chore: add start script

This commit is contained in:
Miralem Drek
2019-08-19 12:31:50 +02:00
parent a7f8bbaab3
commit 61c03a97f1
2 changed files with 6 additions and 3 deletions

View File

@@ -55,6 +55,8 @@ const propTypes = [
'elementType',
];
const watch = process.argv.indexOf('-w') > 2;
const config = (isEsm) => {
const outputFile = isEsm ? pkg.module : pkg.main;
const basename = path.basename(outputFile);
@@ -71,7 +73,7 @@ const config = (isEsm) => {
const esmExternals = peers;
// peers that are not devDeps should be externals for full bundle
const bundleExternals = peers.filter(p => typeof (pkg.devDependencies || {})[p] === 'undefined');
const bundleExternals = peers.filter((p) => typeof (pkg.devDependencies || {})[p] === 'undefined');
const external = isEsm ? esmExternals : bundleExternals;
const globals = {};
@@ -157,6 +159,6 @@ const config = (isEsm) => {
};
module.exports = [
config(),
watch ? false : config(),
config(true),
];
].filter(Boolean);