From 96f727f71ee29b3ecb1f59a009f87da7faf53136 Mon Sep 17 00:00:00 2001 From: Christoph Reiter <reiter.christoph@gmail.com> Date: Mon, 19 Aug 2019 15:52:00 +0200 Subject: [PATCH] Add a dummy entry point for rollup When specifying a package for code splitting, rollup requires the packages to have a valid entry point for some reason. Add an empty one. --- packages/common/index.js | 1 + packages/common/package.json | 3 ++- packages/common/rollup.config.js | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 packages/common/index.js diff --git a/packages/common/index.js b/packages/common/index.js new file mode 100644 index 00000000..d561d965 --- /dev/null +++ b/packages/common/index.js @@ -0,0 +1 @@ +// dummy entry point diff --git a/packages/common/package.json b/packages/common/package.json index 125be379..ee37a034 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,6 +1,7 @@ { "name": "vpu-common", "version": "1.0.1", + "module": "index.js", "devDependencies": { "karma": "^4.2.0", "karma-chai": "^0.1.0", @@ -18,7 +19,7 @@ }, "scripts": { "clean": "rm dist/*", - "build": "npm run build-local", + "build": "rollup -c", "build-test": "rollup -c --environment BUILD:test", "test": "npm run build-test && karma start --singleRun" }, diff --git a/packages/common/rollup.config.js b/packages/common/rollup.config.js index 024cd6a5..29dfd967 100644 --- a/packages/common/rollup.config.js +++ b/packages/common/rollup.config.js @@ -7,7 +7,7 @@ const build = (typeof process.env.BUILD !== 'undefined') ? process.env.BUILD : ' console.log("build: " + build); export default { - input: 'test/**/*.js', + input: (build !='test') ? 'index.js' : 'test/**/*.js', output: { file: 'dist/bundle.js', format: 'esm' -- GitLab