19 lines
423 B
JavaScript
19 lines
423 B
JavaScript
// Virtual module id; see rollup.config.js
|
|
// eslint-disable-next-line import/no-unresolved
|
|
import entryManifest from 'entry-manifest';
|
|
|
|
export default function getEntryPoint(name, format) {
|
|
let entryPoints;
|
|
entryManifest.forEach(manifest => {
|
|
if (name in manifest) {
|
|
entryPoints = manifest[name];
|
|
}
|
|
});
|
|
|
|
if (entryPoints) {
|
|
return entryPoints.find(e => e.format === format);
|
|
}
|
|
|
|
return null;
|
|
}
|