diff --git a/packages/app-shell/package.json b/packages/app-shell/package.json
index 8cfef7a46774129c1b01076f836f597f6522d31b..6417665d5ae1fd259ba51a0b1d229d88e3f7b910 100644
--- a/packages/app-shell/package.json
+++ b/packages/app-shell/package.json
@@ -4,6 +4,11 @@
   "version": "0.1.4",
   "main": "src/index.js",
   "license": "LGPL-2.1-or-later",
+  "repository": {
+    "type" : "git",
+    "url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/app-shell"
+  },
   "publishConfig": {
     "registry": "https://registry.npmjs.org",
     "access": "public"
diff --git a/packages/auth/package.json b/packages/auth/package.json
index c6e37231a50fcb5823b85d5ae5d93a113e1d602a..d54db1502efdc87d78aadeeee77bb903f8f9664c 100644
--- a/packages/auth/package.json
+++ b/packages/auth/package.json
@@ -4,6 +4,11 @@
   "version": "0.1.3",
   "main": "src/index.js",
   "license": "LGPL-2.1-or-later",
+  "repository": {
+    "type" : "git",
+    "url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/auth"
+  },
   "publishConfig": {
     "registry": "https://registry.npmjs.org",
     "access": "public"
diff --git a/packages/check-in-place-select/README.md b/packages/check-in-place-select/README.md
index 81f53f09910d46f35479d504626fa2130d7ff27e..b1ba6574f8ad04b37749fb6fbe130f4739351e53 100644
--- a/packages/check-in-place-select/README.md
+++ b/packages/check-in-place-select/README.md
@@ -1,9 +1,16 @@
 # Check-in place select web component
 
+You can install this component via npm:
+
+```bash
+npm i @dbp-toolkit/check-in-place-select
+```
+
 ## Usage
 
 ```html
 <dbp-check-in-place-select></dbp-check-in-place-select>
+<script type="module" src="node_modules/@dbp-toolkit/check-in-place-select/dist/dbp-check-in-place-select.js"></script>
 ```
 
 ## Attributes
diff --git a/packages/check-in-place-select/package.json b/packages/check-in-place-select/package.json
index 23aa0a5e9aec6a588e5754b18b76ed5c726bca76..97cf65a7ba2f84a74a03d5398a76aa715fcc3621 100644
--- a/packages/check-in-place-select/package.json
+++ b/packages/check-in-place-select/package.json
@@ -4,7 +4,11 @@
   "version": "0.1.0",
   "main": "src/index.js",
   "license": "LGPL-2.1-or-later",
-  "private": true,
+  "repository": {
+    "type": "git",
+    "url": "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/check-in-place-select"
+  },
   "publishConfig": {
     "registry": "https://registry.npmjs.org",
     "access": "public"
diff --git a/packages/common/package.json b/packages/common/package.json
index 22069d6b5fc3c2458f7e17730995673e9f47af7e..47b2c1afcb2586ab29cb5d034bcf9ffa81b006cb 100644
--- a/packages/common/package.json
+++ b/packages/common/package.json
@@ -4,6 +4,11 @@
   "version": "0.1.0",
   "module": "index.js",
   "license": "LGPL-2.1-or-later",
+  "repository": {
+    "type" : "git",
+    "url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/common"
+  },
   "devDependencies": {
     "@rollup/plugin-commonjs": "^16.0.0",
     "@rollup/plugin-json": "^4.1.0",
diff --git a/packages/data-table-view/package.json b/packages/data-table-view/package.json
index 40c00e6248fa497e8e7f43b3f1bd8dbca80d55e1..ae907ff514b6fff810398e240c4937ff9008da99 100644
--- a/packages/data-table-view/package.json
+++ b/packages/data-table-view/package.json
@@ -4,7 +4,11 @@
   "version": "0.1.0",
   "main": "src/index.js",
   "license": "LGPL-2.1-or-later",
-  "private": true,
+  "repository": {
+    "type" : "git",
+    "url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/data-table-view"
+  },
   "publishConfig": {
     "registry": "https://registry.npmjs.org",
     "access": "public"
diff --git a/packages/file-handling/package.json b/packages/file-handling/package.json
index 18afa75811285c71cc7229988473039cd9dd6fab..0cfed3b8825f52659fa466046ada8ce74f6eb469 100644
--- a/packages/file-handling/package.json
+++ b/packages/file-handling/package.json
@@ -1,9 +1,14 @@
 {
   "name": "@dbp-toolkit/file-handling",
   "homepage": "https://gitlab.tugraz.at/dbp/web-components/toolkit/-/tree/master/packages/file-handling",
-  "version": "0.1.5",
+  "version": "0.1.6",
   "main": "src/index.js",
   "license": "LGPL-2.1-or-later",
+  "repository": {
+    "type" : "git",
+    "url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/file-handling"
+  },
   "publishConfig": {
     "registry": "https://registry.npmjs.org",
     "access": "public"
diff --git a/packages/font-source-sans-pro/package.json b/packages/font-source-sans-pro/package.json
index dfce5904aa6a83af4b86f6ab8ff429a1cca955a8..0cf43ffcbfcec5b9dac603c947b9a96595355561 100644
--- a/packages/font-source-sans-pro/package.json
+++ b/packages/font-source-sans-pro/package.json
@@ -3,6 +3,11 @@
   "version": "0.1.0",
   "author": "",
   "license": "OFL-1.1",
+  "repository": {
+    "type" : "git",
+    "url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/font-source-sans-pro"
+  },
   "publishConfig": {
     "registry": "https://registry.npmjs.org",
     "access": "public"
diff --git a/packages/knowledge-base-web-page-element-view/README.md b/packages/knowledge-base-web-page-element-view/README.md
index 7fd89f823306480933cd93e27b5a1f704f7aa020..93086003f1770e11bf3634dedee9dd9b6f73a80e 100644
--- a/packages/knowledge-base-web-page-element-view/README.md
+++ b/packages/knowledge-base-web-page-element-view/README.md
@@ -1,9 +1,16 @@
 # KnowledgeBaseWebPageElementView Web Component
 
+You can install this component via npm:
+
+```bash
+npm i @dbp-toolkit/knowledge-base-web-page-element-view
+```
+
 ## Usage
 
 ```html
 <dbp-knowledge-base-web-page-element-view></dbp-knowledge-base-web-page-element-view>
+<script type="module" src="node_modules/@dbp-toolkit/knowledge-base-web-page-element-view/dist/dbp-knowledge-base-web-page-element-view.js"></script>
 ```
 
 ## Attributes
diff --git a/packages/knowledge-base-web-page-element-view/package.json b/packages/knowledge-base-web-page-element-view/package.json
index 25317ff898b91bd02b284a20fe6ab73a347c3c00..2a14f806d4a684e7c17ef12c50a3465aec874917 100644
--- a/packages/knowledge-base-web-page-element-view/package.json
+++ b/packages/knowledge-base-web-page-element-view/package.json
@@ -4,7 +4,11 @@
   "version": "0.1.0",
   "main": "src/index.js",
   "license": "LGPL-2.1-or-later",
-  "private": true,
+  "repository": {
+    "type" : "git",
+    "url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/knowledge-base-web-page-element-view"
+  },
   "publishConfig": {
     "registry": "https://registry.npmjs.org",
     "access": "public"
diff --git a/packages/language-select/README.md b/packages/language-select/README.md
index 087ba18284b02382b3adc77b6f571191aab95ec5..5ae55265c42fe2a998aa085f397c6ecc0f47c311 100644
--- a/packages/language-select/README.md
+++ b/packages/language-select/README.md
@@ -10,7 +10,7 @@ npm i @dbp-toolkit/language-select
 
 ```html
 <dbp-language-select></dbp-language-select>
-<script type="module" src="node_modules/@dbp-toolkit/app-shell/dist/dbp-language-select.js"></script>
+<script type="module" src="node_modules/@dbp-toolkit/language-select/dist/dbp-language-select.js"></script>
 ```
 
 ## Local development
diff --git a/packages/language-select/package.json b/packages/language-select/package.json
index 54b45f3f3eba7fab1fa3bc9e3b7abcd31658b15a..157c4bedfae58faef72613cf530a8b4929c4f1e6 100644
--- a/packages/language-select/package.json
+++ b/packages/language-select/package.json
@@ -1,9 +1,14 @@
 {
   "name": "@dbp-toolkit/language-select",
   "homepage": "https://gitlab.tugraz.at/dbp/web-components/toolkit/-/tree/master/packages/language-select",
-  "version": "0.1.1",
+  "version": "0.1.2",
   "main": "src/index.js",
   "license": "LGPL-2.1-or-later",
+  "repository": {
+    "type" : "git",
+    "url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/language-select"
+  },
   "publishConfig": {
     "registry": "https://registry.npmjs.org",
     "access": "public"
diff --git a/packages/matomo/README.md b/packages/matomo/README.md
index c9cebb873491b1d5148c7a77495efa6791b426e5..3b76df2a187624c9071c4b8fca8e3486ac300a0b 100644
--- a/packages/matomo/README.md
+++ b/packages/matomo/README.md
@@ -1,9 +1,16 @@
 # Matomo Web Component
 
+You can install this component via npm:
+
+```bash
+npm i @dbp-toolkit/matomo
+```
+
 ## Usage
 
 ```html
 <dbp-matomo></dbp-matomo>
+<script type="module" src="node_modules/@dbp-toolkit/matomo/dist/dbp-matomo.js"></script>
 ```
 
 ## Attributes
diff --git a/packages/matomo/package.json b/packages/matomo/package.json
index 090450509bbca1b851b127e303ccf2faf789bef4..ced97981bd2662095757cf49dae4bac59dec44fc 100644
--- a/packages/matomo/package.json
+++ b/packages/matomo/package.json
@@ -4,7 +4,11 @@
   "version": "0.1.0",
   "main": "src/index.js",
   "license": "LGPL-2.1-or-later",
-  "private": true,
+  "repository": {
+    "type" : "git",
+    "url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/matomo"
+  },
   "publishConfig": {
     "registry": "https://registry.npmjs.org",
     "access": "public"
diff --git a/packages/notification/README.md b/packages/notification/README.md
index d843ea650fec5d036355703ce03b30aa91bafc47..fc058e6429cd35c46ce030191827160aba371b2b 100644
--- a/packages/notification/README.md
+++ b/packages/notification/README.md
@@ -1,9 +1,15 @@
 # Notification Web Component
 
+You can install this component via npm:
+
+```bash
+npm i @dbp-toolkit/notification
+`
 ## Usage
 
 ```html
 <dbp-notification></dbp-notification>
+<script type="module" src="node_modules/@dbp-toolkit/notification/dist/dbp-notification.js"></script>
 ```
 
 ## Attributes
diff --git a/packages/notification/package.json b/packages/notification/package.json
index a0305f0e3f49581c6342381e96362fd99835e435..d673419224c98dac802f958113f66bdbb78894b6 100644
--- a/packages/notification/package.json
+++ b/packages/notification/package.json
@@ -4,7 +4,11 @@
   "version": "0.1.0",
   "main": "src/index.js",
   "license": "LGPL-2.1-or-later",
-  "private": true,
+  "repository": {
+    "type" : "git",
+    "url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/notification"
+  },
   "publishConfig": {
     "registry": "https://registry.npmjs.org",
     "access": "public"
diff --git a/packages/person-profile/README.md b/packages/person-profile/README.md
index c390152ada4ce9df3f2dddd7006c97b765006cc5..a648602907601e01f9c3a44e31b9a8534337bbfb 100644
--- a/packages/person-profile/README.md
+++ b/packages/person-profile/README.md
@@ -1,9 +1,16 @@
 # Person Profile Web Component
 
+You can install this component via npm:
+
+```bash
+npm i @dbp-toolkit/person-profile
+```
+
 ## Usage
 
 ```html
 <dbp-person-profile></dbp-person-profile>
+<script type="module" src="node_modules/@dbp-toolkit/person-profile/dist/dbp-person-profile.js"></script>
 ```
 
 ## Attributes
diff --git a/packages/person-profile/package.json b/packages/person-profile/package.json
index 6989356cab0466dc005ece7598af0e59afc04bd4..aba92fcad3f7cde4e1b18a78e83848174536dec2 100644
--- a/packages/person-profile/package.json
+++ b/packages/person-profile/package.json
@@ -4,7 +4,11 @@
   "version": "0.1.0",
   "main": "src/index.js",
   "license": "LGPL-2.1-or-later",
-  "private": true,
+  "repository": {
+    "type" : "git",
+    "url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/person-profile"
+  },
   "publishConfig": {
     "registry": "https://registry.npmjs.org",
     "access": "public"
diff --git a/packages/person-select/README.md b/packages/person-select/README.md
index e32ddf36eccd883b115704d729f37a53a3c9d9f4..24fc8e2428254fe93f34c1de282b8850be7752d6 100644
--- a/packages/person-select/README.md
+++ b/packages/person-select/README.md
@@ -1,9 +1,16 @@
 # Person Select Web Component
 
+You can install this component via npm:
+
+```bash
+npm i @dbp-toolkit/person-select
+```
+
 ## Usage
 
 ```html
 <dbp-person-select></dbp-person-select>
+<script type="module" src="node_modules/@dbp-toolkit/person-select/dist/dbp-person-select.js"></script>
 ```
 
 ## Attributes
diff --git a/packages/person-select/package.json b/packages/person-select/package.json
index f3da70f12558b022e3e5fd8fac7132f919e63eda..d7d3c8150938510547fb24560490e555b9ea1100 100644
--- a/packages/person-select/package.json
+++ b/packages/person-select/package.json
@@ -4,7 +4,11 @@
   "version": "0.1.0",
   "main": "src/index.js",
   "license": "LGPL-2.1-or-later",
-  "private": true,
+  "repository": {
+    "type" : "git",
+    "url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/person-select"
+  },
   "publishConfig": {
     "registry": "https://registry.npmjs.org",
     "access": "public"
diff --git a/packages/provider/README.md b/packages/provider/README.md
index 6ad4dd3869c6226209483cc362a7377fb5653aee..706d8934aa3ce573df6d20111432a8eeb944d80f 100644
--- a/packages/provider/README.md
+++ b/packages/provider/README.md
@@ -2,10 +2,17 @@
 
 [GitLab Repository](git@gitlab.tugraz.at:dbp/web-components/toolkit.git)
 
+You can install this component via npm:
+
+```bash
+npm i @dbp-toolkit/provider
+```
+
 ## Usage
 
 ```html
 <provider></provider>
+<script type="module" src="node_modules/@dbp-toolkit/provider/dist/dbp-provider.js"></script>
 ```
 
 ## Attributes
diff --git a/packages/provider/package.json b/packages/provider/package.json
index 647487ff6afa808a98af31fa11798e17bcd6cb63..b784509eda4f0b609213c3ceac27875a3d2f13a9 100644
--- a/packages/provider/package.json
+++ b/packages/provider/package.json
@@ -1,9 +1,15 @@
 {
   "name": "@dbp-toolkit/provider",
+  "homepage": "https://gitlab.tugraz.at/dbp/web-components/toolkit/-/tree/master/packages/provider",
   "version": "0.1.0",
   "main": "src/index.js",
   "license": "LGPL-2.1-or-later",
   "private": true,
+  "repository": {
+    "type" : "git",
+    "url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/provider"
+  },
   "devDependencies": {
     "@rollup/plugin-commonjs": "^16.0.0",
     "@rollup/plugin-json": "^4.1.0",
diff --git a/packages/qr-code-scanner/README.md b/packages/qr-code-scanner/README.md
index ad33771ed9786ef2aa5be93e80025ef40d430925..318d03bb534cc79a69e09c580a96d3f82c541982 100644
--- a/packages/qr-code-scanner/README.md
+++ b/packages/qr-code-scanner/README.md
@@ -1,5 +1,11 @@
 # QR code Scanner Web Component
 
+You can install this component via npm:
+
+```bash
+npm i @dbp-toolkit/qr-code-scanner
+```
+
 ## Requirements
 - Https
 
@@ -7,6 +13,7 @@
 
 ```html
 <dbp-qr-code-scanner></dbp-qr-code-scanner>
+<script type="module" src="node_modules/@dbp-toolkit/qr-code-scanner/dist/dbp-qr-code-scanner.js"></script>
 ```
 
 The QR code Scanner Web Component uses a camera device, which you can select(if you have more than one).
diff --git a/packages/qr-code-scanner/package.json b/packages/qr-code-scanner/package.json
index a5701d3da7d4cd1d1b0fd16c05bee587c2188836..3bcfb17410995095061bc3f35e736f7e74363e25 100644
--- a/packages/qr-code-scanner/package.json
+++ b/packages/qr-code-scanner/package.json
@@ -4,7 +4,11 @@
   "version": "0.1.0",
   "main": "src/index.js",
   "license": "LGPL-2.1-or-later",
-  "private": true,
+  "repository": {
+    "type" : "git",
+    "url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/qr-code-scanner"
+  },
   "publishConfig": {
     "registry": "https://registry.npmjs.org",
     "access": "public"
diff --git a/packages/typescript-example/package.json b/packages/typescript-example/package.json
index 7f0b37afd157da0aca21b518fd7b9e406490a34c..9243b9ed8fbd148df629ed03c72e4b89eb773255 100644
--- a/packages/typescript-example/package.json
+++ b/packages/typescript-example/package.json
@@ -3,7 +3,11 @@
   "version": "0.1.0",
   "main": "src/index.js",
   "license": "LGPL-2.1-or-later",
-  "private": true,
+  "repository": {
+    "type" : "git",
+    "url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
+    "directory": "packages/typescript-example"
+  },
   "devDependencies": {
     "@rollup/plugin-commonjs": "^16.0.0",
     "@rollup/plugin-json": "^4.1.0",