diff --git a/packages/common/index.js b/packages/common/index.js
new file mode 100644
index 0000000000000000000000000000000000000000..d561d965b310859e8ac720ea7e2ac7fe3f70bed0
--- /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 125be379c063eddb64946b7ae07ae872dc5890d4..ee37a034e2adab3a8d03ad3cfd375a95e5c22944 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 024cd6a5b3fa807d82c878980a0e17b0f46986cb..29dfd967dc4961cfd98bfc9a6f789678038f63a9 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'