From bed82677ed8fc723dc9148027409d59ba7dd3b2e Mon Sep 17 00:00:00 2001 From: Patrizio Bekerle <patrizio.bekerle@tugraz.at> Date: Thu, 1 Aug 2019 11:52:32 +0200 Subject: [PATCH] Remove "npm run setup" process --- packages/knowledge-base-web-page-element-view/.gitignore | 3 ++- packages/knowledge-base-web-page-element-view/README.md | 6 +----- .../knowledge-base-web-page-element-view/package.json | 9 ++++----- .../knowledge-base-web-page-element-view/vendor/auth | 2 +- 4 files changed, 8 insertions(+), 12 deletions(-) diff --git a/packages/knowledge-base-web-page-element-view/.gitignore b/packages/knowledge-base-web-page-element-view/.gitignore index f61d5b29..e62f92aa 100644 --- a/packages/knowledge-base-web-page-element-view/.gitignore +++ b/packages/knowledge-base-web-page-element-view/.gitignore @@ -1,4 +1,5 @@ dist node_modules .idea -npm-debug.log \ No newline at end of file +npm-debug.log +package-lock.json diff --git a/packages/knowledge-base-web-page-element-view/README.md b/packages/knowledge-base-web-page-element-view/README.md index 0fe95317..7b81027f 100644 --- a/packages/knowledge-base-web-page-element-view/README.md +++ b/packages/knowledge-base-web-page-element-view/README.md @@ -21,11 +21,7 @@ git clone git@gitlab.tugraz.at:VPU/WebComponents/KnowledgeBaseWebPageElementView cd KnowledgeBaseWebPageElementView git submodule update --init -# we are creating the symbolic links to our git sub-modules -# (there was no proper script to do this automatically before a "node install" -npm run setup - -# install dependencies +# install dependencies (make sure you have npm version 4+ installed, so symlinks to the git submodules are created automatically) npm install # constantly build dist/bundle.js and run a local web-server on port 8002 diff --git a/packages/knowledge-base-web-page-element-view/package.json b/packages/knowledge-base-web-page-element-view/package.json index 4e7a2727..adb3c1d5 100644 --- a/packages/knowledge-base-web-page-element-view/package.json +++ b/packages/knowledge-base-web-page-element-view/package.json @@ -12,18 +12,17 @@ "rollup-plugin-terser": "^4.0.4", "rollup-plugin-json": "^4.0.0", "rollup-plugin-replace": "^2.2.0", - "i18next-scanner": "^2.10.2" + "i18next-scanner": "^2.10.2", + "vpu-auth": "file:./vendor/auth", + "vpu-common": "file:./vendor/common" }, "dependencies": { "@webcomponents/webcomponentsjs": "^2.2.10", "i18next": "^17.0.3", "lit-element": "^2.1.0", - "lit-html": "^1.1.1", - "vpu-auth": "*", - "vpu-common": "*" + "lit-html": "^1.1.1" }, "scripts": { - "setup": "mkdir -p node_modules && cd node_modules && ln -sfn ../vendor/auth vpu-auth && ln -sfn ../vendor/common vpu-common", "clean": "rm dist/*", "build": "npm run build-local", "build-local": "rollup -c", diff --git a/packages/knowledge-base-web-page-element-view/vendor/auth b/packages/knowledge-base-web-page-element-view/vendor/auth index c76f617c..272ff0f9 160000 --- a/packages/knowledge-base-web-page-element-view/vendor/auth +++ b/packages/knowledge-base-web-page-element-view/vendor/auth @@ -1 +1 @@ -Subproject commit c76f617c689da8b379445e2980e230f3ad3a19c9 +Subproject commit 272ff0f99aee54bc9a27521d572fb1dd2b9a8b63 -- GitLab