diff --git a/packages/ui-toolkit/package.json b/packages/ui-toolkit/package.json
index e2e1eb62..2dbc846b 100644
--- a/packages/ui-toolkit/package.json
+++ b/packages/ui-toolkit/package.json
@@ -67,13 +67,13 @@
"jest-styled-components": "^4.4.1",
"jsesc": "^2.5.1",
"react": "^15.6.1",
- "react-docgen": "^2.17.0",
+ "react-docgen": "ramitos/react-docgen#7a687c0",
"react-docgen-displayname-handler": "^1.0.0",
"react-dom": "^15.6.1",
"react-redux": "^5.0.6",
"react-router-dom": "^4.1.2",
"react-scripts": "^1.0.12",
- "react-styleguidist": "^6.0.20",
+ "react-styleguidist": "ramitos/react-styleguidist#fb55769",
"react-test-renderer": "^15.6.1",
"redux": "^3.7.2",
"redux-form": "^7.0.3",
@@ -81,7 +81,7 @@
"stylelint": "^8.0.0",
"stylelint-config-primer": "^2.0.1",
"stylelint-config-standard": "^17.0.0",
- "stylelint-processor-styled-components": "styled-components/stylelint-processor-styled-components#2a33b5f",
+ "stylelint-processor-styled-components": "styled-components/stylelint-processor-styled-components#2685933",
"svgo": "^0.7.2",
"tinycolor2": "^1.4.1",
"title-case": "^2.1.1",
diff --git a/packages/ui-toolkit/src/boxes/index.js b/packages/ui-toolkit/src/boxes/index.js
index f0f27dfa..083c17ea 100644
--- a/packages/ui-toolkit/src/boxes/index.js
+++ b/packages/ui-toolkit/src/boxes/index.js
@@ -5,10 +5,8 @@ export const borderRadius = remcalc(4);
export const bottomShaddow = `0 ${remcalc(2)} 0 0 rgba(0, 0, 0, 0.05)`;
export const bottomShaddowDarker = `0 ${remcalc(2)} 0 0 rgba(0, 0, 0, 0.1)`;
export const insetShaddow = `inset 0 ${remcalc(3)} 0 0 rgba(0, 0, 0, 0.05)`;
-export const tooltipShadow = `0 ${remcalc(2)} ${remcalc(6)} ${remcalc(
- 1
-)} rgba(0, 0, 0, 0.1)`;
export const modalShadow = `0 0 ${remcalc(6)} ${remcalc(1)} rgba(0, 0, 0, 0.1)`;
+export const tooltipShadow = `0 ${remcalc(2)} ${remcalc(6)} ${remcalc(1)} rgba(0, 0, 0, 0.1)`;
export const border = {
checked: css`${remcalc(1)} solid ${props => props.theme.primary};`,
diff --git a/packages/ui-toolkit/src/card/usage.md b/packages/ui-toolkit/src/card/usage.md
index 061b7648..5eacf2e6 100644
--- a/packages/ui-toolkit/src/card/usage.md
+++ b/packages/ui-toolkit/src/card/usage.md
@@ -20,7 +20,6 @@ const {
Outlet
-
```
@@ -46,9 +45,7 @@ const {
Subtitle
Description
- Outlet
-
```
diff --git a/packages/ui-toolkit/src/chevron/index.js b/packages/ui-toolkit/src/chevron/index.js
index 5b1a20e4..2f90bcc4 100644
--- a/packages/ui-toolkit/src/chevron/index.js
+++ b/packages/ui-toolkit/src/chevron/index.js
@@ -1,8 +1,9 @@
+import React from 'react';
import is from 'styled-is';
import typography from '../typography';
import P from '../text/p';
-export default P.extend`
+const Chevron = P.extend`
${typography.fontFamily};
display: inline-block;
@@ -24,3 +25,10 @@ export default P.extend`
content: '\\003e';
}
`;
+
+/**
+ * @example ./usage.md
+ */
+export default ({ children, ...rest }) => (
+ {children}
+);
diff --git a/packages/ui-toolkit/src/chevron/usage.md b/packages/ui-toolkit/src/chevron/usage.md
new file mode 100644
index 00000000..4a2003b1
--- /dev/null
+++ b/packages/ui-toolkit/src/chevron/usage.md
@@ -0,0 +1,15 @@
+```
+
+```
+
+```
+
+```
+
+```
+
+```
+
+```
+
+```
diff --git a/packages/ui-toolkit/styleguide.config.js b/packages/ui-toolkit/styleguide.config.js
index a6d39993..4eda21eb 100644
--- a/packages/ui-toolkit/styleguide.config.js
+++ b/packages/ui-toolkit/styleguide.config.js
@@ -1,10 +1,11 @@
const webpackConfig = require('react-scripts/config/webpack.config.dev.js');
const { defaultHandlers } = require('react-docgen');
+const AnnotationResolver = require('react-docgen-annotation-resolver').default;
const dnHandler = require('react-docgen-displayname-handler');
-const snapguidist = require('snapguidist');
+// const snapguidist = require('snapguidist');
const path = require('path');
-module.exports = snapguidist({
+module.exports = {
webpackConfig: Object.assign(webpackConfig, {
resolve: Object.assign(webpackConfig.resolve, {
alias: Object.assign(webpackConfig.resolve.alias, {
@@ -56,6 +57,7 @@ module.exports = snapguidist({
'src/button/index.js',
'src/breadcrumb/index.js',
'src/card/card.js',
+ 'src/chevron/index.js',
'src/form/input.js',
'src/form/number-input.js',
'src/form/checkbox.js',
@@ -83,4 +85,4 @@ module.exports = snapguidist({
],
handlers: componentPath =>
defaultHandlers.concat(dnHandler.createDisplayNameHandler(componentPath))
-});
+};
diff --git a/yarn.lock b/yarn.lock
index 77560902..9833889c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -6,7 +6,7 @@
version "2.0.0"
resolved "https://registry.yarnpkg.com/@ava/babel-plugin-throws-helper/-/babel-plugin-throws-helper-2.0.0.tgz#2fc1fe3c211a71071a4eca7b8f7af5842cd1ae7c"
-"@ava/babel-preset-stage-4@^1.0.0", "@ava/babel-preset-stage-4@^1.1.0":
+"@ava/babel-preset-stage-4@^1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@ava/babel-preset-stage-4/-/babel-preset-stage-4-1.1.0.tgz#ae60be881a0babf7d35f52aba770d1f6194f76bd"
dependencies:
@@ -30,13 +30,6 @@
"@ava/babel-plugin-throws-helper" "^2.0.0"
babel-plugin-espower "^2.3.2"
-"@ava/pretty-format@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@ava/pretty-format/-/pretty-format-1.1.0.tgz#d0a57d25eb9aeab9643bdd1a030642b91c123e28"
- dependencies:
- ansi-styles "^2.2.1"
- esutils "^2.0.2"
-
"@ava/write-file-atomic@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@ava/write-file-atomic/-/write-file-atomic-2.2.0.tgz#d625046f3495f1f5e372135f473909684b429247"
@@ -281,8 +274,8 @@ anymatch@^1.3.0:
normalize-path "^2.0.0"
apollo-client@^1.4.0, apollo-client@^1.9.1:
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/apollo-client/-/apollo-client-1.9.1.tgz#9e6a383605572c755038cf5d7fdac9382bcdc040"
+ version "1.9.2"
+ resolved "https://registry.yarnpkg.com/apollo-client/-/apollo-client-1.9.2.tgz#a95b38ca846e881bba1b59b0e3fbf82abfd7f23d"
dependencies:
apollo-link-core "^0.5.0"
graphql "^0.10.0"
@@ -674,89 +667,6 @@ ava-init@^0.2.0:
read-pkg-up "^2.0.0"
write-pkg "^3.1.0"
-ava@0.19.1:
- version "0.19.1"
- resolved "https://registry.yarnpkg.com/ava/-/ava-0.19.1.tgz#43dd82435ad19b3980ffca2488f05daab940b273"
- dependencies:
- "@ava/babel-preset-stage-4" "^1.0.0"
- "@ava/babel-preset-transform-test-files" "^3.0.0"
- "@ava/pretty-format" "^1.1.0"
- arr-flatten "^1.0.1"
- array-union "^1.0.1"
- array-uniq "^1.0.2"
- arrify "^1.0.0"
- auto-bind "^1.1.0"
- ava-init "^0.2.0"
- babel-code-frame "^6.16.0"
- babel-core "^6.17.0"
- bluebird "^3.0.0"
- caching-transform "^1.0.0"
- chalk "^1.0.0"
- chokidar "^1.4.2"
- clean-stack "^1.1.1"
- clean-yaml-object "^0.1.0"
- cli-cursor "^2.1.0"
- cli-spinners "^1.0.0"
- cli-truncate "^1.0.0"
- co-with-promise "^4.6.0"
- code-excerpt "^2.1.0"
- common-path-prefix "^1.0.0"
- convert-source-map "^1.2.0"
- core-assert "^0.2.0"
- currently-unhandled "^0.4.1"
- debug "^2.2.0"
- diff "^3.0.1"
- diff-match-patch "^1.0.0"
- dot-prop "^4.1.0"
- empower-core "^0.6.1"
- equal-length "^1.0.0"
- figures "^2.0.0"
- find-cache-dir "^0.1.1"
- fn-name "^2.0.0"
- get-port "^3.0.0"
- globby "^6.0.0"
- has-flag "^2.0.0"
- hullabaloo-config-manager "^1.0.0"
- ignore-by-default "^1.0.0"
- indent-string "^3.0.0"
- is-ci "^1.0.7"
- is-generator-fn "^1.0.0"
- is-obj "^1.0.0"
- is-observable "^0.2.0"
- is-promise "^2.1.0"
- jest-diff "19.0.0"
- jest-snapshot "19.0.2"
- js-yaml "^3.8.2"
- last-line-stream "^1.0.0"
- lodash.debounce "^4.0.3"
- lodash.difference "^4.3.0"
- lodash.flatten "^4.2.0"
- lodash.isequal "^4.5.0"
- loud-rejection "^1.2.0"
- matcher "^0.1.1"
- md5-hex "^2.0.0"
- meow "^3.7.0"
- mkdirp "^0.5.1"
- ms "^0.7.1"
- multimatch "^2.1.0"
- observable-to-promise "^0.5.0"
- option-chain "^0.1.0"
- package-hash "^2.0.0"
- pkg-conf "^2.0.0"
- plur "^2.0.0"
- pretty-ms "^2.0.0"
- require-precompiled "^0.1.0"
- resolve-cwd "^1.0.0"
- slash "^1.0.0"
- source-map-support "^0.4.0"
- stack-utils "^1.0.0"
- strip-ansi "^3.0.1"
- strip-bom-buf "^1.0.0"
- supports-color "^3.2.3"
- time-require "^0.1.2"
- unique-temp-dir "^1.0.0"
- update-notifier "^2.1.0"
-
ava@^0.22.0:
version "0.22.0"
resolved "https://registry.yarnpkg.com/ava/-/ava-0.22.0.tgz#4c28a1fdef7e749ba0c8131ac18a7ca489eef049"
@@ -1141,7 +1051,7 @@ babel-plugin-inline-react-svg@^0.4.0:
resolve-from "^2.0.0"
svgo "^0.7.0"
-babel-plugin-istanbul@^4.0.0, babel-plugin-istanbul@^4.1.3, babel-plugin-istanbul@^4.1.4:
+babel-plugin-istanbul@^4.0.0, babel-plugin-istanbul@^4.1.4:
version "4.1.4"
resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.4.tgz#18dde84bf3ce329fddf3f4103fae921456d8e587"
dependencies:
@@ -1656,10 +1566,6 @@ babylon@v7.0.0-beta.17:
version "7.0.0-beta.17"
resolved "https://registry.yarnpkg.com/babylon/-/babylon-7.0.0-beta.17.tgz#2aad4d6764f409dfb3ac216d855dc93d70d37911"
-babylon@~5.8.3:
- version "5.8.38"
- resolved "https://registry.yarnpkg.com/babylon/-/babylon-5.8.38.tgz#ec9b120b11bf6ccd4173a18bf217e60b79859ffd"
-
backoff@2.4.1:
version "2.4.1"
resolved "https://registry.yarnpkg.com/backoff/-/backoff-2.4.1.tgz#2f68c50e0dd789dbefe24200a62efb04d2456d68"
@@ -3052,7 +2958,7 @@ create-react-class@^15.5.1, create-react-class@^15.6.0:
loose-envify "^1.3.1"
object-assign "^4.1.1"
-cross-env@^5.0.0, cross-env@^5.0.1, cross-env@^5.0.5:
+cross-env@^5.0.1, cross-env@^5.0.5:
version "5.0.5"
resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-5.0.5.tgz#4383d364d9660873dd185b398af3bfef5efffef3"
dependencies:
@@ -3137,8 +3043,8 @@ css-loader@0.28.4:
source-list-map "^0.1.7"
css-loader@^0.28.4:
- version "0.28.6"
- resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.28.6.tgz#9cc15eeee3f8d2f4eeb4c37556581ac84f39bad1"
+ version "0.28.7"
+ resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.28.7.tgz#5f2ee989dd32edd907717f953317656160999c1b"
dependencies:
babel-code-frame "^6.11.0"
css-selector-tokenizer "^0.7.0"
@@ -3731,11 +3637,7 @@ dictionary-en-us@^1.0.2:
version "1.2.1"
resolved "https://registry.yarnpkg.com/dictionary-en-us/-/dictionary-en-us-1.2.1.tgz#d21009edaccab49fae8eefdc483da83438526b5f"
-diff-match-patch@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/diff-match-patch/-/diff-match-patch-1.0.0.tgz#1cc3c83a490d67f95d91e39f6ad1f2e086b63048"
-
-diff@3.3.x, diff@^3.0.0, diff@^3.0.1, diff@^3.2.0:
+diff@3.3.x, diff@^3.0.0, diff@^3.2.0:
version "3.3.0"
resolved "https://registry.yarnpkg.com/diff/-/diff-3.3.0.tgz#056695150d7aa93237ca7e378ac3b1682b7963b9"
@@ -3963,8 +3865,8 @@ ee-first@1.1.1:
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.18:
- version "1.3.18"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.18.tgz#3dcc99da3e6b665f6abbc71c28ad51a2cd731a9c"
+ version "1.3.19"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.19.tgz#73d97b0e8b05aa776cedf3cdce7fdc0538037675"
elliptic@^6.0.0:
version "6.4.0"
@@ -4043,11 +3945,11 @@ error-ex@^1.2.0, error-ex@^1.3.1:
is-arrayish "^0.2.1"
es-abstract@^1.7.0:
- version "1.8.0"
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.8.0.tgz#3b00385e85729932beffa9163bbea1234e932914"
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.8.1.tgz#fd85a3bdfa67786ce7be7e1584678e119cd70c04"
dependencies:
es-to-primitive "^1.1.1"
- function-bind "^1.1.0"
+ function-bind "^1.1.1"
has "^1.0.1"
is-callable "^1.1.3"
is-regex "^1.0.4"
@@ -4164,10 +4066,6 @@ eslint-config-joyent-portal@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/eslint-config-joyent-portal/-/eslint-config-joyent-portal-2.0.0.tgz#bd06be8866df36366f395885ccd51609b545d196"
-eslint-config-joyent-portal@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/eslint-config-joyent-portal/-/eslint-config-joyent-portal-1.0.3.tgz#48fb02893bb513f99dba2a4aed1d7f0c14a30090"
-
eslint-config-prettier@^2.2.0, eslint-config-prettier@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-2.3.0.tgz#b75b1eabea0c8b97b34403647ee25db349b9d8a0"
@@ -4862,7 +4760,7 @@ find-rc@3.0.x:
version "3.0.1"
resolved "https://registry.yarnpkg.com/find-rc/-/find-rc-3.0.1.tgz#54a4178370f10bc9371fa8d1b2c2809a2afa0cce"
-find-up@^1.0.0, find-up@^1.1.2:
+find-up@^1.0.0:
version "1.1.2"
resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
dependencies:
@@ -4930,7 +4828,7 @@ foreach@^2.0.5:
version "2.0.5"
resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99"
-foreground-child@^1.3.3, foreground-child@^1.5.3, foreground-child@^1.5.6:
+foreground-child@^1.5.3, foreground-child@^1.5.6:
version "1.5.6"
resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-1.5.6.tgz#4fd71ad2dfde96789b980a5c0a295937cb2f5ce9"
dependencies:
@@ -5055,7 +4953,7 @@ fullstore@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/fullstore/-/fullstore-1.0.0.tgz#ed222f47691110796b853bb290b9091cc7bea0ec"
-function-bind@^1.0.2, function-bind@^1.1.0:
+function-bind@^1.0.2, function-bind@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
@@ -5664,8 +5562,8 @@ hoist-non-react-statics@^1.2.0:
resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz#aa448cf0986d55cc40773b17174b7dd066cb7cfb"
hoist-non-react-statics@^2.2.0, hoist-non-react-statics@^2.2.1, hoist-non-react-statics@^2.3.0:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.3.0.tgz#ede16318c2ff1f9fe3a025396ba06fd4c44608bb"
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.3.1.tgz#343db84c6018c650778898240135a1420ee22ce0"
home-or-tmp@^2.0.0:
version "2.0.0"
@@ -5821,7 +5719,7 @@ https-browserify@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82"
-hullabaloo-config-manager@^1.0.0, hullabaloo-config-manager@^1.1.0:
+hullabaloo-config-manager@^1.1.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/hullabaloo-config-manager/-/hullabaloo-config-manager-1.1.1.tgz#1d9117813129ad035fd9e8477eaf066911269fe3"
dependencies:
@@ -5977,8 +5875,8 @@ inquirer@^0.12.0:
through "^2.3.6"
inquirer@^3.0.2, inquirer@^3.0.6, inquirer@^3.1.0, inquirer@^3.2.2:
- version "3.2.2"
- resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.2.2.tgz#c2aaede1507cc54d826818737742d621bef2e823"
+ version "3.2.3"
+ resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.2.3.tgz#1c7b1731cf77b934ec47d22c9ac5aa8fe7fbe095"
dependencies:
ansi-escapes "^2.0.0"
chalk "^2.0.0"
@@ -6414,17 +6312,17 @@ istanbul-api@^1.1.1:
mkdirp "^0.5.1"
once "^1.4.0"
-istanbul-lib-coverage@^1.0.1, istanbul-lib-coverage@^1.1.0, istanbul-lib-coverage@^1.1.1:
+istanbul-lib-coverage@^1.0.1, istanbul-lib-coverage@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.1.1.tgz#73bfb998885299415c93d38a3e9adf784a77a9da"
-istanbul-lib-hook@^1.0.6, istanbul-lib-hook@^1.0.7:
+istanbul-lib-hook@^1.0.7:
version "1.0.7"
resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.0.7.tgz#dd6607f03076578fe7d6f2a630cf143b49bacddc"
dependencies:
append-transform "^0.4.0"
-istanbul-lib-instrument@^1.4.2, istanbul-lib-instrument@^1.7.1, istanbul-lib-instrument@^1.7.2, istanbul-lib-instrument@^1.7.4, istanbul-lib-instrument@^1.7.5:
+istanbul-lib-instrument@^1.4.2, istanbul-lib-instrument@^1.7.2, istanbul-lib-instrument@^1.7.4, istanbul-lib-instrument@^1.7.5:
version "1.7.5"
resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.7.5.tgz#adb596f8f0cb8b95e739206351a38a586af21b1e"
dependencies:
@@ -6436,7 +6334,7 @@ istanbul-lib-instrument@^1.4.2, istanbul-lib-instrument@^1.7.1, istanbul-lib-ins
istanbul-lib-coverage "^1.1.1"
semver "^5.3.0"
-istanbul-lib-report@^1.1.0, istanbul-lib-report@^1.1.1:
+istanbul-lib-report@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz#f0e55f56655ffa34222080b7a0cd4760e1405fc9"
dependencies:
@@ -6445,7 +6343,7 @@ istanbul-lib-report@^1.1.0, istanbul-lib-report@^1.1.1:
path-parse "^1.0.5"
supports-color "^3.1.2"
-istanbul-lib-source-maps@^1.1.0, istanbul-lib-source-maps@^1.2.0, istanbul-lib-source-maps@^1.2.1:
+istanbul-lib-source-maps@^1.1.0, istanbul-lib-source-maps@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.1.tgz#a6fe1acba8ce08eebc638e572e294d267008aa0c"
dependencies:
@@ -6455,7 +6353,7 @@ istanbul-lib-source-maps@^1.1.0, istanbul-lib-source-maps@^1.2.0, istanbul-lib-s
rimraf "^2.6.1"
source-map "^0.5.3"
-istanbul-reports@^1.1.0, istanbul-reports@^1.1.1, istanbul-reports@^1.1.2:
+istanbul-reports@^1.1.1, istanbul-reports@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.1.2.tgz#0fb2e3f6aa9922bd3ce45d05d8ab4d5e8e07bd4f"
dependencies:
@@ -6554,15 +6452,6 @@ jest-diff@18.1.0, jest-diff@^18.1.0:
jest-matcher-utils "^18.1.0"
pretty-format "^18.1.0"
-jest-diff@19.0.0, jest-diff@^19.0.0:
- version "19.0.0"
- resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-19.0.0.tgz#d1563cfc56c8b60232988fbc05d4d16ed90f063c"
- dependencies:
- chalk "^1.1.3"
- diff "^3.0.0"
- jest-matcher-utils "^19.0.0"
- pretty-format "^19.0.0"
-
jest-diff@^20.0.3:
version "20.0.3"
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-20.0.3.tgz#81f288fd9e675f0fb23c75f1c2b19445fe586617"
@@ -6595,10 +6484,6 @@ jest-file-exists@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-file-exists/-/jest-file-exists-17.0.0.tgz#7f63eb73a1c43a13f461be261768b45af2cdd169"
-jest-file-exists@^19.0.0:
- version "19.0.0"
- resolved "https://registry.yarnpkg.com/jest-file-exists/-/jest-file-exists-19.0.0.tgz#cca2e587a11ec92e24cfeab3f8a94d657f3fceb8"
-
jest-haste-map@^20.0.4:
version "20.0.5"
resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-20.0.5.tgz#abad74efb1a005974a7b6517e11010709cab9112"
@@ -6639,13 +6524,6 @@ jest-matcher-utils@^18.1.0:
chalk "^1.1.3"
pretty-format "^18.1.0"
-jest-matcher-utils@^19.0.0:
- version "19.0.0"
- resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-19.0.0.tgz#5ecd9b63565d2b001f61fbf7ec4c7f537964564d"
- dependencies:
- chalk "^1.1.3"
- pretty-format "^19.0.0"
-
jest-matcher-utils@^20.0.3:
version "20.0.3"
resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-20.0.3.tgz#b3a6b8e37ca577803b0832a98b164f44b7815612"
@@ -6662,13 +6540,6 @@ jest-matchers@^20.0.3:
jest-message-util "^20.0.3"
jest-regex-util "^20.0.3"
-jest-message-util@^19.0.0:
- version "19.0.0"
- resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-19.0.0.tgz#721796b89c0e4d761606f9ba8cb828a3b6246416"
- dependencies:
- chalk "^1.1.1"
- micromatch "^2.3.11"
-
jest-message-util@^20.0.3:
version "20.0.3"
resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-20.0.3.tgz#6aec2844306fcb0e6e74d5796c1006d96fdd831c"
@@ -6681,10 +6552,6 @@ jest-mock@^18.0.0:
version "18.0.0"
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-18.0.0.tgz#5c248846ea33fa558b526f5312ab4a6765e489b3"
-jest-mock@^19.0.0:
- version "19.0.0"
- resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-19.0.0.tgz#67038641e9607ab2ce08ec4a8cb83aabbc899d01"
-
jest-mock@^20.0.3:
version "20.0.3"
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-20.0.3.tgz#8bc070e90414aa155c11a8d64c869a0d5c71da59"
@@ -6738,18 +6605,6 @@ jest-snapshot@18.1.0:
natural-compare "^1.4.0"
pretty-format "^18.1.0"
-jest-snapshot@19.0.2:
- version "19.0.2"
- resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-19.0.2.tgz#9c1b216214f7187c38bfd5c70b1efab16b0ff50b"
- dependencies:
- chalk "^1.1.3"
- jest-diff "^19.0.0"
- jest-file-exists "^19.0.0"
- jest-matcher-utils "^19.0.0"
- jest-util "^19.0.2"
- natural-compare "^1.4.0"
- pretty-format "^19.0.0"
-
jest-snapshot@^20.0.3:
version "20.0.3"
resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-20.0.3.tgz#5b847e1adb1a4d90852a7f9f125086e187c76566"
@@ -6782,19 +6637,6 @@ jest-util@^18.1.0:
jest-mock "^18.0.0"
mkdirp "^0.5.1"
-jest-util@^19.0.2:
- version "19.0.2"
- resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-19.0.2.tgz#e0a0232a2ab9e6b2b53668bdb3534c2b5977ed41"
- dependencies:
- chalk "^1.1.1"
- graceful-fs "^4.1.6"
- jest-file-exists "^19.0.0"
- jest-message-util "^19.0.0"
- jest-mock "^19.0.0"
- jest-validate "^19.0.2"
- leven "^2.0.0"
- mkdirp "^0.5.1"
-
jest-util@^20.0.3:
version "20.0.3"
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-20.0.3.tgz#0c07f7d80d82f4e5a67c6f8b9c3fe7f65cfd32ad"
@@ -6807,15 +6649,6 @@ jest-util@^20.0.3:
leven "^2.1.0"
mkdirp "^0.5.1"
-jest-validate@^19.0.2:
- version "19.0.2"
- resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-19.0.2.tgz#dc534df5f1278d5b63df32b14241d4dbf7244c0c"
- dependencies:
- chalk "^1.1.1"
- jest-matcher-utils "^19.0.0"
- leven "^2.0.0"
- pretty-format "^19.0.0"
-
jest-validate@^20.0.3:
version "20.0.3"
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-20.0.3.tgz#d0cfd1de4f579f298484925c280f8f1d94ec3cab"
@@ -7217,7 +7050,7 @@ lerna@^2.0.0:
write-pkg "^3.1.0"
yargs "^8.0.2"
-leven@^2.0.0, leven@^2.1.0:
+leven@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580"
@@ -7658,12 +7491,6 @@ markdown-to-jsx@^5.4.2:
remark-parse "^4.0.0"
unified "^6.1.5"
-matcher@^0.1.1:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/matcher/-/matcher-0.1.2.tgz#ef20cbde64c24c50cc61af5b83ee0b1b8ff00101"
- dependencies:
- escape-string-regexp "^1.0.4"
-
matcher@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/matcher/-/matcher-1.0.0.tgz#aaf0c4816eb69b92094674175625f3466b0e3e19"
@@ -7941,10 +7768,6 @@ ms@2.0.0, ms@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
-ms@^0.7.1:
- version "0.7.3"
- resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.3.tgz#708155a5e44e33f5fd0fc53e81d0d40a91be1fff"
-
msgpack@1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/msgpack/-/msgpack-1.0.2.tgz#923e2c5cffa65c8418e9b228d1124793969c429c"
@@ -8266,38 +8089,6 @@ number-is-nan@^1.0.0:
version "1.4.1"
resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.4.1.tgz#7ae9b07b0ea804db7e25f05cb5fe4097d4e4949f"
-nyc@^10.3.2:
- version "10.3.2"
- resolved "https://registry.yarnpkg.com/nyc/-/nyc-10.3.2.tgz#f27f4d91f2a9db36c24f574ff5c6efff0233de46"
- dependencies:
- archy "^1.0.0"
- arrify "^1.0.1"
- caching-transform "^1.0.0"
- convert-source-map "^1.3.0"
- debug-log "^1.0.1"
- default-require-extensions "^1.0.0"
- find-cache-dir "^0.1.1"
- find-up "^1.1.2"
- foreground-child "^1.5.3"
- glob "^7.0.6"
- istanbul-lib-coverage "^1.1.0"
- istanbul-lib-hook "^1.0.6"
- istanbul-lib-instrument "^1.7.1"
- istanbul-lib-report "^1.1.0"
- istanbul-lib-source-maps "^1.2.0"
- istanbul-reports "^1.1.0"
- md5-hex "^1.2.0"
- merge-source-map "^1.0.2"
- micromatch "^2.3.11"
- mkdirp "^0.5.0"
- resolve-from "^2.0.0"
- rimraf "^2.5.4"
- signal-exit "^3.0.1"
- spawn-wrap "1.2.4"
- test-exclude "^4.1.0"
- yargs "^7.1.0"
- yargs-parser "^5.0.0"
-
nyc@^11.1.0:
version "11.1.0"
resolved "https://registry.yarnpkg.com/nyc/-/nyc-11.1.0.tgz#d6b3c5e16892a25af63138ba484676aa8a22eda7"
@@ -8441,12 +8232,6 @@ optimist@~0.3.5:
dependencies:
wordwrap "~0.0.2"
-option-chain@^0.1.0:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/option-chain/-/option-chain-0.1.1.tgz#e9b811e006f1c0f54802f28295bfc8970f8dcfbd"
- dependencies:
- object-assign "^4.0.1"
-
option-chain@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/option-chain/-/option-chain-1.0.0.tgz#938d73bd4e1783f948d34023644ada23669e30f2"
@@ -8625,8 +8410,8 @@ parse-entities@^1.0.2:
is-hexadecimal "^1.0.0"
parse-github-repo-url@^1.3.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/parse-github-repo-url/-/parse-github-repo-url-1.4.0.tgz#286c53e2c9962e0641649ee3ac9508fca4dd959c"
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz#9e7d8bb252a6cb6ba42595060b7bf6df3dbc1f50"
parse-glob@^3.0.4:
version "3.0.4"
@@ -8871,8 +8656,8 @@ podium@^1.3.0:
joi "10.x.x"
polished@^1.6.1:
- version "1.6.2"
- resolved "https://registry.yarnpkg.com/polished/-/polished-1.6.2.tgz#648960fcf8b9a50f0109ce72378684585694ad6c"
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/polished/-/polished-1.7.0.tgz#cfc55113f52e9ecec7c84dbd0c708b9a3235d7c3"
portfinder@^1.0.9:
version "1.0.13"
@@ -9265,12 +9050,6 @@ pretty-format@^18.1.0:
dependencies:
ansi-styles "^2.2.1"
-pretty-format@^19.0.0:
- version "19.0.0"
- resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-19.0.0.tgz#56530d32acb98a3fa4851c4e2b9d37b420684c84"
- dependencies:
- ansi-styles "^3.0.0"
-
pretty-format@^20.0.3:
version "20.0.3"
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-20.0.3.tgz#020e350a560a1fe1a98dc3beb6ccffb386de8b14"
@@ -9649,21 +9428,9 @@ react-docgen-displayname-handler@^1.0.0:
dependencies:
recast "0.11.12"
-react-docgen@^2.17.0:
- version "2.17.0"
- resolved "https://registry.yarnpkg.com/react-docgen/-/react-docgen-2.17.0.tgz#b0f3e85af955714e1067593c1043cb82611a93d1"
- dependencies:
- async "^2.1.4"
- babel-runtime "^6.9.2"
- babylon "~5.8.3"
- commander "^2.9.0"
- doctrine "^2.0.0"
- node-dir "^0.1.10"
- recast "^0.12.6"
-
-react-docgen@^3.0.0-beta5:
+react-docgen@ramitos/react-docgen#7a687c0:
version "3.0.0-beta6"
- resolved "https://registry.yarnpkg.com/react-docgen/-/react-docgen-3.0.0-beta6.tgz#2827b52c52b8644722e0e215c5bf7c15c0458c34"
+ resolved "https://codeload.github.com/ramitos/react-docgen/tar.gz/7a687c0"
dependencies:
async "^2.1.4"
babel-runtime "^6.9.2"
@@ -9801,9 +9568,9 @@ react-styled-flexboxgrid@^2.0.3:
dependencies:
lodash.isinteger "^4.0.4"
-react-styleguidist@^6.0.20:
- version "6.0.21"
- resolved "https://registry.yarnpkg.com/react-styleguidist/-/react-styleguidist-6.0.21.tgz#48caa73699dbcfdcbec2f870bf5282c5b324b280"
+react-styleguidist@ramitos/react-styleguidist#fb55769:
+ version "0.0.0-development"
+ resolved "https://codeload.github.com/ramitos/react-styleguidist/tar.gz/fb55769"
dependencies:
ast-types "^0.9.12"
buble "^0.15.2"
@@ -9846,7 +9613,7 @@ react-styleguidist@^6.0.20:
prop-types "^15.5.10"
react-codemirror2 "0.0.13"
react-dev-utils "^3.0.2"
- react-docgen "^3.0.0-beta5"
+ react-docgen ramitos/react-docgen#7a687c0
react-docgen-displayname-handler "^1.0.0"
react-group "^1.0.5"
react-icons "^2.2.5"
@@ -10439,12 +10206,6 @@ reselect@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/reselect/-/reselect-3.0.1.tgz#efdaa98ea7451324d092b2b2163a6a1d7a9a2147"
-resolve-cwd@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-1.0.0.tgz#4eaeea41ed040d1702457df64a42b2b07d246f9f"
- dependencies:
- resolve-from "^2.0.0"
-
resolve-cwd@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a"
@@ -10906,10 +10667,6 @@ shot@^3.4.2:
hoek "4.x.x"
joi "10.x.x"
-signal-exit@^2.0.0:
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-2.1.2.tgz#375879b1f92ebc3b334480d038dc546a6d558564"
-
signal-exit@^3.0.0, signal-exit@^3.0.1, signal-exit@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
@@ -11088,17 +10845,6 @@ sparkles@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.0.tgz#1acbbfb592436d10bbe8f785b7cc6f82815012c3"
-spawn-wrap@1.2.4:
- version "1.2.4"
- resolved "https://registry.yarnpkg.com/spawn-wrap/-/spawn-wrap-1.2.4.tgz#920eb211a769c093eebfbd5b0e7a5d2e68ab2e40"
- dependencies:
- foreground-child "^1.3.3"
- mkdirp "^0.5.0"
- os-homedir "^1.0.1"
- rimraf "^2.3.3"
- signal-exit "^2.0.0"
- which "^1.2.4"
-
spawn-wrap@^1.3.8:
version "1.3.8"
resolved "https://registry.yarnpkg.com/spawn-wrap/-/spawn-wrap-1.3.8.tgz#fa2a79b990cbb0bb0018dca6748d88367b19ec31"
@@ -11506,6 +11252,14 @@ stylelint-order@^0.4.4:
postcss "^5.2.16"
stylelint "^7.9.0"
+stylelint-processor-styled-components@styled-components/stylelint-processor-styled-components#2685933:
+ version "0.4.0"
+ resolved "https://codeload.github.com/styled-components/stylelint-processor-styled-components/tar.gz/2685933"
+ dependencies:
+ babel-traverse "^6.16.0"
+ babylon "^6.12.0"
+ typescript-eslint-parser "^7.0.0"
+
stylelint-processor-styled-components@styled-components/stylelint-processor-styled-components#2a33b5f:
version "0.2.1"
resolved "https://codeload.github.com/styled-components/stylelint-processor-styled-components/tar.gz/2a33b5f"
@@ -11619,8 +11373,8 @@ stylelint@^7.0.0, stylelint@^7.0.3, stylelint@^7.9.0:
table "^4.0.1"
stylis@^3.2.1:
- version "3.2.14"
- resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.2.14.tgz#30700e0507b7a804c03d7e2c28d8ee865697fb50"
+ version "3.2.15"
+ resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.2.15.tgz#1800f829fdf3cf0d647ae6cdb5fb70a1fd81c3e2"
subtext@^5.0.0:
version "5.0.0"
@@ -11659,8 +11413,8 @@ supports-color@^3.1.1, supports-color@^3.1.2, supports-color@^3.2.3:
has-flag "^1.0.0"
supports-color@^4.0.0, supports-color@^4.1.0, supports-color@^4.2.1:
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.2.1.tgz#65a4bb2631e90e02420dba5554c375a4754bb836"
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.4.0.tgz#883f7ddabc165142b2a61427f3352ded195d1a3e"
dependencies:
has-flag "^2.0.0"
@@ -11877,7 +11631,7 @@ term-size@^1.2.0:
dependencies:
execa "^0.7.0"
-test-exclude@^4.1.0, test-exclude@^4.1.1:
+test-exclude@^4.1.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.1.1.tgz#4d84964b0966b0087ecc334a2ce002d3d9341e26"
dependencies:
@@ -12222,6 +11976,13 @@ typescript-eslint-parser@^4.0.0:
lodash.unescape "4.0.1"
semver "5.3.0"
+typescript-eslint-parser@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/typescript-eslint-parser/-/typescript-eslint-parser-7.0.0.tgz#be57d8768e37707af825e339ea2af18d7393cabb"
+ dependencies:
+ lodash.unescape "4.0.1"
+ semver "5.3.0"
+
typescript@~2.3.2:
version "2.3.4"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.3.4.tgz#3d38321828231e434f287514959c37a82b629f42"
@@ -13090,7 +12851,7 @@ yargs@^6.0.0:
y18n "^3.2.1"
yargs-parser "^4.2.0"
-yargs@^7.0.2, yargs@^7.1.0:
+yargs@^7.0.2:
version "7.1.0"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8"
dependencies: