function getBlockConfig()

in scripts/lib-franklin.js [441:452]


function getBlockConfig(block) {
  const { blockName } = block.dataset;
  const cssPath = `${window.hlx.codeBasePath}/blocks/${blockName}/${blockName}.css`;
  const jsPath = `${window.hlx.codeBasePath}/blocks/${blockName}/${blockName}.js`;
  const original = { blockName, cssPath, jsPath };
  return window.hlx.patchBlockConfig
    .filter((fn) => typeof fn === 'function')
    .reduce(
      (config, fn) => fn(config, original),
      { blockName, cssPath, jsPath },
    );
}