diff --git a/.travis.yml b/.travis.yml index fb53601..84cc7fa 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,4 +7,4 @@ deploy: provider: script skip_cleanup: true script: - - yarn semantic-release + - yarn build && yarn semantic-release diff --git a/package.json b/package.json index 44bc356..356792e 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ ], "scripts": { "test": "echo TEST", + "build": "lerna run build", "semantic-release": "lerna exec --concurrency 1 -- npx --no-install semantic-release -e semantic-release-monorepo" }, "version": "0.0.0-development", diff --git a/packages/atoms/README.md b/packages/atoms/README.md index 9b641a7..d36d052 100644 --- a/packages/atoms/README.md +++ b/packages/atoms/README.md @@ -7,21 +7,19 @@ ## Install ```bash -npm install --save atoms +npm install --save @offcourse/atoms ``` ## Usage ```jsx -import React, { Component } from 'react' +import React, { Component } from "react"; -import MyComponent from 'atoms' +import MyComponent from "atoms"; class Example extends Component { - render () { - return ( - - ) + render() { + return ; } } ``` diff --git a/packages/atoms/package.json b/packages/atoms/package.json index 84bd1a9..2305825 100644 --- a/packages/atoms/package.json +++ b/packages/atoms/package.json @@ -9,7 +9,7 @@ "module": "dist/index.es.js", "jsnext:main": "dist/index.es.js", "scripts": { - "test": "echo TEST", + "test": "echo TEST123", "test:watch": "react-scripts test --env=jsdom", "build": "rollup -c", "start": "rollup -c -w" diff --git a/packages/documentation/package.json b/packages/documentation/package.json index 139fc70..f466bcb 100644 --- a/packages/documentation/package.json +++ b/packages/documentation/package.json @@ -3,11 +3,14 @@ "version": "0.1.0", "private": true, "dependencies": { + "@offcourse/atoms": "^0.0.0-semantically-released", "catalog": "^3.5.3", "react": "^16.4.0", "react-dom": "^16.4.0", "react-scripts": "1.1.4", - "styled-components": "^3.3.0" + "styled-components": "^3.3.0", + "styled-system": "^2.2.5", + "system-components": "^2.0.3" }, "scripts": { "start": "react-app-rewired start", diff --git a/packages/documentation/src/App.js b/packages/documentation/src/App.js index fd4256f..fe8002a 100644 --- a/packages/documentation/src/App.js +++ b/packages/documentation/src/App.js @@ -1,5 +1,5 @@ import React, { Component } from "react"; -import * as atoms from "atoms"; +import * as atoms from "@offcourse/atoms"; import { Catalog, pageLoader } from "catalog"; import { offcourse } from "./themes"; diff --git a/yarn.lock b/yarn.lock index 4219b14..903075a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2117,6 +2117,14 @@ clean-stack@^1.0.0: version "1.3.0" resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-1.3.0.tgz#9e821501ae979986c46b1d66d2d432db2fd4ae31" +clean-tag@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/clean-tag/-/clean-tag-1.0.4.tgz#9b407b306fadce114e6dffa774e7b61bdfc0c190" + dependencies: + html-tags "^2.0.0" + react ">=16.0.0" + styled-system ">=1.1 || >=2.0" + cli-boxes@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" @@ -2505,6 +2513,10 @@ conventional-changelog@^1.1.24: conventional-changelog-jshint "^0.3.8" conventional-changelog-preset-loader "^1.1.8" +conventional-commit-types@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/conventional-commit-types/-/conventional-commit-types-2.2.0.tgz#5db95739d6c212acbe7b6f656a11b940baa68946" + conventional-commits-filter@^1.1.1, conventional-commits-filter@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-1.1.6.tgz#4389cd8e58fe89750c0b5fb58f1d7f0cc8ad3831" @@ -2841,6 +2853,16 @@ currently-unhandled@^0.4.1: dependencies: array-find-index "^1.0.1" +cz-conventional-changelog@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cz-conventional-changelog/-/cz-conventional-changelog-2.1.0.tgz#2f4bc7390e3244e4df293e6ba351e4c740a7c764" + dependencies: + conventional-commit-types "^2.0.0" + lodash.map "^4.5.1" + longest "^1.0.1" + right-pad "^1.0.1" + word-wrap "^1.0.3" + d3-color@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/d3-color/-/d3-color-1.2.0.tgz#d1ea19db5859c86854586276ec892cf93148459a" @@ -4696,6 +4718,10 @@ html-minifier@^3.2.3: relateurl "0.2.x" uglify-js "3.3.x" +html-tags@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-2.0.0.tgz#10b30a386085f43cede353cc8fa7cb0deeea668b" + html-webpack-plugin@2.29.0: version "2.29.0" resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.29.0.tgz#e987f421853d3b6938c8c4c8171842e5fd17af23" @@ -5943,6 +5969,10 @@ lodash.defaults@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" +lodash.map@^4.5.1: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3" + lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" @@ -7727,7 +7757,7 @@ react-side-effect@^1.0.2: exenv "^1.2.1" shallowequal "^1.0.1" -react@^16.2.0, react@^16.4.0: +react@>=16.0.0, react@^16.2.0, react@^16.4.0: version "16.4.0" resolved "https://registry.yarnpkg.com/react/-/react-16.4.0.tgz#402c2db83335336fba1962c08b98c6272617d585" dependencies: @@ -8093,6 +8123,10 @@ right-align@^0.1.1: dependencies: align-text "^0.1.1" +right-pad@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/right-pad/-/right-pad-1.0.1.tgz#8ca08c2cbb5b55e74dafa96bf7fd1a27d568c8d0" + rimraf@^2.2.8, rimraf@^2.5.2, rimraf@^2.6.1, rimraf@^2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" @@ -8827,7 +8861,7 @@ style-loader@^0.18.2: loader-utils "^1.0.2" schema-utils "^0.3.0" -styled-components@^3.3.0: +styled-components@>=3.0.0, styled-components@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-3.3.0.tgz#335b1b2b673b416cd5ec012010e237ed1f877fe9" dependencies: @@ -8842,6 +8876,12 @@ styled-components@^3.3.0: stylis-rule-sheet "^0.0.10" supports-color "^3.2.3" +"styled-system@>=1.1 || >=2.0", styled-system@>=2.0.1, styled-system@^2.2.5: + version "2.2.5" + resolved "https://registry.yarnpkg.com/styled-system/-/styled-system-2.2.5.tgz#95f1e2c2c9ddc5c462cc56237cf039aa9ecfd27d" + dependencies: + prop-types "^15.6.0" + stylis-rule-sheet@^0.0.10: version "0.0.10" resolved "https://registry.yarnpkg.com/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz#44e64a2b076643f4b52e5ff71efc04d8c3c4a430" @@ -8924,6 +8964,14 @@ symbol-tree@^3.2.1: version "3.2.2" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" +system-components@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/system-components/-/system-components-2.0.3.tgz#39fa5051c7f276f6b7b0ea990e5fdaef98949343" + dependencies: + clean-tag "^1.0.3" + styled-components ">=3.0.0" + styled-system ">=2.0.1" + table@4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36" @@ -9661,6 +9709,10 @@ window-size@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" +word-wrap@^1.0.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + wordwrap@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f"