diff --git a/.circleci/config.yml b/.circleci/config.yml index c5222aac5d6a..4407913d14a5 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -250,7 +250,7 @@ jobs: cd .. npx create-react-app cra-bench cd cra-bench - npx @storybook/bench 'npx sb init' --label cra --extra-flags "--modern" + npx @storybook/bench@latest 'npx sb init' --label cra --extra-flags "--modern" e2e-tests-pnp: executor: class: medium diff --git a/.github/workflows/tests-unit.yml b/.github/workflows/tests-unit.yml index c5fdc953a9fd..822dc4569629 100644 --- a/.github/workflows/tests-unit.yml +++ b/.github/workflows/tests-unit.yml @@ -10,10 +10,7 @@ on: jobs: build: name: Core Unit Tests node-${{ matrix.node_version }}, ${{ matrix.os }} - if: | - ${{ github.event.label.name == 'ci:matrix' || - contains(github.event.pull_request.labels.*.name, 'ci:matrix') || - github.event.type == 'push'}} + if: ${{ github.event.label.name == 'ci:matrix' || github.event.type == 'push' }} strategy: fail-fast: false matrix: diff --git a/CHANGELOG.md b/CHANGELOG.md index 4aae3fe803c8..5697410d4d54 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,30 @@ +## 6.5.0-alpha.5 (December 23, 2021) + +### Dependency Upgrades + +- Update react-refresh@0.11.0 & react-refresh-webpack-plugin@0.5.3 same as cra5 ([#17056](https://github.com/storybookjs/storybook/pull/17056)) + +## 6.5.0-alpha.4 (December 18, 2021) + +### Bug Fixes + +- Angular: Fix for renamed method in angular 13.1 ([#17032](https://github.com/storybookjs/storybook/pull/17032)) +- Source-loader: Fix node.declaration edge case ([#17027](https://github.com/storybookjs/storybook/pull/17027)) +- Core: Fix debug output on webpack failures ([#16988](https://github.com/storybookjs/storybook/pull/16988)) + +### Maintenance + +- Build: Run unit tests on more node versions, mac, and windows ([#16744](https://github.com/storybookjs/storybook/pull/16744)) + +### Dependency Upgrades + +- Avoid referencing internal Emotion packages in built types ([#16905](https://github.com/storybookjs/storybook/pull/16905)) + ## 6.5.0-alpha.3 (December 9, 2021) ### Bug Fixes -* Core: Support custom PREVIEW URL for block story iframe ([#16773](https://github.com/storybookjs/storybook/pull/16773)) +- Core: Support custom PREVIEW URL for block story iframe ([#16773](https://github.com/storybookjs/storybook/pull/16773)) ## 6.5.0-alpha.2 (December 9, 2021) diff --git a/MIGRATION.md b/MIGRATION.md index 3f2aa25593a5..039111dd1c7e 100644 --- a/MIGRATION.md +++ b/MIGRATION.md @@ -270,7 +270,7 @@ export default { title: 'Components/Atoms/Button', }; -// βœ… undefined 6.3 KO / 7.0 OK +// βœ… undefined 6.3 OK / 7.0 OK export default { component: Button, }; diff --git a/addons/a11y/package.json b/addons/a11y/package.json index cefdc0bfaeb6..0626997926ce 100644 --- a/addons/a11y/package.json +++ b/addons/a11y/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-a11y", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Test component compliance with web accessibility standards", "keywords": [ "a11y", @@ -45,14 +45,14 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/channels": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/channels": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/theming": "6.5.0-alpha.5", "axe-core": "^4.2.0", "core-js": "^3.8.2", "global": "^4.4.0", @@ -81,7 +81,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js", "storybook": { "displayName": "Accessibility", diff --git a/addons/actions/package.json b/addons/actions/package.json index 95fcca61db3d..a48f58830302 100644 --- a/addons/actions/package.json +++ b/addons/actions/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-actions", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Get UI feedback when an action is performed on an interactive element", "keywords": [ "storybook", @@ -41,12 +41,12 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/theming": "6.5.0-alpha.5", "core-js": "^3.8.2", "fast-deep-equal": "^3.1.3", "global": "^4.4.0", @@ -79,7 +79,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js", "storybook": { "displayName": "Actions", diff --git a/addons/backgrounds/package.json b/addons/backgrounds/package.json index 462c11e3dc0c..b64d78e78f45 100644 --- a/addons/backgrounds/package.json +++ b/addons/backgrounds/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-backgrounds", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Switch backgrounds to view components in different settings", "keywords": [ "addon", @@ -45,13 +45,13 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/theming": "6.5.0-alpha.5", "core-js": "^3.8.2", "global": "^4.4.0", "memoizerific": "^1.11.3", @@ -77,7 +77,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js", "storybook": { "displayName": "Backgrounds", diff --git a/addons/controls/package.json b/addons/controls/package.json index 41444bded13d..acb6611f04b6 100644 --- a/addons/controls/package.json +++ b/addons/controls/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-controls", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Interact with component inputs dynamically in the Storybook UI", "keywords": [ "addon", @@ -45,15 +45,15 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/node-logger": "6.5.0-alpha.3", - "@storybook/store": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/node-logger": "6.5.0-alpha.5", + "@storybook/store": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", "core-js": "^3.8.2", "lodash": "^4.17.21", "ts-dedent": "^2.0.0" @@ -73,7 +73,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/register.js", "storybook": { "displayName": "Controls", diff --git a/addons/docs/package.json b/addons/docs/package.json index f631141707b8..dfa54fd9c97e 100644 --- a/addons/docs/package.json +++ b/addons/docs/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-docs", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Document component usage and properties in Markdown", "keywords": [ "addon", @@ -63,21 +63,21 @@ "@mdx-js/loader": "^1.6.22", "@mdx-js/mdx": "^1.6.22", "@mdx-js/react": "^1.6.22", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/builder-webpack4": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/core": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/builder-webpack4": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/core": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/csf-tools": "6.5.0-alpha.3", - "@storybook/node-logger": "6.5.0-alpha.3", - "@storybook/postinstall": "6.5.0-alpha.3", - "@storybook/preview-web": "6.5.0-alpha.3", - "@storybook/source-loader": "6.5.0-alpha.3", - "@storybook/store": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/csf-tools": "6.5.0-alpha.5", + "@storybook/node-logger": "6.5.0-alpha.5", + "@storybook/postinstall": "6.5.0-alpha.5", + "@storybook/preview-web": "6.5.0-alpha.5", + "@storybook/source-loader": "6.5.0-alpha.5", + "@storybook/store": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", "acorn": "^7.4.1", "acorn-jsx": "^5.3.1", "acorn-walk": "^7.2.0", @@ -106,11 +106,11 @@ "@babel/core": "^7.12.10", "@emotion/core": "^10.3.1", "@emotion/styled": "^10.0.27", - "@storybook/angular": "6.5.0-alpha.3", - "@storybook/html": "6.5.0-alpha.3", - "@storybook/react": "6.5.0-alpha.3", - "@storybook/vue": "6.5.0-alpha.3", - "@storybook/web-components": "6.5.0-alpha.3", + "@storybook/angular": "6.5.0-alpha.5", + "@storybook/html": "6.5.0-alpha.5", + "@storybook/react": "6.5.0-alpha.5", + "@storybook/vue": "6.5.0-alpha.5", + "@storybook/web-components": "6.5.0-alpha.5", "@types/cross-spawn": "^6.0.2", "@types/doctrine": "^0.0.3", "@types/enzyme": "^3.10.8", @@ -140,12 +140,12 @@ "zone.js": "^0.11.3" }, "peerDependencies": { - "@storybook/angular": "6.5.0-alpha.3", - "@storybook/html": "6.5.0-alpha.3", - "@storybook/react": "6.5.0-alpha.3", - "@storybook/vue": "6.5.0-alpha.3", - "@storybook/vue3": "6.5.0-alpha.3", - "@storybook/web-components": "6.5.0-alpha.3", + "@storybook/angular": "6.5.0-alpha.5", + "@storybook/html": "6.5.0-alpha.5", + "@storybook/react": "6.5.0-alpha.5", + "@storybook/vue": "6.5.0-alpha.5", + "@storybook/vue3": "6.5.0-alpha.5", + "@storybook/web-components": "6.5.0-alpha.5", "lit": "^2.0.0", "lit-html": "^1.4.1 || ^2.0.0", "react": "^16.8.0 || ^17.0.0", @@ -202,7 +202,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js", "storybook": { "displayName": "Docs", diff --git a/addons/essentials/package.json b/addons/essentials/package.json index d8844c486092..8d5240401240 100644 --- a/addons/essentials/package.json +++ b/addons/essentials/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-essentials", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Curated addons to bring out the best of Storybook", "keywords": [ "addon", @@ -39,31 +39,31 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addon-actions": "6.5.0-alpha.3", - "@storybook/addon-backgrounds": "6.5.0-alpha.3", - "@storybook/addon-controls": "6.5.0-alpha.3", - "@storybook/addon-docs": "6.5.0-alpha.3", - "@storybook/addon-measure": "6.5.0-alpha.3", - "@storybook/addon-outline": "6.5.0-alpha.3", - "@storybook/addon-toolbars": "6.5.0-alpha.3", - "@storybook/addon-viewport": "6.5.0-alpha.3", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/node-logger": "6.5.0-alpha.3", + "@storybook/addon-actions": "6.5.0-alpha.5", + "@storybook/addon-backgrounds": "6.5.0-alpha.5", + "@storybook/addon-controls": "6.5.0-alpha.5", + "@storybook/addon-docs": "6.5.0-alpha.5", + "@storybook/addon-measure": "6.5.0-alpha.5", + "@storybook/addon-outline": "6.5.0-alpha.5", + "@storybook/addon-toolbars": "6.5.0-alpha.5", + "@storybook/addon-viewport": "6.5.0-alpha.5", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/node-logger": "6.5.0-alpha.5", "core-js": "^3.8.2", "regenerator-runtime": "^0.13.7", "ts-dedent": "^2.0.0" }, "devDependencies": { "@babel/core": "^7.12.10", - "@storybook/vue": "6.5.0-alpha.3", + "@storybook/vue": "6.5.0-alpha.5", "@types/jest": "^26.0.16", "@types/webpack-env": "^1.16.0" }, "peerDependencies": { "@babel/core": "^7.9.6", - "@storybook/vue": "6.5.0-alpha.3", - "@storybook/web-components": "6.5.0-alpha.3", + "@storybook/vue": "6.5.0-alpha.5", + "@storybook/web-components": "6.5.0-alpha.5", "babel-loader": "^8.0.0", "lit-html": "^1.4.1 || ^2.0.0-rc.3", "react": "^16.8.0 || ^17.0.0", @@ -93,6 +93,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/addons/interactions/package.json b/addons/interactions/package.json index ddcb2b0c17d1..0715dc951dd0 100644 --- a/addons/interactions/package.json +++ b/addons/interactions/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-interactions", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Automate, test and debug user interactions", "keywords": [ "storybook-addons", @@ -41,14 +41,14 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/instrumenter": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/instrumenter": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", "global": "^4.4.0", "jest-mock": "^27.0.6", "polished": "^4.0.5", @@ -74,7 +74,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js", "storybook": { "displayName": "Interactions", diff --git a/addons/jest/README.md b/addons/jest/README.md index 5a75fce42ca5..1f224a8d1b0d 100644 --- a/addons/jest/README.md +++ b/addons/jest/README.md @@ -46,7 +46,7 @@ You may want to add the result file to `.gitignore`, since it's a generated file But much like lockfiles and snapshots, checking-in generated files can have certain advantages as well. It's up to you. We recommend to **do** check in the test results file so starting Storybook from a clean git clone doesn't require running all tests first, -but this can mean you'll encounter merge conflicts on this file in the future (_re-generating this file is very similar to re-generating lockfiles and snapshots_). +but this can mean you'll encounter merge conflicts on this file in the future (_re-generating this file is very similar to re-generating lockfiles and snapshots_). ### Generating the test results @@ -101,17 +101,17 @@ You can also add multiple tests results within your story by including the `jest ```js // MyComponent.stories.js | MyComponent.stories.jsx -import MyComponent from './MyComponent'; +import MyComponent from './MyComponent'; -import results from '../.jest-test-results.json'; +import results from '../.jest-test-results.json'; -import { withTests } from '@storybook/addon-jest'; +import { withTests } from '@storybook/addon-jest'; -export default { - component: MyComponent, - title: 'MyComponent', +export default { + component: MyComponent, + title: 'MyComponent', decorators: [withTests({ results })], -}; +}; const Template = (args) => ; @@ -126,7 +126,7 @@ Default.parameters = { ### Global level -To avoid importing the results of the tests in each story, you can update +To avoid importing the results of the tests in each story, you can update your [`.storybook/preview.js`](https://storybook.js.org/docs/react/configure/overview#configure-story-rendering) and include a decorator allowing you to display the results only for the stories that have the `jest` parameter defined: ```js @@ -140,7 +140,7 @@ export const decorators = [ withTests({ results, }), -]; +]; ``` Then in your story file: @@ -162,7 +162,7 @@ Default.args={ text: 'Jest results in Storybook', }; Default.parameters = { - jest: ['MyComponent.test.js'], + jest: 'MyComponent.test.js', }; ``` @@ -230,7 +230,7 @@ const Template: Story = (args: MyComponent) => ({ export const Default = Template.bind({}); Default.parameters = { - jest: ['MyComponent.component'], + jest: 'MyComponent.component', }; ``` diff --git a/addons/jest/package.json b/addons/jest/package.json index 600360617bbc..5bb5d9d65942 100644 --- a/addons/jest/package.json +++ b/addons/jest/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-jest", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "React storybook addon that show component jest report", "keywords": [ "addon", @@ -47,11 +47,11 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", "core-js": "^3.8.2", "global": "^4.4.0", "react-sizeme": "^3.0.1", @@ -76,7 +76,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js", "storybook": { "displayName": "Jest", diff --git a/addons/links/package.json b/addons/links/package.json index e447f6b3f13e..731459d1936d 100644 --- a/addons/links/package.json +++ b/addons/links/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-links", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Link stories together to build demos and prototypes with your UI components", "keywords": [ "addon", @@ -41,11 +41,11 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/router": "6.5.0-alpha.3", + "@storybook/router": "6.5.0-alpha.5", "@types/qs": "^6.9.5", "core-js": "^3.8.2", "global": "^4.4.0", @@ -72,7 +72,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js", "storybook": { "displayName": "Links", diff --git a/addons/measure/package.json b/addons/measure/package.json index 4ef4619806d8..68b12ab2847b 100644 --- a/addons/measure/package.json +++ b/addons/measure/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-measure", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Inspect layouts by visualizing the box model", "keywords": [ "storybook-addons", @@ -44,11 +44,11 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", "core-js": "^3.8.2", "global": "^4.4.0" @@ -71,7 +71,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js", "storybook": { "displayName": "Measure", diff --git a/addons/outline/package.json b/addons/outline/package.json index 5dbf9f65de5d..53c8a145039b 100644 --- a/addons/outline/package.json +++ b/addons/outline/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-outline", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Outline all elements with CSS to help with layout placement and alignment", "keywords": [ "storybook-addons", @@ -47,11 +47,11 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", "core-js": "^3.8.2", "global": "^4.4.0", @@ -76,7 +76,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js", "storybook": { "displayName": "Outline", diff --git a/addons/storyshots/storyshots-core/package.json b/addons/storyshots/storyshots-core/package.json index c0144e80790a..66516b590eb6 100644 --- a/addons/storyshots/storyshots-core/package.json +++ b/addons/storyshots/storyshots-core/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-storyshots", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Take a code snapshot of every story automatically with Jest", "keywords": [ "addon", @@ -45,12 +45,12 @@ }, "dependencies": { "@jest/transform": "^26.6.2", - "@storybook/addons": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", "@storybook/babel-plugin-require-context-hook": "1.0.1", - "@storybook/client-api": "6.5.0-alpha.3", - "@storybook/core": "6.5.0-alpha.3", - "@storybook/core-client": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", + "@storybook/client-api": "6.5.0-alpha.5", + "@storybook/core": "6.5.0-alpha.5", + "@storybook/core-client": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", "@types/glob": "^7.1.3", "@types/jest": "^26.0.16", @@ -69,11 +69,11 @@ "devDependencies": { "@angular/core": "^11.2.0", "@angular/platform-browser-dynamic": "^11.2.0", - "@storybook/addon-docs": "6.5.0-alpha.3", - "@storybook/angular": "6.5.0-alpha.3", - "@storybook/react": "6.5.0-alpha.3", - "@storybook/vue": "6.5.0-alpha.3", - "@storybook/vue3": "6.5.0-alpha.3", + "@storybook/addon-docs": "6.5.0-alpha.5", + "@storybook/angular": "6.5.0-alpha.5", + "@storybook/react": "6.5.0-alpha.5", + "@storybook/vue": "6.5.0-alpha.5", + "@storybook/vue3": "6.5.0-alpha.5", "babel-loader": "^8.0.0", "enzyme": "^3.11.0", "enzyme-to-json": "^3.6.1", @@ -151,7 +151,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "storybook": { "displayName": "Storyshots", "icon": "https://user-images.githubusercontent.com/263385/101991676-48cdf300-3c7c-11eb-8aa1-944dab6ab29b.png", diff --git a/addons/storyshots/storyshots-puppeteer/package.json b/addons/storyshots/storyshots-puppeteer/package.json index d1893ccb89d6..ff257001ee2d 100644 --- a/addons/storyshots/storyshots-puppeteer/package.json +++ b/addons/storyshots/storyshots-puppeteer/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-storyshots-puppeteer", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Image snapshots addition to StoryShots based on puppeteer", "keywords": [ "addon", @@ -42,7 +42,7 @@ "dependencies": { "@axe-core/puppeteer": "^4.2.0", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/node-logger": "6.5.0-alpha.3", + "@storybook/node-logger": "6.5.0-alpha.5", "@types/jest-image-snapshot": "^4.1.3", "core-js": "^3.8.2", "jest-image-snapshot": "^4.3.0", @@ -53,7 +53,7 @@ "@types/puppeteer": "^5.4.0" }, "peerDependencies": { - "@storybook/addon-storyshots": "6.5.0-alpha.3", + "@storybook/addon-storyshots": "6.5.0-alpha.5", "puppeteer": "^2.0.0 || ^3.0.0" }, "peerDependenciesMeta": { @@ -64,5 +64,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98" + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963" } diff --git a/addons/storysource/package.json b/addons/storysource/package.json index 80abcf3ddf74..4f76fd3df939 100644 --- a/addons/storysource/package.json +++ b/addons/storysource/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-storysource", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "View a story’s source code to see how it works and paste into your app", "keywords": [ "addon", @@ -41,13 +41,13 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/router": "6.5.0-alpha.3", - "@storybook/source-loader": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/router": "6.5.0-alpha.5", + "@storybook/source-loader": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", "core-js": "^3.8.2", "estraverse": "^5.2.0", "loader-utils": "^2.0.0", @@ -75,7 +75,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js", "storybook": { "displayName": "Storysource", diff --git a/addons/toolbars/package.json b/addons/toolbars/package.json index 9631c8d987eb..532dda703464 100644 --- a/addons/toolbars/package.json +++ b/addons/toolbars/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-toolbars", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Create your own toolbar items that control story rendering", "keywords": [ "addon", @@ -45,10 +45,10 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", "core-js": "^3.8.2", "regenerator-runtime": "^0.13.7" }, @@ -67,7 +67,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/register.js", "storybook": { "displayName": "Toolbars", diff --git a/addons/viewport/package.json b/addons/viewport/package.json index fe2853290eab..77c1cf88e5d2 100644 --- a/addons/viewport/package.json +++ b/addons/viewport/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-viewport", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Build responsive components by adjusting Storybook’s viewport size and orientation", "keywords": [ "addon", @@ -42,12 +42,12 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", "core-js": "^3.8.2", "global": "^4.4.0", "memoizerific": "^1.11.3", @@ -69,7 +69,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/preview.js", "storybook": { "displayName": "Viewport", diff --git a/app/angular/package.json b/app/angular/package.json index e659ab8222c8..a2eb1cb9d504 100644 --- a/app/angular/package.json +++ b/app/angular/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/angular", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook for Angular: Develop Angular Components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -45,15 +45,15 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/core": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/core": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/node-logger": "6.5.0-alpha.3", + "@storybook/node-logger": "6.5.0-alpha.5", "@storybook/semver": "^7.3.2", - "@storybook/store": "6.5.0-alpha.3", + "@storybook/store": "6.5.0-alpha.5", "@types/node": "^14.14.20 || ^16.0.0", "@types/webpack-env": "^1.16.0", "autoprefixer": "^9.8.6", @@ -139,5 +139,5 @@ "access": "public" }, "builders": "dist/ts3.9/builders/builders.json", - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98" + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963" } diff --git a/app/angular/src/server/angular-cli-webpack-13.x.x.js b/app/angular/src/server/angular-cli-webpack-13.x.x.js index 0044df01b1a6..0b74d3af9889 100644 --- a/app/angular/src/server/angular-cli-webpack-13.x.x.js +++ b/app/angular/src/server/angular-cli-webpack-13.x.x.js @@ -5,6 +5,7 @@ const { const { getCommonConfig, getStylesConfig, + getDevServerConfig, getTypescriptWorkerPlugin, } = require('@angular-devkit/build-angular/src/webpack/configs'); const TsconfigPathsPlugin = require('tsconfig-paths-webpack-plugin'); @@ -41,7 +42,11 @@ exports.getWebpackConfig = async (baseConfig, { builderOptions, builderContext } aot: false, }, builderContext, - (wco) => [getCommonConfig(wco), getStylesConfig(wco), getTypescriptWorkerPlugin(wco)] + (wco) => [ + getCommonConfig(wco), + getStylesConfig(wco), + getTypescriptWorkerPlugin ? getTypescriptWorkerPlugin(wco) : getDevServerConfig(wco), + ] ); /** diff --git a/app/ember/package.json b/app/ember/package.json index f8c3ace277c9..bb757dc1afb0 100644 --- a/app/ember/package.json +++ b/app/ember/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/ember", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook for Ember: Develop Ember Component in isolation with Hot Reloading.", "homepage": "https://github.com/storybookjs/storybook/tree/main/app/ember", "bugs": { @@ -43,9 +43,9 @@ }, "dependencies": { "@ember/test-helpers": "^2.1.4", - "@storybook/core": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", - "@storybook/store": "6.5.0-alpha.3", + "@storybook/core": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", + "@storybook/store": "6.5.0-alpha.5", "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", @@ -66,6 +66,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/client/index.js" } diff --git a/app/html/package.json b/app/html/package.json index 2e78153311d6..a78d69ece9bf 100644 --- a/app/html/package.json +++ b/app/html/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/html", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook for HTML: View HTML snippets in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -45,13 +45,13 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/client-api": "6.5.0-alpha.3", - "@storybook/core": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/client-api": "6.5.0-alpha.5", + "@storybook/core": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/preview-web": "6.5.0-alpha.3", - "@storybook/store": "6.5.0-alpha.3", + "@storybook/preview-web": "6.5.0-alpha.5", + "@storybook/store": "6.5.0-alpha.5", "@types/node": "^14.14.20 || ^16.0.0", "@types/webpack-env": "^1.16.0", "core-js": "^3.8.2", @@ -72,6 +72,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/client/index.js" } diff --git a/app/preact/package.json b/app/preact/package.json index 2d4e165de403..d7ce8a41ffb5 100644 --- a/app/preact/package.json +++ b/app/preact/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preact", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook for Preact: Develop Preact Component in isolation.", "keywords": [ "storybook" @@ -46,11 +46,11 @@ }, "dependencies": { "@babel/plugin-transform-react-jsx": "^7.12.12", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/core": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/core": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/store": "6.5.0-alpha.3", + "@storybook/store": "6.5.0-alpha.5", "@types/node": "^14.14.20 || ^16.0.0", "@types/webpack-env": "^1.16.0", "core-js": "^3.8.2", @@ -75,6 +75,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/client/index.js" } diff --git a/app/react/package.json b/app/react/package.json index 73edc64184dc..9176da676180 100644 --- a/app/react/package.json +++ b/app/react/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook for React: Develop React Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -48,15 +48,15 @@ "dependencies": { "@babel/preset-flow": "^7.12.1", "@babel/preset-react": "^7.12.10", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.1", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/core": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/core": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/node-logger": "6.5.0-alpha.3", + "@storybook/node-logger": "6.5.0-alpha.5", "@storybook/react-docgen-typescript-plugin": "1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0", "@storybook/semver": "^7.3.2", - "@storybook/store": "6.5.0-alpha.3", + "@storybook/store": "6.5.0-alpha.5", "@types/node": "^14.14.20 || ^16.0.0", "@types/webpack-env": "^1.16.0", "babel-plugin-add-react-displayname": "^0.0.5", @@ -66,14 +66,14 @@ "global": "^4.4.0", "lodash": "^4.17.21", "prop-types": "^15.7.2", - "react-refresh": "^0.10.0", + "react-refresh": "^0.11.0", "read-pkg-up": "^7.0.1", "regenerator-runtime": "^0.13.7", "ts-dedent": "^2.0.0", "webpack": "4" }, "devDependencies": { - "@storybook/client-api": "6.5.0-alpha.3", + "@storybook/client-api": "6.5.0-alpha.5", "@types/prompts": "^2.0.9" }, "peerDependencies": { @@ -95,6 +95,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/client/index.js" } diff --git a/app/server/package.json b/app/server/package.json index 9af420f55304..2a97e3baa4a8 100644 --- a/app/server/package.json +++ b/app/server/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/server", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -45,15 +45,15 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/client-api": "6.5.0-alpha.3", - "@storybook/core": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/client-api": "6.5.0-alpha.5", + "@storybook/core": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/node-logger": "6.5.0-alpha.3", - "@storybook/preview-web": "6.5.0-alpha.3", - "@storybook/store": "6.5.0-alpha.3", + "@storybook/node-logger": "6.5.0-alpha.5", + "@storybook/preview-web": "6.5.0-alpha.5", + "@storybook/store": "6.5.0-alpha.5", "@types/node": "^14.14.20 || ^16.0.0", "@types/webpack-env": "^1.16.0", "core-js": "^3.8.2", @@ -76,6 +76,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/client/index.js" } diff --git a/app/svelte/package.json b/app/svelte/package.json index 18dfa80c979b..612fe2d4b053 100644 --- a/app/svelte/package.json +++ b/app/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/svelte", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook for Svelte: Develop Svelte Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -45,11 +45,11 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/core": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/core": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/store": "6.5.0-alpha.3", + "@storybook/store": "6.5.0-alpha.5", "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", @@ -75,6 +75,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/client/index.js" } diff --git a/app/vue/package.json b/app/vue/package.json index ae7d7811b599..cda684e6e715 100644 --- a/app/vue/package.json +++ b/app/vue/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook for Vue: Develop Vue Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -45,11 +45,11 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/core": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/core": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/store": "6.5.0-alpha.3", + "@storybook/store": "6.5.0-alpha.5", "@types/node": "^14.14.20 || ^16.0.0", "@types/webpack-env": "^1.16.0", "core-js": "^3.8.2", @@ -83,6 +83,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/client/index.js" } diff --git a/app/vue3/package.json b/app/vue3/package.json index 3fcd3b88609f..51c6fcdef696 100644 --- a/app/vue3/package.json +++ b/app/vue3/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue3", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook for Vue 3: Develop Vue 3 Components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -45,11 +45,11 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/core": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/core": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/store": "6.5.0-alpha.3", + "@storybook/store": "6.5.0-alpha.5", "@types/node": "^14.14.20 || ^16.0.0", "@types/webpack-env": "^1.16.0", "core-js": "^3.8.2", @@ -81,6 +81,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/client/index.js" } diff --git a/app/web-components/package.json b/app/web-components/package.json index 229e57ef3e96..da808cc7d55a 100644 --- a/app/web-components/package.json +++ b/app/web-components/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/web-components", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook for web-components: View web components snippets in isolation with Hot Reloading.", "keywords": [ "lit-html", @@ -50,13 +50,13 @@ "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/preset-env": "^7.12.11", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/client-api": "6.5.0-alpha.3", - "@storybook/core": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/client-api": "6.5.0-alpha.5", + "@storybook/core": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/preview-web": "6.5.0-alpha.3", - "@storybook/store": "6.5.0-alpha.3", + "@storybook/preview-web": "6.5.0-alpha.5", + "@storybook/store": "6.5.0-alpha.5", "@types/node": "^14.14.20 || ^16.0.0", "@types/webpack-env": "^1.16.0", "babel-plugin-bundled-import-meta": "^0.3.1", @@ -80,6 +80,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/client/index.js" } diff --git a/docs/addons/addon-types.md b/docs/addons/addon-types.md index e7bf0a799010..2a5940bcdca2 100644 --- a/docs/addons/addon-types.md +++ b/docs/addons/addon-types.md @@ -47,7 +47,7 @@ Use this boilerplate code to add a new `button` to Storybook's Toolbar:
-The icon element used in the example loads the icons from the @storybook/components package. See [here](../workflows/faq.md#what-icons-are-available-for-my-toolbar-or-my-addon) for the list of available icons that you can use. +The icon element used in the example loads the icons from the @storybook/components package. See [here](../faq.md#what-icons-are-available-for-my-toolbar-or-my-addon) for the list of available icons that you can use.
diff --git a/docs/addons/addons-api.md b/docs/addons/addons-api.md index cdb4db144ea7..5ba804d8ca8a 100644 --- a/docs/addons/addons-api.md +++ b/docs/addons/addons-api.md @@ -85,7 +85,7 @@ The options to `makeDecorator` are:
-πŸ’‘ Note:If the story's parameters include `{ foo: { disable: true } }` (where `foo` is the `parameterName` of your addon), your decorator will not be called. +πŸ’‘ If the story's parameters include `{ foo: { disable: true } }` (where `foo` is the `parameterName` of your addon), your decorator will not be called.
@@ -286,7 +286,7 @@ This method allows you to set query string parameters. You can use that as tempo
-πŸ’‘ Note: If you need to remove a query param, use `null` for that. For example, let's say we need to remove the `bbc` query param. See below how to do it: +πŸ’‘ If you need to remove a query param, use `null` for that. For example, let's say we need to remove the `bbc` query param. See below how to do it:
diff --git a/docs/api/argtypes.md b/docs/api/argtypes.md index d8d5e9cf87fe..cbda5980d01b 100644 --- a/docs/api/argtypes.md +++ b/docs/api/argtypes.md @@ -4,7 +4,7 @@ title: 'ArgTypes'
-NOTE: This API is experimental and may change outside of the typical semver release cycle +This API is experimental and may change outside of the typical semver release cycle
diff --git a/docs/api/cli-options.md b/docs/api/cli-options.md index 953d12320b71..9380c20d4e17 100644 --- a/docs/api/cli-options.md +++ b/docs/api/cli-options.md @@ -35,12 +35,12 @@ Usage: start-storybook [options] | `--no-manager-cache` | Disables Storybook's manager caching mechanism. See note below.
`start-storybook --no-manager-cache` |
-πŸ’‘ NOTE: The flag --no-manager-cache disables the internal caching of Storybook and can severely impact your Storybook loading time, so only use it when you need to refresh Storybook's UI, such as when editing themes. +πŸ’‘ The flag --no-manager-cache disables the internal caching of Storybook and can severely impact your Storybook loading time, so only use it when you need to refresh Storybook's UI, such as when editing themes.
-πŸ’‘ NOTE: Starting in 6.4 the `-s` flag is deprecated. Instead, use a configuration object in your `.storybook/main.js` file. See the [images and assets documentation](../configure/images-and-assets.md#serving-static-files-via-storybook) for more information. +πŸ’‘ Starting in 6.4 the `-s` flag is deprecated. Instead, use a configuration object in your `.storybook/main.js` file. See the [images and assets documentation](../configure/images-and-assets.md#serving-static-files-via-storybook) for more information.
@@ -65,5 +65,5 @@ Usage: build-storybook [options] | `--docs` | Builds Storybook in documentation mode. Learn more about it in [here](../writing-docs/build-documentation.md#publish-storybooks-documentation)
`build-storybook --docs` |
-πŸ’‘ NOTE: If you're using npm instead of yarn to publish Storybook, the commands work slightly different. For example, npm run build-storybook -- -o ./path/to/build. -
\ No newline at end of file +πŸ’‘ If you're using npm instead of yarn to publish Storybook, the commands work slightly different. For example, npm run build-storybook -- -o ./path/to/build. + diff --git a/docs/configure/environment-variables.md b/docs/configure/environment-variables.md index a4838576d895..830c94e1cc2d 100644 --- a/docs/configure/environment-variables.md +++ b/docs/configure/environment-variables.md @@ -65,7 +65,7 @@ Then you can access this environment variable anywhere, even within your stories You can also use specific files for specific modes. Add a .env.development or .env.production to apply different values to your environment variables. -You can also pass these environment variables when you are [building your Storybook](../workflows/publish-storybook.md) with `build-storybook`. +You can also pass these environment variables when you are [building your Storybook](../sharing/publish-storybook.md) with `build-storybook`. Then they'll be hardcoded to the static version of your Storybook. @@ -82,5 +82,5 @@ The table below lists the available options: | Chromium | `BROWSER="chromium"` |
-πŸ’‘ Note: By default, Storybook will open a new Chrome window as part of its startup process. If you don't have Chrome installed, make sure to include one of the following options, or set your default browser accordingly. -
\ No newline at end of file +πŸ’‘ By default, Storybook will open a new Chrome window as part of its startup process. If you don't have Chrome installed, make sure to include one of the following options, or set your default browser accordingly. + diff --git a/docs/configure/overview.md b/docs/configure/overview.md index b947d79daf50..1577221a5813 100644 --- a/docs/configure/overview.md +++ b/docs/configure/overview.md @@ -75,7 +75,7 @@ Additionally, you can also customize your Storybook configuration to load your s
-πŸ’‘ Note: If you've enabled on-demand story loading, this option will not work. You must define the story's titles manually. +πŸ’‘ If you've enabled on-demand story loading, this option will not work. You must define the story's titles manually.
When Storybook starts, it will look for any file containing the `stories` extension inside the `packages/stories` directory and generate the titles for your stories. diff --git a/docs/configure/sidebar-and-urls.md b/docs/configure/sidebar-and-urls.md index 62fcc0048600..774d47fabf7d 100644 --- a/docs/configure/sidebar-and-urls.md +++ b/docs/configure/sidebar-and-urls.md @@ -44,7 +44,7 @@ If you need, you can also generate automatic titles for all your stories using a ## Permalinking to stories -By default, Storybook generates an `id` for each story based on the component title and the story name. This `id` in particular is used in the URL for each story, and that URL can serve as a permalink (primarily when you [publish](../workflows/publish-storybook.md) your Storybook). +By default, Storybook generates an `id` for each story based on the component title and the story name. This `id` in particular is used in the URL for each story, and that URL can serve as a permalink (primarily when you [publish](../sharing/publish-storybook.md) your Storybook). Consider the following story: diff --git a/docs/configure/webpack.md b/docs/configure/webpack.md index e39670004848..19657a0a79d2 100644 --- a/docs/configure/webpack.md +++ b/docs/configure/webpack.md @@ -109,7 +109,7 @@ The following code snippet shows how you can replace the loaders from Storybook
-πŸ’‘ Note: Projects initialized via generators (e.g, Vue CLI) may require that you import their own webpack config file (i.e., /projectRoot/node_modules/@vue/cli-service/webpack.config.js) to use a certain feature with Storybook. For other generators, make sure to check the documentation for instructions. +πŸ’‘ Projects initialized via generators (e.g, Vue CLI) may require that you import their own webpack config file (i.e., /projectRoot/node_modules/@vue/cli-service/webpack.config.js) to use a certain feature with Storybook. For other generators, make sure to check the documentation for instructions.
### Bundle splitting diff --git a/docs/contribute/how-to-reproduce.md b/docs/contribute/how-to-reproduce.md index 35f873c11bc9..09bfafecc0d9 100644 --- a/docs/contribute/how-to-reproduce.md +++ b/docs/contribute/how-to-reproduce.md @@ -17,7 +17,7 @@ npx sb@next repro ```
-πŸ’‘ Note: You can add the --template flag to include a custom template. +πŸ’‘ You can add the --template flag to include a custom template.
Next, select the framework, for example, `react`: @@ -33,7 +33,7 @@ Finally, enter a location for your reproduction: ![Storybook reproduction location](./storybook-reproduction-generator-location-optimized.png)
-πŸ’‘ Note: If you don't provide a full path for the reproduction it will be generated in the current directory. +πŸ’‘ If you don't provide a full path for the reproduction it will be generated in the current directory.
If everything worked as it should, you should have a fully functional Storybook set up in your local environment. @@ -68,7 +68,7 @@ An excellent way to check your reproduction is to have it deployed online. We r ### Helpful resources when working with Chromatic -- [Publish Storybook](../workflows/publish-storybook.md) +- [Publish Storybook](../sharing/publish-storybook.md) - [Setup Chromatic](https://www.chromatic.com/docs/setup) - [Automate Chromatic with continuous integration](https://www.chromatic.com/docs/ci) diff --git a/docs/contribute/new-snippets.md b/docs/contribute/new-snippets.md index 19970f08f33b..8f3aca9df89b 100644 --- a/docs/contribute/new-snippets.md +++ b/docs/contribute/new-snippets.md @@ -80,7 +80,7 @@ Create the file `ember/your-component.js.mdx`, similar to the other frameworks, ```
-πŸ’‘ Note: Code snippets are divided into various file extensions, if you're contributing a TypeScript file use .ts.mdx, or if you're adding MDX files use .mdx.mdx . +πŸ’‘ Code snippets are divided into various file extensions, if you're contributing a TypeScript file use .ts.mdx, or if you're adding MDX files use .mdx.mdx .
Go through the rest of the documentation and repeat the process. @@ -110,7 +110,7 @@ yarn start:skip-addons ```
-πŸ’‘ Note: During the start process if there's an issue with the the documentation, the process will stop and you'll get a notification. +πŸ’‘ During the start process if there's an issue with the the documentation, the process will stop and you'll get a notification.
Open a browser window to `http://localhost:8000`, click the Docs link, and select your framework from the dropdown. diff --git a/docs/essentials/actions.md b/docs/essentials/actions.md index d78d1b7f54ae..aeec1b2d1e50 100644 --- a/docs/essentials/actions.md +++ b/docs/essentials/actions.md @@ -63,7 +63,7 @@ If you need more granular control over which `argTypes` are matched, you can adj
-πŸ’‘ NOTE: If you're generating argTypes with another addon (like [docs](../writing-docs/introduction.md), which is the common behavior), ensure the actions addon AFTER the other addon. You can do this by listing it later in the addons registration code in [`.storybook/main.js`](../configure/overview.md#configure-story-rendering). This is default in [essentials](./introduction.md). +πŸ’‘ If you're generating argTypes with another addon (like [docs](../writing-docs/introduction.md), which is the common behavior), ensure the actions addon AFTER the other addon. You can do this by listing it later in the addons registration code in [`.storybook/main.js`](../configure/overview.md#configure-story-rendering). This is default in [essentials](./introduction.md).
diff --git a/docs/essentials/controls.md b/docs/essentials/controls.md index 17ccc30ef02d..9ee5f664cfb5 100644 --- a/docs/essentials/controls.md +++ b/docs/essentials/controls.md @@ -105,7 +105,7 @@ To do so, use the `matchers` property in the `controls` parameter: ## Fully custom args -Up until now, we only used auto-generated controls based on the component we're writing stories for. If we are writing [complex stories](../workflows/stories-for-multiple-components.md), we may want to add controls for args that aren’t part of the component. +Up until now, we only used auto-generated controls based on the component we're writing stories for. If we are writing [complex stories](../writing-stories/stories-for-multiple-components.md), we may want to add controls for args that aren’t part of the component. diff --git a/docs/essentials/interactions.md b/docs/essentials/interactions.md index f0f343f23da2..eafc1e73aeba 100644 --- a/docs/essentials/interactions.md +++ b/docs/essentials/interactions.md @@ -39,7 +39,7 @@ Next, update [`.storybook/main.js`](../configure/overview.md#configure-story-ren
-⚠️ Note: Make sure to list `@storybook/addon-interactions` **after** `addon-essentials` (or `addon-actions`). +πŸ’‘ Make sure to list `@storybook/addon-interactions` **after** `addon-essentials` (or `addon-actions`).
Now when you run Storybook, the Interactions addon will be enabled. diff --git a/docs/essentials/measure-and-outline.md b/docs/essentials/measure-and-outline.md index b6fe17dfb804..ebb804ae27d5 100644 --- a/docs/essentials/measure-and-outline.md +++ b/docs/essentials/measure-and-outline.md @@ -15,7 +15,7 @@ With Storybook's Measure addon, you can quickly visualize each component's measu
-πŸ’‘ Note: Alternatively you can press the m key on your keyboard to toggle the addon. +πŸ’‘ Alternatively you can press the m key on your keyboard to toggle the addon.
## Outline addon diff --git a/docs/essentials/toolbars-and-globals.md b/docs/essentials/toolbars-and-globals.md index efa82574d2aa..99f18673735d 100644 --- a/docs/essentials/toolbars-and-globals.md +++ b/docs/essentials/toolbars-and-globals.md @@ -68,7 +68,7 @@ In your [`.storybook/preview.js`](../configure/overview.md#configure-story-rende
-πŸ’‘ The icon element used in the examples loads the icons from the @storybook/components package. See [here](../workflows/faq.md#what-icons-are-available-for-my-toolbar-or-my-addon) for the list of available icons that you can use. +πŸ’‘ The icon element used in the examples loads the icons from the @storybook/components package. See [here](../faq.md#what-icons-are-available-for-my-toolbar-or-my-addon) for the list of available icons that you can use.
diff --git a/docs/faq.md b/docs/faq.md new file mode 100644 index 000000000000..7669ea6db84e --- /dev/null +++ b/docs/faq.md @@ -0,0 +1,377 @@ +--- +title: 'Frequently Asked Questions' +--- + +Here are some answers to frequently asked questions. If you have a question, you can ask it by opening an issue on the [Storybook Repository](https://github.com/storybookjs/storybook/). + +### How can I opt-out of Angular Ivy? + +In case you are having trouble with Angular Ivy you can deactivate it in your `main.js`: + +```javascript +module.exports = { + stories: [ + /* ... */ + ], + addons: [ + /* ... */ + ], + angularOptions: { + enableIvy: false, + }, +}; +``` + +Please report any issues related to Ivy in our [GitHub Issue Tracker](https://github.com/storybookjs/storybook/labels/app%3A%20angular) as the support for View Engine will be dropped in a future release of Angular. + +### How can I run coverage tests with Create React App and leave out stories? + +Create React App does not allow providing options to Jest in your `package.json`, however you can run `jest` with commandline arguments: + +```sh +npm test -- --coverage --collectCoverageFrom='["src/**/*.{js,jsx}","!src/**/stories/*"]' +``` + +
+πŸ’‘ If you're using yarn as a package manager, you'll need to adjust the command accordingly. +
+ +### I see `ReferenceError: React is not defined` when using Storybook with Next.js + +Next automatically defines `React` for all of your files via a babel plugin. In Storybook, you can solve this either by: + +1. Adding `import React from 'react'` to your component files. +2. Adding a `.babelrc` that includes [`babel-plugin-react-require`](https://www.npmjs.com/package/babel-plugin-react-require) + +### How do I setup Storybook to share Webpack configuration with Next.js? + +You can generally reuse webpack rules by placing them in a file that is `require()`-ed from both your `next.config.js` and your `.storybook/main.js` files. For example: + +```js +module.exports = { + webpackFinal: async (baseConfig) => { + const nextConfig = require('/path/to/next.config.js'); + + // merge whatever from nextConfig into the webpack config storybook will use + return { ...baseConfig, ...nextConfig }; + }, +}; +``` + +### How do I setup React Fast Refresh with Storybook? + +Fast refresh is an opt-in feature that can be used in Storybook React. +There are two ways that you can enable it, go ahead and pick one: + +- You can set a `FAST_REFRESH` environment variable in your `.env` file: + +``` +FAST_REFRESH=true +``` + +- Or you can set the following properties in your `.storybook/main.js` files: + +```js +module.exports = { + reactOptions: { + fastRefresh: true, + }, +}; +``` + +
+πŸ’‘ Fast Refresh only works in development mode with React 16.10 or higher. +
+ +### Why is there no addons channel? + +A common error is that an addon tries to access the "channel", but the channel is not set. It can happen in a few different cases: + +1. You're trying to access addon channel (e.g., by calling `setOptions`) in a non-browser environment like Jest. You may need to add a channel mock: + + ```js + import { addons, mockChannel } from '@storybook/addons'; + + addons.setChannel(mockChannel()); + ``` + +2. In React Native, it's a special case documented in [#1192](https://github.com/storybookjs/storybook/issues/1192) + +### Can I modify React component state in stories? + +Not directly. If you control the component source, you can do something like this: + +```js +import React, { Component } from 'react'; + +export default { + title: 'MyComponent', +}; + +class MyComponent extends Component { + constructor(props) { + super(props); + + this.state = { + someVar: 'defaultValue', + ...props.initialState, + }; + } + // ... +} + +export const defaultView = () => ; +``` + +### Why aren't Controls visible in the Canvas panel but visible in the Docs panel? + +If you're adding Storybook's dependencies manually, make sure you include the [`@storybook/addon-controls`](https://www.npmjs.com/package/@storybook/addon-controls) dependency in your project and reference it in your `.storybook/main.js` as follows: + +```js +// .storybook/main.js + +module.exports = { + addons: ['@storybook/addon-controls'], +}; +``` + +### Why aren't the addons working in a composed Storybook? + +Composition is a new feature that we released with version 6.0, and there are still some limitations to it. + +For now, the addons you're using in a composed Storybook will not work. + +We're working on overcoming this limitation, and soon you'll be able to use them as if you are working with a non-composed Storybook. + +### Which community addons are compatible with the latest version of Storybook? + +Starting with Storybook version 6.0, we've introduced some great features aimed at streamlining your development workflow. + +With this, we would like to point out that if you plan on using addons created by our fantastic community, you need to consider that some of those addons might be working with an outdated version of Storybook. + +We're actively working to provide a better way to address this situation, but in the meantime, we would ask for a bit of caution on your end so that you don't run into unexpected problems. Let us know by creating an issue in the [Storybook repo](https://github.com/storybookjs/storybook/issues) so that we can gather information and create a curated list with those addons to help not only you but the rest of the community. + +### Is it possible to browse the documentation for past versions of Storybook? + +With the release of version 6.0, we updated our documentation as well. That doesn't mean that the old documentation was removed. We kept it to help you with your Storybook migration process. Use the content from the table below in conjunction with our migration guide . + +We're only covering versions 5.3 and 5.0 as they were important milestones for Storybook. If you want to go back in time a little more, you'll have to check the specific release in the monorepo. + +| Section | Page | Current Location | Version 5.3 location | Version 5.0 location | +| ---------------- | ----------------------------------------- | ---------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Get started | Install | [See current documentation](../get-started/install.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/guides/quick-start-guide) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/guides/quick-start-guide) | +| | What's a story | [See current documentation](../get-started/whats-a-story.md) | [See versioned documentation for your framework](https://github.com/storybookjs/storybook/blob/release/5.3/docs/src/pages/guides) | [See versioned documentation for your framework](https://github.com/storybookjs/storybook/blob/release/5.0/docs/src/pages/guides) | +| | Browse Stories | [See current documentation](../get-started/browse-stories.md) | [See versioned documentation for your framework](https://github.com/storybookjs/storybook/blob/release/5.3/docs/src/pages/guides) | [See versioned documentation for your framework](https://github.com/storybookjs/storybook/blob/release/5.0/docs/src/pages/guides) | +| | Setup | [See current documentation](../get-started/setup.md) | [See versioned documentation for your framework](https://github.com/storybookjs/storybook/blob/release/5.3/docs/src/pages/guides) | [See versioned documentation for your framework](https://github.com/storybookjs/storybook/blob/release/5.0/docs/src/pages/guides) | +| Write stories | Introduction | [See current documentation](../writing-stories/introduction.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/basics/writing-stories) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/basics/writing-stories) | +| | Parameters | [See current documentation](../writing-stories/parameters.md) | See versioned documentation here | Non existing feature or undocumented | +| | Decorators | [See current documentation](../writing-stories/decorators.md) | See versioned documentation here | See versioned documentation here | +| | Naming components and hierarchy | [See current documentation](../writing-stories/naming-components-and-hierarchy.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/basics/writing-stories) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/basics/writing-stories) | +| | Build pages and screens | [See current documentation](../writing-stories/build-pages-with-storybook.md) | Non existing feature or undocumented | Non existing feature or undocumented | +| | Stories for multiple components | [See current documentation](../writing-stories/stories-for-multiple-components.md) | Non existing feature or undocumented | Non existing feature or undocumented | +| Write docs | DocsPage | [See current documentation](../writing-docs/docs-page.md) | See versioned addon documentation | Non existing feature or undocumented | +| | MDX | [See current documentation](../writing-docs/mdx.md) | See versioned addon documentation | Non existing feature or undocumented | +| | Doc Blocks | [See current documentation](../writing-docs/doc-blocks.md) | [See versioned addon documentation](https://github.com/storybookjs/storybook/tree/release/5.3/addons/docs/) | Non existing feature or undocumented | +| | Preview and build docs | [See current documentation](../writing-docs/build-documentation.md) | Non existing feature or undocumented | Non existing feature or undocumented | +| Testing | Visual tests | [See current documentation](../writing-tests/visual-testing.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/testing/automated-visual-testing) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/testing/automated-visual-testing) | +| | Accessibility tests | [See current documentation](../writing-tests/accessibility-testing.md) | Non existing feature or undocumented | Non existing feature or undocumented | +| | Interaction tests | [See current documentation](../writing-tests/interaction-testing.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/testing/interaction-testing) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/testing/interaction-testing) | +| | Snapshot tests | [See current documentation](../writing-tests/snapshot-testing.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/testing/structural-testing) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/testing/structural-testing) | +| | Import stories in tests | [See current documentation](../writing-tests/importing-stories-in-tests.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/testing/react-ui-testing) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/testing/react-ui-testing) | +| Sharing | Publish Storybook | [See current documentation](../sharing/publish-storybook.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/basics/exporting-storybook) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/basics/exporting-storybook) | +| | Embed | [See current documentation](../sharing/embed.md) | Non existing feature or undocumented | Non existing feature or undocumented | +| | Composition | [See current documentation](../sharing/storybook-composition.md) | Non existing feature or undocumented | Non existing feature or undocumented | +| | Package Composition | [See current documentation](../sharing/package-composition.md) | Non existing feature or undocumented | Non existing feature or undocumented | +| Essential addons | Controls | [See current documentation](../essentials/controls.md) | Controls are specific to version 6.0 see [Knobs versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/addons/knobs) | Controls are specific to version 6.0 see [Knobs versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/addons/knobs) | +| | Actions | [See current documentation](../essentials/actions.md) | [See addon versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/addons/actions) | [See addon versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/addons/actions) | +| | Viewport | [See current documentation](../essentials/viewport.md) | [See addon versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/addons/viewport) | [See addon versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/addons/viewport) | +| | Backgrounds | [See current documentation](../essentials/backgrounds.md) | [See addon versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/addons/backgrounds) | [See addon versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/addons/backgrounds) | +| | Toolbars and globals | [See current documentation](../essentials/toolbars-and-globals.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/basics/toolbar-guide) | Non existing feature or undocumented | +| Configure | Overview | [See current documentation](../configure/overview.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/overview) | [See versioned documentation](https://github.com/storybookjs/storybook/blob/release/5.0/docs/src/pages/basics/writing-stories) | +| | Integration/Webpack | [See current documentation](../configure/webpack.md) | See versioned documentation | See versioned documentation | +| | Integration/Babel | [See current documentation](../configure/babel.md) | See versioned documentation here and [here](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/custom-babel-config) | See versioned documentation here and [here](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/custom-babel-config) | +| | Integration/Typescript | [See current documentation](../configure/typescript.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/typescript-config) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/typescript-config) | +| | Integration/Styling and CSS | [See current documentation](../configure/styling-and-css.md) | See versioned documentation | See versioned documentation | +| | Integration/Images and assets | [See current documentation](../configure/images-and-assets.md) | See versioned documentation | See versioned documentation | +| | Story rendering | [See current documentation](../configure/story-rendering.md) | See versioned documentation [here](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/add-custom-head-tags) and [here](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/add-custom-body) | See versioned documentation [here](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/add-custom-head-tags) | +| | Story Layout | [See current documentation](../configure/story-layout.md) | Non existing feature or undocumented | Non existing feature or undocumented | +| | User Interface/Features and behavior | [See current documentation](../configure/features-and-behavior.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/options-parameter) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/options-parameter) | +| | User Interface/Theming | [See current documentation](../configure/theming.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/theming) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/theming) | +| | User Interface/Sidebar & URLS | [See current documentation](../configure/sidebar-and-urls.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/options-parameter) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/options-parameter) | +| | Environment variables | [See current documentation](../configure/environment-variables.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/env-vars) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/env-vars) | +| Addons | Introduction | [See current documentation](../addons/introduction.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/addons/writing-addons) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/addons/writing-addons) | +| | Install addons | [See current documentation](../addons/install-addons.md) | [See versioned documentation](https://github.com/storybookjs/storybook/blob/release/5.3/docs/src/pages/addons/using-addons/) | [See versioned documentation](https://github.com/storybookjs/storybook/blob/release/5.0/docs/src/pages/addons/using-addons/) | +| | Writing Addons | [See current documentation](../addons/writing-addons.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/addons/writing-addons) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/addons/writing-addons) | +| | Writing Presets | [See current documentation](../addons/writing-presets.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/presets/writing-presets) | Non existing feature or undocumented | +| | Addons Knowledge Base | [See current documentation](../addons/addon-knowledge-base.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/addons/writing-addons) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/addons/writing-addons) | +| | Types of addons | [See current documentation](../addons/addon-types.md) | Non existing feature or undocumented | Non existing feature or undocumented | +| | Addons API | [See current documentation](../addons/addons-api.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/addons/api) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/addons/api) | +| API | Stories/Component Story Format | [See current documentation](../api/csf.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/formats/component-story-format) | Non existing feature or undocumented | +| | Stories/MDX syntax | [See current documentation](../api/mdx.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/formats/mdx-syntax) | Non existing feature or undocumented | +| | Stories/StoriesOF format (see note below) | [See current documentation](../../lib/core/docs/storiesOf.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/formats/storiesof-api) | Non existing feature or undocumented | +| | Frameworks | [See current documentation](../api/new-frameworks.md) | Non existing feature or undocumented | Non existing feature or undocumented | +| | CLI options | [See current documentation](../api/cli-options.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/cli-options) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/cli-options) | + +
+With the release of version 5.3, we've updated how you can write your stories more compactly and easily. It doesn't mean that the storiesOf format has been removed. For the time being, we're still supporting it, and we have documentation for it. But be advised that this is bound to change in the future. +
+ +### What icons are available for my toolbar or my addon? + +With the [`@storybook/components`](https://www.npmjs.com/package/@storybook/components) package, you get a set of icons that you can use to customize your UI. Use the table below as a reference while writing your addon or defining your Storybook global types. +Go through this [story](https://5a375b97f4b14f0020b0cda3-wbeulgbetj.chromatic.com/?path=/story/basics-icon--labels) to see how the icons look. + +| accessibility | accessibilityalt | add | admin | alert | +| -------------- | ---------------- | ------------ | ------------ | ------------- | +| arrowdown | arrowleft | arrowleftalt | arrowright | arrowrightalt | +| arrowup | back | basket | batchaccept | batchdeny | +| beaker | bell | bitbucket | book | bookmark | +| bookmarkhollow | bottombar | box | branch | browser | +| button | calendar | camera | category | certificate | +| check | chevrondown | chromatic | circle | circlehollow | +| close | closeAlt | cog | collapse | comment | +| commit | compass | component | contrast | copy | +| cpu | credit | cross | dashboard | database | +| delete | discord | docchart | doclist | document | +| download | edit | ellipsis | email | expand | +| expandalt | eye | eyeclose | facebook | facehappy | +| faceneutral | facesad | filter | flag | folder | +| form | gdrive | github | gitlab | globe | +| google | graphbar | graphline | graphql | grid | +| grow | heart | hearthollow | home | hourglass | +| info | key | lightning | lightningoff | link | +| listunordered | location | lock | markup | medium | +| memory | menu | merge | mirror | mobile | +| nut | outbox | outline | paintbrush | paperclip | +| paragraph | phone | photo | pin | play | +| plus | power | print | proceed | profile | +| pullrequest | question | redirect | redux | reply | +| repository | requestchange | rss | search | share | +| sharealt | shield | sidebar | sidebaralt | speaker | +| star | starhollow | stop | structure | subtract | +| support | switchalt | sync | tablet | thumbsup | +| time | timer | transfer | trash | twitter | +| undo | unfold | unlock | upload | user | +| useradd | useralt | users | video | watch | +| wrench | youtube | zoom | zoomout | zoomreset | + +### I see a "No Preview" error with a Storybook production build + +If you're using the `serve` package to verify your production build of Storybook, you'll get that error. It relates to how `serve` handles rewrites. For instance, `/iframe.html` is rewritten into `/iframe`, and you'll get that error. + +We recommend that you use [http-server](https://www.npmjs.com/package/http-server) instead and use the following command to preview Storybook: + +```shell +npx http-server storybook-static +``` + +
+Suppose you don't want to run the command above frequently. Add http-server as a development dependency and create a new script to preview your production build of Storybook. +
+ +### Can I use Storybook with Vue 3? + +Yes, with the release of version 6.2, Storybook now includes support for Vue 3. See the [install page](../get-started/install.md) for instructions. + +### Is snapshot testing with Storyshots supported for Vue 3? + +Yes, with the release of version 6.2, the [`Storyshots addon`](https://www.npmjs.com/package/@storybook/addon-storyshots) will automatically detect Vue 3 projects. + +If you run into a situation where this is not the case, you can adjust the `config` object and manually specify the framework (e.g., `vue3`). + +See our documentation on how to customize the [Storyshots configuration](./snapshot-testing.md). + +### Why are my MDX stories not working in IE11? + +Currently there's an issue when using MDX stories with IE11. This issue does not apply to [DocsPage](../writing-docs/docs-page.md). If you're interested in helping us fix this issue, read our Contribution guidelines and submit a pull request. + +### Why are my mocked GraphQL queries failing with Storybook's MSW addon? + +If you're working with Vue 3, you'll need to install [`@vue/apollo-composable`](https://www.npmjs.com/package/@vue/apollo-composable). With Svelte, you'll need to install [`@rollup/plugin-replace`](https://www.npmjs.com/package/@rollup/plugin-replace) and update your `rollup.config` file to the following: + +```js +// rollup.config + +// Boilerplate imports + +import replace from '@rollup/plugin-replace'; +const production = !process.env.ROLLUP_WATCH; + +// Remainder rollup.config implementation + +export default { + input: 'src/main.js', + output: { + sourcemap: true, + format: 'iife', + name: 'app', + file: 'public/build/bundle.js', + }, + plugins: [ + // Other plugins + + // Configures the replace plugin to allow Grapqhl Queries to work properly + replace({ + 'process.env.NODE_ENV': JSON.stringify('development'), + }), +}; +``` + +With Angular, the most common issue is the placement of the `mockServiceWorker.js` file. Use this [example](https://github.com/mswjs/examples/tree/master/examples/rest-angular/) as a point of reference. + +### Can I use other GraphQL providers with Storybook's MSW addon? + +Yes, check the [addon's examples](https://github.com/mswjs/msw-storybook-addon/tree/master/packages/docs/src/demos) to learn how to integrate different providers. + +### Can I mock GraphQL mutations with Storybook's MSW addon? + +No, currently, the MSW addon only has support for GraphQL queries. If you're interested in including this feature, open an issue in the [MSW addon repository](https://github.com/mswjs/msw-storybook-addon) and follow up with the maintainer. + +### Why aren't my code blocks highlighted with Storybook MDX + +Out of the box, Storybook provides syntax highlighting for a set of languages (e.g., Javascript, Markdown, CSS, HTML, Typescript, GraphQL) that you can use with your code blocks. If you're writing your custom code blocks with MDX, you'll need to import the syntax highlighter manually. For example, if you're adding a code block for SCSS, adjust your story to the following: + + + + + + + +
+πŸ’‘ Check react-syntax-highlighter's documentation for a list of available languages. +
+ +Applying this small change will enable you to add syntax highlight for SCSS or any other language available. + +### How can my code detect if it is running in Storybook? + +You can do this by checking the value of `process.env.STORYBOOK`, which will +equal `'true'` when running in Storybook. Be careful β€” `process` may be +undefined when your code runs outside of Storybook. + +```javascript +export function isRunningInStorybook() { + try { + if (process.env.STORYBOOK) return true; + } catch { + // A ReferenceError will be thrown if process is undefined + } + + return false; +} +``` + +This works because Babel replaces `process.env.STORYBOOK` with the value of the +`STORYBOOK` environment variable. Because this is done through a Babel plugin, +the following will **NOT** work: + +```javascript +export function isRunningInStorybook() { + return typeof process?.env?.STORYBOOK !== 'undefined'; + // ReferenceError: process is not defined +} +``` \ No newline at end of file diff --git a/docs/get-started/whats-a-story.md b/docs/get-started/whats-a-story.md index dba754d3ddd7..b642d1dd00f7 100644 --- a/docs/get-started/whats-a-story.md +++ b/docs/get-started/whats-a-story.md @@ -25,6 +25,8 @@ Let’s start with the `Button` component. A story is a function that describes 'svelte/button-story.native-format.mdx', 'svelte/button-story.mdx.mdx', 'web-components/button-story.js.mdx', + 'html/button-story.js.mdx', + 'html/button-story.ts.mdx', ]} /> diff --git a/docs/sharing/build-publish-only.png b/docs/sharing/build-publish-only.png new file mode 100644 index 000000000000..17684e9b026f Binary files /dev/null and b/docs/sharing/build-publish-only.png differ diff --git a/docs/workflows/combine-storybooks.png b/docs/sharing/combine-storybooks.png similarity index 100% rename from docs/workflows/combine-storybooks.png rename to docs/sharing/combine-storybooks.png diff --git a/docs/workflows/composition-versioning.png b/docs/sharing/composition-versioning.png similarity index 100% rename from docs/workflows/composition-versioning.png rename to docs/sharing/composition-versioning.png diff --git a/docs/sharing/embed-ghost.png b/docs/sharing/embed-ghost.png new file mode 100644 index 000000000000..04803a422da8 Binary files /dev/null and b/docs/sharing/embed-ghost.png differ diff --git a/docs/sharing/embed-medium-optimized.mp4 b/docs/sharing/embed-medium-optimized.mp4 new file mode 100644 index 000000000000..5e369a4a8d25 Binary files /dev/null and b/docs/sharing/embed-medium-optimized.mp4 differ diff --git a/docs/sharing/embed-notion.png b/docs/sharing/embed-notion.png new file mode 100644 index 000000000000..1a524c4e259b Binary files /dev/null and b/docs/sharing/embed-notion.png differ diff --git a/docs/sharing/embed.md b/docs/sharing/embed.md new file mode 100644 index 000000000000..9c3ea5bcfe87 --- /dev/null +++ b/docs/sharing/embed.md @@ -0,0 +1,119 @@ +--- +title: 'Embed stories' +--- + +Embed stories to showcase your work to teammates and the developer community at large. In order to use embeds, your Storybook must be published and publicly accessible. + +Storybook supports ` +``` + + + +
+ + + +## Embed a story without the toolbar + +To embed a plain story without Storybook's toolbar, click the "open canvas in new tab" icon in the top-right corner of Storybook to get the canvas URL. For example: + + + +```js +// oEmbed +https://5ccbc373887ca40020446347-bysekhynzd.chromatic.com/iframe.html?id=/story/shadowboxcta--default&viewMode=story + +// iframe embed + ; +``` + + +
+ + + +## Embed a docs page + +Embed a component's docs page by replacing the viewMode=story with viewMode=docs in the story URL. + + + +```js +// oEmbed +https://5ccbc373887ca40020446347-bysekhynzd.chromatic.com/iframe.html?id=/story/shadowboxcta--default&viewMode=docs + +// iframe embed + +``` + + + +
+ + + +## Embed stories on other platforms + +Every platform has different levels of embed support. Check the documentation of your service to see how they recommend embedding external content. + +
+ +How to embed in Medium + +Paste the Storybook URL into your Medium article, then press Enter. The embed will automatically resize to fit the story's height. + +While editing an article, Medium renders all embeds non-interactive. Once your article is published, it will become interactive. [Preview a demo on Medium](https://medium.com/@ghengeveld/embedding-storybook-on-medium-ce8a280c03ad). + + + +
+ +
+ +How to embed in Notion + +In your Notion document, type /embed, press Enter, and paste the story URL as the embed link. You can resize the embed as necessary. + +![Embed Notion](./embed-notion.png) + +
+ +
+ +How to embed in Ghost + +Type `/html` in your Ghost post, press Enter and paste the iframe URL. You can resize the embed via the width and height properties as required. + +![Embed Ghost](./embed-ghost.png) + +
diff --git a/docs/sharing/package-composition.md b/docs/sharing/package-composition.md new file mode 100644 index 000000000000..201dd798d3cd --- /dev/null +++ b/docs/sharing/package-composition.md @@ -0,0 +1,72 @@ +--- +title: 'Package Composition' +--- + +Storybook is widely used by component libraries and design systems. Design system authors can automatically compose their design systems inside their consumer’s Storybooks. + +For example, if you use a design system package, its stories can appear alongside your own. That makes it convenient to cross reference usage documentation without leaving Storybook. + +
+ +Composition via a package requires a secure integration between the service where you publish Storybook and Storybook’s own APIs. We recommend [publishing Storybook to Chromatic](./publish-storybook.md#publish-storybook-with-chromatic) for full support of these features. + +
+ +## For consumers + +Composition happens automatically if the package [supports](#for-authors) it. When you install the package, Storybook will load its stories alongside your own. + +![Package composition workflow](./package-composition.png) + +### Set up + +If you want to configure how the composed Storybook behaves, you can disable the `ref` element in your [`.storybook/main.js`](../configure/overview.md#configure-story-rendering) + + + + + + + +### Switching versions + +Change the version of the composed Storybook to see how the library evolves. This requires [configuration](#show-a-version-selector) from the package author. + +![Package composition workflow](./composition-versioning.png) + +## For authors + +Component library authors can expand adoption by composing their components in their consumer’s Storybooks. + +Add a `storybook` property in your published `package.json`that contains an object with a `url` field. Point the URL field to a published Storybook at the version you want. + +```json +// Your component library’s package.json +{ + "storybook": { + "url": "https://host.com/your-storybook-for-this-version" + } +} +``` + +### Automatic version selection + +If you're using [Chromatic](./publish-storybook.md#publish-storybook-with-chromatic), you can provide a single URL for your Storybook in the `storybook.url` field. You do not need to change the URL each time you publish a new version. Storybook will automatically find the correct URL for your package. For example: + +```json +{ + "storybook": { + "url": "https://master--xyz123.chromatic.com" + } +} +``` + +In this example `xyz123` is your Chromatic project id. Storybook will automatically compose in the Storybook published to that project corresponding to the version the user has installed. + +### Show a version selector + +If you're using [Chromatic](./publish-storybook.md#publish-storybook-with-chromatic), you can provide a list of versions for the user to [choose from](#switching-versions) to experiment with other versions of your package. diff --git a/docs/workflows/package-composition.png b/docs/sharing/package-composition.png similarity index 100% rename from docs/workflows/package-composition.png rename to docs/sharing/package-composition.png diff --git a/docs/sharing/prbadge-publish.png b/docs/sharing/prbadge-publish.png new file mode 100644 index 000000000000..5f4f58dae06c Binary files /dev/null and b/docs/sharing/prbadge-publish.png differ diff --git a/docs/sharing/publish-storybook.md b/docs/sharing/publish-storybook.md new file mode 100644 index 000000000000..babccd0407da --- /dev/null +++ b/docs/sharing/publish-storybook.md @@ -0,0 +1,136 @@ +--- +title: 'Publish Storybook' +--- + +Teams publish Storybook online to review and collaborate on works in progress. That allows developers, designers, PMs, and other stakeholders to check if the UI looks right without touching code or requiring a local dev environment. + + + +## Build Storybook as a static web application + +First, we'll need to build Storybook as a static web application. The functionality is already built-in and pre-configured. Run the following command inside your project's root directory: + +```shell +# With yarn +yarn build-storybook + +# With npm +npm run build-storybook +``` + +
+ +πŸ’‘ You can provide additional flags to customize the command. Read more about the flag options [here](../api/cli-options.md). + +
+ +Storybook will create a static web application capable of being served by any web server. Preview it locally by running the following command: + +```shell +npx http-server ./path/to/build +``` + +## Publish Storybook with Chromatic + +Once you've built your Storybook as a static web app, you can publish it to your web host. We recommend [Chromatic](https://www.chromatic.com/), a free publishing service made for Storybook that documents, versions, and indexes your UI components securely in the cloud. + +![Storybook publishing workflow](./workflow-publish.png) + +To get started, sign up with your GitHub, GitLab, Bitbucket, or email and generate a unique _project-token_ for your project. + +Next, install the [Chromatic CLI](https://www.npmjs.com/package/chromatic) package from npm: + +```shell +# With npm +npm install --save-dev chromatic + +# With yarn +yarn add --dev chromatic +``` + +Run the following command after the package finishes installing. Make sure that you replace `your-project-token` with your own project token. + +```shell +npx chromatic --project-token= +``` + +When Chromatic finishes, you should have successfully deployed your Storybook. Preview it by clicking the link provided (i.e., https://random-uuid.chromatic.com). + +```shell +Build 1 published. + +View it online at https://www.chromatic.com/build?appId=...&number=1. +``` + +![Chromatic publish build](./build-publish-only.png) + +### Setup CI to publish automatically + +Configure your CI environment to publish your Storybook and [run Chromatic](https://www.chromatic.com/docs/ci)) whenever you push code to a repository. Let's see how to set it up using GitHub Actions. + +In your project's root directory, add a new file called `chromatic.yml` inside the `.github/workflows` directory: + + + + + + + +
+ +πŸ’‘ Secrets are secure environment variables provided by GitHub so that you don't need to hard code your `project-token`. Read the [official documentation](https://docs.github.com/en/actions/security-guides/encrypted-secrets#creating-encrypted-secrets-for-a-repository) to learn how to configure them. + +
+ +Commit and push the file. Congratulations, you've successfully automated publishing your Storybook. Now whenever you open a PR you’ll get a handy link to your published Storybook in your PR checks. + +![PR check publish](./prbadge-publish.png) + +### Review with your team + +Publishing Storybook as part of the development process makes it quick and easy to [gather team feedback](https://storybook.js.org/tutorials/design-systems-for-developers/react/en/review/). + +A common method to ask for review is to paste a link to the published Storybook in a pull request or Slack. + +If you publish your Storybook to Chromatic, you can use the [UI Review](https://www.chromatic.com/features/publish) feature to automatically scan your PRs for new and updated stories. That makes it easy to identify what changed and give feedback. + +![UI review in Chromatic](./workflow-uireview.png) + +## Publish Storybook to other services + +You can publish the static Storybook web app to many hosts. We maintain [`storybook-deployer`](https://github.com/storybookjs/storybook-deployer), a handy tool to help you publish to AWS or GitHub pages. + +But features like [Composition](./storybook-composition.md), [embed](./embed.md), history, and versioning require tighter integration with Storybook APIs and secure authentication. Your hosting provider may not be capable of supporting these features. Learn about the Component Publishing Protocol (CPP) to see what. + +
+ +

Component Publishing Protocol (CPP)

+ +Storybook can communicate with services that host built Storybooks online. This enables features such as [Composition](./storybook-composition.md). We categorize services via compliance with the "Component Publishing Protocol" (CPP) with various levels of support in Storybook. + +### CPP level 1 + +This level of service serves published Storybooks and makes the following available: + +- Versioned endpoints, URLs that resolve to different published Storybooks depending on a `version=x.y.z` query parameter (where `x.y.z` is the released version of the package). +- Support for `/stories.json` +- Support for `/metadata.json` and the `releases` field. + +Example: [Chromatic](https://www.chromatic.com/) + +### CPP level 0 + +This level of service can serve published Storybooks but has no further integration with Storybook’s APIs. + +Examples: [Netlify](https://www.netlify.com/), [S3](https://aws.amazon.com/en/s3/) + +
diff --git a/docs/workflows/reference-external-storybooks-composition.jpg b/docs/sharing/reference-external-storybooks-composition.jpg similarity index 100% rename from docs/workflows/reference-external-storybooks-composition.jpg rename to docs/sharing/reference-external-storybooks-composition.jpg diff --git a/docs/sharing/storybook-composition.md b/docs/sharing/storybook-composition.md new file mode 100644 index 000000000000..10a7ae7b2a07 --- /dev/null +++ b/docs/sharing/storybook-composition.md @@ -0,0 +1,112 @@ +--- +title: 'Storybook Composition' +--- + +Composition allows you to browse components from any Storybook accessible via URL inside your local Storybook. You can compose any [Storybook published online](./storybook-publish.md) or running locally no matter the view layer, tech stack, or dependencies. + +![Storybook reference external](./reference-external-storybooks-composition.jpg) + +You’ll see the composed Storybook’s stories in the sidebar alongside your own. This unlocks common workflows that teams often struggle with: + +- πŸ‘©β€πŸ’» UI developers can quickly reference prior art without switching between Storybooks. +- 🎨 Design systems can expand adoption by composing themselves into their users’ Storybooks. +- πŸ›  Frontend platform can audit how components are used across projects. +- πŸ“š View multiple Storybooks with different tech stacks in one place + +![Storybook composition](./combine-storybooks.png) + +## Compose published Storybooks + +In your [`.storybook/main.js`](../configure/overview.md#configure-story-rendering) file add a `refs` field with information about the reference Storybook. Pass in a URL to a statically built Storybook. + + + + + + + +
+ πŸ’‘ Limitation: Addons in composed Storybooks will not work as they normally do in non-composed Storybook. +
+ +## Compose local Storybooks + +You can also compose multiple Storybooks that are running locally. For instance, if you have a React Storybook and a Angular Storybook running on different ports you can update your configuration file (i.e., `.storybook/main.js`) and reference them; + + + + + + + +Adding this configuration will combine both the React and Angular Storybooks into your current one. When either of these changes, you’ll see the changes being applied automatically. Enabling you to develop both frameworks in sync. + +## Compose Storybooks per environment + +You can also compose Storybooks based on the current development environment (e.g, development, staging, production). For instance if the project you're working on has already a published Storybook, but also includes a version with cutting edge features not yet released you can adjust the composition based on that. For example: + + + + + + + +
+ +πŸ’‘ Similar to the other fields available in Storybook’s configuration file, the `refs` field can also be a function that accepts a config parameter containing Storybook’s configuration object. Check the [webpack documentation](../configure/webpack.md#extending-storybooks-webpack-config) to learn more about it. + +
+ +### Improve your Storybook composition + +So far we've seen how we can use composition with local or published Storybooks. One thing worth mentioning as your Storybook will grow in time with your own stories, or through composition with other Storybooks, is that you can optimize the deployment process by including the following command in your workflow, run from your project root: + +```shell +npx sb extract +``` + +
+ +`sb extract` uses [Puppeteer](https://www.npmjs.com/package/puppeteer), which downloads and installs Chromium. Set the environment `SB_CHROMIUM_PATH` to configure your local Chromium installation. + +
+ +Running this command will generate a `stories.json` file in the default build directory (`storybook-static`) with the information related to your Storybook. Here’s an example of the file contents: + + + + + + + +Linking to a Storybook deployed using this approach will yield all the stories and other relevant information displayed in the UI. + +If you need, you can also add additional arguments to this command. For instance, if you want to generate the stories.json file into a custom directory you can use the following: + +```shell +npx sb extract my-built-storybook-directory my-other-directory/stories.json +``` + +When executed it will lookup a built Storybook in the `my-built-storybook-directory` and create the `stories.json` file in the `my-other-directory` with all the necessary information. + +
+ +πŸ’‘ If you need to use the arguments, you’ll need to include both of them or the command will fail. + +
diff --git a/docs/workflows/storybook-publish-review-optimized.mp4 b/docs/sharing/storybook-publish-review-optimized.mp4 similarity index 100% rename from docs/workflows/storybook-publish-review-optimized.mp4 rename to docs/sharing/storybook-publish-review-optimized.mp4 diff --git a/docs/workflows/template-component-with-controls-optimized.mp4 b/docs/sharing/template-component-with-controls-optimized.mp4 similarity index 100% rename from docs/workflows/template-component-with-controls-optimized.mp4 rename to docs/sharing/template-component-with-controls-optimized.mp4 diff --git a/docs/workflows/workflow-publish.png b/docs/sharing/workflow-publish.png similarity index 100% rename from docs/workflows/workflow-publish.png rename to docs/sharing/workflow-publish.png diff --git a/docs/sharing/workflow-uireview.png b/docs/sharing/workflow-uireview.png new file mode 100644 index 000000000000..21274e32290d Binary files /dev/null and b/docs/sharing/workflow-uireview.png differ diff --git a/docs/snippets/common/chromatic-github-action.js.mdx b/docs/snippets/common/chromatic-github-action.js.mdx new file mode 100644 index 000000000000..a83501f7b140 --- /dev/null +++ b/docs/snippets/common/chromatic-github-action.js.mdx @@ -0,0 +1,26 @@ +```shell +# .github/workflows/chromatic.yml + +# Workflow name +name: 'Chromatic Publish' + +# Event for the workflow +on: push + +# List of jobs +jobs: + test: + # Operating System + runs-on: ubuntu-latest + # Job steps + steps: + - uses: actions/checkout@v1 + - run: yarn + #πŸ‘‡ Adds Chromatic as a step in the workflow + - uses: chromaui/action@v1 + # Options required for Chromatic's GitHub Action + with: + #πŸ‘‡ Chromatic projectToken, + projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }} + token: ${{ secrets.GITHUB_TOKEN }} +``` diff --git a/docs/snippets/html/button-story.js.mdx b/docs/snippets/html/button-story.js.mdx new file mode 100644 index 000000000000..743c489eff80 --- /dev/null +++ b/docs/snippets/html/button-story.js.mdx @@ -0,0 +1,22 @@ +```js +export default { + /* πŸ‘‡ The title prop is optional. + * See https://storybook.js.org/docs/html/configure/overview#configure-story-loading + * to learn how to generate automatic titles + */ + title: 'Button', +}; + +export const Primary = () => { + const btn = document.createElement('button'); + btn.innerText = 'Button'; + + btn.className = [ + 'storybook-button', + 'storybook-button--medium', + 'storybook-button--primary', + ].join(' '); + + return btn; +}; +``` diff --git a/docs/snippets/html/button-story.ts.mdx b/docs/snippets/html/button-story.ts.mdx new file mode 100644 index 000000000000..104aa6ccbd19 --- /dev/null +++ b/docs/snippets/html/button-story.ts.mdx @@ -0,0 +1,24 @@ +```ts +import { Meta, StoryFn } from '@storybook/html'; + +export default { + /* πŸ‘‡ The title prop is optional. + * See https://storybook.js.org/docs/html/configure/overview#configure-story-loading + * to learn how to generate automatic titles + */ + title: 'Button', +} as Meta; + +export const Primary: StoryFn = (): HTMLButtonElement => { + const btn = document.createElement('button'); + btn.innerText = 'Button'; + + btn.className = [ + 'storybook-button', + 'storybook-button--medium', + 'storybook-button--primary', + ].join(' '); + + return btn; +}; +``` diff --git a/docs/toc.js b/docs/toc.js index 0ad8a10c5571..c793804b860b 100644 --- a/docs/toc.js +++ b/docs/toc.js @@ -49,7 +49,7 @@ module.exports = { ], }, { - title: 'πŸ–‹ Writing stories', + title: 'πŸ–‹ Write stories', pathSegment: 'writing-stories', type: 'menu', children: [ @@ -88,10 +88,20 @@ module.exports = { title: 'Naming components and hierarchy', type: 'link', }, + { + pathSegment: 'build-pages-with-storybook', + title: 'Build pages and screens', + type: 'link', + }, + { + pathSegment: 'stories-for-multiple-components', + title: 'Stories for multiple components', + type: 'link', + }, ], }, { - title: 'πŸ“– Writing docs', + title: 'πŸ“– Write docs', pathSegment: 'writing-docs', type: 'menu', children: [ @@ -123,7 +133,7 @@ module.exports = { ], }, { - title: 'πŸ”¬ Writing tests', + title: 'πŸ”¬ Testing', pathSegment: 'writing-tests', type: 'menu', children: [ @@ -160,53 +170,32 @@ module.exports = { ], }, { - title: '🧩 Essential addons', - pathSegment: 'essentials', + title: 'πŸ”– Sharing', + pathSegment: 'sharing', type: 'menu', children: [ { - pathSegment: 'introduction', - title: 'Introduction', - type: 'link', - }, - { - pathSegment: 'controls', - title: 'Controls', - type: 'link', - }, - { - pathSegment: 'actions', - title: 'Actions', - type: 'link', - }, - { - pathSegment: 'viewport', - title: 'Viewport', + pathSegment: 'publish-storybook', + title: 'Publish', type: 'link', }, { - pathSegment: 'backgrounds', - title: 'Backgrounds', + pathSegment: 'embed', + title: 'Embed', type: 'link', }, { - pathSegment: 'toolbars-and-globals', - title: 'Toolbars & globals', + pathSegment: 'storybook-composition', + title: 'Composition', type: 'link', }, { - pathSegment: 'measure-and-outline', - title: 'Measure & Outline', - type: 'link', - }, - { - pathSegment: 'interactions', - title: 'Interactions', + pathSegment: 'package-composition', + title: 'Package Composition', type: 'link', }, ], }, - { title: 'βš™οΈ Configure', pathSegment: 'configure', @@ -299,45 +288,60 @@ module.exports = { ], }, { - title: 'πŸ”„ Workflows', - pathSegment: 'workflows', + title: 'πŸ”§ Addons', + pathSegment: 'addons', type: 'menu', children: [ { - pathSegment: 'publish-storybook', - title: 'Publish Storybook', + pathSegment: 'introduction', + title: 'Introduction', type: 'link', }, { - pathSegment: 'build-pages-with-storybook', - title: 'Building pages and screens', + pathSegment: 'install-addons', + title: 'Install', type: 'link', }, { - pathSegment: 'stories-for-multiple-components', - title: 'Stories for multiple components', + pathSegment: 'writing-addons', + title: 'Write', type: 'link', }, { - pathSegment: 'storybook-composition', - title: 'Composition', + pathSegment: 'configure-addons', + title: 'Configure addons', type: 'link', }, { - pathSegment: 'package-composition', - title: 'Package Composition', + pathSegment: 'writing-presets', + title: 'Write a preset', + type: 'link', + }, + { + pathSegment: 'addon-catalog', + title: 'Add to catalog', + type: 'link', + }, + { + pathSegment: 'addon-types', + title: 'Types of addons', + type: 'link', + }, + { + pathSegment: 'addon-knowledge-base', + title: 'Knowledge base', type: 'link', }, { - pathSegment: 'faq', - title: 'Frequently Asked Questions', + pathSegment: 'addons-api', + title: 'Addon API', type: 'link', }, ], }, { - title: 'πŸ”§ Addons', - pathSegment: 'addons', + title: '🧩 Essential addons', + pathSegment: 'essentials', type: 'menu', children: [ { @@ -346,43 +350,38 @@ module.exports = { type: 'link', }, { - pathSegment: 'install-addons', - title: 'Install', - type: 'link', - }, - { - pathSegment: 'writing-addons', - title: 'Write', + pathSegment: 'controls', + title: 'Controls', type: 'link', }, { - pathSegment: 'configure-addons', - title: 'Configure addons', + pathSegment: 'actions', + title: 'Actions', type: 'link', }, { - pathSegment: 'writing-presets', - title: 'Write a preset', + pathSegment: 'viewport', + title: 'Viewport', type: 'link', }, { - pathSegment: 'addon-catalog', - title: 'Add to catalog', + pathSegment: 'backgrounds', + title: 'Backgrounds', type: 'link', }, { - pathSegment: 'addon-types', - title: 'Types of addons', + pathSegment: 'toolbars-and-globals', + title: 'Toolbars & globals', type: 'link', }, { - pathSegment: 'addon-knowledge-base', - title: 'Knowledge base', + pathSegment: 'measure-and-outline', + title: 'Measure & Outline', type: 'link', }, { - pathSegment: 'addons-api', - title: 'Addon API', + pathSegment: 'interactions', + title: 'Interactions', type: 'link', }, ], @@ -470,5 +469,10 @@ module.exports = { }, ], }, + { + title: '❓ FAQ', + pathSegment: 'faq', + type: 'link', + }, ], }; diff --git a/docs/versions/next.json b/docs/versions/next.json index 482959ebc38c..ba2c596bfe23 100644 --- a/docs/versions/next.json +++ b/docs/versions/next.json @@ -1 +1 @@ -{"version":"6.5.0-alpha.3","info":{"plain":"### Bug Fixes\n\n* Core: Support custom PREVIEW URL for block story iframe ([#16773](https://github.com/storybookjs/storybook/pull/16773))"}} \ No newline at end of file +{"version":"6.5.0-alpha.5","info":{"plain":"### Dependency Upgrades\n\n- Update react-refresh@0.11.0 & react-refresh-webpack-plugin@0.5.3 same as cra5 ([#17056](https://github.com/storybookjs/storybook/pull/17056))"}} \ No newline at end of file diff --git a/docs/workflows/faq.md b/docs/workflows/faq.md deleted file mode 100644 index 09c58f4037d0..000000000000 --- a/docs/workflows/faq.md +++ /dev/null @@ -1,373 +0,0 @@ ---- -title: 'Frequently Asked Questions' ---- - -Here are some answers to frequently asked questions. If you have a question, you can ask it by opening an issue on the [Storybook Repository](https://github.com/storybookjs/storybook/). - -### How can I opt-out of Angular Ivy? - -In case you are having trouble with Angular Ivy you can deactivate it in your `main.js`: - -```javascript -module.exports = { - stories: [ - /* ... */ - ], - addons: [ - /* ... */ - ], - angularOptions: { - enableIvy: false, - }, -}; -``` - -Please report any issues related to Ivy in our [GitHub Issue Tracker](https://github.com/storybookjs/storybook/labels/app%3A%20angular) as the support for View Engine will be dropped in a future release of Angular. - -### How can I run coverage tests with Create React App and leave out stories? - -Create React App does not allow providing options to Jest in your `package.json`, however you can run `jest` with commandline arguments: - -```sh -npm test -- --coverage --collectCoverageFrom='["src/**/*.{js,jsx}","!src/**/stories/*"]' -``` - -
-πŸ’‘ Note: If you're using yarn as a package manager, you'll need to adjust the command accordingly. -
- -### I see `ReferenceError: React is not defined` when using Storybook with Next.js - -Next automatically defines `React` for all of your files via a babel plugin. In Storybook, you can solve this either by: - -1. Adding `import React from 'react'` to your component files. -2. Adding a `.babelrc` that includes [`babel-plugin-react-require`](https://www.npmjs.com/package/babel-plugin-react-require) - -### How do I setup Storybook to share Webpack configuration with Next.js? - -You can generally reuse webpack rules by placing them in a file that is `require()`-ed from both your `next.config.js` and your `.storybook/main.js` files. For example: - -```js -module.exports = { - webpackFinal: async (baseConfig) => { - const nextConfig = require('/path/to/next.config.js'); - - // merge whatever from nextConfig into the webpack config storybook will use - return { ...baseConfig, ...nextConfig }; - }, -}; -``` - -### How do I setup React Fast Refresh with Storybook? - -Fast refresh is an opt-in feature that can be used in Storybook React. -There are two ways that you can enable it, go ahead and pick one: - -- You can set a `FAST_REFRESH` environment variable in your `.env` file: - -``` -FAST_REFRESH=true -``` - -- Or you can set the following properties in your `.storybook/main.js` files: - -```js -module.exports = { - reactOptions: { - fastRefresh: true, - }, -}; -``` - -
-πŸ’‘ Note: Fast Refresh only works in development mode with React 16.10 or higher. -
- -### Why is there no addons channel? - -A common error is that an addon tries to access the "channel", but the channel is not set. It can happen in a few different cases: - -1. You're trying to access addon channel (e.g., by calling `setOptions`) in a non-browser environment like Jest. You may need to add a channel mock: - - ```js - import { addons, mockChannel } from '@storybook/addons'; - - addons.setChannel(mockChannel()); - ``` - -2. In React Native, it's a special case documented in [#1192](https://github.com/storybookjs/storybook/issues/1192) - -### Can I modify React component state in stories? - -Not directly. If you control the component source, you can do something like this: - -```js -import React, { Component } from 'react'; - -export default { - title: 'MyComponent', -}; - -class MyComponent extends Component { - constructor(props) { - super(props); - - this.state = { - someVar: 'defaultValue', - ...props.initialState, - }; - } - // ... -} - -export const defaultView = () => ; -``` - -### Why aren't Controls visible in the Canvas panel but visible in the Docs panel? - -If you're adding Storybook's dependencies manually, make sure you include the [`@storybook/addon-controls`](https://www.npmjs.com/package/@storybook/addon-controls) dependency in your project and reference it in your `.storybook/main.js` as follows: - -```js -// .storybook/main.js - -module.exports = { - addons: ['@storybook/addon-controls'], -}; -``` - -### Why aren't the addons working in a composed Storybook? - -Composition is a new feature that we released with version 6.0, and there are still some limitations to it. - -For now, the addons you're using in a composed Storybook will not work. - -We're working on overcoming this limitation, and soon you'll be able to use them as if you are working with a non-composed Storybook. - -### Which community addons are compatible with the latest version of Storybook? - -Starting with Storybook version 6.0, we've introduced some great features aimed at streamlining your development workflow. - -With this, we would like to point out that if you plan on using addons created by our fantastic community, you need to consider that some of those addons might be working with an outdated version of Storybook. - -We're actively working to provide a better way to address this situation, but in the meantime, we would ask for a bit of caution on your end so that you don't run into unexpected problems. Let us know by creating an issue in the [Storybook repo](https://github.com/storybookjs/storybook/issues) so that we can gather information and create a curated list with those addons to help not only you but the rest of the community. - -### Is it possible to browse the documentation for past versions of Storybook? - -With the release of version 6.0, we updated our documentation as well. That doesn't mean that the old documentation was removed. We kept it to help you with your Storybook migration process. Use the content from the table below in conjunction with our migration guide . - -We're only covering versions 5.3 and 5.0 as they were important milestones for Storybook. If you want to go back in time a little more, you'll have to check the specific release in the monorepo. - -| Section | Page | Current Location | Version 5.3 location | Version 5.0 location | -| ---------------- | ------------------------------------------ | ---------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Get Started | Install | [See current documentation](../get-started/install.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/guides/quick-start-guide) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/guides/quick-start-guide) | -| | What's a story | [See current documentation](../get-started/whats-a-story.md) | [See versioned documentation for your framework](https://github.com/storybookjs/storybook/blob/release/5.3/docs/src/pages/guides) | [See versioned documentation for your framework](https://github.com/storybookjs/storybook/blob/release/5.0/docs/src/pages/guides) | -| | Browse Stories | [See current documentation](../get-started/browse-stories.md) | [See versioned documentation for your framework](https://github.com/storybookjs/storybook/blob/release/5.3/docs/src/pages/guides) | [See versioned documentation for your framework](https://github.com/storybookjs/storybook/blob/release/5.0/docs/src/pages/guides) | -| | Setup | [See current documentation](../get-started/setup.md) | [See versioned documentation for your framework](https://github.com/storybookjs/storybook/blob/release/5.3/docs/src/pages/guides) | [See versioned documentation for your framework](https://github.com/storybookjs/storybook/blob/release/5.0/docs/src/pages/guides) | -| Writing Stories | Introduction | [See current documentation](../writing-stories/introduction.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/basics/writing-stories) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/basics/writing-stories) | -| | Parameters | [See current documentation](../writing-stories/parameters.md) | See versioned documentation here | Non existing feature or undocumented | -| | Decorators | [See current documentation](../writing-stories/decorators.md) | See versioned documentation here | See versioned documentation here | -| | Naming components and hierarchy | [See current documentation](../writing-stories/naming-components-and-hierarchy.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/basics/writing-stories) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/basics/writing-stories) | -| Writing Docs | DocsPage | [See current documentation](../writing-docs/docs-page.md) | See versioned addon documentation | Non existing feature or undocumented | -| | MDX | [See current documentation](../writing-docs/mdx.md) | See versioned addon documentation | Non existing feature or undocumented | -| | Doc Blocks | [See current documentation](../writing-docs/doc-blocks.md) | [See versioned addon documentation](https://github.com/storybookjs/storybook/tree/release/5.3/addons/docs/) | Non existing feature or undocumented | -| | Preview and build docs | [See current documentation](../writing-docs/build-documentation.md) | Non existing feature or undocumented | Non existing feature or undocumented | -| Essential addons | Controls | [See current documentation](../essentials/controls.md) | Controls are specific to version 6.0 see [Knobs versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/addons/knobs) | Controls are specific to version 6.0 see [Knobs versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/addons/knobs) | -| | Actions | [See current documentation](../essentials/actions.md) | [See addon versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/addons/actions) | [See addon versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/addons/actions) | -| | Viewport | [See current documentation](../essentials/viewport.md) | [See addon versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/addons/viewport) | [See addon versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/addons/viewport) | -| | Backgrounds | [See current documentation](../essentials/backgrounds.md) | [See addon versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/addons/backgrounds) | [See addon versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/addons/backgrounds) | -| | Toolbars and globals | [See current documentation](../essentials/toolbars-and-globals.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/basics/toolbar-guide) | Non existing feature or undocumented | -| Configure | Overview | [See current documentation](../configure/overview.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/overview) | [See versioned documentation](https://github.com/storybookjs/storybook/blob/release/5.0/docs/src/pages/basics/writing-stories) | -| | Integration/Webpack | [See current documentation](../configure/webpack.md) | See versioned documentation | See versioned documentation | -| | Integration/Babel | [See current documentation](../configure/babel.md) | See versioned documentation here and [here](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/custom-babel-config) | See versioned documentation here and [here](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/custom-babel-config) | -| | Integration/Typescript | [See current documentation](../configure/typescript.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/typescript-config) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/typescript-config) | -| | Integration/Styling and CSS | [See current documentation](../configure/styling-and-css.md) | See versioned documentation | See versioned documentation | -| | Integration/Images and assets | [See current documentation](../configure/images-and-assets.md) | See versioned documentation | See versioned documentation | -| | Story rendering | [See current documentation](../configure/story-rendering.md) | See versioned documentation [here](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/add-custom-head-tags) and [here](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/add-custom-body) | See versioned documentation [here](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/add-custom-head-tags) | -| | Story Layout | [See current documentation](../configure/story-layout.md) | Non existing feature or undocumented | Non existing feature or undocumented | -| | User Interface/Features and behavior | [See current documentation](../configure/features-and-behavior.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/options-parameter) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/options-parameter) | -| | User Interface/Theming | [See current documentation](../configure/theming.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/theming) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/theming) | -| | User Interface/Sidebar & URLS | [See current documentation](../configure/sidebar-and-urls.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/options-parameter) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/options-parameter) | -| | Environment variables | [See current documentation](../configure/environment-variables.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/env-vars) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/env-vars) | -| Workflows | Publish Storybook | [See current documentation](./publish-storybook.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/basics/exporting-storybook) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/basics/exporting-storybook) | -| | Build pages and screens | [See current documentation](./build-pages-with-storybook.md) | Non existing feature or undocumented | Non existing feature or undocumented | -| | Stories for multiple components | [See current documentation](./stories-for-multiple-components.md) | Non existing feature or undocumented | Non existing feature or undocumented | -| | Testing with Storybook/Unit Testing | [See current documentation](./unit-testing.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/testing/react-ui-testing) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/testing/react-ui-testing) | -| | Testing with Storybook/Visual Testing | [See current documentation](./visual-testing.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/testing/automated-visual-testing) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/testing/automated-visual-testing) | -| | Testing with Storybook/Interaction Testing | [See current documentation](./interaction-testing.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/testing/interaction-testing) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/testing/interaction-testing) | -| | Testing with Storybook/Snapshot Testing | [See current documentation](./snapshot-testing.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/testing/structural-testing) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/testing/structural-testing) | -| Addons | Introduction | [See current documentation](../addons/introduction.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/addons/writing-addons) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/addons/writing-addons) | -| | Install addons | [See current documentation](../addons/install-addons.md) | [See versioned documentation](https://github.com/storybookjs/storybook/blob/release/5.3/docs/src/pages/addons/using-addons/) | [See versioned documentation](https://github.com/storybookjs/storybook/blob/release/5.0/docs/src/pages/addons/using-addons/) | -| | Writing Addons | [See current documentation](../addons/writing-addons.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/addons/writing-addons) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/addons/writing-addons) | -| | Writing Presets | [See current documentation](../addons/writing-presets.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/presets/writing-presets) | Non existing feature or undocumented | -| | Addons Knowledge Base | [See current documentation](../addons/addon-knowledge-base.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/addons/writing-addons) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/addons/writing-addons) | -| | Types of addons | [See current documentation](../addons/addon-types.md) | Non existing feature or undocumented | Non existing feature or undocumented | -| | Addons API | [See current documentation](../addons/addons-api.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/addons/api) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/addons/api) | -| API | Stories/Component Story Format | [See current documentation](../api/csf.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/formats/component-story-format) | Non existing feature or undocumented | -| | Stories/MDX syntax | [See current documentation](../api/mdx.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/formats/mdx-syntax) | Non existing feature or undocumented | -| | Stories/StoriesOF format (see note below) | [See current documentation](../../lib/core/docs/storiesOf.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/formats/storiesof-api) | Non existing feature or undocumented | -| | Frameworks | [See current documentation](../api/new-frameworks.md) | Non existing feature or undocumented | Non existing feature or undocumented | -| | CLI options | [See current documentation](../api/cli-options.md) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.3/docs/src/pages/configurations/cli-options) | [See versioned documentation](https://github.com/storybookjs/storybook/tree/release/5.0/docs/src/pages/configurations/cli-options) | - -
-With the release of version 5.3, we've updated how you can write your stories more compactly and easily. It doesn't mean that the storiesOf format has been removed. For the time being, we're still supporting it, and we have documentation for it. But be advised that this is bound to change in the future. -
- -### What icons are available for my toolbar or my addon? - -With the [`@storybook/components`](https://www.npmjs.com/package/@storybook/components) package, you get a set of icons that you can use to customize your UI. Use the table below as a reference while writing your addon or defining your Storybook global types. -Go through this [story](https://5a375b97f4b14f0020b0cda3-wbeulgbetj.chromatic.com/?path=/story/basics-icon--labels) to see how the icons look. - -| accessibility | accessibilityalt | add | admin | alert | -| -------------- | ---------------- | ------------ | ------------ | ------------- | -| arrowdown | arrowleft | arrowleftalt | arrowright | arrowrightalt | -| arrowup | back | basket | batchaccept | batchdeny | -| beaker | bell | bitbucket | book | bookmark | -| bookmarkhollow | bottombar | box | branch | browser | -| button | calendar | camera | category | certificate | -| check | chevrondown | chromatic | circle | circlehollow | -| close | closeAlt | cog | collapse | comment | -| commit | compass | component | contrast | copy | -| cpu | credit | cross | dashboard | database | -| delete | discord | docchart | doclist | document | -| download | edit | ellipsis | email | expand | -| expandalt | eye | eyeclose | facebook | facehappy | -| faceneutral | facesad | filter | flag | folder | -| form | gdrive | github | gitlab | globe | -| google | graphbar | graphline | graphql | grid | -| grow | heart | hearthollow | home | hourglass | -| info | key | lightning | lightningoff | link | -| listunordered | location | lock | markup | medium | -| memory | menu | merge | mirror | mobile | -| nut | outbox | outline | paintbrush | paperclip | -| paragraph | phone | photo | pin | play | -| plus | power | print | proceed | profile | -| pullrequest | question | redirect | redux | reply | -| repository | requestchange | rss | search | share | -| sharealt | shield | sidebar | sidebaralt | speaker | -| star | starhollow | stop | structure | subtract | -| support | switchalt | sync | tablet | thumbsup | -| time | timer | transfer | trash | twitter | -| undo | unfold | unlock | upload | user | -| useradd | useralt | users | video | watch | -| wrench | youtube | zoom | zoomout | zoomreset | - -### I see a "No Preview" error with a Storybook production build - -If you're using the `serve` package to verify your production build of Storybook, you'll get that error. It relates to how `serve` handles rewrites. For instance, `/iframe.html` is rewritten into `/iframe`, and you'll get that error. - -We recommend that you use [http-server](https://www.npmjs.com/package/http-server) instead and use the following command to preview Storybook: - -```shell -npx http-server storybook-static -``` - -
-Suppose you don't want to run the command above frequently. Add http-server as a development dependency and create a new script to preview your production build of Storybook. -
- -### Can I use Storybook with Vue 3? - -Yes, with the release of version 6.2, Storybook now includes support for Vue 3. See the [install page](../get-started/install.md) for instructions. - -### Is snapshot testing with Storyshots supported for Vue 3? - -Yes, with the release of version 6.2, the [`Storyshots addon`](https://www.npmjs.com/package/@storybook/addon-storyshots) will automatically detect Vue 3 projects. - -If you run into a situation where this is not the case, you can adjust the `config` object and manually specify the framework (e.g., `vue3`). - -See our documentation on how to customize the [Storyshots configuration](./snapshot-testing.md). - -### Why are my MDX stories not working in IE11? - -Currently there's an issue when using MDX stories with IE11. This issue does not apply to [DocsPage](../writing-docs/docs-page.md). If you're interested in helping us fix this issue, read our Contribution guidelines and submit a pull request. - -### Why are my mocked GraphQL queries failing with Storybook's MSW addon? - -If you're working with Vue 3, you'll need to install [`@vue/apollo-composable`](https://www.npmjs.com/package/@vue/apollo-composable). With Svelte, you'll need to install [`@rollup/plugin-replace`](https://www.npmjs.com/package/@rollup/plugin-replace) and update your `rollup.config` file to the following: - -```js -// rollup.config - -// Boilerplate imports - -import replace from '@rollup/plugin-replace'; -const production = !process.env.ROLLUP_WATCH; - -// Remainder rollup.config implementation - -export default { - input: 'src/main.js', - output: { - sourcemap: true, - format: 'iife', - name: 'app', - file: 'public/build/bundle.js', - }, - plugins: [ - // Other plugins - - // Configures the replace plugin to allow Grapqhl Queries to work properly - replace({ - 'process.env.NODE_ENV': JSON.stringify('development'), - }), -}; -``` - -With Angular, the most common issue is the placement of the `mockServiceWorker.js` file. Use this [example](https://github.com/mswjs/examples/tree/master/examples/rest-angular/) as a point of reference. - -### Can I use other GraphQL providers with Storybook's MSW addon? - -Yes, check the [addon's examples](https://github.com/mswjs/msw-storybook-addon/tree/master/packages/docs/src/demos) to learn how to integrate different providers. - -### Can I mock GraphQL mutations with Storybook's MSW addon? - -No, currently, the MSW addon only has support for GraphQL queries. If you're interested in including this feature, open an issue in the [MSW addon repository](https://github.com/mswjs/msw-storybook-addon) and follow up with the maintainer. - -### Why aren't my code blocks highlighted with Storybook MDX - -Out of the box, Storybook provides syntax highlighting for a set of languages (e.g., Javascript, Markdown, CSS, HTML, Typescript, GraphQL) that you can use with your code blocks. If you're writing your custom code blocks with MDX, you'll need to import the syntax highlighter manually. For example, if you're adding a code block for SCSS, adjust your story to the following: - - - - - - - -
-πŸ’‘ Check react-syntax-highlighter's documentation for a list of available languages. -
- -Applying this small change will enable you to add syntax highlight for SCSS or any other language available. - -### How can my code detect if it is running in Storybook? - -You can do this by checking the value of `process.env.STORYBOOK`, which will -equal `'true'` when running in Storybook. Be careful β€” `process` may be -undefined when your code runs outside of Storybook. - -```javascript -export function isRunningInStorybook() { - try { - if (process.env.STORYBOOK) return true; - } catch { - // A ReferenceError will be thrown if process is undefined - } - - return false; -} -``` - -This works because Babel replaces `process.env.STORYBOOK` with the value of the -`STORYBOOK` environment variable. Because this is done through a Babel plugin, -the following will **NOT** work: - -```javascript -export function isRunningInStorybook() { - return typeof process?.env?.STORYBOOK !== 'undefined'; - // ReferenceError: process is not defined -} -``` \ No newline at end of file diff --git a/docs/workflows/package-composition.md b/docs/workflows/package-composition.md deleted file mode 100644 index 86c18dc39162..000000000000 --- a/docs/workflows/package-composition.md +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: 'Package Composition' ---- - -Storybook is widely used by component libraries and design systems. Design system authors can automatically compose their design systems inside their consumer’s Storybooks. - -For example, if you use a design system package, its stories can appear alongside your own. That makes it convenient to cross reference usage documentation without leaving Storybook. - -## For package consumers - -Composition happens automatically if the package [supports](#for-package-authors) it. When you install the package, Storybook will load its stories alongside your own. - -![Package composition workflow](./package-composition.png) - -### Configuring - -If you want to configure how the composed Storybook behaves, you can disable the `ref` element in your [`.storybook/main.js`](../configure/overview.md#configure-story-rendering) - - - - - - - -### Changing versions - -Change the version of the composed Storybook to see how the library evolves. This requires [configuration](#providing-a-version-section) from the package author. - -![Package composition workflow](./composition-versioning.png) - -## For package authors - -Component library authors can expand adoption by composing their components in their consumer’s Storybooks. - -Add a `storybook` property in your published `package.json`that contains an object with a `url` field. Point the URL field to a published Storybook at the version you want. - -```json -// Your component library’s package.json -{ - "storybook": { - "url": "https://host.com/your-storybook-for-this-version" - } -} -``` - -### Automatic version selection - -If you are using a [CHP level 1 service](#chp-level-1) for hosting (such as [Chromatic.com](https://www.chromatic.com/)), you can provide a single URL for your Storybook in the `storybook.url` field. You do not need to change the URL each time you publish a new version. Storybook will automatically find the correct URL for your package. - -For example, for Chromatic, you might do: - -```json -{ - "storybook": { - "url": "https://master--xyz123.chromatic.com" - } -} -``` - -In this example `xyz123` is your project’s id. Storybook will automatically compose in the Storybook published to that project corresponding to the version the user has installed. - -### Providing a version section - -Similarly, if you're using a [CHP level 1 service](#chp-level-1) (such as chromatic.com) for hosting, you can provide a list of versions for the user to [choose from](#changing-versions) to experiment with other versions of your package. - -## Component Hosting Protocol (CHP) - -Storybook can communicate with services that host built Storybooks online. This enables features such as [Composition](./storybook-composition). We categorize services via compliance with the "Component Hosting Protocol" (CHP) with various levels of support in Storybook. - -### CHP level 1 - -The service serves uploaded Storybooks and makes the following available: - -- Versioned endpoints, URLs that resolve to different published Storybooks depending on a `version=x.y.z` query parameter (where `x.y.z` is the released version of the package). -- Support for `/stories.json` -- Support for `/metadata.json` and the `releases` field. - -Examples of such services: [chromatic.com](https://www.chromatic.com/). - -### CHP level 0 - -The service can serve uploaded Storybooks. There is no special integration with Storybook APIs. - -Examples of such services: [Netlify](https://www.netlify.com/) and [S3](https://aws.amazon.com/en/s3/). diff --git a/docs/workflows/publish-storybook.md b/docs/workflows/publish-storybook.md deleted file mode 100644 index c9692969c105..000000000000 --- a/docs/workflows/publish-storybook.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: 'Publish Storybook' ---- - -Storybook is more than a UI component development tool. Teams also publish Storybook online to review and collaborate on works in progress. That allows developers, designers, and PMs to check if UI looks right without touching code or needing a local dev environment. - -## Build Storybook as a static web application - -First, we’ll need to build Storybook as a static web application using `build-storybook`, a command that’s installed by default. If you're using Yarn run the following command: - -
-πŸ’‘ Note: Be careful when running the build-storybook command with the -o flag as you might unknowingly overwrite essential files and folders. For instance avoid running build-storybook -o ./ as this will replace the root project contents with the output of the command. -
- -```shell -yarn build-storybook -o ./path/to/build -``` - -If you're using npm run the following command: - -```shell -npm run build-storybook -- -o ./path/to/build -``` - -Storybook will create a static web application at the path you specify. This can be served by any web server. Try it out locally by running: - -```shell -npx http-server ./path/to/build -``` - -
- -Asides from the `-o` flag, you can also include other flags to build Storybook, for instance if you're using [Docs](../writing-docs/introduction.md), you can append the `--docs` flag and Storybook will build your [MDX](../writing-docs/mdx.md) and [CSF](../writing-stories/introduction.md#component-story-format) stories into a rich and interactive documentation. - -You can learn more about these flag options [here](../api/cli-options.md). - -
- -## Publish Storybook online - -Once your Storybook is built as a static web app it can be deployed to any static site hosting services. The Storybook team uses [Chromatic](https://www.chromatic.com/), a free publishing service made by Storybook maintainers that documents, versions, and indexes your UI components securely in the cloud. - -We also maintain [`storybook-deployer`](https://github.com/storybookjs/storybook-deployer) to deploy to GitHub pages or AWS S3. - - - -## Review with your team - -Publishing Storybook as part of the development process makes it quick and easy to [gather team feedback](https://storybook.js.org/tutorials/design-systems-for-developers/react/en/review/). - -A common method to ask for review is to paste a link to the published Storybook in a pull request or Slack. - -If you publish your Storybook to Chromatic, you can use the [UI Review](https://www.chromatic.com/features/publish) feature to automatically scan your PRs for new and updated stories. That makes it easy to identify what changed and give feedback. - -![Storybook publishing workflow](./workflow-publish.png) - -## Reference external Storybooks - -Storybook allows you to browse components from any [Storybook published online](./storybook-composition.md) inside your local Storybook. It unlocks common workflows that teams often struggle with: - -- πŸ‘©β€πŸ’» UI developers can quickly reference prior art without switching between Storybooks. -- 🎨 Design systems can expand adoption by composing themselves into their users’ Storybooks. -- πŸ›  Frontend platform can audit how components are used across projects. - -![Storybook reference external](./reference-external-storybooks-composition.jpg) - -Toggle between multiple versions of Storybook to see how components change between versions. This is useful for design system package authors who maintain many versions at once. - -**Requires** a [CHP level 1](./package-composition.md#chp-level-1) server (such as [chromatic.com](https://www.chromatic.com/)), \ No newline at end of file diff --git a/docs/workflows/storybook-composition.md b/docs/workflows/storybook-composition.md deleted file mode 100644 index ee7596641f1c..000000000000 --- a/docs/workflows/storybook-composition.md +++ /dev/null @@ -1,105 +0,0 @@ ---- -title: 'Storybook Composition' ---- - -Composition allows you to embed components from any Storybook inside your local Storybook. It’s made for teams who adopt Storybook in multiple projects but can’t ensure that the projects have the same tech stack or share the same repo. - -You can compose any Storybook [published online](./publish-storybook.md) or running locally no matter the view layer, tech stack, or dependencies. - -![Storybook composition](./combine-storybooks.png) - -## Compose published Storybooks - -In your [`.storybook/main.js`](../configure/overview.md#configure-story-rendering) file add a `refs` field with information about the reference Storybook. Pass in a URL to a statically built Storybook. - - - - - - - -
- We would like to point out that there's some limitations to composition. For now addons in composed Storybooks will not work as they do in non composed Storybooks. -
- -## Compose local Storybooks - -You can also compose Storybook that are running locally. For instance, if you have a React Storybook and a Angular Storybook running on different ports: - - - - - - - -This composes the React and Angular Storybooks into your current Storybook. When either code base changes, hot-module-reload will work perfectly. That enables you to develop both frameworks in sync. - -## Compose Storybooks per environment - -You can also compose Storybooks based on the current development environment. For instance if the project you're working has already a published Storybook, but also includes a version with cutting edge features not yet released you can adjust the composition based on that. For instance: - - - - - - - -
- -πŸ’‘ Note: Same as with the majority of fields available within main.js, the refs field can also be a function and accept a config parameter that contains Storybook's configuration object. See the related [webpack documentation](../configure/webpack.md#extending-storybooks-webpack-config). - -
- -### Improve your Storybook composition - -So far we've covered how we can use composition with local or published Storybooks. One thing worth mentioning as your Storybook will grow in time with your own stories, or through composition with other Storybooks, is that you can optimize the deployment process by including the following command in your workflow, run from your project root: - -```shell -npx sb extract -``` - -
- -`sb extract` uses [Puppeteer](https://www.npmjs.com/package/puppeteer), which downloads and installs Chromium. Specify your own locally-installed Chromium executable by setting the environment variable `SB_CHROMIUM_PATH`. - -
- -Using this command will generate a `stories.json` file in the default build directory (`storybook-static`) with information regarding your Storybook. Here's how it might look: - - - - - - - -Once you add a reference to a Storybook deployed using this method, almost immediately you'll see all the stories and other relevant information displayed in the UI. - -If required, you can also add additional arguments to this command. You can use the following to generate the `stories.json` file to a custom directory: - -```shell -npx sb extract my-built-storybook-directory my-other-directory/stories.json -``` - -Once the command executes it will look for a built Storybook in the `my-built-storybook-directory` and create the `stories.json` file in `my-other-directory`. - -
- -If you need to use arguments, you'll need to use both of them, or the command will not be executed properly. - -
diff --git a/docs/writing-docs/build-documentation.md b/docs/writing-docs/build-documentation.md index 64eee6340e25..fcb87e06d888 100644 --- a/docs/writing-docs/build-documentation.md +++ b/docs/writing-docs/build-documentation.md @@ -4,7 +4,7 @@ title: 'Preview and build docs'
-πŸ’‘ NOTE: Currently there's an issue when using MDX stories with IE11. This issue does not apply to [DocsPage](./docs-page.md). If you're interested in helping us fix this issue, read our Contribution guidelines and submit a pull request. +πŸ’‘ Currently there's an issue when using MDX stories with IE11. This issue does not apply to [DocsPage](./docs-page.md). If you're interested in helping us fix this issue, read our Contribution guidelines and submit a pull request.
@@ -23,7 +23,7 @@ At any point during your development, you can preview the documentation you've w ```
-πŸ’‘ Note: The --no-manager-cache flag is required to generate a successful preview of the documentation. But it comes with a cost as you're disabling Storybook's internal caching mechanism which can lead to increased loading times. +πŸ’‘ The --no-manager-cache flag is required to generate a successful preview of the documentation. But it comes with a cost as you're disabling Storybook's internal caching mechanism which can lead to increased loading times.
Depending on your configuration, when you execute the `storybook-docs` script. Storybook will be put into documentation mode and will generate a different build. @@ -40,7 +40,7 @@ There's some caveats to this build mode, as to the normal Storybook build: ## Publish Storybook's documentation -You can also publish your documentation, the same you would [publish](../workflows/publish-storybook.md) your Storybook. You can use the `--docs` flag with `build-storybook` command. We recommend as well including it as a script in your `package.json` file: +You can also publish your documentation, the same you would [publish](../sharing/publish-storybook.md) your Storybook. You can use the `--docs` flag with `build-storybook` command. We recommend as well including it as a script in your `package.json` file: ```json { diff --git a/docs/writing-docs/doc-blocks.md b/docs/writing-docs/doc-blocks.md index a8ac274b5b4e..d6fa250734fb 100644 --- a/docs/writing-docs/doc-blocks.md +++ b/docs/writing-docs/doc-blocks.md @@ -4,7 +4,7 @@ title: 'Doc Blocks'
-πŸ’‘ NOTE: Currently there's an issue when using MDX stories with IE11. This issue does not apply to [DocsPage](./docs-page.md). If you're interested in helping us fix this issue, read our Contribution guidelines and submit a pull request. +πŸ’‘ Currently there's an issue when using MDX stories with IE11. This issue does not apply to [DocsPage](./docs-page.md). If you're interested in helping us fix this issue, read our Contribution guidelines and submit a pull request.
diff --git a/docs/writing-docs/docs-page.md b/docs/writing-docs/docs-page.md index 6b3e8caedca0..002f4b27d20f 100644 --- a/docs/writing-docs/docs-page.md +++ b/docs/writing-docs/docs-page.md @@ -4,7 +4,7 @@ title: 'DocsPage'
-πŸ’‘ NOTE: Currently there's an issue when using MDX stories with IE11. This issue does not apply to DocsPage. If you're interested in helping us fix this issue, read our Contribution guidelines and submit a pull request. +πŸ’‘ Currently there's an issue when using MDX stories with IE11. This issue does not apply to DocsPage. If you're interested in helping us fix this issue, read our Contribution guidelines and submit a pull request.
diff --git a/docs/writing-docs/introduction.md b/docs/writing-docs/introduction.md index 5131824ef681..449a06a7c52c 100644 --- a/docs/writing-docs/introduction.md +++ b/docs/writing-docs/introduction.md @@ -4,7 +4,7 @@ title: 'How to document components'
-πŸ’‘ NOTE: Currently there's an issue when using MDX stories with IE11. This issue does not apply to [DocsPage](./docs-page.md). If you're interested in helping us fix this issue, read our Contribution guidelines and submit a pull request. +πŸ’‘ Currently there's an issue when using MDX stories with IE11. This issue does not apply to [DocsPage](./docs-page.md). If you're interested in helping us fix this issue, read our Contribution guidelines and submit a pull request.
diff --git a/docs/writing-docs/mdx.md b/docs/writing-docs/mdx.md index dc0d87132daa..38a083ca612a 100644 --- a/docs/writing-docs/mdx.md +++ b/docs/writing-docs/mdx.md @@ -4,7 +4,7 @@ title: 'MDX'
-πŸ’‘ NOTE: Currently there's an issue when using MDX stories with IE11. This issue does not apply to [Docs page](./docs-page.md). If you're interested in helping us fix this issue, read our Contribution guidelines and submit a pull request. +πŸ’‘ Currently there's an issue when using MDX stories with IE11. This issue does not apply to [Docs page](./docs-page.md). If you're interested in helping us fix this issue, read our Contribution guidelines and submit a pull request.
@@ -210,7 +210,7 @@ You can also use anchors to target a specific section of a page: ```
-πŸ’‘ Note: By applying this pattern with the Controls addon, all anchors will be ignored in Canvas based on how Storybook handles URLs to track the args values. +πŸ’‘ By applying this pattern with the Controls addon, all anchors will be ignored in Canvas based on how Storybook handles URLs to track the args values.
![MDX anchor example](./mdx-anchor.webp) diff --git a/docs/writing-stories/args.md b/docs/writing-stories/args.md index 522d01702e8b..4fd864f09126 100644 --- a/docs/writing-stories/args.md +++ b/docs/writing-stories/args.md @@ -38,7 +38,7 @@ To define the args of a single story, use the `args` CSF story key: -These args will only apply to the story for which they are attached, although you can [reuse](../workflows/build-pages-with-storybook.md#args-composition-for-presentational-screens) them via JavaScript object reuse: +These args will only apply to the story for which they are attached, although you can [reuse](./build-pages-with-storybook.md#args-composition-for-presentational-screens) them via JavaScript object reuse: @@ -92,7 +92,7 @@ You can separate the arguments to a story to compose in other stories. Here's ho
-πŸ’‘Note: If you find yourself re-using the same args for most of a component's stories, you should consider using [component-level args](#component-args). +πŸ’‘ If you find yourself re-using the same args for most of a component's stories, you should consider using [component-level args](#component-args).
diff --git a/docs/workflows/argstable-subcomponents.png b/docs/writing-stories/argstable-subcomponents.png similarity index 100% rename from docs/workflows/argstable-subcomponents.png rename to docs/writing-stories/argstable-subcomponents.png diff --git a/docs/workflows/build-pages-with-storybook.md b/docs/writing-stories/build-pages-with-storybook.md similarity index 98% rename from docs/workflows/build-pages-with-storybook.md rename to docs/writing-stories/build-pages-with-storybook.md index f97d885891e5..d1343a48a5a1 100644 --- a/docs/workflows/build-pages-with-storybook.md +++ b/docs/writing-stories/build-pages-with-storybook.md @@ -113,7 +113,7 @@ To test your screen with the mocked data, you could write a similar set of stori
-πŸ’‘ Note: This example details how you can mock the REST request with fetch. Similar HTTP clients such as axios can be used as well. +πŸ’‘ This example details how you can mock the REST request with fetch. Similar HTTP clients such as axios can be used as well.
The mocked data (i.e., `TestData`) will be injected via [parameters](./writing-stories/parameters), enabling you to configure it per-story basis. diff --git a/docs/writing-stories/decorators.md b/docs/writing-stories/decorators.md index 26c3b2203931..52bcad0f61d1 100644 --- a/docs/writing-stories/decorators.md +++ b/docs/writing-stories/decorators.md @@ -71,12 +71,12 @@ The second argument to a decorator function is the **story context** which in pa - `viewMode`- Storybook's current active window (e.g., canvas, docs).
-πŸ’‘ Note: This pattern can also be applied to your own stories. Some of Storybook's supported frameworks already use it (e.g., vue 2). +πŸ’‘ This pattern can also be applied to your own stories. Some of Storybook's supported frameworks already use it (e.g., vue 2).
### Using decorators to provide data -If your components are β€œconnected” and require side-loaded data to render, you can use decorators to provide that data in a mocked way without having to refactor your components to take that data as an arg. There are several techniques to achieve this. Depending on exactly how you are loading that data -- read more in the [building pages in Storybook](../workflows/build-pages-with-storybook.md) section. +If your components are β€œconnected” and require side-loaded data to render, you can use decorators to provide that data in a mocked way without having to refactor your components to take that data as an arg. There are several techniques to achieve this. Depending on exactly how you are loading that data -- read more in the [building pages in Storybook](./build-pages-with-storybook.md) section. ## Story decorators diff --git a/docs/writing-stories/introduction.md b/docs/writing-stories/introduction.md index 676cccbfb088..4ff6d6e5f40a 100644 --- a/docs/writing-stories/introduction.md +++ b/docs/writing-stories/introduction.md @@ -63,7 +63,7 @@ Use the _named_ exports of a CSF file to define your component’s stories. We r
-πŸ’‘ Note: Using framework specific elements such as [React Hooks](https://reactjs.org/docs/hooks-intro.html) alongside your stories is a valid approach, but you should treat them as an advanced use case. We recommend using [args](./args.md) as much as possible when writing your own stories. +πŸ’‘ Using framework specific elements such as [React Hooks](https://reactjs.org/docs/hooks-intro.html) alongside your stories is a valid approach, but you should treat them as an advanced use case. We recommend using [args](./args.md) as much as possible when writing your own stories.
@@ -136,7 +136,9 @@ Refine this pattern by introducing `args` for your component's stories. It reduc
-πŸ’‘ Note: Template.bind({}) is a standard JavaScript technique for making a copy of a function. We copy the Template so each exported story can set its own properties on it. + +πŸ’‘ `Template.bind({})` is a [standard JavaScript technique](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind) for making a copy of a function. We copy the `Template` so each exported story can set its own properties on it. +
By introducing args into your component's stories, you're not only reducing the amount of code you need to write, but you're also decreasing data duplication, as shown by spreading the `Primary` story's args into the other stories. @@ -318,6 +320,6 @@ You can also reuse stories from the child `ListItem` in your `List` component. T
-πŸ’‘ Note that there are disadvantages in writing stories like this as you cannot take full advantage of the args mechanism and composing args as you build even more complex composite components. For more discussion, see the [multi component stories](../workflows/stories-for-multiple-components.md) workflow documentation. +πŸ’‘ Note that there are disadvantages in writing stories like this as you cannot take full advantage of the args mechanism and composing args as you build even more complex composite components. For more discussion, see the [multi component stories](../writing-stories/stories-for-multiple-components.md) workflow documentation.
diff --git a/docs/writing-stories/play-function.md b/docs/writing-stories/play-function.md index ad2c71cbdec2..5d4e20da42ab 100644 --- a/docs/writing-stories/play-function.md +++ b/docs/writing-stories/play-function.md @@ -187,7 +187,7 @@ If you need, you can also adjust your `play` function to find elements based on
- πŸ’‘ Note: You can read more about the querying elements in the Testing library documentation. + πŸ’‘ You can read more about the querying elements in the Testing library documentation.
## Working with the Canvas diff --git a/docs/workflows/stories-for-multiple-components.md b/docs/writing-stories/stories-for-multiple-components.md similarity index 100% rename from docs/workflows/stories-for-multiple-components.md rename to docs/writing-stories/stories-for-multiple-components.md diff --git a/docs/writing-tests/importing-stories-in-tests.md b/docs/writing-tests/importing-stories-in-tests.md index 99da8acd4208..385416572dc7 100644 --- a/docs/writing-tests/importing-stories-in-tests.md +++ b/docs/writing-tests/importing-stories-in-tests.md @@ -64,7 +64,7 @@ Update your test script to include the configuration file:
-πŸ’‘ Note: You can use Testing Library out-of-the-box with [Storybook Interaction Testing](./interaction-testing.md). +πŸ’‘ You can use Testing Library out-of-the-box with [Storybook Interaction Testing](./interaction-testing.md).
@@ -108,7 +108,7 @@ An example of an end-to-end test with Cypress and Storybook is testing a login c
- πŸ’‘ Note: the play function contains small snippets of code that run after the story renders. It allows you to sequence interactions in stories. + πŸ’‘ The play function contains small snippets of code that run after the story renders. It allows you to sequence interactions in stories.
@@ -150,7 +150,7 @@ A real-life scenario of user flow testing with Playwright would be how to test a
- πŸ’‘ Note: the play function contains small snippets of code that run after the story renders. It allows you to sequence interactions in stories. + πŸ’‘ The play function contains small snippets of code that run after the story renders. It allows you to sequence interactions in stories.
With Playwright, you can write a test to check if the inputs are filled and match the story: diff --git a/docs/writing-tests/interaction-testing.md b/docs/writing-tests/interaction-testing.md index 33c89204dcdd..2a0d6fbf96ff 100644 --- a/docs/writing-tests/interaction-testing.md +++ b/docs/writing-tests/interaction-testing.md @@ -83,7 +83,7 @@ Since Storybook is a webapp, anyone with the URL can reproduce the error with th ![Interaction testing with a component](./storybook-addon-interactions-error-optimized.png) -Streamline interaction testing further by automatically [publishing Storybook](../workflows/publish-storybook.md) in pull requests. That gives teams a universal reference point to test and debug stories. +Streamline interaction testing further by automatically [publishing Storybook](../sharing/publish-storybook.md) in pull requests. That gives teams a universal reference point to test and debug stories. --- diff --git a/docs/writing-tests/introduction.md b/docs/writing-tests/introduction.md index 4ad6cbe44978..776ed827f50d 100644 --- a/docs/writing-tests/introduction.md +++ b/docs/writing-tests/introduction.md @@ -8,7 +8,7 @@ That means stories are a pragmatic starting point for your UI testing strategy. ![Stories are tests](./stories-are-tests-cropped.gif) -The simplest testing method is manual β€œspot checking”. You run Storybook locally, then eyeball every story to verify its appearance and behavior. [Publish](../workflows/publish-storybook.md) your Storybook online to share reproductions and get teammates involved. +The simplest testing method is manual β€œspot checking”. You run Storybook locally, then eyeball every story to verify its appearance and behavior. [Publish](../sharing/publish-storybook.md) your Storybook online to share reproductions and get teammates involved. Storybook also comes with tools, test runners, and handy integrations with the larger JavaScript ecosystem to expand your UI test coverage. These docs detail how you can use Storybook for UI testing. diff --git a/docs/writing-tests/snapshot-testing.md b/docs/writing-tests/snapshot-testing.md index 2f9c9d000d6f..0bf019e40a3a 100644 --- a/docs/writing-tests/snapshot-testing.md +++ b/docs/writing-tests/snapshot-testing.md @@ -35,7 +35,7 @@ Add a test file to your environment with the following contents to configure Sto
-πŸ’‘ NOTE: You can name the test file differently to suit your needs. Bear in mind that it requires to be picked up by Jest. +πŸ’‘ You can name the test file differently to suit your needs. Bear in mind that it requires to be picked up by Jest.
Run your first test. Storyshots will recognize your stories (based on [.storybook/main.js's setup](https://storybook.js.org/docs/react/configure/story-rendering)) and save them in the **snapshots** directory. diff --git a/docs/writing-tests/visual-testing.md b/docs/writing-tests/visual-testing.md index e2941d540cb1..6baa917216a3 100644 --- a/docs/writing-tests/visual-testing.md +++ b/docs/writing-tests/visual-testing.md @@ -35,7 +35,9 @@ npx chromatic --project-token ```
- Note: Don't forget to replace your-project-token with the one provided by Chromatic. + + Don't forget to replace `your-project-token` with the one provided by Chromatic. +
```shell diff --git a/examples/angular-cli/package.json b/examples/angular-cli/package.json index d57808837408..55a1ce527b9e 100644 --- a/examples/angular-cli/package.json +++ b/examples/angular-cli/package.json @@ -1,6 +1,6 @@ { "name": "angular-cli", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "license": "MIT", "scripts": { @@ -39,21 +39,21 @@ "@angular/compiler-cli": "^11.2.14", "@angular/elements": "^11.2.14", "@compodoc/compodoc": "^1.1.14", - "@storybook/addon-a11y": "6.5.0-alpha.3", - "@storybook/addon-actions": "6.5.0-alpha.3", - "@storybook/addon-backgrounds": "6.5.0-alpha.3", - "@storybook/addon-controls": "6.5.0-alpha.3", - "@storybook/addon-docs": "6.5.0-alpha.3", - "@storybook/addon-interactions": "6.5.0-alpha.3", - "@storybook/addon-jest": "6.5.0-alpha.3", - "@storybook/addon-links": "6.5.0-alpha.3", - "@storybook/addon-storyshots": "6.5.0-alpha.3", - "@storybook/addon-storysource": "6.5.0-alpha.3", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/angular": "6.5.0-alpha.3", + "@storybook/addon-a11y": "6.5.0-alpha.5", + "@storybook/addon-actions": "6.5.0-alpha.5", + "@storybook/addon-backgrounds": "6.5.0-alpha.5", + "@storybook/addon-controls": "6.5.0-alpha.5", + "@storybook/addon-docs": "6.5.0-alpha.5", + "@storybook/addon-interactions": "6.5.0-alpha.5", + "@storybook/addon-jest": "6.5.0-alpha.5", + "@storybook/addon-links": "6.5.0-alpha.5", + "@storybook/addon-storyshots": "6.5.0-alpha.5", + "@storybook/addon-storysource": "6.5.0-alpha.5", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/angular": "6.5.0-alpha.5", "@storybook/babel-plugin-require-context-hook": "1.0.1", "@storybook/jest": "^0.0.5", - "@storybook/source-loader": "6.5.0-alpha.3", + "@storybook/source-loader": "6.5.0-alpha.5", "@storybook/testing-library": "^0.0.7", "@types/core-js": "^2.5.4", "@types/jest": "^26.0.16", diff --git a/examples/cra-kitchen-sink/package.json b/examples/cra-kitchen-sink/package.json index 5a61d7c05316..4fb386e8c222 100644 --- a/examples/cra-kitchen-sink/package.json +++ b/examples/cra-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "cra-kitchen-sink", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "scripts": { "build": "react-scripts build", @@ -11,7 +11,7 @@ "test": "react-scripts test --env=jsdom" }, "dependencies": { - "@storybook/client-logger": "6.5.0-alpha.3", + "@storybook/client-logger": "6.5.0-alpha.5", "global": "^4.4.0", "prop-types": "^15.7.2", "react": "16.14.0", @@ -21,19 +21,19 @@ }, "devDependencies": { "@pmmmwh/react-refresh-webpack-plugin": "^0.4.3", - "@storybook/addon-a11y": "6.5.0-alpha.3", - "@storybook/addon-actions": "6.5.0-alpha.3", - "@storybook/addon-backgrounds": "6.5.0-alpha.3", - "@storybook/addon-docs": "6.5.0-alpha.3", + "@storybook/addon-a11y": "6.5.0-alpha.5", + "@storybook/addon-actions": "6.5.0-alpha.5", + "@storybook/addon-backgrounds": "6.5.0-alpha.5", + "@storybook/addon-docs": "6.5.0-alpha.5", "@storybook/addon-ie11": "0.0.7--canary.5e87b64.0", - "@storybook/addon-jest": "6.5.0-alpha.3", - "@storybook/addon-links": "6.5.0-alpha.3", - "@storybook/addon-storyshots": "6.5.0-alpha.3", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/builder-webpack4": "6.5.0-alpha.3", + "@storybook/addon-jest": "6.5.0-alpha.5", + "@storybook/addon-links": "6.5.0-alpha.5", + "@storybook/addon-storyshots": "6.5.0-alpha.5", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/builder-webpack4": "6.5.0-alpha.5", "@storybook/preset-create-react-app": "^3.1.6", - "@storybook/react": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/react": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", "webpack": "4" }, "storybook": { diff --git a/examples/cra-react15/package.json b/examples/cra-react15/package.json index 720d4cabfcb0..2c9f6b97d30b 100644 --- a/examples/cra-react15/package.json +++ b/examples/cra-react15/package.json @@ -1,6 +1,6 @@ { "name": "cra-react15", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "scripts": { "build": "react-scripts build", @@ -19,14 +19,14 @@ "react-scripts": "3.4.4" }, "devDependencies": { - "@storybook/addon-actions": "6.5.0-alpha.3", + "@storybook/addon-actions": "6.5.0-alpha.5", "@storybook/addon-ie11": "0.0.7--canary.5e87b64.0", - "@storybook/addon-links": "6.5.0-alpha.3", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/builder-webpack4": "6.5.0-alpha.3", + "@storybook/addon-links": "6.5.0-alpha.5", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/builder-webpack4": "6.5.0-alpha.5", "@storybook/preset-create-react-app": "^3.1.6", - "@storybook/react": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/react": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", "babel-core": "6", "babel-runtime": "6", "webpack": "4" diff --git a/examples/cra-ts-essentials/package.json b/examples/cra-ts-essentials/package.json index 9f1c9fcb3629..8868f20518d3 100644 --- a/examples/cra-ts-essentials/package.json +++ b/examples/cra-ts-essentials/package.json @@ -1,6 +1,6 @@ { "name": "cra-ts-essentials", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "scripts": { "build": "react-scripts build", @@ -34,12 +34,12 @@ "typescript": "^3.9.7" }, "devDependencies": { - "@storybook/addon-essentials": "6.5.0-alpha.3", + "@storybook/addon-essentials": "6.5.0-alpha.5", "@storybook/addon-ie11": "0.0.7--canary.5e87b64.0", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/builder-webpack4": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/builder-webpack4": "6.5.0-alpha.5", "@storybook/preset-create-react-app": "^3.1.6", - "@storybook/react": "6.5.0-alpha.3", + "@storybook/react": "6.5.0-alpha.5", "webpack": "4" }, "storybook": { diff --git a/examples/cra-ts-kitchen-sink/package.json b/examples/cra-ts-kitchen-sink/package.json index 39d4bdf098d2..0fe4ec9e7ff8 100644 --- a/examples/cra-ts-kitchen-sink/package.json +++ b/examples/cra-ts-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "cra-ts-kitchen-sink", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "scripts": { "build": "react-scripts build", @@ -34,15 +34,15 @@ "typescript": "^3.9.7" }, "devDependencies": { - "@storybook/addon-a11y": "6.5.0-alpha.3", - "@storybook/addon-actions": "6.5.0-alpha.3", - "@storybook/addon-docs": "6.5.0-alpha.3", + "@storybook/addon-a11y": "6.5.0-alpha.5", + "@storybook/addon-actions": "6.5.0-alpha.5", + "@storybook/addon-docs": "6.5.0-alpha.5", "@storybook/addon-ie11": "0.0.7--canary.5e87b64.0", - "@storybook/addon-links": "6.5.0-alpha.3", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/builder-webpack4": "6.5.0-alpha.3", + "@storybook/addon-links": "6.5.0-alpha.5", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/builder-webpack4": "6.5.0-alpha.5", "@storybook/preset-create-react-app": "^3.1.6", - "@storybook/react": "6.5.0-alpha.3", + "@storybook/react": "6.5.0-alpha.5", "@types/enzyme": "^3.10.8", "enzyme": "^3.11.0", "enzyme-adapter-react-16": "^1.9.1", diff --git a/examples/ember-cli/package.json b/examples/ember-cli/package.json index 68a3eb72cb4d..79a4f84b7419 100644 --- a/examples/ember-cli/package.json +++ b/examples/ember-cli/package.json @@ -1,6 +1,6 @@ { "name": "ember-example", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "scripts": { "build": "ember build --output-path ember-output", @@ -17,18 +17,18 @@ "devDependencies": { "@babel/core": "^7.12.10", "@ember/optional-features": "^2.0.0", - "@storybook/addon-a11y": "6.5.0-alpha.3", - "@storybook/addon-actions": "6.5.0-alpha.3", - "@storybook/addon-backgrounds": "6.5.0-alpha.3", - "@storybook/addon-controls": "6.5.0-alpha.3", - "@storybook/addon-docs": "6.5.0-alpha.3", - "@storybook/addon-links": "6.5.0-alpha.3", - "@storybook/addon-storysource": "6.5.0-alpha.3", - "@storybook/addon-viewport": "6.5.0-alpha.3", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/ember": "6.5.0-alpha.3", + "@storybook/addon-a11y": "6.5.0-alpha.5", + "@storybook/addon-actions": "6.5.0-alpha.5", + "@storybook/addon-backgrounds": "6.5.0-alpha.5", + "@storybook/addon-controls": "6.5.0-alpha.5", + "@storybook/addon-docs": "6.5.0-alpha.5", + "@storybook/addon-links": "6.5.0-alpha.5", + "@storybook/addon-storysource": "6.5.0-alpha.5", + "@storybook/addon-viewport": "6.5.0-alpha.5", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/ember": "6.5.0-alpha.5", "@storybook/ember-cli-storybook": "^0.2.1", - "@storybook/source-loader": "6.5.0-alpha.3", + "@storybook/source-loader": "6.5.0-alpha.5", "babel-loader": "^8.0.0", "broccoli-asset-rev": "^3.0.0", "cross-env": "^7.0.3", diff --git a/examples/html-kitchen-sink/package.json b/examples/html-kitchen-sink/package.json index b95048ed9f92..3d9553e6c34c 100644 --- a/examples/html-kitchen-sink/package.json +++ b/examples/html-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "html-kitchen-sink", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "description": "", "keywords": [], @@ -13,23 +13,23 @@ "storybook": "start-storybook -p 9006 --no-manager-cache" }, "devDependencies": { - "@storybook/addon-a11y": "6.5.0-alpha.3", - "@storybook/addon-actions": "6.5.0-alpha.3", - "@storybook/addon-backgrounds": "6.5.0-alpha.3", - "@storybook/addon-controls": "6.5.0-alpha.3", - "@storybook/addon-docs": "6.5.0-alpha.3", - "@storybook/addon-jest": "6.5.0-alpha.3", - "@storybook/addon-links": "6.5.0-alpha.3", + "@storybook/addon-a11y": "6.5.0-alpha.5", + "@storybook/addon-actions": "6.5.0-alpha.5", + "@storybook/addon-backgrounds": "6.5.0-alpha.5", + "@storybook/addon-controls": "6.5.0-alpha.5", + "@storybook/addon-docs": "6.5.0-alpha.5", + "@storybook/addon-jest": "6.5.0-alpha.5", + "@storybook/addon-links": "6.5.0-alpha.5", "@storybook/addon-postcss": "^2.0.0", - "@storybook/addon-storyshots": "6.5.0-alpha.3", - "@storybook/addon-storysource": "6.5.0-alpha.3", - "@storybook/addon-viewport": "6.5.0-alpha.3", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/client-api": "6.5.0-alpha.3", - "@storybook/core": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", - "@storybook/html": "6.5.0-alpha.3", - "@storybook/source-loader": "6.5.0-alpha.3", + "@storybook/addon-storyshots": "6.5.0-alpha.5", + "@storybook/addon-storysource": "6.5.0-alpha.5", + "@storybook/addon-viewport": "6.5.0-alpha.5", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/client-api": "6.5.0-alpha.5", + "@storybook/core": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", + "@storybook/html": "6.5.0-alpha.5", + "@storybook/source-loader": "6.5.0-alpha.5", "autoprefixer": "^10.0.1", "eventemitter3": "^4.0.7", "format-json": "^1.0.3", diff --git a/examples/official-storybook/package.json b/examples/official-storybook/package.json index c82a08ea38a4..1d6a5cd0069b 100644 --- a/examples/official-storybook/package.json +++ b/examples/official-storybook/package.json @@ -1,6 +1,6 @@ { "name": "official-storybook", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "scripts": { "build-storybook": "cross-env STORYBOOK_DISPLAY_WARNING=true DISPLAY_WARNING=true build-storybook -c ./", @@ -14,31 +14,31 @@ "devDependencies": { "@packtracker/webpack-plugin": "^2.3.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.4.3", - "@storybook/addon-a11y": "6.5.0-alpha.3", - "@storybook/addon-actions": "6.5.0-alpha.3", - "@storybook/addon-backgrounds": "6.5.0-alpha.3", - "@storybook/addon-controls": "6.5.0-alpha.3", - "@storybook/addon-docs": "6.5.0-alpha.3", - "@storybook/addon-interactions": "6.5.0-alpha.3", - "@storybook/addon-jest": "6.5.0-alpha.3", - "@storybook/addon-links": "6.5.0-alpha.3", - "@storybook/addon-storyshots": "6.5.0-alpha.3", - "@storybook/addon-storyshots-puppeteer": "6.5.0-alpha.3", - "@storybook/addon-storysource": "6.5.0-alpha.3", - "@storybook/addon-toolbars": "6.5.0-alpha.3", - "@storybook/addon-viewport": "6.5.0-alpha.3", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/cli": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/addon-a11y": "6.5.0-alpha.5", + "@storybook/addon-actions": "6.5.0-alpha.5", + "@storybook/addon-backgrounds": "6.5.0-alpha.5", + "@storybook/addon-controls": "6.5.0-alpha.5", + "@storybook/addon-docs": "6.5.0-alpha.5", + "@storybook/addon-interactions": "6.5.0-alpha.5", + "@storybook/addon-jest": "6.5.0-alpha.5", + "@storybook/addon-links": "6.5.0-alpha.5", + "@storybook/addon-storyshots": "6.5.0-alpha.5", + "@storybook/addon-storyshots-puppeteer": "6.5.0-alpha.5", + "@storybook/addon-storysource": "6.5.0-alpha.5", + "@storybook/addon-toolbars": "6.5.0-alpha.5", + "@storybook/addon-viewport": "6.5.0-alpha.5", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/cli": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/design-system": "^5.4.7", "@storybook/jest": "^0.0.5", - "@storybook/node-logger": "6.5.0-alpha.3", - "@storybook/react": "6.5.0-alpha.3", - "@storybook/router": "6.5.0-alpha.3", - "@storybook/source-loader": "6.5.0-alpha.3", + "@storybook/node-logger": "6.5.0-alpha.5", + "@storybook/react": "6.5.0-alpha.5", + "@storybook/router": "6.5.0-alpha.5", + "@storybook/source-loader": "6.5.0-alpha.5", "@storybook/testing-library": "^0.0.7", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/theming": "6.5.0-alpha.5", "@testing-library/dom": "^7.31.2", "@testing-library/user-event": "^13.1.9", "chromatic": "^6.0.2", diff --git a/examples/preact-kitchen-sink/package.json b/examples/preact-kitchen-sink/package.json index dfaaf9557819..9aca6f598bf4 100644 --- a/examples/preact-kitchen-sink/package.json +++ b/examples/preact-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "preact-example", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "scripts": { "build": "cross-env NODE_ENV=production webpack --progress --hide-modules", @@ -15,16 +15,16 @@ "devDependencies": { "@babel/core": "^7.12.10", "@babel/plugin-transform-runtime": "^7.12.10", - "@storybook/addon-a11y": "6.5.0-alpha.3", - "@storybook/addon-actions": "6.5.0-alpha.3", - "@storybook/addon-backgrounds": "6.5.0-alpha.3", - "@storybook/addon-links": "6.5.0-alpha.3", - "@storybook/addon-storyshots": "6.5.0-alpha.3", - "@storybook/addon-storysource": "6.5.0-alpha.3", - "@storybook/addon-viewport": "6.5.0-alpha.3", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/preact": "6.5.0-alpha.3", - "@storybook/source-loader": "6.5.0-alpha.3", + "@storybook/addon-a11y": "6.5.0-alpha.5", + "@storybook/addon-actions": "6.5.0-alpha.5", + "@storybook/addon-backgrounds": "6.5.0-alpha.5", + "@storybook/addon-links": "6.5.0-alpha.5", + "@storybook/addon-storyshots": "6.5.0-alpha.5", + "@storybook/addon-storysource": "6.5.0-alpha.5", + "@storybook/addon-viewport": "6.5.0-alpha.5", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/preact": "6.5.0-alpha.5", + "@storybook/source-loader": "6.5.0-alpha.5", "@types/prop-types": "^15.7.3", "@types/react": "^17", "@types/react-dom": "^17", diff --git a/examples/react-ts-webpack4/package.json b/examples/react-ts-webpack4/package.json index fed1615e13a7..7cd61079f12f 100644 --- a/examples/react-ts-webpack4/package.json +++ b/examples/react-ts-webpack4/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/example-react-ts-webpack4", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "scripts": { "build-storybook": "cross-env STORYBOOK_DISPLAY_WARNING=true DISPLAY_WARNING=true build-storybook -c ./", @@ -8,10 +8,10 @@ "storybook": "cross-env STORYBOOK_DISPLAY_WARNING=true DISPLAY_WARNING=true start-storybook -p 9011 -c ./ --no-manager-cache" }, "dependencies": { - "@storybook/addon-controls": "6.5.0-alpha.3", - "@storybook/addon-essentials": "6.5.0-alpha.3", - "@storybook/builder-webpack4": "6.5.0-alpha.3", - "@storybook/react": "6.5.0-alpha.3", + "@storybook/addon-controls": "6.5.0-alpha.5", + "@storybook/addon-essentials": "6.5.0-alpha.5", + "@storybook/builder-webpack4": "6.5.0-alpha.5", + "@storybook/react": "6.5.0-alpha.5", "@types/react": "^16.14.2", "@types/react-dom": "^16.9.10", "prop-types": "15.7.2", diff --git a/examples/react-ts/package.json b/examples/react-ts/package.json index e7e0d466b556..5947dd82666a 100644 --- a/examples/react-ts/package.json +++ b/examples/react-ts/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/example-react-ts", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "scripts": { "build-storybook": "cross-env STORYBOOK_DISPLAY_WARNING=true DISPLAY_WARNING=true build-storybook", @@ -18,13 +18,13 @@ "@babel/preset-env": "^7.12.11", "@babel/preset-react": "^7.12.10", "@babel/preset-typescript": "^7.12.7", - "@storybook/addon-essentials": "6.5.0-alpha.3", - "@storybook/addon-storyshots": "6.5.0-alpha.3", - "@storybook/addon-storysource": "6.5.0-alpha.3", - "@storybook/cli": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/react": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/addon-essentials": "6.5.0-alpha.5", + "@storybook/addon-storyshots": "6.5.0-alpha.5", + "@storybook/addon-storysource": "6.5.0-alpha.5", + "@storybook/cli": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/react": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", "@testing-library/dom": "^7.31.2", "@testing-library/user-event": "^13.1.9", "@types/babel__preset-env": "^7", diff --git a/examples/server-kitchen-sink/package.json b/examples/server-kitchen-sink/package.json index e44e8b105f01..50b5acad221e 100644 --- a/examples/server-kitchen-sink/package.json +++ b/examples/server-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "server-kitchen-sink", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "description": "", "keywords": [], @@ -14,13 +14,13 @@ "storybook": "SERVER_PORT=1137 start-storybook -p 9006 --quiet" }, "devDependencies": { - "@storybook/addon-a11y": "6.5.0-alpha.3", - "@storybook/addon-actions": "6.5.0-alpha.3", - "@storybook/addon-backgrounds": "6.5.0-alpha.3", - "@storybook/addon-controls": "6.5.0-alpha.3", - "@storybook/addon-links": "6.5.0-alpha.3", - "@storybook/node-logger": "6.5.0-alpha.3", - "@storybook/server": "6.5.0-alpha.3", + "@storybook/addon-a11y": "6.5.0-alpha.5", + "@storybook/addon-actions": "6.5.0-alpha.5", + "@storybook/addon-backgrounds": "6.5.0-alpha.5", + "@storybook/addon-controls": "6.5.0-alpha.5", + "@storybook/addon-links": "6.5.0-alpha.5", + "@storybook/node-logger": "6.5.0-alpha.5", + "@storybook/server": "6.5.0-alpha.5", "concurrently": "^5.3.0", "cors": "^2.8.5", "express": "~4.17.1", diff --git a/examples/standalone-preview/package.json b/examples/standalone-preview/package.json index aadaaaedcbf8..05166571f3fe 100644 --- a/examples/standalone-preview/package.json +++ b/examples/standalone-preview/package.json @@ -1,15 +1,15 @@ { "name": "standalone-preview", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "scripts": { "storybook-preview": "cross-env PREVIEW_URL=external-iframe.html parcel ./storybook.html --port 1337", "storybook": "cross-env STORYBOOK_DISPLAY_WARNING=true DISPLAY_WARNING=true start-storybook -p 9011 -c ../official-storybook --no-manager-cache --preview-url=http://localhost:1337/external-iframe.html" }, "devDependencies": { - "@storybook/addon-docs": "6.5.0-alpha.3", - "@storybook/cli": "6.5.0-alpha.3", - "@storybook/react": "6.5.0-alpha.3", + "@storybook/addon-docs": "6.5.0-alpha.5", + "@storybook/cli": "6.5.0-alpha.5", + "@storybook/react": "6.5.0-alpha.5", "cross-env": "^7.0.3", "parcel": "2.0.1", "react": "16.14.0", diff --git a/examples/svelte-kitchen-sink/package.json b/examples/svelte-kitchen-sink/package.json index b2a6a9d39ebf..96f6a7feb8f2 100644 --- a/examples/svelte-kitchen-sink/package.json +++ b/examples/svelte-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "svelte-example", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "scripts": { "build-storybook": "build-storybook", @@ -10,20 +10,20 @@ "global": "^4.4.0" }, "devDependencies": { - "@storybook/addon-a11y": "6.5.0-alpha.3", - "@storybook/addon-actions": "6.5.0-alpha.3", - "@storybook/addon-backgrounds": "6.5.0-alpha.3", - "@storybook/addon-controls": "6.5.0-alpha.3", - "@storybook/addon-docs": "6.5.0-alpha.3", - "@storybook/addon-interactions": "6.5.0-alpha.3", - "@storybook/addon-links": "6.5.0-alpha.3", - "@storybook/addon-storyshots": "6.5.0-alpha.3", - "@storybook/addon-storysource": "6.5.0-alpha.3", - "@storybook/addon-viewport": "6.5.0-alpha.3", - "@storybook/addons": "6.5.0-alpha.3", + "@storybook/addon-a11y": "6.5.0-alpha.5", + "@storybook/addon-actions": "6.5.0-alpha.5", + "@storybook/addon-backgrounds": "6.5.0-alpha.5", + "@storybook/addon-controls": "6.5.0-alpha.5", + "@storybook/addon-docs": "6.5.0-alpha.5", + "@storybook/addon-interactions": "6.5.0-alpha.5", + "@storybook/addon-links": "6.5.0-alpha.5", + "@storybook/addon-storyshots": "6.5.0-alpha.5", + "@storybook/addon-storysource": "6.5.0-alpha.5", + "@storybook/addon-viewport": "6.5.0-alpha.5", + "@storybook/addons": "6.5.0-alpha.5", "@storybook/jest": "^0.0.5", - "@storybook/source-loader": "6.5.0-alpha.3", - "@storybook/svelte": "6.5.0-alpha.3", + "@storybook/source-loader": "6.5.0-alpha.5", + "@storybook/svelte": "6.5.0-alpha.5", "@storybook/testing-library": "^0.0.7", "svelte-jester": "1.3.0", "svelte-preprocess": "4.6.8" diff --git a/examples/vue-3-cli/package.json b/examples/vue-3-cli/package.json index 6a8c4ac2b5df..071c1501fd13 100644 --- a/examples/vue-3-cli/package.json +++ b/examples/vue-3-cli/package.json @@ -1,6 +1,6 @@ { "name": "vue-3-cli-example", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "scripts": { "build": "vue-cli-service build", @@ -14,14 +14,14 @@ }, "devDependencies": { "@babel/core": "^7.12.10", - "@storybook/addon-actions": "6.5.0-alpha.3", - "@storybook/addon-essentials": "6.5.0-alpha.3", - "@storybook/addon-interactions": "6.5.0-alpha.3", - "@storybook/addon-links": "6.5.0-alpha.3", - "@storybook/addon-storyshots": "6.5.0-alpha.3", + "@storybook/addon-actions": "6.5.0-alpha.5", + "@storybook/addon-essentials": "6.5.0-alpha.5", + "@storybook/addon-interactions": "6.5.0-alpha.5", + "@storybook/addon-links": "6.5.0-alpha.5", + "@storybook/addon-storyshots": "6.5.0-alpha.5", "@storybook/jest": "^0.0.5", "@storybook/testing-library": "^0.0.7", - "@storybook/vue3": "6.5.0-alpha.3", + "@storybook/vue3": "6.5.0-alpha.5", "@vue/cli-plugin-babel": "~4.5.0", "@vue/cli-plugin-typescript": "~4.5.0", "@vue/cli-service": "~4.5.0", diff --git a/examples/vue-cli/package.json b/examples/vue-cli/package.json index 80c16b39f15e..6edd07daabfa 100644 --- a/examples/vue-cli/package.json +++ b/examples/vue-cli/package.json @@ -1,6 +1,6 @@ { "name": "vue-cli-example", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "scripts": { "build": "vue-cli-service build", @@ -15,11 +15,11 @@ "vue-property-decorator": "^9.1.2" }, "devDependencies": { - "@storybook/addon-controls": "6.5.0-alpha.3", - "@storybook/addon-essentials": "6.5.0-alpha.3", + "@storybook/addon-controls": "6.5.0-alpha.5", + "@storybook/addon-essentials": "6.5.0-alpha.5", "@storybook/preset-scss": "^1.0.3", - "@storybook/source-loader": "6.5.0-alpha.3", - "@storybook/vue": "6.5.0-alpha.3", + "@storybook/source-loader": "6.5.0-alpha.5", + "@storybook/vue": "6.5.0-alpha.5", "@vue/cli-plugin-babel": "~4.3.1", "@vue/cli-plugin-typescript": "~4.3.1", "@vue/cli-service": "~4.3.1", diff --git a/examples/vue-kitchen-sink/package.json b/examples/vue-kitchen-sink/package.json index 4f9b59237bd3..313a9851380a 100644 --- a/examples/vue-kitchen-sink/package.json +++ b/examples/vue-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "vue-example", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "scripts": { "build": "cross-env NODE_ENV=production webpack --progress --hide-modules", @@ -14,21 +14,21 @@ }, "devDependencies": { "@babel/core": "^7.12.10", - "@storybook/addon-a11y": "6.5.0-alpha.3", - "@storybook/addon-actions": "6.5.0-alpha.3", - "@storybook/addon-backgrounds": "6.5.0-alpha.3", - "@storybook/addon-controls": "6.5.0-alpha.3", - "@storybook/addon-docs": "6.5.0-alpha.3", - "@storybook/addon-interactions": "6.5.0-alpha.3", - "@storybook/addon-links": "6.5.0-alpha.3", - "@storybook/addon-storyshots": "6.5.0-alpha.3", - "@storybook/addon-storysource": "6.5.0-alpha.3", - "@storybook/addon-viewport": "6.5.0-alpha.3", - "@storybook/addons": "6.5.0-alpha.3", + "@storybook/addon-a11y": "6.5.0-alpha.5", + "@storybook/addon-actions": "6.5.0-alpha.5", + "@storybook/addon-backgrounds": "6.5.0-alpha.5", + "@storybook/addon-controls": "6.5.0-alpha.5", + "@storybook/addon-docs": "6.5.0-alpha.5", + "@storybook/addon-interactions": "6.5.0-alpha.5", + "@storybook/addon-links": "6.5.0-alpha.5", + "@storybook/addon-storyshots": "6.5.0-alpha.5", + "@storybook/addon-storysource": "6.5.0-alpha.5", + "@storybook/addon-viewport": "6.5.0-alpha.5", + "@storybook/addons": "6.5.0-alpha.5", "@storybook/jest": "^0.0.5", - "@storybook/source-loader": "6.5.0-alpha.3", + "@storybook/source-loader": "6.5.0-alpha.5", "@storybook/testing-library": "^0.0.7", - "@storybook/vue": "6.5.0-alpha.3", + "@storybook/vue": "6.5.0-alpha.5", "@vue/babel-preset-jsx": "^1.2.4", "babel-loader": "^8.0.0", "cross-env": "^7.0.3", diff --git a/examples/web-components-kitchen-sink/package.json b/examples/web-components-kitchen-sink/package.json index cf76d6daf480..89511bc9ec52 100644 --- a/examples/web-components-kitchen-sink/package.json +++ b/examples/web-components-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "web-components-kitchen-sink", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "description": "", "keywords": [], diff --git a/lerna.json b/lerna.json index 97391715c650..35034d1d7235 100644 --- a/lerna.json +++ b/lerna.json @@ -2,5 +2,5 @@ "npmClient": "yarn", "useWorkspaces": true, "registry": "https://registry.npmjs.org", - "version": "6.5.0-alpha.3" + "version": "6.5.0-alpha.5" } diff --git a/lib/addons/package.json b/lib/addons/package.json index 7baa373635ed..651404dd5ea9 100644 --- a/lib/addons/package.json +++ b/lib/addons/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addons", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook addons store", "keywords": [ "storybook" @@ -40,13 +40,13 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/api": "6.5.0-alpha.3", - "@storybook/channels": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/channels": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/router": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/router": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", "@types/webpack-env": "^1.16.0", "core-js": "^3.8.2", "global": "^4.4.0", @@ -59,6 +59,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/public_api.js" } diff --git a/lib/api/package.json b/lib/api/package.json index 0ed2c743eebc..a7df050e7321 100644 --- a/lib/api/package.json +++ b/lib/api/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/api", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Core Storybook API & Context", "keywords": [ "storybook" @@ -38,13 +38,13 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/channels": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/channels": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/router": "6.5.0-alpha.3", + "@storybook/router": "6.5.0-alpha.5", "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/theming": "6.5.0-alpha.5", "core-js": "^3.8.2", "fast-deep-equal": "^3.1.3", "global": "^4.4.0", @@ -71,6 +71,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/api/src/version.ts b/lib/api/src/version.ts index 40de6e31c532..dea056ead89f 100644 --- a/lib/api/src/version.ts +++ b/lib/api/src/version.ts @@ -1 +1 @@ -export const version = '6.5.0-alpha.3'; +export const version = '6.5.0-alpha.5'; diff --git a/lib/builder-webpack4/package.json b/lib/builder-webpack4/package.json index 7c57456c1d5e..4fdfbce6d993 100644 --- a/lib/builder-webpack4/package.json +++ b/lib/builder-webpack4/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/builder-webpack4", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -61,22 +61,22 @@ "@babel/preset-env": "^7.12.11", "@babel/preset-react": "^7.12.10", "@babel/preset-typescript": "^7.12.7", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/channel-postmessage": "6.5.0-alpha.3", - "@storybook/channels": "6.5.0-alpha.3", - "@storybook/client-api": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", - "@storybook/node-logger": "6.5.0-alpha.3", - "@storybook/preview-web": "6.5.0-alpha.3", - "@storybook/router": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/channel-postmessage": "6.5.0-alpha.5", + "@storybook/channels": "6.5.0-alpha.5", + "@storybook/client-api": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", + "@storybook/node-logger": "6.5.0-alpha.5", + "@storybook/preview-web": "6.5.0-alpha.5", + "@storybook/router": "6.5.0-alpha.5", "@storybook/semver": "^7.3.2", - "@storybook/store": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", - "@storybook/ui": "6.5.0-alpha.3", + "@storybook/store": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", + "@storybook/ui": "6.5.0-alpha.5", "@types/node": "^14.0.10 || ^16.0.0", "@types/webpack": "^4.41.26", "autoprefixer": "^9.8.6", @@ -129,6 +129,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/builder-webpack5/package.json b/lib/builder-webpack5/package.json index 5d42db0d65c2..82bd15f7aec5 100644 --- a/lib/builder-webpack5/package.json +++ b/lib/builder-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/builder-webpack5", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -60,21 +60,21 @@ "@babel/preset-env": "^7.12.11", "@babel/preset-react": "^7.12.10", "@babel/preset-typescript": "^7.12.7", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/channel-postmessage": "6.5.0-alpha.3", - "@storybook/channels": "6.5.0-alpha.3", - "@storybook/client-api": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", - "@storybook/node-logger": "6.5.0-alpha.3", - "@storybook/preview-web": "6.5.0-alpha.3", - "@storybook/router": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/channel-postmessage": "6.5.0-alpha.5", + "@storybook/channels": "6.5.0-alpha.5", + "@storybook/client-api": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", + "@storybook/node-logger": "6.5.0-alpha.5", + "@storybook/preview-web": "6.5.0-alpha.5", + "@storybook/router": "6.5.0-alpha.5", "@storybook/semver": "^7.3.2", - "@storybook/store": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/store": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", "@types/node": "^14.0.10 || ^16.0.0", "babel-loader": "^8.0.0", "babel-plugin-macros": "^3.0.1", @@ -116,6 +116,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/channel-postmessage/package.json b/lib/channel-postmessage/package.json index b7f18b55234b..8b1d664c908e 100644 --- a/lib/channel-postmessage/package.json +++ b/lib/channel-postmessage/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/channel-postmessage", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "", "keywords": [ "storybook" @@ -40,9 +40,9 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/channels": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/channels": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "core-js": "^3.8.2", "global": "^4.4.0", "qs": "^6.10.0", @@ -51,6 +51,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/channel-websocket/package.json b/lib/channel-websocket/package.json index c479e1ecadfe..d066e9c40444 100644 --- a/lib/channel-websocket/package.json +++ b/lib/channel-websocket/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/channel-websocket", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "", "keywords": [ "storybook" @@ -40,8 +40,8 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/channels": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", + "@storybook/channels": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", "core-js": "^3.8.2", "global": "^4.4.0", "telejson": "^5.3.3" @@ -49,6 +49,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/channels/package.json b/lib/channels/package.json index 9daee4ec7829..7ec0227f6467 100644 --- a/lib/channels/package.json +++ b/lib/channels/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/channels", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "", "keywords": [ "storybook" @@ -47,6 +47,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/cli-sb/package.json b/lib/cli-sb/package.json index fe74a0b35115..90fe03ffe5d8 100644 --- a/lib/cli-sb/package.json +++ b/lib/cli-sb/package.json @@ -1,6 +1,6 @@ { "name": "sb", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook CLI", "keywords": [ "storybook" @@ -24,10 +24,10 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/cli": "6.5.0-alpha.3" + "@storybook/cli": "6.5.0-alpha.5" }, "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98" + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963" } diff --git a/lib/cli-storybook/package.json b/lib/cli-storybook/package.json index 7ed662f8a4de..069c3b3687e1 100644 --- a/lib/cli-storybook/package.json +++ b/lib/cli-storybook/package.json @@ -1,6 +1,6 @@ { "name": "storybook", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook CLI", "keywords": [ "storybook" @@ -27,10 +27,10 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/cli": "6.5.0-alpha.3" + "@storybook/cli": "6.5.0-alpha.5" }, "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98" + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963" } diff --git a/lib/cli/package.json b/lib/cli/package.json index b48b076f8cf1..9fdcddf5c07f 100644 --- a/lib/cli/package.json +++ b/lib/cli/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/cli", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook's CLI - easiest method of adding storybook to your projects", "keywords": [ "cli", @@ -48,10 +48,10 @@ "dependencies": { "@babel/core": "^7.12.10", "@babel/preset-env": "^7.12.11", - "@storybook/codemod": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", - "@storybook/csf-tools": "6.5.0-alpha.3", - "@storybook/node-logger": "6.5.0-alpha.3", + "@storybook/codemod": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", + "@storybook/csf-tools": "6.5.0-alpha.5", + "@storybook/node-logger": "6.5.0-alpha.5", "@storybook/semver": "^7.3.2", "boxen": "^5.1.2", "chalk": "^4.1.0", @@ -76,7 +76,7 @@ "update-notifier": "^5.0.1" }, "devDependencies": { - "@storybook/client-api": "6.5.0-alpha.3", + "@storybook/client-api": "6.5.0-alpha.5", "@types/cross-spawn": "^6.0.2", "@types/prompts": "^2.0.9", "@types/puppeteer-core": "^2.1.0", @@ -92,5 +92,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98" + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963" } diff --git a/lib/cli/src/versions.json b/lib/cli/src/versions.json index 0d8ed2f1182b..dc7e50455c3a 100644 --- a/lib/cli/src/versions.json +++ b/lib/cli/src/versions.json @@ -1,59 +1,59 @@ { - "@storybook/addon-a11y": "6.5.0-alpha.3", - "@storybook/addon-actions": "6.5.0-alpha.3", - "@storybook/addon-backgrounds": "6.5.0-alpha.3", - "@storybook/addon-controls": "6.5.0-alpha.3", - "@storybook/addon-docs": "6.5.0-alpha.3", - "@storybook/addon-essentials": "6.5.0-alpha.3", - "@storybook/addon-interactions": "6.5.0-alpha.3", - "@storybook/addon-jest": "6.5.0-alpha.3", - "@storybook/addon-links": "6.5.0-alpha.3", - "@storybook/addon-storyshots": "6.5.0-alpha.3", - "@storybook/addon-storyshots-puppeteer": "6.5.0-alpha.3", - "@storybook/addon-storysource": "6.5.0-alpha.3", - "@storybook/addon-toolbars": "6.5.0-alpha.3", - "@storybook/addon-viewport": "6.5.0-alpha.3", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/angular": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/aurelia": "6.5.0-alpha.3", - "@storybook/builder-webpack4": "6.5.0-alpha.3", - "@storybook/builder-webpack5": "6.5.0-alpha.3", - "@storybook/channel-postmessage": "6.5.0-alpha.3", - "@storybook/channel-websocket": "6.5.0-alpha.3", - "@storybook/channels": "6.5.0-alpha.3", - "@storybook/cli": "6.5.0-alpha.3", - "@storybook/client-api": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/codemod": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/core": "6.5.0-alpha.3", - "@storybook/core-client": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", - "@storybook/core-server": "6.5.0-alpha.3", - "@storybook/csf-tools": "6.5.0-alpha.3", - "@storybook/ember": "6.5.0-alpha.3", - "@storybook/html": "6.5.0-alpha.3", - "@storybook/instrumenter": "6.5.0-alpha.3", - "@storybook/manager-webpack4": "6.5.0-alpha.3", - "@storybook/manager-webpack5": "6.5.0-alpha.3", - "@storybook/marionette": "6.5.0-alpha.3", - "@storybook/marko": "6.5.0-alpha.3", - "@storybook/mithril": "6.5.0-alpha.3", - "@storybook/node-logger": "6.5.0-alpha.3", - "@storybook/postinstall": "6.5.0-alpha.3", - "@storybook/preact": "6.5.0-alpha.3", - "@storybook/rax": "6.5.0-alpha.3", - "@storybook/react": "6.5.0-alpha.3", - "@storybook/riot": "6.5.0-alpha.3", - "@storybook/router": "6.5.0-alpha.3", - "@storybook/server": "6.5.0-alpha.3", - "@storybook/source-loader": "6.5.0-alpha.3", - "@storybook/svelte": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", - "@storybook/ui": "6.5.0-alpha.3", - "@storybook/vue": "6.5.0-alpha.3", - "@storybook/vue3": "6.5.0-alpha.3", - "@storybook/web-components": "6.5.0-alpha.3" + "@storybook/addon-a11y": "6.5.0-alpha.5", + "@storybook/addon-actions": "6.5.0-alpha.5", + "@storybook/addon-backgrounds": "6.5.0-alpha.5", + "@storybook/addon-controls": "6.5.0-alpha.5", + "@storybook/addon-docs": "6.5.0-alpha.5", + "@storybook/addon-essentials": "6.5.0-alpha.5", + "@storybook/addon-interactions": "6.5.0-alpha.5", + "@storybook/addon-jest": "6.5.0-alpha.5", + "@storybook/addon-links": "6.5.0-alpha.5", + "@storybook/addon-storyshots": "6.5.0-alpha.5", + "@storybook/addon-storyshots-puppeteer": "6.5.0-alpha.5", + "@storybook/addon-storysource": "6.5.0-alpha.5", + "@storybook/addon-toolbars": "6.5.0-alpha.5", + "@storybook/addon-viewport": "6.5.0-alpha.5", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/angular": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/aurelia": "6.5.0-alpha.5", + "@storybook/builder-webpack4": "6.5.0-alpha.5", + "@storybook/builder-webpack5": "6.5.0-alpha.5", + "@storybook/channel-postmessage": "6.5.0-alpha.5", + "@storybook/channel-websocket": "6.5.0-alpha.5", + "@storybook/channels": "6.5.0-alpha.5", + "@storybook/cli": "6.5.0-alpha.5", + "@storybook/client-api": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/codemod": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/core": "6.5.0-alpha.5", + "@storybook/core-client": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", + "@storybook/core-server": "6.5.0-alpha.5", + "@storybook/csf-tools": "6.5.0-alpha.5", + "@storybook/ember": "6.5.0-alpha.5", + "@storybook/html": "6.5.0-alpha.5", + "@storybook/instrumenter": "6.5.0-alpha.5", + "@storybook/manager-webpack4": "6.5.0-alpha.5", + "@storybook/manager-webpack5": "6.5.0-alpha.5", + "@storybook/marionette": "6.5.0-alpha.5", + "@storybook/marko": "6.5.0-alpha.5", + "@storybook/mithril": "6.5.0-alpha.5", + "@storybook/node-logger": "6.5.0-alpha.5", + "@storybook/postinstall": "6.5.0-alpha.5", + "@storybook/preact": "6.5.0-alpha.5", + "@storybook/rax": "6.5.0-alpha.5", + "@storybook/react": "6.5.0-alpha.5", + "@storybook/riot": "6.5.0-alpha.5", + "@storybook/router": "6.5.0-alpha.5", + "@storybook/server": "6.5.0-alpha.5", + "@storybook/source-loader": "6.5.0-alpha.5", + "@storybook/svelte": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", + "@storybook/ui": "6.5.0-alpha.5", + "@storybook/vue": "6.5.0-alpha.5", + "@storybook/vue3": "6.5.0-alpha.5", + "@storybook/web-components": "6.5.0-alpha.5" } diff --git a/lib/client-api/package.json b/lib/client-api/package.json index 8ac40134d245..ae80bab0c4da 100644 --- a/lib/client-api/package.json +++ b/lib/client-api/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/client-api", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook Client API", "keywords": [ "storybook" @@ -40,13 +40,13 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/channel-postmessage": "6.5.0-alpha.3", - "@storybook/channels": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/channel-postmessage": "6.5.0-alpha.5", + "@storybook/channels": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/store": "6.5.0-alpha.3", + "@storybook/store": "6.5.0-alpha.5", "@types/qs": "^6.9.5", "@types/webpack-env": "^1.16.0", "core-js": "^3.8.2", @@ -68,6 +68,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/client-logger/package.json b/lib/client-logger/package.json index cc55b376725d..9673c93c3aac 100644 --- a/lib/client-logger/package.json +++ b/lib/client-logger/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/client-logger", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "", "keywords": [ "storybook" @@ -46,6 +46,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/codemod/package.json b/lib/codemod/package.json index a3c274a23c88..38f972804160 100644 --- a/lib/codemod/package.json +++ b/lib/codemod/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/codemod", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "A collection of codemod scripts written with JSCodeshift", "keywords": [ "storybook" @@ -44,8 +44,8 @@ "@babel/types": "^7.12.11", "@mdx-js/mdx": "^1.6.22", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/csf-tools": "6.5.0-alpha.3", - "@storybook/node-logger": "6.5.0-alpha.3", + "@storybook/csf-tools": "6.5.0-alpha.5", + "@storybook/node-logger": "6.5.0-alpha.5", "core-js": "^3.8.2", "cross-spawn": "^7.0.3", "globby": "^11.0.2", @@ -62,6 +62,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/components/package.json b/lib/components/package.json index 2a71956eff24..29b706710f1f 100644 --- a/lib/components/package.json +++ b/lib/components/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/components", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Core Storybook Components", "keywords": [ "storybook" @@ -41,9 +41,9 @@ }, "dependencies": { "@popperjs/core": "^2.6.0", - "@storybook/client-logger": "6.5.0-alpha.3", + "@storybook/client-logger": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/theming": "6.5.0-alpha.5", "@types/color-convert": "^2.0.0", "@types/overlayscrollbars": "^1.12.0", "@types/react-syntax-highlighter": "11.0.5", @@ -76,6 +76,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/core-client/package.json b/lib/core-client/package.json index 84a2c1b5e9b5..a04b9053815c 100644 --- a/lib/core-client/package.json +++ b/lib/core-client/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-client", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -40,16 +40,16 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/channel-postmessage": "6.5.0-alpha.3", - "@storybook/channel-websocket": "6.5.0-alpha.3", - "@storybook/client-api": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/channel-postmessage": "6.5.0-alpha.5", + "@storybook/channel-websocket": "6.5.0-alpha.5", + "@storybook/client-api": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/preview-web": "6.5.0-alpha.3", - "@storybook/store": "6.5.0-alpha.3", - "@storybook/ui": "6.5.0-alpha.3", + "@storybook/preview-web": "6.5.0-alpha.5", + "@storybook/store": "6.5.0-alpha.5", + "@storybook/ui": "6.5.0-alpha.5", "airbnb-js-shims": "^2.2.1", "ansi-to-html": "^0.6.11", "core-js": "^3.8.2", @@ -74,6 +74,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/core-common/package.json b/lib/core-common/package.json index 07d14926c040..5794e223ee03 100644 --- a/lib/core-common/package.json +++ b/lib/core-common/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-common", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -61,7 +61,7 @@ "@babel/preset-react": "^7.12.10", "@babel/preset-typescript": "^7.12.7", "@babel/register": "^7.12.1", - "@storybook/node-logger": "6.5.0-alpha.3", + "@storybook/node-logger": "6.5.0-alpha.5", "@storybook/semver": "^7.3.2", "@types/node": "^14.0.10 || ^16.0.0", "@types/pretty-hrtime": "^1.0.0", @@ -110,6 +110,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/core-events/package.json b/lib/core-events/package.json index fd52f57e02ab..6f80a191894e 100644 --- a/lib/core-events/package.json +++ b/lib/core-events/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-events", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Event names used in storybook core", "keywords": [ "storybook" @@ -45,6 +45,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/core-server/package.json b/lib/core-server/package.json index c0dbf0eddea0..410fdd3653d4 100644 --- a/lib/core-server/package.json +++ b/lib/core-server/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-server", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -41,16 +41,16 @@ }, "dependencies": { "@discoveryjs/json-ext": "^0.5.3", - "@storybook/builder-webpack4": "6.5.0-alpha.3", - "@storybook/core-client": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/builder-webpack4": "6.5.0-alpha.5", + "@storybook/core-client": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/csf-tools": "6.5.0-alpha.3", - "@storybook/manager-webpack4": "6.5.0-alpha.3", - "@storybook/node-logger": "6.5.0-alpha.3", + "@storybook/csf-tools": "6.5.0-alpha.5", + "@storybook/manager-webpack4": "6.5.0-alpha.5", + "@storybook/node-logger": "6.5.0-alpha.5", "@storybook/semver": "^7.3.2", - "@storybook/store": "6.5.0-alpha.3", + "@storybook/store": "6.5.0-alpha.5", "@types/node": "^14.0.10 || ^16.0.0", "@types/node-fetch": "^2.5.7", "@types/pretty-hrtime": "^1.0.0", @@ -86,7 +86,7 @@ "x-default-browser": "^0.4.0" }, "devDependencies": { - "@storybook/builder-webpack5": "6.5.0-alpha.3", + "@storybook/builder-webpack5": "6.5.0-alpha.5", "@types/compression": "^1.7.0", "@types/ip": "^1.1.0", "@types/serve-favicon": "^2.5.2", @@ -94,8 +94,8 @@ "jest-specific-snapshot": "^4.0.0" }, "peerDependencies": { - "@storybook/builder-webpack5": "6.5.0-alpha.3", - "@storybook/manager-webpack5": "6.5.0-alpha.3", + "@storybook/builder-webpack5": "6.5.0-alpha.5", + "@storybook/manager-webpack5": "6.5.0-alpha.5", "react": "^16.8.0 || ^17.0.0", "react-dom": "^16.8.0 || ^17.0.0" }, @@ -113,6 +113,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/core/package.json b/lib/core/package.json index 79b9ef7c6bf9..a9e901a4b462 100644 --- a/lib/core/package.json +++ b/lib/core/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -40,11 +40,11 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/core-client": "6.5.0-alpha.3", - "@storybook/core-server": "6.5.0-alpha.3" + "@storybook/core-client": "6.5.0-alpha.5", + "@storybook/core-server": "6.5.0-alpha.5" }, "peerDependencies": { - "@storybook/builder-webpack5": "6.5.0-alpha.3", + "@storybook/builder-webpack5": "6.5.0-alpha.5", "react": "^16.8.0 || ^17.0.0", "react-dom": "^16.8.0 || ^17.0.0", "webpack": "*" @@ -60,6 +60,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/csf-tools/package.json b/lib/csf-tools/package.json index 2fae9175b31f..f19d4b6915a5 100644 --- a/lib/csf-tools/package.json +++ b/lib/csf-tools/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/csf-tools", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "", "keywords": [ "storybook" @@ -65,6 +65,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/instrumenter/package.json b/lib/instrumenter/package.json index 83e4c4c4563f..dd3d4869a8e8 100644 --- a/lib/instrumenter/package.json +++ b/lib/instrumenter/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/instrumenter", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "", "keywords": [ "storybook" @@ -40,14 +40,14 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "global": "^4.4.0" }, "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/manager-webpack4/package.json b/lib/manager-webpack4/package.json index 2db29ea44240..1c5d980a6afb 100644 --- a/lib/manager-webpack4/package.json +++ b/lib/manager-webpack4/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/manager-webpack4", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -45,12 +45,12 @@ "@babel/core": "^7.12.10", "@babel/plugin-transform-template-literals": "^7.12.1", "@babel/preset-react": "^7.12.10", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/core-client": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", - "@storybook/node-logger": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", - "@storybook/ui": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/core-client": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", + "@storybook/node-logger": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", + "@storybook/ui": "6.5.0-alpha.5", "@types/node": "^14.0.10 || ^16.0.0", "@types/webpack": "^4.41.26", "babel-loader": "^8.0.0", @@ -97,6 +97,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/manager-webpack5/package.json b/lib/manager-webpack5/package.json index 22e3fd5d74c4..1816522912a0 100644 --- a/lib/manager-webpack5/package.json +++ b/lib/manager-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/manager-webpack5", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -45,12 +45,12 @@ "@babel/core": "^7.12.10", "@babel/plugin-transform-template-literals": "^7.12.1", "@babel/preset-react": "^7.12.10", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/core-client": "6.5.0-alpha.3", - "@storybook/core-common": "6.5.0-alpha.3", - "@storybook/node-logger": "6.5.0-alpha.3", - "@storybook/theming": "6.5.0-alpha.3", - "@storybook/ui": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/core-client": "6.5.0-alpha.5", + "@storybook/core-common": "6.5.0-alpha.5", + "@storybook/node-logger": "6.5.0-alpha.5", + "@storybook/theming": "6.5.0-alpha.5", + "@storybook/ui": "6.5.0-alpha.5", "@types/node": "^14.0.10 || ^16.0.0", "babel-loader": "^8.0.0", "case-sensitive-paths-webpack-plugin": "^2.3.0", @@ -93,6 +93,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/node-logger/package.json b/lib/node-logger/package.json index 0fe220169d85..32c250169c34 100644 --- a/lib/node-logger/package.json +++ b/lib/node-logger/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/node-logger", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "", "keywords": [ "storybook" @@ -52,6 +52,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/postinstall/package.json b/lib/postinstall/package.json index ef692004d209..7bb0a00940d0 100644 --- a/lib/postinstall/package.json +++ b/lib/postinstall/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/postinstall", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Storybook addons postinstall utilities", "keywords": [ "api", @@ -51,6 +51,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/preview-web/package.json b/lib/preview-web/package.json index b6e2a79f28eb..085155ffd04e 100644 --- a/lib/preview-web/package.json +++ b/lib/preview-web/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preview-web", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "", "keywords": [ "storybook" @@ -40,12 +40,12 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/channel-postmessage": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/channel-postmessage": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", - "@storybook/store": "6.5.0-alpha.3", + "@storybook/store": "6.5.0-alpha.5", "ansi-to-html": "^0.6.11", "core-js": "^3.8.2", "global": "^4.4.0", @@ -64,6 +64,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/router/package.json b/lib/router/package.json index 667580acf719..08d6e42df054 100644 --- a/lib/router/package.json +++ b/lib/router/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/router", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Core Storybook Router", "keywords": [ "storybook" @@ -40,7 +40,7 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/client-logger": "6.5.0-alpha.3", + "@storybook/client-logger": "6.5.0-alpha.5", "core-js": "^3.8.2", "fast-deep-equal": "^3.1.3", "global": "^4.4.0", @@ -59,6 +59,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/source-loader/package.json b/lib/source-loader/package.json index ed33032298b5..ec08df151db7 100644 --- a/lib/source-loader/package.json +++ b/lib/source-loader/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/source-loader", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Source loader", "keywords": [ "lib", @@ -41,8 +41,8 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", "core-js": "^3.8.2", "estraverse": "^5.2.0", @@ -59,6 +59,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/source-loader/src/abstract-syntax-tree/parse-helpers.js b/lib/source-loader/src/abstract-syntax-tree/parse-helpers.js index 72c3efdc4e37..5b2aa2dc2292 100644 --- a/lib/source-loader/src/abstract-syntax-tree/parse-helpers.js +++ b/lib/source-loader/src/abstract-syntax-tree/parse-helpers.js @@ -36,7 +36,7 @@ function findTemplate(templateName, program) { declarations = node.declarations; } else if ( node.type === 'ExportNamedDeclaration' && - node.declaration.type === 'VariableDeclaration' + node.declaration?.type === 'VariableDeclaration' ) { declarations = node.declaration.declarations; } diff --git a/lib/store/package.json b/lib/store/package.json index e068ce6cd996..3a28ae8d2b39 100644 --- a/lib/store/package.json +++ b/lib/store/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/store", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "", "keywords": [ "storybook" @@ -40,9 +40,9 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", "@storybook/csf": "0.0.2--canary.87bc651.0", "core-js": "^3.8.2", "fast-deep-equal": "^3.1.3", @@ -63,6 +63,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/theming/package.json b/lib/theming/package.json index 75cf752eb6fd..3de046d97b01 100644 --- a/lib/theming/package.json +++ b/lib/theming/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/theming", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Core Storybook Components", "keywords": [ "storybook" @@ -43,7 +43,7 @@ "@emotion/core": "^10.3.1", "@emotion/is-prop-valid": "^0.8.6", "@emotion/styled": "^10.0.27", - "@storybook/client-logger": "6.5.0-alpha.3", + "@storybook/client-logger": "6.5.0-alpha.5", "core-js": "^3.8.2", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.27", @@ -60,6 +60,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/lib/ui/package.json b/lib/ui/package.json index 51e83c38db6b..f44614964885 100644 --- a/lib/ui/package.json +++ b/lib/ui/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/ui", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "description": "Core Storybook UI", "keywords": [ "storybook" @@ -41,15 +41,15 @@ }, "dependencies": { "@emotion/core": "^10.3.1", - "@storybook/addons": "6.5.0-alpha.3", - "@storybook/api": "6.5.0-alpha.3", - "@storybook/channels": "6.5.0-alpha.3", - "@storybook/client-logger": "6.5.0-alpha.3", - "@storybook/components": "6.5.0-alpha.3", - "@storybook/core-events": "6.5.0-alpha.3", - "@storybook/router": "6.5.0-alpha.3", + "@storybook/addons": "6.5.0-alpha.5", + "@storybook/api": "6.5.0-alpha.5", + "@storybook/channels": "6.5.0-alpha.5", + "@storybook/client-logger": "6.5.0-alpha.5", + "@storybook/components": "6.5.0-alpha.5", + "@storybook/core-events": "6.5.0-alpha.5", + "@storybook/router": "6.5.0-alpha.5", "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.5.0-alpha.3", + "@storybook/theming": "6.5.0-alpha.5", "copy-to-clipboard": "^3.3.1", "core-js": "^3.8.2", "core-js-pure": "^3.8.2", @@ -86,6 +86,6 @@ "publishConfig": { "access": "public" }, - "gitHead": "4d971f7d493ecb388017a150a9943e87c7770d98", + "gitHead": "df18f2ad3794d61c59c6458f66f73635502b8963", "sbmodern": "dist/modern/index.js" } diff --git a/package.json b/package.json index 38fcc58ca43e..478478861c19 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/root", - "version": "6.5.0-alpha.3", + "version": "6.5.0-alpha.5", "private": true, "description": "Storybook is an open source tool for developing UI components in isolation for React, Vue and Angular. It makes building stunning UIs organized and efficient.", "keywords": [ diff --git a/yarn.lock b/yarn.lock index 6c362eacc379..eab5b5557b8e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7459,9 +7459,9 @@ __metadata: languageName: node linkType: hard -"@pmmmwh/react-refresh-webpack-plugin@npm:^0.5.1": - version: 0.5.1 - resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.5.1" +"@pmmmwh/react-refresh-webpack-plugin@npm:^0.5.3": + version: 0.5.4 + resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.5.4" dependencies: ansi-html-community: ^0.0.8 common-path-prefix: ^3.0.0 @@ -7474,7 +7474,7 @@ __metadata: source-map: ^0.7.3 peerDependencies: "@types/webpack": 4.x || 5.x - react-refresh: ^0.10.0 + react-refresh: ">=0.10.0 <1.0.0" sockjs-client: ^1.4.0 type-fest: ">=0.17.0 <3.0.0" webpack: ">=4.43.0 <6.0.0" @@ -7494,7 +7494,7 @@ __metadata: optional: true webpack-plugin-serve: optional: true - checksum: 553da170e479a855475efd1c7200be4ac29727d272143861827866278353916e39921647c3b2df39c6cf86ce5740f735c6ff26f876484d909b69365e8c77976d + checksum: 305f7f9ed8164f787d97a2e2c2a301c7b6c9fb193e8ddf83a3e47cc9231944e8904b53243cf69ac85f44d19f1517cf25765c4c3c19159a77be9c9f8972e7f2da languageName: node linkType: hard @@ -7684,18 +7684,18 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-a11y@6.5.0-alpha.3, @storybook/addon-a11y@workspace:*, @storybook/addon-a11y@workspace:addons/a11y": +"@storybook/addon-a11y@6.5.0-alpha.5, @storybook/addon-a11y@workspace:*, @storybook/addon-a11y@workspace:addons/a11y": version: 0.0.0-use.local resolution: "@storybook/addon-a11y@workspace:addons/a11y" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/channels": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/channels": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/theming": 6.5.0-alpha.5 "@testing-library/react": ^11.2.2 "@types/webpack-env": ^1.16.0 axe-core: ^4.2.0 @@ -7717,16 +7717,16 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-actions@6.5.0-alpha.3, @storybook/addon-actions@workspace:*, @storybook/addon-actions@workspace:addons/actions": +"@storybook/addon-actions@6.5.0-alpha.5, @storybook/addon-actions@workspace:*, @storybook/addon-actions@workspace:addons/actions": version: 0.0.0-use.local resolution: "@storybook/addon-actions@workspace:addons/actions" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/theming": 6.5.0-alpha.5 "@types/lodash": ^4.14.167 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 @@ -7752,17 +7752,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-backgrounds@6.5.0-alpha.3, @storybook/addon-backgrounds@workspace:*, @storybook/addon-backgrounds@workspace:addons/backgrounds": +"@storybook/addon-backgrounds@6.5.0-alpha.5, @storybook/addon-backgrounds@workspace:*, @storybook/addon-backgrounds@workspace:addons/backgrounds": version: 0.0.0-use.local resolution: "@storybook/addon-backgrounds@workspace:addons/backgrounds" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/theming": 6.5.0-alpha.5 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 global: ^4.4.0 @@ -7781,19 +7781,19 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-controls@6.5.0-alpha.3, @storybook/addon-controls@workspace:*, @storybook/addon-controls@workspace:addons/controls": +"@storybook/addon-controls@6.5.0-alpha.5, @storybook/addon-controls@workspace:*, @storybook/addon-controls@workspace:addons/controls": version: 0.0.0-use.local resolution: "@storybook/addon-controls@workspace:addons/controls" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/node-logger": 6.5.0-alpha.3 - "@storybook/store": 6.5.0-alpha.3 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/node-logger": 6.5.0-alpha.5 + "@storybook/store": 6.5.0-alpha.5 + "@storybook/theming": 6.5.0-alpha.5 core-js: ^3.8.2 lodash: ^4.17.21 ts-dedent: ^2.0.0 @@ -7808,7 +7808,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-docs@6.5.0-alpha.3, @storybook/addon-docs@workspace:*, @storybook/addon-docs@workspace:addons/docs": +"@storybook/addon-docs@6.5.0-alpha.5, @storybook/addon-docs@workspace:*, @storybook/addon-docs@workspace:addons/docs": version: 0.0.0-use.local resolution: "@storybook/addon-docs@workspace:addons/docs" dependencies: @@ -7824,26 +7824,26 @@ __metadata: "@mdx-js/loader": ^1.6.22 "@mdx-js/mdx": ^1.6.22 "@mdx-js/react": ^1.6.22 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/angular": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/builder-webpack4": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/core": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/angular": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/builder-webpack4": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/core": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/csf-tools": 6.5.0-alpha.3 - "@storybook/html": 6.5.0-alpha.3 - "@storybook/node-logger": 6.5.0-alpha.3 - "@storybook/postinstall": 6.5.0-alpha.3 - "@storybook/preview-web": 6.5.0-alpha.3 - "@storybook/react": 6.5.0-alpha.3 - "@storybook/source-loader": 6.5.0-alpha.3 - "@storybook/store": 6.5.0-alpha.3 - "@storybook/theming": 6.5.0-alpha.3 - "@storybook/vue": 6.5.0-alpha.3 - "@storybook/web-components": 6.5.0-alpha.3 + "@storybook/csf-tools": 6.5.0-alpha.5 + "@storybook/html": 6.5.0-alpha.5 + "@storybook/node-logger": 6.5.0-alpha.5 + "@storybook/postinstall": 6.5.0-alpha.5 + "@storybook/preview-web": 6.5.0-alpha.5 + "@storybook/react": 6.5.0-alpha.5 + "@storybook/source-loader": 6.5.0-alpha.5 + "@storybook/store": 6.5.0-alpha.5 + "@storybook/theming": 6.5.0-alpha.5 + "@storybook/vue": 6.5.0-alpha.5 + "@storybook/web-components": 6.5.0-alpha.5 "@types/cross-spawn": ^6.0.2 "@types/doctrine": ^0.0.3 "@types/enzyme": ^3.10.8 @@ -7894,12 +7894,12 @@ __metadata: webpack: 4 zone.js: ^0.11.3 peerDependencies: - "@storybook/angular": 6.5.0-alpha.3 - "@storybook/html": 6.5.0-alpha.3 - "@storybook/react": 6.5.0-alpha.3 - "@storybook/vue": 6.5.0-alpha.3 - "@storybook/vue3": 6.5.0-alpha.3 - "@storybook/web-components": 6.5.0-alpha.3 + "@storybook/angular": 6.5.0-alpha.5 + "@storybook/html": 6.5.0-alpha.5 + "@storybook/react": 6.5.0-alpha.5 + "@storybook/vue": 6.5.0-alpha.5 + "@storybook/vue3": 6.5.0-alpha.5 + "@storybook/web-components": 6.5.0-alpha.5 lit: ^2.0.0 lit-html: ^1.4.1 || ^2.0.0 react: ^16.8.0 || ^17.0.0 @@ -7940,23 +7940,23 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-essentials@6.5.0-alpha.3, @storybook/addon-essentials@workspace:*, @storybook/addon-essentials@workspace:addons/essentials": +"@storybook/addon-essentials@6.5.0-alpha.5, @storybook/addon-essentials@workspace:*, @storybook/addon-essentials@workspace:addons/essentials": version: 0.0.0-use.local resolution: "@storybook/addon-essentials@workspace:addons/essentials" dependencies: "@babel/core": ^7.12.10 - "@storybook/addon-actions": 6.5.0-alpha.3 - "@storybook/addon-backgrounds": 6.5.0-alpha.3 - "@storybook/addon-controls": 6.5.0-alpha.3 - "@storybook/addon-docs": 6.5.0-alpha.3 - "@storybook/addon-measure": 6.5.0-alpha.3 - "@storybook/addon-outline": 6.5.0-alpha.3 - "@storybook/addon-toolbars": 6.5.0-alpha.3 - "@storybook/addon-viewport": 6.5.0-alpha.3 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/node-logger": 6.5.0-alpha.3 - "@storybook/vue": 6.5.0-alpha.3 + "@storybook/addon-actions": 6.5.0-alpha.5 + "@storybook/addon-backgrounds": 6.5.0-alpha.5 + "@storybook/addon-controls": 6.5.0-alpha.5 + "@storybook/addon-docs": 6.5.0-alpha.5 + "@storybook/addon-measure": 6.5.0-alpha.5 + "@storybook/addon-outline": 6.5.0-alpha.5 + "@storybook/addon-toolbars": 6.5.0-alpha.5 + "@storybook/addon-viewport": 6.5.0-alpha.5 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/node-logger": 6.5.0-alpha.5 + "@storybook/vue": 6.5.0-alpha.5 "@types/jest": ^26.0.16 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 @@ -7964,8 +7964,8 @@ __metadata: ts-dedent: ^2.0.0 peerDependencies: "@babel/core": ^7.9.6 - "@storybook/vue": 6.5.0-alpha.3 - "@storybook/web-components": 6.5.0-alpha.3 + "@storybook/vue": 6.5.0-alpha.5 + "@storybook/web-components": 6.5.0-alpha.5 babel-loader: ^8.0.0 lit-html: ^1.4.1 || ^2.0.0-rc.3 react: ^16.8.0 || ^17.0.0 @@ -8004,20 +8004,20 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-interactions@6.5.0-alpha.3, @storybook/addon-interactions@workspace:*, @storybook/addon-interactions@workspace:addons/interactions": +"@storybook/addon-interactions@6.5.0-alpha.5, @storybook/addon-interactions@workspace:*, @storybook/addon-interactions@workspace:addons/interactions": version: 0.0.0-use.local resolution: "@storybook/addon-interactions@workspace:addons/interactions" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/instrumenter": 6.5.0-alpha.3 + "@storybook/instrumenter": 6.5.0-alpha.5 "@storybook/jest": ^0.0.5 "@storybook/testing-library": ^0.0.7 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/theming": 6.5.0-alpha.5 formik: ^2.2.9 global: ^4.4.0 jest-mock: ^27.0.6 @@ -8034,15 +8034,15 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-jest@6.5.0-alpha.3, @storybook/addon-jest@workspace:*, @storybook/addon-jest@workspace:addons/jest": +"@storybook/addon-jest@6.5.0-alpha.5, @storybook/addon-jest@workspace:*, @storybook/addon-jest@workspace:addons/jest": version: 0.0.0-use.local resolution: "@storybook/addon-jest@workspace:addons/jest" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 + "@storybook/theming": 6.5.0-alpha.5 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 global: ^4.4.0 @@ -8060,15 +8060,15 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-links@6.5.0-alpha.3, @storybook/addon-links@workspace:*, @storybook/addon-links@workspace:addons/links": +"@storybook/addon-links@6.5.0-alpha.5, @storybook/addon-links@workspace:*, @storybook/addon-links@workspace:addons/links": version: 0.0.0-use.local resolution: "@storybook/addon-links@workspace:addons/links" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/router": 6.5.0-alpha.3 + "@storybook/router": 6.5.0-alpha.5 "@types/qs": ^6.9.5 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 @@ -8088,15 +8088,15 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-measure@6.5.0-alpha.3, @storybook/addon-measure@workspace:*, @storybook/addon-measure@workspace:addons/measure": +"@storybook/addon-measure@6.5.0-alpha.5, @storybook/addon-measure@workspace:*, @storybook/addon-measure@workspace:addons/measure": version: 0.0.0-use.local resolution: "@storybook/addon-measure@workspace:addons/measure" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 @@ -8112,15 +8112,15 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-outline@6.5.0-alpha.3, @storybook/addon-outline@workspace:*, @storybook/addon-outline@workspace:addons/outline": +"@storybook/addon-outline@6.5.0-alpha.5, @storybook/addon-outline@workspace:*, @storybook/addon-outline@workspace:addons/outline": version: 0.0.0-use.local resolution: "@storybook/addon-outline@workspace:addons/outline" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 @@ -8151,20 +8151,20 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-storyshots-puppeteer@6.5.0-alpha.3, @storybook/addon-storyshots-puppeteer@workspace:*, @storybook/addon-storyshots-puppeteer@workspace:addons/storyshots/storyshots-puppeteer": +"@storybook/addon-storyshots-puppeteer@6.5.0-alpha.5, @storybook/addon-storyshots-puppeteer@workspace:*, @storybook/addon-storyshots-puppeteer@workspace:addons/storyshots/storyshots-puppeteer": version: 0.0.0-use.local resolution: "@storybook/addon-storyshots-puppeteer@workspace:addons/storyshots/storyshots-puppeteer" dependencies: "@axe-core/puppeteer": ^4.2.0 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/node-logger": 6.5.0-alpha.3 + "@storybook/node-logger": 6.5.0-alpha.5 "@types/jest-image-snapshot": ^4.1.3 "@types/puppeteer": ^5.4.0 core-js: ^3.8.2 jest-image-snapshot: ^4.3.0 regenerator-runtime: ^0.13.7 peerDependencies: - "@storybook/addon-storyshots": 6.5.0-alpha.3 + "@storybook/addon-storyshots": 6.5.0-alpha.5 puppeteer: ^2.0.0 || ^3.0.0 peerDependenciesMeta: puppeteer: @@ -8172,25 +8172,25 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-storyshots@6.5.0-alpha.3, @storybook/addon-storyshots@workspace:*, @storybook/addon-storyshots@workspace:addons/storyshots/storyshots-core": +"@storybook/addon-storyshots@6.5.0-alpha.5, @storybook/addon-storyshots@workspace:*, @storybook/addon-storyshots@workspace:addons/storyshots/storyshots-core": version: 0.0.0-use.local resolution: "@storybook/addon-storyshots@workspace:addons/storyshots/storyshots-core" dependencies: "@angular/core": ^11.2.0 "@angular/platform-browser-dynamic": ^11.2.0 "@jest/transform": ^26.6.2 - "@storybook/addon-docs": 6.5.0-alpha.3 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/angular": 6.5.0-alpha.3 + "@storybook/addon-docs": 6.5.0-alpha.5 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/angular": 6.5.0-alpha.5 "@storybook/babel-plugin-require-context-hook": 1.0.1 - "@storybook/client-api": 6.5.0-alpha.3 - "@storybook/core": 6.5.0-alpha.3 - "@storybook/core-client": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 + "@storybook/client-api": 6.5.0-alpha.5 + "@storybook/core": 6.5.0-alpha.5 + "@storybook/core-client": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/react": 6.5.0-alpha.3 - "@storybook/vue": 6.5.0-alpha.3 - "@storybook/vue3": 6.5.0-alpha.3 + "@storybook/react": 6.5.0-alpha.5 + "@storybook/vue": 6.5.0-alpha.5 + "@storybook/vue3": 6.5.0-alpha.5 "@types/glob": ^7.1.3 "@types/jest": ^26.0.16 "@types/jest-specific-snapshot": ^0.5.3 @@ -8263,17 +8263,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-storysource@6.5.0-alpha.3, @storybook/addon-storysource@workspace:*, @storybook/addon-storysource@workspace:addons/storysource": +"@storybook/addon-storysource@6.5.0-alpha.5, @storybook/addon-storysource@workspace:*, @storybook/addon-storysource@workspace:addons/storysource": version: 0.0.0-use.local resolution: "@storybook/addon-storysource@workspace:addons/storysource" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/router": 6.5.0-alpha.3 - "@storybook/source-loader": 6.5.0-alpha.3 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/router": 6.5.0-alpha.5 + "@storybook/source-loader": 6.5.0-alpha.5 + "@storybook/theming": 6.5.0-alpha.5 "@types/react": ^16.14.2 "@types/react-syntax-highlighter": ^11.0.5 core-js: ^3.8.2 @@ -8294,14 +8294,14 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-toolbars@6.5.0-alpha.3, @storybook/addon-toolbars@workspace:*, @storybook/addon-toolbars@workspace:addons/toolbars": +"@storybook/addon-toolbars@6.5.0-alpha.5, @storybook/addon-toolbars@workspace:*, @storybook/addon-toolbars@workspace:addons/toolbars": version: 0.0.0-use.local resolution: "@storybook/addon-toolbars@workspace:addons/toolbars" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/theming": 6.5.0-alpha.5 core-js: ^3.8.2 regenerator-runtime: ^0.13.7 peerDependencies: @@ -8315,16 +8315,16 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-viewport@6.5.0-alpha.3, @storybook/addon-viewport@workspace:*, @storybook/addon-viewport@workspace:addons/viewport": +"@storybook/addon-viewport@6.5.0-alpha.5, @storybook/addon-viewport@workspace:*, @storybook/addon-viewport@workspace:addons/viewport": version: 0.0.0-use.local resolution: "@storybook/addon-viewport@workspace:addons/viewport" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 + "@storybook/theming": 6.5.0-alpha.5 core-js: ^3.8.2 global: ^4.4.0 memoizerific: ^1.11.3 @@ -8341,17 +8341,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addons@6.5.0-alpha.3, @storybook/addons@workspace:*, @storybook/addons@workspace:lib/addons": +"@storybook/addons@6.5.0-alpha.5, @storybook/addons@workspace:*, @storybook/addons@workspace:lib/addons": version: 0.0.0-use.local resolution: "@storybook/addons@workspace:lib/addons" dependencies: - "@storybook/api": 6.5.0-alpha.3 - "@storybook/channels": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/channels": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/router": 6.5.0-alpha.3 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/router": 6.5.0-alpha.5 + "@storybook/theming": 6.5.0-alpha.5 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 global: ^4.4.0 @@ -8384,7 +8384,7 @@ __metadata: languageName: node linkType: hard -"@storybook/angular@6.5.0-alpha.3, @storybook/angular@workspace:*, @storybook/angular@workspace:app/angular": +"@storybook/angular@6.5.0-alpha.5, @storybook/angular@workspace:*, @storybook/angular@workspace:app/angular": version: 0.0.0-use.local resolution: "@storybook/angular@workspace:app/angular" dependencies: @@ -8401,15 +8401,15 @@ __metadata: "@angular/platform-browser": ^11.2.14 "@angular/platform-browser-dynamic": ^11.2.14 "@nrwl/workspace": ^11.6.3 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/core": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/core": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/node-logger": 6.5.0-alpha.3 + "@storybook/node-logger": 6.5.0-alpha.5 "@storybook/semver": ^7.3.2 - "@storybook/store": 6.5.0-alpha.3 + "@storybook/store": 6.5.0-alpha.5 "@types/autoprefixer": ^9.7.2 "@types/jest": ^26.0.16 "@types/node": ^14.14.20 || ^16.0.0 @@ -8473,17 +8473,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/api@6.5.0-alpha.3, @storybook/api@workspace:*, @storybook/api@workspace:lib/api": +"@storybook/api@6.5.0-alpha.5, @storybook/api@workspace:*, @storybook/api@workspace:lib/api": version: 0.0.0-use.local resolution: "@storybook/api@workspace:lib/api" dependencies: - "@storybook/channels": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/channels": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/router": 6.5.0-alpha.3 + "@storybook/router": 6.5.0-alpha.5 "@storybook/semver": ^7.3.2 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/theming": 6.5.0-alpha.5 "@types/lodash": ^4.14.167 "@types/qs": ^6 "@types/semver": ^7.3.4 @@ -8541,7 +8541,7 @@ __metadata: languageName: node linkType: hard -"@storybook/builder-webpack4@6.5.0-alpha.3, @storybook/builder-webpack4@workspace:lib/builder-webpack4": +"@storybook/builder-webpack4@6.5.0-alpha.5, @storybook/builder-webpack4@workspace:lib/builder-webpack4": version: 0.0.0-use.local resolution: "@storybook/builder-webpack4@workspace:lib/builder-webpack4" dependencies: @@ -8566,22 +8566,22 @@ __metadata: "@babel/preset-env": ^7.12.11 "@babel/preset-react": ^7.12.10 "@babel/preset-typescript": ^7.12.7 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/channel-postmessage": 6.5.0-alpha.3 - "@storybook/channels": 6.5.0-alpha.3 - "@storybook/client-api": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 - "@storybook/node-logger": 6.5.0-alpha.3 - "@storybook/preview-web": 6.5.0-alpha.3 - "@storybook/router": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/channel-postmessage": 6.5.0-alpha.5 + "@storybook/channels": 6.5.0-alpha.5 + "@storybook/client-api": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 + "@storybook/node-logger": 6.5.0-alpha.5 + "@storybook/preview-web": 6.5.0-alpha.5 + "@storybook/router": 6.5.0-alpha.5 "@storybook/semver": ^7.3.2 - "@storybook/store": 6.5.0-alpha.3 - "@storybook/theming": 6.5.0-alpha.3 - "@storybook/ui": 6.5.0-alpha.3 + "@storybook/store": 6.5.0-alpha.5 + "@storybook/theming": 6.5.0-alpha.5 + "@storybook/ui": 6.5.0-alpha.5 "@types/case-sensitive-paths-webpack-plugin": ^2.1.4 "@types/node": ^14.0.10 || ^16.0.0 "@types/terser-webpack-plugin": ^5.0.2 @@ -8628,7 +8628,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/builder-webpack5@6.5.0-alpha.3, @storybook/builder-webpack5@workspace:lib/builder-webpack5": +"@storybook/builder-webpack5@6.5.0-alpha.5, @storybook/builder-webpack5@workspace:lib/builder-webpack5": version: 0.0.0-use.local resolution: "@storybook/builder-webpack5@workspace:lib/builder-webpack5" dependencies: @@ -8652,21 +8652,21 @@ __metadata: "@babel/preset-env": ^7.12.11 "@babel/preset-react": ^7.12.10 "@babel/preset-typescript": ^7.12.7 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/channel-postmessage": 6.5.0-alpha.3 - "@storybook/channels": 6.5.0-alpha.3 - "@storybook/client-api": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 - "@storybook/node-logger": 6.5.0-alpha.3 - "@storybook/preview-web": 6.5.0-alpha.3 - "@storybook/router": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/channel-postmessage": 6.5.0-alpha.5 + "@storybook/channels": 6.5.0-alpha.5 + "@storybook/client-api": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 + "@storybook/node-logger": 6.5.0-alpha.5 + "@storybook/preview-web": 6.5.0-alpha.5 + "@storybook/router": 6.5.0-alpha.5 "@storybook/semver": ^7.3.2 - "@storybook/store": 6.5.0-alpha.3 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/store": 6.5.0-alpha.5 + "@storybook/theming": 6.5.0-alpha.5 "@types/case-sensitive-paths-webpack-plugin": ^2.1.4 "@types/node": ^14.0.10 || ^16.0.0 "@types/terser-webpack-plugin": ^5.0.2 @@ -8702,13 +8702,13 @@ __metadata: languageName: unknown linkType: soft -"@storybook/channel-postmessage@6.5.0-alpha.3, @storybook/channel-postmessage@workspace:*, @storybook/channel-postmessage@workspace:lib/channel-postmessage": +"@storybook/channel-postmessage@6.5.0-alpha.5, @storybook/channel-postmessage@workspace:*, @storybook/channel-postmessage@workspace:lib/channel-postmessage": version: 0.0.0-use.local resolution: "@storybook/channel-postmessage@workspace:lib/channel-postmessage" dependencies: - "@storybook/channels": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/channels": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 core-js: ^3.8.2 global: ^4.4.0 qs: ^6.10.0 @@ -8716,19 +8716,19 @@ __metadata: languageName: unknown linkType: soft -"@storybook/channel-websocket@6.5.0-alpha.3, @storybook/channel-websocket@workspace:*, @storybook/channel-websocket@workspace:lib/channel-websocket": +"@storybook/channel-websocket@6.5.0-alpha.5, @storybook/channel-websocket@workspace:*, @storybook/channel-websocket@workspace:lib/channel-websocket": version: 0.0.0-use.local resolution: "@storybook/channel-websocket@workspace:lib/channel-websocket" dependencies: - "@storybook/channels": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 + "@storybook/channels": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 core-js: ^3.8.2 global: ^4.4.0 telejson: ^5.3.3 languageName: unknown linkType: soft -"@storybook/channels@6.5.0-alpha.3, @storybook/channels@workspace:*, @storybook/channels@workspace:lib/channels": +"@storybook/channels@6.5.0-alpha.5, @storybook/channels@workspace:*, @storybook/channels@workspace:lib/channels": version: 0.0.0-use.local resolution: "@storybook/channels@workspace:lib/channels" dependencies: @@ -8749,17 +8749,17 @@ __metadata: languageName: node linkType: hard -"@storybook/cli@6.5.0-alpha.3, @storybook/cli@workspace:*, @storybook/cli@workspace:lib/cli": +"@storybook/cli@6.5.0-alpha.5, @storybook/cli@workspace:*, @storybook/cli@workspace:lib/cli": version: 0.0.0-use.local resolution: "@storybook/cli@workspace:lib/cli" dependencies: "@babel/core": ^7.12.10 "@babel/preset-env": ^7.12.11 - "@storybook/client-api": 6.5.0-alpha.3 - "@storybook/codemod": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 - "@storybook/csf-tools": 6.5.0-alpha.3 - "@storybook/node-logger": 6.5.0-alpha.3 + "@storybook/client-api": 6.5.0-alpha.5 + "@storybook/codemod": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 + "@storybook/csf-tools": 6.5.0-alpha.5 + "@storybook/node-logger": 6.5.0-alpha.5 "@storybook/semver": ^7.3.2 "@types/cross-spawn": ^6.0.2 "@types/prompts": ^2.0.9 @@ -8796,17 +8796,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/client-api@6.5.0-alpha.3, @storybook/client-api@workspace:*, @storybook/client-api@workspace:lib/client-api": +"@storybook/client-api@6.5.0-alpha.5, @storybook/client-api@workspace:*, @storybook/client-api@workspace:lib/client-api": version: 0.0.0-use.local resolution: "@storybook/client-api@workspace:lib/client-api" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/channel-postmessage": 6.5.0-alpha.3 - "@storybook/channels": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/channel-postmessage": 6.5.0-alpha.5 + "@storybook/channels": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/store": 6.5.0-alpha.3 + "@storybook/store": 6.5.0-alpha.5 "@types/qs": ^6.9.5 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 @@ -8826,7 +8826,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/client-logger@6.5.0-alpha.3, @storybook/client-logger@workspace:*, @storybook/client-logger@workspace:lib/client-logger": +"@storybook/client-logger@6.5.0-alpha.5, @storybook/client-logger@workspace:*, @storybook/client-logger@workspace:lib/client-logger": version: 0.0.0-use.local resolution: "@storybook/client-logger@workspace:lib/client-logger" dependencies: @@ -8845,15 +8845,15 @@ __metadata: languageName: node linkType: hard -"@storybook/codemod@6.5.0-alpha.3, @storybook/codemod@workspace:*, @storybook/codemod@workspace:lib/codemod": +"@storybook/codemod@6.5.0-alpha.5, @storybook/codemod@workspace:*, @storybook/codemod@workspace:lib/codemod": version: 0.0.0-use.local resolution: "@storybook/codemod@workspace:lib/codemod" dependencies: "@babel/types": ^7.12.11 "@mdx-js/mdx": ^1.6.22 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/csf-tools": 6.5.0-alpha.3 - "@storybook/node-logger": 6.5.0-alpha.3 + "@storybook/csf-tools": 6.5.0-alpha.5 + "@storybook/node-logger": 6.5.0-alpha.5 core-js: ^3.8.2 cross-spawn: ^7.0.3 globby: ^11.0.2 @@ -8867,14 +8867,14 @@ __metadata: languageName: unknown linkType: soft -"@storybook/components@6.5.0-alpha.3, @storybook/components@workspace:*, @storybook/components@workspace:lib/components": +"@storybook/components@6.5.0-alpha.5, @storybook/components@workspace:*, @storybook/components@workspace:lib/components": version: 0.0.0-use.local resolution: "@storybook/components@workspace:lib/components" dependencies: "@popperjs/core": ^2.6.0 - "@storybook/client-logger": 6.5.0-alpha.3 + "@storybook/client-logger": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/theming": 6.5.0-alpha.5 "@types/color-convert": ^2.0.0 "@types/overlayscrollbars": ^1.12.0 "@types/react-syntax-highlighter": 11.0.5 @@ -8903,20 +8903,20 @@ __metadata: languageName: unknown linkType: soft -"@storybook/core-client@6.5.0-alpha.3, @storybook/core-client@workspace:lib/core-client": +"@storybook/core-client@6.5.0-alpha.5, @storybook/core-client@workspace:lib/core-client": version: 0.0.0-use.local resolution: "@storybook/core-client@workspace:lib/core-client" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/channel-postmessage": 6.5.0-alpha.3 - "@storybook/channel-websocket": 6.5.0-alpha.3 - "@storybook/client-api": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/channel-postmessage": 6.5.0-alpha.5 + "@storybook/channel-websocket": 6.5.0-alpha.5 + "@storybook/client-api": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/preview-web": 6.5.0-alpha.3 - "@storybook/store": 6.5.0-alpha.3 - "@storybook/ui": 6.5.0-alpha.3 + "@storybook/preview-web": 6.5.0-alpha.5 + "@storybook/store": 6.5.0-alpha.5 + "@storybook/ui": 6.5.0-alpha.5 airbnb-js-shims: ^2.2.1 ansi-to-html: ^0.6.11 core-js: ^3.8.2 @@ -8937,7 +8937,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/core-common@6.5.0-alpha.3, @storybook/core-common@workspace:lib/core-common": +"@storybook/core-common@6.5.0-alpha.5, @storybook/core-common@workspace:lib/core-common": version: 0.0.0-use.local resolution: "@storybook/core-common@workspace:lib/core-common" dependencies: @@ -8962,7 +8962,7 @@ __metadata: "@babel/preset-react": ^7.12.10 "@babel/preset-typescript": ^7.12.7 "@babel/register": ^7.12.1 - "@storybook/node-logger": 6.5.0-alpha.3 + "@storybook/node-logger": 6.5.0-alpha.5 "@storybook/react-docgen-typescript-plugin": 1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0 "@storybook/semver": ^7.3.2 "@types/compression": ^1.7.0 @@ -9005,7 +9005,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/core-events@6.5.0-alpha.3, @storybook/core-events@workspace:*, @storybook/core-events@workspace:lib/core-events": +"@storybook/core-events@6.5.0-alpha.5, @storybook/core-events@workspace:*, @storybook/core-events@workspace:lib/core-events": version: 0.0.0-use.local resolution: "@storybook/core-events@workspace:lib/core-events" dependencies: @@ -9022,22 +9022,22 @@ __metadata: languageName: node linkType: hard -"@storybook/core-server@6.5.0-alpha.3, @storybook/core-server@workspace:lib/core-server": +"@storybook/core-server@6.5.0-alpha.5, @storybook/core-server@workspace:lib/core-server": version: 0.0.0-use.local resolution: "@storybook/core-server@workspace:lib/core-server" dependencies: "@discoveryjs/json-ext": ^0.5.3 - "@storybook/builder-webpack4": 6.5.0-alpha.3 - "@storybook/builder-webpack5": 6.5.0-alpha.3 - "@storybook/core-client": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/builder-webpack4": 6.5.0-alpha.5 + "@storybook/builder-webpack5": 6.5.0-alpha.5 + "@storybook/core-client": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/csf-tools": 6.5.0-alpha.3 - "@storybook/manager-webpack4": 6.5.0-alpha.3 - "@storybook/node-logger": 6.5.0-alpha.3 + "@storybook/csf-tools": 6.5.0-alpha.5 + "@storybook/manager-webpack4": 6.5.0-alpha.5 + "@storybook/node-logger": 6.5.0-alpha.5 "@storybook/semver": ^7.3.2 - "@storybook/store": 6.5.0-alpha.3 + "@storybook/store": 6.5.0-alpha.5 "@types/compression": ^1.7.0 "@types/ip": ^1.1.0 "@types/node": ^14.0.10 || ^16.0.0 @@ -9077,8 +9077,8 @@ __metadata: ws: ^8.2.3 x-default-browser: ^0.4.0 peerDependencies: - "@storybook/builder-webpack5": 6.5.0-alpha.3 - "@storybook/manager-webpack5": 6.5.0-alpha.3 + "@storybook/builder-webpack5": 6.5.0-alpha.5 + "@storybook/manager-webpack5": 6.5.0-alpha.5 react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 peerDependenciesMeta: @@ -9091,14 +9091,14 @@ __metadata: languageName: unknown linkType: soft -"@storybook/core@6.5.0-alpha.3, @storybook/core@workspace:*, @storybook/core@workspace:lib/core": +"@storybook/core@6.5.0-alpha.5, @storybook/core@workspace:*, @storybook/core@workspace:lib/core": version: 0.0.0-use.local resolution: "@storybook/core@workspace:lib/core" dependencies: - "@storybook/core-client": 6.5.0-alpha.3 - "@storybook/core-server": 6.5.0-alpha.3 + "@storybook/core-client": 6.5.0-alpha.5 + "@storybook/core-server": 6.5.0-alpha.5 peerDependencies: - "@storybook/builder-webpack5": 6.5.0-alpha.3 + "@storybook/builder-webpack5": 6.5.0-alpha.5 react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 webpack: "*" @@ -9110,7 +9110,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/csf-tools@6.5.0-alpha.3, @storybook/csf-tools@workspace:*, @storybook/csf-tools@workspace:lib/csf-tools": +"@storybook/csf-tools@6.5.0-alpha.5, @storybook/csf-tools@workspace:*, @storybook/csf-tools@workspace:lib/csf-tools": version: 0.0.0-use.local resolution: "@storybook/csf-tools@workspace:lib/csf-tools" dependencies: @@ -9189,14 +9189,14 @@ __metadata: languageName: node linkType: hard -"@storybook/ember@6.5.0-alpha.3, @storybook/ember@workspace:*, @storybook/ember@workspace:app/ember": +"@storybook/ember@6.5.0-alpha.5, @storybook/ember@workspace:*, @storybook/ember@workspace:app/ember": version: 0.0.0-use.local resolution: "@storybook/ember@workspace:app/ember" dependencies: "@ember/test-helpers": ^2.1.4 - "@storybook/core": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 - "@storybook/store": 6.5.0-alpha.3 + "@storybook/core": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 + "@storybook/store": 6.5.0-alpha.5 core-js: ^3.8.2 global: ^4.4.0 react: 16.14.0 @@ -9229,10 +9229,10 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/example-react-ts-webpack4@workspace:examples/react-ts-webpack4" dependencies: - "@storybook/addon-controls": 6.5.0-alpha.3 - "@storybook/addon-essentials": 6.5.0-alpha.3 - "@storybook/builder-webpack4": 6.5.0-alpha.3 - "@storybook/react": 6.5.0-alpha.3 + "@storybook/addon-controls": 6.5.0-alpha.5 + "@storybook/addon-essentials": 6.5.0-alpha.5 + "@storybook/builder-webpack4": 6.5.0-alpha.5 + "@storybook/react": 6.5.0-alpha.5 "@types/react": ^16.14.2 "@types/react-dom": ^16.9.10 prop-types: 15.7.2 @@ -9250,13 +9250,13 @@ __metadata: "@babel/preset-env": ^7.12.11 "@babel/preset-react": ^7.12.10 "@babel/preset-typescript": ^7.12.7 - "@storybook/addon-essentials": 6.5.0-alpha.3 - "@storybook/addon-storyshots": 6.5.0-alpha.3 - "@storybook/addon-storysource": 6.5.0-alpha.3 - "@storybook/cli": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/react": 6.5.0-alpha.3 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/addon-essentials": 6.5.0-alpha.5 + "@storybook/addon-storyshots": 6.5.0-alpha.5 + "@storybook/addon-storysource": 6.5.0-alpha.5 + "@storybook/cli": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/react": 6.5.0-alpha.5 + "@storybook/theming": 6.5.0-alpha.5 "@testing-library/dom": ^7.31.2 "@testing-library/user-event": ^13.1.9 "@types/babel__preset-env": ^7 @@ -9279,17 +9279,17 @@ __metadata: languageName: node linkType: hard -"@storybook/html@6.5.0-alpha.3, @storybook/html@workspace:*, @storybook/html@workspace:app/html": +"@storybook/html@6.5.0-alpha.5, @storybook/html@workspace:*, @storybook/html@workspace:app/html": version: 0.0.0-use.local resolution: "@storybook/html@workspace:app/html" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/client-api": 6.5.0-alpha.3 - "@storybook/core": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/client-api": 6.5.0-alpha.5 + "@storybook/core": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/preview-web": 6.5.0-alpha.3 - "@storybook/store": 6.5.0-alpha.3 + "@storybook/preview-web": 6.5.0-alpha.5 + "@storybook/store": 6.5.0-alpha.5 "@types/node": ^14.14.20 || ^16.0.0 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 @@ -9309,13 +9309,13 @@ __metadata: languageName: unknown linkType: soft -"@storybook/instrumenter@6.5.0-alpha.3, @storybook/instrumenter@workspace:*, @storybook/instrumenter@workspace:lib/instrumenter": +"@storybook/instrumenter@6.5.0-alpha.5, @storybook/instrumenter@workspace:*, @storybook/instrumenter@workspace:lib/instrumenter": version: 0.0.0-use.local resolution: "@storybook/instrumenter@workspace:lib/instrumenter" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 global: ^4.4.0 languageName: unknown linkType: soft @@ -9371,19 +9371,19 @@ __metadata: languageName: node linkType: hard -"@storybook/manager-webpack4@6.5.0-alpha.3, @storybook/manager-webpack4@workspace:lib/manager-webpack4": +"@storybook/manager-webpack4@6.5.0-alpha.5, @storybook/manager-webpack4@workspace:lib/manager-webpack4": version: 0.0.0-use.local resolution: "@storybook/manager-webpack4@workspace:lib/manager-webpack4" dependencies: "@babel/core": ^7.12.10 "@babel/plugin-transform-template-literals": ^7.12.1 "@babel/preset-react": ^7.12.10 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/core-client": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 - "@storybook/node-logger": 6.5.0-alpha.3 - "@storybook/theming": 6.5.0-alpha.3 - "@storybook/ui": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/core-client": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 + "@storybook/node-logger": 6.5.0-alpha.5 + "@storybook/theming": 6.5.0-alpha.5 + "@storybook/ui": 6.5.0-alpha.5 "@types/case-sensitive-paths-webpack-plugin": ^2.1.4 "@types/node": ^14.0.10 || ^16.0.0 "@types/terser-webpack-plugin": ^5.0.2 @@ -9431,12 +9431,12 @@ __metadata: "@babel/core": ^7.12.10 "@babel/plugin-transform-template-literals": ^7.12.1 "@babel/preset-react": ^7.12.10 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/core-client": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 - "@storybook/node-logger": 6.5.0-alpha.3 - "@storybook/theming": 6.5.0-alpha.3 - "@storybook/ui": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/core-client": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 + "@storybook/node-logger": 6.5.0-alpha.5 + "@storybook/theming": 6.5.0-alpha.5 + "@storybook/ui": 6.5.0-alpha.5 "@types/case-sensitive-paths-webpack-plugin": ^2.1.4 "@types/node": ^14.0.10 || ^16.0.0 "@types/terser-webpack-plugin": ^5.0.2 @@ -9473,7 +9473,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/node-logger@6.5.0-alpha.3, @storybook/node-logger@workspace:*, @storybook/node-logger@workspace:lib/node-logger": +"@storybook/node-logger@6.5.0-alpha.5, @storybook/node-logger@workspace:*, @storybook/node-logger@workspace:lib/node-logger": version: 0.0.0-use.local resolution: "@storybook/node-logger@workspace:lib/node-logger" dependencies: @@ -9512,7 +9512,7 @@ __metadata: languageName: node linkType: hard -"@storybook/postinstall@6.5.0-alpha.3, @storybook/postinstall@workspace:*, @storybook/postinstall@workspace:lib/postinstall": +"@storybook/postinstall@6.5.0-alpha.5, @storybook/postinstall@workspace:*, @storybook/postinstall@workspace:lib/postinstall": version: 0.0.0-use.local resolution: "@storybook/postinstall@workspace:lib/postinstall" dependencies: @@ -9523,16 +9523,16 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preact@6.5.0-alpha.3, @storybook/preact@workspace:*, @storybook/preact@workspace:app/preact": +"@storybook/preact@6.5.0-alpha.5, @storybook/preact@workspace:*, @storybook/preact@workspace:app/preact": version: 0.0.0-use.local resolution: "@storybook/preact@workspace:app/preact" dependencies: "@babel/plugin-transform-react-jsx": ^7.12.12 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/core": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/core": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/store": 6.5.0-alpha.3 + "@storybook/store": 6.5.0-alpha.5 "@types/node": ^14.14.20 || ^16.0.0 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 @@ -9584,16 +9584,16 @@ __metadata: languageName: node linkType: hard -"@storybook/preview-web@6.5.0-alpha.3, @storybook/preview-web@workspace:*, @storybook/preview-web@workspace:lib/preview-web": +"@storybook/preview-web@6.5.0-alpha.5, @storybook/preview-web@workspace:*, @storybook/preview-web@workspace:lib/preview-web": version: 0.0.0-use.local resolution: "@storybook/preview-web@workspace:lib/preview-web" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/channel-postmessage": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/channel-postmessage": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/store": 6.5.0-alpha.3 + "@storybook/store": 6.5.0-alpha.5 ansi-to-html: ^0.6.11 core-js: ^3.8.2 global: ^4.4.0 @@ -9628,22 +9628,22 @@ __metadata: languageName: node linkType: hard -"@storybook/react@6.5.0-alpha.3, @storybook/react@workspace:*, @storybook/react@workspace:app/react": +"@storybook/react@6.5.0-alpha.5, @storybook/react@workspace:*, @storybook/react@workspace:app/react": version: 0.0.0-use.local resolution: "@storybook/react@workspace:app/react" dependencies: "@babel/preset-flow": ^7.12.1 "@babel/preset-react": ^7.12.10 - "@pmmmwh/react-refresh-webpack-plugin": ^0.5.1 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/client-api": 6.5.0-alpha.3 - "@storybook/core": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 + "@pmmmwh/react-refresh-webpack-plugin": ^0.5.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/client-api": 6.5.0-alpha.5 + "@storybook/core": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/node-logger": 6.5.0-alpha.3 + "@storybook/node-logger": 6.5.0-alpha.5 "@storybook/react-docgen-typescript-plugin": 1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0 "@storybook/semver": ^7.3.2 - "@storybook/store": 6.5.0-alpha.3 + "@storybook/store": 6.5.0-alpha.5 "@types/node": ^14.14.20 || ^16.0.0 "@types/prompts": ^2.0.9 "@types/webpack-env": ^1.16.0 @@ -9654,7 +9654,7 @@ __metadata: global: ^4.4.0 lodash: ^4.17.21 prop-types: ^15.7.2 - react-refresh: ^0.10.0 + react-refresh: ^0.11.0 read-pkg-up: ^7.0.1 regenerator-runtime: ^0.13.7 ts-dedent: ^2.0.0 @@ -9907,11 +9907,11 @@ __metadata: languageName: unknown linkType: soft -"@storybook/router@6.5.0-alpha.3, @storybook/router@workspace:*, @storybook/router@workspace:lib/router": +"@storybook/router@6.5.0-alpha.5, @storybook/router@workspace:*, @storybook/router@workspace:lib/router": version: 0.0.0-use.local resolution: "@storybook/router@workspace:lib/router" dependencies: - "@storybook/client-logger": 6.5.0-alpha.3 + "@storybook/client-logger": 6.5.0-alpha.5 core-js: ^3.8.2 fast-deep-equal: ^3.1.3 global: ^4.4.0 @@ -9962,19 +9962,19 @@ __metadata: languageName: node linkType: hard -"@storybook/server@6.5.0-alpha.3, @storybook/server@workspace:*, @storybook/server@workspace:app/server": +"@storybook/server@6.5.0-alpha.5, @storybook/server@workspace:*, @storybook/server@workspace:app/server": version: 0.0.0-use.local resolution: "@storybook/server@workspace:app/server" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/client-api": 6.5.0-alpha.3 - "@storybook/core": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/client-api": 6.5.0-alpha.5 + "@storybook/core": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/node-logger": 6.5.0-alpha.3 - "@storybook/preview-web": 6.5.0-alpha.3 - "@storybook/store": 6.5.0-alpha.3 + "@storybook/node-logger": 6.5.0-alpha.5 + "@storybook/preview-web": 6.5.0-alpha.5 + "@storybook/store": 6.5.0-alpha.5 "@types/node": ^14.14.20 || ^16.0.0 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 @@ -9995,12 +9995,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/source-loader@6.5.0-alpha.3, @storybook/source-loader@workspace:*, @storybook/source-loader@workspace:lib/source-loader": +"@storybook/source-loader@6.5.0-alpha.5, @storybook/source-loader@workspace:*, @storybook/source-loader@workspace:lib/source-loader": version: 0.0.0-use.local resolution: "@storybook/source-loader@workspace:lib/source-loader" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 core-js: ^3.8.2 estraverse: ^5.2.0 @@ -10015,13 +10015,13 @@ __metadata: languageName: unknown linkType: soft -"@storybook/store@6.5.0-alpha.3, @storybook/store@workspace:*, @storybook/store@workspace:lib/store": +"@storybook/store@6.5.0-alpha.5, @storybook/store@workspace:*, @storybook/store@workspace:lib/store": version: 0.0.0-use.local resolution: "@storybook/store@workspace:lib/store" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 core-js: ^3.8.2 fast-deep-equal: ^3.1.3 @@ -10040,15 +10040,15 @@ __metadata: languageName: unknown linkType: soft -"@storybook/svelte@6.5.0-alpha.3, @storybook/svelte@workspace:*, @storybook/svelte@workspace:app/svelte": +"@storybook/svelte@6.5.0-alpha.5, @storybook/svelte@workspace:*, @storybook/svelte@workspace:app/svelte": version: 0.0.0-use.local resolution: "@storybook/svelte@workspace:app/svelte" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/core": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/core": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/store": 6.5.0-alpha.3 + "@storybook/store": 6.5.0-alpha.5 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 global: ^4.4.0 @@ -10084,14 +10084,14 @@ __metadata: languageName: node linkType: hard -"@storybook/theming@6.5.0-alpha.3, @storybook/theming@workspace:*, @storybook/theming@workspace:lib/theming": +"@storybook/theming@6.5.0-alpha.5, @storybook/theming@workspace:*, @storybook/theming@workspace:lib/theming": version: 0.0.0-use.local resolution: "@storybook/theming@workspace:lib/theming" dependencies: "@emotion/core": ^10.3.1 "@emotion/is-prop-valid": ^0.8.6 "@emotion/styled": ^10.0.27 - "@storybook/client-logger": 6.5.0-alpha.3 + "@storybook/client-logger": 6.5.0-alpha.5 core-js: ^3.8.2 deep-object-diff: ^1.1.0 emotion-theming: ^10.0.27 @@ -10129,21 +10129,21 @@ __metadata: languageName: node linkType: hard -"@storybook/ui@6.5.0-alpha.3, @storybook/ui@workspace:*, @storybook/ui@workspace:lib/ui": +"@storybook/ui@6.5.0-alpha.5, @storybook/ui@workspace:*, @storybook/ui@workspace:lib/ui": version: 0.0.0-use.local resolution: "@storybook/ui@workspace:lib/ui" dependencies: "@babel/core": ^7.12.10 "@emotion/core": ^10.3.1 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/api": 6.5.0-alpha.3 - "@storybook/channels": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 - "@storybook/router": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/api": 6.5.0-alpha.5 + "@storybook/channels": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 + "@storybook/router": 6.5.0-alpha.5 "@storybook/semver": ^7.3.2 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/theming": 6.5.0-alpha.5 "@testing-library/react": ^11.2.2 babel-loader: ^8.0.0 chromatic: ^6.0.2 @@ -10175,15 +10175,15 @@ __metadata: languageName: unknown linkType: soft -"@storybook/vue3@6.5.0-alpha.3, @storybook/vue3@workspace:app/vue3": +"@storybook/vue3@6.5.0-alpha.5, @storybook/vue3@workspace:app/vue3": version: 0.0.0-use.local resolution: "@storybook/vue3@workspace:app/vue3" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/core": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/core": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/store": 6.5.0-alpha.3 + "@storybook/store": 6.5.0-alpha.5 "@types/node": ^14.14.20 || ^16.0.0 "@types/webpack-env": ^1.16.0 "@vue/compiler-sfc": ^3.0.0 @@ -10212,15 +10212,15 @@ __metadata: languageName: unknown linkType: soft -"@storybook/vue@6.5.0-alpha.3, @storybook/vue@workspace:*, @storybook/vue@workspace:app/vue": +"@storybook/vue@6.5.0-alpha.5, @storybook/vue@workspace:*, @storybook/vue@workspace:app/vue": version: 0.0.0-use.local resolution: "@storybook/vue@workspace:app/vue" dependencies: - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/core": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/core": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/store": 6.5.0-alpha.3 + "@storybook/store": 6.5.0-alpha.5 "@types/node": ^14.14.20 || ^16.0.0 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 @@ -10251,20 +10251,20 @@ __metadata: languageName: unknown linkType: soft -"@storybook/web-components@6.5.0-alpha.3, @storybook/web-components@workspace:*, @storybook/web-components@workspace:app/web-components": +"@storybook/web-components@6.5.0-alpha.5, @storybook/web-components@workspace:*, @storybook/web-components@workspace:app/web-components": version: 0.0.0-use.local resolution: "@storybook/web-components@workspace:app/web-components" dependencies: "@babel/plugin-syntax-dynamic-import": ^7.8.3 "@babel/plugin-syntax-import-meta": ^7.10.4 "@babel/preset-env": ^7.12.11 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/client-api": 6.5.0-alpha.3 - "@storybook/core": 6.5.0-alpha.3 - "@storybook/core-common": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/client-api": 6.5.0-alpha.5 + "@storybook/core": 6.5.0-alpha.5 + "@storybook/core-common": 6.5.0-alpha.5 "@storybook/csf": 0.0.2--canary.87bc651.0 - "@storybook/preview-web": 6.5.0-alpha.3 - "@storybook/store": 6.5.0-alpha.3 + "@storybook/preview-web": 6.5.0-alpha.5 + "@storybook/store": 6.5.0-alpha.5 "@types/node": ^14.14.20 || ^16.0.0 "@types/webpack-env": ^1.16.0 babel-plugin-bundled-import-meta: ^0.3.1 @@ -13988,21 +13988,21 @@ __metadata: "@angular/platform-browser-dynamic": ^11.2.14 "@compodoc/compodoc": ^1.1.14 "@ngrx/store": ^10.1.2 - "@storybook/addon-a11y": 6.5.0-alpha.3 - "@storybook/addon-actions": 6.5.0-alpha.3 - "@storybook/addon-backgrounds": 6.5.0-alpha.3 - "@storybook/addon-controls": 6.5.0-alpha.3 - "@storybook/addon-docs": 6.5.0-alpha.3 - "@storybook/addon-interactions": 6.5.0-alpha.3 - "@storybook/addon-jest": 6.5.0-alpha.3 - "@storybook/addon-links": 6.5.0-alpha.3 - "@storybook/addon-storyshots": 6.5.0-alpha.3 - "@storybook/addon-storysource": 6.5.0-alpha.3 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/angular": 6.5.0-alpha.3 + "@storybook/addon-a11y": 6.5.0-alpha.5 + "@storybook/addon-actions": 6.5.0-alpha.5 + "@storybook/addon-backgrounds": 6.5.0-alpha.5 + "@storybook/addon-controls": 6.5.0-alpha.5 + "@storybook/addon-docs": 6.5.0-alpha.5 + "@storybook/addon-interactions": 6.5.0-alpha.5 + "@storybook/addon-jest": 6.5.0-alpha.5 + "@storybook/addon-links": 6.5.0-alpha.5 + "@storybook/addon-storyshots": 6.5.0-alpha.5 + "@storybook/addon-storysource": 6.5.0-alpha.5 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/angular": 6.5.0-alpha.5 "@storybook/babel-plugin-require-context-hook": 1.0.1 "@storybook/jest": ^0.0.5 - "@storybook/source-loader": 6.5.0-alpha.3 + "@storybook/source-loader": 6.5.0-alpha.5 "@storybook/testing-library": ^0.0.7 "@types/core-js": ^2.5.4 "@types/jest": ^26.0.16 @@ -19138,20 +19138,20 @@ __metadata: resolution: "cra-kitchen-sink@workspace:examples/cra-kitchen-sink" dependencies: "@pmmmwh/react-refresh-webpack-plugin": ^0.4.3 - "@storybook/addon-a11y": 6.5.0-alpha.3 - "@storybook/addon-actions": 6.5.0-alpha.3 - "@storybook/addon-backgrounds": 6.5.0-alpha.3 - "@storybook/addon-docs": 6.5.0-alpha.3 + "@storybook/addon-a11y": 6.5.0-alpha.5 + "@storybook/addon-actions": 6.5.0-alpha.5 + "@storybook/addon-backgrounds": 6.5.0-alpha.5 + "@storybook/addon-docs": 6.5.0-alpha.5 "@storybook/addon-ie11": 0.0.7--canary.5e87b64.0 - "@storybook/addon-jest": 6.5.0-alpha.3 - "@storybook/addon-links": 6.5.0-alpha.3 - "@storybook/addon-storyshots": 6.5.0-alpha.3 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/builder-webpack4": 6.5.0-alpha.3 - "@storybook/client-logger": 6.5.0-alpha.3 + "@storybook/addon-jest": 6.5.0-alpha.5 + "@storybook/addon-links": 6.5.0-alpha.5 + "@storybook/addon-storyshots": 6.5.0-alpha.5 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/builder-webpack4": 6.5.0-alpha.5 + "@storybook/client-logger": 6.5.0-alpha.5 "@storybook/preset-create-react-app": ^3.1.6 - "@storybook/react": 6.5.0-alpha.3 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/react": 6.5.0-alpha.5 + "@storybook/theming": 6.5.0-alpha.5 global: ^4.4.0 prop-types: ^15.7.2 react: 16.14.0 @@ -19166,14 +19166,14 @@ __metadata: version: 0.0.0-use.local resolution: "cra-react15@workspace:examples/cra-react15" dependencies: - "@storybook/addon-actions": 6.5.0-alpha.3 + "@storybook/addon-actions": 6.5.0-alpha.5 "@storybook/addon-ie11": 0.0.7--canary.5e87b64.0 - "@storybook/addon-links": 6.5.0-alpha.3 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/builder-webpack4": 6.5.0-alpha.3 + "@storybook/addon-links": 6.5.0-alpha.5 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/builder-webpack4": 6.5.0-alpha.5 "@storybook/preset-create-react-app": ^3.1.6 - "@storybook/react": 6.5.0-alpha.3 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/react": 6.5.0-alpha.5 + "@storybook/theming": 6.5.0-alpha.5 babel-core: 6 babel-loader: ^8.0.0 babel-runtime: 6 @@ -19190,12 +19190,12 @@ __metadata: version: 0.0.0-use.local resolution: "cra-ts-essentials@workspace:examples/cra-ts-essentials" dependencies: - "@storybook/addon-essentials": 6.5.0-alpha.3 + "@storybook/addon-essentials": 6.5.0-alpha.5 "@storybook/addon-ie11": 0.0.7--canary.5e87b64.0 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/builder-webpack4": 6.5.0-alpha.3 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/builder-webpack4": 6.5.0-alpha.5 "@storybook/preset-create-react-app": ^3.1.6 - "@storybook/react": 6.5.0-alpha.3 + "@storybook/react": 6.5.0-alpha.5 "@types/jest": ^26.0.16 "@types/node": ^14.14.20 || ^16.0.0 "@types/react": ^16.14.2 @@ -19213,15 +19213,15 @@ __metadata: version: 0.0.0-use.local resolution: "cra-ts-kitchen-sink@workspace:examples/cra-ts-kitchen-sink" dependencies: - "@storybook/addon-a11y": 6.5.0-alpha.3 - "@storybook/addon-actions": 6.5.0-alpha.3 - "@storybook/addon-docs": 6.5.0-alpha.3 + "@storybook/addon-a11y": 6.5.0-alpha.5 + "@storybook/addon-actions": 6.5.0-alpha.5 + "@storybook/addon-docs": 6.5.0-alpha.5 "@storybook/addon-ie11": 0.0.7--canary.5e87b64.0 - "@storybook/addon-links": 6.5.0-alpha.3 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/builder-webpack4": 6.5.0-alpha.3 + "@storybook/addon-links": 6.5.0-alpha.5 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/builder-webpack4": 6.5.0-alpha.5 "@storybook/preset-create-react-app": ^3.1.6 - "@storybook/react": 6.5.0-alpha.3 + "@storybook/react": 6.5.0-alpha.5 "@types/enzyme": ^3.10.8 "@types/jest": 25.2.3 "@types/node": ^14.14.20 || ^16.0.0 @@ -21867,18 +21867,18 @@ __metadata: dependencies: "@babel/core": ^7.12.10 "@ember/optional-features": ^2.0.0 - "@storybook/addon-a11y": 6.5.0-alpha.3 - "@storybook/addon-actions": 6.5.0-alpha.3 - "@storybook/addon-backgrounds": 6.5.0-alpha.3 - "@storybook/addon-controls": 6.5.0-alpha.3 - "@storybook/addon-docs": 6.5.0-alpha.3 - "@storybook/addon-links": 6.5.0-alpha.3 - "@storybook/addon-storysource": 6.5.0-alpha.3 - "@storybook/addon-viewport": 6.5.0-alpha.3 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/ember": 6.5.0-alpha.3 + "@storybook/addon-a11y": 6.5.0-alpha.5 + "@storybook/addon-actions": 6.5.0-alpha.5 + "@storybook/addon-backgrounds": 6.5.0-alpha.5 + "@storybook/addon-controls": 6.5.0-alpha.5 + "@storybook/addon-docs": 6.5.0-alpha.5 + "@storybook/addon-links": 6.5.0-alpha.5 + "@storybook/addon-storysource": 6.5.0-alpha.5 + "@storybook/addon-viewport": 6.5.0-alpha.5 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/ember": 6.5.0-alpha.5 "@storybook/ember-cli-storybook": ^0.2.1 - "@storybook/source-loader": 6.5.0-alpha.3 + "@storybook/source-loader": 6.5.0-alpha.5 babel-loader: ^8.0.0 broccoli-asset-rev: ^3.0.0 cross-env: ^7.0.3 @@ -26706,23 +26706,23 @@ fsevents@^1.2.7: version: 0.0.0-use.local resolution: "html-kitchen-sink@workspace:examples/html-kitchen-sink" dependencies: - "@storybook/addon-a11y": 6.5.0-alpha.3 - "@storybook/addon-actions": 6.5.0-alpha.3 - "@storybook/addon-backgrounds": 6.5.0-alpha.3 - "@storybook/addon-controls": 6.5.0-alpha.3 - "@storybook/addon-docs": 6.5.0-alpha.3 - "@storybook/addon-jest": 6.5.0-alpha.3 - "@storybook/addon-links": 6.5.0-alpha.3 + "@storybook/addon-a11y": 6.5.0-alpha.5 + "@storybook/addon-actions": 6.5.0-alpha.5 + "@storybook/addon-backgrounds": 6.5.0-alpha.5 + "@storybook/addon-controls": 6.5.0-alpha.5 + "@storybook/addon-docs": 6.5.0-alpha.5 + "@storybook/addon-jest": 6.5.0-alpha.5 + "@storybook/addon-links": 6.5.0-alpha.5 "@storybook/addon-postcss": ^2.0.0 - "@storybook/addon-storyshots": 6.5.0-alpha.3 - "@storybook/addon-storysource": 6.5.0-alpha.3 - "@storybook/addon-viewport": 6.5.0-alpha.3 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/client-api": 6.5.0-alpha.3 - "@storybook/core": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 - "@storybook/html": 6.5.0-alpha.3 - "@storybook/source-loader": 6.5.0-alpha.3 + "@storybook/addon-storyshots": 6.5.0-alpha.5 + "@storybook/addon-storysource": 6.5.0-alpha.5 + "@storybook/addon-viewport": 6.5.0-alpha.5 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/client-api": 6.5.0-alpha.5 + "@storybook/core": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 + "@storybook/html": 6.5.0-alpha.5 + "@storybook/source-loader": 6.5.0-alpha.5 autoprefixer: ^10.0.1 eventemitter3: ^4.0.7 format-json: ^1.0.3 @@ -34834,31 +34834,31 @@ fsevents@^1.2.7: dependencies: "@packtracker/webpack-plugin": ^2.3.0 "@pmmmwh/react-refresh-webpack-plugin": ^0.4.3 - "@storybook/addon-a11y": 6.5.0-alpha.3 - "@storybook/addon-actions": 6.5.0-alpha.3 - "@storybook/addon-backgrounds": 6.5.0-alpha.3 - "@storybook/addon-controls": 6.5.0-alpha.3 - "@storybook/addon-docs": 6.5.0-alpha.3 - "@storybook/addon-interactions": 6.5.0-alpha.3 - "@storybook/addon-jest": 6.5.0-alpha.3 - "@storybook/addon-links": 6.5.0-alpha.3 - "@storybook/addon-storyshots": 6.5.0-alpha.3 - "@storybook/addon-storyshots-puppeteer": 6.5.0-alpha.3 - "@storybook/addon-storysource": 6.5.0-alpha.3 - "@storybook/addon-toolbars": 6.5.0-alpha.3 - "@storybook/addon-viewport": 6.5.0-alpha.3 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/cli": 6.5.0-alpha.3 - "@storybook/components": 6.5.0-alpha.3 - "@storybook/core-events": 6.5.0-alpha.3 + "@storybook/addon-a11y": 6.5.0-alpha.5 + "@storybook/addon-actions": 6.5.0-alpha.5 + "@storybook/addon-backgrounds": 6.5.0-alpha.5 + "@storybook/addon-controls": 6.5.0-alpha.5 + "@storybook/addon-docs": 6.5.0-alpha.5 + "@storybook/addon-interactions": 6.5.0-alpha.5 + "@storybook/addon-jest": 6.5.0-alpha.5 + "@storybook/addon-links": 6.5.0-alpha.5 + "@storybook/addon-storyshots": 6.5.0-alpha.5 + "@storybook/addon-storyshots-puppeteer": 6.5.0-alpha.5 + "@storybook/addon-storysource": 6.5.0-alpha.5 + "@storybook/addon-toolbars": 6.5.0-alpha.5 + "@storybook/addon-viewport": 6.5.0-alpha.5 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/cli": 6.5.0-alpha.5 + "@storybook/components": 6.5.0-alpha.5 + "@storybook/core-events": 6.5.0-alpha.5 "@storybook/design-system": ^5.4.7 "@storybook/jest": ^0.0.5 - "@storybook/node-logger": 6.5.0-alpha.3 - "@storybook/react": 6.5.0-alpha.3 - "@storybook/router": 6.5.0-alpha.3 - "@storybook/source-loader": 6.5.0-alpha.3 + "@storybook/node-logger": 6.5.0-alpha.5 + "@storybook/react": 6.5.0-alpha.5 + "@storybook/router": 6.5.0-alpha.5 + "@storybook/source-loader": 6.5.0-alpha.5 "@storybook/testing-library": ^0.0.7 - "@storybook/theming": 6.5.0-alpha.3 + "@storybook/theming": 6.5.0-alpha.5 "@testing-library/dom": ^7.31.2 "@testing-library/user-event": ^13.1.9 chromatic: ^6.0.2 @@ -38056,16 +38056,16 @@ fsevents@^1.2.7: dependencies: "@babel/core": ^7.12.10 "@babel/plugin-transform-runtime": ^7.12.10 - "@storybook/addon-a11y": 6.5.0-alpha.3 - "@storybook/addon-actions": 6.5.0-alpha.3 - "@storybook/addon-backgrounds": 6.5.0-alpha.3 - "@storybook/addon-links": 6.5.0-alpha.3 - "@storybook/addon-storyshots": 6.5.0-alpha.3 - "@storybook/addon-storysource": 6.5.0-alpha.3 - "@storybook/addon-viewport": 6.5.0-alpha.3 - "@storybook/addons": 6.5.0-alpha.3 - "@storybook/preact": 6.5.0-alpha.3 - "@storybook/source-loader": 6.5.0-alpha.3 + "@storybook/addon-a11y": 6.5.0-alpha.5 + "@storybook/addon-actions": 6.5.0-alpha.5 + "@storybook/addon-backgrounds": 6.5.0-alpha.5 + "@storybook/addon-links": 6.5.0-alpha.5 + "@storybook/addon-storyshots": 6.5.0-alpha.5 + "@storybook/addon-storysource": 6.5.0-alpha.5 + "@storybook/addon-viewport": 6.5.0-alpha.5 + "@storybook/addons": 6.5.0-alpha.5 + "@storybook/preact": 6.5.0-alpha.5 + "@storybook/source-loader": 6.5.0-alpha.5 "@types/prop-types": ^15.7.3 "@types/react": ^17 "@types/react-dom": ^17 @@ -39557,10 +39557,10 @@ fsevents@^1.2.7: languageName: node linkType: hard -"react-refresh@npm:^0.10.0": - version: 0.10.0 - resolution: "react-refresh@npm:0.10.0" - checksum: 616e82bed3787bf4e55dcc1c9836f251b93523dd4b0ffb1c24c2dcf5d09f686fbf3cffc7d489cd7f12429f76ddf66eb431748fc07df56b18a888a7705cbc079e +"react-refresh@npm:^0.11.0": + version: 0.11.0 + resolution: "react-refresh@npm:0.11.0" + checksum: cbb5616c7ba670bbd2f37ddadcdfefa66e727ea188e89733ccb8184d3b874631104b0bc016d5676a7ade4d9c79100b99b46b6ed10cd117ab5d1ddcbf8653a9f2 languageName: node linkType: hard @@ -41870,7 +41870,7 @@ resolve@1.19.0: version: 0.0.0-use.local resolution: "sb@workspace:lib/cli-sb" dependencies: - "@storybook/cli": 6.5.0-alpha.3 + "@storybook/cli": 6.5.0-alpha.5 bin: sb: ./index.js languageName: unknown @@ -42187,13 +42187,13 @@ resolve@1.19.0: version: 0.0.0-use.local resolution: "server-kitchen-sink@workspace:examples/server-kitchen-sink" dependencies: - "@storybook/addon-a11y": 6.5.0-alpha.3 - "@storybook/addon-actions": 6.5.0-alpha.3 - "@storybook/addon-backgrounds": 6.5.0-alpha.3 - "@storybook/addon-controls": 6.5.0-alpha.3 - "@storybook/addon-links": 6.5.0-alpha.3 - "@storybook/node-logger": 6.5.0-alpha.3 - "@storybook/server": 6.5.0-alpha.3 + "@storybook/addon-a11y": 6.5.0-alpha.5 + "@storybook/addon-actions": 6.5.0-alpha.5 + "@storybook/addon-backgrounds": 6.5.0-alpha.5 + "@storybook/addon-controls": 6.5.0-alpha.5 + "@storybook/addon-links": 6.5.0-alpha.5 + "@storybook/node-logger": 6.5.0-alpha.5 + "@storybook/server": 6.5.0-alpha.5 concurrently: ^5.3.0 cors: ^2.8.5 express: ~4.17.1 @@ -43180,9 +43180,9 @@ resolve@1.19.0: version: 0.0.0-use.local resolution: "standalone-preview@workspace:examples/standalone-preview" dependencies: - "@storybook/addon-docs": 6.5.0-alpha.3 - "@storybook/cli": 6.5.0-alpha.3 - "@storybook/react": 6.5.0-alpha.3 + "@storybook/addon-docs": 6.5.0-alpha.5 + "@storybook/cli": 6.5.0-alpha.5 + "@storybook/react": 6.5.0-alpha.5 cross-env: ^7.0.3 parcel: 2.0.1 react: 16.14.0 @@ -43279,7 +43279,7 @@ resolve@1.19.0: version: 0.0.0-use.local resolution: "storybook@workspace:lib/cli-storybook" dependencies: - "@storybook/cli": 6.5.0-alpha.3 + "@storybook/cli": 6.5.0-alpha.5 bin: sb: ./index.js storybook: ./index.js @@ -44070,20 +44070,20 @@ resolve@1.19.0: version: 0.0.0-use.local resolution: "svelte-example@workspace:examples/svelte-kitchen-sink" dependencies: - "@storybook/addon-a11y": 6.5.0-alpha.3 - "@storybook/addon-actions": 6.5.0-alpha.3 - "@storybook/addon-backgrounds": 6.5.0-alpha.3 - "@storybook/addon-controls": 6.5.0-alpha.3 - "@storybook/addon-docs": 6.5.0-alpha.3 - "@storybook/addon-interactions": 6.5.0-alpha.3 - "@storybook/addon-links": 6.5.0-alpha.3 - "@storybook/addon-storyshots": 6.5.0-alpha.3 - "@storybook/addon-storysource": 6.5.0-alpha.3 - "@storybook/addon-viewport": 6.5.0-alpha.3 - "@storybook/addons": 6.5.0-alpha.3 + "@storybook/addon-a11y": 6.5.0-alpha.5 + "@storybook/addon-actions": 6.5.0-alpha.5 + "@storybook/addon-backgrounds": 6.5.0-alpha.5 + "@storybook/addon-controls": 6.5.0-alpha.5 + "@storybook/addon-docs": 6.5.0-alpha.5 + "@storybook/addon-interactions": 6.5.0-alpha.5 + "@storybook/addon-links": 6.5.0-alpha.5 + "@storybook/addon-storyshots": 6.5.0-alpha.5 + "@storybook/addon-storysource": 6.5.0-alpha.5 + "@storybook/addon-viewport": 6.5.0-alpha.5 + "@storybook/addons": 6.5.0-alpha.5 "@storybook/jest": ^0.0.5 - "@storybook/source-loader": 6.5.0-alpha.3 - "@storybook/svelte": 6.5.0-alpha.3 + "@storybook/source-loader": 6.5.0-alpha.5 + "@storybook/svelte": 6.5.0-alpha.5 "@storybook/testing-library": ^0.0.7 global: ^4.4.0 svelte-jester: 1.3.0 @@ -46939,14 +46939,14 @@ resolve@1.19.0: resolution: "vue-3-cli-example@workspace:examples/vue-3-cli" dependencies: "@babel/core": ^7.12.10 - "@storybook/addon-actions": 6.5.0-alpha.3 - "@storybook/addon-essentials": 6.5.0-alpha.3 - "@storybook/addon-interactions": 6.5.0-alpha.3 - "@storybook/addon-links": 6.5.0-alpha.3 - "@storybook/addon-storyshots": 6.5.0-alpha.3 + "@storybook/addon-actions": 6.5.0-alpha.5 + "@storybook/addon-essentials": 6.5.0-alpha.5 + "@storybook/addon-interactions": 6.5.0-alpha.5 + "@storybook/addon-links": 6.5.0-alpha.5 + "@storybook/addon-storyshots": 6.5.0-alpha.5 "@storybook/jest": ^0.0.5 "@storybook/testing-library": ^0.0.7 - "@storybook/vue3": 6.5.0-alpha.3 + "@storybook/vue3": 6.5.0-alpha.5 "@vue/cli-plugin-babel": ~4.5.0 "@vue/cli-plugin-typescript": ~4.5.0 "@vue/cli-service": ~4.5.0 @@ -46973,11 +46973,11 @@ resolve@1.19.0: version: 0.0.0-use.local resolution: "vue-cli-example@workspace:examples/vue-cli" dependencies: - "@storybook/addon-controls": 6.5.0-alpha.3 - "@storybook/addon-essentials": 6.5.0-alpha.3 + "@storybook/addon-controls": 6.5.0-alpha.5 + "@storybook/addon-essentials": 6.5.0-alpha.5 "@storybook/preset-scss": ^1.0.3 - "@storybook/source-loader": 6.5.0-alpha.3 - "@storybook/vue": 6.5.0-alpha.3 + "@storybook/source-loader": 6.5.0-alpha.5 + "@storybook/vue": 6.5.0-alpha.5 "@vue/cli-plugin-babel": ~4.3.1 "@vue/cli-plugin-typescript": ~4.3.1 "@vue/cli-service": ~4.3.1 @@ -47029,21 +47029,21 @@ resolve@1.19.0: resolution: "vue-example@workspace:examples/vue-kitchen-sink" dependencies: "@babel/core": ^7.12.10 - "@storybook/addon-a11y": 6.5.0-alpha.3 - "@storybook/addon-actions": 6.5.0-alpha.3 - "@storybook/addon-backgrounds": 6.5.0-alpha.3 - "@storybook/addon-controls": 6.5.0-alpha.3 - "@storybook/addon-docs": 6.5.0-alpha.3 - "@storybook/addon-interactions": 6.5.0-alpha.3 - "@storybook/addon-links": 6.5.0-alpha.3 - "@storybook/addon-storyshots": 6.5.0-alpha.3 - "@storybook/addon-storysource": 6.5.0-alpha.3 - "@storybook/addon-viewport": 6.5.0-alpha.3 - "@storybook/addons": 6.5.0-alpha.3 + "@storybook/addon-a11y": 6.5.0-alpha.5 + "@storybook/addon-actions": 6.5.0-alpha.5 + "@storybook/addon-backgrounds": 6.5.0-alpha.5 + "@storybook/addon-controls": 6.5.0-alpha.5 + "@storybook/addon-docs": 6.5.0-alpha.5 + "@storybook/addon-interactions": 6.5.0-alpha.5 + "@storybook/addon-links": 6.5.0-alpha.5 + "@storybook/addon-storyshots": 6.5.0-alpha.5 + "@storybook/addon-storysource": 6.5.0-alpha.5 + "@storybook/addon-viewport": 6.5.0-alpha.5 + "@storybook/addons": 6.5.0-alpha.5 "@storybook/jest": ^0.0.5 - "@storybook/source-loader": 6.5.0-alpha.3 + "@storybook/source-loader": 6.5.0-alpha.5 "@storybook/testing-library": ^0.0.7 - "@storybook/vue": 6.5.0-alpha.3 + "@storybook/vue": 6.5.0-alpha.5 "@vue/babel-preset-jsx": ^1.2.4 babel-loader: ^8.0.0 cross-env: ^7.0.3