mirror of
https://github.com/storybookjs/storybook.git
synced 2025-04-04 23:21:15 +08:00
Merge branch 'next' into vue3-fix-render
This commit is contained in:
commit
78b3139820
20
CHANGELOG.md
20
CHANGELOG.md
@ -1,3 +1,23 @@
|
||||
## 7.0.0-beta.38 (January 31, 2023)
|
||||
|
||||
#### Features
|
||||
|
||||
- CLI: Generate main config with default exports [#20797](https://github.com/storybooks/storybook/pull/20797)
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- CLI: Only add dependencies on sb init if they do not exist [#20811](https://github.com/storybooks/storybook/pull/20811)
|
||||
- CLI: Install prerelease of @storybook/testing-library in CLI starters [#20819](https://github.com/storybooks/storybook/pull/20819)
|
||||
|
||||
#### Dependency Upgrades
|
||||
|
||||
- Update lazy-universal-dotenv & regen lockfile [#20832](https://github.com/storybooks/storybook/pull/20832)
|
||||
- Instrumenter: Remove unused core-js dependency [#20831](https://github.com/storybooks/storybook/pull/20831)
|
||||
|
||||
## 7.0.0-beta.37 (January 31, 2023)
|
||||
|
||||
Failed publish
|
||||
|
||||
## 7.0.0-beta.36 (January 28, 2023)
|
||||
|
||||
#### Features
|
||||
|
43
MIGRATION.md
43
MIGRATION.md
@ -3,6 +3,7 @@
|
||||
- [From version 6.5.x to 7.0.0](#from-version-65x-to-700)
|
||||
- [7.0 breaking changes](#70-breaking-changes)
|
||||
- [Dropped support for Node 15 and below](#dropped-support-for-node-15-and-below)
|
||||
- [ESM format in Main.js](#esm-format-in-mainjs)
|
||||
- [Modern browser support](#modern-browser-support)
|
||||
- [React peer dependencies required](#react-peer-dependencies-required)
|
||||
- [start-storybook / build-storybook binaries removed](#start-storybook--build-storybook-binaries-removed)
|
||||
@ -290,6 +291,48 @@ For avoiding that, this change passes the mapped args instead of raw args at `re
|
||||
|
||||
Storybook 7.0 requires **Node 16** or above. If you are using an older version of Node, you will need to upgrade or keep using Storybook 6 in the meantime.
|
||||
|
||||
#### ESM format in Main.js
|
||||
|
||||
Storybook 7.0 supports ESM in `.storybook/main.js`, and the configurations can be part of a default export. The default export will be the recommended way going forward.
|
||||
|
||||
If your main.js file looks like this:
|
||||
|
||||
```js
|
||||
module.exports = {
|
||||
stories: ['../stories/**/*.stories.mdx', '../stories/**/*.stories.@(js|jsx|ts|tsx)'],
|
||||
framework: { name: '@storybook/react-vite' },
|
||||
};
|
||||
```
|
||||
|
||||
Or like this:
|
||||
|
||||
```js
|
||||
export const stories = ['../stories/**/*.stories.mdx', '../stories/**/*.stories.@(js|jsx|ts|tsx)'];
|
||||
export const framework = { name: '@storybook/react-vite' };
|
||||
```
|
||||
|
||||
Please migrate them to be default exported instead:
|
||||
|
||||
```js
|
||||
const config = {
|
||||
stories: ['../stories/**/*.stories.mdx', '../stories/**/*.stories.@(js|jsx|ts|tsx)'],
|
||||
framework: { name: '@storybook/react-vite' },
|
||||
};
|
||||
export default config;
|
||||
```
|
||||
|
||||
For Typescript users, we introduced types for that default export, so you can import it in your main.ts file. The `StorybookConfig` type will come from the Storybook package for the framework you are using, which relates to the package in the "framework" field you have in your main.ts file. For example, if you are using React Vite, you will import it from `@storybook/react-vite`:
|
||||
|
||||
```ts
|
||||
import { StorybookConfig } from '@storybook/react-vite';
|
||||
|
||||
const config: StorybookConfig = {
|
||||
stories: ['../stories/**/*.stories.mdx', '../stories/**/*.stories.@(js|jsx|ts|tsx)'],
|
||||
framework: { name: '@storybook/react-vite' },
|
||||
};
|
||||
export default config;
|
||||
```
|
||||
|
||||
#### Modern browser support
|
||||
|
||||
Starting in Storybook 7.0, Storybook will no longer support IE11, amongst other legacy browser versions.
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-a11y",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Test component compliance with web accessibility standards",
|
||||
"keywords": [
|
||||
"a11y",
|
||||
@ -63,16 +63,16 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/addon-highlight": "7.0.0-beta.36",
|
||||
"@storybook/channels": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/components": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/addon-highlight": "7.0.0-beta.38",
|
||||
"@storybook/channels": "7.0.0-beta.38",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/components": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/theming": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/theming": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"axe-core": "^4.2.0",
|
||||
"lodash": "^4.17.21",
|
||||
"react-resize-detector": "^7.1.2"
|
||||
@ -104,7 +104,7 @@
|
||||
"./src/preview.tsx"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1",
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53",
|
||||
"storybook": {
|
||||
"displayName": "Accessibility",
|
||||
"icon": "https://user-images.githubusercontent.com/263385/101991665-47042f80-3c7c-11eb-8f00-64b5a18f498a.png",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-actions",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Get UI feedback when an action is performed on an interactive element",
|
||||
"keywords": [
|
||||
"storybook",
|
||||
@ -77,14 +77,14 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/components": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/components": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/theming": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/theming": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"dequal": "^2.0.2",
|
||||
"lodash": "^4.17.21",
|
||||
"polished": "^4.2.2",
|
||||
@ -121,7 +121,7 @@
|
||||
"./src/preview.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1",
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53",
|
||||
"storybook": {
|
||||
"displayName": "Actions",
|
||||
"unsupportedFrameworks": [
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-backgrounds",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Switch backgrounds to view components in different settings",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -76,14 +76,14 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/components": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/components": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/theming": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/theming": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"memoizerific": "^1.11.3",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
@ -112,7 +112,7 @@
|
||||
"./src/preview.tsx"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1",
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53",
|
||||
"storybook": {
|
||||
"displayName": "Backgrounds",
|
||||
"icon": "https://user-images.githubusercontent.com/263385/101991667-479cc600-3c7c-11eb-96d3-410e936252e7.png",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-controls",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Interact with component inputs dynamically in the Storybook UI",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -68,15 +68,15 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/blocks": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/components": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/theming": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/blocks": "7.0.0-beta.38",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/components": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/theming": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"lodash": "^4.17.21",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
@ -102,7 +102,7 @@
|
||||
],
|
||||
"platform": "browser"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1",
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53",
|
||||
"storybook": {
|
||||
"displayName": "Controls",
|
||||
"icon": "https://user-images.githubusercontent.com/263385/101991669-479cc600-3c7c-11eb-93d9-38b67e8371f2.png",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-docs",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Document component usage and properties in Markdown",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -103,18 +103,18 @@
|
||||
"@babel/plugin-transform-react-jsx": "^7.19.0",
|
||||
"@jest/transform": "^29.3.1",
|
||||
"@mdx-js/react": "^2.1.5",
|
||||
"@storybook/blocks": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/components": "7.0.0-beta.36",
|
||||
"@storybook/csf-plugin": "7.0.0-beta.36",
|
||||
"@storybook/csf-tools": "7.0.0-beta.36",
|
||||
"@storybook/blocks": "7.0.0-beta.38",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/components": "7.0.0-beta.38",
|
||||
"@storybook/csf-plugin": "7.0.0-beta.38",
|
||||
"@storybook/csf-tools": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/mdx2-csf": "next",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/postinstall": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/theming": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/postinstall": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/theming": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"fs-extra": "^11.1.0",
|
||||
"remark-external-links": "^8.0.0",
|
||||
"remark-slug": "^6.0.0",
|
||||
@ -147,7 +147,7 @@
|
||||
"./src/shims/mdx-react-shim.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1",
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53",
|
||||
"storybook": {
|
||||
"displayName": "Docs",
|
||||
"icon": "https://user-images.githubusercontent.com/263385/101991672-48355c80-3c7c-11eb-82d9-95fa12438f64.png",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-essentials",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Curated addons to bring out the best of Storybook",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -119,23 +119,23 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/addon-actions": "7.0.0-beta.36",
|
||||
"@storybook/addon-backgrounds": "7.0.0-beta.36",
|
||||
"@storybook/addon-controls": "7.0.0-beta.36",
|
||||
"@storybook/addon-docs": "7.0.0-beta.36",
|
||||
"@storybook/addon-highlight": "7.0.0-beta.36",
|
||||
"@storybook/addon-measure": "7.0.0-beta.36",
|
||||
"@storybook/addon-outline": "7.0.0-beta.36",
|
||||
"@storybook/addon-toolbars": "7.0.0-beta.36",
|
||||
"@storybook/addon-viewport": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/addon-actions": "7.0.0-beta.38",
|
||||
"@storybook/addon-backgrounds": "7.0.0-beta.38",
|
||||
"@storybook/addon-controls": "7.0.0-beta.38",
|
||||
"@storybook/addon-docs": "7.0.0-beta.38",
|
||||
"@storybook/addon-highlight": "7.0.0-beta.38",
|
||||
"@storybook/addon-measure": "7.0.0-beta.38",
|
||||
"@storybook/addon-outline": "7.0.0-beta.38",
|
||||
"@storybook/addon-toolbars": "7.0.0-beta.38",
|
||||
"@storybook/addon-viewport": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@storybook/vue": "7.0.0-beta.36",
|
||||
"@storybook/vue": "7.0.0-beta.38",
|
||||
"typescript": "^4.9.3"
|
||||
},
|
||||
"peerDependencies": {
|
||||
@ -166,5 +166,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-highlight",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Highlight DOM nodes within your stories",
|
||||
"keywords": [
|
||||
"storybook-addons",
|
||||
@ -61,9 +61,9 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/preview-api": "7.0.0-beta.36"
|
||||
"@storybook/preview-api": "7.0.0-beta.38"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/webpack-env": "^1.16.0",
|
||||
@ -78,7 +78,7 @@
|
||||
"./src/preview.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1",
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53",
|
||||
"sbmodern": "dist/modern/index.js",
|
||||
"storybook": {
|
||||
"displayName": "Highlight",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-interactions",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Automate, test and debug user interactions",
|
||||
"keywords": [
|
||||
"storybook-addons",
|
||||
@ -72,16 +72,16 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/components": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/components": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/instrumenter": "7.0.0-beta.36",
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/theming": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/instrumenter": "7.0.0-beta.38",
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/theming": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"jest-mock": "^27.0.6",
|
||||
"polished": "^4.2.2",
|
||||
"ts-dedent": "^2.2.0"
|
||||
@ -118,7 +118,7 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1",
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53",
|
||||
"storybook": {
|
||||
"displayName": "Interactions",
|
||||
"unsupportedFrameworks": [
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-jest",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "React storybook addon that show component jest report",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -70,13 +70,13 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/components": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/components": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/theming": "7.0.0-beta.36",
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/theming": "7.0.0-beta.38",
|
||||
"react-resize-detector": "^7.1.2",
|
||||
"upath": "^1.2.0"
|
||||
},
|
||||
@ -105,7 +105,7 @@
|
||||
],
|
||||
"platform": "browser"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1",
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53",
|
||||
"storybook": {
|
||||
"displayName": "Jest",
|
||||
"icon": "https://pbs.twimg.com/profile_images/821713465245102080/mMtKIMax_400x400.jpg",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-links",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Link stories together to build demos and prototypes with your UI components",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -80,14 +80,14 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/router": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/router": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"prop-types": "^15.7.2",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
@ -119,7 +119,7 @@
|
||||
],
|
||||
"post": "./scripts/fix-preview-api-reference.ts"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1",
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53",
|
||||
"storybook": {
|
||||
"displayName": "Links",
|
||||
"icon": "https://user-images.githubusercontent.com/263385/101991673-48355c80-3c7c-11eb-9b6e-b627c96a75f6.png",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-measure",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Inspect layouts by visualizing the box model",
|
||||
"keywords": [
|
||||
"storybook-addons",
|
||||
@ -75,13 +75,13 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/components": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/components": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36"
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38"
|
||||
},
|
||||
"devDependencies": {
|
||||
"typescript": "~4.9.3"
|
||||
@ -108,7 +108,7 @@
|
||||
"./src/preview.tsx"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1",
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53",
|
||||
"storybook": {
|
||||
"displayName": "Measure",
|
||||
"unsupportedFrameworks": [
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-outline",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Outline all elements with CSS to help with layout placement and alignment",
|
||||
"keywords": [
|
||||
"storybook-addons",
|
||||
@ -78,13 +78,13 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/components": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/components": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -112,7 +112,7 @@
|
||||
"./src/preview.tsx"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1",
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53",
|
||||
"storybook": {
|
||||
"displayName": "Outline",
|
||||
"unsupportedFrameworks": [
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-storyshots",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Take a code snapshot of every story automatically with Jest",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -37,12 +37,12 @@
|
||||
"dependencies": {
|
||||
"@jest/transform": "^29.3.1",
|
||||
"@storybook/babel-plugin-require-context-hook": "1.0.1",
|
||||
"@storybook/client-api": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/core-webpack": "7.0.0-beta.36",
|
||||
"@storybook/client-api": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/core-webpack": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"@types/glob": "^7.1.3",
|
||||
"@types/jest-specific-snapshot": "^0.5.6",
|
||||
"core-js": "^3.8.2",
|
||||
@ -58,11 +58,11 @@
|
||||
"@angular/core": "^13.3.6",
|
||||
"@angular/platform-browser-dynamic": "^13.3.6",
|
||||
"@emotion/jest": "^11.8.0",
|
||||
"@storybook/addon-docs": "7.0.0-beta.36",
|
||||
"@storybook/angular": "7.0.0-beta.36",
|
||||
"@storybook/react": "7.0.0-beta.36",
|
||||
"@storybook/vue": "7.0.0-beta.36",
|
||||
"@storybook/vue3": "7.0.0-beta.36",
|
||||
"@storybook/addon-docs": "7.0.0-beta.38",
|
||||
"@storybook/angular": "7.0.0-beta.38",
|
||||
"@storybook/react": "7.0.0-beta.38",
|
||||
"@storybook/vue": "7.0.0-beta.38",
|
||||
"@storybook/vue3": "7.0.0-beta.38",
|
||||
"babel-loader": "^9.1.2",
|
||||
"enzyme": "^3.11.0",
|
||||
"enzyme-adapter-react-16": "^1.15.5",
|
||||
@ -143,7 +143,7 @@
|
||||
"access": "public"
|
||||
},
|
||||
"bundler": {},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1",
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53",
|
||||
"storybook": {
|
||||
"displayName": "Storyshots",
|
||||
"icon": "https://user-images.githubusercontent.com/263385/101991676-48cdf300-3c7c-11eb-8aa1-944dab6ab29b.png",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-storyshots-puppeteer",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Image snapshots addition to StoryShots based on puppeteer",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -36,8 +36,8 @@
|
||||
"dependencies": {
|
||||
"@axe-core/puppeteer": "^4.2.0",
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"@types/jest-image-snapshot": "^5.1.0",
|
||||
"jest-image-snapshot": "^6.0.0"
|
||||
},
|
||||
@ -49,7 +49,7 @@
|
||||
"rimraf": "^3.0.2"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@storybook/addon-storyshots": "7.0.0-beta.36",
|
||||
"@storybook/addon-storyshots": "7.0.0-beta.38",
|
||||
"puppeteer": ">=2.0.0"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
@ -61,5 +61,5 @@
|
||||
"access": "public"
|
||||
},
|
||||
"bundler": {},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-storysource",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "View a story’s source code to see how it works and paste into your app",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -54,13 +54,13 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/components": "7.0.0-beta.36",
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/router": "7.0.0-beta.36",
|
||||
"@storybook/source-loader": "7.0.0-beta.36",
|
||||
"@storybook/theming": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/components": "7.0.0-beta.38",
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/router": "7.0.0-beta.38",
|
||||
"@storybook/source-loader": "7.0.0-beta.38",
|
||||
"@storybook/theming": "7.0.0-beta.38",
|
||||
"estraverse": "^5.2.0",
|
||||
"prop-types": "^15.7.2",
|
||||
"react-syntax-highlighter": "^15.5.0"
|
||||
@ -92,7 +92,7 @@
|
||||
"./src/preset.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1",
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53",
|
||||
"storybook": {
|
||||
"displayName": "Storysource",
|
||||
"icon": "https://user-images.githubusercontent.com/263385/101991675-48cdf300-3c7c-11eb-9400-58de5ac6daa7.png",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-toolbars",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Create your own toolbar items that control story rendering",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -68,11 +68,11 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/components": "7.0.0-beta.36",
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/theming": "7.0.0-beta.36"
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/components": "7.0.0-beta.38",
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/theming": "7.0.0-beta.38"
|
||||
},
|
||||
"devDependencies": {
|
||||
"typescript": "~4.9.3"
|
||||
@ -99,7 +99,7 @@
|
||||
],
|
||||
"platform": "browser"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1",
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53",
|
||||
"storybook": {
|
||||
"displayName": "Toolbars",
|
||||
"icon": "https://user-images.githubusercontent.com/263385/101991677-48cdf300-3c7c-11eb-93b4-19b0e3366959.png",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-viewport",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Build responsive components by adjusting Storybook’s viewport size and orientation",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -73,13 +73,13 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/components": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/components": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/theming": "7.0.0-beta.36",
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/theming": "7.0.0-beta.38",
|
||||
"memoizerific": "^1.11.3",
|
||||
"prop-types": "^15.7.2"
|
||||
},
|
||||
@ -109,7 +109,7 @@
|
||||
"./src/preview.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1",
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53",
|
||||
"storybook": {
|
||||
"displayName": "Viewport",
|
||||
"icon": "https://user-images.githubusercontent.com/263385/101991678-48cdf300-3c7c-11eb-9764-f8af293c1b28.png",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/angular",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Angular: Develop Angular components in isolation with hot reloading.",
|
||||
"keywords": [
|
||||
"storybook",
|
||||
@ -36,20 +36,20 @@
|
||||
"prep": "../../../scripts/prepare/tsc.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.36",
|
||||
"@storybook/cli": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/core-client": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/core-server": "7.0.0-beta.36",
|
||||
"@storybook/core-webpack": "7.0.0-beta.36",
|
||||
"@storybook/docs-tools": "7.0.0-beta.36",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.38",
|
||||
"@storybook/cli": "7.0.0-beta.38",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/core-client": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/core-server": "7.0.0-beta.38",
|
||||
"@storybook/core-webpack": "7.0.0-beta.38",
|
||||
"@storybook/docs-tools": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/react": "^16.14.34",
|
||||
"@types/react-dom": "^16.9.14",
|
||||
@ -124,5 +124,5 @@
|
||||
"bundler": {
|
||||
"tsConfig": "tsconfig.build.json"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/ember",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Ember: Develop Ember Component in isolation with Hot Reloading.",
|
||||
"homepage": "https://github.com/storybookjs/storybook/tree/main/frameworks/ember",
|
||||
"bugs": {
|
||||
@ -31,12 +31,12 @@
|
||||
"prep": "../../../scripts/prepare/tsc.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/docs-tools": "7.0.0-beta.36",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/docs-tools": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -59,5 +59,5 @@
|
||||
"access": "public"
|
||||
},
|
||||
"bundler": {},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/html-vite",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for HTML and Vite: Develop HTML in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,16 +48,16 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/addons": "7.0.0-beta.36",
|
||||
"@storybook/builder-vite": "7.0.0-beta.36",
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.36",
|
||||
"@storybook/channel-websocket": "7.0.0-beta.36",
|
||||
"@storybook/client-api": "7.0.0-beta.36",
|
||||
"@storybook/core-server": "7.0.0-beta.36",
|
||||
"@storybook/html": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/preview-web": "7.0.0-beta.36",
|
||||
"magic-string": "^0.26.1"
|
||||
"@storybook/addons": "7.0.0-beta.38",
|
||||
"@storybook/builder-vite": "7.0.0-beta.38",
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.38",
|
||||
"@storybook/channel-websocket": "7.0.0-beta.38",
|
||||
"@storybook/client-api": "7.0.0-beta.38",
|
||||
"@storybook/core-server": "7.0.0-beta.38",
|
||||
"@storybook/html": "7.0.0-beta.38",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/preview-web": "7.0.0-beta.38",
|
||||
"magic-string": "^0.27.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.0.0",
|
||||
@ -76,5 +76,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/html-webpack5",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for HTML: View HTML snippets in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,11 +48,11 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/html": "7.0.0-beta.36",
|
||||
"@storybook/preset-html-webpack": "7.0.0-beta.36",
|
||||
"@storybook/html": "7.0.0-beta.38",
|
||||
"@storybook/preset-html-webpack": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -76,5 +76,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/nextjs",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Next.js",
|
||||
"keywords": [
|
||||
"storybook",
|
||||
@ -60,13 +60,13 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@next/font": "^13.0.7",
|
||||
"@storybook/addon-actions": "7.0.0-beta.36",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/preset-react-webpack": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/react": "7.0.0-beta.36",
|
||||
"@storybook/addon-actions": "7.0.0-beta.38",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/preset-react-webpack": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/react": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0",
|
||||
"find-up": "^5.0.0",
|
||||
"fs-extra": "^11.1.0",
|
||||
@ -123,5 +123,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -15,7 +15,8 @@ const cssCache = new Map<string, Promise<string>>();
|
||||
export async function getFontFaceDeclarations(options: LoaderOptions) {
|
||||
const { fontFamily, weights, styles, selectedVariableAxes, display, variable } = validateData(
|
||||
options.fontFamily,
|
||||
[options.props]
|
||||
[options.props],
|
||||
null
|
||||
);
|
||||
|
||||
const fontAxes = getFontAxes(fontFamily, weights, styles, selectedVariableAxes);
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preact-vite",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Preact and Vite: Develop Preact components in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,8 +48,8 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@preact/preset-vite": "^2.0.0",
|
||||
"@storybook/builder-vite": "7.0.0-beta.36",
|
||||
"@storybook/preact": "7.0.0-beta.36"
|
||||
"@storybook/builder-vite": "7.0.0-beta.38",
|
||||
"@storybook/preact": "7.0.0-beta.38"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.0.0",
|
||||
@ -73,5 +73,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preact-webpack5",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Preact: Develop Preact Component in isolation.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,10 +48,10 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/preact": "7.0.0-beta.36",
|
||||
"@storybook/preset-preact-webpack": "7.0.0-beta.36",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/preact": "7.0.0-beta.38",
|
||||
"@storybook/preset-preact-webpack": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -77,5 +77,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/react-vite",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for React and Vite: Develop React components in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -50,11 +50,11 @@
|
||||
"dependencies": {
|
||||
"@joshwooding/vite-plugin-react-docgen-typescript": "^0.2.1",
|
||||
"@rollup/pluginutils": "^4.2.0",
|
||||
"@storybook/builder-vite": "7.0.0-beta.36",
|
||||
"@storybook/react": "7.0.0-beta.36",
|
||||
"@storybook/builder-vite": "7.0.0-beta.38",
|
||||
"@storybook/react": "7.0.0-beta.38",
|
||||
"@vitejs/plugin-react": "^3.0.1",
|
||||
"ast-types": "^0.14.2",
|
||||
"magic-string": "^0.26.1",
|
||||
"magic-string": "^0.27.0",
|
||||
"react-docgen": "6.0.0-alpha.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -80,5 +80,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/react-webpack5",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for React: Develop React Component in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,9 +48,9 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.36",
|
||||
"@storybook/preset-react-webpack": "7.0.0-beta.36",
|
||||
"@storybook/react": "7.0.0-beta.36",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.38",
|
||||
"@storybook/preset-react-webpack": "7.0.0-beta.38",
|
||||
"@storybook/react": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -83,5 +83,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/server-webpack5",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,10 +48,10 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/preset-server-webpack": "7.0.0-beta.36",
|
||||
"@storybook/server": "7.0.0-beta.36",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/preset-server-webpack": "7.0.0-beta.38",
|
||||
"@storybook/server": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -74,5 +74,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/svelte-vite",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Svelte and Vite: Develop Svelte components in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,11 +48,11 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-vite": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/svelte": "7.0.0-beta.36",
|
||||
"@storybook/builder-vite": "7.0.0-beta.38",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/svelte": "7.0.0-beta.38",
|
||||
"@sveltejs/vite-plugin-svelte": "^2.0.0",
|
||||
"magic-string": "^0.26.1",
|
||||
"magic-string": "^0.27.0",
|
||||
"svelte": "^3.0.0",
|
||||
"sveltedoc-parser": "^4.2.1",
|
||||
"ts-dedent": "^2.2.0"
|
||||
@ -80,5 +80,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/svelte-webpack5",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Svelte: Develop Svelte Component in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,10 +48,10 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/preset-svelte-webpack": "7.0.0-beta.36",
|
||||
"@storybook/svelte": "7.0.0-beta.36"
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/preset-svelte-webpack": "7.0.0-beta.38",
|
||||
"@storybook/svelte": "7.0.0-beta.38"
|
||||
},
|
||||
"devDependencies": {
|
||||
"svelte": "^3.48.0",
|
||||
@ -78,5 +78,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/sveltekit",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for SvelteKit",
|
||||
"keywords": [
|
||||
"storybook",
|
||||
@ -51,9 +51,9 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-vite": "7.0.0-beta.36",
|
||||
"@storybook/svelte": "7.0.0-beta.36",
|
||||
"@storybook/svelte-vite": "7.0.0-beta.36"
|
||||
"@storybook/builder-vite": "7.0.0-beta.38",
|
||||
"@storybook/svelte": "7.0.0-beta.38",
|
||||
"@storybook/svelte-vite": "7.0.0-beta.38"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.0.0",
|
||||
@ -76,5 +76,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/vue-vite",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Vue2 and Vite: Develop Vue2 Components in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,11 +48,11 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-vite": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/core-server": "7.0.0-beta.36",
|
||||
"@storybook/vue": "7.0.0-beta.36",
|
||||
"magic-string": "^0.26.1",
|
||||
"@storybook/builder-vite": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/core-server": "7.0.0-beta.38",
|
||||
"@storybook/vue": "7.0.0-beta.38",
|
||||
"magic-string": "^0.27.0",
|
||||
"vue-docgen-api": "^4.40.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -79,5 +79,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/vue-webpack5",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Vue: Develop Vue Component in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,10 +48,10 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/preset-vue-webpack": "7.0.0-beta.36",
|
||||
"@storybook/vue": "7.0.0-beta.36",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/preset-vue-webpack": "7.0.0-beta.38",
|
||||
"@storybook/vue": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -83,5 +83,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/vue3-vite",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Vue3 and Vite: Develop Vue3 components in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,11 +48,11 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-vite": "7.0.0-beta.36",
|
||||
"@storybook/core-server": "7.0.0-beta.36",
|
||||
"@storybook/vue3": "7.0.0-beta.36",
|
||||
"@storybook/builder-vite": "7.0.0-beta.38",
|
||||
"@storybook/core-server": "7.0.0-beta.38",
|
||||
"@storybook/vue3": "7.0.0-beta.38",
|
||||
"@vitejs/plugin-vue": "^4.0.0",
|
||||
"magic-string": "^0.26.1",
|
||||
"magic-string": "^0.27.0",
|
||||
"vue-docgen-api": "^4.40.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -78,5 +78,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/vue3-webpack5",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Vue 3: Develop Vue 3 Components in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,10 +48,10 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/preset-vue3-webpack": "7.0.0-beta.36",
|
||||
"@storybook/vue3": "7.0.0-beta.36",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/preset-vue3-webpack": "7.0.0-beta.38",
|
||||
"@storybook/vue3": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -80,5 +80,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/web-components-vite",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for web-components and Vite: Develop Web Components in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,11 +48,11 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-vite": "7.0.0-beta.36",
|
||||
"@storybook/core-server": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/web-components": "7.0.0-beta.36",
|
||||
"magic-string": "^0.26.1"
|
||||
"@storybook/builder-vite": "7.0.0-beta.38",
|
||||
"@storybook/core-server": "7.0.0-beta.38",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/web-components": "7.0.0-beta.38",
|
||||
"magic-string": "^0.27.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.0.0",
|
||||
@ -75,5 +75,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/web-components-webpack5",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for web-components: View web components snippets in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"lit-html",
|
||||
@ -51,10 +51,10 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/preset-env": "^7.20.2",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/preset-web-components-webpack": "7.0.0-beta.36",
|
||||
"@storybook/web-components": "7.0.0-beta.36",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/preset-web-components-webpack": "7.0.0-beta.38",
|
||||
"@storybook/web-components": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -79,5 +79,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -2,5 +2,5 @@
|
||||
"npmClient": "yarn",
|
||||
"useWorkspaces": true,
|
||||
"registry": "https://registry.npmjs.org",
|
||||
"version": "7.0.0-beta.36"
|
||||
"version": "7.0.0-beta.38"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addons",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook addons store",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -44,9 +44,9 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36"
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",
|
||||
@ -60,5 +60,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/builder-manager",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook manager builder",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -44,9 +44,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@fal-works/esbuild-plugin-global-externals": "^2.1.2",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/manager": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/manager": "7.0.0-beta.38",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@types/ejs": "^3.1.1",
|
||||
"@types/find-cache-dir": "^3.2.1",
|
||||
"@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10",
|
||||
@ -73,5 +73,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/builder-vite",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "A plugin to run and build Storybooks with Vite",
|
||||
"homepage": "https://github.com/storybookjs/storybook/tree/main/code/lib/builder-vite/#readme",
|
||||
"bugs": {
|
||||
@ -43,23 +43,23 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.36",
|
||||
"@storybook/channel-websocket": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/csf-plugin": "7.0.0-beta.36",
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.38",
|
||||
"@storybook/channel-websocket": "7.0.0-beta.38",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/csf-plugin": "7.0.0-beta.38",
|
||||
"@storybook/mdx2-csf": "next",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/preview": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/preview": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"browser-assert": "^1.2.1",
|
||||
"es-module-lexer": "^0.9.3",
|
||||
"express": "^4.17.3",
|
||||
"fs-extra": "^11.1.0",
|
||||
"glob": "^7.2.0",
|
||||
"glob-promise": "^4.2.0",
|
||||
"magic-string": "^0.26.1",
|
||||
"magic-string": "^0.27.0",
|
||||
"rollup": "^2.25.0 || ^3.3.0",
|
||||
"slash": "^3.0.0"
|
||||
},
|
||||
@ -96,5 +96,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/builder-webpack5",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook framework-agnostic API",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -58,25 +58,25 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.12.10",
|
||||
"@storybook/addons": "7.0.0-beta.36",
|
||||
"@storybook/api": "7.0.0-beta.36",
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.36",
|
||||
"@storybook/channel-websocket": "7.0.0-beta.36",
|
||||
"@storybook/channels": "7.0.0-beta.36",
|
||||
"@storybook/client-api": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/components": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/core-webpack": "7.0.0-beta.36",
|
||||
"@storybook/addons": "7.0.0-beta.38",
|
||||
"@storybook/api": "7.0.0-beta.38",
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.38",
|
||||
"@storybook/channel-websocket": "7.0.0-beta.38",
|
||||
"@storybook/channels": "7.0.0-beta.38",
|
||||
"@storybook/client-api": "7.0.0-beta.38",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/components": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/core-webpack": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/manager-api": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/preview": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/router": "7.0.0-beta.36",
|
||||
"@storybook/store": "7.0.0-beta.36",
|
||||
"@storybook/theming": "7.0.0-beta.36",
|
||||
"@storybook/manager-api": "7.0.0-beta.38",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/preview": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/router": "7.0.0-beta.38",
|
||||
"@storybook/store": "7.0.0-beta.38",
|
||||
"@storybook/theming": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/semver": "^7.3.4",
|
||||
"babel-loader": "^9.0.0",
|
||||
@ -131,5 +131,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/channel-postmessage",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -43,9 +43,9 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/channels": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/channels": "7.0.0-beta.38",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"qs": "^6.10.0",
|
||||
"telejson": "^7.0.3"
|
||||
@ -61,5 +61,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/channel-websocket",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -43,8 +43,8 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/channels": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/channels": "7.0.0-beta.38",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"telejson": "^7.0.3"
|
||||
},
|
||||
@ -59,5 +59,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/channels",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -53,5 +53,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "sb",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook CLI",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -21,10 +21,10 @@
|
||||
"license": "MIT",
|
||||
"bin": "./index.js",
|
||||
"dependencies": {
|
||||
"@storybook/cli": "7.0.0-beta.36"
|
||||
"@storybook/cli": "7.0.0-beta.38"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "storybook",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook CLI",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -24,10 +24,10 @@
|
||||
"storybook": "./index.js"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/cli": "7.0.0-beta.36"
|
||||
"@storybook/cli": "7.0.0-beta.38"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/cli",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook's CLI - easiest method of adding storybook to your projects",
|
||||
"keywords": [
|
||||
"cli",
|
||||
@ -56,13 +56,13 @@
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.20.2",
|
||||
"@babel/preset-env": "^7.20.2",
|
||||
"@storybook/codemod": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/core-server": "7.0.0-beta.36",
|
||||
"@storybook/csf-tools": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/telemetry": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/codemod": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/core-server": "7.0.0-beta.38",
|
||||
"@storybook/csf-tools": "7.0.0-beta.38",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/telemetry": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"@types/semver": "^7.3.4",
|
||||
"boxen": "^5.1.2",
|
||||
"chalk": "^4.1.0",
|
||||
@ -91,7 +91,7 @@
|
||||
"util-deprecate": "^1.0.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@storybook/client-api": "7.0.0-beta.36",
|
||||
"@storybook/client-api": "7.0.0-beta.38",
|
||||
"@types/cross-spawn": "^6.0.2",
|
||||
"@types/prompts": "^2.0.9",
|
||||
"@types/puppeteer-core": "^2.1.0",
|
||||
@ -111,5 +111,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -56,12 +56,15 @@ const generator: Generator<{ projectName: string }> = async (
|
||||
.join('');
|
||||
|
||||
fs.writeFileSync(
|
||||
`${storybookFolder}/main.js`,
|
||||
`${storybookFolder}/main.ts`,
|
||||
dedent(`
|
||||
const mainRoot = require('${rootReferencePathFromStorybookFolder}../.storybook/main.js');
|
||||
module.exports = {
|
||||
import { StorybookConfig } from'@storybook/angular';
|
||||
import mainRoot from'${rootReferencePathFromStorybookFolder}../.storybook/main';
|
||||
|
||||
const config: StorybookConfig = {
|
||||
...mainRoot
|
||||
};
|
||||
export default config;
|
||||
`)
|
||||
);
|
||||
}
|
||||
|
@ -4,7 +4,6 @@ import type { Generator } from '../types';
|
||||
const generator: Generator = async (packageManager, npmOptions, options) => {
|
||||
await baseGenerator(packageManager, npmOptions, options, 'svelte', {
|
||||
extensions: ['js', 'jsx', 'ts', 'tsx', 'svelte'],
|
||||
commonJs: true,
|
||||
});
|
||||
};
|
||||
|
||||
|
@ -25,7 +25,6 @@ const defaultOptions: FrameworkOptions = {
|
||||
framework: undefined,
|
||||
extensions: undefined,
|
||||
componentsDestinationPath: undefined,
|
||||
commonJs: false,
|
||||
storybookConfigFolder: '.storybook',
|
||||
};
|
||||
|
||||
@ -123,13 +122,7 @@ const hasFrameworkTemplates = (framework?: SupportedFrameworks) =>
|
||||
export async function baseGenerator(
|
||||
packageManager: JsPackageManager,
|
||||
npmOptions: NpmOptions,
|
||||
{
|
||||
language,
|
||||
builder = CoreBuilder.Webpack5,
|
||||
pnp,
|
||||
commonJs,
|
||||
frameworkPreviewParts,
|
||||
}: GeneratorOptions,
|
||||
{ language, builder = CoreBuilder.Webpack5, pnp, frameworkPreviewParts }: GeneratorOptions,
|
||||
renderer: SupportedRenderers,
|
||||
options: FrameworkOptions = defaultOptions,
|
||||
framework?: SupportedFrameworks
|
||||
@ -176,7 +169,10 @@ export async function baseGenerator(
|
||||
|
||||
if (hasInteractiveStories(rendererId)) {
|
||||
addons.push('@storybook/addon-interactions');
|
||||
addonPackages.push('@storybook/addon-interactions', '@storybook/testing-library');
|
||||
addonPackages.push(
|
||||
'@storybook/addon-interactions',
|
||||
'@storybook/testing-library@^0.0.14-next.1'
|
||||
);
|
||||
}
|
||||
|
||||
const files = await fse.readdir(process.cwd());
|
||||
@ -229,7 +225,7 @@ export async function baseGenerator(
|
||||
docs: { autodocs: 'tag' },
|
||||
addons: pnp ? addons.map(wrapForPnp) : addons,
|
||||
extensions,
|
||||
commonJs,
|
||||
language,
|
||||
...(staticDir ? { staticDirs: [path.join('..', staticDir)] } : null),
|
||||
...extraMain,
|
||||
...(type !== 'framework'
|
||||
@ -242,7 +238,7 @@ export async function baseGenerator(
|
||||
});
|
||||
}
|
||||
|
||||
await configurePreview({ frameworkPreviewParts, storybookConfigFolder });
|
||||
await configurePreview({ frameworkPreviewParts, storybookConfigFolder, language });
|
||||
|
||||
// FIXME: temporary workaround for https://github.com/storybookjs/storybook/issues/17516
|
||||
if (
|
||||
@ -270,10 +266,12 @@ export async function baseGenerator(
|
||||
if (isNewFolder) {
|
||||
await generateStorybookBabelConfigInCWD();
|
||||
}
|
||||
packageManager.addDependencies({ ...npmOptions, packageJson }, [
|
||||
...versionedPackages,
|
||||
...babelDependencies,
|
||||
]);
|
||||
|
||||
const depsToInstall = [...versionedPackages, ...babelDependencies];
|
||||
|
||||
if (depsToInstall.length > 0) {
|
||||
packageManager.addDependencies({ ...npmOptions, packageJson }, depsToInstall);
|
||||
}
|
||||
|
||||
if (addScripts) {
|
||||
packageManager.addStorybookCommandInScripts({
|
||||
|
@ -1,12 +1,13 @@
|
||||
import fse from 'fs-extra';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { SupportedLanguage } from '../project_types';
|
||||
|
||||
interface ConfigureMainOptions {
|
||||
addons: string[];
|
||||
extensions?: string[];
|
||||
commonJs?: boolean;
|
||||
staticDirs?: string[];
|
||||
storybookConfigFolder: string;
|
||||
language: SupportedLanguage;
|
||||
/**
|
||||
* Extra values for main.js
|
||||
*
|
||||
@ -26,46 +27,52 @@ export interface FrameworkPreviewParts {
|
||||
interface ConfigurePreviewOptions {
|
||||
frameworkPreviewParts?: FrameworkPreviewParts;
|
||||
storybookConfigFolder: string;
|
||||
language: SupportedLanguage;
|
||||
}
|
||||
|
||||
export async function configureMain({
|
||||
addons,
|
||||
extensions = ['js', 'jsx', 'ts', 'tsx'],
|
||||
commonJs = false,
|
||||
storybookConfigFolder,
|
||||
language,
|
||||
...custom
|
||||
}: ConfigureMainOptions) {
|
||||
const prefix = (await fse.pathExists('./src')) ? '../src' : '../stories';
|
||||
|
||||
const config = {
|
||||
stories: [`${prefix}/**/*.mdx`, `${prefix}/**/*.stories.@(${extensions.join('|')})`],
|
||||
addons,
|
||||
...custom,
|
||||
};
|
||||
|
||||
// replace escaped values and delimiters
|
||||
const stringified = `module.exports = ${JSON.stringify(config, null, 2)
|
||||
.replace(/\\"/g, '"')
|
||||
.replace(/['"]%%/g, '')
|
||||
.replace(/%%['"]/g, '')
|
||||
.replace(/\\n/g, '\r\n')}`;
|
||||
// main.js isn't actually JSON, but we used JSON.stringify to convert the runtime-object into code.
|
||||
// un-stringify the value for referencing packages by string
|
||||
// .replaceAll(/"(path\.dirname\(require\.resolve\(path\.join\('.*\))"/g, (_, a) => a)}`;
|
||||
const isTypescript =
|
||||
language === SupportedLanguage.TYPESCRIPT || language === SupportedLanguage.TYPESCRIPT_LEGACY;
|
||||
|
||||
const tsTemplate = dedent`<<import>>const config<<type>> = <<mainContents>>;
|
||||
export default config;`;
|
||||
|
||||
const jsTemplate = dedent`export default <<mainContents>>;`;
|
||||
|
||||
const finalTemplate = isTypescript ? tsTemplate : jsTemplate;
|
||||
|
||||
const mainJsContents = finalTemplate
|
||||
.replace('<<import>>', `import { StorybookConfig } from '${custom.framework.name}';\n\n`)
|
||||
.replace('<<type>>', ': StorybookConfig')
|
||||
.replace('<<mainContents>>', JSON.stringify(config, null, 2));
|
||||
|
||||
await fse.writeFile(
|
||||
`./${storybookConfigFolder}/main.${commonJs ? 'cjs' : 'js'}`,
|
||||
dedent`
|
||||
const path = require('path');
|
||||
${stringified}
|
||||
`,
|
||||
`./${storybookConfigFolder}/main.${isTypescript ? 'ts' : 'js'}`,
|
||||
dedent(mainJsContents),
|
||||
{ encoding: 'utf8' }
|
||||
);
|
||||
}
|
||||
|
||||
export async function configurePreview(options: ConfigurePreviewOptions) {
|
||||
const { prefix = '' } = options?.frameworkPreviewParts || {};
|
||||
const previewPath = `./${options.storybookConfigFolder}/preview.js`;
|
||||
const { prefix = '' } = options.frameworkPreviewParts || {};
|
||||
const isTypescript =
|
||||
options.language === SupportedLanguage.TYPESCRIPT ||
|
||||
options.language === SupportedLanguage.TYPESCRIPT_LEGACY;
|
||||
|
||||
const previewPath = `./${options.storybookConfigFolder}/preview.${isTypescript ? 'ts' : 'js'}`;
|
||||
|
||||
// If the framework template included a preview then we have nothing to do
|
||||
if (await fse.pathExists(previewPath)) {
|
||||
|
@ -1,7 +1,6 @@
|
||||
import type { NpmOptions } from '../NpmOptions';
|
||||
import type { SupportedLanguage, Builder, ProjectType } from '../project_types';
|
||||
import type { JsPackageManager } from '../js-package-manager/JsPackageManager';
|
||||
import { type PackageManagerName } from '../js-package-manager/JsPackageManager';
|
||||
import type { JsPackageManager, PackageManagerName } from '../js-package-manager/JsPackageManager';
|
||||
import type { FrameworkPreviewParts } from './configure';
|
||||
|
||||
export type GeneratorOptions = {
|
||||
@ -9,7 +8,6 @@ export type GeneratorOptions = {
|
||||
builder: Builder;
|
||||
linkable: boolean;
|
||||
pnp: boolean;
|
||||
commonJs: boolean;
|
||||
frameworkPreviewParts?: FrameworkPreviewParts;
|
||||
};
|
||||
|
||||
@ -25,7 +23,6 @@ export interface FrameworkOptions {
|
||||
extraMain?: any;
|
||||
extensions?: string[];
|
||||
framework?: Record<string, any>;
|
||||
commonJs?: boolean;
|
||||
storybookConfigFolder?: string;
|
||||
componentsDestinationPath?: string;
|
||||
}
|
||||
@ -50,7 +47,6 @@ export type CommandOptions = {
|
||||
yes?: boolean;
|
||||
builder?: Builder;
|
||||
linkable?: boolean;
|
||||
commonJs?: boolean;
|
||||
disableTelemetry?: boolean;
|
||||
enableCrashReports?: boolean;
|
||||
debug?: boolean;
|
||||
|
@ -61,7 +61,6 @@ const installStorybook = <Project extends ProjectType>(
|
||||
language,
|
||||
builder: options.builder || detectBuilder(packageManager),
|
||||
linkable: !!options.linkable,
|
||||
commonJs: options.commonJs,
|
||||
pnp: options.usePnp,
|
||||
};
|
||||
|
||||
@ -294,7 +293,6 @@ async function doInitiate(options: CommandOptions, pkg: PackageJson): Promise<vo
|
||||
const done = commandLog(infoText);
|
||||
|
||||
const packageJson = packageManager.retrievePackageJson();
|
||||
const isEsm = packageJson && packageJson.type === 'module';
|
||||
|
||||
try {
|
||||
if (projectTypeProvided) {
|
||||
@ -329,10 +327,11 @@ async function doInitiate(options: CommandOptions, pkg: PackageJson): Promise<vo
|
||||
return;
|
||||
}
|
||||
|
||||
const installResult = await installStorybook(projectType as ProjectType, packageManager, {
|
||||
...options,
|
||||
...(isEsm ? { commonJs: true } : undefined),
|
||||
}).catch((e) => {
|
||||
const installResult = await installStorybook(
|
||||
projectType as ProjectType,
|
||||
packageManager,
|
||||
options
|
||||
).catch((e) => {
|
||||
process.exit();
|
||||
});
|
||||
|
||||
|
@ -5,8 +5,7 @@ import { sync as findUpSync } from 'find-up';
|
||||
import { NPMProxy } from './NPMProxy';
|
||||
import { PNPMProxy } from './PNPMProxy';
|
||||
|
||||
import type { JsPackageManager } from './JsPackageManager';
|
||||
import { type PackageManagerName } from './JsPackageManager';
|
||||
import type { JsPackageManager, PackageManagerName } from './JsPackageManager';
|
||||
|
||||
import { Yarn2Proxy } from './Yarn2Proxy';
|
||||
import { Yarn1Proxy } from './Yarn1Proxy';
|
||||
|
@ -1,90 +1,90 @@
|
||||
// auto generated file, do not edit
|
||||
export default {
|
||||
'@storybook/addon-a11y': '7.0.0-beta.36',
|
||||
'@storybook/addon-actions': '7.0.0-beta.36',
|
||||
'@storybook/addon-backgrounds': '7.0.0-beta.36',
|
||||
'@storybook/addon-controls': '7.0.0-beta.36',
|
||||
'@storybook/addon-docs': '7.0.0-beta.36',
|
||||
'@storybook/addon-essentials': '7.0.0-beta.36',
|
||||
'@storybook/addon-highlight': '7.0.0-beta.36',
|
||||
'@storybook/addon-interactions': '7.0.0-beta.36',
|
||||
'@storybook/addon-jest': '7.0.0-beta.36',
|
||||
'@storybook/addon-links': '7.0.0-beta.36',
|
||||
'@storybook/addon-measure': '7.0.0-beta.36',
|
||||
'@storybook/addon-outline': '7.0.0-beta.36',
|
||||
'@storybook/addon-storyshots': '7.0.0-beta.36',
|
||||
'@storybook/addon-storyshots-puppeteer': '7.0.0-beta.36',
|
||||
'@storybook/addon-storysource': '7.0.0-beta.36',
|
||||
'@storybook/addon-toolbars': '7.0.0-beta.36',
|
||||
'@storybook/addon-viewport': '7.0.0-beta.36',
|
||||
'@storybook/addons': '7.0.0-beta.36',
|
||||
'@storybook/angular': '7.0.0-beta.36',
|
||||
'@storybook/manager-api': '7.0.0-beta.36',
|
||||
'@storybook/blocks': '7.0.0-beta.36',
|
||||
'@storybook/builder-manager': '7.0.0-beta.36',
|
||||
'@storybook/builder-vite': '7.0.0-beta.36',
|
||||
'@storybook/builder-webpack5': '7.0.0-beta.36',
|
||||
'@storybook/channel-postmessage': '7.0.0-beta.36',
|
||||
'@storybook/channel-websocket': '7.0.0-beta.36',
|
||||
'@storybook/channels': '7.0.0-beta.36',
|
||||
'@storybook/cli': '7.0.0-beta.36',
|
||||
'@storybook/client-api': '7.0.0-beta.36',
|
||||
'@storybook/client-logger': '7.0.0-beta.36',
|
||||
'@storybook/codemod': '7.0.0-beta.36',
|
||||
'@storybook/components': '7.0.0-beta.36',
|
||||
'@storybook/core-client': '7.0.0-beta.36',
|
||||
'@storybook/core-common': '7.0.0-beta.36',
|
||||
'@storybook/core-events': '7.0.0-beta.36',
|
||||
'@storybook/core-server': '7.0.0-beta.36',
|
||||
'@storybook/core-webpack': '7.0.0-beta.36',
|
||||
'@storybook/csf-tools': '7.0.0-beta.36',
|
||||
'@storybook/docs-tools': '7.0.0-beta.36',
|
||||
'@storybook/ember': '7.0.0-beta.36',
|
||||
'@storybook/html': '7.0.0-beta.36',
|
||||
'@storybook/html-webpack5': '7.0.0-beta.36',
|
||||
'@storybook/html-vite': '7.0.0-beta.36',
|
||||
'@storybook/instrumenter': '7.0.0-beta.36',
|
||||
'@storybook/nextjs': '7.0.0-beta.36',
|
||||
'@storybook/node-logger': '7.0.0-beta.36',
|
||||
'@storybook/postinstall': '7.0.0-beta.36',
|
||||
'@storybook/preact': '7.0.0-beta.36',
|
||||
'@storybook/preact-vite': '7.0.0-beta.36',
|
||||
'@storybook/preact-webpack5': '7.0.0-beta.36',
|
||||
'@storybook/preset-html-webpack': '7.0.0-beta.36',
|
||||
'@storybook/preset-preact-webpack': '7.0.0-beta.36',
|
||||
'@storybook/preset-react-webpack': '7.0.0-beta.36',
|
||||
'@storybook/preset-server-webpack': '7.0.0-beta.36',
|
||||
'@storybook/preset-svelte-webpack': '7.0.0-beta.36',
|
||||
'@storybook/preset-vue-webpack': '7.0.0-beta.36',
|
||||
'@storybook/preset-vue3-webpack': '7.0.0-beta.36',
|
||||
'@storybook/preset-web-components-webpack': '7.0.0-beta.36',
|
||||
'@storybook/preview': '7.0.0-beta.36',
|
||||
'@storybook/preview-api': '7.0.0-beta.36',
|
||||
'@storybook/preview-web': '7.0.0-beta.36',
|
||||
'@storybook/react': '7.0.0-beta.36',
|
||||
'@storybook/react-vite': '7.0.0-beta.36',
|
||||
'@storybook/react-webpack5': '7.0.0-beta.36',
|
||||
'@storybook/router': '7.0.0-beta.36',
|
||||
'@storybook/server': '7.0.0-beta.36',
|
||||
'@storybook/server-webpack5': '7.0.0-beta.36',
|
||||
'@storybook/source-loader': '7.0.0-beta.36',
|
||||
'@storybook/store': '7.0.0-beta.36',
|
||||
'@storybook/svelte': '7.0.0-beta.36',
|
||||
'@storybook/sveltekit': '7.0.0-beta.36',
|
||||
'@storybook/svelte-vite': '7.0.0-beta.36',
|
||||
'@storybook/svelte-webpack5': '7.0.0-beta.36',
|
||||
'@storybook/telemetry': '7.0.0-beta.36',
|
||||
'@storybook/theming': '7.0.0-beta.36',
|
||||
'@storybook/manager': '7.0.0-beta.36',
|
||||
'@storybook/vue': '7.0.0-beta.36',
|
||||
'@storybook/vue-vite': '7.0.0-beta.36',
|
||||
'@storybook/vue-webpack5': '7.0.0-beta.36',
|
||||
'@storybook/vue3': '7.0.0-beta.36',
|
||||
'@storybook/vue3-vite': '7.0.0-beta.36',
|
||||
'@storybook/vue3-webpack5': '7.0.0-beta.36',
|
||||
'@storybook/web-components': '7.0.0-beta.36',
|
||||
'@storybook/web-components-webpack5': '7.0.0-beta.36',
|
||||
'@storybook/web-components-vite': '7.0.0-beta.36',
|
||||
sb: '7.0.0-beta.36',
|
||||
storybook: '7.0.0-beta.36',
|
||||
'@storybook/addon-a11y': '7.0.0-beta.38',
|
||||
'@storybook/addon-actions': '7.0.0-beta.38',
|
||||
'@storybook/addon-backgrounds': '7.0.0-beta.38',
|
||||
'@storybook/addon-controls': '7.0.0-beta.38',
|
||||
'@storybook/addon-docs': '7.0.0-beta.38',
|
||||
'@storybook/addon-essentials': '7.0.0-beta.38',
|
||||
'@storybook/addon-highlight': '7.0.0-beta.38',
|
||||
'@storybook/addon-interactions': '7.0.0-beta.38',
|
||||
'@storybook/addon-jest': '7.0.0-beta.38',
|
||||
'@storybook/addon-links': '7.0.0-beta.38',
|
||||
'@storybook/addon-measure': '7.0.0-beta.38',
|
||||
'@storybook/addon-outline': '7.0.0-beta.38',
|
||||
'@storybook/addon-storyshots': '7.0.0-beta.38',
|
||||
'@storybook/addon-storyshots-puppeteer': '7.0.0-beta.38',
|
||||
'@storybook/addon-storysource': '7.0.0-beta.38',
|
||||
'@storybook/addon-toolbars': '7.0.0-beta.38',
|
||||
'@storybook/addon-viewport': '7.0.0-beta.38',
|
||||
'@storybook/addons': '7.0.0-beta.38',
|
||||
'@storybook/angular': '7.0.0-beta.38',
|
||||
'@storybook/manager-api': '7.0.0-beta.38',
|
||||
'@storybook/blocks': '7.0.0-beta.38',
|
||||
'@storybook/builder-manager': '7.0.0-beta.38',
|
||||
'@storybook/builder-vite': '7.0.0-beta.38',
|
||||
'@storybook/builder-webpack5': '7.0.0-beta.38',
|
||||
'@storybook/channel-postmessage': '7.0.0-beta.38',
|
||||
'@storybook/channel-websocket': '7.0.0-beta.38',
|
||||
'@storybook/channels': '7.0.0-beta.38',
|
||||
'@storybook/cli': '7.0.0-beta.38',
|
||||
'@storybook/client-api': '7.0.0-beta.38',
|
||||
'@storybook/client-logger': '7.0.0-beta.38',
|
||||
'@storybook/codemod': '7.0.0-beta.38',
|
||||
'@storybook/components': '7.0.0-beta.38',
|
||||
'@storybook/core-client': '7.0.0-beta.38',
|
||||
'@storybook/core-common': '7.0.0-beta.38',
|
||||
'@storybook/core-events': '7.0.0-beta.38',
|
||||
'@storybook/core-server': '7.0.0-beta.38',
|
||||
'@storybook/core-webpack': '7.0.0-beta.38',
|
||||
'@storybook/csf-tools': '7.0.0-beta.38',
|
||||
'@storybook/docs-tools': '7.0.0-beta.38',
|
||||
'@storybook/ember': '7.0.0-beta.38',
|
||||
'@storybook/html': '7.0.0-beta.38',
|
||||
'@storybook/html-webpack5': '7.0.0-beta.38',
|
||||
'@storybook/html-vite': '7.0.0-beta.38',
|
||||
'@storybook/instrumenter': '7.0.0-beta.38',
|
||||
'@storybook/nextjs': '7.0.0-beta.38',
|
||||
'@storybook/node-logger': '7.0.0-beta.38',
|
||||
'@storybook/postinstall': '7.0.0-beta.38',
|
||||
'@storybook/preact': '7.0.0-beta.38',
|
||||
'@storybook/preact-vite': '7.0.0-beta.38',
|
||||
'@storybook/preact-webpack5': '7.0.0-beta.38',
|
||||
'@storybook/preset-html-webpack': '7.0.0-beta.38',
|
||||
'@storybook/preset-preact-webpack': '7.0.0-beta.38',
|
||||
'@storybook/preset-react-webpack': '7.0.0-beta.38',
|
||||
'@storybook/preset-server-webpack': '7.0.0-beta.38',
|
||||
'@storybook/preset-svelte-webpack': '7.0.0-beta.38',
|
||||
'@storybook/preset-vue-webpack': '7.0.0-beta.38',
|
||||
'@storybook/preset-vue3-webpack': '7.0.0-beta.38',
|
||||
'@storybook/preset-web-components-webpack': '7.0.0-beta.38',
|
||||
'@storybook/preview': '7.0.0-beta.38',
|
||||
'@storybook/preview-api': '7.0.0-beta.38',
|
||||
'@storybook/preview-web': '7.0.0-beta.38',
|
||||
'@storybook/react': '7.0.0-beta.38',
|
||||
'@storybook/react-vite': '7.0.0-beta.38',
|
||||
'@storybook/react-webpack5': '7.0.0-beta.38',
|
||||
'@storybook/router': '7.0.0-beta.38',
|
||||
'@storybook/server': '7.0.0-beta.38',
|
||||
'@storybook/server-webpack5': '7.0.0-beta.38',
|
||||
'@storybook/source-loader': '7.0.0-beta.38',
|
||||
'@storybook/store': '7.0.0-beta.38',
|
||||
'@storybook/svelte': '7.0.0-beta.38',
|
||||
'@storybook/sveltekit': '7.0.0-beta.38',
|
||||
'@storybook/svelte-vite': '7.0.0-beta.38',
|
||||
'@storybook/svelte-webpack5': '7.0.0-beta.38',
|
||||
'@storybook/telemetry': '7.0.0-beta.38',
|
||||
'@storybook/theming': '7.0.0-beta.38',
|
||||
'@storybook/manager': '7.0.0-beta.38',
|
||||
'@storybook/vue': '7.0.0-beta.38',
|
||||
'@storybook/vue-vite': '7.0.0-beta.38',
|
||||
'@storybook/vue-webpack5': '7.0.0-beta.38',
|
||||
'@storybook/vue3': '7.0.0-beta.38',
|
||||
'@storybook/vue3-vite': '7.0.0-beta.38',
|
||||
'@storybook/vue3-webpack5': '7.0.0-beta.38',
|
||||
'@storybook/web-components': '7.0.0-beta.38',
|
||||
'@storybook/web-components-webpack5': '7.0.0-beta.38',
|
||||
'@storybook/web-components-vite': '7.0.0-beta.38',
|
||||
sb: '7.0.0-beta.38',
|
||||
storybook: '7.0.0-beta.38',
|
||||
};
|
||||
|
@ -2,9 +2,10 @@
|
||||
"extends": "../tsconfig.app.json",
|
||||
"compilerOptions": {
|
||||
"types": ["node"],
|
||||
"allowSyntheticDefaultImports": true
|
||||
"allowSyntheticDefaultImports": true,
|
||||
"resolveJsonModule": true
|
||||
},
|
||||
"exclude": ["../src/test.ts", "../src/**/*.spec.ts"],
|
||||
"include": ["../src/**/*"],
|
||||
"include": ["../src/**/*", "./preview.ts"],
|
||||
"files": ["./typings.d.ts"]
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/client-api",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook Client API",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,8 +42,8 @@
|
||||
"prep": "../../../scripts/prepare/facade.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36"
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
@ -54,5 +54,5 @@
|
||||
],
|
||||
"shim": "@storybook/preview-api/dist/client-api"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/client-logger",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -56,5 +56,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/codemod",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "A collection of codemod scripts written with JSCodeshift",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -50,9 +50,9 @@
|
||||
"@babel/preset-env": "^7.20.2",
|
||||
"@babel/types": "^7.20.7",
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/csf-tools": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/csf-tools": "7.0.0-beta.38",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"cross-spawn": "^7.0.3",
|
||||
"globby": "^11.0.2",
|
||||
"jscodeshift": "^0.13.1",
|
||||
@ -86,5 +86,5 @@
|
||||
"./src/transforms/upgrade-hierarchy-separators.js"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/core-client",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook framework-agnostic API",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -35,8 +35,8 @@
|
||||
"prep": "../../../scripts/prepare/facade.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36"
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
@ -47,5 +47,5 @@
|
||||
],
|
||||
"shim": "@storybook/preview-api/dist/core-client"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/core-common",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook framework-agnostic API",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -44,8 +44,8 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.20.2",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"@types/babel__core": "^7.1.20",
|
||||
"@types/express": "^4.7.0",
|
||||
"@types/node": "^16.0.0",
|
||||
@ -59,7 +59,7 @@
|
||||
"fs-extra": "^11.1.0",
|
||||
"glob": "^7.1.6",
|
||||
"handlebars": "^4.7.7",
|
||||
"lazy-universal-dotenv": "^3.0.1",
|
||||
"lazy-universal-dotenv": "^4.0.0",
|
||||
"picomatch": "^2.3.0",
|
||||
"pkg-dir": "^5.0.0",
|
||||
"pretty-hrtime": "^1.0.3",
|
||||
@ -83,5 +83,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/core-events",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Event names used in storybook core",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -53,5 +53,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/core-server",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook framework-agnostic API",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -58,17 +58,17 @@
|
||||
"dependencies": {
|
||||
"@aw-web-design/x-default-browser": "1.4.88",
|
||||
"@discoveryjs/json-ext": "^0.5.3",
|
||||
"@storybook/builder-manager": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/builder-manager": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/csf-tools": "7.0.0-beta.36",
|
||||
"@storybook/csf-tools": "7.0.0-beta.38",
|
||||
"@storybook/docs-mdx": "next",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/telemetry": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/telemetry": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"@types/detect-port": "^1.3.0",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node-fetch": "^2.5.7",
|
||||
@ -119,5 +119,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -29,6 +29,9 @@ jest.mock('fs-extra', () => {
|
||||
pathExists: jest.fn((p: string) => {
|
||||
return false;
|
||||
}),
|
||||
existsSync: jest.fn((p: string) => {
|
||||
return false;
|
||||
}),
|
||||
};
|
||||
});
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/core-webpack",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook framework-agnostic API",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -43,9 +43,9 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
@ -62,5 +62,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/csf-plugin",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Enrich CSF files via static analysis",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -43,7 +43,7 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/csf-tools": "7.0.0-beta.36",
|
||||
"@storybook/csf-tools": "7.0.0-beta.38",
|
||||
"unplugin": "^0.10.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -64,5 +64,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/csf-tools",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -45,7 +45,7 @@
|
||||
"dependencies": {
|
||||
"@babel/types": "^7.20.2",
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"fs-extra": "^11.1.0",
|
||||
"recast": "^0.23.1",
|
||||
"ts-dedent": "^2.0.0"
|
||||
@ -67,5 +67,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/docs-tools",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Shared utility functions for frameworks to implement docs",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -44,9 +44,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.12.10",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"@types/doctrine": "^0.0.3",
|
||||
"doctrine": "^3.0.0",
|
||||
"lodash": "^4.17.21"
|
||||
@ -64,5 +64,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/instrumenter",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -43,12 +43,11 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/channels": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/channels": "7.0.0-beta.38",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"core-js": "^3.8.2"
|
||||
"@storybook/preview-api": "7.0.0-beta.38"
|
||||
},
|
||||
"devDependencies": {
|
||||
"typescript": "~4.9.3"
|
||||
@ -61,5 +60,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/api",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook Manager API (facade)",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,8 +42,8 @@
|
||||
"prep": "../../../scripts/prepare/facade.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/manager-api": "7.0.0-beta.36"
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/manager-api": "7.0.0-beta.38"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
@ -54,5 +54,5 @@
|
||||
],
|
||||
"shim": "@storybook/manager-api"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/manager-api",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Core Storybook API & Context",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,14 +42,14 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/channels": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/channels": "7.0.0-beta.38",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/router": "7.0.0-beta.36",
|
||||
"@storybook/theming": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/router": "7.0.0-beta.38",
|
||||
"@storybook/theming": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"dequal": "^2.0.2",
|
||||
"lodash": "^4.17.21",
|
||||
"memoizerific": "^1.11.3",
|
||||
@ -78,5 +78,5 @@
|
||||
"./src/index.tsx"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -55,14 +55,14 @@ import * as settings from './modules/settings';
|
||||
import * as releaseNotes from './modules/release-notes';
|
||||
// eslint-disable-next-line import/no-cycle
|
||||
import * as stories from './modules/stories';
|
||||
// eslint-disable-next-line import/no-cycle
|
||||
|
||||
import * as refs from './modules/refs';
|
||||
import * as layout from './modules/layout';
|
||||
import * as shortcuts from './modules/shortcuts';
|
||||
|
||||
import * as url from './modules/url';
|
||||
import * as version from './modules/versions';
|
||||
// eslint-disable-next-line import/no-cycle
|
||||
|
||||
import * as globals from './modules/globals';
|
||||
|
||||
export * from './lib/shortcut';
|
||||
|
@ -33,7 +33,7 @@ import type {
|
||||
} from '@storybook/types';
|
||||
// eslint-disable-next-line import/no-cycle
|
||||
import { getEventMetadata } from '../lib/events';
|
||||
// eslint-disable-next-line import/no-cycle
|
||||
|
||||
import {
|
||||
denormalizeStoryParameters,
|
||||
transformStoryIndexToStoriesHash,
|
||||
|
@ -1 +1 @@
|
||||
export const version = '7.0.0-beta.36';
|
||||
export const version = '7.0.0-beta.38';
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/node-logger",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -60,5 +60,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/postinstall",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook addons postinstall utilities",
|
||||
"keywords": [
|
||||
"api",
|
||||
@ -57,5 +57,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preview-api",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -67,13 +67,13 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.36",
|
||||
"@storybook/channels": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.38",
|
||||
"@storybook/channels": "7.0.0-beta.38",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"@types/qs": "^6.9.5",
|
||||
"dequal": "^2.0.2",
|
||||
"lodash": "^4.17.21",
|
||||
@ -86,7 +86,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@jest/globals": "^26.6.2",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"ansi-to-html": "^0.6.11",
|
||||
"react": "^16.14.0"
|
||||
},
|
||||
@ -103,5 +103,5 @@
|
||||
"./src/store.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preview-web",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,8 +42,8 @@
|
||||
"prep": "../../../scripts/prepare/facade.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36"
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
@ -54,5 +54,5 @@
|
||||
],
|
||||
"shim": "@storybook/preview-api/dist/preview-web"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preview",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -57,12 +57,12 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.36",
|
||||
"@storybook/channel-websocket": "7.0.0-beta.36",
|
||||
"@storybook/channels": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/core-events": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.38",
|
||||
"@storybook/channel-websocket": "7.0.0-beta.38",
|
||||
"@storybook/channels": "7.0.0-beta.38",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/core-events": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"typescript": "~4.9.3"
|
||||
},
|
||||
"publishConfig": {
|
||||
@ -74,5 +74,5 @@
|
||||
"./src/globals.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/router",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Core Storybook Router",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,7 +48,7 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"memoizerific": "^1.11.3",
|
||||
"qs": "^6.10.0"
|
||||
},
|
||||
@ -74,5 +74,5 @@
|
||||
"./src/utils.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/source-loader",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Source loader",
|
||||
"keywords": [
|
||||
"lib",
|
||||
@ -45,7 +45,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"estraverse": "^5.2.0",
|
||||
"lodash": "^4.17.21",
|
||||
"prettier": "^2.8.0"
|
||||
@ -67,5 +67,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/store",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,8 +42,8 @@
|
||||
"prep": "../../../scripts/prepare/facade.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.36"
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/preview-api": "7.0.0-beta.38"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
@ -55,5 +55,5 @@
|
||||
"platform": "node",
|
||||
"shim": "@storybook/preview-api/dist/store"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -2,6 +2,7 @@ import { global as globalThis } from '@storybook/global';
|
||||
import type { PlayFunctionContext } from '@storybook/types';
|
||||
import { within, waitFor } from '@storybook/testing-library';
|
||||
import { expect } from '@storybook/jest';
|
||||
import { FORCE_REMOUNT, RESET_STORY_ARGS, UPDATE_STORY_ARGS } from '@storybook/core-events';
|
||||
|
||||
export default {
|
||||
component: globalThis.Components.Button,
|
||||
@ -9,17 +10,30 @@ export default {
|
||||
label: 'Click me',
|
||||
},
|
||||
};
|
||||
// this is the story should be remove it will always fail, because forceReRender Api is removed in V7
|
||||
export const ForceReRender = {
|
||||
play: async ({ canvasElement }: PlayFunctionContext<any>) => {
|
||||
|
||||
export const ForceRemount = {
|
||||
/**
|
||||
* This play function runs in an infinite loop, because the final FORCE_REMOUNT event retriggers the function
|
||||
* Because of this, it is disabled in both Chromatic and the test runner.
|
||||
* To test it manually, inspect that the button alternates being focused and blurred every 3 seconds.
|
||||
* If the button ALWAYS has focus it means the renderer didn't correctly remount the tree at the FORCE_REMOUNT event
|
||||
*/
|
||||
parameters: { chromatic: { disableSnapshot: true } },
|
||||
play: async ({ canvasElement, id }: PlayFunctionContext<any>) => {
|
||||
if (window?.navigator.userAgent.match(/StorybookTestRunner/)) {
|
||||
return;
|
||||
}
|
||||
const channel = globalThis.__STORYBOOK_ADDONS_CHANNEL__;
|
||||
const button = await within(canvasElement).findByRole('button');
|
||||
|
||||
await waitFor(() => expect(button).not.toHaveFocus());
|
||||
await new Promise((resolve) => setTimeout(resolve, 3000));
|
||||
|
||||
await button.focus();
|
||||
await expect(button).toHaveFocus();
|
||||
// forceRender is not called in V7
|
||||
// By forcing the component to rerender, we reset the focus state
|
||||
await channel.emit('forceReRender');
|
||||
await waitFor(() => expect(button).not.toHaveFocus());
|
||||
await new Promise((resolve) => setTimeout(resolve, 3000));
|
||||
// By forcing the component to remount, we reset the focus state
|
||||
await channel.emit(FORCE_REMOUNT, { storyId: id });
|
||||
},
|
||||
};
|
||||
|
||||
@ -30,17 +44,16 @@ export const ChangeArgs = {
|
||||
await button.focus();
|
||||
await expect(button).toHaveFocus();
|
||||
|
||||
// Vue3: https://github.com/storybookjs/storybook/issues/13913
|
||||
// Web-components: https://github.com/storybookjs/storybook/issues/19415
|
||||
// Preact: https://github.com/storybookjs/storybook/issues/19504
|
||||
if (['vue3', 'web-components', 'html', 'preact'].includes(globalThis.storybookRenderer)) return;
|
||||
if (['web-components', 'html', 'preact'].includes(globalThis.storybookRenderer)) return;
|
||||
|
||||
// When we change the args to the button, it should not rerender
|
||||
await channel.emit('updateStoryArgs', { storyId: id, updatedArgs: { label: 'New Text' } });
|
||||
// When we change the args to the button, it should not remount
|
||||
await channel.emit(UPDATE_STORY_ARGS, { storyId: id, updatedArgs: { label: 'New Text' } });
|
||||
await within(canvasElement).findByText(/New Text/);
|
||||
await expect(button).toHaveFocus();
|
||||
|
||||
await channel.emit('resetStoryArgs', { storyId: id });
|
||||
await channel.emit(RESET_STORY_ARGS, { storyId: id });
|
||||
await within(canvasElement).findByText(/Click me/);
|
||||
await expect(button).toHaveFocus();
|
||||
},
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/telemetry",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Telemetry logging for crash reports and usage statistics",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -43,8 +43,8 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/core-common": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/core-common": "7.0.0-beta.38",
|
||||
"chalk": "^4.1.0",
|
||||
"detect-package-manager": "^2.0.1",
|
||||
"fetch-retry": "^5.0.2",
|
||||
@ -65,5 +65,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/theming",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Core Storybook Components",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -49,7 +49,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@emotion/use-insertion-effect-with-fallbacks": "^1.0.0",
|
||||
"@storybook/client-logger": "7.0.0-beta.36",
|
||||
"@storybook/client-logger": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"memoizerific": "^1.11.3"
|
||||
},
|
||||
@ -80,5 +80,5 @@
|
||||
],
|
||||
"post": "./scripts/fix-theme-type-export.ts"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/types",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Core Storybook Types",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -44,7 +44,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.12.10",
|
||||
"@storybook/channels": "7.0.0-beta.36",
|
||||
"@storybook/channels": "7.0.0-beta.38",
|
||||
"@types/babel__core": "^7.0.0",
|
||||
"@types/express": "^4.7.0",
|
||||
"express": "^4.17.3",
|
||||
@ -63,5 +63,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/root",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"private": true,
|
||||
"homepage": "https://storybook.js.org/",
|
||||
"repository": {
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preset-html-webpack",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for HTML: View HTML snippets in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,7 +48,7 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/core-webpack": "7.0.0-beta.36",
|
||||
"@storybook/core-webpack": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0",
|
||||
"html-loader": "^3.1.0",
|
||||
"webpack": "5"
|
||||
@ -71,5 +71,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preset-preact-webpack",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Preact: Develop Preact Component in isolation.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -49,7 +49,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/plugin-transform-react-jsx": "^7.19.0",
|
||||
"@storybook/core-webpack": "7.0.0-beta.36",
|
||||
"@storybook/core-webpack": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -72,5 +72,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preset-react-webpack",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for React: Develop React Component in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -71,10 +71,10 @@
|
||||
"@babel/preset-flow": "^7.18.6",
|
||||
"@babel/preset-react": "^7.18.6",
|
||||
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.5",
|
||||
"@storybook/core-webpack": "7.0.0-beta.36",
|
||||
"@storybook/docs-tools": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/react": "7.0.0-beta.36",
|
||||
"@storybook/core-webpack": "7.0.0-beta.38",
|
||||
"@storybook/docs-tools": "7.0.0-beta.38",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"@storybook/react": "7.0.0-beta.38",
|
||||
"@storybook/react-docgen-typescript-plugin": "1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/semver": "^7.3.4",
|
||||
@ -117,5 +117,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preset-server-webpack",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -53,10 +53,10 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/core-server": "7.0.0-beta.36",
|
||||
"@storybook/core-webpack": "7.0.0-beta.36",
|
||||
"@storybook/core-server": "7.0.0-beta.38",
|
||||
"@storybook/core-webpack": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/server": "7.0.0-beta.36",
|
||||
"@storybook/server": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0",
|
||||
"safe-identifier": "^0.4.1",
|
||||
"ts-dedent": "^2.0.0",
|
||||
@ -81,5 +81,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preset-svelte-webpack",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Svelte: Develop Svelte Component in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -63,8 +63,8 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/core-webpack": "7.0.0-beta.36",
|
||||
"@storybook/node-logger": "7.0.0-beta.36",
|
||||
"@storybook/core-webpack": "7.0.0-beta.38",
|
||||
"@storybook/node-logger": "7.0.0-beta.38",
|
||||
"sveltedoc-parser": "^4.2.1",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
@ -93,5 +93,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preset-vue-webpack",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Vue: Develop Vue Component in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -58,8 +58,8 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/core-webpack": "7.0.0-beta.36",
|
||||
"@storybook/docs-tools": "7.0.0-beta.36",
|
||||
"@storybook/core-webpack": "7.0.0-beta.38",
|
||||
"@storybook/docs-tools": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0",
|
||||
"ts-loader": "^9.2.8",
|
||||
"vue-docgen-api": "^4.44.23",
|
||||
@ -95,5 +95,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preset-vue3-webpack",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for Vue 3: Develop Vue 3 Components in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -58,8 +58,8 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/core-webpack": "7.0.0-beta.36",
|
||||
"@storybook/docs-tools": "7.0.0-beta.36",
|
||||
"@storybook/core-webpack": "7.0.0-beta.38",
|
||||
"@storybook/docs-tools": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0",
|
||||
"ts-loader": "^9.2.8",
|
||||
"vue-docgen-api": "^4.46.0",
|
||||
@ -92,5 +92,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preset-web-components-webpack",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook for web-components: View web components snippets in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"lit-html",
|
||||
@ -53,7 +53,7 @@
|
||||
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
|
||||
"@babel/plugin-syntax-import-meta": "^7.10.4",
|
||||
"@babel/preset-env": "^7.20.2",
|
||||
"@storybook/core-webpack": "7.0.0-beta.36",
|
||||
"@storybook/core-webpack": "7.0.0-beta.38",
|
||||
"@types/node": "^16.0.0",
|
||||
"babel-loader": "^7.0.0 || ^8.0.0 || ^9.0.0",
|
||||
"babel-plugin-bundled-import-meta": "^0.3.1"
|
||||
@ -77,5 +77,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/html",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook HTML renderer",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,11 +48,11 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/core-client": "7.0.0-beta.36",
|
||||
"@storybook/docs-tools": "7.0.0-beta.36",
|
||||
"@storybook/core-client": "7.0.0-beta.38",
|
||||
"@storybook/docs-tools": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -74,5 +74,5 @@
|
||||
],
|
||||
"platform": "browser"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preact",
|
||||
"version": "7.0.0-beta.36",
|
||||
"version": "7.0.0-beta.38",
|
||||
"description": "Storybook Preact renderer",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,10 +48,10 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/core-client": "7.0.0-beta.36",
|
||||
"@storybook/core-client": "7.0.0-beta.38",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/preview-api": "7.0.0-beta.36",
|
||||
"@storybook/types": "7.0.0-beta.36",
|
||||
"@storybook/preview-api": "7.0.0-beta.38",
|
||||
"@storybook/types": "7.0.0-beta.38",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -74,5 +74,5 @@
|
||||
],
|
||||
"platform": "browser"
|
||||
},
|
||||
"gitHead": "5268eb0fa26e2e31cc410c27cbff7189f3b7eba1"
|
||||
"gitHead": "91302a6818a7794e1e8bbff01c68513b8516cb53"
|
||||
}
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user