diff --git a/.gitignore b/.gitignore
index fbade20f3..0e64eecd6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,9 +13,6 @@ logs
results
tmp
-# Build
-public/css/main.css
-
# Coverage reports
coverage
test-results.json
@@ -29,6 +26,7 @@ node_modules/
# Editors
.idea
*.iml
+.vscode
# OS metadata
.DS_Store
@@ -40,9 +38,6 @@ Thumbs.db
# Build artifacts
dist/
-# Verdaccio
-.versions.json
-
# Jekyll
*.gem
.bundle
diff --git a/.size-snapshot.json b/.size-snapshot.json
index 461d27781..85ded9816 100644
--- a/.size-snapshot.json
+++ b/.size-snapshot.json
@@ -1,20 +1,20 @@
{
"dist/index.js": {
- "bundled": 91853,
- "minified": 44435,
- "gzipped": 10893
+ "bundled": 91509,
+ "minified": 44396,
+ "gzipped": 10880
},
"dist/index.es.js": {
- "bundled": 87463,
- "minified": 40216,
- "gzipped": 10589,
+ "bundled": 87119,
+ "minified": 40177,
+ "gzipped": 10578,
"treeshaked": {
"rollup": {
- "code": 30069,
+ "code": 30042,
"import_statements": 1052
},
"webpack": {
- "code": 33475
+ "code": 33448
}
}
}
diff --git a/.travis.yml b/.travis.yml
index eeaeb2d17..12a885223 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,5 +1,5 @@
language: node_js
-node_js: '12'
+node_js: '10.16.3'
sudo: false
before_script:
- export TZ=Europe/Amsterdam
diff --git a/.vscode/settings.json b/.vscode/settings.json
deleted file mode 100644
index 55712c19f..000000000
--- a/.vscode/settings.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "typescript.tsdk": "node_modules/typescript/lib"
-}
\ No newline at end of file
diff --git a/README.md b/README.md
index c9a0e93ec..898846c4d 100644
--- a/README.md
+++ b/README.md
@@ -9,9 +9,6 @@
-
-
-
@@ -39,36 +36,18 @@ npm i @42.nl/ui --save
## Contributing
-This repository makes heavy use of [`Yarn` workspaces](https://yarnpkg.com/lang/en/docs/workspaces/)
-functionality, therefore it is mandatory to have `Yarn` installed. If you
-do not have `Yarn` installed, consult the [installation guide](https://yarnpkg.com/en/docs/install#mac-stable).
-
### Setup
1. Ensure you have Node.js 10.13+ and Yarn installed.
2. Git clone the repository.
-3. From the root of the repository, run `yarn` to install the dependencies required for development. This should automatically build and link the individual packages.
-
-### Development
-
-This project uses [lerna](https://lerna.js.org/) to manage independently
-versioned packages and enable code sharing. This enables us to run commands
-on repository level through `lerna run [script]` or on package level
-through `yarn [script]`.
-
-#### Scenario: new component
-
-1. Copy an existing package (e.g. `cp -r packages/Avatar packages/Component`) or use [@lerna/create](https://github.com/lerna/lerna/tree/master/commands/create#readme).
-2. Update `package.json` to reflect the new component.
-3. Ensure the package works by writing a test and verify by running `yarn test`.
-4. (Optional) if you're not using an [ESLint plugin](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) for your editor, run `yarn lint`.
+3. From the root of the repository, run `yarn` to install the dependencies required for development.
### Testing
First follow the build instructions above. Then to run both the linters and tests, use:
```bash
-yarn test
+yarn test-all
```
Or to run them seperately, use:
@@ -78,39 +57,29 @@ yarn lint
```
```bash
-yarn test-only
+yarn test
```
### Publishing
#### Development
-To prevent multiple prelease publishes for a single feature, we recommend using
-[https://verdaccio.org/](Verdaccio). Verdaccio enables you to spin up
-a local NPM registry. This allows us to publish multiple versions for
-testing purposes without polluting the version scope.
-
-> We recommend the Docker approach instead of locally installing
-Verdaccio, if you do not want to use Docker, refer to the Verdaccio
-documentation.
+To prevent multiple prelease publishes for a single feature, we recommend using
+[https://verdaccio.org/](Verdaccio). Verdaccio enables you to spin up
+a local NPM registry which in turn allows us to publish multiple versions for testing purposes without polluting the version in NPM.
-To publish to the Verdaccio registry run `yarn dev-publish` this
-will spin up Verdaccio and publish all packages as a version
-based on the current date. To get out the version look for a line
-in the output that looks like this:
+> We recommend the Docker approach instead of locally installing
+> Verdaccio, if you do not want to use Docker, refer to the Verdaccio
+> documentation.
-`+ @42.nl/ui@2019.7.2182427`.
-
-In this case the version would be `2019.7.2182427`.
+To publish to the Verdaccio registry run `yarn dev:publish` this
+will spin up Verdaccio and publish.
You can view Verdaccio here: `http://localhost:4873/` it should after
a successful dev publish show the packages here.
-Next in the `package.json` of the project you want to test the new
-version in change the `@42.nl/ui` version to the version that was
-created.
-
-Then install with the registry Verdaccio registry via:
+To verify the release, install `@42.nl/ui` from the Verdaccio registry in a project of your choice
+by running:
`npm install --registry http://localhost:4873`.
diff --git a/greenkeeper.json b/greenkeeper.json
deleted file mode 100644
index 26a17f156..000000000
--- a/greenkeeper.json
+++ /dev/null
@@ -1,24 +0,0 @@
-{
- "groups": {
- "default": {
- "packages": [
- "package.json",
- "packages/core/Avatar/package.json",
- "packages/core/ContentState/package.json",
- "packages/core/FlashMessage/package.json",
- "packages/core/Icon/package.json",
- "packages/core/InfoBadge/package.json",
- "packages/core/MoreOrLess/package.json",
- "packages/core/NavigationItem/package.json",
- "packages/core/Spinner/package.json",
- "packages/core/Button/package.json",
- "packages/core/ConfirmButton/package.json",
- "packages/core/LoadingPage/package.json",
- "packages/core/Pagination/package.json",
- "packages/core/SubmitButton/package.json",
- "packages/core/_bundle/package.json",
- "packages/core/_types/package.json"
- ]
- }
- }
-}
diff --git a/package.json b/package.json
index f14091f8c..2e009ee69 100644
--- a/package.json
+++ b/package.json
@@ -10,18 +10,17 @@
],
"scripts": {
"clean": "rm -rf dist",
- "start": "STORYBOOK_MODE=isolated STORYBOOK_COMPONENT=$(pwd) start-storybook -c ./storybook",
- "test": "jest",
- "test-all": "yarn lint && yarn test --coverage",
+ "start": "yarn storybook",
+ "test": "jest --watch",
+ "test-all": "yarn lint && jest --coverage",
"build": "yarn clean && rollup -c",
"lint": "eslint src --ext js,jsx,ts,tsx --max-warnings=0",
- "copy:scss": "rsync -a src/*.scss lib/scss/",
- "deploy-storybook": "storybook-to-ghpages",
- "build-storybook": "build-storybook -c storybook -o docs/storybook",
+ "storybook:deploy": "storybook-to-ghpages",
+ "storybook:build": "build-storybook -c storybook -o docs/storybook",
"storybook": "start-storybook -c storybook",
"docs": "jekyll serve --source docs",
- "dev-publish": "yarn clean && yarn build && ENV=dev ./scripts/publish.sh",
- "prepublishOnly": "yarn test-all && yarn build"
+ "dev:publish": "./scripts/dev-publish.sh",
+ "prepublishOnly": "yarn clean && yarn test-all && yarn build"
},
"dependencies": {
"@42.nl/jarb-final-form": "1.0.0",
@@ -54,10 +53,10 @@
"@babel/core": "7.5.5",
"@babel/plugin-transform-modules-commonjs": "7.5.0",
"@storybook/addon-actions": "5.1.11",
- "@storybook/addon-docs": "next",
+ "@storybook/addon-docs": "5.2.0",
"@storybook/preset-scss": "1.0.2",
"@storybook/preset-typescript": "1.1.0",
- "@storybook/react": "next",
+ "@storybook/react": "5.2.0",
"@storybook/storybook-deployer": "2.8.1",
"@testing-library/react-hooks": "1.1.0",
"@types/classnames": "2.2.9",
diff --git a/scripts/dev-publish.sh b/scripts/dev-publish.sh
new file mode 100755
index 000000000..00f8b2144
--- /dev/null
+++ b/scripts/dev-publish.sh
@@ -0,0 +1,52 @@
+#!/bin/sh
+read -p "Have you updated the package version (y/n)? " answer
+case ${answer:0:1} in
+y | Y) ;;
+
+*)
+ echo "Please do so according to https://semver.org/"
+ exit 1
+ ;;
+esac
+
+# Check if docker exists
+if [[ "$(docker -v 2>/dev/null)" == "" ]]; then
+ printf -- 'You dont seem to have Docker installed.\n'
+ printf -- 'Get it: https://www.docker.com/community-edition\n'
+ printf -- 'Exiting with code 127...\n'
+ exit 127
+fi
+
+printf -- 'Docker found.\n'
+
+if [ "$(docker ps -q -f name=verdaccio)" ]; then
+ printf -- '\033[37m Verdaccio already running, pulling down... \033[0m\n'
+ docker stop verdaccio >/dev/null 2>&1
+ printf -- '\033[32m SUCCESS: Pulled down Verdaccio instance \033[0m\n'
+fi
+
+printf -- '\033[37m Starting verdaccio... \033[0m\n'
+docker run -d -it --rm --name verdaccio -p 4873:4873 verdaccio/verdaccio:4.2.1 >/dev/null 2>&1
+docker start verdaccio 2>&1
+until $(curl --output /dev/null --silent --head --fail http://localhost:4873); do
+ printf '.'
+ sleep 1
+done
+printf -- '\033[32m SUCCESS: Verdaccio is now running \033[0m\n'
+
+printf -- '\033[37m Creating verdaccio user... \033[0m\n'
+/usr/bin/expect < {
- if (err) console.error(err);
-
- files.forEach(file => {
- const filePath = path.join(cwd, file);
- let content = fs.readFileSync(filePath, 'utf8');
- content =
- content
- .replace(
- /\/\/ @remove-on-build-start([\s\S]*?)\/\/ @remove-on-build-end/gm,
- ''
- )
- .trim() + '\n';
-
- fs.writeFileSync(path.join(cwd, outputDir, path.basename(file)), content);
- });
-});
diff --git a/scripts/publish.sh b/scripts/publish.sh
deleted file mode 100755
index e1f00d8c2..000000000
--- a/scripts/publish.sh
+++ /dev/null
@@ -1,68 +0,0 @@
-#!/bin/sh
-PS3="Choose what kind of publish: "
-options=("Development" "Production")
-
-if [ -z $ENV ]; then
- select opt in "${options[@]}"; do
- case $opt in
- "Development")
- ENV=dev
- break
- ;;
- *)
- printf -- "\033[33m Invalid choice, defaulting to development \033[0m\n"
- break
- ;;
- esac
- done
-fi
-
-if [ $ENV == 'dev' ]; then
-
- # Check if docker exists
- if [[ "$(docker -v 2> /dev/null)" == "" ]]; then
- printf -- 'You dont seem to have Docker installed.\n'
- printf -- 'Get it: https://www.docker.com/community-edition\n'
- printf -- 'Exiting with code 127...\n'
- exit 127
- fi
-
- printf -- 'Docker found.\n'
-
- if [ "$(docker ps -q -f name=verdaccio)" ]; then
- printf -- '\033[37m Verdaccio already running, pulling down... \033[0m\n'
- docker stop verdaccio >/dev/null 2>&1
- printf -- '\033[32m SUCCESS: Pulled down Verdaccio instance \033[0m\n'
- fi
-
- printf -- '\033[37m Starting verdaccio... \033[0m\n'
- docker run -d -it --rm --name verdaccio -p 4873:4873 verdaccio/verdaccio:4.2.1 >/dev/null 2>&1
- docker start verdaccio 2>&1
- until $(curl --output /dev/null --silent --head --fail http://localhost:4873); do
- printf '.'
- sleep 1
- done
- printf -- '\033[32m SUCCESS: Verdaccio is now running \033[0m\n'
-
- printf -- '\033[37m Creating verdaccio user... \033[0m\n'
- /usr/bin/expect < {
- const pkg = require(path.join(process.cwd(), p));
- pkg.version = versionStore[pkg.name];
-
- if (pkg.dependencies) {
- const keys = Object.keys(pkg.dependencies);
-
- keys.forEach(k => {
- if (versionStore[k]) {
- pkg.dependencies[k] = versionStore[pkg.name];
- }
- });
- }
-
- fs.writeFileSync(
- path.join(process.cwd(), p),
- JSON.stringify(pkg, undefined, 2)
- );
-});
-
-console.log('Finished restoring versions after dev publish');
\ No newline at end of file
diff --git a/scripts/rewrite-versions.js b/scripts/rewrite-versions.js
deleted file mode 100644
index 78afb9007..000000000
--- a/scripts/rewrite-versions.js
+++ /dev/null
@@ -1,72 +0,0 @@
-/**
- * Modify package versions to `42.0.0` for local development purposes.
- * This enables us to publish packages to verdaccio without having
- * the checks of Lerna `version` command.
- *
- * It creates a list of the old package versions so it can be reset
- * by the `reset-version` script after the packages are locally
- * published.
- *
- * The old package versions will be stored in a file called .versions
- * which is ignored by git.
- *
- * The `restore-version.js` script restores the versions again.
- */
-
-console.log('Re-writing versions for dev publish');
-
-const fs = require('fs');
-const path = require('path');
-const glob = require('glob');
-const process = require('process');
-
-// Generate version based on the date to bust caches.
-const now = new Date();
-
-// This is the 'fake' version all packages will get.
-const VERSION = `${now.getFullYear()}.${now.getMonth()}.${now.getDate()}${now.getHours()}${now.getMinutes()}${now.getSeconds()}`;
-
-// We store the name of the package as the key, and the version as
-// the value.l
-const versionStore = {};
-
-// Find all package.json's in the packages directory.
-const packages = glob.sync('packages/**/package.json');
-
-// In the first loop store the version and set the new fake version
-packages.forEach(p => {
- const pkg = require(path.join(process.cwd(), p));
- versionStore[pkg.name] = pkg.version;
- pkg.version = VERSION;
-
- fs.writeFileSync(
- path.join(process.cwd(), p),
- JSON.stringify(pkg, undefined, 2)
- );
-});
-
-// In this loop rewrite all dependencies to the new fake version.
-packages.forEach(p => {
- const pkg = require(path.join(process.cwd(), p));
-
- if (pkg.dependencies) {
- const keys = Object.keys(pkg.dependencies);
-
- keys.forEach(k => {
- if (versionStore[k]) {
- pkg.dependencies[k] = VERSION;
- }
- });
- }
-
- fs.writeFileSync(
- path.join(process.cwd(), p),
- JSON.stringify(pkg, undefined, 2)
- );
-});
-
-// Make the versions pretty and write them to the json.
-const oldVersions = JSON.stringify(versionStore, undefined, 2);
-fs.writeFileSync('.versions.json', oldVersions);
-
-console.log('Finished re-writing versions for dev publish');
diff --git a/storybook/config.js b/storybook/config.js
index ab72574a2..6b3580aef 100644
--- a/storybook/config.js
+++ b/storybook/config.js
@@ -1,6 +1,13 @@
-import { configure } from '@storybook/react';
+import { configure, addParameters } from '@storybook/react';
+import { themes } from '@storybook/theming';
import '../src/main.scss';
const context = require.context('../src/', true, /\.stories\.tsx$/);
+addParameters({
+ options: {
+ theme: themes.dark
+ }
+});
+
configure(context, module);
diff --git a/storybook/webpack.config.js b/storybook/webpack.config.js
deleted file mode 100644
index 7a24cb310..000000000
--- a/storybook/webpack.config.js
+++ /dev/null
@@ -1,11 +0,0 @@
-const path = require('path');
-
-module.exports = async ({ config }) => {
- config.module.rules.push({
- test: /\.stories\.tsx?$/,
- include: [path.resolve(__dirname, '../src')],
- enforce: 'pre'
- });
-
- return config;
-};
diff --git a/yarn.lock b/yarn.lock
index 8989e3bab..9da48de88 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2056,17 +2056,17 @@
react-inspector "^3.0.2"
uuid "^3.3.2"
-"@storybook/addon-actions@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-5.2.0-beta.46.tgz#d35db31f6a4675973b982776644000effa6e3319"
- integrity sha512-sOiYxKaWUMCqztYuLQlRnIKaySAeMcp3NeinLG9h/w3rtjh9aPMcdZNXi43a9DbmByz7MvkRVlkWBE6wnx3+DA==
- dependencies:
- "@storybook/addons" "5.2.0-beta.46"
- "@storybook/api" "5.2.0-beta.46"
- "@storybook/client-api" "5.2.0-beta.46"
- "@storybook/components" "5.2.0-beta.46"
- "@storybook/core-events" "5.2.0-beta.46"
- "@storybook/theming" "5.2.0-beta.46"
+"@storybook/addon-actions@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-5.2.0.tgz#ef06ccab8ef3de5ffcae848ad2c1da40fbc2a464"
+ integrity sha512-FBpUhrOh4bINnpsVRTXrOCWM6J9GwN54jjiMKWZtAUrbjX6HLpdLH8/ETHjQGqGs7v8OPEQPRpLiNICyKMw1Dg==
+ dependencies:
+ "@storybook/addons" "5.2.0"
+ "@storybook/api" "5.2.0"
+ "@storybook/client-api" "5.2.0"
+ "@storybook/components" "5.2.0"
+ "@storybook/core-events" "5.2.0"
+ "@storybook/theming" "5.2.0"
core-js "^3.0.1"
fast-deep-equal "^2.0.1"
global "^4.3.2"
@@ -2077,9 +2077,9 @@
uuid "^3.3.2"
"@storybook/addon-docs@next":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-5.2.0-beta.46.tgz#8016ad35e761c8c88a0af36d7b88bdf67901cf49"
- integrity sha512-rH3kiIE/8y5f7SYBv9pJfmMjqXG64g6uJTbddUAgO8vmVA3Vn3qGrHF5VQbXEk5leGkTxXsfzu7bEy8o9i3bsA==
+ version "5.3.0-alpha.0"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-5.3.0-alpha.0.tgz#4a65ac4d6aa0cee69f73cb2b86cc95b766032f8f"
+ integrity sha512-iBHrc1CLV31pTDZBs5w9wgb4udQi5Mw8ZKtZUm+2OUAqmkCeLK6zFZBQetZldUp03Xg/iKmUe81y+d3l5yxYGA==
dependencies:
"@babel/generator" "^7.4.0"
"@babel/parser" "^7.4.2"
@@ -2087,29 +2087,29 @@
"@mdx-js/loader" "^1.1.0"
"@mdx-js/mdx" "^1.1.0"
"@mdx-js/react" "^1.0.27"
- "@storybook/addons" "5.2.0-beta.46"
- "@storybook/api" "5.2.0-beta.46"
- "@storybook/components" "5.2.0-beta.46"
- "@storybook/router" "5.2.0-beta.46"
- "@storybook/source-loader" "5.2.0-beta.46"
- "@storybook/theming" "5.2.0-beta.46"
+ "@storybook/addons" "5.3.0-alpha.0"
+ "@storybook/api" "5.3.0-alpha.0"
+ "@storybook/components" "5.3.0-alpha.0"
+ "@storybook/router" "5.3.0-alpha.0"
+ "@storybook/source-loader" "5.3.0-alpha.0"
+ "@storybook/theming" "5.3.0-alpha.0"
core-js "^3.0.1"
global "^4.3.2"
js-string-escape "^1.0.1"
lodash "^4.17.11"
prop-types "^15.7.2"
-"@storybook/addon-knobs@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/addon-knobs/-/addon-knobs-5.2.0-beta.46.tgz#b20697a4a02b4a9da2990504498f640ed75ad326"
- integrity sha512-RnkKq7rAy3U2zOIYc64epVaxugZQro6xSxcJaAN11iEgqZLUBxERKaA99bkZYCAkmk0gR1o1Tf7anU3KxWY8cQ==
- dependencies:
- "@storybook/addons" "5.2.0-beta.46"
- "@storybook/api" "5.2.0-beta.46"
- "@storybook/client-api" "5.2.0-beta.46"
- "@storybook/components" "5.2.0-beta.46"
- "@storybook/core-events" "5.2.0-beta.46"
- "@storybook/theming" "5.2.0-beta.46"
+"@storybook/addon-knobs@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-knobs/-/addon-knobs-5.2.0.tgz#976d3ede32b81548444aa3cc0adc7265ebefae94"
+ integrity sha512-FYU7geG9xZptW4qWRO9Tzzl8OZIh6/m+TZSy6FpFQCJDKY/bKA6Lww5FH1rFE9nyZwFpIO+cBs2kZTqVC/XxRA==
+ dependencies:
+ "@storybook/addons" "5.2.0"
+ "@storybook/api" "5.2.0"
+ "@storybook/client-api" "5.2.0"
+ "@storybook/components" "5.2.0"
+ "@storybook/core-events" "5.2.0"
+ "@storybook/theming" "5.2.0"
copy-to-clipboard "^3.0.8"
core-js "^3.0.1"
escape-html "^1.0.3"
@@ -2134,15 +2134,28 @@
global "^4.3.2"
util-deprecate "^1.0.2"
-"@storybook/addons@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-5.2.0-beta.46.tgz#fad102226ecd1eee13f855518e6183f3698b0bbc"
- integrity sha512-tN03YIPCGTB7Y+HZ/YIcBj+4gWV8xO6zx0uq/uM+PCeLngPkSTemG4ce/aVHqbO/Nbo9+PLkM18bGfqj8dXHow==
+"@storybook/addons@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-5.2.0.tgz#a4ba7f85774e426f384e8aa3eddb48b31234d5e2"
+ integrity sha512-hwcY6xE0tbCxR1KjOgG72JCD7yBTx8AIuVf/V8dctGqUZE2bUyLYX+41UqgnyfABo+r5e/HBb0qkGZXbmzGt3g==
dependencies:
- "@storybook/api" "5.2.0-beta.46"
- "@storybook/channels" "5.2.0-beta.46"
- "@storybook/client-logger" "5.2.0-beta.46"
- "@storybook/core-events" "5.2.0-beta.46"
+ "@storybook/api" "5.2.0"
+ "@storybook/channels" "5.2.0"
+ "@storybook/client-logger" "5.2.0"
+ "@storybook/core-events" "5.2.0"
+ core-js "^3.0.1"
+ global "^4.3.2"
+ util-deprecate "^1.0.2"
+
+"@storybook/addons@5.3.0-alpha.0":
+ version "5.3.0-alpha.0"
+ resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-5.3.0-alpha.0.tgz#cf08ff785df284084883da8c804fbf51ecb1ef40"
+ integrity sha512-WrI+Hab0hXDK+4q8WWO+zpysNbMU4wZHdD9MZJ6smCUCTvhhGd2X1BFLkYGL0nSeSO+ghZrWxKRzbR+WToMW6w==
+ dependencies:
+ "@storybook/api" "5.3.0-alpha.0"
+ "@storybook/channels" "5.3.0-alpha.0"
+ "@storybook/client-logger" "5.3.0-alpha.0"
+ "@storybook/core-events" "5.3.0-alpha.0"
core-js "^3.0.1"
global "^4.3.2"
util-deprecate "^1.0.2"
@@ -2170,16 +2183,39 @@
telejson "^2.2.1"
util-deprecate "^1.0.2"
-"@storybook/api@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/api/-/api-5.2.0-beta.46.tgz#e264afb64698d2485f08da0469d8a11fbb833bb7"
- integrity sha512-HYA0IHgO2qbILQk8WT4MQ2YLB5Y8kj6H7TdxU7CfSrMgH2AmAAYT5vrME0DSLdkH6q4t+bm6IrKCbYUbVx1/EQ==
+"@storybook/api@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/api/-/api-5.2.0.tgz#38d6d3fdb3b82fe52c4e6458d586b3e16c60265a"
+ integrity sha512-YrVZdvCkx1EAqYIbBQ5o51j5+U5vUiJ6iKh8+tUp0wWvFQhqm5vS43i37YL80mReKkLrrNegF6Ltlyv/CjvYTg==
+ dependencies:
+ "@storybook/channels" "5.2.0"
+ "@storybook/client-logger" "5.2.0"
+ "@storybook/core-events" "5.2.0"
+ "@storybook/router" "5.2.0"
+ "@storybook/theming" "5.2.0"
+ core-js "^3.0.1"
+ fast-deep-equal "^2.0.1"
+ global "^4.3.2"
+ lodash "^4.17.11"
+ memoizerific "^1.11.3"
+ prop-types "^15.6.2"
+ react "^16.8.3"
+ semver "^6.0.0"
+ shallow-equal "^1.1.0"
+ store2 "^2.7.1"
+ telejson "^2.2.2"
+ util-deprecate "^1.0.2"
+
+"@storybook/api@5.3.0-alpha.0":
+ version "5.3.0-alpha.0"
+ resolved "https://registry.yarnpkg.com/@storybook/api/-/api-5.3.0-alpha.0.tgz#bc1758df1fb9a26a9a9b02f8f3468f08f5c69043"
+ integrity sha512-bieUfd+eDoG79Os02oUxE9lP5QegyXnYPiVcdoJdCgxScmSR8RJITZQifXiIqdddtKu+0IxwjNfmxSrMaOgUCQ==
dependencies:
- "@storybook/channels" "5.2.0-beta.46"
- "@storybook/client-logger" "5.2.0-beta.46"
- "@storybook/core-events" "5.2.0-beta.46"
- "@storybook/router" "5.2.0-beta.46"
- "@storybook/theming" "5.2.0-beta.46"
+ "@storybook/channels" "5.3.0-alpha.0"
+ "@storybook/client-logger" "5.3.0-alpha.0"
+ "@storybook/core-events" "5.3.0-alpha.0"
+ "@storybook/router" "5.3.0-alpha.0"
+ "@storybook/theming" "5.3.0-alpha.0"
core-js "^3.0.1"
fast-deep-equal "^2.0.1"
global "^4.3.2"
@@ -2193,13 +2229,13 @@
telejson "^2.2.2"
util-deprecate "^1.0.2"
-"@storybook/channel-postmessage@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-5.2.0-beta.46.tgz#8507a36836c39c16c2dc02f0dd14af277cfb3097"
- integrity sha512-H/kiGXcXV3uFlrZq8te8fEcQD457DvqEXhFl8e04AFfO8eqM4Gm492rGntkA5HSxf/ov3m95smMfibgaEvW2Fg==
+"@storybook/channel-postmessage@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-5.2.0.tgz#5e9e099c0f4f180c5099424a2686258e2c60a086"
+ integrity sha512-2D2ZMKKe4JocYMZgedkZdO5T2+NQLUn+47EEeKhAI1ikjy1lBHFzks1YtQQJ/sRt2ATZu/FO7+3YSUA+xSrTRA==
dependencies:
- "@storybook/channels" "5.2.0-beta.46"
- "@storybook/client-logger" "5.2.0-beta.46"
+ "@storybook/channels" "5.2.0"
+ "@storybook/client-logger" "5.2.0"
core-js "^3.0.1"
global "^4.3.2"
telejson "^2.2.2"
@@ -2211,24 +2247,31 @@
dependencies:
core-js "^3.0.1"
-"@storybook/channels@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-5.2.0-beta.46.tgz#2da497cce7aff8268a47217da88382f13b2b2195"
- integrity sha512-wBZ2YeWYdmD/xgnWUDyJoW7u+eOiDfiYOz7Jlo0XBuHGrdEMJSV9fbs37yUzRzstHUZqFZnfzIjy9vdegSY1VQ==
+"@storybook/channels@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-5.2.0.tgz#114bb69193a05ee225959e9f6d15dc6212ef900d"
+ integrity sha512-1xEBgGdr1mC1AEBFozG6VLUO78JXxyxlDpcJYfw/B8TzO+Ln8ztTjJgvCY+lsBrWiWvgoT9aGJCeotQ4k28oaA==
+ dependencies:
+ core-js "^3.0.1"
+
+"@storybook/channels@5.3.0-alpha.0":
+ version "5.3.0-alpha.0"
+ resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-5.3.0-alpha.0.tgz#32c7141303f485efa7c7685b9d0f10dc3e90305a"
+ integrity sha512-2RYBx6NdD7pTVEi6XZwWM0C5sqKnQxbsgaVPFM5YTpRr1jsnDSQ6kGrEuOCSrNwSzVx94da/fxPQLlfRBsTsUA==
dependencies:
core-js "^3.0.1"
-"@storybook/client-api@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-5.2.0-beta.46.tgz#3f889d140e3b1c95b23cc1b8c7bcc345ef07d787"
- integrity sha512-Y830PATj1ynREKO9OfoF//XSBOfcPKaBupatEMPIPoT/0ys3ttbZ1DuHytttQ8lBy+fAKj0bU/0Gz+xs1DI5tg==
- dependencies:
- "@storybook/addons" "5.2.0-beta.46"
- "@storybook/channel-postmessage" "5.2.0-beta.46"
- "@storybook/channels" "5.2.0-beta.46"
- "@storybook/client-logger" "5.2.0-beta.46"
- "@storybook/core-events" "5.2.0-beta.46"
- "@storybook/router" "5.2.0-beta.46"
+"@storybook/client-api@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-5.2.0.tgz#3f21fa5a260e50b11d115745d65ef11d7ff0f7bf"
+ integrity sha512-s9hTV9vHYeF6Fg3R4zTNNYcGEjX4iPSBtFjse/Bk1HaH6WbjsA6bY1NPO1i2CBzRngHzX+4yXFx3hGLVt/X1rg==
+ dependencies:
+ "@storybook/addons" "5.2.0"
+ "@storybook/channel-postmessage" "5.2.0"
+ "@storybook/channels" "5.2.0"
+ "@storybook/client-logger" "5.2.0"
+ "@storybook/core-events" "5.2.0"
+ "@storybook/router" "5.2.0"
common-tags "^1.8.0"
core-js "^3.0.1"
eventemitter3 "^4.0.0"
@@ -2246,10 +2289,17 @@
dependencies:
core-js "^3.0.1"
-"@storybook/client-logger@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-5.2.0-beta.46.tgz#5bc0bb2ffa20bdb298412946ee28f58b7e5ad627"
- integrity sha512-/pVrEWDrOPDWjuE5e3gTQtzmhN6Soeij7+JG57pNe7Xo6i/wJO+cxzQCkS5kgc9KxfYsLI0PPhf5nKumW53P4g==
+"@storybook/client-logger@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-5.2.0.tgz#68325c3abd7465c9a30e70dc8128e0c666889482"
+ integrity sha512-rjDiIT8awjLcOtf7n7Il2KPpYDrmGnP6iGRtVPRDBWghtaDNUVbwNNTRzbJDFGlDY41eUBiQkeemJZP6v9PCEA==
+ dependencies:
+ core-js "^3.0.1"
+
+"@storybook/client-logger@5.3.0-alpha.0":
+ version "5.3.0-alpha.0"
+ resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-5.3.0-alpha.0.tgz#397576e4d37b0fad3ae002e53cdc6cdb1fba6d50"
+ integrity sha512-B678Usj47BSLCLzKGobAYbiN5yZPCE2F/nKHYml95Df954jmszDbt/wQ5YZdU4PX6UsvLFcGr4yqyD54pAZbXA==
dependencies:
core-js "^3.0.1"
@@ -2277,13 +2327,37 @@
recompose "^0.30.0"
simplebar-react "^1.0.0-alpha.6"
-"@storybook/components@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/components/-/components-5.2.0-beta.46.tgz#bcb02e05c7d8cad4ef03111cf0ddf35e5332e554"
- integrity sha512-i8b7zz7OTgr8XA72o4RmlVxrFREMw8U5ryU5c/eskyAntRiA48ZADpN9E8MFK+Q0asrfI6Nwy+qEkiQrFGOhsA==
+"@storybook/components@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/components/-/components-5.2.0.tgz#87dfc795630db008bcd3f6ee87a0301ac326c1a5"
+ integrity sha512-JxynjvNEIuyOdIBLsLsslGHifx4BmdPqqjhCdejnzSNBUT+9MUAcXOCFiQ7L3UsSLruZVy7EjZRV7nM7XQHP2A==
dependencies:
- "@storybook/client-logger" "5.2.0-beta.46"
- "@storybook/theming" "5.2.0-beta.46"
+ "@storybook/client-logger" "5.2.0"
+ "@storybook/theming" "5.2.0"
+ "@types/react-syntax-highlighter" "10.1.0"
+ core-js "^3.0.1"
+ global "^4.3.2"
+ markdown-to-jsx "^6.9.1"
+ memoizerific "^1.11.3"
+ polished "^3.3.1"
+ popper.js "^1.14.7"
+ prop-types "^15.7.2"
+ react "^16.8.3"
+ react-dom "^16.8.3"
+ react-focus-lock "^1.18.3"
+ react-helmet-async "^1.0.2"
+ react-popper-tooltip "^2.8.3"
+ react-syntax-highlighter "^8.0.1"
+ react-textarea-autosize "^7.1.0"
+ simplebar-react "^1.0.0-alpha.6"
+
+"@storybook/components@5.3.0-alpha.0":
+ version "5.3.0-alpha.0"
+ resolved "https://registry.yarnpkg.com/@storybook/components/-/components-5.3.0-alpha.0.tgz#e018183adcd03181c114214777ef91cf04f8d8f6"
+ integrity sha512-vep+yS8CgCEqwq9YmFAfM19uFVoiHAQoInh1VfmuIHbZfI9EijfKiW3o7sgkstod6uC91nSX7S2OlR7ZXwJOIw==
+ dependencies:
+ "@storybook/client-logger" "5.3.0-alpha.0"
+ "@storybook/theming" "5.3.0-alpha.0"
"@types/react-syntax-highlighter" "10.1.0"
core-js "^3.0.1"
global "^4.3.2"
@@ -2308,32 +2382,39 @@
dependencies:
core-js "^3.0.1"
-"@storybook/core-events@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-5.2.0-beta.46.tgz#e606e88665f4f57750d5bdddcdc66632a836218c"
- integrity sha512-oShc4jIM8+9/6/GW28kH0+DljiRUvjbS8sP9TxU4JeTFpQvppazMASyGFkmiF5FahrHFO12ODoY595mYTvvVQQ==
+"@storybook/core-events@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-5.2.0.tgz#3a8dba0c70e935bc4ad9ceca86365a8930497d95"
+ integrity sha512-OQ2TwvHYab2Lojdh/Z3tiytyPDsDo9bKfyGh3V/jQLKg3jqKXdeRWdmJn9U4o18t/8Fm58bBqT8Ehp7UskBa/g==
+ dependencies:
+ core-js "^3.0.1"
+
+"@storybook/core-events@5.3.0-alpha.0":
+ version "5.3.0-alpha.0"
+ resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-5.3.0-alpha.0.tgz#28855c20ade77499db44c25d38b1a42db78c9b53"
+ integrity sha512-hF5YErDj4A6Du4ViVBTOQ3YxclCXNy7tM21HcIz5T4J4SHJ8Q/AVO/L+7TMRTLY4CI6dkVXYrk46xl8NcgVQ/w==
dependencies:
core-js "^3.0.1"
-"@storybook/core@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/core/-/core-5.2.0-beta.46.tgz#372cb5d0c6fd10a48aa37d49a5f5413f60764371"
- integrity sha512-p1RWrmcNs8v4CUvxGSld87sU2i96mVjHAP+MH34DhkfGI5MktfJMZgssuYXh4qoqgwEtaodq5FFJZ41pPSpFAw==
+"@storybook/core@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/core/-/core-5.2.0.tgz#fe3b375eee2775618a3672294960555fa3eb51ca"
+ integrity sha512-koAa9F3Xc/cbyFSVKRc1C77JC7pAscyhxe1cqbIuLMzmG1JV6aCHYltuXEzKAHuXF2YjF5o91cQ/1fUGrCxnZA==
dependencies:
"@babel/plugin-proposal-class-properties" "^7.3.3"
"@babel/plugin-proposal-object-rest-spread" "^7.3.2"
"@babel/plugin-syntax-dynamic-import" "^7.2.0"
"@babel/plugin-transform-react-constant-elements" "^7.2.0"
"@babel/preset-env" "^7.4.5"
- "@storybook/addons" "5.2.0-beta.46"
- "@storybook/channel-postmessage" "5.2.0-beta.46"
- "@storybook/client-api" "5.2.0-beta.46"
- "@storybook/client-logger" "5.2.0-beta.46"
- "@storybook/core-events" "5.2.0-beta.46"
- "@storybook/node-logger" "5.2.0-beta.46"
- "@storybook/router" "5.2.0-beta.46"
- "@storybook/theming" "5.2.0-beta.46"
- "@storybook/ui" "5.2.0-beta.46"
+ "@storybook/addons" "5.2.0"
+ "@storybook/channel-postmessage" "5.2.0"
+ "@storybook/client-api" "5.2.0"
+ "@storybook/client-logger" "5.2.0"
+ "@storybook/core-events" "5.2.0"
+ "@storybook/node-logger" "5.2.0"
+ "@storybook/router" "5.2.0"
+ "@storybook/theming" "5.2.0"
+ "@storybook/ui" "5.2.0"
airbnb-js-shims "^1 || ^2"
ansi-to-html "^0.6.11"
autoprefixer "^9.4.9"
@@ -2389,10 +2470,10 @@
webpack-dev-middleware "^3.7.0"
webpack-hot-middleware "^2.25.0"
-"@storybook/node-logger@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-5.2.0-beta.46.tgz#4b3ebd4c6ae76c740d64db7b66693d8fdfc48303"
- integrity sha512-xHLe3h1KfuyyuVF2cAJPIpUYkaZlP2JmUewkKAmCyHlR91dznIK70ElQ1mw3jJ9CljhDn4VLq1+NvC183RFnWw==
+"@storybook/node-logger@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-5.2.0.tgz#68a39a271dd442563206a7f07249f66947094b2f"
+ integrity sha512-IuR6oa+oayEdqdl01Sh+Tsf+KV4wsfSHYa3OazYnMnmXJvBVwUP4RTywVapj+ylugltRVPlDEHQw0d1TFRbQrQ==
dependencies:
chalk "^2.4.2"
core-js "^3.0.1"
@@ -2410,17 +2491,17 @@
resolved "https://registry.yarnpkg.com/@storybook/preset-typescript/-/preset-typescript-1.1.0.tgz#59821cee902d4c1bcda07e0276c958c495d330e4"
integrity sha512-V4Acf3XGzCFZQuX+91IL8LUbOC0Hs5/ZDZeo6YsuF6vTCIfzuX18PDw7Ph/0xJyL9yE45m8Fr7RA+c7JIwql1g==
-"@storybook/react@next":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/react/-/react-5.2.0-beta.46.tgz#ca92aa6eb6b5e8b98f8ea13de0ecea94498ac899"
- integrity sha512-/HGiT6hlZR5mOrrjWR916P0jLyff7jICpC8u7n2aGFN4AUGL5NlGJ94kPcpgdh1N6gsH042oHcbbQmSnkfvc2w==
+"@storybook/react@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/react/-/react-5.2.0.tgz#5e6a7cb7a4f41bedec03aa65fda8c97759efac9f"
+ integrity sha512-fkCQGUABo4C3DBcGe9mwpOV0V8h2ZbnuCgbEMuHTxw9jds/B2/FQ4ax4N9bw1PiiB7z7c9lnMo8pfhK06RzmqA==
dependencies:
"@babel/plugin-transform-react-constant-elements" "^7.2.0"
"@babel/preset-flow" "^7.0.0"
"@babel/preset-react" "^7.0.0"
- "@storybook/addons" "5.2.0-beta.46"
- "@storybook/core" "5.2.0-beta.46"
- "@storybook/node-logger" "5.2.0-beta.46"
+ "@storybook/addons" "5.2.0"
+ "@storybook/core" "5.2.0"
+ "@storybook/node-logger" "5.2.0"
"@svgr/webpack" "^4.0.3"
babel-plugin-add-react-displayname "^0.0.5"
babel-plugin-named-asset-import "^0.3.1"
@@ -2448,10 +2529,10 @@
memoizerific "^1.11.3"
qs "^6.6.0"
-"@storybook/router@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/router/-/router-5.2.0-beta.46.tgz#cb9eb1729e222aca149375038c0cd52eb1f03d94"
- integrity sha512-HK7+x0rL9zplCK3Uk5BoXGFQgjFqOQuutkn780L/pFIR2XjFHd5nd7RUsS2zBtyXIc8T/yQBxZ8XdXq4uqyQ3Q==
+"@storybook/router@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/router/-/router-5.2.0.tgz#4ce023d9525f2c3dbe7a5eef02e89cf0ec366319"
+ integrity sha512-OQkdELpoKOUDz5HDqu09w2x3QohIgpGtMExIMGoELXOvPDaHWz2/OQ03E/3u8VoJhEeU+YC0f2v9dalDL0A2ug==
dependencies:
"@reach/router" "^1.2.1"
"@types/reach__router" "^1.2.3"
@@ -2461,13 +2542,26 @@
memoizerific "^1.11.3"
qs "^6.6.0"
-"@storybook/source-loader@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/source-loader/-/source-loader-5.2.0-beta.46.tgz#0fbcee4c087662a0c804e4ec76de612d7a0e352c"
- integrity sha512-xOCgN/hL4dx3aUgycmm8BEmUp/DFraIFtCd2E0abmHlKHEp3eWetozipG6Kkz3GOF3D+zKujn4lYvz8TZDcnBQ==
+"@storybook/router@5.3.0-alpha.0":
+ version "5.3.0-alpha.0"
+ resolved "https://registry.yarnpkg.com/@storybook/router/-/router-5.3.0-alpha.0.tgz#a87535d355668323c704300c8523d45da67d8133"
+ integrity sha512-JVrkJQwcabscspuqUGp+IuTO0oghmov9Bel9j7e8I3CZJRy8rAsfSjYHrfXypFoD/6V3nyLmXcXvV7HLfUApkg==
dependencies:
- "@storybook/addons" "5.2.0-beta.46"
- "@storybook/router" "5.2.0-beta.46"
+ "@reach/router" "^1.2.1"
+ "@types/reach__router" "^1.2.3"
+ core-js "^3.0.1"
+ global "^4.3.2"
+ lodash "^4.17.11"
+ memoizerific "^1.11.3"
+ qs "^6.6.0"
+
+"@storybook/source-loader@5.3.0-alpha.0":
+ version "5.3.0-alpha.0"
+ resolved "https://registry.yarnpkg.com/@storybook/source-loader/-/source-loader-5.3.0-alpha.0.tgz#31f607d8b063751e83b4a28c7e699dcbeec46bd6"
+ integrity sha512-651fMJLrUqu965Y6oLc3K4ab66+38EYNgDiMOIeQhiFMMEyUvClep6mN2aJb/x5YucmUY5hFkfqIXU6avrHpYw==
+ dependencies:
+ "@storybook/addons" "5.3.0-alpha.0"
+ "@storybook/router" "5.3.0-alpha.0"
core-js "^3.0.1"
estraverse "^4.2.0"
global "^4.3.2"
@@ -2505,14 +2599,14 @@
prop-types "^15.7.2"
resolve-from "^5.0.0"
-"@storybook/theming@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-5.2.0-beta.46.tgz#436937bc3ca8ce153981a75f30d972a8677bc92b"
- integrity sha512-QAUxdbtdJZIZbPEPkMIYD0N/jPnAcv4Tt+92SonL0VaigHsGd5+6K3mw2vI8Z9jLQeIpgzZ0LHMbRc7GYqt/kQ==
+"@storybook/theming@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-5.2.0.tgz#39122c86eaa17d5bac0f1f814dbb430e74b836aa"
+ integrity sha512-DPqexBMlrlCr4/kYEYRUzYx3T1Tm5wBPamO2upU8txO4dY33Co1Niiv0P7e2gv4iSH3sdUVLtFrlHxzjzkkSPg==
dependencies:
"@emotion/core" "^10.0.14"
"@emotion/styled" "^10.0.14"
- "@storybook/client-logger" "5.2.0-beta.46"
+ "@storybook/client-logger" "5.2.0"
common-tags "^1.8.0"
core-js "^3.0.1"
deep-object-diff "^1.1.0"
@@ -2523,21 +2617,39 @@
prop-types "^15.7.2"
resolve-from "^5.0.0"
-"@storybook/ui@5.2.0-beta.46":
- version "5.2.0-beta.46"
- resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-5.2.0-beta.46.tgz#023b307f8bf86f22517bea0414422c94244da8b2"
- integrity sha512-0sR1NJM5Ykt4hDULy7d5M5vH12wL7jyPrGFf++lzjSkjMmia40qlwcIx3fCqxU51Y6ql+nXTU2HIbiYv/Om4Kg==
- dependencies:
- "@storybook/addon-actions" "5.2.0-beta.46"
- "@storybook/addon-knobs" "5.2.0-beta.46"
- "@storybook/addons" "5.2.0-beta.46"
- "@storybook/api" "5.2.0-beta.46"
- "@storybook/channels" "5.2.0-beta.46"
- "@storybook/client-logger" "5.2.0-beta.46"
- "@storybook/components" "5.2.0-beta.46"
- "@storybook/core-events" "5.2.0-beta.46"
- "@storybook/router" "5.2.0-beta.46"
- "@storybook/theming" "5.2.0-beta.46"
+"@storybook/theming@5.3.0-alpha.0":
+ version "5.3.0-alpha.0"
+ resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-5.3.0-alpha.0.tgz#375eb452763502fab55dc1782ffb0231f9aef9a1"
+ integrity sha512-8SQJH5dfr+tXbOUUtVRsndtIeFVtQhb3ZK12vT3b7uY8LURwOOXOTdH1bObXldFvaie1666HXcxpmilPyZPHUQ==
+ dependencies:
+ "@emotion/core" "^10.0.14"
+ "@emotion/styled" "^10.0.14"
+ "@storybook/client-logger" "5.3.0-alpha.0"
+ common-tags "^1.8.0"
+ core-js "^3.0.1"
+ deep-object-diff "^1.1.0"
+ emotion-theming "^10.0.14"
+ global "^4.3.2"
+ memoizerific "^1.11.3"
+ polished "^3.3.1"
+ prop-types "^15.7.2"
+ resolve-from "^5.0.0"
+
+"@storybook/ui@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-5.2.0.tgz#6443edbd973fed4d6ec10f45c0a4b49631394983"
+ integrity sha512-4xMpe8OTBDbwtYy7nEKsuMdrOpXTf3toQm+OXhYJKl6N5kUu0AHt60WtPG0WuhAOHHE1922pZHh2EQJYcIzv+g==
+ dependencies:
+ "@storybook/addon-actions" "5.2.0"
+ "@storybook/addon-knobs" "5.2.0"
+ "@storybook/addons" "5.2.0"
+ "@storybook/api" "5.2.0"
+ "@storybook/channels" "5.2.0"
+ "@storybook/client-logger" "5.2.0"
+ "@storybook/components" "5.2.0"
+ "@storybook/core-events" "5.2.0"
+ "@storybook/router" "5.2.0"
+ "@storybook/theming" "5.2.0"
copy-to-clipboard "^3.0.8"
core-js "^3.0.1"
core-js-pure "^3.0.1"
@@ -2553,7 +2665,7 @@
qs "^6.6.0"
react "^16.8.3"
react-dom "^16.8.3"
- react-draggable "^3.1.1"
+ react-draggable "^3.3.2"
react-helmet-async "^1.0.2"
react-hotkeys "2.0.0-pre4"
react-sizeme "^2.6.7"
@@ -6632,7 +6744,7 @@ extend-shallow@^3.0.0, extend-shallow@^3.0.2:
assign-symbols "^1.0.0"
is-extendable "^1.0.1"
-extend@^3.0.0, extend@^3.0.1, extend@^3.0.2, extend@~3.0.2:
+extend@^3.0.0, extend@^3.0.2, extend@~3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
@@ -12135,14 +12247,14 @@ quill-delta@^3.6.2:
fast-diff "1.1.2"
quill@^1.2.6:
- version "1.3.6"
- resolved "https://registry.yarnpkg.com/quill/-/quill-1.3.6.tgz#99f4de1fee85925a0d7d4163b6d8328f23317a4d"
- integrity sha512-K0mvhimWZN6s+9OQ249CH2IEPZ9JmkFuCQeHAOQax3EZ2nDJ3wfGh59mnlQaZV2i7u8eFarx6wAtvQKgShojug==
+ version "1.3.7"
+ resolved "https://registry.yarnpkg.com/quill/-/quill-1.3.7.tgz#da5b2f3a2c470e932340cdbf3668c9f21f9286e8"
+ integrity sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==
dependencies:
clone "^2.1.1"
deep-equal "^1.0.1"
eventemitter3 "^2.0.3"
- extend "^3.0.1"
+ extend "^3.0.2"
parchment "^1.1.4"
quill-delta "^3.6.2"
@@ -12357,10 +12469,10 @@ react-dom@^16.8.3:
prop-types "^15.6.2"
scheduler "^0.15.0"
-react-draggable@^3.1.1:
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/react-draggable/-/react-draggable-3.3.1.tgz#661b191d2b5be554e774ea68a5b7484568447b8b"
- integrity sha512-JeKyuO5f1jnVwMHdNkFpmaQoYn/6CyIiCDGSKbTgRisEtekjeUCeKmlNaNTLlpKOEu0SaKcBA1HlypSqWN/8Tw==
+react-draggable@^3.3.2:
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/react-draggable/-/react-draggable-3.3.2.tgz#966ef1d90f2387af3c2d8bd3516f601ea42ca359"
+ integrity sha512-oaz8a6enjbPtx5qb0oDWxtDNuybOylvto1QLydsXgKmwT7e3GXC2eMVDwEMIUYJIFqVG72XpOv673UuuAq6LhA==
dependencies:
classnames "^2.2.5"
prop-types "^15.6.0"
@@ -12492,7 +12604,7 @@ react-quill@1.3.3:
create-react-class "^15.6.0"
lodash "^4.17.4"
prop-types "^15.5.10"
- quill "^1.3.7"
+ quill "^1.2.6"
react-dom-factories "^1.0.0"
react-router-dom@5.0.1: