diff --git a/package.json b/package.json
index fc9163cccb7bb84346deb956db2a095f9c0fb18c..22b0faf1a26f3d5eca8b56bc6e55db2f8cdef3df 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,8 @@
   "main": "index.js",
   "scripts": {
     "bootstrap": "lerna bootstrap --hoist --strict",
-    "clean": "lerna clean -y"
+    "clean": "lerna clean -y",
+    "test": "lerna run test"
   },
   "author": "",
   "license": "ISC",
diff --git a/packages/auth/rollup.config.js b/packages/auth/rollup.config.js
index 59acb61b0827c386fd174208316dcc33b705d276..cb3a46fc04f1ac479fe4d01ae2e903598803cabe 100644
--- a/packages/auth/rollup.config.js
+++ b/packages/auth/rollup.config.js
@@ -1,4 +1,3 @@
-import path from 'path';
 import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
diff --git a/packages/common/rollup.config.js b/packages/common/rollup.config.js
index 9909b320c9c0317742b1fa695ac05014882243c6..ae08e748e601e741a506db13d7ee10c892f8a0ad 100644
--- a/packages/common/rollup.config.js
+++ b/packages/common/rollup.config.js
@@ -1,4 +1,3 @@
-import path from 'path';
 import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
@@ -7,7 +6,6 @@ import serve from 'rollup-plugin-serve';
 import consts from 'rollup-plugin-consts';
 import del from 'rollup-plugin-delete';
 import json from '@rollup/plugin-json';
-import chai from 'chai';
 
 const pkg = require('./package.json');
 const build = (typeof process.env.BUILD !== 'undefined') ? process.env.BUILD : 'local';
@@ -36,18 +34,8 @@ export default {
         consts({
             environment: build,
         }),
-        resolve({
-          customResolveOptions: {
-            // ignore node_modules from vendored packages
-            moduleDirectory: path.join(process.cwd(), 'node_modules')
-          }
-        }),
-        commonjs({
-            include: 'node_modules/**',
-            namedExports: {
-                'chai': Object.keys(chai),
-            }
-        }),
+        resolve(),
+        commonjs(),
         json(),
         copy({
             targets: [
diff --git a/packages/notification/rollup.config.js b/packages/notification/rollup.config.js
index dc74522c0d3fa85d6962ee6c5900b3eb5a2d21f7..e0b5ff3dce309343b9cdff4df788941fc3ddaedb 100644
--- a/packages/notification/rollup.config.js
+++ b/packages/notification/rollup.config.js
@@ -1,5 +1,4 @@
 import glob from 'glob';
-import path from 'path';
 import resolve from 'rollup-plugin-node-resolve';
 import commonjs from 'rollup-plugin-commonjs';
 import copy from 'rollup-plugin-copy';
@@ -29,15 +28,8 @@ export default {
         consts({
             environment: build,
         }),
-        resolve({
-          customResolveOptions: {
-            // ignore node_modules from vendored packages
-            moduleDirectory: path.join(process.cwd(), 'node_modules')
-          }
-        }),
-        commonjs({
-            include: 'node_modules/**'
-        }),
+        resolve(),
+        commonjs(),
         json(),
         url({
             limit: 0,
diff --git a/packages/person-profile/rollup.config.js b/packages/person-profile/rollup.config.js
index 39291b997ac225824903e23efd88e4feb9a9b4af..c8af63d0e07ad9014d8f2a4c20a502e2e7d26436 100644
--- a/packages/person-profile/rollup.config.js
+++ b/packages/person-profile/rollup.config.js
@@ -1,6 +1,5 @@
 
 import glob from 'glob';
-import path from 'path';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
@@ -37,19 +36,12 @@ export default {
         consts({
             environment: build,
         }),
-        resolve({
-          customResolveOptions: {
-            // ignore node_modules from vendored packages
-            moduleDirectory: path.join(process.cwd(), 'node_modules')
-          }
-        }),
-        commonjs({
-            include: 'node_modules/**'
-        }),
+        resolve(),
+        commonjs(),
         url({
             limit: 0,
             include: [
-                "node_modules/select2/**/*.css",
+                "../../**/node_modules/select2/**/*.css",
             ],
             emitFiles: true,
             fileName: 'shared/[name].[hash][extname]'
diff --git a/packages/person-select/rollup.config.js b/packages/person-select/rollup.config.js
index d74079e8ae2f9af2a71e6981d25f47e6175f9be7..8580dcbc5b14233a75fac19e049aee542df79005 100644
--- a/packages/person-select/rollup.config.js
+++ b/packages/person-select/rollup.config.js
@@ -40,7 +40,7 @@ export default {
         url({
             limit: 0,
             include: [
-                "node_modules/select2/**/*.css",
+                "../../**/node_modules/select2/**/*.css",
             ],
             emitFiles: true,
             fileName: 'shared/[name].[hash][extname]'