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"