mirror of
https://github.com/storybookjs/storybook.git
synced 2025-03-16 05:03:11 +08:00
Merge branch 'next' into docs-updates-for-mdx-2
This commit is contained in:
commit
59f4096f88
31
CHANGELOG.md
31
CHANGELOG.md
@ -1,3 +1,34 @@
|
||||
## 7.0.0-beta.10 (December 16, 2022)
|
||||
|
||||
#### Build
|
||||
|
||||
- Build: compile detection was using a non-conforming package, causing cache to miss always. [#20297](https://github.com/storybooks/storybook/pull/20297)
|
||||
|
||||
#### Dependency Upgrades
|
||||
|
||||
- React-vite: Pin react-docgen version [#20300](https://github.com/storybooks/storybook/pull/20300)
|
||||
|
||||
## 7.0.0-beta.9 (December 16, 2022)
|
||||
|
||||
#### Features
|
||||
|
||||
- CLI: Add interactive babel config file generation [#20234](https://github.com/storybooks/storybook/pull/20234)
|
||||
- CLI: Add automigration summary [#20276](https://github.com/storybooks/storybook/pull/20276)
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- UI: Fix `enableShortcuts` support in `manager.ts` [#20264](https://github.com/storybooks/storybook/pull/20264)
|
||||
- UI: Ensure manager entries load even if preceding ones failed [#20286](https://github.com/storybooks/storybook/pull/20286)
|
||||
- Addon-viewport: Fix composition support [#20289](https://github.com/storybooks/storybook/pull/20289)
|
||||
- Support Angular 15.0.4 [#20287](https://github.com/storybooks/storybook/pull/20287)
|
||||
- Fix: peerDependencies issues reported [#20279](https://github.com/storybooks/storybook/pull/20279)
|
||||
|
||||
#### Build
|
||||
|
||||
- Build: ui/.storybook should not import from dist [#20284](https://github.com/storybooks/storybook/pull/20284)
|
||||
- Build: bundle script a bit less repetitive, add a completion indicator [#20277](https://github.com/storybooks/storybook/pull/20277)
|
||||
- Build: regen lockfiles [#20278](https://github.com/storybooks/storybook/pull/20278)
|
||||
|
||||
## 7.0.0-beta.8 (December 14, 2022)
|
||||
|
||||
#### Features
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-a11y",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Test component compliance with web accessibility standards",
|
||||
"keywords": [
|
||||
"a11y",
|
||||
@ -62,15 +62,15 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/addon-highlight": "7.0.0-beta.8",
|
||||
"@storybook/channels": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/components": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/theming": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/addon-highlight": "7.0.0-beta.10",
|
||||
"@storybook/channels": "7.0.0-beta.10",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/components": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/theming": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"axe-core": "^4.2.0",
|
||||
"global": "^4.4.0",
|
||||
"lodash": "^4.17.21",
|
||||
@ -102,7 +102,7 @@
|
||||
"./src/preview.tsx"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c",
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86",
|
||||
"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.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Get UI feedback when an action is performed on an interactive element",
|
||||
"keywords": [
|
||||
"storybook",
|
||||
@ -76,13 +76,13 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/components": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/theming": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/components": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/theming": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"dequal": "^2.0.2",
|
||||
"global": "^4.4.0",
|
||||
"lodash": "^4.17.21",
|
||||
@ -120,7 +120,7 @@
|
||||
"./src/preview.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c",
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86",
|
||||
"storybook": {
|
||||
"displayName": "Actions",
|
||||
"unsupportedFrameworks": [
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-backgrounds",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Switch backgrounds to view components in different settings",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -75,13 +75,13 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/components": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/theming": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/components": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/theming": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"global": "^4.4.0",
|
||||
"memoizerific": "^1.11.3",
|
||||
"ts-dedent": "^2.0.0"
|
||||
@ -111,7 +111,7 @@
|
||||
"./src/preview.tsx"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c",
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86",
|
||||
"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.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Interact with component inputs dynamically in the Storybook UI",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -67,15 +67,15 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/blocks": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/components": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/theming": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/blocks": "7.0.0-beta.10",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/components": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/theming": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"lodash": "^4.17.21",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
@ -101,7 +101,7 @@
|
||||
],
|
||||
"platform": "browser"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c",
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86",
|
||||
"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.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Document component usage and properties in Markdown",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -104,16 +104,16 @@
|
||||
"@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.8",
|
||||
"@storybook/components": "7.0.0-beta.8",
|
||||
"@storybook/csf-plugin": "7.0.0-beta.8",
|
||||
"@storybook/csf-tools": "7.0.0-beta.8",
|
||||
"@storybook/blocks": "7.0.0-beta.10",
|
||||
"@storybook/components": "7.0.0-beta.10",
|
||||
"@storybook/csf-plugin": "7.0.0-beta.10",
|
||||
"@storybook/csf-tools": "7.0.0-beta.10",
|
||||
"@storybook/mdx2-csf": "next",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/postinstall": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/theming": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/postinstall": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/theming": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"fs-extra": "^9.0.1",
|
||||
"global": "^4.4.0",
|
||||
"remark-external-links": "^8.0.0",
|
||||
@ -141,7 +141,7 @@
|
||||
"./src/shims/mdx-react-shim.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c",
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86",
|
||||
"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.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Curated addons to bring out the best of Storybook",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -116,23 +116,23 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/addon-actions": "7.0.0-beta.8",
|
||||
"@storybook/addon-backgrounds": "7.0.0-beta.8",
|
||||
"@storybook/addon-controls": "7.0.0-beta.8",
|
||||
"@storybook/addon-docs": "7.0.0-beta.8",
|
||||
"@storybook/addon-highlight": "7.0.0-beta.8",
|
||||
"@storybook/addon-measure": "7.0.0-beta.8",
|
||||
"@storybook/addon-outline": "7.0.0-beta.8",
|
||||
"@storybook/addon-toolbars": "7.0.0-beta.8",
|
||||
"@storybook/addon-viewport": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/addon-actions": "7.0.0-beta.10",
|
||||
"@storybook/addon-backgrounds": "7.0.0-beta.10",
|
||||
"@storybook/addon-controls": "7.0.0-beta.10",
|
||||
"@storybook/addon-docs": "7.0.0-beta.10",
|
||||
"@storybook/addon-highlight": "7.0.0-beta.10",
|
||||
"@storybook/addon-measure": "7.0.0-beta.10",
|
||||
"@storybook/addon-outline": "7.0.0-beta.10",
|
||||
"@storybook/addon-toolbars": "7.0.0-beta.10",
|
||||
"@storybook/addon-viewport": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@storybook/vue": "7.0.0-beta.8",
|
||||
"@storybook/vue": "7.0.0-beta.10",
|
||||
"typescript": "^4.9.3"
|
||||
},
|
||||
"peerDependencies": {
|
||||
@ -163,5 +163,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-highlight",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Highlight DOM nodes within your stories",
|
||||
"keywords": [
|
||||
"storybook-addons",
|
||||
@ -60,8 +60,8 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"global": "^4.4.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -77,7 +77,7 @@
|
||||
"./src/preview.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c",
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86",
|
||||
"sbmodern": "dist/modern/index.js",
|
||||
"storybook": {
|
||||
"displayName": "Highlight",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-interactions",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Automate, test and debug user interactions",
|
||||
"keywords": [
|
||||
"storybook-addons",
|
||||
@ -71,15 +71,15 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/components": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/instrumenter": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/theming": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/components": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/instrumenter": "7.0.0-beta.10",
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/theming": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"global": "^4.4.0",
|
||||
"jest-mock": "^27.0.6",
|
||||
"polished": "^4.2.2",
|
||||
@ -117,7 +117,7 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c",
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86",
|
||||
"storybook": {
|
||||
"displayName": "Interactions",
|
||||
"unsupportedFrameworks": [
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-jest",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "React storybook addon that show component jest report",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -69,12 +69,12 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/components": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/theming": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/components": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/theming": "7.0.0-beta.10",
|
||||
"global": "^4.4.0",
|
||||
"react-sizeme": "^3.0.1",
|
||||
"upath": "^1.2.0"
|
||||
@ -104,7 +104,7 @@
|
||||
],
|
||||
"platform": "browser"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c",
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86",
|
||||
"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.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Link stories together to build demos and prototypes with your UI components",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -76,13 +76,13 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/router": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/router": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"global": "^4.4.0",
|
||||
"prop-types": "^15.7.2",
|
||||
"ts-dedent": "^2.0.0"
|
||||
@ -113,7 +113,7 @@
|
||||
"./src/react/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c",
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86",
|
||||
"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.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Inspect layouts by visualizing the box model",
|
||||
"keywords": [
|
||||
"storybook-addons",
|
||||
@ -74,12 +74,12 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/components": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/components": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"global": "^4.4.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -107,7 +107,7 @@
|
||||
"./src/preview.tsx"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c",
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86",
|
||||
"storybook": {
|
||||
"displayName": "Measure",
|
||||
"unsupportedFrameworks": [
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-outline",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Outline all elements with CSS to help with layout placement and alignment",
|
||||
"keywords": [
|
||||
"storybook-addons",
|
||||
@ -77,12 +77,12 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/components": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/components": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"global": "^4.4.0",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
@ -111,7 +111,7 @@
|
||||
"./src/preview.tsx"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c",
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86",
|
||||
"storybook": {
|
||||
"displayName": "Outline",
|
||||
"unsupportedFrameworks": [
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-storyshots",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Take a code snapshot of every story automatically with Jest",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -39,11 +39,11 @@
|
||||
"dependencies": {
|
||||
"@jest/transform": "^29.3.1",
|
||||
"@storybook/babel-plugin-require-context-hook": "1.0.1",
|
||||
"@storybook/client-api": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/core-webpack": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/client-api": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/core-webpack": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"@types/glob": "^7.1.3",
|
||||
"@types/jest-specific-snapshot": "^0.5.6",
|
||||
"core-js": "^3.8.2",
|
||||
@ -60,11 +60,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.8",
|
||||
"@storybook/angular": "7.0.0-beta.8",
|
||||
"@storybook/react": "7.0.0-beta.8",
|
||||
"@storybook/vue": "7.0.0-beta.8",
|
||||
"@storybook/vue3": "7.0.0-beta.8",
|
||||
"@storybook/addon-docs": "7.0.0-beta.10",
|
||||
"@storybook/angular": "7.0.0-beta.10",
|
||||
"@storybook/react": "7.0.0-beta.10",
|
||||
"@storybook/vue": "7.0.0-beta.10",
|
||||
"@storybook/vue3": "7.0.0-beta.10",
|
||||
"babel-loader": "^8.3.0",
|
||||
"enzyme": "^3.11.0",
|
||||
"enzyme-to-json": "^3.6.1",
|
||||
@ -142,7 +142,7 @@
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c",
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86",
|
||||
"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.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Image snapshots addition to StoryShots based on puppeteer",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -35,8 +35,8 @@
|
||||
"dependencies": {
|
||||
"@axe-core/puppeteer": "^4.2.0",
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"@types/jest-image-snapshot": "^5.1.0",
|
||||
"jest-image-snapshot": "^6.0.0"
|
||||
},
|
||||
@ -45,7 +45,7 @@
|
||||
"puppeteer": "^2.0.0 || ^3.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@storybook/addon-storyshots": "7.0.0-beta.8",
|
||||
"@storybook/addon-storyshots": "7.0.0-beta.10",
|
||||
"puppeteer": ">=2.0.0"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
@ -56,5 +56,5 @@
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-storysource",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "View a story’s source code to see how it works and paste into your app",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -32,7 +32,7 @@
|
||||
"import": "./dist/preset.mjs",
|
||||
"types": "./dist/preset.d.ts"
|
||||
},
|
||||
"./register": {
|
||||
"./manager": {
|
||||
"require": "./dist/manager.js",
|
||||
"import": "./dist/manager.mjs",
|
||||
"types": "./dist/manager.d.ts"
|
||||
@ -53,13 +53,13 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/components": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/router": "7.0.0-beta.8",
|
||||
"@storybook/source-loader": "7.0.0-beta.8",
|
||||
"@storybook/theming": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/components": "7.0.0-beta.10",
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/router": "7.0.0-beta.10",
|
||||
"@storybook/source-loader": "7.0.0-beta.10",
|
||||
"@storybook/theming": "7.0.0-beta.10",
|
||||
"estraverse": "^5.2.0",
|
||||
"prop-types": "^15.7.2",
|
||||
"react-syntax-highlighter": "^15.5.0"
|
||||
@ -91,7 +91,7 @@
|
||||
"./src/preset.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c",
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86",
|
||||
"storybook": {
|
||||
"displayName": "Storysource",
|
||||
"icon": "https://user-images.githubusercontent.com/263385/101991675-48cdf300-3c7c-11eb-9400-58de5ac6daa7.png",
|
||||
|
@ -29,8 +29,4 @@ function webpack(
|
||||
};
|
||||
}
|
||||
|
||||
function managerEntries(entry = [] as Array<unknown>) {
|
||||
return [...entry, require.resolve('./manager')];
|
||||
}
|
||||
|
||||
export { webpack, managerEntries };
|
||||
export { webpack };
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addon-toolbars",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Create your own toolbar items that control story rendering",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -67,11 +67,11 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/components": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/theming": "7.0.0-beta.8"
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/components": "7.0.0-beta.10",
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/theming": "7.0.0-beta.10"
|
||||
},
|
||||
"devDependencies": {
|
||||
"typescript": "~4.9.3"
|
||||
@ -98,7 +98,7 @@
|
||||
],
|
||||
"platform": "browser"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c",
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86",
|
||||
"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.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Build responsive components by adjusting Storybook’s viewport size and orientation",
|
||||
"keywords": [
|
||||
"addon",
|
||||
@ -72,12 +72,12 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/components": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/theming": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/components": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/theming": "7.0.0-beta.10",
|
||||
"global": "^4.4.0",
|
||||
"memoizerific": "^1.11.3",
|
||||
"prop-types": "^15.7.2"
|
||||
@ -108,7 +108,7 @@
|
||||
"./src/preview.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c",
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86",
|
||||
"storybook": {
|
||||
"displayName": "Viewport",
|
||||
"icon": "https://user-images.githubusercontent.com/263385/101991678-48cdf300-3c7c-11eb-9764-f8af293c1b28.png",
|
||||
|
@ -58,7 +58,6 @@ const toLinks = memoize(50)((list: ViewportItem[], active: LinkBase, set, state,
|
||||
.filter(Boolean);
|
||||
});
|
||||
|
||||
const iframeId = 'storybook-preview-iframe';
|
||||
const wrapperId = 'storybook-preview-wrapper';
|
||||
|
||||
interface LinkBase {
|
||||
@ -208,7 +207,7 @@ export const ViewportTool: FC = memo(
|
||||
<ActiveViewportSize>
|
||||
<Global
|
||||
styles={{
|
||||
[`#${iframeId}`]: {
|
||||
[`iframe[data-is-storybook="true"]`]: {
|
||||
margin: `auto`,
|
||||
transition: 'width .3s, height .3s',
|
||||
position: 'relative',
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/angular",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for Angular: Develop Angular components in isolation with hot reloading.",
|
||||
"keywords": [
|
||||
"storybook",
|
||||
@ -34,18 +34,18 @@
|
||||
"prep": "rimraf dist && ../../../scripts/node_modules/.bin/tsc --project tsconfig.build.json && echo \"Preventing passing flags to tsc\""
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/core-client": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/core-server": "7.0.0-beta.8",
|
||||
"@storybook/core-webpack": "7.0.0-beta.8",
|
||||
"@storybook/docs-tools": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.10",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/core-client": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/core-server": "7.0.0-beta.10",
|
||||
"@storybook/core-webpack": "7.0.0-beta.10",
|
||||
"@storybook/docs-tools": "7.0.0-beta.10",
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/react": "^16.14.34",
|
||||
"@types/react-dom": "^16.9.14",
|
||||
@ -122,5 +122,5 @@
|
||||
"access": "public"
|
||||
},
|
||||
"builders": "dist/builders/builders.json",
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -25,23 +25,28 @@ export default class StorybookNormalizeAngularEntryPlugin {
|
||||
}
|
||||
|
||||
apply(compiler) {
|
||||
const webpackOptions = compiler.options;
|
||||
const entry =
|
||||
typeof webpackOptions.entry === 'function' ? webpackOptions.entry() : webpackOptions.entry;
|
||||
compiler.hooks.environment.tap(PLUGIN_NAME, () => {
|
||||
const webpackOptions = compiler.options;
|
||||
const entry =
|
||||
typeof webpackOptions.entry === 'function' ? webpackOptions.entry() : webpackOptions.entry;
|
||||
|
||||
webpackOptions.entry = async () => {
|
||||
const entryResult = await entry;
|
||||
webpackOptions.entry = async () => {
|
||||
const entryResult = await entry;
|
||||
|
||||
if (entryResult.main && entryResult.styles) {
|
||||
return {
|
||||
main: {
|
||||
import: Array.from(new Set([...entryResult.main.import, ...entryResult.styles.import])),
|
||||
},
|
||||
};
|
||||
}
|
||||
if (entryResult.main && entryResult.styles) {
|
||||
return {
|
||||
main: {
|
||||
import: Array.from(
|
||||
new Set([...entryResult.main.import, ...entryResult.styles.import])
|
||||
),
|
||||
},
|
||||
};
|
||||
}
|
||||
|
||||
return entry;
|
||||
};
|
||||
});
|
||||
|
||||
return entry;
|
||||
};
|
||||
compiler.hooks.thisCompilation.tap(PLUGIN_NAME, (compilation) => {
|
||||
this.compilation = compilation;
|
||||
});
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/ember",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for Ember: Develop Ember Component in isolation with Hot Reloading.",
|
||||
"homepage": "https://github.com/storybookjs/storybook/tree/main/frameworks/ember",
|
||||
"bugs": {
|
||||
@ -31,11 +31,11 @@
|
||||
"prep": "node ../../../scripts/prepare.js"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/docs-tools": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/docs-tools": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"global": "^4.4.0",
|
||||
"read-pkg-up": "^7.0.1",
|
||||
"ts-dedent": "^2.0.0"
|
||||
@ -59,5 +59,5 @@
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/html-vite",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for HTML and Vite: Develop HTML in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -51,15 +51,15 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/addons": "7.0.0-beta.8",
|
||||
"@storybook/builder-vite": "7.0.0-beta.8",
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.8",
|
||||
"@storybook/channel-websocket": "7.0.0-beta.8",
|
||||
"@storybook/client-api": "7.0.0-beta.8",
|
||||
"@storybook/core-server": "7.0.0-beta.8",
|
||||
"@storybook/html": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/preview-web": "7.0.0-beta.8",
|
||||
"@storybook/addons": "7.0.0-beta.10",
|
||||
"@storybook/builder-vite": "7.0.0-beta.10",
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.10",
|
||||
"@storybook/channel-websocket": "7.0.0-beta.10",
|
||||
"@storybook/client-api": "7.0.0-beta.10",
|
||||
"@storybook/core-server": "7.0.0-beta.10",
|
||||
"@storybook/html": "7.0.0-beta.10",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/preview-web": "7.0.0-beta.10",
|
||||
"magic-string": "^0.26.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -79,5 +79,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/html-webpack5",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for HTML: View HTML snippets in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -50,10 +50,10 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/html": "7.0.0-beta.8",
|
||||
"@storybook/preset-html-webpack": "7.0.0-beta.8",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/html": "7.0.0-beta.10",
|
||||
"@storybook/preset-html-webpack": "7.0.0-beta.10",
|
||||
"@types/node": "^16.0.0",
|
||||
"global": "^4.4.0"
|
||||
},
|
||||
@ -78,5 +78,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/nextjs",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for Next.js",
|
||||
"keywords": [
|
||||
"storybook",
|
||||
@ -59,12 +59,12 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/preset-react-webpack": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/react": "7.0.0-beta.8",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/preset-react-webpack": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/react": "7.0.0-beta.10",
|
||||
"@types/node": "^16.0.0",
|
||||
"find-up": "^5.0.0",
|
||||
"fs-extra": "^9.0.1",
|
||||
@ -80,7 +80,7 @@
|
||||
"tsconfig-paths-webpack-plugin": "^3.5.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@storybook/addon-actions": "7.0.0-beta.8",
|
||||
"@storybook/addon-actions": "7.0.0-beta.10",
|
||||
"next": "^13.0.5",
|
||||
"typescript": "^4.9.3",
|
||||
"webpack": "^5.65.0"
|
||||
@ -119,5 +119,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preact-webpack5",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for Preact: Develop Preact Component in isolation.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -50,10 +50,10 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/preact": "7.0.0-beta.8",
|
||||
"@storybook/preset-preact-webpack": "7.0.0-beta.8",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/preact": "7.0.0-beta.10",
|
||||
"@storybook/preset-preact-webpack": "7.0.0-beta.10",
|
||||
"@types/node": "^16.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -79,5 +79,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/react-vite",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for React and Vite: Develop React components in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -53,21 +53,22 @@
|
||||
"dependencies": {
|
||||
"@joshwooding/vite-plugin-react-docgen-typescript": "^0.0.5",
|
||||
"@rollup/pluginutils": "^4.2.0",
|
||||
"@storybook/builder-vite": "7.0.0-beta.8",
|
||||
"@storybook/react": "7.0.0-beta.8",
|
||||
"@vitejs/plugin-react": "^2.0.0",
|
||||
"@storybook/builder-vite": "7.0.0-beta.10",
|
||||
"@storybook/react": "7.0.0-beta.10",
|
||||
"@vitejs/plugin-react": "^3.0.0",
|
||||
"ast-types": "^0.14.2",
|
||||
"magic-string": "^0.26.1",
|
||||
"react-docgen": "^6.0.0-alpha.3",
|
||||
"vite": "^3.0.0"
|
||||
"react-docgen": "6.0.0-alpha.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.0.0",
|
||||
"typescript": "~4.9.3"
|
||||
"typescript": "~4.9.3",
|
||||
"vite": "^4.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",
|
||||
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
|
||||
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0",
|
||||
"vite": "^3.0.0 || ^4.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^14.18 || >=16"
|
||||
@ -82,5 +83,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/react-webpack5",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for React: Develop React Component in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -51,9 +51,9 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.8",
|
||||
"@storybook/preset-react-webpack": "7.0.0-beta.8",
|
||||
"@storybook/react": "7.0.0-beta.8",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.10",
|
||||
"@storybook/preset-react-webpack": "7.0.0-beta.10",
|
||||
"@storybook/react": "7.0.0-beta.10",
|
||||
"@types/node": "^16.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -86,5 +86,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/server-webpack5",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -50,10 +50,10 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/preset-server-webpack": "7.0.0-beta.8",
|
||||
"@storybook/server": "7.0.0-beta.8",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/preset-server-webpack": "7.0.0-beta.10",
|
||||
"@storybook/server": "7.0.0-beta.10",
|
||||
"@types/node": "^16.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -76,5 +76,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/svelte-vite",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for Svelte and Vite: Develop Svelte components in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -51,30 +51,24 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/addon-svelte-csf": "^2.0.0",
|
||||
"@storybook/builder-vite": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/svelte": "7.0.0-beta.8",
|
||||
"@sveltejs/vite-plugin-svelte": "^1.0.0",
|
||||
"@storybook/builder-vite": "7.0.0-beta.10",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/svelte": "7.0.0-beta.10",
|
||||
"@sveltejs/vite-plugin-svelte": "^2.0.0",
|
||||
"magic-string": "^0.26.1",
|
||||
"svelte": "^3.0.0",
|
||||
"sveltedoc-parser": "^4.2.1",
|
||||
"ts-dedent": "^2.2.0",
|
||||
"vite": "^3.0.0"
|
||||
"ts-dedent": "^2.2.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.0.0",
|
||||
"typescript": "~4.9.3"
|
||||
"typescript": "~4.9.3",
|
||||
"vite": "^4.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@storybook/addon-svelte-csf": "^2.0.0",
|
||||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",
|
||||
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"@storybook/addon-svelte-csf": {
|
||||
"optional": true
|
||||
}
|
||||
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0",
|
||||
"vite": "^3.0.0 || ^4.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^14.18 || >=16"
|
||||
@ -89,5 +83,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,64 +0,0 @@
|
||||
// @ts-expect-error (TODO)
|
||||
import { getNameFromFilename } from '@storybook/addon-svelte-csf/dist/cjs/parser/svelte-stories-loader';
|
||||
import { readFileSync } from 'fs';
|
||||
// @ts-expect-error (TODO)
|
||||
import { extractStories } from '@storybook/addon-svelte-csf/dist/cjs/parser/extract-stories';
|
||||
import type { Options } from '@sveltejs/vite-plugin-svelte';
|
||||
import * as svelte from 'svelte/compiler';
|
||||
import MagicString from 'magic-string';
|
||||
import { createFilter } from 'vite';
|
||||
import type { PluginOption } from 'vite';
|
||||
|
||||
const parser = require
|
||||
.resolve('@storybook/addon-svelte-csf/dist/esm/parser/collect-stories')
|
||||
.replace(/[/\\]/g, '/');
|
||||
|
||||
export default function csfPlugin(svelteOptions?: Options): PluginOption {
|
||||
const include = /\.stories\.svelte$/;
|
||||
const filter = createFilter(include);
|
||||
|
||||
return {
|
||||
name: 'storybook:addon-svelte-csf-plugin',
|
||||
enforce: 'post',
|
||||
async transform(code: string, id: string) {
|
||||
if (!filter(id)) return undefined;
|
||||
|
||||
const s = new MagicString(code);
|
||||
const component = getNameFromFilename(id);
|
||||
let source = readFileSync(id).toString();
|
||||
if (svelteOptions && svelteOptions.preprocess) {
|
||||
source = (await svelte.preprocess(source, svelteOptions.preprocess, { filename: id })).code;
|
||||
}
|
||||
const all = extractStories(source);
|
||||
const { stories } = all;
|
||||
const storyDef = Object.entries<any>(stories)
|
||||
.filter(([, def]) => !def.template)
|
||||
// eslint-disable-next-line @typescript-eslint/no-shadow
|
||||
.map(([id]) => `export const ${id} = __storiesMetaData.stories[${JSON.stringify(id)}];`)
|
||||
.join('\n');
|
||||
|
||||
s.replace('export default', '// export default');
|
||||
|
||||
const namedExportsOrder = Object.entries<any>(stories)
|
||||
.filter(([, def]) => !def.template)
|
||||
// eslint-disable-next-line @typescript-eslint/no-shadow
|
||||
.map(([id]) => id);
|
||||
|
||||
const output = [
|
||||
'',
|
||||
`import parser from '${parser}';`,
|
||||
`const __storiesMetaData = parser(${component}, ${JSON.stringify(all)});`,
|
||||
'export default __storiesMetaData.meta;',
|
||||
`export const __namedExportsOrder = ${JSON.stringify(namedExportsOrder)};`,
|
||||
storyDef,
|
||||
].join('\n');
|
||||
|
||||
s.append(output);
|
||||
|
||||
return {
|
||||
code: s.toString(),
|
||||
map: s.generateMap({ hires: true, source: id }),
|
||||
};
|
||||
},
|
||||
};
|
||||
}
|
@ -9,6 +9,8 @@ export const core: StorybookConfig['core'] = {
|
||||
|
||||
export const viteFinal: NonNullable<StorybookConfig['viteFinal']> = async (config, options) => {
|
||||
const { plugins = [] } = config;
|
||||
// TODO: set up eslint import to use typescript resolver
|
||||
// eslint-disable-next-line import/no-unresolved
|
||||
const { svelte, loadSvelteConfig } = await import('@sveltejs/vite-plugin-svelte');
|
||||
const svelteOptions: Record<string, any> = await options.presets.apply(
|
||||
'svelteOptions',
|
||||
@ -27,19 +29,6 @@ export const viteFinal: NonNullable<StorybookConfig['viteFinal']> = async (confi
|
||||
|
||||
await handleSvelteKit(plugins, options);
|
||||
|
||||
// TODO: temporary until/unless https://github.com/storybookjs/addon-svelte-csf/issues/64 is fixed
|
||||
// Wrapping in try-catch in case `@storybook/addon-svelte-csf is not installed
|
||||
try {
|
||||
const { default: svelteCsfPlugin } = await import('./plugins/csf-plugin');
|
||||
plugins.push(svelteCsfPlugin(svelteConfig));
|
||||
} catch (err) {
|
||||
// Not all projects use `.stories.svelte` for stories, and by default 6.5+ does not auto-install @storybook/addon-svelte-csf.
|
||||
// If it's any other kind of error, re-throw.
|
||||
if ((err as NodeJS.ErrnoException).code !== 'MODULE_NOT_FOUND') {
|
||||
throw err;
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
...config,
|
||||
plugins,
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/svelte-webpack5",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for Svelte: Develop Svelte Component in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -51,10 +51,10 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/preset-svelte-webpack": "7.0.0-beta.8",
|
||||
"@storybook/svelte": "7.0.0-beta.8"
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/preset-svelte-webpack": "7.0.0-beta.10",
|
||||
"@storybook/svelte": "7.0.0-beta.10"
|
||||
},
|
||||
"devDependencies": {
|
||||
"svelte": "^3.48.0",
|
||||
@ -81,5 +81,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/sveltekit",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for SvelteKit",
|
||||
"keywords": [
|
||||
"storybook",
|
||||
@ -51,21 +51,17 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-vite": "7.0.0-beta.8",
|
||||
"@storybook/svelte": "7.0.0-beta.8",
|
||||
"@storybook/svelte-vite": "7.0.0-beta.8"
|
||||
"@storybook/builder-vite": "7.0.0-beta.10",
|
||||
"@storybook/svelte": "7.0.0-beta.10",
|
||||
"@storybook/svelte-vite": "7.0.0-beta.10"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.0.0",
|
||||
"typescript": "^4.9.3"
|
||||
"typescript": "^4.9.3",
|
||||
"vite": "^4.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@storybook/addon-svelte-csf": "^2.0.0"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"@storybook/addon-svelte-csf": {
|
||||
"optional": true
|
||||
}
|
||||
"vite": "^4.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^14.18 || >=16"
|
||||
@ -80,5 +76,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/vue-vite",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for Vue2 and Vite: Develop Vue2 Components in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -50,21 +50,22 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-vite": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/core-server": "7.0.0-beta.8",
|
||||
"@storybook/vue": "7.0.0-beta.8",
|
||||
"@storybook/builder-vite": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/core-server": "7.0.0-beta.10",
|
||||
"@storybook/vue": "7.0.0-beta.10",
|
||||
"magic-string": "^0.26.1",
|
||||
"vite": "^3.0.0",
|
||||
"vue-docgen-api": "^4.40.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"typescript": "~4.9.3",
|
||||
"vite": "^4.0.0",
|
||||
"vue": "^2.7.10"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",
|
||||
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0",
|
||||
"vite": "^3.0.0 || ^4.0.0",
|
||||
"vue": "^2.7.0"
|
||||
},
|
||||
"engines": {
|
||||
@ -80,5 +81,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/vue-webpack5",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for Vue: Develop Vue Component in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -50,10 +50,10 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/preset-vue-webpack": "7.0.0-beta.8",
|
||||
"@storybook/vue": "7.0.0-beta.8",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/preset-vue-webpack": "7.0.0-beta.10",
|
||||
"@storybook/vue": "7.0.0-beta.10",
|
||||
"@types/node": "^16.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -85,5 +85,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/vue3-vite",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for Vue3 and Vite: Develop Vue3 components in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -51,21 +51,22 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-vite": "7.0.0-beta.8",
|
||||
"@storybook/core-server": "7.0.0-beta.8",
|
||||
"@storybook/vue3": "7.0.0-beta.8",
|
||||
"@vitejs/plugin-vue": "^3.0.0",
|
||||
"@storybook/builder-vite": "7.0.0-beta.10",
|
||||
"@storybook/core-server": "7.0.0-beta.10",
|
||||
"@storybook/vue3": "7.0.0-beta.10",
|
||||
"@vitejs/plugin-vue": "^4.0.0",
|
||||
"magic-string": "^0.26.1",
|
||||
"vite": "^3.0.0",
|
||||
"vue-docgen-api": "^4.40.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.0.0",
|
||||
"typescript": "~4.9.3"
|
||||
"typescript": "~4.9.3",
|
||||
"vite": "^4.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",
|
||||
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
|
||||
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0",
|
||||
"vite": "^3.0.0 || ^4.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^14.18 || >=16"
|
||||
@ -80,5 +81,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/vue3-webpack5",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for Vue 3: Develop Vue 3 Components in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -50,10 +50,10 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/preset-vue3-webpack": "7.0.0-beta.8",
|
||||
"@storybook/vue3": "7.0.0-beta.8",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/preset-vue3-webpack": "7.0.0-beta.10",
|
||||
"@storybook/vue3": "7.0.0-beta.10",
|
||||
"@types/node": "^16.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -82,5 +82,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/web-components-vite",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for web-components and Vite: Develop Web Components in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -51,10 +51,10 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/builder-vite": "7.0.0-beta.8",
|
||||
"@storybook/core-server": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/web-components": "7.0.0-beta.8",
|
||||
"@storybook/builder-vite": "7.0.0-beta.10",
|
||||
"@storybook/core-server": "7.0.0-beta.10",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/web-components": "7.0.0-beta.10",
|
||||
"magic-string": "^0.26.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -78,5 +78,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/web-components-webpack5",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for web-components: View web components snippets in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"lit-html",
|
||||
@ -53,10 +53,10 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/preset-env": "^7.20.2",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/preset-web-components-webpack": "7.0.0-beta.8",
|
||||
"@storybook/web-components": "7.0.0-beta.8",
|
||||
"@storybook/builder-webpack5": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/preset-web-components-webpack": "7.0.0-beta.10",
|
||||
"@storybook/web-components": "7.0.0-beta.10",
|
||||
"@types/node": "^16.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -81,5 +81,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -2,5 +2,5 @@
|
||||
"npmClient": "yarn",
|
||||
"useWorkspaces": true,
|
||||
"registry": "https://registry.npmjs.org",
|
||||
"version": "7.0.0-beta.8"
|
||||
"version": "7.0.0-beta.10"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/addons",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook addons store",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,9 +42,9 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8"
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",
|
||||
@ -58,5 +58,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/builder-manager",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook manager builder",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,9 +42,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@fal-works/esbuild-plugin-global-externals": "^2.1.2",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/manager": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/manager": "7.0.0-beta.10",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@types/ejs": "^3.1.1",
|
||||
"@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10",
|
||||
"browser-assert": "^1.2.1",
|
||||
@ -69,5 +69,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -77,6 +77,14 @@ export const getConfig: ManagerBuilder['getConfig'] = async (options) => {
|
||||
globalExternals(definitions),
|
||||
pnpPlugin(),
|
||||
],
|
||||
|
||||
banner: {
|
||||
js: 'try{',
|
||||
},
|
||||
footer: {
|
||||
js: '}catch(e){ console.log("ONE OF YOUR MANAGER-ENTRIES FAILED: " + import.meta.url) }',
|
||||
},
|
||||
|
||||
define: {
|
||||
'process.env.NODE_ENV': "'production'",
|
||||
'process.env': '{}',
|
||||
|
@ -8,7 +8,6 @@
|
||||
<link rel="icon" type="image/svg+xml" href="./favicon.svg">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
|
||||
<link href="./sb-preview/runtime.mjs" rel="preload" as="script">
|
||||
|
||||
<% if (typeof head !== 'undefined') { %> <%- head %> <% } %>
|
||||
|
||||
@ -39,8 +38,10 @@
|
||||
import './sb-manager/runtime.mjs';
|
||||
|
||||
<% files.js.forEach(file => { %>
|
||||
import './<%= file %>';
|
||||
<% }); %>
|
||||
import '<%= file %>';
|
||||
<% }); %>
|
||||
</script>
|
||||
|
||||
<link href="./sb-preview/runtime.mjs" rel="preload" as="script">
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/builder-vite",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "A plugin to run and build Storybooks with Vite",
|
||||
"homepage": "https://github.com/storybookjs/storybook/tree/main/code/lib/builder-vite/#readme",
|
||||
"bugs": {
|
||||
@ -42,14 +42,14 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@joshwooding/vite-plugin-react-docgen-typescript": "0.0.5",
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/csf-plugin": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/csf-plugin": "7.0.0-beta.10",
|
||||
"@storybook/mdx2-csf": "next",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/preview": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/preview": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"browser-assert": "^1.2.1",
|
||||
"es-module-lexer": "^0.9.3",
|
||||
"express": "^4.17.3",
|
||||
@ -59,18 +59,19 @@
|
||||
"magic-string": "^0.26.1",
|
||||
"rollup": "^2.25.0 || ^3.3.0",
|
||||
"rollup-plugin-external-globals": "^0.7.1",
|
||||
"slash": "^3.0.0",
|
||||
"vite": "^3.0.0"
|
||||
"slash": "^3.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/express": "^4.17.13",
|
||||
"@types/node": "^16.0.0",
|
||||
"rollup": "^3.0.0",
|
||||
"typescript": "~4.9.3"
|
||||
"typescript": "~4.9.3",
|
||||
"vite": "^4.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@preact/preset-vite": "*",
|
||||
"typescript": ">= 4.3.x",
|
||||
"vite": "^3.0.0 || ^4.0.0",
|
||||
"vite-plugin-glimmerx": "*"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
@ -93,5 +94,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,18 +0,0 @@
|
||||
/**
|
||||
* @see https://github.com/storybookjs/addon-svelte-csf/blob/f72b8f28dabbb99c92e12d0170d3c1db4397ee7c/src/parser/extract-stories.ts
|
||||
*/
|
||||
declare module '@storybook/addon-svelte-csf/dist/cjs/parser/extract-stories' {
|
||||
interface StoryDef {
|
||||
name: string;
|
||||
template: boolean;
|
||||
source: string;
|
||||
hasArgs: boolean;
|
||||
}
|
||||
|
||||
interface StoriesDef {
|
||||
stories: Record<string, StoryDef>;
|
||||
allocatedIds: string[];
|
||||
}
|
||||
|
||||
function extractStories(component: string): { stories: StoriesDef; allocatedIds: string[] };
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
/**
|
||||
* @see https://github.com/storybookjs/addon-svelte-csf/blob/f72b8f28dabbb99c92e12d0170d3c1db4397ee7c/src/parser/svelte-stories-loader.ts
|
||||
* @see https://github.com/sveltejs/svelte/blob/deed340cf5d9c278f9a0605297ad6e4a3a1579d9/src/compiler/compile/utils/get_name_from_filename.ts
|
||||
*/
|
||||
declare module '@storybook/addon-svelte-csf/dist/cjs/parser/svelte-stories-loader' {
|
||||
function getNameFromFilename(filename: string): string;
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/builder-webpack5",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook framework-agnostic API",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -54,24 +54,24 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.12.10",
|
||||
"@storybook/addons": "7.0.0-beta.8",
|
||||
"@storybook/api": "7.0.0-beta.8",
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.8",
|
||||
"@storybook/channel-websocket": "7.0.0-beta.8",
|
||||
"@storybook/channels": "7.0.0-beta.8",
|
||||
"@storybook/client-api": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/components": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/core-webpack": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/preview": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/router": "7.0.0-beta.8",
|
||||
"@storybook/store": "7.0.0-beta.8",
|
||||
"@storybook/theming": "7.0.0-beta.8",
|
||||
"@storybook/addons": "7.0.0-beta.10",
|
||||
"@storybook/api": "7.0.0-beta.10",
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.10",
|
||||
"@storybook/channel-websocket": "7.0.0-beta.10",
|
||||
"@storybook/channels": "7.0.0-beta.10",
|
||||
"@storybook/client-api": "7.0.0-beta.10",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/components": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/core-webpack": "7.0.0-beta.10",
|
||||
"@storybook/manager-api": "7.0.0-beta.10",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/preview": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/router": "7.0.0-beta.10",
|
||||
"@storybook/store": "7.0.0-beta.10",
|
||||
"@storybook/theming": "7.0.0-beta.10",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/semver": "^7.3.4",
|
||||
"babel-loader": "^8.3.0",
|
||||
@ -126,5 +126,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/channel-postmessage",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,9 +42,9 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/channels": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/channels": "7.0.0-beta.10",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"global": "^4.4.0",
|
||||
"qs": "^6.10.0",
|
||||
"telejson": "^7.0.3"
|
||||
@ -60,5 +60,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/channel-websocket",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,8 +42,8 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/channels": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/channels": "7.0.0-beta.10",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"global": "^4.4.0",
|
||||
"telejson": "^7.0.3"
|
||||
},
|
||||
@ -58,5 +58,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/channels",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -52,5 +52,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "sb",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook CLI",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -24,7 +24,7 @@
|
||||
"prep": "node ../../../scripts/prepare.js"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/cli": "7.0.0-beta.8"
|
||||
"@storybook/cli": "7.0.0-beta.10"
|
||||
},
|
||||
"devDependencies": {
|
||||
"typescript": "~4.9.3"
|
||||
@ -32,5 +32,5 @@
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "storybook",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook CLI",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -27,7 +27,7 @@
|
||||
"prep": "node ../../../scripts/prepare.js"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/cli": "7.0.0-beta.8"
|
||||
"@storybook/cli": "7.0.0-beta.10"
|
||||
},
|
||||
"devDependencies": {
|
||||
"typescript": "~4.9.3"
|
||||
@ -35,5 +35,5 @@
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/cli",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook's CLI - easiest method of adding storybook to your projects",
|
||||
"keywords": [
|
||||
"cli",
|
||||
@ -43,13 +43,13 @@
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.20.2",
|
||||
"@babel/preset-env": "^7.20.2",
|
||||
"@storybook/codemod": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/core-server": "7.0.0-beta.8",
|
||||
"@storybook/csf-tools": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/telemetry": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/codemod": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/core-server": "7.0.0-beta.10",
|
||||
"@storybook/csf-tools": "7.0.0-beta.10",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/telemetry": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"@types/semver": "^7.3.4",
|
||||
"boxen": "^5.1.2",
|
||||
"chalk": "^4.1.0",
|
||||
@ -77,7 +77,7 @@
|
||||
"util-deprecate": "^1.0.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@storybook/client-api": "7.0.0-beta.8",
|
||||
"@storybook/client-api": "7.0.0-beta.10",
|
||||
"@types/cross-spawn": "^6.0.2",
|
||||
"@types/prompts": "^2.0.9",
|
||||
"@types/puppeteer-core": "^2.1.0",
|
||||
@ -98,5 +98,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -31,11 +31,10 @@ export const mainjsFramework: Fix<MainjsFrameworkRunOptions> = {
|
||||
|
||||
const storybookCoerced = storybookVersion && semver.coerce(storybookVersion)?.version;
|
||||
if (!storybookCoerced) {
|
||||
logger.warn(dedent`
|
||||
❌ Unable to determine storybook version, skipping ${chalk.cyan('mainjsFramework')} fix.
|
||||
throw new Error(dedent`
|
||||
❌ Unable to determine storybook version.
|
||||
🤔 Are you running automigrate from your project directory?
|
||||
`);
|
||||
return null;
|
||||
}
|
||||
|
||||
const main = await readConfig(mainConfig);
|
||||
|
@ -113,11 +113,10 @@ export const newFrameworks: Fix<NewFrameworkRunOptions> = {
|
||||
|
||||
const storybookCoerced = storybookVersion && semver.coerce(storybookVersion)?.version;
|
||||
if (!storybookCoerced) {
|
||||
logger.warn(dedent`
|
||||
❌ Unable to determine storybook version, skipping ${chalk.cyan('newFrameworks')} fix.
|
||||
throw new Error(dedent`
|
||||
❌ Unable to determine storybook version.
|
||||
🤔 Are you running automigrate from your project directory?
|
||||
`);
|
||||
return null;
|
||||
}
|
||||
|
||||
if (!semver.gte(storybookCoerced, '7.0.0')) {
|
||||
@ -151,18 +150,6 @@ export const newFrameworks: Fix<NewFrameworkRunOptions> = {
|
||||
return null;
|
||||
}
|
||||
|
||||
if (allDeps.vite && semver.lt(semver.coerce(allDeps.vite).version, '3.0.0')) {
|
||||
logger.warn(dedent`
|
||||
❌ Detected Vite ${
|
||||
allDeps.vite
|
||||
}, which is unsupported in Storybook 7.0, so the ${chalk.cyan(
|
||||
'newFrameworks'
|
||||
)} fix will be skipped.
|
||||
Please upgrade vite to 3.0.0 or higher and rerun this automigration with "npx storybook@future automigrate".
|
||||
`);
|
||||
return null;
|
||||
}
|
||||
|
||||
const frameworkOptions =
|
||||
// svelte-vite doesn't support svelteOptions so there's no need to move them
|
||||
newFrameworkPackage === '@storybook/svelte-vite' ? {} : getFrameworkOptions(framework, main);
|
||||
@ -183,6 +170,18 @@ export const newFrameworks: Fix<NewFrameworkRunOptions> = {
|
||||
dependenciesToAdd.push(newFrameworkPackage);
|
||||
}
|
||||
|
||||
if (allDeps.vite && semver.lt(semver.coerce(allDeps.vite).version, '3.0.0')) {
|
||||
throw new Error(dedent`
|
||||
❌ Your project should be upgraded to use the framework package ${chalk.bold(
|
||||
newFrameworkPackage
|
||||
)}, but we detected that you are using Vite ${chalk.bold(
|
||||
allDeps.vite
|
||||
)}, which is unsupported in ${chalk.bold(
|
||||
'Storybook 7.0'
|
||||
)}. Please upgrade Vite to ${chalk.bold('3.0.0 or higher')} and rerun this migration.
|
||||
`);
|
||||
}
|
||||
|
||||
return {
|
||||
main,
|
||||
dependenciesToAdd,
|
||||
@ -194,13 +193,17 @@ export const newFrameworks: Fix<NewFrameworkRunOptions> = {
|
||||
};
|
||||
},
|
||||
|
||||
prompt() {
|
||||
prompt({ frameworkPackage, dependenciesToRemove }) {
|
||||
return dedent`
|
||||
We've detected you are using an older format of Storybook frameworks and builders.
|
||||
|
||||
In Storybook 7, frameworks also specify the builder to be used.
|
||||
|
||||
We can remove the dependencies that are no longer needed and install the new framework that already includes the builder.
|
||||
We can remove the dependencies that are no longer needed: ${chalk.yellow(
|
||||
dependenciesToRemove.join(', ')
|
||||
)}
|
||||
|
||||
And set up the ${chalk.magenta(frameworkPackage)} framework that already includes the builder.
|
||||
|
||||
To learn more about the framework field, see: ${chalk.yellow(
|
||||
'https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#framework-field-mandatory'
|
||||
@ -211,7 +214,7 @@ export const newFrameworks: Fix<NewFrameworkRunOptions> = {
|
||||
Unless you're using Storybook's Vite builder, this automigration will install a Webpack5-based framework.
|
||||
|
||||
If you were using Storybook's Webpack4 builder (default in 6.x, discontinued in 7.0), this could be a breaking
|
||||
change--especially if your project has a custom webpack configuration.
|
||||
change -- especially if your project has a custom webpack configuration.
|
||||
|
||||
To learn more about migrating from Webpack4, see: ${chalk.yellow(
|
||||
'https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#webpack4-support-discontinued'
|
||||
|
@ -65,11 +65,10 @@ export const nextjsFramework: Fix<NextjsFrameworkRunOptions> = {
|
||||
|
||||
const storybookCoerced = storybookVersion && semver.coerce(storybookVersion)?.version;
|
||||
if (!storybookCoerced) {
|
||||
logger.warn(dedent`
|
||||
❌ Unable to determine storybook version, skipping ${chalk.cyan('nextjsFramework')} fix.
|
||||
throw new Error(dedent`
|
||||
❌ Unable to determine storybook version.
|
||||
🤔 Are you running automigrate from your project directory?
|
||||
`);
|
||||
return null;
|
||||
}
|
||||
|
||||
if (!semver.gte(storybookCoerced, '7.0.0')) {
|
||||
|
@ -20,6 +20,7 @@ interface GlobalClientAPIOptions {
|
||||
|
||||
export const removedGlobalClientAPIs: Fix<GlobalClientAPIOptions> = {
|
||||
id: 'removedglobalclientapis',
|
||||
promptOnly: true,
|
||||
|
||||
async check({ packageManager }) {
|
||||
const packageJson = packageManager.retrievePackageJson();
|
||||
@ -48,19 +49,18 @@ export const removedGlobalClientAPIs: Fix<GlobalClientAPIOptions> = {
|
||||
},
|
||||
prompt({ usedAPIs, previewPath }) {
|
||||
return dedent`
|
||||
${chalk.bold(
|
||||
chalk.red('Attention')
|
||||
)}: We could not automatically make this change. You'll need to do it manually.
|
||||
|
||||
The following APIs (used in "${chalk.yellow(previewPath)}") have been removed from Storybook:
|
||||
|
||||
${usedAPIs.map((api) => `- ${chalk.cyan(api)}`).join('\n')}
|
||||
|
||||
You'll need to update "${chalk.yellow(previewPath)}" manually.
|
||||
|
||||
Please see the migration guide for more information:
|
||||
${chalk.yellow(
|
||||
'https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#removed-global-client-apis'
|
||||
)}
|
||||
`;
|
||||
},
|
||||
async run() {
|
||||
console.log('Skipping automatic fix for removed global client APIs');
|
||||
},
|
||||
};
|
||||
|
@ -34,11 +34,10 @@ export const sbBinary: Fix<SbBinaryRunOptions> = {
|
||||
|
||||
const storybookCoerced = storybookVersion && semver.coerce(storybookVersion)?.version;
|
||||
if (!storybookCoerced) {
|
||||
logger.warn(dedent`
|
||||
❌ Unable to determine storybook version, skipping ${chalk.cyan(this.id)} fix.
|
||||
throw new Error(dedent`
|
||||
❌ Unable to determine storybook version.
|
||||
🤔 Are you running automigrate from your project directory?
|
||||
`);
|
||||
return null;
|
||||
}
|
||||
|
||||
if (semver.lt(storybookCoerced, '7.0.0')) {
|
||||
|
@ -77,11 +77,10 @@ export const sbScripts: Fix<SbScriptsRunOptions> = {
|
||||
|
||||
const storybookCoerced = storybookVersion && semver.coerce(storybookVersion)?.version;
|
||||
if (!storybookCoerced) {
|
||||
logger.warn(dedent`
|
||||
❌ Unable to determine storybook version, skipping ${chalk.cyan(this.id)} fix.
|
||||
throw new Error(dedent`
|
||||
❌ Unable to determine storybook version.
|
||||
🤔 Are you running automigrate from your project directory?
|
||||
`);
|
||||
return null;
|
||||
}
|
||||
|
||||
if (semver.lt(storybookCoerced, '7.0.0')) {
|
||||
|
@ -46,11 +46,10 @@ export const sveltekitFramework: Fix<SvelteKitFrameworkRunOptions> = {
|
||||
|
||||
const sbVersionCoerced = storybookVersion && semver.coerce(storybookVersion)?.version;
|
||||
if (!sbVersionCoerced) {
|
||||
logger.warn(dedent`
|
||||
❌ Unable to determine Storybook version, skipping ${chalk.cyan(fixId)} fix.
|
||||
throw new Error(dedent`
|
||||
❌ Unable to determine storybook version.
|
||||
🤔 Are you running automigrate from your project directory?
|
||||
`);
|
||||
return null;
|
||||
}
|
||||
|
||||
if (!semver.gte(sbVersionCoerced, '7.0.0')) {
|
||||
|
@ -39,11 +39,10 @@ export const webpack5: Fix<Webpack5RunOptions> & CheckBuilder = {
|
||||
|
||||
const storybookCoerced = storybookVersion && semver.coerce(storybookVersion)?.version;
|
||||
if (!storybookCoerced) {
|
||||
logger.warn(dedent`
|
||||
❌ Unable to determine storybook version, skipping ${chalk.cyan('webpack5')} fix.
|
||||
throw new Error(dedent`
|
||||
❌ Unable to determine storybook version.
|
||||
🤔 Are you running automigrate from your project directory?
|
||||
`);
|
||||
return null;
|
||||
}
|
||||
|
||||
if (semver.lt(storybookCoerced, '6.3.0')) {
|
||||
|
@ -2,6 +2,7 @@
|
||||
import prompts from 'prompts';
|
||||
import chalk from 'chalk';
|
||||
import boxen from 'boxen';
|
||||
import dedent from 'ts-dedent';
|
||||
import { JsPackageManagerFactory, type PackageManagerName } from '../js-package-manager';
|
||||
|
||||
import type { Fix } from './fixes';
|
||||
@ -22,81 +23,210 @@ interface FixOptions {
|
||||
enum FixStatus {
|
||||
CHECK_FAILED = 'check_failed',
|
||||
UNNECESSARY = 'unnecessary',
|
||||
MANUAL_SUCCEEDED = 'manual_succeeded',
|
||||
MANUAL_SKIPPED = 'manual_skipped',
|
||||
SKIPPED = 'skipped',
|
||||
SUCCEEDED = 'succeeded',
|
||||
FAILED = 'failed',
|
||||
}
|
||||
|
||||
type FixSummary = {
|
||||
skipped: FixId[];
|
||||
manual: FixId[];
|
||||
succeeded: FixId[];
|
||||
failed: Record<FixId, string>;
|
||||
};
|
||||
|
||||
export const automigrate = async ({ fixId, dryRun, yes, useNpm, force }: FixOptions = {}) => {
|
||||
const packageManager = JsPackageManagerFactory.getPackageManager({ useNpm, force });
|
||||
const filtered = fixId ? fixes.filter((f) => f.id === fixId) : fixes;
|
||||
|
||||
logger.info('🔎 checking possible migrations..');
|
||||
const fixResults = {} as Record<FixId, FixStatus>;
|
||||
const fixSummary: FixSummary = { succeeded: [], failed: {}, manual: [], skipped: [] };
|
||||
|
||||
for (let i = 0; i < filtered.length; i += 1) {
|
||||
const f = fixes[i] as Fix;
|
||||
let result;
|
||||
let fixStatus;
|
||||
|
||||
try {
|
||||
result = await f.check({ packageManager });
|
||||
} catch (e) {
|
||||
fixStatus = FixStatus.CHECK_FAILED;
|
||||
logger.info(`failed to check fix: ${f.id}`);
|
||||
} catch (error) {
|
||||
logger.info(`⚠️ failed to check fix ${chalk.bold(f.id)}`);
|
||||
fixSummary.failed[f.id] = error.message;
|
||||
fixResults[f.id] = FixStatus.CHECK_FAILED;
|
||||
}
|
||||
if (!result) {
|
||||
fixStatus = FixStatus.UNNECESSARY;
|
||||
} else {
|
||||
logger.info(`🔎 found a '${chalk.cyan(f.id)}' migration:`);
|
||||
logger.info();
|
||||
|
||||
if (result) {
|
||||
logger.info(`\n🔎 found a '${chalk.cyan(f.id)}' migration:`);
|
||||
const message = f.prompt(result);
|
||||
|
||||
logger.info(
|
||||
boxen(message, { borderStyle: 'round', padding: 1, borderColor: '#F1618C' } as any)
|
||||
boxen(message, {
|
||||
borderStyle: 'round',
|
||||
padding: 1,
|
||||
borderColor: '#F1618C',
|
||||
title: f.promptOnly ? 'Manual migration detected' : 'Automigration detected',
|
||||
})
|
||||
);
|
||||
|
||||
let runAnswer: { fix: boolean };
|
||||
|
||||
if (dryRun) {
|
||||
runAnswer = { fix: false };
|
||||
} else if (yes) {
|
||||
runAnswer = { fix: true };
|
||||
} else {
|
||||
runAnswer = await prompts({
|
||||
type: 'confirm',
|
||||
name: 'fix',
|
||||
message: `Do you want to run the '${chalk.cyan(f.id)}' migration on your project?`,
|
||||
initial: true,
|
||||
});
|
||||
}
|
||||
try {
|
||||
if (dryRun) {
|
||||
runAnswer = { fix: false };
|
||||
} else if (yes) {
|
||||
runAnswer = { fix: true };
|
||||
} else if (f.promptOnly) {
|
||||
fixResults[f.id] = FixStatus.MANUAL_SUCCEEDED;
|
||||
fixSummary.manual.push(f.id);
|
||||
|
||||
if (runAnswer.fix) {
|
||||
try {
|
||||
await f.run({ result, packageManager, dryRun });
|
||||
logger.info(`✅ ran ${chalk.cyan(f.id)} migration`);
|
||||
fixStatus = FixStatus.SUCCEEDED;
|
||||
} catch (error) {
|
||||
fixStatus = FixStatus.FAILED;
|
||||
logger.info(`❌ error when running ${chalk.cyan(f.id)} migration:`);
|
||||
logger.info(error);
|
||||
logger.info();
|
||||
}
|
||||
} else {
|
||||
fixStatus = FixStatus.SKIPPED;
|
||||
logger.info(`Skipping the ${chalk.cyan(f.id)} migration.`);
|
||||
logger.info();
|
||||
logger.info(
|
||||
`If you change your mind, run '${chalk.cyan('npx storybook@next automigrate')}'`
|
||||
);
|
||||
}
|
||||
}
|
||||
const { shouldContinue } = await prompts(
|
||||
{
|
||||
type: 'toggle',
|
||||
name: 'shouldContinue',
|
||||
message:
|
||||
'Select continue once you have made the required changes, or quit to exit the migration process',
|
||||
initial: true,
|
||||
active: 'continue',
|
||||
inactive: 'quit',
|
||||
},
|
||||
{
|
||||
onCancel: () => {
|
||||
throw new Error();
|
||||
},
|
||||
}
|
||||
);
|
||||
|
||||
fixResults[f.id] = fixStatus;
|
||||
if (!shouldContinue) {
|
||||
fixResults[f.id] = FixStatus.MANUAL_SKIPPED;
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
runAnswer = await prompts(
|
||||
{
|
||||
type: 'confirm',
|
||||
name: 'fix',
|
||||
message: `Do you want to run the '${chalk.cyan(f.id)}' migration on your project?`,
|
||||
initial: true,
|
||||
},
|
||||
{
|
||||
onCancel: () => {
|
||||
throw new Error();
|
||||
},
|
||||
}
|
||||
);
|
||||
}
|
||||
} catch (err) {
|
||||
break;
|
||||
}
|
||||
|
||||
if (!f.promptOnly) {
|
||||
if (runAnswer.fix) {
|
||||
try {
|
||||
await f.run({ result, packageManager, dryRun });
|
||||
logger.info(`✅ ran ${chalk.cyan(f.id)} migration`);
|
||||
|
||||
fixResults[f.id] = FixStatus.SUCCEEDED;
|
||||
fixSummary.succeeded.push(f.id);
|
||||
} catch (error) {
|
||||
fixResults[f.id] = FixStatus.FAILED;
|
||||
fixSummary.failed[f.id] = error.message;
|
||||
|
||||
logger.info(`❌ error when running ${chalk.cyan(f.id)} migration`);
|
||||
logger.info(error);
|
||||
logger.info();
|
||||
}
|
||||
} else {
|
||||
fixResults[f.id] = FixStatus.SKIPPED;
|
||||
fixSummary.skipped.push(f.id);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
fixResults[f.id] ||= FixStatus.UNNECESSARY;
|
||||
}
|
||||
}
|
||||
|
||||
logger.info();
|
||||
logger.info('✅ migration check successfully ran');
|
||||
logger.info(getMigrationSummary(fixResults, fixSummary));
|
||||
logger.info();
|
||||
|
||||
return fixResults;
|
||||
};
|
||||
|
||||
function getMigrationSummary(fixResults: Record<string, FixStatus>, fixSummary: FixSummary) {
|
||||
const hasNoFixes = Object.values(fixResults).every((r) => r === FixStatus.UNNECESSARY);
|
||||
const hasFailures = Object.values(fixResults).some(
|
||||
(r) => r === FixStatus.FAILED || r === FixStatus.CHECK_FAILED
|
||||
);
|
||||
// eslint-disable-next-line no-nested-ternary
|
||||
const title = hasNoFixes
|
||||
? 'No migrations were applicable to your project'
|
||||
: hasFailures
|
||||
? 'Migration check ran with failures'
|
||||
: 'Migration check ran successfully';
|
||||
|
||||
const successfulFixesMessage =
|
||||
fixSummary.succeeded.length > 0
|
||||
? `
|
||||
${chalk.bold('Successful migrations:')}\n\n ${fixSummary.succeeded
|
||||
.map((m) => chalk.green(m))
|
||||
.join(', ')}
|
||||
`
|
||||
: '';
|
||||
|
||||
const failedFixesMessage =
|
||||
Object.keys(fixSummary.failed).length > 0
|
||||
? `
|
||||
${chalk.bold('Failed migrations:')}\n ${Object.entries(fixSummary.failed).reduce(
|
||||
(acc, [id, error]) => {
|
||||
return `${acc}\n${chalk.redBright(id)}:\n${error}\n`;
|
||||
},
|
||||
''
|
||||
)}
|
||||
`
|
||||
: '';
|
||||
|
||||
const manualFixesMessage =
|
||||
fixSummary.manual.length > 0
|
||||
? `
|
||||
${chalk.bold('Manual migrations:')}\n\n ${fixSummary.manual
|
||||
.map((m) =>
|
||||
fixResults[m] === FixStatus.MANUAL_SUCCEEDED ? chalk.green(m) : chalk.blue(m)
|
||||
)
|
||||
.join(', ')}
|
||||
`
|
||||
: '';
|
||||
|
||||
const skippedFixesMessage =
|
||||
fixSummary.skipped.length > 0
|
||||
? `
|
||||
${chalk.bold('Skipped migrations:')}\n\n ${fixSummary.skipped
|
||||
.map((m) => chalk.cyan(m))
|
||||
.join(', ')}
|
||||
`
|
||||
: '';
|
||||
|
||||
const divider = hasNoFixes ? '' : '\n─────────────────────────────────────────────────\n\n';
|
||||
|
||||
const summaryMessage = dedent`
|
||||
${successfulFixesMessage}${manualFixesMessage}${failedFixesMessage}${skippedFixesMessage}${divider}If you'd like to run the migrations again, you can do so by running '${chalk.cyan(
|
||||
'npx storybook@next automigrate'
|
||||
)}'
|
||||
|
||||
The automigrations try to migrate common patterns in your project, but might not contain everything needed to migrate to the latest version of Storybook.
|
||||
|
||||
Please check the changelog and migration guide for manual migrations and more information: ${chalk.yellow(
|
||||
'https://storybook.js.org/migration-guides/7.0'
|
||||
)}
|
||||
And reach out on Discord if you need help: ${chalk.yellow('https://discord.gg/storybook')}
|
||||
`;
|
||||
|
||||
return boxen(summaryMessage, {
|
||||
borderStyle: 'round',
|
||||
padding: 1,
|
||||
title,
|
||||
borderColor: hasFailures ? 'red' : 'green',
|
||||
});
|
||||
}
|
||||
|
@ -12,7 +12,8 @@ export interface RunOptions<ResultType> {
|
||||
|
||||
export interface Fix<ResultType = any> {
|
||||
id: string;
|
||||
promptOnly?: boolean;
|
||||
check: (options: CheckOptions) => Promise<ResultType | void>;
|
||||
prompt: (result: ResultType) => string;
|
||||
run: (options: RunOptions<ResultType>) => Promise<void>;
|
||||
run?: (options: RunOptions<ResultType>) => Promise<void>;
|
||||
}
|
||||
|
@ -1,7 +1,8 @@
|
||||
import { writeFile, access } from 'fs-extra';
|
||||
import { writeFile, pathExists } from 'fs-extra';
|
||||
import { logger } from '@storybook/node-logger';
|
||||
import path from 'path';
|
||||
import prompts from 'prompts';
|
||||
import { JsPackageManagerFactory } from './js-package-manager';
|
||||
|
||||
export const generateStorybookBabelConfigInCWD = async () => {
|
||||
const target = process.cwd();
|
||||
@ -10,23 +11,10 @@ export const generateStorybookBabelConfigInCWD = async () => {
|
||||
export const generateStorybookBabelConfig = async ({ target }: { target: string }) => {
|
||||
logger.info(`Generating the storybook default babel config at ${target}`);
|
||||
|
||||
const contents = JSON.stringify(
|
||||
{
|
||||
sourceType: 'unambiguous',
|
||||
presets: [],
|
||||
plugins: [],
|
||||
},
|
||||
null,
|
||||
2
|
||||
);
|
||||
|
||||
const fileName = '.babelrc.json';
|
||||
const location = path.join(target, fileName);
|
||||
|
||||
const exists = await access(location).then(
|
||||
() => true,
|
||||
() => false
|
||||
);
|
||||
const exists = await pathExists(location);
|
||||
|
||||
if (exists) {
|
||||
const { overwrite } = await prompts({
|
||||
@ -42,6 +30,59 @@ export const generateStorybookBabelConfig = async ({ target }: { target: string
|
||||
}
|
||||
}
|
||||
|
||||
const { typescript, jsx } = await prompts([
|
||||
{
|
||||
type: 'confirm',
|
||||
initial: true,
|
||||
name: 'typescript',
|
||||
message: `Do you want to add the TypeScript preset?`,
|
||||
},
|
||||
{
|
||||
type: 'confirm',
|
||||
initial: true,
|
||||
name: 'jsx',
|
||||
message: `Do you want to add the React preset?`,
|
||||
},
|
||||
]);
|
||||
|
||||
const added = ['@babel/preset-env'];
|
||||
const presets: (string | [string, any])[] = [['@babel/preset-env', { targets: { chrome: 100 } }]];
|
||||
|
||||
if (typescript) {
|
||||
added.push('@babel/preset-typescript');
|
||||
presets.push('@babel/preset-typescript');
|
||||
}
|
||||
|
||||
if (jsx) {
|
||||
added.push('@babel/preset-react');
|
||||
presets.push('@babel/preset-react');
|
||||
}
|
||||
|
||||
const contents = JSON.stringify(
|
||||
{
|
||||
sourceType: 'unambiguous',
|
||||
presets,
|
||||
plugins: [],
|
||||
},
|
||||
null,
|
||||
2
|
||||
);
|
||||
|
||||
logger.info(`Writing file to ${location}`);
|
||||
await writeFile(location, contents);
|
||||
|
||||
const { runInstall } = await prompts({
|
||||
type: 'confirm',
|
||||
initial: true,
|
||||
name: 'runInstall',
|
||||
message: `Shall we install the required dependencies now? (${added.join(', ')})`,
|
||||
});
|
||||
|
||||
if (runInstall) {
|
||||
logger.info(`Installing dependencies...`);
|
||||
|
||||
const packageManager = JsPackageManagerFactory.getPackageManager();
|
||||
|
||||
packageManager.addDependencies({ installAsDevDependencies: true }, added);
|
||||
}
|
||||
};
|
||||
|
@ -1,89 +1,89 @@
|
||||
// auto generated file, do not edit
|
||||
export default {
|
||||
'@storybook/addon-a11y': '7.0.0-beta.8',
|
||||
'@storybook/addon-actions': '7.0.0-beta.8',
|
||||
'@storybook/addon-backgrounds': '7.0.0-beta.8',
|
||||
'@storybook/addon-controls': '7.0.0-beta.8',
|
||||
'@storybook/addon-docs': '7.0.0-beta.8',
|
||||
'@storybook/addon-essentials': '7.0.0-beta.8',
|
||||
'@storybook/addon-highlight': '7.0.0-beta.8',
|
||||
'@storybook/addon-interactions': '7.0.0-beta.8',
|
||||
'@storybook/addon-jest': '7.0.0-beta.8',
|
||||
'@storybook/addon-links': '7.0.0-beta.8',
|
||||
'@storybook/addon-measure': '7.0.0-beta.8',
|
||||
'@storybook/addon-outline': '7.0.0-beta.8',
|
||||
'@storybook/addon-storyshots': '7.0.0-beta.8',
|
||||
'@storybook/addon-storyshots-puppeteer': '7.0.0-beta.8',
|
||||
'@storybook/addon-storysource': '7.0.0-beta.8',
|
||||
'@storybook/addon-toolbars': '7.0.0-beta.8',
|
||||
'@storybook/addon-viewport': '7.0.0-beta.8',
|
||||
'@storybook/addons': '7.0.0-beta.8',
|
||||
'@storybook/angular': '7.0.0-beta.8',
|
||||
'@storybook/manager-api': '7.0.0-beta.8',
|
||||
'@storybook/blocks': '7.0.0-beta.8',
|
||||
'@storybook/builder-manager': '7.0.0-beta.8',
|
||||
'@storybook/builder-vite': '7.0.0-beta.8',
|
||||
'@storybook/builder-webpack5': '7.0.0-beta.8',
|
||||
'@storybook/channel-postmessage': '7.0.0-beta.8',
|
||||
'@storybook/channel-websocket': '7.0.0-beta.8',
|
||||
'@storybook/channels': '7.0.0-beta.8',
|
||||
'@storybook/cli': '7.0.0-beta.8',
|
||||
'@storybook/client-api': '7.0.0-beta.8',
|
||||
'@storybook/client-logger': '7.0.0-beta.8',
|
||||
'@storybook/codemod': '7.0.0-beta.8',
|
||||
'@storybook/components': '7.0.0-beta.8',
|
||||
'@storybook/core-client': '7.0.0-beta.8',
|
||||
'@storybook/core-common': '7.0.0-beta.8',
|
||||
'@storybook/core-events': '7.0.0-beta.8',
|
||||
'@storybook/core-server': '7.0.0-beta.8',
|
||||
'@storybook/core-webpack': '7.0.0-beta.8',
|
||||
'@storybook/csf-tools': '7.0.0-beta.8',
|
||||
'@storybook/docs-tools': '7.0.0-beta.8',
|
||||
'@storybook/ember': '7.0.0-beta.8',
|
||||
'@storybook/html': '7.0.0-beta.8',
|
||||
'@storybook/html-webpack5': '7.0.0-beta.8',
|
||||
'@storybook/html-vite': '7.0.0-beta.8',
|
||||
'@storybook/instrumenter': '7.0.0-beta.8',
|
||||
'@storybook/nextjs': '7.0.0-beta.8',
|
||||
'@storybook/node-logger': '7.0.0-beta.8',
|
||||
'@storybook/postinstall': '7.0.0-beta.8',
|
||||
'@storybook/preact': '7.0.0-beta.8',
|
||||
'@storybook/preact-webpack5': '7.0.0-beta.8',
|
||||
'@storybook/preset-html-webpack': '7.0.0-beta.8',
|
||||
'@storybook/preset-preact-webpack': '7.0.0-beta.8',
|
||||
'@storybook/preset-react-webpack': '7.0.0-beta.8',
|
||||
'@storybook/preset-server-webpack': '7.0.0-beta.8',
|
||||
'@storybook/preset-svelte-webpack': '7.0.0-beta.8',
|
||||
'@storybook/preset-vue-webpack': '7.0.0-beta.8',
|
||||
'@storybook/preset-vue3-webpack': '7.0.0-beta.8',
|
||||
'@storybook/preset-web-components-webpack': '7.0.0-beta.8',
|
||||
'@storybook/preview': '7.0.0-beta.8',
|
||||
'@storybook/preview-api': '7.0.0-beta.8',
|
||||
'@storybook/preview-web': '7.0.0-beta.8',
|
||||
'@storybook/react': '7.0.0-beta.8',
|
||||
'@storybook/react-vite': '7.0.0-beta.8',
|
||||
'@storybook/react-webpack5': '7.0.0-beta.8',
|
||||
'@storybook/router': '7.0.0-beta.8',
|
||||
'@storybook/server': '7.0.0-beta.8',
|
||||
'@storybook/server-webpack5': '7.0.0-beta.8',
|
||||
'@storybook/source-loader': '7.0.0-beta.8',
|
||||
'@storybook/store': '7.0.0-beta.8',
|
||||
'@storybook/svelte': '7.0.0-beta.8',
|
||||
'@storybook/sveltekit': '7.0.0-beta.8',
|
||||
'@storybook/svelte-vite': '7.0.0-beta.8',
|
||||
'@storybook/svelte-webpack5': '7.0.0-beta.8',
|
||||
'@storybook/telemetry': '7.0.0-beta.8',
|
||||
'@storybook/theming': '7.0.0-beta.8',
|
||||
'@storybook/manager': '7.0.0-beta.8',
|
||||
'@storybook/vue': '7.0.0-beta.8',
|
||||
'@storybook/vue-vite': '7.0.0-beta.8',
|
||||
'@storybook/vue-webpack5': '7.0.0-beta.8',
|
||||
'@storybook/vue3': '7.0.0-beta.8',
|
||||
'@storybook/vue3-vite': '7.0.0-beta.8',
|
||||
'@storybook/vue3-webpack5': '7.0.0-beta.8',
|
||||
'@storybook/web-components': '7.0.0-beta.8',
|
||||
'@storybook/web-components-webpack5': '7.0.0-beta.8',
|
||||
'@storybook/web-components-vite': '7.0.0-beta.8',
|
||||
sb: '7.0.0-beta.8',
|
||||
storybook: '7.0.0-beta.8',
|
||||
'@storybook/addon-a11y': '7.0.0-beta.10',
|
||||
'@storybook/addon-actions': '7.0.0-beta.10',
|
||||
'@storybook/addon-backgrounds': '7.0.0-beta.10',
|
||||
'@storybook/addon-controls': '7.0.0-beta.10',
|
||||
'@storybook/addon-docs': '7.0.0-beta.10',
|
||||
'@storybook/addon-essentials': '7.0.0-beta.10',
|
||||
'@storybook/addon-highlight': '7.0.0-beta.10',
|
||||
'@storybook/addon-interactions': '7.0.0-beta.10',
|
||||
'@storybook/addon-jest': '7.0.0-beta.10',
|
||||
'@storybook/addon-links': '7.0.0-beta.10',
|
||||
'@storybook/addon-measure': '7.0.0-beta.10',
|
||||
'@storybook/addon-outline': '7.0.0-beta.10',
|
||||
'@storybook/addon-storyshots': '7.0.0-beta.10',
|
||||
'@storybook/addon-storyshots-puppeteer': '7.0.0-beta.10',
|
||||
'@storybook/addon-storysource': '7.0.0-beta.10',
|
||||
'@storybook/addon-toolbars': '7.0.0-beta.10',
|
||||
'@storybook/addon-viewport': '7.0.0-beta.10',
|
||||
'@storybook/addons': '7.0.0-beta.10',
|
||||
'@storybook/angular': '7.0.0-beta.10',
|
||||
'@storybook/manager-api': '7.0.0-beta.10',
|
||||
'@storybook/blocks': '7.0.0-beta.10',
|
||||
'@storybook/builder-manager': '7.0.0-beta.10',
|
||||
'@storybook/builder-vite': '7.0.0-beta.10',
|
||||
'@storybook/builder-webpack5': '7.0.0-beta.10',
|
||||
'@storybook/channel-postmessage': '7.0.0-beta.10',
|
||||
'@storybook/channel-websocket': '7.0.0-beta.10',
|
||||
'@storybook/channels': '7.0.0-beta.10',
|
||||
'@storybook/cli': '7.0.0-beta.10',
|
||||
'@storybook/client-api': '7.0.0-beta.10',
|
||||
'@storybook/client-logger': '7.0.0-beta.10',
|
||||
'@storybook/codemod': '7.0.0-beta.10',
|
||||
'@storybook/components': '7.0.0-beta.10',
|
||||
'@storybook/core-client': '7.0.0-beta.10',
|
||||
'@storybook/core-common': '7.0.0-beta.10',
|
||||
'@storybook/core-events': '7.0.0-beta.10',
|
||||
'@storybook/core-server': '7.0.0-beta.10',
|
||||
'@storybook/core-webpack': '7.0.0-beta.10',
|
||||
'@storybook/csf-tools': '7.0.0-beta.10',
|
||||
'@storybook/docs-tools': '7.0.0-beta.10',
|
||||
'@storybook/ember': '7.0.0-beta.10',
|
||||
'@storybook/html': '7.0.0-beta.10',
|
||||
'@storybook/html-webpack5': '7.0.0-beta.10',
|
||||
'@storybook/html-vite': '7.0.0-beta.10',
|
||||
'@storybook/instrumenter': '7.0.0-beta.10',
|
||||
'@storybook/nextjs': '7.0.0-beta.10',
|
||||
'@storybook/node-logger': '7.0.0-beta.10',
|
||||
'@storybook/postinstall': '7.0.0-beta.10',
|
||||
'@storybook/preact': '7.0.0-beta.10',
|
||||
'@storybook/preact-webpack5': '7.0.0-beta.10',
|
||||
'@storybook/preset-html-webpack': '7.0.0-beta.10',
|
||||
'@storybook/preset-preact-webpack': '7.0.0-beta.10',
|
||||
'@storybook/preset-react-webpack': '7.0.0-beta.10',
|
||||
'@storybook/preset-server-webpack': '7.0.0-beta.10',
|
||||
'@storybook/preset-svelte-webpack': '7.0.0-beta.10',
|
||||
'@storybook/preset-vue-webpack': '7.0.0-beta.10',
|
||||
'@storybook/preset-vue3-webpack': '7.0.0-beta.10',
|
||||
'@storybook/preset-web-components-webpack': '7.0.0-beta.10',
|
||||
'@storybook/preview': '7.0.0-beta.10',
|
||||
'@storybook/preview-api': '7.0.0-beta.10',
|
||||
'@storybook/preview-web': '7.0.0-beta.10',
|
||||
'@storybook/react': '7.0.0-beta.10',
|
||||
'@storybook/react-vite': '7.0.0-beta.10',
|
||||
'@storybook/react-webpack5': '7.0.0-beta.10',
|
||||
'@storybook/router': '7.0.0-beta.10',
|
||||
'@storybook/server': '7.0.0-beta.10',
|
||||
'@storybook/server-webpack5': '7.0.0-beta.10',
|
||||
'@storybook/source-loader': '7.0.0-beta.10',
|
||||
'@storybook/store': '7.0.0-beta.10',
|
||||
'@storybook/svelte': '7.0.0-beta.10',
|
||||
'@storybook/sveltekit': '7.0.0-beta.10',
|
||||
'@storybook/svelte-vite': '7.0.0-beta.10',
|
||||
'@storybook/svelte-webpack5': '7.0.0-beta.10',
|
||||
'@storybook/telemetry': '7.0.0-beta.10',
|
||||
'@storybook/theming': '7.0.0-beta.10',
|
||||
'@storybook/manager': '7.0.0-beta.10',
|
||||
'@storybook/vue': '7.0.0-beta.10',
|
||||
'@storybook/vue-vite': '7.0.0-beta.10',
|
||||
'@storybook/vue-webpack5': '7.0.0-beta.10',
|
||||
'@storybook/vue3': '7.0.0-beta.10',
|
||||
'@storybook/vue3-vite': '7.0.0-beta.10',
|
||||
'@storybook/vue3-webpack5': '7.0.0-beta.10',
|
||||
'@storybook/web-components': '7.0.0-beta.10',
|
||||
'@storybook/web-components-webpack5': '7.0.0-beta.10',
|
||||
'@storybook/web-components-vite': '7.0.0-beta.10',
|
||||
sb: '7.0.0-beta.10',
|
||||
storybook: '7.0.0-beta.10',
|
||||
};
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/client-api",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook Client API",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,8 +42,8 @@
|
||||
"prep": "../../../scripts/prepare/facade.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8"
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
@ -54,5 +54,5 @@
|
||||
],
|
||||
"shim": "@storybook/preview-api/dist/client-api"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/client-logger",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -55,5 +55,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/codemod",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "A collection of codemod scripts written with JSCodeshift",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -48,9 +48,9 @@
|
||||
"@babel/preset-env": "^7.20.2",
|
||||
"@babel/types": "^7.20.2",
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/csf-tools": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/csf-tools": "7.0.0-beta.10",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"cross-spawn": "^7.0.3",
|
||||
"globby": "^11.0.2",
|
||||
"jscodeshift": "^0.13.1",
|
||||
@ -82,5 +82,5 @@
|
||||
"./src/transforms/upgrade-hierarchy-separators.js"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/core-client",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook framework-agnostic API",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -35,8 +35,8 @@
|
||||
"prep": "../../../scripts/prepare/facade.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8"
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
@ -47,5 +47,5 @@
|
||||
],
|
||||
"shim": "@storybook/preview-api/dist/core-client"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/core-common",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook framework-agnostic API",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -47,8 +47,8 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.20.2",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"@types/babel__core": "^7.1.20",
|
||||
"@types/express": "^4.7.0",
|
||||
"@types/node": "^16.0.0",
|
||||
@ -86,5 +86,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/core-events",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Event names used in storybook core",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -52,5 +52,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/core-server",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook framework-agnostic API",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -35,16 +35,16 @@
|
||||
"dependencies": {
|
||||
"@aw-web-design/x-default-browser": "1.4.88",
|
||||
"@discoveryjs/json-ext": "^0.5.3",
|
||||
"@storybook/builder-manager": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/builder-manager": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/csf-tools": "7.0.0-beta.8",
|
||||
"@storybook/csf-tools": "7.0.0-beta.10",
|
||||
"@storybook/docs-mdx": "next",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/telemetry": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/telemetry": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node-fetch": "^2.5.7",
|
||||
"@types/pretty-hrtime": "^1.0.0",
|
||||
@ -87,5 +87,5 @@
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/core-webpack",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook framework-agnostic API",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,9 +42,9 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"@types/node": "^16.0.0",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
@ -61,5 +61,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/csf-plugin",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Enrich CSF files via static analysis",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,7 +42,7 @@
|
||||
"prep": "node ../../../scripts/prepare.js"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/csf-tools": "7.0.0-beta.8",
|
||||
"@storybook/csf-tools": "7.0.0-beta.10",
|
||||
"unplugin": "^0.10.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -56,5 +56,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/csf-tools",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -44,7 +44,7 @@
|
||||
"dependencies": {
|
||||
"@babel/types": "^7.20.2",
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"fs-extra": "^9.0.1",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
@ -64,5 +64,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/docs-tools",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Shared utility functions for frameworks to implement docs",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -43,9 +43,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.12.10",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"doctrine": "^3.0.0",
|
||||
"lodash": "^4.17.21"
|
||||
},
|
||||
@ -62,5 +62,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/instrumenter",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,10 +42,10 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/channels": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/channels": "7.0.0-beta.10",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"core-js": "^3.8.2",
|
||||
"global": "^4.4.0"
|
||||
},
|
||||
@ -60,5 +60,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/api",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook Manager API (facade)",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,8 +42,8 @@
|
||||
"prep": "../../../scripts/prepare/facade.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/manager-api": "7.0.0-beta.8"
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/manager-api": "7.0.0-beta.10"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
@ -54,5 +54,5 @@
|
||||
],
|
||||
"shim": "@storybook/manager-api"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/manager-api",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Core Storybook API & Context",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -41,13 +41,13 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/channels": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/channels": "7.0.0-beta.10",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/router": "7.0.0-beta.8",
|
||||
"@storybook/theming": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/router": "7.0.0-beta.10",
|
||||
"@storybook/theming": "7.0.0-beta.10",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"dequal": "^2.0.2",
|
||||
"global": "^4.4.0",
|
||||
"lodash": "^4.17.21",
|
||||
@ -77,5 +77,5 @@
|
||||
"./src/index.tsx"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -213,12 +213,14 @@ export const init: ModuleFn = ({ store, provider, singleStory, fullAPI }) => {
|
||||
if (options) {
|
||||
const updatedLayout = {
|
||||
...layout,
|
||||
...options.layout,
|
||||
...pick(options, Object.keys(layout)),
|
||||
...(singleStory && { showNav: false }),
|
||||
};
|
||||
|
||||
const updatedUi = {
|
||||
...ui,
|
||||
...options.ui,
|
||||
...pick(options, Object.keys(ui)),
|
||||
};
|
||||
|
||||
|
@ -1 +1 @@
|
||||
export const version = '7.0.0-beta.8';
|
||||
export const version = '7.0.0-beta.10';
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/node-logger",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -59,5 +59,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/postinstall",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook addons postinstall utilities",
|
||||
"keywords": [
|
||||
"api",
|
||||
@ -56,5 +56,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preview-api",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -67,12 +67,12 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.8",
|
||||
"@storybook/channels": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.10",
|
||||
"@storybook/channels": "7.0.0-beta.10",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"@types/qs": "^6.9.5",
|
||||
"dequal": "^2.0.2",
|
||||
"global": "^4.4.0",
|
||||
@ -86,7 +86,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@jest/globals": "^26.6.2",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"ansi-to-html": "^0.6.11",
|
||||
"react": "^16.14.0"
|
||||
},
|
||||
@ -103,5 +103,5 @@
|
||||
"./src/store.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preview-web",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,8 +42,8 @@
|
||||
"prep": "../../../scripts/prepare/facade.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8"
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
@ -54,5 +54,5 @@
|
||||
],
|
||||
"shim": "@storybook/preview-api/dist/preview-web"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preview",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -57,12 +57,12 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.8",
|
||||
"@storybook/channel-websocket": "7.0.0-beta.8",
|
||||
"@storybook/channels": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/core-events": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8",
|
||||
"@storybook/channel-postmessage": "7.0.0-beta.10",
|
||||
"@storybook/channel-websocket": "7.0.0-beta.10",
|
||||
"@storybook/channels": "7.0.0-beta.10",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/core-events": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10",
|
||||
"typescript": "~4.9.3"
|
||||
},
|
||||
"publishConfig": {
|
||||
@ -74,5 +74,5 @@
|
||||
"./src/globals.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/router",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Core Storybook Router",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -47,7 +47,7 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"memoizerific": "^1.11.3",
|
||||
"qs": "^6.10.0"
|
||||
},
|
||||
@ -57,7 +57,6 @@
|
||||
"lodash": "^4.17.21",
|
||||
"react-router-dom": "6.0.2",
|
||||
"ts-dedent": "^2.0.0",
|
||||
"ts-node": "^10.4.0",
|
||||
"typescript": "~4.9.3"
|
||||
},
|
||||
"peerDependencies": {
|
||||
@ -74,5 +73,5 @@
|
||||
"./src/utils.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/source-loader",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Source loader",
|
||||
"keywords": [
|
||||
"lib",
|
||||
@ -44,7 +44,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/csf": "next",
|
||||
"@storybook/types": "7.0.0-beta.8",
|
||||
"@storybook/types": "7.0.0-beta.10",
|
||||
"estraverse": "^5.2.0",
|
||||
"lodash": "^4.17.21",
|
||||
"prettier": "^2.8.0"
|
||||
@ -66,5 +66,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/store",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,8 +42,8 @@
|
||||
"prep": "../../../scripts/prepare/facade.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/preview-api": "7.0.0-beta.8"
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/preview-api": "7.0.0-beta.10"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
@ -55,5 +55,5 @@
|
||||
"platform": "node",
|
||||
"shim": "@storybook/preview-api/dist/store"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/telemetry",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Telemetry logging for crash reports and usage statistics",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -42,8 +42,8 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/client-logger": "7.0.0-beta.8",
|
||||
"@storybook/core-common": "7.0.0-beta.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"@storybook/core-common": "7.0.0-beta.10",
|
||||
"chalk": "^4.1.0",
|
||||
"detect-package-manager": "^2.0.1",
|
||||
"fetch-retry": "^5.0.2",
|
||||
@ -64,5 +64,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/theming",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"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.8",
|
||||
"@storybook/client-logger": "7.0.0-beta.10",
|
||||
"memoizerific": "^1.11.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -80,5 +80,5 @@
|
||||
],
|
||||
"post": "./scripts/fix-theme-type-export.ts"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/types",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Core Storybook Types",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -41,7 +41,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.12.10",
|
||||
"@storybook/channels": "7.0.0-beta.8",
|
||||
"@storybook/channels": "7.0.0-beta.10",
|
||||
"@types/babel__core": "^7.0.0",
|
||||
"@types/express": "^4.7.0",
|
||||
"express": "^4.17.3",
|
||||
@ -60,5 +60,5 @@
|
||||
"./src/index.ts"
|
||||
]
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/root",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"private": true,
|
||||
"description": "Storybook is an open source tool for developing UI components in isolation for React, Vue and Angular. It makes building stunning UIs organized and efficient.",
|
||||
"keywords": [
|
||||
@ -61,9 +61,9 @@
|
||||
"coverage": "codecov",
|
||||
"danger": "danger",
|
||||
"generate-repros": "zx ../scripts/repros-generator/index.mjs",
|
||||
"generate-repros-next": "ts-node ../scripts/next-repro-generators/generate-repros.ts",
|
||||
"generate-repros-next": "ts-node --swc ../scripts/next-repro-generators/generate-repros.ts",
|
||||
"github-release": "github-release-from-changelog",
|
||||
"linear-export": "ts-node --project=../scripts/tsconfig.json ../scripts/linear-export.ts",
|
||||
"linear-export": "ts-node --swc --project=../scripts/tsconfig.json ../scripts/linear-export.ts",
|
||||
"lint": "yarn lint:js && yarn lint:md",
|
||||
"lint:ejs": "ejslint **/*.ejs",
|
||||
"lint:js": "yarn lint:js:cmd . --quiet",
|
||||
@ -71,8 +71,8 @@
|
||||
"lint:md": "remark -q .",
|
||||
"lint:other": "prettier --write '**/*.{css,html,json,md,yml}'",
|
||||
"lint:package": "sort-package-json",
|
||||
"local-registry": "ts-node --project=../scripts/tsconfig.json ../scripts/run-registry.ts --port 6001",
|
||||
"publish-repros": "ts-node ../scripts/next-repro-generators/publish.ts",
|
||||
"local-registry": "ts-node --swc --project=../scripts/tsconfig.json ../scripts/run-registry.ts --port 6001",
|
||||
"publish-repros": "ts-node --swc ../scripts/next-repro-generators/publish.ts",
|
||||
"publish:debug": "npm run publish:latest -- --npm-tag=debug --no-push",
|
||||
"publish:latest": "lerna publish --exact --concurrency 1 --force-publish",
|
||||
"publish:next": "npm run publish:latest -- --npm-tag=next",
|
||||
@ -236,6 +236,7 @@
|
||||
"@storybook/web-components": "workspace:*",
|
||||
"@storybook/web-components-vite": "workspace:*",
|
||||
"@storybook/web-components-webpack5": "workspace:*",
|
||||
"@swc/core": "^1.3.23",
|
||||
"@testing-library/dom": "^7.29.4",
|
||||
"@testing-library/jest-dom": "^5.11.9",
|
||||
"@testing-library/react": "^11.2.2",
|
||||
@ -334,11 +335,11 @@
|
||||
"terser-webpack-plugin": "^5.3.1",
|
||||
"trash": "^7.0.0",
|
||||
"ts-dedent": "^2.0.0",
|
||||
"ts-node": "^10.4.0",
|
||||
"ts-node": "^10.9.1",
|
||||
"tsup": "^6.2.2",
|
||||
"typescript": "~4.9.3",
|
||||
"util": "^0.12.4",
|
||||
"vite": "^3.0.0",
|
||||
"vite": "^4.0.0",
|
||||
"vite-plugin-turbosnap": "^1.0.1",
|
||||
"wait-on": "^5.2.1",
|
||||
"web-component-analyzer": "^1.1.6",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preset-html-webpack",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for HTML: View HTML snippets in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -50,7 +50,7 @@
|
||||
"prep": "../../../scripts/prepare/bundle.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/core-webpack": "7.0.0-beta.8",
|
||||
"@storybook/core-webpack": "7.0.0-beta.10",
|
||||
"@types/node": "^16.0.0",
|
||||
"html-loader": "^3.1.0",
|
||||
"webpack": "5"
|
||||
@ -73,5 +73,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preset-preact-webpack",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for Preact: Develop Preact Component in isolation.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -51,7 +51,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/plugin-transform-react-jsx": "^7.19.0",
|
||||
"@storybook/core-webpack": "7.0.0-beta.8",
|
||||
"@storybook/core-webpack": "7.0.0-beta.10",
|
||||
"@types/node": "^16.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -74,5 +74,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@storybook/preset-react-webpack",
|
||||
"version": "7.0.0-beta.8",
|
||||
"version": "7.0.0-beta.10",
|
||||
"description": "Storybook for React: Develop React Component in isolation with Hot Reloading.",
|
||||
"keywords": [
|
||||
"storybook"
|
||||
@ -74,10 +74,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.8",
|
||||
"@storybook/docs-tools": "7.0.0-beta.8",
|
||||
"@storybook/node-logger": "7.0.0-beta.8",
|
||||
"@storybook/react": "7.0.0-beta.8",
|
||||
"@storybook/core-webpack": "7.0.0-beta.10",
|
||||
"@storybook/docs-tools": "7.0.0-beta.10",
|
||||
"@storybook/node-logger": "7.0.0-beta.10",
|
||||
"@storybook/react": "7.0.0-beta.10",
|
||||
"@storybook/react-docgen-typescript-plugin": "1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/semver": "^7.3.4",
|
||||
@ -120,5 +120,5 @@
|
||||
],
|
||||
"platform": "node"
|
||||
},
|
||||
"gitHead": "5340574d89a799ec10959edc16ca140852cf355c"
|
||||
"gitHead": "e0ac32774403f7b73348cb1a4ebdabce0c641d86"
|
||||
}
|
||||
|
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