From c37b455a0740da2f3ce545cb70bdc7a33819d6bf Mon Sep 17 00:00:00 2001 From: Leo Zhang Date: Fri, 15 Mar 2019 12:00:20 +0100 Subject: [PATCH 1/4] Change version number --- lerna.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lerna.json b/lerna.json index 827fa89b8..b56cd0fd3 100644 --- a/lerna.json +++ b/lerna.json @@ -1,4 +1,4 @@ { "packages": ["packages/core", "packages/components/*"], - "version": "0.2.0" + "version": "0.1.0" } From 3fa05b77d93a286c6b9940091251fd00e57256f1 Mon Sep 17 00:00:00 2001 From: Leo Zhang Date: Fri, 15 Mar 2019 12:00:45 +0100 Subject: [PATCH 2/4] v0.1.1 --- lerna.json | 4 ++-- packages/components/button-group/package.json | 2 +- packages/components/button/package.json | 2 +- packages/components/root/package.json | 2 +- packages/core/package.json | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lerna.json b/lerna.json index b56cd0fd3..dc99dcf7c 100644 --- a/lerna.json +++ b/lerna.json @@ -1,4 +1,4 @@ { - "packages": ["packages/core", "packages/components/*"], - "version": "0.1.0" + "packages": ["packages/components/*", "packages/core"], + "version": "0.1.1" } diff --git a/packages/components/button-group/package.json b/packages/components/button-group/package.json index 99d7f816d..67a9d1f31 100644 --- a/packages/components/button-group/package.json +++ b/packages/components/button-group/package.json @@ -1,6 +1,6 @@ { "name": "@tradeshift/elements.button-group", - "version": "0.1.0", + "version": "0.1.1", "src": "src/button-group.js", "main": "lib/button-group.cjs.js", "module": "lib/button-group.mjs", diff --git a/packages/components/button/package.json b/packages/components/button/package.json index 078e24dd4..9431901c8 100644 --- a/packages/components/button/package.json +++ b/packages/components/button/package.json @@ -1,6 +1,6 @@ { "name": "@tradeshift/elements.button", - "version": "0.1.0", + "version": "0.1.1", "src": "src/button.js", "main": "lib/button.cjs.js", "module": "lib/button.mjs", diff --git a/packages/components/root/package.json b/packages/components/root/package.json index 663252366..81d0031af 100644 --- a/packages/components/root/package.json +++ b/packages/components/root/package.json @@ -1,6 +1,6 @@ { "name": "@tradeshift/elements.root", - "version": "0.1.0", + "version": "0.1.1", "src": "src/root.js", "main": "lib/root.cjs.js", "module": "lib/root.mjs", diff --git a/packages/core/package.json b/packages/core/package.json index e13c0fba3..dd9543fc5 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@tradeshift/elements", - "version": "0.1.0", + "version": "0.1.1", "src": "src/core.js", "main": "lib/core.cjs.js", "module": "lib/core.mjs", From 8e52a04d6bff211391f8ae0268bea4aa9b7da501 Mon Sep 17 00:00:00 2001 From: Leo Zhang Date: Fri, 15 Mar 2019 13:37:16 +0100 Subject: [PATCH 3/4] Add more information --- README.md | 4 ++++ lerna.json | 7 +++++-- package.json | 12 +++++++++--- packages/components/button-group/package.json | 9 +++++---- packages/components/button/package.json | 7 ++++--- packages/components/root/package.json | 7 ++++--- packages/core/package.json | 2 +- 7 files changed, 32 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 4921e6888..115193627 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,10 @@ Reusable Tradeshift UI Components as Web Components - `npm start` - start the dev server and watch for changes - Open [https://localhost:8443/](https://localhost:8443/) +## How to release + +- `NPM_CONFIG_OTP=123456 lerna publish` - Push the package to registry.npmjs.org + ## How to write new elements ### General info diff --git a/lerna.json b/lerna.json index dc99dcf7c..9f2f2bf51 100644 --- a/lerna.json +++ b/lerna.json @@ -1,4 +1,7 @@ { - "packages": ["packages/components/*", "packages/core"], - "version": "0.1.1" + "packages": [ + "packages/components/*", + "packages/core" + ], + "version": "0.1.5" } diff --git a/package.json b/package.json index 8ccbef83a..8a3436f33 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,14 @@ { "name": "tradeshift-elements", + "description": "The Tradeshift Element Library & Framework", + "bugs": { + "url": "https://github.com/Tradeshift/elements/issues" + }, + "author": "Tradeshift element Team", + "contributors": [ + "Daniel Spitzer (https://github.com/sampi)", + "Leo Zhang (https://github.com/zdlm)" + ], "scripts": { "start": "run-p watch server", "test": "run-p --continue-on-error --print-name --print-label test:happo test:screener", @@ -86,9 +95,6 @@ "publishConfig": { "access": "public" }, - "bugs": { - "url": "https://github.com/Tradeshift/elements/issues" - }, "license": "SEE LICENSE IN LICENSE.md", "keywords": [ "ui", diff --git a/packages/components/button-group/package.json b/packages/components/button-group/package.json index 67a9d1f31..f634c8e14 100644 --- a/packages/components/button-group/package.json +++ b/packages/components/button-group/package.json @@ -1,6 +1,6 @@ { "name": "@tradeshift/elements.button-group", - "version": "0.1.1", + "version": "0.1.5", "src": "src/button-group.js", "main": "lib/button-group.cjs.js", "module": "lib/button-group.mjs", @@ -9,7 +9,8 @@ "lib/*" ], "dependencies": { - "@tradeshift/elements": "file:../../core", - "@tradeshift/elements.button": "file:../button" - } + "@tradeshift/elements": "^0.1.5", + "@tradeshift/elements.button": "^0.1.5" + }, + "gitHead": "e88391ca0cd629eac27ed1ca70ccdb64c1b31b7a" } diff --git a/packages/components/button/package.json b/packages/components/button/package.json index 9431901c8..a576e6fee 100644 --- a/packages/components/button/package.json +++ b/packages/components/button/package.json @@ -1,6 +1,6 @@ { "name": "@tradeshift/elements.button", - "version": "0.1.1", + "version": "0.1.5", "src": "src/button.js", "main": "lib/button.cjs.js", "module": "lib/button.mjs", @@ -9,6 +9,7 @@ "lib/*" ], "dependencies": { - "@tradeshift/elements": "file:../../core" - } + "@tradeshift/elements": "^0.1.5" + }, + "gitHead": "e88391ca0cd629eac27ed1ca70ccdb64c1b31b7a" } diff --git a/packages/components/root/package.json b/packages/components/root/package.json index 81d0031af..c847677a0 100644 --- a/packages/components/root/package.json +++ b/packages/components/root/package.json @@ -1,6 +1,6 @@ { "name": "@tradeshift/elements.root", - "version": "0.1.1", + "version": "0.1.5", "src": "src/root.js", "main": "lib/root.cjs.js", "module": "lib/root.mjs", @@ -9,6 +9,7 @@ "lib/*" ], "dependencies": { - "@tradeshift/elements": "file:../../core" - } + "@tradeshift/elements": "^0.1.5" + }, + "gitHead": "e88391ca0cd629eac27ed1ca70ccdb64c1b31b7a" } diff --git a/packages/core/package.json b/packages/core/package.json index dd9543fc5..ce518741d 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@tradeshift/elements", - "version": "0.1.1", + "version": "0.1.5", "src": "src/core.js", "main": "lib/core.cjs.js", "module": "lib/core.mjs", From 6307a095b76fc84f70e7304e55d636e0e065cae0 Mon Sep 17 00:00:00 2001 From: Leo Zhang Date: Fri, 29 Mar 2019 10:50:25 +0100 Subject: [PATCH 4/4] Lerna with npm 2FA --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 115193627..ecc59fa08 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,8 @@ Reusable Tradeshift UI Components as Web Components - `NPM_CONFIG_OTP=123456 lerna publish` - Push the package to registry.npmjs.org +NPM_CONFIG_OTP is a workaround way to solve [the problem](https://github.com/lerna/lerna/issues/1137), which lerna fails to publish, after assigning [2FA](https://docs.npmjs.com/about-two-factor-authentication) on npm account + ## How to write new elements ### General info