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

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

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 21 22 23 24                                               
/**
 * Build Utilities for Coherent.js
 */
 
export function optimizeComponents(components) {
  // Component optimization logic
  return components;
}
 
export function generateManifest(components) {
  return {
    components: Object.keys(components),
    version: '1.1.1',
    build: Date.now()
  };
}
 
export function createAssetMap(assets) {
  const map = new Map();
  for (const asset of assets) {
    map.set(asset.id, asset);
  }
  return map;
}