All files / coherent.js/packages/build-tools/src webpack.js

0% Statements 0/16
0% Branches 0/1
0% Functions 0/1
0% Lines 0/16

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19                                     
/**
 * Webpack Plugin for Coherent.js
 */
 
export class CoherentWebpackPlugin {
  constructor(options = {}) {
    this.options = options;
  }
 
  apply(compiler) {
    compiler.hooks.compilation.tap('CoherentPlugin', (_compilation) => {
      // Add Coherent.js specific compilation logic
    });
  }
}
 
export function createWebpackPlugin(options = {}) {
  return new CoherentWebpackPlugin(options);
}