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

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

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 20                                       
/**
 * Coherent.js Webpack Loader
 */
 
export function coherentLoader(source) {
  const callback = this.async();
  
  try {
    // Process Coherent.js component files
    const transformed = transformCoherentComponent(source);
    callback(null, transformed);
  } catch (error) {
    callback(error);
  }
}
 
function transformCoherentComponent(source) {
  // Transform logic for Coherent.js components
  return source;
}