From 6ab6a5ca873837c6bff208e637612759bf97ecd0 Mon Sep 17 00:00:00 2001 From: Patrizio Bekerle <patrizio@bekerle.com> Date: Mon, 21 Dec 2020 10:02:38 +0100 Subject: [PATCH] Do more npm.js packaging (#36) --- packages/app-shell/package.json | 5 +++++ packages/auth/package.json | 5 +++++ packages/check-in-place-select/README.md | 7 +++++++ packages/check-in-place-select/package.json | 6 +++++- packages/common/package.json | 5 +++++ packages/data-table-view/package.json | 6 +++++- packages/file-handling/package.json | 7 ++++++- packages/font-source-sans-pro/package.json | 5 +++++ packages/knowledge-base-web-page-element-view/README.md | 7 +++++++ packages/knowledge-base-web-page-element-view/package.json | 6 +++++- packages/language-select/README.md | 2 +- packages/language-select/package.json | 7 ++++++- packages/matomo/README.md | 7 +++++++ packages/matomo/package.json | 6 +++++- packages/notification/README.md | 6 ++++++ packages/notification/package.json | 6 +++++- packages/person-profile/README.md | 7 +++++++ packages/person-profile/package.json | 6 +++++- packages/person-select/README.md | 7 +++++++ packages/person-select/package.json | 6 +++++- packages/provider/README.md | 7 +++++++ packages/provider/package.json | 6 ++++++ packages/qr-code-scanner/README.md | 7 +++++++ packages/qr-code-scanner/package.json | 6 +++++- packages/typescript-example/package.json | 6 +++++- 25 files changed, 139 insertions(+), 12 deletions(-) diff --git a/packages/app-shell/package.json b/packages/app-shell/package.json index 8cfef7a4..6417665d 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 c6e37231..d54db150 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 81f53f09..b1ba6574 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 23aa0a5e..97cf65a7 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 22069d6b..47b2c1af 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 40c00e62..ae907ff5 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 18afa758..0cfed3b8 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 dfce5904..0cf43ffc 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 7fd89f82..93086003 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 25317ff8..2a14f806 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 087ba182..5ae55265 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 54b45f3f..157c4bed 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 c9cebb87..3b76df2a 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 09045050..ced97981 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 d843ea65..fc058e64 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 a0305f0e..d6734192 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 c390152a..a6486029 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 6989356c..aba92fca 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 e32ddf36..24fc8e24 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 f3da70f1..d7d3c815 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 6ad4dd38..706d8934 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 647487ff..b784509e 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 ad33771e..318d03bb 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 a5701d3d..3bcfb174 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 7f0b37af..9243b9ed 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", -- GitLab