diff --git a/README.md b/README.md index 1908bcfc1..85ae2c6f4 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,12 @@ 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 + +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 diff --git a/lerna.json b/lerna.json index 827fa89b8..9f2f2bf51 100644 --- a/lerna.json +++ b/lerna.json @@ -1,4 +1,7 @@ { - "packages": ["packages/core", "packages/components/*"], - "version": "0.2.0" + "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 99d7f816d..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.0", + "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 078e24dd4..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.0", + "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 663252366..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.0", + "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 e13c0fba3..ce518741d 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.5", "src": "src/core.js", "main": "lib/core.cjs.js", "module": "lib/core.mjs",