function getBundles()

in script/bundle-size-report.js [15:33]


function getBundles(path) {
  const meta = JSON.parse(fs.readFileSync(join(path, './dist/meta.json')))
  let metaBundles = Object.values(meta.bundles)

  // fitler out support bundles, since they don't generate CSS
  metaBundles = metaBundles.filter(bundle => !isSupportBundleName(bundle.name))
  const bundles = {}
  for (const bundle of metaBundles) {
    const stats = JSON.parse(fs.readFileSync(join(path, `./${bundle.stats}`)))
    const entry = {
      name: bundle.name,
      path: bundle.css,
      stats: stats
    }
    bundles[bundle.name] = entry
  }

  return bundles
}