-
-
Figma Plugin
-
Embed your stories into Figma to cross-reference the design and live implementation in one place.
-
Learn more ›
+
+
+
-
-
-
Accessibility
-
Automatically test your components for a11y issues as you develop.
-
Learn more ›
+
+
+
-
-
-
Theming
-
Theme Storybook's UI to personalize it to your project.
+
+
+
Follow guided walkthroughs on for key workflows.
+
Learn more ›
+ href="https://storybook.js.org/tutorials/"
+ target="_blank"
+ >Discover tutorials
-
-
-
-# Explore and Connect
-
-Connect with our community on Discord or start contributing directly on Github. You might also be interesting in watching some videos on Youtube explaining how to take full advantage of Storybook.
-
-
-
-
diff --git a/code/lib/cli/rendererAssets/common/assets/accessibility.png b/code/lib/cli/rendererAssets/common/assets/accessibility.png
new file mode 100644
index 000000000000..6ffe6feabdc1
Binary files /dev/null and b/code/lib/cli/rendererAssets/common/assets/accessibility.png differ
diff --git a/code/lib/cli/rendererAssets/common/assets/accessibility.svg b/code/lib/cli/rendererAssets/common/assets/accessibility.svg
index 00efad3d0b7e..a3288830e348 100644
--- a/code/lib/cli/rendererAssets/common/assets/accessibility.svg
+++ b/code/lib/cli/rendererAssets/common/assets/accessibility.svg
@@ -2,4 +2,4 @@
Accessibility
-
+
\ No newline at end of file
diff --git a/code/lib/cli/rendererAssets/common/assets/addon-library.png b/code/lib/cli/rendererAssets/common/assets/addon-library.png
new file mode 100644
index 000000000000..95deb38a88de
Binary files /dev/null and b/code/lib/cli/rendererAssets/common/assets/addon-library.png differ
diff --git a/code/lib/cli/rendererAssets/common/assets/assets.jpg b/code/lib/cli/rendererAssets/common/assets/assets.jpg
deleted file mode 100644
index 5390e31ec915..000000000000
Binary files a/code/lib/cli/rendererAssets/common/assets/assets.jpg and /dev/null differ
diff --git a/code/lib/cli/rendererAssets/common/assets/assets.png b/code/lib/cli/rendererAssets/common/assets/assets.png
new file mode 100644
index 000000000000..cfba6817aeb6
Binary files /dev/null and b/code/lib/cli/rendererAssets/common/assets/assets.png differ
diff --git a/code/lib/cli/rendererAssets/common/assets/checkmark.svg b/code/lib/cli/rendererAssets/common/assets/checkmark.svg
deleted file mode 100644
index b1de90119d58..000000000000
--- a/code/lib/cli/rendererAssets/common/assets/checkmark.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
- Checkmark
-
-
-
diff --git a/code/lib/cli/rendererAssets/common/assets/chromatic.svg b/code/lib/cli/rendererAssets/common/assets/chromatic.svg
deleted file mode 100644
index 80060821a939..000000000000
--- a/code/lib/cli/rendererAssets/common/assets/chromatic.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
- Chromatic logo
-
-
-
diff --git a/code/lib/cli/rendererAssets/common/assets/context.jpg b/code/lib/cli/rendererAssets/common/assets/context.jpg
deleted file mode 100644
index 763d0d871c85..000000000000
Binary files a/code/lib/cli/rendererAssets/common/assets/context.jpg and /dev/null differ
diff --git a/code/lib/cli/rendererAssets/common/assets/context.png b/code/lib/cli/rendererAssets/common/assets/context.png
new file mode 100644
index 000000000000..e5cd249a2d3a
Binary files /dev/null and b/code/lib/cli/rendererAssets/common/assets/context.png differ
diff --git a/code/lib/cli/rendererAssets/common/assets/discord.svg b/code/lib/cli/rendererAssets/common/assets/discord.svg
index 5ab7196249e7..1204df998d0e 100644
--- a/code/lib/cli/rendererAssets/common/assets/discord.svg
+++ b/code/lib/cli/rendererAssets/common/assets/discord.svg
@@ -1,12 +1,15 @@
-
- Discord logo
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/lib/cli/rendererAssets/common/assets/docs.png b/code/lib/cli/rendererAssets/common/assets/docs.png
new file mode 100644
index 000000000000..a749629df9ef
Binary files /dev/null and b/code/lib/cli/rendererAssets/common/assets/docs.png differ
diff --git a/code/lib/cli/rendererAssets/common/assets/document.svg b/code/lib/cli/rendererAssets/common/assets/document.svg
deleted file mode 100644
index 8e6e57986966..000000000000
--- a/code/lib/cli/rendererAssets/common/assets/document.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
- Document
-
-
-
-
-
-
-
-
-
diff --git a/code/lib/cli/rendererAssets/common/assets/figma-plugin.png b/code/lib/cli/rendererAssets/common/assets/figma-plugin.png
new file mode 100644
index 000000000000..8f79b08cdf28
Binary files /dev/null and b/code/lib/cli/rendererAssets/common/assets/figma-plugin.png differ
diff --git a/code/lib/cli/rendererAssets/common/assets/figma.svg b/code/lib/cli/rendererAssets/common/assets/figma.svg
deleted file mode 100644
index 0fccef023d3f..000000000000
--- a/code/lib/cli/rendererAssets/common/assets/figma.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
- Figma logo
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/code/lib/cli/rendererAssets/common/assets/github.svg b/code/lib/cli/rendererAssets/common/assets/github.svg
index 7360edd5c731..158e0268a343 100644
--- a/code/lib/cli/rendererAssets/common/assets/github.svg
+++ b/code/lib/cli/rendererAssets/common/assets/github.svg
@@ -1,4 +1,3 @@
-
- Github logo
-
-
\ No newline at end of file
+
+
+
diff --git a/code/lib/cli/rendererAssets/common/assets/share.png b/code/lib/cli/rendererAssets/common/assets/share.png
new file mode 100644
index 000000000000..8097a370777a
Binary files /dev/null and b/code/lib/cli/rendererAssets/common/assets/share.png differ
diff --git a/code/lib/cli/rendererAssets/common/assets/styling.jpg b/code/lib/cli/rendererAssets/common/assets/styling.jpg
deleted file mode 100644
index 0f6b37a4c8d4..000000000000
Binary files a/code/lib/cli/rendererAssets/common/assets/styling.jpg and /dev/null differ
diff --git a/code/lib/cli/rendererAssets/common/assets/styling.png b/code/lib/cli/rendererAssets/common/assets/styling.png
new file mode 100644
index 000000000000..d341e8263e40
Binary files /dev/null and b/code/lib/cli/rendererAssets/common/assets/styling.png differ
diff --git a/code/lib/cli/rendererAssets/common/assets/testing.png b/code/lib/cli/rendererAssets/common/assets/testing.png
new file mode 100644
index 000000000000..d4ac39a0ced9
Binary files /dev/null and b/code/lib/cli/rendererAssets/common/assets/testing.png differ
diff --git a/code/lib/cli/rendererAssets/common/assets/theming.png b/code/lib/cli/rendererAssets/common/assets/theming.png
new file mode 100644
index 000000000000..1535eb9b8192
Binary files /dev/null and b/code/lib/cli/rendererAssets/common/assets/theming.png differ
diff --git a/code/lib/cli/rendererAssets/common/assets/tutorials.svg b/code/lib/cli/rendererAssets/common/assets/tutorials.svg
index bd08af920bd9..4b2fc7c44b80 100644
--- a/code/lib/cli/rendererAssets/common/assets/tutorials.svg
+++ b/code/lib/cli/rendererAssets/common/assets/tutorials.svg
@@ -1,8 +1,12 @@
-
- Tutorials
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/lib/cli/rendererAssets/common/assets/typography.svg b/code/lib/cli/rendererAssets/common/assets/typography.svg
deleted file mode 100644
index f2a18909b68b..000000000000
--- a/code/lib/cli/rendererAssets/common/assets/typography.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
- Typography
-
-
diff --git a/code/lib/cli/rendererAssets/common/assets/youtube.svg b/code/lib/cli/rendererAssets/common/assets/youtube.svg
index ab37d73a062e..33a3a61f611e 100644
--- a/code/lib/cli/rendererAssets/common/assets/youtube.svg
+++ b/code/lib/cli/rendererAssets/common/assets/youtube.svg
@@ -1,5 +1,4 @@
-
- Youtube logo
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/code/lib/cli/src/sandbox-templates.ts b/code/lib/cli/src/sandbox-templates.ts
index 2ca650b32eb4..abad0370cfa0 100644
--- a/code/lib/cli/src/sandbox-templates.ts
+++ b/code/lib/cli/src/sandbox-templates.ts
@@ -296,10 +296,12 @@ const baseTemplates = {
},
skipTasks: ['e2e-tests-dev', 'bench'],
},
- 'angular-cli/14-ts': {
- name: 'Angular CLI (Version 14)',
+ 'angular-cli/15-ts': {
+ name: 'Angular CLI (Version 15)',
script:
- 'npx -p @angular/cli@14 ng new angular-v14 --directory {{beforeDir}} --routing=true --minimal=true --style=scss --strict --skip-git --skip-install --package-manager=yarn',
+ 'npx -p @angular/cli@15 ng new angular-v15 --directory {{beforeDir}} --routing=true --minimal=true --style=scss --strict --skip-git --skip-install --package-manager=yarn',
+ // TODO: Remove as soon as available
+ inDevelopment: true,
expected: {
framework: '@storybook/angular',
renderer: '@storybook/angular',
@@ -551,7 +553,7 @@ export const merged: TemplateKey[] = [
...pr,
'react-webpack/18-ts',
'react-webpack/17-ts',
- 'angular-cli/14-ts',
+ 'angular-cli/15-ts',
'preact-webpack5/default-ts',
'preact-vite/default-ts',
'html-webpack/default',
diff --git a/code/lib/cli/src/versions.ts b/code/lib/cli/src/versions.ts
index a5b1d66f0616..bcd58e937c22 100644
--- a/code/lib/cli/src/versions.ts
+++ b/code/lib/cli/src/versions.ts
@@ -1,96 +1,96 @@
// auto generated file, do not edit
export default {
- '@storybook/addon-a11y': '7.1.0-beta.2',
- '@storybook/addon-actions': '7.1.0-beta.2',
- '@storybook/addon-backgrounds': '7.1.0-beta.2',
- '@storybook/addon-controls': '7.1.0-beta.2',
- '@storybook/addon-docs': '7.1.0-beta.2',
- '@storybook/addon-essentials': '7.1.0-beta.2',
- '@storybook/addon-highlight': '7.1.0-beta.2',
- '@storybook/addon-interactions': '7.1.0-beta.2',
- '@storybook/addon-jest': '7.1.0-beta.2',
- '@storybook/addon-links': '7.1.0-beta.2',
- '@storybook/addon-mdx-gfm': '7.1.0-beta.2',
- '@storybook/addon-measure': '7.1.0-beta.2',
- '@storybook/addon-outline': '7.1.0-beta.2',
- '@storybook/addon-storyshots': '7.1.0-beta.2',
- '@storybook/addon-storyshots-puppeteer': '7.1.0-beta.2',
- '@storybook/addon-storysource': '7.1.0-beta.2',
- '@storybook/addon-toolbars': '7.1.0-beta.2',
- '@storybook/addon-viewport': '7.1.0-beta.2',
- '@storybook/addons': '7.1.0-beta.2',
- '@storybook/angular': '7.1.0-beta.2',
- '@storybook/api': '7.1.0-beta.2',
- '@storybook/blocks': '7.1.0-beta.2',
- '@storybook/builder-manager': '7.1.0-beta.2',
- '@storybook/builder-vite': '7.1.0-beta.2',
- '@storybook/builder-webpack5': '7.1.0-beta.2',
- '@storybook/channel-postmessage': '7.1.0-beta.2',
- '@storybook/channel-websocket': '7.1.0-beta.2',
- '@storybook/channels': '7.1.0-beta.2',
- '@storybook/cli': '7.1.0-beta.2',
- '@storybook/client-api': '7.1.0-beta.2',
- '@storybook/client-logger': '7.1.0-beta.2',
- '@storybook/codemod': '7.1.0-beta.2',
- '@storybook/components': '7.1.0-beta.2',
- '@storybook/core-client': '7.1.0-beta.2',
- '@storybook/core-common': '7.1.0-beta.2',
- '@storybook/core-events': '7.1.0-beta.2',
- '@storybook/core-server': '7.1.0-beta.2',
- '@storybook/core-webpack': '7.1.0-beta.2',
- '@storybook/csf-plugin': '7.1.0-beta.2',
- '@storybook/csf-tools': '7.1.0-beta.2',
- '@storybook/docs-tools': '7.1.0-beta.2',
- '@storybook/ember': '7.1.0-beta.2',
- '@storybook/html': '7.1.0-beta.2',
- '@storybook/html-vite': '7.1.0-beta.2',
- '@storybook/html-webpack5': '7.1.0-beta.2',
- '@storybook/instrumenter': '7.1.0-beta.2',
- '@storybook/manager': '7.1.0-beta.2',
- '@storybook/manager-api': '7.1.0-beta.2',
- '@storybook/nextjs': '7.1.0-beta.2',
- '@storybook/node-logger': '7.1.0-beta.2',
- '@storybook/postinstall': '7.1.0-beta.2',
- '@storybook/preact': '7.1.0-beta.2',
- '@storybook/preact-vite': '7.1.0-beta.2',
- '@storybook/preact-webpack5': '7.1.0-beta.2',
- '@storybook/preset-create-react-app': '7.1.0-beta.2',
- '@storybook/preset-html-webpack': '7.1.0-beta.2',
- '@storybook/preset-preact-webpack': '7.1.0-beta.2',
- '@storybook/preset-react-webpack': '7.1.0-beta.2',
- '@storybook/preset-server-webpack': '7.1.0-beta.2',
- '@storybook/preset-svelte-webpack': '7.1.0-beta.2',
- '@storybook/preset-vue-webpack': '7.1.0-beta.2',
- '@storybook/preset-vue3-webpack': '7.1.0-beta.2',
- '@storybook/preset-web-components-webpack': '7.1.0-beta.2',
- '@storybook/preview': '7.1.0-beta.2',
- '@storybook/preview-api': '7.1.0-beta.2',
- '@storybook/preview-web': '7.1.0-beta.2',
- '@storybook/react': '7.1.0-beta.2',
- '@storybook/react-dom-shim': '7.1.0-beta.2',
- '@storybook/react-vite': '7.1.0-beta.2',
- '@storybook/react-webpack5': '7.1.0-beta.2',
- '@storybook/router': '7.1.0-beta.2',
- '@storybook/server': '7.1.0-beta.2',
- '@storybook/server-webpack5': '7.1.0-beta.2',
- '@storybook/source-loader': '7.1.0-beta.2',
- '@storybook/store': '7.1.0-beta.2',
- '@storybook/svelte': '7.1.0-beta.2',
- '@storybook/svelte-vite': '7.1.0-beta.2',
- '@storybook/svelte-webpack5': '7.1.0-beta.2',
- '@storybook/sveltekit': '7.1.0-beta.2',
- '@storybook/telemetry': '7.1.0-beta.2',
- '@storybook/theming': '7.1.0-beta.2',
- '@storybook/types': '7.1.0-beta.2',
- '@storybook/vue': '7.1.0-beta.2',
- '@storybook/vue-vite': '7.1.0-beta.2',
- '@storybook/vue-webpack5': '7.1.0-beta.2',
- '@storybook/vue3': '7.1.0-beta.2',
- '@storybook/vue3-vite': '7.1.0-beta.2',
- '@storybook/vue3-webpack5': '7.1.0-beta.2',
- '@storybook/web-components': '7.1.0-beta.2',
- '@storybook/web-components-vite': '7.1.0-beta.2',
- '@storybook/web-components-webpack5': '7.1.0-beta.2',
- sb: '7.1.0-beta.2',
- storybook: '7.1.0-beta.2',
+ '@storybook/addon-a11y': '7.1.0-beta.3',
+ '@storybook/addon-actions': '7.1.0-beta.3',
+ '@storybook/addon-backgrounds': '7.1.0-beta.3',
+ '@storybook/addon-controls': '7.1.0-beta.3',
+ '@storybook/addon-docs': '7.1.0-beta.3',
+ '@storybook/addon-essentials': '7.1.0-beta.3',
+ '@storybook/addon-highlight': '7.1.0-beta.3',
+ '@storybook/addon-interactions': '7.1.0-beta.3',
+ '@storybook/addon-jest': '7.1.0-beta.3',
+ '@storybook/addon-links': '7.1.0-beta.3',
+ '@storybook/addon-mdx-gfm': '7.1.0-beta.3',
+ '@storybook/addon-measure': '7.1.0-beta.3',
+ '@storybook/addon-outline': '7.1.0-beta.3',
+ '@storybook/addon-storyshots': '7.1.0-beta.3',
+ '@storybook/addon-storyshots-puppeteer': '7.1.0-beta.3',
+ '@storybook/addon-storysource': '7.1.0-beta.3',
+ '@storybook/addon-toolbars': '7.1.0-beta.3',
+ '@storybook/addon-viewport': '7.1.0-beta.3',
+ '@storybook/addons': '7.1.0-beta.3',
+ '@storybook/angular': '7.1.0-beta.3',
+ '@storybook/api': '7.1.0-beta.3',
+ '@storybook/blocks': '7.1.0-beta.3',
+ '@storybook/builder-manager': '7.1.0-beta.3',
+ '@storybook/builder-vite': '7.1.0-beta.3',
+ '@storybook/builder-webpack5': '7.1.0-beta.3',
+ '@storybook/channel-postmessage': '7.1.0-beta.3',
+ '@storybook/channel-websocket': '7.1.0-beta.3',
+ '@storybook/channels': '7.1.0-beta.3',
+ '@storybook/cli': '7.1.0-beta.3',
+ '@storybook/client-api': '7.1.0-beta.3',
+ '@storybook/client-logger': '7.1.0-beta.3',
+ '@storybook/codemod': '7.1.0-beta.3',
+ '@storybook/components': '7.1.0-beta.3',
+ '@storybook/core-client': '7.1.0-beta.3',
+ '@storybook/core-common': '7.1.0-beta.3',
+ '@storybook/core-events': '7.1.0-beta.3',
+ '@storybook/core-server': '7.1.0-beta.3',
+ '@storybook/core-webpack': '7.1.0-beta.3',
+ '@storybook/csf-plugin': '7.1.0-beta.3',
+ '@storybook/csf-tools': '7.1.0-beta.3',
+ '@storybook/docs-tools': '7.1.0-beta.3',
+ '@storybook/ember': '7.1.0-beta.3',
+ '@storybook/html': '7.1.0-beta.3',
+ '@storybook/html-vite': '7.1.0-beta.3',
+ '@storybook/html-webpack5': '7.1.0-beta.3',
+ '@storybook/instrumenter': '7.1.0-beta.3',
+ '@storybook/manager': '7.1.0-beta.3',
+ '@storybook/manager-api': '7.1.0-beta.3',
+ '@storybook/nextjs': '7.1.0-beta.3',
+ '@storybook/node-logger': '7.1.0-beta.3',
+ '@storybook/postinstall': '7.1.0-beta.3',
+ '@storybook/preact': '7.1.0-beta.3',
+ '@storybook/preact-vite': '7.1.0-beta.3',
+ '@storybook/preact-webpack5': '7.1.0-beta.3',
+ '@storybook/preset-create-react-app': '7.1.0-beta.3',
+ '@storybook/preset-html-webpack': '7.1.0-beta.3',
+ '@storybook/preset-preact-webpack': '7.1.0-beta.3',
+ '@storybook/preset-react-webpack': '7.1.0-beta.3',
+ '@storybook/preset-server-webpack': '7.1.0-beta.3',
+ '@storybook/preset-svelte-webpack': '7.1.0-beta.3',
+ '@storybook/preset-vue-webpack': '7.1.0-beta.3',
+ '@storybook/preset-vue3-webpack': '7.1.0-beta.3',
+ '@storybook/preset-web-components-webpack': '7.1.0-beta.3',
+ '@storybook/preview': '7.1.0-beta.3',
+ '@storybook/preview-api': '7.1.0-beta.3',
+ '@storybook/preview-web': '7.1.0-beta.3',
+ '@storybook/react': '7.1.0-beta.3',
+ '@storybook/react-dom-shim': '7.1.0-beta.3',
+ '@storybook/react-vite': '7.1.0-beta.3',
+ '@storybook/react-webpack5': '7.1.0-beta.3',
+ '@storybook/router': '7.1.0-beta.3',
+ '@storybook/server': '7.1.0-beta.3',
+ '@storybook/server-webpack5': '7.1.0-beta.3',
+ '@storybook/source-loader': '7.1.0-beta.3',
+ '@storybook/store': '7.1.0-beta.3',
+ '@storybook/svelte': '7.1.0-beta.3',
+ '@storybook/svelte-vite': '7.1.0-beta.3',
+ '@storybook/svelte-webpack5': '7.1.0-beta.3',
+ '@storybook/sveltekit': '7.1.0-beta.3',
+ '@storybook/telemetry': '7.1.0-beta.3',
+ '@storybook/theming': '7.1.0-beta.3',
+ '@storybook/types': '7.1.0-beta.3',
+ '@storybook/vue': '7.1.0-beta.3',
+ '@storybook/vue-vite': '7.1.0-beta.3',
+ '@storybook/vue-webpack5': '7.1.0-beta.3',
+ '@storybook/vue3': '7.1.0-beta.3',
+ '@storybook/vue3-vite': '7.1.0-beta.3',
+ '@storybook/vue3-webpack5': '7.1.0-beta.3',
+ '@storybook/web-components': '7.1.0-beta.3',
+ '@storybook/web-components-vite': '7.1.0-beta.3',
+ '@storybook/web-components-webpack5': '7.1.0-beta.3',
+ sb: '7.1.0-beta.3',
+ storybook: '7.1.0-beta.3',
};
diff --git a/code/lib/client-logger/package.json b/code/lib/client-logger/package.json
index ff0a5f27448e..012ce166afc1 100644
--- a/code/lib/client-logger/package.json
+++ b/code/lib/client-logger/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/client-logger",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "",
"keywords": [
"storybook"
diff --git a/code/lib/codemod/package.json b/code/lib/codemod/package.json
index 6885174ac167..6309a7ebf9e2 100644
--- a/code/lib/codemod/package.json
+++ b/code/lib/codemod/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/codemod",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "A collection of codemod scripts written with JSCodeshift",
"keywords": [
"storybook"
@@ -49,9 +49,9 @@
"@babel/preset-env": "^7.22.0",
"@babel/types": "^7.22.0",
"@storybook/csf": "^0.1.0",
- "@storybook/csf-tools": "7.1.0-beta.2",
- "@storybook/node-logger": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/csf-tools": "7.1.0-beta.3",
+ "@storybook/node-logger": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"@types/cross-spawn": "^6.0.2",
"cross-spawn": "^7.0.3",
"globby": "^11.0.2",
diff --git a/code/lib/core-common/package.json b/code/lib/core-common/package.json
index 6a1550a00b14..ba3ef22b221a 100644
--- a/code/lib/core-common/package.json
+++ b/code/lib/core-common/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/core-common",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook framework-agnostic API",
"keywords": [
"storybook"
@@ -43,8 +43,8 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/node-logger": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/node-logger": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"@types/find-cache-dir": "^3.2.1",
"@types/node": "^16.0.0",
"@types/node-fetch": "^2.6.4",
diff --git a/code/lib/core-common/src/utils/get-storybook-info.ts b/code/lib/core-common/src/utils/get-storybook-info.ts
index bcdb4eee3970..fe183d566b7c 100644
--- a/code/lib/core-common/src/utils/get-storybook-info.ts
+++ b/code/lib/core-common/src/utils/get-storybook-info.ts
@@ -83,7 +83,7 @@ const getRendererInfo = (packageJson: PackageJson) => {
const validConfigExtensions = ['ts', 'js', 'tsx', 'jsx', 'mjs', 'cjs'];
-const findConfigFile = (prefix: string, configDir: string) => {
+export const findConfigFile = (prefix: string, configDir: string) => {
const filePrefix = path.join(configDir, prefix);
const extension = validConfigExtensions.find((ext: string) =>
fse.existsSync(`${filePrefix}.${ext}`)
diff --git a/code/lib/core-events/package.json b/code/lib/core-events/package.json
index bc6814cc16b3..197354e60124 100644
--- a/code/lib/core-events/package.json
+++ b/code/lib/core-events/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/core-events",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Event names used in storybook core",
"keywords": [
"storybook"
diff --git a/code/lib/core-events/src/index.ts b/code/lib/core-events/src/index.ts
index 64a452dc11f2..beec768961de 100644
--- a/code/lib/core-events/src/index.ts
+++ b/code/lib/core-events/src/index.ts
@@ -68,6 +68,7 @@ enum events {
REQUEST_WHATS_NEW_DATA = 'requestWhatsNewData',
RESULT_WHATS_NEW_DATA = 'resultWhatsNewData',
SET_WHATS_NEW_CACHE = 'setWhatsNewCache',
+ TOGGLE_WHATS_NEW_NOTIFICATIONS = 'toggleWhatsNewNotifications',
}
// Enables: `import Events from ...`
@@ -118,6 +119,7 @@ export const {
REQUEST_WHATS_NEW_DATA,
RESULT_WHATS_NEW_DATA,
SET_WHATS_NEW_CACHE,
+ TOGGLE_WHATS_NEW_NOTIFICATIONS,
} = events;
// Used to break out of the current render without showing a redbox
@@ -133,10 +135,12 @@ export type WhatsNewData =
status: 'SUCCESS';
title: string;
url: string;
+ blogUrl?: string;
publishedAt: string;
excerpt: string;
postIsRead: boolean;
showNotification: boolean;
+ disableWhatsNewNotifications: boolean;
}
| {
status: 'ERROR';
diff --git a/code/lib/core-server/package.json b/code/lib/core-server/package.json
index 916ca137e35e..5995f5818be2 100644
--- a/code/lib/core-server/package.json
+++ b/code/lib/core-server/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/core-server",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook framework-agnostic API",
"keywords": [
"storybook"
@@ -56,19 +56,19 @@
"dependencies": {
"@aw-web-design/x-default-browser": "1.4.126",
"@discoveryjs/json-ext": "^0.5.3",
- "@storybook/builder-manager": "7.1.0-beta.2",
- "@storybook/channels": "7.1.0-beta.2",
- "@storybook/core-common": "7.1.0-beta.2",
- "@storybook/core-events": "7.1.0-beta.2",
+ "@storybook/builder-manager": "7.1.0-beta.3",
+ "@storybook/channels": "7.1.0-beta.3",
+ "@storybook/core-common": "7.1.0-beta.3",
+ "@storybook/core-events": "7.1.0-beta.3",
"@storybook/csf": "^0.1.0",
- "@storybook/csf-tools": "7.1.0-beta.2",
+ "@storybook/csf-tools": "7.1.0-beta.3",
"@storybook/docs-mdx": "^0.1.0",
"@storybook/global": "^5.0.0",
- "@storybook/manager": "7.1.0-beta.2",
- "@storybook/node-logger": "7.1.0-beta.2",
- "@storybook/preview-api": "7.1.0-beta.2",
- "@storybook/telemetry": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/manager": "7.1.0-beta.3",
+ "@storybook/node-logger": "7.1.0-beta.3",
+ "@storybook/preview-api": "7.1.0-beta.3",
+ "@storybook/telemetry": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"@types/detect-port": "^1.3.0",
"@types/node": "^16.0.0",
"@types/pretty-hrtime": "^1.0.0",
diff --git a/code/lib/core-server/src/presets/common-preset.ts b/code/lib/core-server/src/presets/common-preset.ts
index 79439587cb32..800f7ccaf0f7 100644
--- a/code/lib/core-server/src/presets/common-preset.ts
+++ b/code/lib/core-server/src/presets/common-preset.ts
@@ -1,6 +1,8 @@
import { pathExists, readFile } from 'fs-extra';
import { deprecate, logger } from '@storybook/node-logger';
+import { telemetry } from '@storybook/telemetry';
import {
+ findConfigFile,
getDirectoryFromWorkingDir,
getPreviewBodyTemplate,
getPreviewHeadTemplate,
@@ -15,7 +17,7 @@ import type {
StorybookConfig,
StoryIndexer,
} from '@storybook/types';
-import { loadCsf } from '@storybook/csf-tools';
+import { loadCsf, readConfig, writeConfig } from '@storybook/csf-tools';
import { join } from 'path';
import { dedent } from 'ts-dedent';
import fetch from 'node-fetch';
@@ -25,9 +27,11 @@ import {
REQUEST_WHATS_NEW_DATA,
RESULT_WHATS_NEW_DATA,
SET_WHATS_NEW_CACHE,
+ TOGGLE_WHATS_NEW_NOTIFICATIONS,
} from '@storybook/core-events';
import { parseStaticDir } from '../utils/server-statics';
import { defaultStaticDirs } from '../utils/constants';
+import { sendTelemetryError } from '../withTelemetry';
const interpolate = (string: string, data: Record
= {}) =>
Object.entries(data).reduce((acc, [k, v]) => acc.replace(new RegExp(`%${k}%`, 'g'), v), string);
@@ -188,7 +192,6 @@ export const features = async (
storyStoreV7: true,
argTypeTargetsV7: true,
legacyDecoratorFileOrder: false,
- whatsNewNotifications: false,
});
export const storyIndexers = async (indexers?: StoryIndexer[]) => {
@@ -246,10 +249,18 @@ const WHATS_NEW_CACHE = 'whats-new-cache';
const WHATS_NEW_URL = 'https://storybook.js.org/whats-new/v1';
// Grabbed from the implementation: https://github.com/storybookjs/dx-functions/blob/main/netlify/functions/whats-new.ts
-type WhatsNewResponse = { title: string; url: string; publishedAt: string; excerpt: string };
+type WhatsNewResponse = {
+ title: string;
+ url: string;
+ blogUrl?: string;
+ publishedAt: string;
+ excerpt: string;
+};
// eslint-disable-next-line @typescript-eslint/naming-convention
-export const experimental_serverChannel = (channel: Channel, options: Options) => {
+export const experimental_serverChannel = async (channel: Channel, options: Options) => {
+ const coreOptions = await options.presets.apply('core');
+
channel.on(SET_WHATS_NEW_CACHE, async (data: WhatsNewCache) => {
const cache: WhatsNewCache = await options.cache.get(WHATS_NEW_CACHE).catch((e) => {
logger.verbose(e);
@@ -266,12 +277,19 @@ export const experimental_serverChannel = (channel: Channel, options: Options) =
throw response;
})) as WhatsNewResponse;
+ const main = await readConfig(findConfigFile('main', options.configDir));
+ const disableWhatsNewNotifications = main.getFieldValue([
+ 'core',
+ 'disableWhatsNewNotifications',
+ ]);
+
const cache: WhatsNewCache = (await options.cache.get(WHATS_NEW_CACHE)) ?? {};
const data = {
...post,
status: 'SUCCESS',
postIsRead: post.url === cache.lastReadPost,
showNotification: post.url !== cache.lastDismissedPost && post.url !== cache.lastReadPost,
+ disableWhatsNewNotifications,
} satisfies WhatsNewData;
channel.emit(RESULT_WHATS_NEW_DATA, { data });
} catch (e) {
@@ -282,5 +300,29 @@ export const experimental_serverChannel = (channel: Channel, options: Options) =
}
});
+ channel.on(
+ TOGGLE_WHATS_NEW_NOTIFICATIONS,
+ async ({ disableWhatsNewNotifications }: { disableWhatsNewNotifications: boolean }) => {
+ const isTelemetryEnabled = coreOptions.disableTelemetry !== true;
+ try {
+ const main = await readConfig(findConfigFile('main', options.configDir));
+ main.setFieldValue(['core', 'disableWhatsNewNotifications'], disableWhatsNewNotifications);
+ await writeConfig(main);
+
+ if (isTelemetryEnabled) {
+ await telemetry('core-config', { disableWhatsNewNotifications });
+ }
+ } catch (error) {
+ if (isTelemetryEnabled) {
+ await sendTelemetryError(error, 'core-config', {
+ cliOptions: options,
+ presetOptions: { ...options, corePresets: [], overridePresets: [] },
+ skipPrompt: true,
+ });
+ }
+ }
+ }
+ );
+
return channel;
};
diff --git a/code/lib/core-server/src/withTelemetry.ts b/code/lib/core-server/src/withTelemetry.ts
index 2eda1325587a..ef231fe83c24 100644
--- a/code/lib/core-server/src/withTelemetry.ts
+++ b/code/lib/core-server/src/withTelemetry.ts
@@ -9,6 +9,7 @@ type TelemetryOptions = {
cliOptions: CLIOptions;
presetOptions?: Parameters[0];
printError?: (err: any) => void;
+ skipPrompt?: boolean;
};
const promptCrashReports = async () => {
@@ -30,7 +31,11 @@ const promptCrashReports = async () => {
type ErrorLevel = 'none' | 'error' | 'full';
-async function getErrorLevel({ cliOptions, presetOptions }: TelemetryOptions): Promise {
+async function getErrorLevel({
+ cliOptions,
+ presetOptions,
+ skipPrompt,
+}: TelemetryOptions): Promise {
if (cliOptions.disableTelemetry) return 'none';
// If we are running init or similar, we just have to go with true here
@@ -54,6 +59,10 @@ async function getErrorLevel({ cliOptions, presetOptions }: TelemetryOptions): P
(await cache.get('enableCrashReports')) ?? (await cache.get('enableCrashreports'));
if (valueFromCache !== undefined) return valueFromCache ? 'full' : 'error';
+ if (skipPrompt) {
+ return 'error';
+ }
+
const valueFromPrompt = await promptCrashReports();
if (valueFromPrompt !== undefined) return valueFromPrompt ? 'full' : 'error';
diff --git a/code/lib/core-webpack/package.json b/code/lib/core-webpack/package.json
index 0b271cf8e615..6beb0c395c81 100644
--- a/code/lib/core-webpack/package.json
+++ b/code/lib/core-webpack/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/core-webpack",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook framework-agnostic API",
"keywords": [
"storybook"
@@ -43,9 +43,9 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/core-common": "7.1.0-beta.2",
- "@storybook/node-logger": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/core-common": "7.1.0-beta.3",
+ "@storybook/node-logger": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"@types/node": "^16.0.0",
"ts-dedent": "^2.0.0"
},
diff --git a/code/lib/csf-plugin/package.json b/code/lib/csf-plugin/package.json
index 047319326bb3..e0826b74ea89 100644
--- a/code/lib/csf-plugin/package.json
+++ b/code/lib/csf-plugin/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/csf-plugin",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Enrich CSF files via static analysis",
"keywords": [
"storybook"
@@ -43,7 +43,7 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/csf-tools": "7.1.0-beta.2",
+ "@storybook/csf-tools": "7.1.0-beta.3",
"unplugin": "^1.3.1"
},
"devDependencies": {
diff --git a/code/lib/csf-tools/package.json b/code/lib/csf-tools/package.json
index 51dba6f87f57..6f5fa87d4261 100644
--- a/code/lib/csf-tools/package.json
+++ b/code/lib/csf-tools/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/csf-tools",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Parse and manipulate CSF and Storybook config files",
"keywords": [
"storybook"
@@ -46,7 +46,7 @@
"@babel/traverse": "^7.22.0",
"@babel/types": "^7.22.0",
"@storybook/csf": "^0.1.0",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/types": "7.1.0-beta.3",
"fs-extra": "^11.1.0",
"recast": "^0.23.1",
"ts-dedent": "^2.0.0"
diff --git a/code/lib/docs-tools/package.json b/code/lib/docs-tools/package.json
index 80b57409239d..3adee4c39427 100644
--- a/code/lib/docs-tools/package.json
+++ b/code/lib/docs-tools/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/docs-tools",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Shared utility functions for frameworks to implement docs",
"keywords": [
"storybook"
@@ -43,9 +43,9 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/core-common": "7.1.0-beta.2",
- "@storybook/preview-api": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/core-common": "7.1.0-beta.3",
+ "@storybook/preview-api": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"@types/doctrine": "^0.0.3",
"doctrine": "^3.0.0",
"lodash": "^4.17.21"
diff --git a/code/lib/instrumenter/package.json b/code/lib/instrumenter/package.json
index 84050b61cdc7..527af259dc9f 100644
--- a/code/lib/instrumenter/package.json
+++ b/code/lib/instrumenter/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/instrumenter",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "",
"keywords": [
"storybook"
@@ -43,11 +43,11 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/channels": "7.1.0-beta.2",
- "@storybook/client-logger": "7.1.0-beta.2",
- "@storybook/core-events": "7.1.0-beta.2",
+ "@storybook/channels": "7.1.0-beta.3",
+ "@storybook/client-logger": "7.1.0-beta.3",
+ "@storybook/core-events": "7.1.0-beta.3",
"@storybook/global": "^5.0.0",
- "@storybook/preview-api": "7.1.0-beta.2"
+ "@storybook/preview-api": "7.1.0-beta.3"
},
"devDependencies": {
"typescript": "~4.9.3"
diff --git a/code/lib/manager-api/package.json b/code/lib/manager-api/package.json
index c9c3f0d47ef8..198615137893 100644
--- a/code/lib/manager-api/package.json
+++ b/code/lib/manager-api/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/manager-api",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Core Storybook Manager API & Context",
"keywords": [
"storybook"
@@ -42,14 +42,14 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/channels": "7.1.0-beta.2",
- "@storybook/client-logger": "7.1.0-beta.2",
- "@storybook/core-events": "7.1.0-beta.2",
+ "@storybook/channels": "7.1.0-beta.3",
+ "@storybook/client-logger": "7.1.0-beta.3",
+ "@storybook/core-events": "7.1.0-beta.3",
"@storybook/csf": "^0.1.0",
"@storybook/global": "^5.0.0",
- "@storybook/router": "7.1.0-beta.2",
- "@storybook/theming": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/router": "7.1.0-beta.3",
+ "@storybook/theming": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"dequal": "^2.0.2",
"lodash": "^4.17.21",
"memoizerific": "^1.11.3",
diff --git a/code/lib/manager-api/src/modules/whatsnew.ts b/code/lib/manager-api/src/modules/whatsnew.ts
index b970d0e96bac..21d0596683f6 100644
--- a/code/lib/manager-api/src/modules/whatsnew.ts
+++ b/code/lib/manager-api/src/modules/whatsnew.ts
@@ -4,6 +4,7 @@ import {
REQUEST_WHATS_NEW_DATA,
RESULT_WHATS_NEW_DATA,
SET_WHATS_NEW_CACHE,
+ TOGGLE_WHATS_NEW_NOTIFICATIONS,
} from '@storybook/core-events';
import type { ModuleFn } from '../index';
@@ -14,6 +15,7 @@ export type SubState = {
export type SubAPI = {
isWhatsNewUnread(): boolean;
whatsNewHasBeenRead(): void;
+ toggleWhatsNewNotifications(): void;
};
const WHATS_NEW_NOTIFICATION_ID = 'whats-new';
@@ -39,6 +41,17 @@ export const init: ModuleFn = ({ fullAPI, store }) => {
fullAPI.clearNotification(WHATS_NEW_NOTIFICATION_ID);
}
},
+ toggleWhatsNewNotifications() {
+ if (state.whatsNewData?.status === 'SUCCESS') {
+ setWhatsNewState({
+ ...state.whatsNewData,
+ disableWhatsNewNotifications: !state.whatsNewData.disableWhatsNewNotifications,
+ });
+ fullAPI.emit(TOGGLE_WHATS_NEW_NOTIFICATIONS, {
+ disableWhatsNewNotifications: state.whatsNewData.disableWhatsNewNotifications,
+ });
+ }
+ },
};
function getLatestWhatsNewPost(): Promise {
@@ -63,9 +76,9 @@ export const init: ModuleFn = ({ fullAPI, store }) => {
const isNewStoryBookUser = fullAPI.getUrlState().path.includes('onboarding');
if (
- global.FEATURES.whatsNewNotifications &&
!isNewStoryBookUser &&
whatsNewData.status === 'SUCCESS' &&
+ !whatsNewData.disableWhatsNewNotifications &&
whatsNewData.showNotification
) {
fullAPI.addNotification({
diff --git a/code/lib/manager-api/src/version.ts b/code/lib/manager-api/src/version.ts
index 3147cfe7ad60..a91960161ecd 100644
--- a/code/lib/manager-api/src/version.ts
+++ b/code/lib/manager-api/src/version.ts
@@ -1 +1 @@
-export const version = '7.1.0-beta.2';
+export const version = '7.1.0-beta.3';
diff --git a/code/lib/node-logger/package.json b/code/lib/node-logger/package.json
index 98f73631461f..f37772c7065b 100644
--- a/code/lib/node-logger/package.json
+++ b/code/lib/node-logger/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/node-logger",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "",
"keywords": [
"storybook"
diff --git a/code/lib/postinstall/package.json b/code/lib/postinstall/package.json
index f52b88a97a87..6d30d511a6b5 100644
--- a/code/lib/postinstall/package.json
+++ b/code/lib/postinstall/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/postinstall",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook addons postinstall utilities",
"keywords": [
"api",
diff --git a/code/lib/preview-api/package.json b/code/lib/preview-api/package.json
index 2d6277039da1..50bd8372df01 100644
--- a/code/lib/preview-api/package.json
+++ b/code/lib/preview-api/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/preview-api",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "",
"keywords": [
"storybook"
@@ -67,13 +67,13 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/channel-postmessage": "7.1.0-beta.2",
- "@storybook/channels": "7.1.0-beta.2",
- "@storybook/client-logger": "7.1.0-beta.2",
- "@storybook/core-events": "7.1.0-beta.2",
+ "@storybook/channel-postmessage": "7.1.0-beta.3",
+ "@storybook/channels": "7.1.0-beta.3",
+ "@storybook/client-logger": "7.1.0-beta.3",
+ "@storybook/core-events": "7.1.0-beta.3",
"@storybook/csf": "^0.1.0",
"@storybook/global": "^5.0.0",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/types": "7.1.0-beta.3",
"@types/qs": "^6.9.5",
"dequal": "^2.0.2",
"lodash": "^4.17.21",
@@ -85,7 +85,7 @@
},
"devDependencies": {
"@jest/globals": "^29.5.0",
- "@storybook/core-common": "7.1.0-beta.2",
+ "@storybook/core-common": "7.1.0-beta.3",
"ansi-to-html": "^0.6.11",
"react": "^16.14.0",
"slash": "^5.0.0"
diff --git a/code/lib/preview/package.json b/code/lib/preview/package.json
index 9618f6dc54c1..5b56c2cb34a3 100644
--- a/code/lib/preview/package.json
+++ b/code/lib/preview/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/preview",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "",
"keywords": [
"storybook"
@@ -55,10 +55,10 @@
"prep": "../../../scripts/prepare/esm-bundle.ts"
},
"devDependencies": {
- "@storybook/channels": "7.1.0-beta.2",
- "@storybook/client-logger": "7.1.0-beta.2",
- "@storybook/core-events": "7.1.0-beta.2",
- "@storybook/preview-api": "7.1.0-beta.2",
+ "@storybook/channels": "7.1.0-beta.3",
+ "@storybook/client-logger": "7.1.0-beta.3",
+ "@storybook/core-events": "7.1.0-beta.3",
+ "@storybook/preview-api": "7.1.0-beta.3",
"typescript": "~4.9.3"
},
"publishConfig": {
diff --git a/code/lib/react-dom-shim/package.json b/code/lib/react-dom-shim/package.json
index b58a4f2c9f9b..4b308883748f 100644
--- a/code/lib/react-dom-shim/package.json
+++ b/code/lib/react-dom-shim/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/react-dom-shim",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "",
"keywords": [
"storybook"
@@ -53,7 +53,7 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"devDependencies": {
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/types": "7.1.0-beta.3",
"typescript": "~4.9.3"
},
"peerDependencies": {
diff --git a/code/lib/router/package.json b/code/lib/router/package.json
index e964534b0c57..515e75709758 100644
--- a/code/lib/router/package.json
+++ b/code/lib/router/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/router",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Core Storybook Router",
"keywords": [
"storybook"
@@ -48,7 +48,7 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/client-logger": "7.1.0-beta.2",
+ "@storybook/client-logger": "7.1.0-beta.3",
"memoizerific": "^1.11.3",
"qs": "^6.10.0"
},
diff --git a/code/lib/source-loader/package.json b/code/lib/source-loader/package.json
index c112ca59b865..1119488a1aa6 100644
--- a/code/lib/source-loader/package.json
+++ b/code/lib/source-loader/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/source-loader",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Source loader",
"keywords": [
"lib",
@@ -45,7 +45,7 @@
},
"dependencies": {
"@storybook/csf": "^0.1.0",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/types": "7.1.0-beta.3",
"estraverse": "^5.2.0",
"lodash": "^4.17.21",
"prettier": "^2.8.0"
diff --git a/code/lib/telemetry/package.json b/code/lib/telemetry/package.json
index ae1d2199771f..9aff281775e2 100644
--- a/code/lib/telemetry/package.json
+++ b/code/lib/telemetry/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/telemetry",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Telemetry logging for crash reports and usage statistics",
"keywords": [
"storybook"
@@ -43,8 +43,8 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/client-logger": "7.1.0-beta.2",
- "@storybook/core-common": "7.1.0-beta.2",
+ "@storybook/client-logger": "7.1.0-beta.3",
+ "@storybook/core-common": "7.1.0-beta.3",
"chalk": "^4.1.0",
"detect-package-manager": "^2.0.1",
"fetch-retry": "^5.0.2",
diff --git a/code/lib/telemetry/src/types.ts b/code/lib/telemetry/src/types.ts
index e65da2747a34..25100149fd44 100644
--- a/code/lib/telemetry/src/types.ts
+++ b/code/lib/telemetry/src/types.ts
@@ -12,7 +12,8 @@ export type EventType =
| 'canceled'
| 'error'
| 'error-metadata'
- | 'version-update';
+ | 'version-update'
+ | 'core-config';
export interface Dependency {
version: string | undefined;
diff --git a/code/lib/theming/package.json b/code/lib/theming/package.json
index 2f81bcd94891..7f0369208e9d 100644
--- a/code/lib/theming/package.json
+++ b/code/lib/theming/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/theming",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Core Storybook Components",
"keywords": [
"storybook"
@@ -49,7 +49,7 @@
},
"dependencies": {
"@emotion/use-insertion-effect-with-fallbacks": "^1.0.0",
- "@storybook/client-logger": "7.1.0-beta.2",
+ "@storybook/client-logger": "7.1.0-beta.3",
"@storybook/global": "^5.0.0",
"memoizerific": "^1.11.3"
},
diff --git a/code/lib/types/package.json b/code/lib/types/package.json
index 399d1343812e..39e7533ad2fa 100644
--- a/code/lib/types/package.json
+++ b/code/lib/types/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/types",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Core Storybook TS Types",
"keywords": [
"storybook"
@@ -43,7 +43,7 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/channels": "7.1.0-beta.2",
+ "@storybook/channels": "7.1.0-beta.3",
"@types/babel__core": "^7.0.0",
"@types/express": "^4.7.0",
"file-system-cache": "2.3.0"
diff --git a/code/lib/types/src/modules/core-common.ts b/code/lib/types/src/modules/core-common.ts
index ff5141f5238a..24f4d8c8f9ce 100644
--- a/code/lib/types/src/modules/core-common.ts
+++ b/code/lib/types/src/modules/core-common.ts
@@ -38,6 +38,11 @@ export interface CoreConfig {
* @see https://storybook.js.org/telemetry
*/
disableTelemetry?: boolean;
+
+ /**
+ * Disables notifications for Storybook updates.
+ */
+ disableWhatsNewNotifications?: boolean;
/**
* Enable crash reports to be sent to Storybook telemetry
* @see https://storybook.js.org/telemetry
@@ -305,11 +310,6 @@ export interface StorybookConfig {
* Apply decorators from preview.js before decorators from addons or frameworks
*/
legacyDecoratorFileOrder?: boolean;
-
- /**
- * Show a notification anytime a What's new? post is published in the Storybook blog.
- */
- whatsNewNotifications?: boolean;
};
/**
diff --git a/code/package.json b/code/package.json
index e3f8825097f1..7426d42a9192 100644
--- a/code/package.json
+++ b/code/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/root",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"private": true,
"description": "Storybook root",
"homepage": "https://storybook.js.org/",
diff --git a/code/presets/create-react-app/package.json b/code/presets/create-react-app/package.json
index 78745c434110..2964e1bdf96a 100644
--- a/code/presets/create-react-app/package.json
+++ b/code/presets/create-react-app/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/preset-create-react-app",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook for Create React App preset",
"keywords": [
"storybook"
@@ -50,14 +50,14 @@
"dependencies": {
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.1",
"@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/types": "7.1.0-beta.3",
"@types/babel__core": "^7.1.7",
"babel-plugin-react-docgen": "^4.1.0",
"pnp-webpack-plugin": "^1.7.0",
"semver": "^7.3.5"
},
"devDependencies": {
- "@storybook/node-logger": "7.1.0-beta.2",
+ "@storybook/node-logger": "7.1.0-beta.3",
"@types/node": "^16.0.0",
"typescript": "~4.9.3"
},
diff --git a/code/presets/html-webpack/package.json b/code/presets/html-webpack/package.json
index 5752aafbf440..29099e2d97fc 100644
--- a/code/presets/html-webpack/package.json
+++ b/code/presets/html-webpack/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/preset-html-webpack",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook for HTML: View HTML snippets in isolation with Hot Reloading.",
"keywords": [
"storybook"
@@ -48,7 +48,7 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/core-webpack": "7.1.0-beta.2",
+ "@storybook/core-webpack": "7.1.0-beta.3",
"@types/node": "^16.0.0",
"html-loader": "^3.1.0",
"webpack": "5"
diff --git a/code/presets/preact-webpack/package.json b/code/presets/preact-webpack/package.json
index edaa4eef3b77..2146f0d1304a 100644
--- a/code/presets/preact-webpack/package.json
+++ b/code/presets/preact-webpack/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/preset-preact-webpack",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook for Preact: Develop Preact Component in isolation.",
"keywords": [
"storybook"
@@ -50,7 +50,7 @@
"dependencies": {
"@babel/plugin-transform-react-jsx": "^7.21.0",
"@babel/preset-typescript": "^7.21.0",
- "@storybook/core-webpack": "7.1.0-beta.2",
+ "@storybook/core-webpack": "7.1.0-beta.3",
"@types/node": "^16.0.0"
},
"devDependencies": {
diff --git a/code/presets/react-webpack/package.json b/code/presets/react-webpack/package.json
index 0b4435533af2..950ec9125510 100644
--- a/code/presets/react-webpack/package.json
+++ b/code/presets/react-webpack/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/preset-react-webpack",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook for React: Develop React Component in isolation with Hot Reloading",
"keywords": [
"storybook"
@@ -66,10 +66,10 @@
"@babel/preset-flow": "^7.21.0",
"@babel/preset-react": "^7.22.0",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.5",
- "@storybook/core-webpack": "7.1.0-beta.2",
- "@storybook/docs-tools": "7.1.0-beta.2",
- "@storybook/node-logger": "7.1.0-beta.2",
- "@storybook/react": "7.1.0-beta.2",
+ "@storybook/core-webpack": "7.1.0-beta.3",
+ "@storybook/docs-tools": "7.1.0-beta.3",
+ "@storybook/node-logger": "7.1.0-beta.3",
+ "@storybook/react": "7.1.0-beta.3",
"@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0",
"@types/node": "^16.0.0",
"@types/semver": "^7.3.4",
diff --git a/code/presets/server-webpack/package.json b/code/presets/server-webpack/package.json
index 9488297affde..22eaef06476a 100644
--- a/code/presets/server-webpack/package.json
+++ b/code/presets/server-webpack/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/preset-server-webpack",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.",
"keywords": [
"storybook"
@@ -53,10 +53,10 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/core-server": "7.1.0-beta.2",
- "@storybook/core-webpack": "7.1.0-beta.2",
+ "@storybook/core-server": "7.1.0-beta.3",
+ "@storybook/core-webpack": "7.1.0-beta.3",
"@storybook/global": "^5.0.0",
- "@storybook/server": "7.1.0-beta.2",
+ "@storybook/server": "7.1.0-beta.3",
"@types/node": "^16.0.0",
"safe-identifier": "^0.4.1",
"ts-dedent": "^2.0.0",
diff --git a/code/presets/svelte-webpack/package.json b/code/presets/svelte-webpack/package.json
index 7b292d136cd9..02eea6c5e5b1 100644
--- a/code/presets/svelte-webpack/package.json
+++ b/code/presets/svelte-webpack/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/preset-svelte-webpack",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook for Svelte: Develop Svelte Component in isolation with Hot Reloading.",
"keywords": [
"storybook"
@@ -63,19 +63,19 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/core-webpack": "7.1.0-beta.2",
- "@storybook/node-logger": "7.1.0-beta.2",
+ "@storybook/core-webpack": "7.1.0-beta.3",
+ "@storybook/node-logger": "7.1.0-beta.3",
"sveltedoc-parser": "^4.2.1",
"ts-dedent": "^2.0.0"
},
"devDependencies": {
- "svelte": "^3.31.2",
- "svelte-loader": "^3.1.2",
+ "svelte": "^4.0.0",
+ "svelte-loader": "^3.1.9",
"typescript": "~4.9.3"
},
"peerDependencies": {
"@babel/core": "*",
- "svelte": "^3.1.0",
+ "svelte": "^3.1.0 || ^4.0.0",
"svelte-loader": "*"
},
"engines": {
diff --git a/code/presets/vue-webpack/package.json b/code/presets/vue-webpack/package.json
index 4f33456662d7..41ea69914f10 100644
--- a/code/presets/vue-webpack/package.json
+++ b/code/presets/vue-webpack/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/preset-vue-webpack",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook for Vue: Develop Vue Component in isolation with Hot Reloading.",
"keywords": [
"storybook"
@@ -58,8 +58,8 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/core-webpack": "7.1.0-beta.2",
- "@storybook/docs-tools": "7.1.0-beta.2",
+ "@storybook/core-webpack": "7.1.0-beta.3",
+ "@storybook/docs-tools": "7.1.0-beta.3",
"@types/node": "^16.0.0",
"ts-loader": "^9.2.8",
"vue-docgen-api": "^4.44.23",
diff --git a/code/presets/vue3-webpack/package.json b/code/presets/vue3-webpack/package.json
index a94712230c61..25ed231f4676 100644
--- a/code/presets/vue3-webpack/package.json
+++ b/code/presets/vue3-webpack/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/preset-vue3-webpack",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook for Vue 3: Develop Vue 3 Components in isolation with Hot Reloading.",
"keywords": [
"storybook"
@@ -58,8 +58,8 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/core-webpack": "7.1.0-beta.2",
- "@storybook/docs-tools": "7.1.0-beta.2",
+ "@storybook/core-webpack": "7.1.0-beta.3",
+ "@storybook/docs-tools": "7.1.0-beta.3",
"@types/node": "^16.0.0",
"ts-loader": "^9.2.8",
"vue-docgen-api": "^4.46.0",
diff --git a/code/presets/web-components-webpack/package.json b/code/presets/web-components-webpack/package.json
index 817080461a95..83a9bfe6b1fe 100644
--- a/code/presets/web-components-webpack/package.json
+++ b/code/presets/web-components-webpack/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/preset-web-components-webpack",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook for web-components: View web components snippets in isolation with Hot Reloading.",
"keywords": [
"lit",
@@ -54,7 +54,7 @@
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
"@babel/plugin-syntax-import-meta": "^7.10.4",
"@babel/preset-env": "^7.22.0",
- "@storybook/core-webpack": "7.1.0-beta.2",
+ "@storybook/core-webpack": "7.1.0-beta.3",
"@types/node": "^16.0.0",
"babel-loader": "^7.0.0 || ^8.0.0 || ^9.0.0",
"babel-plugin-bundled-import-meta": "^0.3.1"
diff --git a/code/renderers/html/package.json b/code/renderers/html/package.json
index 58d08c2f28bb..5c59abedc3bf 100644
--- a/code/renderers/html/package.json
+++ b/code/renderers/html/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/html",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook HTML renderer",
"keywords": [
"storybook"
@@ -48,11 +48,11 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/core-client": "7.1.0-beta.2",
- "@storybook/docs-tools": "7.1.0-beta.2",
+ "@storybook/core-client": "7.1.0-beta.3",
+ "@storybook/docs-tools": "7.1.0-beta.3",
"@storybook/global": "^5.0.0",
- "@storybook/preview-api": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/preview-api": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"ts-dedent": "^2.0.0"
},
"devDependencies": {
diff --git a/code/renderers/preact/package.json b/code/renderers/preact/package.json
index 71d6f2aaac2e..f8b24bb91006 100644
--- a/code/renderers/preact/package.json
+++ b/code/renderers/preact/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/preact",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook Preact renderer",
"keywords": [
"storybook"
@@ -48,10 +48,10 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/core-client": "7.1.0-beta.2",
+ "@storybook/core-client": "7.1.0-beta.3",
"@storybook/global": "^5.0.0",
- "@storybook/preview-api": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/preview-api": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"ts-dedent": "^2.0.0"
},
"devDependencies": {
diff --git a/code/renderers/react/package.json b/code/renderers/react/package.json
index 34bf396dce3a..e68ec630ccfe 100644
--- a/code/renderers/react/package.json
+++ b/code/renderers/react/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/react",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook React renderer",
"keywords": [
"storybook"
@@ -52,13 +52,13 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/client-logger": "7.1.0-beta.2",
- "@storybook/core-client": "7.1.0-beta.2",
- "@storybook/docs-tools": "7.1.0-beta.2",
+ "@storybook/client-logger": "7.1.0-beta.3",
+ "@storybook/core-client": "7.1.0-beta.3",
+ "@storybook/docs-tools": "7.1.0-beta.3",
"@storybook/global": "^5.0.0",
- "@storybook/preview-api": "7.1.0-beta.2",
- "@storybook/react-dom-shim": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/preview-api": "7.1.0-beta.3",
+ "@storybook/react-dom-shim": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"@types/escodegen": "^0.0.6",
"@types/estree": "^0.0.51",
"@types/node": "^16.0.0",
@@ -79,12 +79,12 @@
"@types/util-deprecate": "^1.0.0",
"expect-type": "^0.15.0",
"jest-specific-snapshot": "^8.0.0",
- "require-from-string": "^2.0.2",
- "typescript": "~4.9.3"
+ "require-from-string": "^2.0.2"
},
"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",
+ "typescript": "*"
},
"peerDependenciesMeta": {
"typescript": {
diff --git a/code/renderers/server/package.json b/code/renderers/server/package.json
index 68c51f5dcaa7..98d193497675 100644
--- a/code/renderers/server/package.json
+++ b/code/renderers/server/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/server",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook Server renderer",
"keywords": [
"storybook"
@@ -53,12 +53,12 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/core-client": "7.1.0-beta.2",
+ "@storybook/core-client": "7.1.0-beta.3",
"@storybook/csf": "^0.1.0",
- "@storybook/csf-tools": "7.1.0-beta.2",
+ "@storybook/csf-tools": "7.1.0-beta.3",
"@storybook/global": "^5.0.0",
- "@storybook/preview-api": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/preview-api": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"@types/fs-extra": "^11.0.1",
"fs-extra": "^11.1.0",
"ts-dedent": "^2.0.0",
diff --git a/code/renderers/svelte/package.json b/code/renderers/svelte/package.json
index c224a590faba..44902421e2b2 100644
--- a/code/renderers/svelte/package.json
+++ b/code/renderers/svelte/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/svelte",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook Svelte renderer",
"keywords": [
"storybook"
@@ -52,13 +52,13 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/client-logger": "7.1.0-beta.2",
- "@storybook/core-client": "7.1.0-beta.2",
- "@storybook/core-events": "7.1.0-beta.2",
- "@storybook/docs-tools": "7.1.0-beta.2",
+ "@storybook/client-logger": "7.1.0-beta.3",
+ "@storybook/core-client": "7.1.0-beta.3",
+ "@storybook/core-events": "7.1.0-beta.3",
+ "@storybook/docs-tools": "7.1.0-beta.3",
"@storybook/global": "^5.0.0",
- "@storybook/preview-api": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/preview-api": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"sveltedoc-parser": "^4.2.1",
"type-fest": "^3.11.0"
},
diff --git a/code/renderers/vue/package.json b/code/renderers/vue/package.json
index 8c99058b9596..a20f19162f02 100644
--- a/code/renderers/vue/package.json
+++ b/code/renderers/vue/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/vue",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook Vue renderer",
"keywords": [
"storybook"
@@ -48,12 +48,12 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/client-logger": "7.1.0-beta.2",
- "@storybook/core-client": "7.1.0-beta.2",
- "@storybook/docs-tools": "7.1.0-beta.2",
+ "@storybook/client-logger": "7.1.0-beta.3",
+ "@storybook/core-client": "7.1.0-beta.3",
+ "@storybook/docs-tools": "7.1.0-beta.3",
"@storybook/global": "^5.0.0",
- "@storybook/preview-api": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/preview-api": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"ts-dedent": "^2.0.0",
"type-fest": "^3.11.0"
},
diff --git a/code/renderers/vue3/package.json b/code/renderers/vue3/package.json
index 0a233b0463b7..b04f77944eff 100644
--- a/code/renderers/vue3/package.json
+++ b/code/renderers/vue3/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/vue3",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook Vue 3 renderer",
"keywords": [
"storybook"
@@ -48,11 +48,11 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/core-client": "7.1.0-beta.2",
- "@storybook/docs-tools": "7.1.0-beta.2",
+ "@storybook/core-client": "7.1.0-beta.3",
+ "@storybook/docs-tools": "7.1.0-beta.3",
"@storybook/global": "^5.0.0",
- "@storybook/preview-api": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/preview-api": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"lodash": "^4.17.21",
"ts-dedent": "^2.0.0",
"type-fest": "^3.11.0",
diff --git a/code/renderers/web-components/package.json b/code/renderers/web-components/package.json
index 1dde0309b740..ac97e29f435e 100644
--- a/code/renderers/web-components/package.json
+++ b/code/renderers/web-components/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/web-components",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook web-components renderer",
"keywords": [
"lit",
@@ -51,13 +51,13 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/client-logger": "7.1.0-beta.2",
- "@storybook/core-client": "7.1.0-beta.2",
- "@storybook/docs-tools": "7.1.0-beta.2",
+ "@storybook/client-logger": "7.1.0-beta.3",
+ "@storybook/core-client": "7.1.0-beta.3",
+ "@storybook/docs-tools": "7.1.0-beta.3",
"@storybook/global": "^5.0.0",
- "@storybook/manager-api": "7.1.0-beta.2",
- "@storybook/preview-api": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/manager-api": "7.1.0-beta.3",
+ "@storybook/preview-api": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"tiny-invariant": "^1.3.1",
"ts-dedent": "^2.0.0"
},
diff --git a/code/ui/.storybook/main.ts b/code/ui/.storybook/main.ts
index 23a70dc16661..541b0f2c69e1 100644
--- a/code/ui/.storybook/main.ts
+++ b/code/ui/.storybook/main.ts
@@ -50,6 +50,7 @@ const config: StorybookConfig = {
'@storybook/addon-essentials',
'@storybook/addon-interactions',
'@storybook/addon-storysource',
+ '@storybook/addon-designs',
],
framework: {
name: '@storybook/react-vite',
diff --git a/code/ui/blocks/package.json b/code/ui/blocks/package.json
index 70b667de3e2c..9f264bba42f4 100644
--- a/code/ui/blocks/package.json
+++ b/code/ui/blocks/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/blocks",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Storybook Doc Blocks",
"keywords": [
"storybook"
@@ -43,17 +43,17 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/channels": "7.1.0-beta.2",
- "@storybook/client-logger": "7.1.0-beta.2",
- "@storybook/components": "7.1.0-beta.2",
- "@storybook/core-events": "7.1.0-beta.2",
+ "@storybook/channels": "7.1.0-beta.3",
+ "@storybook/client-logger": "7.1.0-beta.3",
+ "@storybook/components": "7.1.0-beta.3",
+ "@storybook/core-events": "7.1.0-beta.3",
"@storybook/csf": "^0.1.0",
- "@storybook/docs-tools": "7.1.0-beta.2",
+ "@storybook/docs-tools": "7.1.0-beta.3",
"@storybook/global": "^5.0.0",
- "@storybook/manager-api": "7.1.0-beta.2",
- "@storybook/preview-api": "7.1.0-beta.2",
- "@storybook/theming": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/manager-api": "7.1.0-beta.3",
+ "@storybook/preview-api": "7.1.0-beta.3",
+ "@storybook/theming": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"@types/lodash": "^4.14.167",
"color-convert": "^2.0.1",
"dequal": "^2.0.2",
@@ -68,7 +68,7 @@
"util-deprecate": "^1.0.2"
},
"devDependencies": {
- "@storybook/addon-actions": "7.1.0-beta.2",
+ "@storybook/addon-actions": "7.1.0-beta.3",
"@types/color-convert": "^2.0.0"
},
"peerDependencies": {
diff --git a/code/ui/components/package.json b/code/ui/components/package.json
index 325c27e2a5b3..dfffc9695682 100644
--- a/code/ui/components/package.json
+++ b/code/ui/components/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/components",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Core Storybook Components",
"keywords": [
"storybook"
@@ -48,11 +48,11 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
- "@storybook/client-logger": "7.1.0-beta.2",
+ "@storybook/client-logger": "7.1.0-beta.3",
"@storybook/csf": "^0.1.0",
"@storybook/global": "^5.0.0",
- "@storybook/theming": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/theming": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"memoizerific": "^1.11.3",
"use-resize-observer": "^9.1.0",
"util-deprecate": "^1.0.2"
diff --git a/code/ui/components/src/Zoom/ZoomElement.tsx b/code/ui/components/src/Zoom/ZoomElement.tsx
index e880637a30b7..8293d9a7f031 100644
--- a/code/ui/components/src/Zoom/ZoomElement.tsx
+++ b/code/ui/components/src/Zoom/ZoomElement.tsx
@@ -2,23 +2,13 @@ import type { ReactElement } from 'react';
import React, { useEffect, useRef, useState, useCallback } from 'react';
import useResizeObserver from 'use-resize-observer';
import { styled } from '@storybook/theming';
-import { browserSupportsCssZoom } from './browserSupportsCssZoom';
-
-const hasBrowserSupportForCssZoom = browserSupportsCssZoom();
const ZoomElementWrapper = styled.div<{ scale: number; elementHeight: number }>(
- ({ scale = 1, elementHeight }) =>
- hasBrowserSupportForCssZoom
- ? {
- '> *': {
- zoom: 1 / scale,
- },
- }
- : {
- height: elementHeight || 'auto',
- transformOrigin: 'top left',
- transform: `scale(${1 / scale})`,
- }
+ ({ scale = 1, elementHeight }) => ({
+ height: elementHeight || 'auto',
+ transformOrigin: 'top left',
+ transform: `scale(${1 / scale})`,
+ })
);
type ZoomProps = {
@@ -52,10 +42,7 @@ export function ZoomElement({ scale, children }: ZoomProps) {
return (
-
+
{children}
diff --git a/code/ui/components/src/Zoom/ZoomIFrame.tsx b/code/ui/components/src/Zoom/ZoomIFrame.tsx
index 255a39c414b5..3101364bd861 100644
--- a/code/ui/components/src/Zoom/ZoomIFrame.tsx
+++ b/code/ui/components/src/Zoom/ZoomIFrame.tsx
@@ -1,6 +1,5 @@
import type { RefObject, ReactElement } from 'react';
import { Component } from 'react';
-import { browserSupportsCssZoom } from './browserSupportsCssZoom';
export type IZoomIFrameProps = {
scale: number;
@@ -36,19 +35,12 @@ export class ZoomIFrame extends Component
{
setIframeInnerZoom(scale: number) {
try {
- if (browserSupportsCssZoom()) {
- Object.assign(this.iframe.contentDocument.body.style, {
- zoom: 1 / scale,
- minHeight: `calc(100vh / ${1 / scale})`,
- });
- } else {
- Object.assign(this.iframe.contentDocument.body.style, {
- width: `${scale * 100}%`,
- height: `${scale * 100}%`,
- transform: `scale(${1 / scale})`,
- transformOrigin: 'top left',
- });
- }
+ Object.assign(this.iframe.contentDocument.body.style, {
+ width: `${scale * 100}%`,
+ height: `${scale * 100}%`,
+ transform: `scale(${1 / scale})`,
+ transformOrigin: 'top left',
+ });
} catch (e) {
this.setIframeZoom(scale);
}
diff --git a/code/ui/components/src/Zoom/browserSupportsCssZoom.ts b/code/ui/components/src/Zoom/browserSupportsCssZoom.ts
deleted file mode 100644
index 43ff5b9004cf..000000000000
--- a/code/ui/components/src/Zoom/browserSupportsCssZoom.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-export function browserSupportsCssZoom(): boolean {
- try {
- // First checks if Safari is being used, because Safari supports zoom, but it's buggy: https://developer.mozilla.org/en-US/docs/Web/CSS/zoom#browser_compatibility
- if (/^((?!chrome|android).)*safari/i.test(navigator.userAgent)) {
- return false;
- }
-
- // Next check if the browser supports zoom styling
- return global.CSS?.supports('zoom: 1');
- } catch (error) {
- return false;
- }
-}
diff --git a/code/ui/components/src/clipboard/ClipboardCode.tsx b/code/ui/components/src/clipboard/ClipboardCode.tsx
new file mode 100644
index 000000000000..577a6674f5d4
--- /dev/null
+++ b/code/ui/components/src/clipboard/ClipboardCode.tsx
@@ -0,0 +1,27 @@
+import React from 'react';
+import { color, styled, typography } from '@storybook/theming';
+
+const Code = styled.pre`
+ line-height: 18px;
+ padding: 11px 1rem;
+ white-space: pre-wrap;
+ background: rgba(0, 0, 0, 0.05);
+ color: ${color.darkest};
+ border-radius: 3px;
+ margin: 1rem 0;
+ width: 100%;
+ display: block;
+ overflow: hidden;
+ font-family: ${typography.fonts.mono};
+ font-size: ${typography.size.s2 - 1}px;
+`;
+
+interface ClipboardCodeProps {
+ code: string;
+}
+
+export const ClipboardCode = ({ code, ...props }: ClipboardCodeProps) => (
+
+ {code}
+
+);
diff --git a/code/ui/components/src/index.ts b/code/ui/components/src/index.ts
index c654094f1b61..292a9c7067dd 100644
--- a/code/ui/components/src/index.ts
+++ b/code/ui/components/src/index.ts
@@ -26,7 +26,6 @@ export { Span } from './typography/elements/Span';
export { Table } from './typography/elements/Table';
export { TT } from './typography/elements/TT';
export { UL } from './typography/elements/UL';
-
export { Badge } from './Badge/Badge';
// Typography
@@ -85,6 +84,8 @@ export * from './typography/ResetWrapper';
export { withReset, codeCommon } from './typography/lib/common';
+export { ClipboardCode } from './clipboard/ClipboardCode';
+
// eslint-disable-next-line prefer-destructuring
export const components = typography.components;
diff --git a/code/ui/manager/package.json b/code/ui/manager/package.json
index b23ddccb7d87..113af1c66eed 100644
--- a/code/ui/manager/package.json
+++ b/code/ui/manager/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/manager",
- "version": "7.1.0-beta.2",
+ "version": "7.1.0-beta.3",
"description": "Core Storybook UI",
"keywords": [
"storybook"
@@ -51,18 +51,19 @@
},
"devDependencies": {
"@fal-works/esbuild-plugin-global-externals": "^2.1.2",
- "@storybook/addons": "7.1.0-beta.2",
- "@storybook/api": "7.1.0-beta.2",
- "@storybook/channel-postmessage": "7.1.0-beta.2",
- "@storybook/channels": "7.1.0-beta.2",
- "@storybook/client-logger": "7.1.0-beta.2",
- "@storybook/components": "7.1.0-beta.2",
- "@storybook/core-events": "7.1.0-beta.2",
+ "@storybook/addon-designs": "^7.0.0",
+ "@storybook/addons": "7.1.0-beta.3",
+ "@storybook/api": "7.1.0-beta.3",
+ "@storybook/channel-postmessage": "7.1.0-beta.3",
+ "@storybook/channels": "7.1.0-beta.3",
+ "@storybook/client-logger": "7.1.0-beta.3",
+ "@storybook/components": "7.1.0-beta.3",
+ "@storybook/core-events": "7.1.0-beta.3",
"@storybook/global": "^5.0.0",
- "@storybook/manager-api": "7.1.0-beta.2",
- "@storybook/router": "7.1.0-beta.2",
- "@storybook/theming": "7.1.0-beta.2",
- "@storybook/types": "7.1.0-beta.2",
+ "@storybook/manager-api": "7.1.0-beta.3",
+ "@storybook/router": "7.1.0-beta.3",
+ "@storybook/theming": "7.1.0-beta.3",
+ "@storybook/types": "7.1.0-beta.3",
"@testing-library/react": "^11.2.2",
"@types/semver": "^7.3.4",
"copy-to-clipboard": "^3.3.1",
diff --git a/code/ui/manager/src/components/sidebar/Menu.stories.tsx b/code/ui/manager/src/components/sidebar/Menu.stories.tsx
index acf071da57ce..f9e743a6d84d 100644
--- a/code/ui/manager/src/components/sidebar/Menu.stories.tsx
+++ b/code/ui/manager/src/components/sidebar/Menu.stories.tsx
@@ -1,11 +1,11 @@
+import type { ComponentProps } from 'react';
import React from 'react';
import { expect } from '@storybook/jest';
import type { Meta, StoryObj } from '@storybook/react';
-import type { ComponentProps } from 'react';
import { TooltipLinkList } from '@storybook/components';
import { styled } from '@storybook/theming';
-import { within, userEvent, screen } from '@storybook/testing-library';
+import { screen, userEvent, within } from '@storybook/testing-library';
import type { State } from '@storybook/manager-api';
import { SidebarMenu, ToolbarMenu } from './Menu';
import { useMenu } from '../../containers/menu';
@@ -46,9 +46,8 @@ const DoubleThemeRenderingHack = styled.div({
export const Expanded: Story = {
render: () => {
- window.FEATURES.whatsNewNotifications = true;
const menu = useMenu(
- { whatsNewData: { status: 'SUCCESS' } } as State,
+ { whatsNewData: { status: 'SUCCESS', disableWhatsNewNotifications: false } } as State,
{
// @ts-expect-error (Converted from ts-ignore)
getShortcutKeys: () => ({}),
diff --git a/code/ui/manager/src/containers/menu.tsx b/code/ui/manager/src/containers/menu.tsx
index 6d5272ad8fd6..a387cb24d5f3 100644
--- a/code/ui/manager/src/containers/menu.tsx
+++ b/code/ui/manager/src/containers/menu.tsx
@@ -5,7 +5,6 @@ import { Badge, Icons } from '@storybook/components';
import type { API, State } from '@storybook/manager-api';
import { shortcutToHumanString } from '@storybook/manager-api';
import { styled, useTheme } from '@storybook/theming';
-import { global } from '@storybook/global';
const focusableUIElements = {
storySearchField: 'storybook-explorer-searchfield',
@@ -69,7 +68,8 @@ export const useMenu = (
[api]
);
- const whatsNewNotificationsEnabled = global.FEATURES.whatsNewNotifications;
+ const whatsNewNotificationsEnabled =
+ state.whatsNewData?.status === 'SUCCESS' && !state.disableWhatsNewNotifications;
const isWhatsNewUnread = api.isWhatsNewUnread();
const whatsNew = useMemo(
() => ({
diff --git a/code/ui/manager/src/containers/sidebar.tsx b/code/ui/manager/src/containers/sidebar.tsx
index 6a9b606e2db4..86b9cb71ac6b 100755
--- a/code/ui/manager/src/containers/sidebar.tsx
+++ b/code/ui/manager/src/containers/sidebar.tsx
@@ -3,7 +3,6 @@ import React from 'react';
import type { Combo, StoriesHash } from '@storybook/manager-api';
import { Consumer } from '@storybook/manager-api';
-import { global } from '@storybook/global';
import { Sidebar as SidebarComponent } from '../components/sidebar/Sidebar';
import { useMenu } from './menu';
@@ -33,6 +32,9 @@ const Sidebar = React.memo(function Sideber() {
enableShortcuts
);
+ const whatsNewNotificationsEnabled =
+ state.whatsNewData?.status === 'SUCCESS' && !state.disableWhatsNewNotifications;
+
return {
title: name,
url,
@@ -44,7 +46,7 @@ const Sidebar = React.memo(function Sideber() {
refId,
viewMode,
menu,
- menuHighlighted: global.FEATURES.whatsNewNotifications && api.isWhatsNewUnread(),
+ menuHighlighted: whatsNewNotificationsEnabled && api.isWhatsNewUnread(),
enableShortcuts,
};
};
diff --git a/code/ui/manager/src/globals/exports.ts b/code/ui/manager/src/globals/exports.ts
index 0e8fa703c97a..43b7c50f5191 100644
--- a/code/ui/manager/src/globals/exports.ts
+++ b/code/ui/manager/src/globals/exports.ts
@@ -54,6 +54,7 @@ export default {
'Bar',
'Blockquote',
'Button',
+ 'ClipboardCode',
'Code',
'DL',
'Div',
@@ -162,6 +163,7 @@ export default {
'STORY_SPECIFIED',
'STORY_THREW_EXCEPTION',
'STORY_UNCHANGED',
+ 'TOGGLE_WHATS_NEW_NOTIFICATIONS',
'UPDATE_GLOBALS',
'UPDATE_QUERY_PARAMS',
'UPDATE_STORY_ARGS',
diff --git a/code/ui/manager/src/settings/about.stories.jsx b/code/ui/manager/src/settings/about.stories.jsx
deleted file mode 100644
index 7bb06a45ad0b..000000000000
--- a/code/ui/manager/src/settings/about.stories.jsx
+++ /dev/null
@@ -1,44 +0,0 @@
-import React from 'react';
-import { actions as createActions } from '@storybook/addon-actions';
-
-import { AboutScreen } from './about';
-
-const info = {
- plain: `- upgrade webpack & babel to latest\n- new addParameters and third argument to .add to pass data to addons\n- added the ability to theme storybook\n- improved ui for mobile devices\n- improved performance of addon-knobs`,
-};
-
-export default {
- component: AboutScreen,
- title: 'Settings/AboutScreen',
- decorators: [
- (storyFn) => (
-
- {storyFn()}
-
- ),
- ],
-};
-
-const actions = createActions('onClose');
-
-export const UpToDate = () => (
-
-);
-
-export const OldVersionRaceCondition = () => (
-
-);
-
-export const NewVersionRequired = () => (
-
-);
-
-export const FailedToFetchNewVersion = () => (
-
-);
diff --git a/code/ui/manager/src/settings/about.stories.tsx b/code/ui/manager/src/settings/about.stories.tsx
new file mode 100644
index 000000000000..67fcabcf6667
--- /dev/null
+++ b/code/ui/manager/src/settings/about.stories.tsx
@@ -0,0 +1,39 @@
+import type { Meta, StoryObj } from '@storybook/react';
+import React from 'react';
+import { AboutScreen } from './about';
+
+const meta = {
+ component: AboutScreen,
+ title: 'Settings/AboutScreen',
+ decorators: [
+ (Story) => (
+
+
+
+ ),
+ ],
+} satisfies Meta;
+
+export default meta;
+
+type Story = StoryObj;
+
+export const Default: Story = {
+ args: {
+ current: {
+ version: '7.0.1',
+ },
+ },
+ parameters: {
+ design: {
+ type: 'figma',
+ url: 'https://www.figma.com/file/ur4kydUbRqdDyfoZWzdiIw/Storybook-app?type=design&node-id=9564-120444&mode=design&t=0TPINZFpwgFQFQeX-4',
+ },
+ },
+};
diff --git a/code/ui/manager/src/settings/about.tsx b/code/ui/manager/src/settings/about.tsx
index fccd4ee15111..7fb70f5eae59 100644
--- a/code/ui/manager/src/settings/about.tsx
+++ b/code/ui/manager/src/settings/about.tsx
@@ -1,114 +1,160 @@
+/* eslint-disable no-nested-ternary */
import type { FC } from 'react';
-import React from 'react';
-import semver from 'semver';
+import React, { useState } from 'react';
import { styled } from '@storybook/theming';
import type { State } from '@storybook/manager-api';
-import { StorybookIcon, SyntaxHighlighter, DocumentWrapper } from '@storybook/components';
-
-import SettingsFooter from './SettingsFooter';
+import { Button as BaseButton, Icons, Link, StorybookIcon } from '@storybook/components';
const Header = styled.header(({ theme }) => ({
- marginBottom: 20,
- fontSize: theme.typography.size.m3,
+ marginBottom: 32,
+ fontSize: theme.typography.size.l2,
color: theme.base === 'light' ? theme.color.darkest : theme.color.lightest,
fontWeight: theme.typography.weight.bold,
alignItems: 'center',
display: 'flex',
'> svg': {
- height: 32,
+ height: 48,
width: 'auto',
marginRight: 8,
},
}));
-const UpdateMessage = styled.div<{ status: 'positive' | 'negative' | string }>(
- ({ status, theme }) => {
- if (status === 'positive') {
- return { background: theme.background.positive, color: theme.color.positiveText };
- }
- if (status === 'negative') {
- return { background: theme.background.negative, color: theme.color.negativeText };
- }
- return {
- background: theme.base === 'light' ? '#EAF3FC' : theme.color.darkest,
- color: theme.base === 'light' ? theme.color.darkest : theme.defaultText,
- };
- },
+const Container = styled.div({
+ display: `flex`,
+ alignItems: 'center',
+ justifyContent: 'center',
+ height: 'calc(100% - 40px)',
+ flexDirection: 'column',
+});
- ({ theme }) => ({
- fontWeight: theme.typography.weight.bold,
+const UpgradeBlock = styled.div(({ theme }) => {
+ return {
+ border: '1px solid',
+ borderRadius: 5,
+ padding: 20,
+ margin: 20,
+ marginTop: 0,
+ maxWidth: 400,
+ borderColor: theme.appBorderColor,
fontSize: theme.typography.size.s2,
- padding: '10px 20px',
- marginBottom: 24,
- borderRadius: theme.appBorderRadius,
- border: `1px solid ${theme.appBorderColor}`,
- textAlign: 'center',
- })
-);
+ };
+});
-const Upgrade = styled.div(({ theme }) => ({
- marginTop: 20,
- borderTop: `1px solid ${theme.appBorderColor}`,
+const Code = styled.pre(({ theme }) => ({
+ background: theme.base === 'light' ? 'rgba(0, 0, 0, 0.05)' : theme.appBorderColor,
+ fontSize: theme.typography.size.s2 - 1,
+ margin: '4px 0 16px',
}));
-const Container = styled.div({
- padding: `3rem 20px`,
- maxWidth: 600,
- margin: '0 auto',
-});
+const Footer = styled.div(({ theme }) => ({
+ marginBottom: 24,
+ display: 'flex',
+ flexDirection: 'column',
+ alignItems: 'center',
+ color: theme.base === 'light' ? theme.color.dark : theme.color.lightest,
+ fontWeight: theme.typography.weight.regular,
+ fontSize: theme.typography.size.s2,
+}));
-const AboutScreen: FC<{
- latest: State['versions']['latest'];
- current: State['versions']['current'];
-}> = ({ latest = null, current }) => {
- const canUpdate = latest && semver.gt(latest.version, current.version);
+const SquareButton = styled(BaseButton)(({ theme }) => ({
+ '&&': {
+ borderRadius: 4,
+ fontSize: '13px',
+ lineHeight: '14px',
+ color: theme.base === 'light' ? theme.color.darker : theme.color.lightest,
+ padding: '9px 12px',
+ svg: {
+ marginRight: 6,
+ },
+ },
+}));
+
+const TabButton = styled(BaseButton)<{ active: boolean }>(({ theme, active }) => ({
+ '&&': {
+ padding: 2,
+ paddingRight: 8,
+ margin: 0,
+ color: active
+ ? theme.color.secondary
+ : theme.base === 'light'
+ ? theme.color.dark
+ : theme.color.lightest,
+ },
+}));
- let updateMessage;
- if (latest) {
- if (canUpdate) {
- updateMessage = (
-
- Storybook {latest.version} is available. Upgrade from {current.version} now.
-
- );
- } else {
- updateMessage = (
- Looking good! You're up to date.
- );
- }
- } else {
- updateMessage = (
-
- Oops! The latest version of Storybook couldn't be fetched.
-
- );
- }
+const StyledLink = styled(Link as any)(({ theme }) => ({
+ '&&': {
+ fontWeight: theme.typography.weight.bold,
+ color: theme.base === 'light' ? theme.color.dark : theme.color.light,
+ },
+ '&:hover': {
+ color: theme.base === 'light' ? theme.color.darkest : theme.color.lightest,
+ },
+}));
+const AboutScreen: FC<{
+ current: State['versions']['current'];
+ onNavigateToWhatsNew?: () => void;
+}> = ({ current, onNavigateToWhatsNew }) => {
+ const [activeTab, setActiveTab] = useState<'npm' | 'pnpm'>('npm');
return (
+
-
- Storybook {current.version}
+ Storybook
+
+ You are on Storybook {current.version}
+ Run the following script to check for updates and upgrade to the latest version.
+
+ setActiveTab('npm')}>
+ npm
+
+ setActiveTab('pnpm')}>
+ pnpm
+
+
- {updateMessage}
+
+ {activeTab === 'npm'
+ ? 'npx storybook@latest upgrade'
+ : 'pnpm dlx storybook@latest upgrade'}
+
+ {onNavigateToWhatsNew && (
+ // eslint-disable-next-line jsx-a11y/anchor-is-valid
+ See what's new in Storybook
+ )}
+
- {canUpdate && (
-
-
-
- Upgrade all Storybook packages to latest:
-
-
- npx storybook@latest upgrade
-
-
-
- )}
+
+
+
+
+
+ GitHub
+
-
+
+
+ Documentation
+
+
+
+ Open source software maintained by{' '}
+ Chromatic and the{' '}
+
+ Storybook Community
+
+
+
);
};
diff --git a/code/ui/manager/src/settings/about_page.tsx b/code/ui/manager/src/settings/about_page.tsx
index 34640957ad18..e20d89d5362a 100644
--- a/code/ui/manager/src/settings/about_page.tsx
+++ b/code/ui/manager/src/settings/about_page.tsx
@@ -1,7 +1,7 @@
import type { FC } from 'react';
-import React, { Component } from 'react';
+import React, { Component, useCallback } from 'react';
-import { type API, useStorybookApi } from '@storybook/manager-api';
+import { type API, useStorybookApi, useStorybookState } from '@storybook/manager-api';
import { AboutScreen } from './about';
@@ -20,10 +20,19 @@ class NotificationClearer extends Component<{ api: API; notificationId: string }
const AboutPage: FC = () => {
const api = useStorybookApi();
+ const state = useStorybookState();
+ const onNavigateToWhatsNew = useCallback(() => {
+ api.changeSettingsTab('whats-new');
+ }, [api]);
return (
-
+
);
};
diff --git a/code/ui/manager/src/settings/whats_new.tsx b/code/ui/manager/src/settings/whats_new.tsx
index a033f3b7ffe9..3d0569129917 100644
--- a/code/ui/manager/src/settings/whats_new.tsx
+++ b/code/ui/manager/src/settings/whats_new.tsx
@@ -1,8 +1,9 @@
-import type { FC, ComponentProps } from 'react';
-import React, { useEffect, useState, Fragment } from 'react';
-import { styled } from '@storybook/theming';
-import { Icons, Loader } from '@storybook/components';
-import { useStorybookApi } from '@storybook/manager-api';
+import type { ComponentProps, FC } from 'react';
+import React, { Fragment, useEffect, useState } from 'react';
+import { styled, useTheme } from '@storybook/theming';
+import { Button, IconButton, Icons, Loader } from '@storybook/components';
+import { useStorybookApi, useStorybookState } from '@storybook/manager-api';
+import { global } from '@storybook/global';
const Centered = styled.div({
top: '50%',
@@ -26,6 +27,74 @@ const Message = styled.div(({ theme }) => ({
lineHeight: `16px`,
}));
+const Container = styled.div(({ theme }) => ({
+ position: 'absolute',
+ width: '100%',
+ bottom: '40px',
+ background: theme.background.bar,
+ fontSize: `13px`,
+ borderTop: '1px solid',
+ borderColor: theme.appBorderColor,
+ padding: '8px 12px',
+ display: 'flex',
+ justifyContent: 'space-between',
+}));
+
+const ToggleNotificationButton = styled(IconButton)(({ theme }) => ({
+ fontWeight: theme.typography.weight.regular,
+ color: theme.color.mediumdark,
+ margin: 0,
+}));
+
+const CopyButton = styled(Button)(() => ({
+ margin: 0,
+ padding: 0,
+ borderRadius: 0,
+}));
+
+export const WhatsNewFooter = ({
+ isNotificationsEnabled,
+ onToggleNotifications,
+ onCopyLink,
+}: {
+ isNotificationsEnabled: boolean;
+ onToggleNotifications?: () => void;
+ onCopyLink?: () => void;
+}) => {
+ const theme = useTheme();
+ const [copyText, setCopyText] = useState('Copy Link');
+ const copyLink = () => {
+ onCopyLink();
+ setCopyText('Copied!');
+ setTimeout(() => setCopyText('Copy Link'), 4000);
+ };
+
+ return (
+
+
+
+
Share this with your team.
+
+ {copyText}
+
+
+
+ {isNotificationsEnabled ? (
+ <>
+
+ Hide notifications
+ >
+ ) : (
+ <>
+
+ Show notifications
+ >
+ )}
+
+
+ );
+};
+
const Iframe = styled.iframe<{ isLoaded: boolean }>(
{
position: 'absolute',
@@ -37,7 +106,7 @@ const Iframe = styled.iframe<{ isLoaded: boolean }>(
margin: 0,
padding: 0,
width: '100%',
- height: '100%',
+ height: 'calc(100% - 80px)',
},
({ isLoaded }) => ({ visibility: isLoaded ? 'visible' : 'hidden' })
);
@@ -72,25 +141,43 @@ export interface WhatsNewProps {
isLoaded: boolean;
onLoad: () => void;
url?: string;
+ isNotificationsEnabled: boolean;
+ onCopyLink?: () => void;
+ onToggleNotifications?: () => void;
}
-const PureWhatsNewScreen: FC = ({ didHitMaxWaitTime, isLoaded, onLoad, url }) => (
+const PureWhatsNewScreen: FC = ({
+ didHitMaxWaitTime,
+ isLoaded,
+ onLoad,
+ url,
+ onCopyLink,
+ onToggleNotifications,
+ isNotificationsEnabled,
+}) => (
{!isLoaded && !didHitMaxWaitTime && }
{didHitMaxWaitTime ? (
) : (
-
+ <>
+
+
+ >
)}
);
const MAX_WAIT_TIME = 10000; // 10 seconds
-const WhatsNewScreen: FC> = ({
- url,
-}) => {
+const WhatsNewScreen: FC = () => {
const api = useStorybookApi();
+ const state = useStorybookState();
+ const { whatsNewData } = state;
const [isLoaded, setLoaded] = useState(false);
const [didHitMaxWaitTime, setDidHitMaxWaitTime] = useState(false);
@@ -99,6 +186,10 @@ const WhatsNewScreen: FC clearTimeout(timer);
}, [isLoaded]);
+ if (whatsNewData?.status !== 'SUCCESS') return null;
+
+ const isNotificationsEnabled = !whatsNewData.disableWhatsNewNotifications;
+
return (
{
+ navigator.clipboard?.writeText(whatsNewData.blogUrl ?? whatsNewData.url);
+ }}
+ onToggleNotifications={() => {
+ if (isNotificationsEnabled) {
+ if (global.confirm('All update notifications will no longer be shown. Are you sure?')) {
+ api.toggleWhatsNewNotifications();
+ }
+ } else {
+ api.toggleWhatsNewNotifications();
+ }
+ }}
/>
);
};
diff --git a/code/ui/manager/src/settings/whats_new_footer.stories.tsx b/code/ui/manager/src/settings/whats_new_footer.stories.tsx
new file mode 100644
index 000000000000..8815eb0ec1c2
--- /dev/null
+++ b/code/ui/manager/src/settings/whats_new_footer.stories.tsx
@@ -0,0 +1,22 @@
+import type { Meta, StoryObj } from '@storybook/react';
+import { WhatsNewFooter } from './whats_new';
+
+const meta = {
+ component: WhatsNewFooter,
+} satisfies Meta;
+
+export default meta;
+
+type Story = StoryObj;
+
+export const Default: Story = {
+ args: {
+ isNotificationsEnabled: false,
+ },
+ parameters: {
+ design: {
+ type: 'figma',
+ url: 'https://www.figma.com/file/ur4kydUbRqdDyfoZWzdiIw/Storybook-app?type=design&node-id=9562-117308&mode=design&t=dJUhQrYPI3PCqPg2-4',
+ },
+ },
+};
diff --git a/code/ui/manager/src/settings/whats_new_page.tsx b/code/ui/manager/src/settings/whats_new_page.tsx
index 53f436481043..9aa4f776db89 100644
--- a/code/ui/manager/src/settings/whats_new_page.tsx
+++ b/code/ui/manager/src/settings/whats_new_page.tsx
@@ -1,17 +1,10 @@
-import { useStorybookState } from '@storybook/manager-api';
import type { FC } from 'react';
import React from 'react';
import { WhatsNewScreen } from './whats_new';
const WhatsNewPage: FC = () => {
- const state = useStorybookState();
-
- return (
-
- );
+ return ;
};
export { WhatsNewPage };
diff --git a/code/yarn.lock b/code/yarn.lock
index 381fc4bbd01f..06ce6bf55bdb 100644
--- a/code/yarn.lock
+++ b/code/yarn.lock
@@ -2922,6 +2922,27 @@ __metadata:
languageName: node
linkType: hard
+"@figspec/components@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@figspec/components@npm:1.0.1"
+ dependencies:
+ lit: ^2.1.3
+ checksum: 74e2c4c6959355efc5d89f224b32ed8207c4885b7d4bbdc2c7c9de6e5ef3e5b80a553fc26ca51eac77b03b6414ec645b147ba64211cf1165e2bcce49ced67fc8
+ languageName: node
+ linkType: hard
+
+"@figspec/react@npm:^1.0.0":
+ version: 1.0.3
+ resolution: "@figspec/react@npm:1.0.3"
+ dependencies:
+ "@figspec/components": ^1.0.1
+ "@lit-labs/react": ^1.0.2
+ peerDependencies:
+ react: ^16.14.0 || ^17.0.0 || ^18.0.0
+ checksum: d5bbb79e106f522f5b867d0f55de01391edd1011e3f5d5a966ac07a5fca75f499d1d4d40a6186cf0afdc4fc4b49d808eb5d4fcbaf1784401a1ace2865dbc19be
+ languageName: node
+ linkType: hard
+
"@gar/promisify@npm:^1.1.3":
version: 1.1.3
resolution: "@gar/promisify@npm:1.1.3"
@@ -3912,6 +3933,13 @@ __metadata:
languageName: node
linkType: hard
+"@lit-labs/react@npm:^1.0.2":
+ version: 1.2.1
+ resolution: "@lit-labs/react@npm:1.2.1"
+ checksum: c92364101348400a06c3eb45a6384ca7d47c32765fdcad892827b360d0bad6cef7916f9a17744f2f471a5da3d7d73750767b885fc1521cd5e5e724badb71f014
+ languageName: node
+ linkType: hard
+
"@lit-labs/ssr-dom-shim@npm:^1.0.0, @lit-labs/ssr-dom-shim@npm:^1.1.0":
version: 1.1.1
resolution: "@lit-labs/ssr-dom-shim@npm:1.1.1"
@@ -3919,7 +3947,7 @@ __metadata:
languageName: node
linkType: hard
-"@lit/reactive-element@npm:^1.3.0, @lit/reactive-element@npm:^1.4.0":
+"@lit/reactive-element@npm:^1.3.0, @lit/reactive-element@npm:^1.4.0, @lit/reactive-element@npm:^1.6.0":
version: 1.6.2
resolution: "@lit/reactive-element@npm:1.6.2"
dependencies:
@@ -5124,16 +5152,16 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/addon-a11y@workspace:addons/a11y"
dependencies:
- "@storybook/addon-highlight": 7.1.0-beta.2
- "@storybook/channels": 7.1.0-beta.2
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/components": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/addon-highlight": 7.1.0-beta.3
+ "@storybook/channels": 7.1.0-beta.3
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/components": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/theming": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/theming": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@testing-library/react": ^11.2.2
axe-core: ^4.2.0
lodash: ^4.17.21
@@ -5151,18 +5179,18 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/addon-actions@7.1.0-beta.2, @storybook/addon-actions@workspace:*, @storybook/addon-actions@workspace:addons/actions":
+"@storybook/addon-actions@7.1.0-beta.3, @storybook/addon-actions@workspace:*, @storybook/addon-actions@workspace:addons/actions":
version: 0.0.0-use.local
resolution: "@storybook/addon-actions@workspace:addons/actions"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/components": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/components": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/theming": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/theming": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/lodash": ^4.14.167
"@types/uuid": ^9.0.1
dequal: ^2.0.2
@@ -5185,18 +5213,18 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/addon-backgrounds@7.1.0-beta.2, @storybook/addon-backgrounds@workspace:*, @storybook/addon-backgrounds@workspace:addons/backgrounds":
+"@storybook/addon-backgrounds@7.1.0-beta.3, @storybook/addon-backgrounds@workspace:*, @storybook/addon-backgrounds@workspace:addons/backgrounds":
version: 0.0.0-use.local
resolution: "@storybook/addon-backgrounds@workspace:addons/backgrounds"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/components": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/components": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/theming": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/theming": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
memoizerific: ^1.11.3
ts-dedent: ^2.0.0
typescript: ~4.9.3
@@ -5211,19 +5239,19 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/addon-controls@7.1.0-beta.2, @storybook/addon-controls@workspace:*, @storybook/addon-controls@workspace:addons/controls":
+"@storybook/addon-controls@7.1.0-beta.3, @storybook/addon-controls@workspace:*, @storybook/addon-controls@workspace:addons/controls":
version: 0.0.0-use.local
resolution: "@storybook/addon-controls@workspace:addons/controls"
dependencies:
- "@storybook/blocks": 7.1.0-beta.2
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/components": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/theming": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/blocks": 7.1.0-beta.3
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/components": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/theming": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
lodash: ^4.17.21
ts-dedent: ^2.0.0
peerDependencies:
@@ -5237,25 +5265,48 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/addon-docs@7.1.0-beta.2, @storybook/addon-docs@workspace:*, @storybook/addon-docs@workspace:addons/docs":
+"@storybook/addon-designs@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "@storybook/addon-designs@npm:7.0.0"
+ dependencies:
+ "@figspec/react": ^1.0.0
+ peerDependencies:
+ "@storybook/addon-docs": ^7.0.0
+ "@storybook/addons": ^7.0.0
+ "@storybook/components": ^7.0.0
+ "@storybook/manager-api": ^7.0.0
+ "@storybook/preview-api": ^7.0.0
+ "@storybook/theming": ^7.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ react:
+ optional: true
+ react-dom:
+ optional: true
+ checksum: 7e532334ddd94051e4ada81fffc75ad17f955e5c1a2b1c03a7c6895000b1bade18906069497e4e8cdad960da650273fd95ca9ed6f5cfaad365c4d60bd640438a
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-docs@7.1.0-beta.3, @storybook/addon-docs@workspace:*, @storybook/addon-docs@workspace:addons/docs":
version: 0.0.0-use.local
resolution: "@storybook/addon-docs@workspace:addons/docs"
dependencies:
"@jest/transform": ^29.3.1
"@mdx-js/react": ^2.1.5
- "@storybook/blocks": 7.1.0-beta.2
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/components": 7.1.0-beta.2
- "@storybook/csf-plugin": 7.1.0-beta.2
- "@storybook/csf-tools": 7.1.0-beta.2
+ "@storybook/blocks": 7.1.0-beta.3
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/components": 7.1.0-beta.3
+ "@storybook/csf-plugin": 7.1.0-beta.3
+ "@storybook/csf-tools": 7.1.0-beta.3
"@storybook/global": ^5.0.0
"@storybook/mdx2-csf": ^1.0.0
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/postinstall": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/react-dom-shim": 7.1.0-beta.2
- "@storybook/theming": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/postinstall": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/react-dom-shim": 7.1.0-beta.3
+ "@storybook/theming": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
fs-extra: ^11.1.0
react: ^16.14.0
react-dom: ^16.8.0
@@ -5273,20 +5324,20 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/addon-essentials@workspace:addons/essentials"
dependencies:
- "@storybook/addon-actions": 7.1.0-beta.2
- "@storybook/addon-backgrounds": 7.1.0-beta.2
- "@storybook/addon-controls": 7.1.0-beta.2
- "@storybook/addon-docs": 7.1.0-beta.2
- "@storybook/addon-highlight": 7.1.0-beta.2
- "@storybook/addon-measure": 7.1.0-beta.2
- "@storybook/addon-outline": 7.1.0-beta.2
- "@storybook/addon-toolbars": 7.1.0-beta.2
- "@storybook/addon-viewport": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/vue": 7.1.0-beta.2
+ "@storybook/addon-actions": 7.1.0-beta.3
+ "@storybook/addon-backgrounds": 7.1.0-beta.3
+ "@storybook/addon-controls": 7.1.0-beta.3
+ "@storybook/addon-docs": 7.1.0-beta.3
+ "@storybook/addon-highlight": 7.1.0-beta.3
+ "@storybook/addon-measure": 7.1.0-beta.3
+ "@storybook/addon-outline": 7.1.0-beta.3
+ "@storybook/addon-toolbars": 7.1.0-beta.3
+ "@storybook/addon-viewport": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/vue": 7.1.0-beta.3
ts-dedent: ^2.0.0
typescript: ^4.9.3
peerDependencies:
@@ -5295,13 +5346,13 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/addon-highlight@7.1.0-beta.2, @storybook/addon-highlight@workspace:*, @storybook/addon-highlight@workspace:addons/highlight":
+"@storybook/addon-highlight@7.1.0-beta.3, @storybook/addon-highlight@workspace:*, @storybook/addon-highlight@workspace:addons/highlight":
version: 0.0.0-use.local
resolution: "@storybook/addon-highlight@workspace:addons/highlight"
dependencies:
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/preview-api": 7.1.0-beta.2
+ "@storybook/preview-api": 7.1.0-beta.3
"@types/webpack-env": ^1.16.0
typescript: ~4.9.3
languageName: unknown
@@ -5312,18 +5363,18 @@ __metadata:
resolution: "@storybook/addon-interactions@workspace:addons/interactions"
dependencies:
"@devtools-ds/object-inspector": ^1.1.2
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/components": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/components": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/instrumenter": 7.1.0-beta.2
+ "@storybook/instrumenter": 7.1.0-beta.3
"@storybook/jest": next
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
"@storybook/testing-library": next
- "@storybook/theming": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/theming": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/node": ^16.0.0
formik: ^2.2.9
jest-mock: ^29.5.0
@@ -5345,13 +5396,13 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/addon-jest@workspace:addons/jest"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/components": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/components": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/theming": 7.1.0-beta.2
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/theming": 7.1.0-beta.3
react-resize-detector: ^7.1.2
tiny-invariant: ^1.3.1
typescript: ~4.9.3
@@ -5371,14 +5422,14 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/addon-links@workspace:addons/links"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/csf": ^0.1.0
"@storybook/global": ^5.0.0
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/router": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/router": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
fs-extra: ^11.1.0
prop-types: ^15.7.2
ts-dedent: ^2.0.0
@@ -5398,24 +5449,24 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/addon-mdx-gfm@workspace:addons/gfm"
dependencies:
- "@storybook/node-logger": 7.1.0-beta.2
+ "@storybook/node-logger": 7.1.0-beta.3
remark-gfm: ^3.0.1
ts-dedent: ^2.0.0
typescript: ~4.9.3
languageName: unknown
linkType: soft
-"@storybook/addon-measure@7.1.0-beta.2, @storybook/addon-measure@workspace:*, @storybook/addon-measure@workspace:addons/measure":
+"@storybook/addon-measure@7.1.0-beta.3, @storybook/addon-measure@workspace:*, @storybook/addon-measure@workspace:addons/measure":
version: 0.0.0-use.local
resolution: "@storybook/addon-measure@workspace:addons/measure"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/components": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/components": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
tiny-invariant: ^1.3.1
typescript: ~4.9.3
peerDependencies:
@@ -5429,17 +5480,17 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/addon-outline@7.1.0-beta.2, @storybook/addon-outline@workspace:*, @storybook/addon-outline@workspace:addons/outline":
+"@storybook/addon-outline@7.1.0-beta.3, @storybook/addon-outline@workspace:*, @storybook/addon-outline@workspace:addons/outline":
version: 0.0.0-use.local
resolution: "@storybook/addon-outline@workspace:addons/outline"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/components": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/components": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
ts-dedent: ^2.0.0
typescript: ~4.9.3
peerDependencies:
@@ -5459,8 +5510,8 @@ __metadata:
dependencies:
"@axe-core/puppeteer": ^4.2.0
"@storybook/csf": ^0.1.0
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/jest-image-snapshot": ^6.0.0
"@types/puppeteer": ^5.4.0
enzyme: ^3.11.0
@@ -5468,7 +5519,7 @@ __metadata:
jest-image-snapshot: ^6.0.0
puppeteer: ^2.0.0 || ^3.0.0
peerDependencies:
- "@storybook/addon-storyshots": 7.1.0-beta.2
+ "@storybook/addon-storyshots": 7.1.0-beta.3
puppeteer: ">=2.0.0"
peerDependenciesMeta:
puppeteer:
@@ -5484,18 +5535,18 @@ __metadata:
"@angular/platform-browser-dynamic": ^16.0.0-rc.4
"@emotion/jest": ^11.8.0
"@jest/transform": ^29.3.1
- "@storybook/addon-docs": 7.1.0-beta.2
- "@storybook/angular": 7.1.0-beta.2
+ "@storybook/addon-docs": 7.1.0-beta.3
+ "@storybook/angular": 7.1.0-beta.3
"@storybook/babel-plugin-require-context-hook": 1.0.1
- "@storybook/client-api": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/core-webpack": 7.1.0-beta.2
+ "@storybook/client-api": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/core-webpack": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/react": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
- "@storybook/vue": 7.1.0-beta.2
- "@storybook/vue3": 7.1.0-beta.2
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/react": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
+ "@storybook/vue": 7.1.0-beta.3
+ "@storybook/vue3": 7.1.0-beta.3
"@types/jest-specific-snapshot": ^0.5.6
babel-loader: ^9.1.2
enzyme: ^3.11.0
@@ -5567,13 +5618,13 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/addon-storysource@workspace:addons/storysource"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/components": 7.1.0-beta.2
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/router": 7.1.0-beta.2
- "@storybook/source-loader": 7.1.0-beta.2
- "@storybook/theming": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/components": 7.1.0-beta.3
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/router": 7.1.0-beta.3
+ "@storybook/source-loader": 7.1.0-beta.3
+ "@storybook/theming": 7.1.0-beta.3
"@types/react": ^16.14.34
"@types/react-syntax-highlighter": 11.0.5
estraverse: ^5.2.0
@@ -5592,15 +5643,15 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/addon-toolbars@7.1.0-beta.2, @storybook/addon-toolbars@workspace:*, @storybook/addon-toolbars@workspace:addons/toolbars":
+"@storybook/addon-toolbars@7.1.0-beta.3, @storybook/addon-toolbars@workspace:*, @storybook/addon-toolbars@workspace:addons/toolbars":
version: 0.0.0-use.local
resolution: "@storybook/addon-toolbars@workspace:addons/toolbars"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/components": 7.1.0-beta.2
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/theming": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/components": 7.1.0-beta.3
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/theming": 7.1.0-beta.3
typescript: ~4.9.3
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -5613,17 +5664,17 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/addon-viewport@7.1.0-beta.2, @storybook/addon-viewport@workspace:*, @storybook/addon-viewport@workspace:addons/viewport":
+"@storybook/addon-viewport@7.1.0-beta.3, @storybook/addon-viewport@workspace:*, @storybook/addon-viewport@workspace:addons/viewport":
version: 0.0.0-use.local
resolution: "@storybook/addon-viewport@workspace:addons/viewport"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/components": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/components": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/theming": 7.1.0-beta.2
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/theming": 7.1.0-beta.3
memoizerific: ^1.11.3
prop-types: ^15.7.2
typescript: ~4.9.3
@@ -5638,20 +5689,20 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/addons@7.1.0-beta.2, @storybook/addons@workspace:*, @storybook/addons@workspace:deprecated/addons":
+"@storybook/addons@7.1.0-beta.3, @storybook/addons@workspace:*, @storybook/addons@workspace:deprecated/addons":
version: 0.0.0-use.local
resolution: "@storybook/addons@workspace:deprecated/addons"
dependencies:
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
languageName: unknown
linkType: soft
-"@storybook/angular@7.1.0-beta.2, @storybook/angular@workspace:*, @storybook/angular@workspace:frameworks/angular":
+"@storybook/angular@7.1.0-beta.3, @storybook/angular@workspace:*, @storybook/angular@workspace:frameworks/angular":
version: 0.0.0-use.local
resolution: "@storybook/angular@workspace:frameworks/angular"
dependencies:
@@ -5667,20 +5718,20 @@ __metadata:
"@angular/forms": ^16.0.0-rc.4
"@angular/platform-browser": ^16.0.0-rc.4
"@angular/platform-browser-dynamic": ^16.0.0-rc.4
- "@storybook/builder-webpack5": 7.1.0-beta.2
- "@storybook/cli": 7.1.0-beta.2
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
- "@storybook/core-server": 7.1.0-beta.2
- "@storybook/core-webpack": 7.1.0-beta.2
- "@storybook/docs-tools": 7.1.0-beta.2
+ "@storybook/builder-webpack5": 7.1.0-beta.3
+ "@storybook/cli": 7.1.0-beta.3
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
+ "@storybook/core-server": 7.1.0-beta.3
+ "@storybook/core-webpack": 7.1.0-beta.3
+ "@storybook/docs-tools": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/telemetry": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/telemetry": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/cross-spawn": ^6.0.2
"@types/node": ^16.0.0
"@types/react": ^16.14.34
@@ -5727,12 +5778,12 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/api@7.1.0-beta.2, @storybook/api@workspace:*, @storybook/api@workspace:deprecated/manager-api-shim":
+"@storybook/api@7.1.0-beta.3, @storybook/api@workspace:*, @storybook/api@workspace:deprecated/manager-api-shim":
version: 0.0.0-use.local
resolution: "@storybook/api@workspace:deprecated/manager-api-shim"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/manager-api": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/manager-api": 7.1.0-beta.3
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -5776,22 +5827,22 @@ __metadata:
languageName: node
linkType: hard
-"@storybook/blocks@7.1.0-beta.2, @storybook/blocks@workspace:*, @storybook/blocks@workspace:ui/blocks":
+"@storybook/blocks@7.1.0-beta.3, @storybook/blocks@workspace:*, @storybook/blocks@workspace:ui/blocks":
version: 0.0.0-use.local
resolution: "@storybook/blocks@workspace:ui/blocks"
dependencies:
- "@storybook/addon-actions": 7.1.0-beta.2
- "@storybook/channels": 7.1.0-beta.2
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/components": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/addon-actions": 7.1.0-beta.3
+ "@storybook/channels": 7.1.0-beta.3
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/components": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/csf": ^0.1.0
- "@storybook/docs-tools": 7.1.0-beta.2
+ "@storybook/docs-tools": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/theming": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/theming": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/color-convert": ^2.0.0
"@types/lodash": ^4.14.167
color-convert: ^2.0.1
@@ -5811,14 +5862,14 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/builder-manager@7.1.0-beta.2, @storybook/builder-manager@workspace:*, @storybook/builder-manager@workspace:builders/builder-manager":
+"@storybook/builder-manager@7.1.0-beta.3, @storybook/builder-manager@workspace:*, @storybook/builder-manager@workspace:builders/builder-manager":
version: 0.0.0-use.local
resolution: "@storybook/builder-manager@workspace:builders/builder-manager"
dependencies:
"@fal-works/esbuild-plugin-global-externals": ^2.1.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/manager": 7.1.0-beta.2
- "@storybook/node-logger": 7.1.0-beta.2
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/manager": 7.1.0-beta.3
+ "@storybook/node-logger": 7.1.0-beta.3
"@types/ejs": ^3.1.1
"@types/find-cache-dir": ^3.2.1
"@yarnpkg/esbuild-plugin-pnp": ^3.0.0-rc.10
@@ -5836,19 +5887,19 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/builder-vite@7.1.0-beta.2, @storybook/builder-vite@workspace:*, @storybook/builder-vite@workspace:builders/builder-vite":
+"@storybook/builder-vite@7.1.0-beta.3, @storybook/builder-vite@workspace:*, @storybook/builder-vite@workspace:builders/builder-vite":
version: 0.0.0-use.local
resolution: "@storybook/builder-vite@workspace:builders/builder-vite"
dependencies:
- "@storybook/channels": 7.1.0-beta.2
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/csf-plugin": 7.1.0-beta.2
+ "@storybook/channels": 7.1.0-beta.3
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/csf-plugin": 7.1.0-beta.3
"@storybook/mdx2-csf": ^1.0.0
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/preview": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/preview": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/express": ^4.17.13
"@types/find-cache-dir": ^3.2.1
"@types/node": ^16.0.0
@@ -5880,29 +5931,29 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/builder-webpack5@7.1.0-beta.2, @storybook/builder-webpack5@workspace:*, @storybook/builder-webpack5@workspace:builders/builder-webpack5":
+"@storybook/builder-webpack5@7.1.0-beta.3, @storybook/builder-webpack5@workspace:*, @storybook/builder-webpack5@workspace:builders/builder-webpack5":
version: 0.0.0-use.local
resolution: "@storybook/builder-webpack5@workspace:builders/builder-webpack5"
dependencies:
"@babel/core": ^7.22.0
- "@storybook/addons": 7.1.0-beta.2
- "@storybook/api": 7.1.0-beta.2
- "@storybook/channel-postmessage": 7.1.0-beta.2
- "@storybook/channels": 7.1.0-beta.2
- "@storybook/client-api": 7.1.0-beta.2
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/components": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
- "@storybook/core-webpack": 7.1.0-beta.2
+ "@storybook/addons": 7.1.0-beta.3
+ "@storybook/api": 7.1.0-beta.3
+ "@storybook/channel-postmessage": 7.1.0-beta.3
+ "@storybook/channels": 7.1.0-beta.3
+ "@storybook/client-api": 7.1.0-beta.3
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/components": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
+ "@storybook/core-webpack": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/preview": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/router": 7.1.0-beta.2
- "@storybook/store": 7.1.0-beta.2
- "@storybook/theming": 7.1.0-beta.2
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/preview": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/router": 7.1.0-beta.3
+ "@storybook/store": 7.1.0-beta.3
+ "@storybook/theming": 7.1.0-beta.3
"@swc/core": ^1.3.49
"@types/node": ^16.0.0
"@types/pretty-hrtime": ^1.0.0
@@ -5946,12 +5997,12 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/channel-postmessage@7.1.0-beta.2, @storybook/channel-postmessage@workspace:*, @storybook/channel-postmessage@workspace:deprecated/channel-postmessage":
+"@storybook/channel-postmessage@7.1.0-beta.3, @storybook/channel-postmessage@workspace:*, @storybook/channel-postmessage@workspace:deprecated/channel-postmessage":
version: 0.0.0-use.local
resolution: "@storybook/channel-postmessage@workspace:deprecated/channel-postmessage"
dependencies:
- "@storybook/channels": 7.1.0-beta.2
- "@storybook/client-logger": 7.1.0-beta.2
+ "@storybook/channels": 7.1.0-beta.3
+ "@storybook/client-logger": 7.1.0-beta.3
typescript: ~4.9.3
languageName: unknown
linkType: soft
@@ -5960,19 +6011,19 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/channel-websocket@workspace:deprecated/channel-websocket"
dependencies:
- "@storybook/channels": 7.1.0-beta.2
- "@storybook/client-logger": 7.1.0-beta.2
+ "@storybook/channels": 7.1.0-beta.3
+ "@storybook/client-logger": 7.1.0-beta.3
typescript: ~4.9.3
languageName: unknown
linkType: soft
-"@storybook/channels@7.1.0-beta.2, @storybook/channels@workspace:*, @storybook/channels@workspace:lib/channels":
+"@storybook/channels@7.1.0-beta.3, @storybook/channels@workspace:*, @storybook/channels@workspace:lib/channels":
version: 0.0.0-use.local
resolution: "@storybook/channels@workspace:lib/channels"
dependencies:
- "@storybook/channels": 7.1.0-beta.2
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/channels": 7.1.0-beta.3
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/global": ^5.0.0
qs: ^6.10.0
telejson: ^7.0.3
@@ -5981,21 +6032,21 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/cli@7.1.0-beta.2, @storybook/cli@workspace:*, @storybook/cli@workspace:lib/cli":
+"@storybook/cli@7.1.0-beta.3, @storybook/cli@workspace:*, @storybook/cli@workspace:lib/cli":
version: 0.0.0-use.local
resolution: "@storybook/cli@workspace:lib/cli"
dependencies:
"@babel/core": ^7.22.0
"@babel/preset-env": ^7.22.0
"@ndelangen/get-tarball": ^3.0.7
- "@storybook/client-api": 7.1.0-beta.2
- "@storybook/codemod": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/core-server": 7.1.0-beta.2
- "@storybook/csf-tools": 7.1.0-beta.2
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/telemetry": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/client-api": 7.1.0-beta.3
+ "@storybook/codemod": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/core-server": 7.1.0-beta.3
+ "@storybook/csf-tools": 7.1.0-beta.3
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/telemetry": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/cross-spawn": ^6.0.2
"@types/prompts": ^2.0.9
"@types/puppeteer-core": ^2.1.0
@@ -6038,16 +6089,16 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/client-api@7.1.0-beta.2, @storybook/client-api@workspace:*, @storybook/client-api@workspace:deprecated/client-api":
+"@storybook/client-api@7.1.0-beta.3, @storybook/client-api@workspace:*, @storybook/client-api@workspace:deprecated/client-api":
version: 0.0.0-use.local
resolution: "@storybook/client-api@workspace:deprecated/client-api"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
languageName: unknown
linkType: soft
-"@storybook/client-logger@7.1.0-beta.2, @storybook/client-logger@workspace:*, @storybook/client-logger@workspace:lib/client-logger":
+"@storybook/client-logger@7.1.0-beta.3, @storybook/client-logger@workspace:*, @storybook/client-logger@workspace:lib/client-logger":
version: 0.0.0-use.local
resolution: "@storybook/client-logger@workspace:lib/client-logger"
dependencies:
@@ -6056,7 +6107,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/codemod@7.1.0-beta.2, @storybook/codemod@workspace:*, @storybook/codemod@workspace:lib/codemod":
+"@storybook/codemod@7.1.0-beta.3, @storybook/codemod@workspace:*, @storybook/codemod@workspace:lib/codemod":
version: 0.0.0-use.local
resolution: "@storybook/codemod@workspace:lib/codemod"
dependencies:
@@ -6064,9 +6115,9 @@ __metadata:
"@babel/preset-env": ^7.22.0
"@babel/types": ^7.22.0
"@storybook/csf": ^0.1.0
- "@storybook/csf-tools": 7.1.0-beta.2
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/csf-tools": 7.1.0-beta.3
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/cross-spawn": ^6.0.2
"@types/jscodeshift": ^0.11.6
ansi-regex: ^5.0.1
@@ -6092,16 +6143,16 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/components@7.1.0-beta.2, @storybook/components@workspace:*, @storybook/components@workspace:ui/components":
+"@storybook/components@7.1.0-beta.3, @storybook/components@workspace:*, @storybook/components@workspace:ui/components":
version: 0.0.0-use.local
resolution: "@storybook/components@workspace:ui/components"
dependencies:
"@popperjs/core": ^2.6.0
- "@storybook/client-logger": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
"@storybook/csf": ^0.1.0
"@storybook/global": ^5.0.0
- "@storybook/theming": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/theming": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/react-syntax-highlighter": 11.0.5
"@types/util-deprecate": ^1.0.0
css: ^3.0.0
@@ -6123,21 +6174,21 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/core-client@7.1.0-beta.2, @storybook/core-client@workspace:*, @storybook/core-client@workspace:deprecated/core-client":
+"@storybook/core-client@7.1.0-beta.3, @storybook/core-client@workspace:*, @storybook/core-client@workspace:deprecated/core-client":
version: 0.0.0-use.local
resolution: "@storybook/core-client@workspace:deprecated/core-client"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
languageName: unknown
linkType: soft
-"@storybook/core-common@7.1.0-beta.2, @storybook/core-common@workspace:*, @storybook/core-common@workspace:lib/core-common":
+"@storybook/core-common@7.1.0-beta.3, @storybook/core-common@workspace:*, @storybook/core-common@workspace:lib/core-common":
version: 0.0.0-use.local
resolution: "@storybook/core-common@workspace:lib/core-common"
dependencies:
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/find-cache-dir": ^3.2.1
"@types/mock-fs": ^4.13.1
"@types/node": ^16.0.0
@@ -6167,7 +6218,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/core-events@7.1.0-beta.2, @storybook/core-events@workspace:*, @storybook/core-events@workspace:lib/core-events":
+"@storybook/core-events@7.1.0-beta.3, @storybook/core-events@workspace:*, @storybook/core-events@workspace:lib/core-events":
version: 0.0.0-use.local
resolution: "@storybook/core-events@workspace:lib/core-events"
dependencies:
@@ -6175,25 +6226,25 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/core-server@7.1.0-beta.2, @storybook/core-server@workspace:*, @storybook/core-server@workspace:lib/core-server":
+"@storybook/core-server@7.1.0-beta.3, @storybook/core-server@workspace:*, @storybook/core-server@workspace:lib/core-server":
version: 0.0.0-use.local
resolution: "@storybook/core-server@workspace:lib/core-server"
dependencies:
"@aw-web-design/x-default-browser": 1.4.126
"@discoveryjs/json-ext": ^0.5.3
- "@storybook/builder-manager": 7.1.0-beta.2
- "@storybook/channels": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/builder-manager": 7.1.0-beta.3
+ "@storybook/channels": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/csf": ^0.1.0
- "@storybook/csf-tools": 7.1.0-beta.2
+ "@storybook/csf-tools": 7.1.0-beta.3
"@storybook/docs-mdx": ^0.1.0
"@storybook/global": ^5.0.0
- "@storybook/manager": 7.1.0-beta.2
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/telemetry": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/manager": 7.1.0-beta.3
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/telemetry": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/compression": ^1.7.0
"@types/detect-port": ^1.3.0
"@types/ip": ^1.1.0
@@ -6235,13 +6286,13 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/core-webpack@7.1.0-beta.2, @storybook/core-webpack@workspace:*, @storybook/core-webpack@workspace:lib/core-webpack":
+"@storybook/core-webpack@7.1.0-beta.3, @storybook/core-webpack@workspace:*, @storybook/core-webpack@workspace:lib/core-webpack":
version: 0.0.0-use.local
resolution: "@storybook/core-webpack@workspace:lib/core-webpack"
dependencies:
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/node": ^16.0.0
ts-dedent: ^2.0.0
typescript: ~4.9.3
@@ -6249,17 +6300,17 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/csf-plugin@7.1.0-beta.2, @storybook/csf-plugin@workspace:*, @storybook/csf-plugin@workspace:lib/csf-plugin":
+"@storybook/csf-plugin@7.1.0-beta.3, @storybook/csf-plugin@workspace:*, @storybook/csf-plugin@workspace:lib/csf-plugin":
version: 0.0.0-use.local
resolution: "@storybook/csf-plugin@workspace:lib/csf-plugin"
dependencies:
- "@storybook/csf-tools": 7.1.0-beta.2
+ "@storybook/csf-tools": 7.1.0-beta.3
typescript: ~4.9.3
unplugin: ^1.3.1
languageName: unknown
linkType: soft
-"@storybook/csf-tools@7.1.0-beta.2, @storybook/csf-tools@workspace:*, @storybook/csf-tools@workspace:lib/csf-tools":
+"@storybook/csf-tools@7.1.0-beta.3, @storybook/csf-tools@workspace:*, @storybook/csf-tools@workspace:lib/csf-tools":
version: 0.0.0-use.local
resolution: "@storybook/csf-tools@workspace:lib/csf-tools"
dependencies:
@@ -6268,7 +6319,7 @@ __metadata:
"@babel/traverse": ^7.22.0
"@babel/types": ^7.22.0
"@storybook/csf": ^0.1.0
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/types": 7.1.0-beta.3
"@types/fs-extra": ^11.0.1
"@types/js-yaml": ^4.0.5
fs-extra: ^11.1.0
@@ -6304,14 +6355,14 @@ __metadata:
languageName: node
linkType: hard
-"@storybook/docs-tools@7.1.0-beta.2, @storybook/docs-tools@workspace:*, @storybook/docs-tools@workspace:lib/docs-tools":
+"@storybook/docs-tools@7.1.0-beta.3, @storybook/docs-tools@workspace:*, @storybook/docs-tools@workspace:lib/docs-tools":
version: 0.0.0-use.local
resolution: "@storybook/docs-tools@workspace:lib/docs-tools"
dependencies:
"@babel/core": ^7.22.0
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/doctrine": ^0.0.3
doctrine: ^3.0.0
jest-specific-snapshot: ^8.0.0
@@ -6325,12 +6376,12 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/ember@workspace:frameworks/ember"
dependencies:
- "@storybook/builder-webpack5": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/docs-tools": 7.1.0-beta.2
+ "@storybook/builder-webpack5": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/docs-tools": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
ember-source: ~3.28.1
ts-dedent: ^2.0.0
typescript: ~4.9.3
@@ -6374,14 +6425,14 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/html-vite@workspace:frameworks/html-vite"
dependencies:
- "@storybook/addons": 7.1.0-beta.2
- "@storybook/builder-vite": 7.1.0-beta.2
- "@storybook/channel-postmessage": 7.1.0-beta.2
- "@storybook/client-api": 7.1.0-beta.2
- "@storybook/core-server": 7.1.0-beta.2
- "@storybook/html": 7.1.0-beta.2
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/preview-web": 7.1.0-beta.2
+ "@storybook/addons": 7.1.0-beta.3
+ "@storybook/builder-vite": 7.1.0-beta.3
+ "@storybook/channel-postmessage": 7.1.0-beta.3
+ "@storybook/client-api": 7.1.0-beta.3
+ "@storybook/core-server": 7.1.0-beta.3
+ "@storybook/html": 7.1.0-beta.3
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/preview-web": 7.1.0-beta.3
"@types/node": ^16.0.0
magic-string: ^0.30.0
typescript: ~4.9.3
@@ -6392,11 +6443,11 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/html-webpack5@workspace:frameworks/html-webpack5"
dependencies:
- "@storybook/builder-webpack5": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
+ "@storybook/builder-webpack5": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/html": 7.1.0-beta.2
- "@storybook/preset-html-webpack": 7.1.0-beta.2
+ "@storybook/html": 7.1.0-beta.3
+ "@storybook/preset-html-webpack": 7.1.0-beta.3
"@types/node": ^16.0.0
typescript: ~4.9.3
peerDependencies:
@@ -6406,15 +6457,15 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/html@7.1.0-beta.2, @storybook/html@workspace:*, @storybook/html@workspace:renderers/html":
+"@storybook/html@7.1.0-beta.3, @storybook/html@workspace:*, @storybook/html@workspace:renderers/html":
version: 0.0.0-use.local
resolution: "@storybook/html@workspace:renderers/html"
dependencies:
- "@storybook/core-client": 7.1.0-beta.2
- "@storybook/docs-tools": 7.1.0-beta.2
+ "@storybook/core-client": 7.1.0-beta.3
+ "@storybook/docs-tools": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
ts-dedent: ^2.0.0
typescript: ~4.9.3
peerDependencies:
@@ -6422,15 +6473,15 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/instrumenter@7.1.0-beta.2, @storybook/instrumenter@workspace:*, @storybook/instrumenter@workspace:lib/instrumenter":
+"@storybook/instrumenter@7.1.0-beta.3, @storybook/instrumenter@workspace:*, @storybook/instrumenter@workspace:lib/instrumenter":
version: 0.0.0-use.local
resolution: "@storybook/instrumenter@workspace:lib/instrumenter"
dependencies:
- "@storybook/channels": 7.1.0-beta.2
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/channels": 7.1.0-beta.3
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/preview-api": 7.1.0-beta.2
+ "@storybook/preview-api": 7.1.0-beta.3
typescript: ~4.9.3
languageName: unknown
linkType: soft
@@ -6473,19 +6524,19 @@ __metadata:
languageName: node
linkType: hard
-"@storybook/manager-api@7.1.0-beta.2, @storybook/manager-api@workspace:*, @storybook/manager-api@workspace:lib/manager-api":
+"@storybook/manager-api@7.1.0-beta.3, @storybook/manager-api@workspace:*, @storybook/manager-api@workspace:lib/manager-api":
version: 0.0.0-use.local
resolution: "@storybook/manager-api@workspace:lib/manager-api"
dependencies:
"@jest/globals": ^29.3.1
- "@storybook/channels": 7.1.0-beta.2
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/channels": 7.1.0-beta.3
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/csf": ^0.1.0
"@storybook/global": ^5.0.0
- "@storybook/router": 7.1.0-beta.2
- "@storybook/theming": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/router": 7.1.0-beta.3
+ "@storybook/theming": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/lodash": ^4.14.167
"@types/qs": ^6
dequal: ^2.0.2
@@ -6504,23 +6555,24 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/manager@7.1.0-beta.2, @storybook/manager@workspace:*, @storybook/manager@workspace:ui/manager":
+"@storybook/manager@7.1.0-beta.3, @storybook/manager@workspace:*, @storybook/manager@workspace:ui/manager":
version: 0.0.0-use.local
resolution: "@storybook/manager@workspace:ui/manager"
dependencies:
"@fal-works/esbuild-plugin-global-externals": ^2.1.2
- "@storybook/addons": 7.1.0-beta.2
- "@storybook/api": 7.1.0-beta.2
- "@storybook/channel-postmessage": 7.1.0-beta.2
- "@storybook/channels": 7.1.0-beta.2
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/components": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/addon-designs": ^7.0.0
+ "@storybook/addons": 7.1.0-beta.3
+ "@storybook/api": 7.1.0-beta.3
+ "@storybook/channel-postmessage": 7.1.0-beta.3
+ "@storybook/channels": 7.1.0-beta.3
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/components": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/router": 7.1.0-beta.2
- "@storybook/theming": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/router": 7.1.0-beta.3
+ "@storybook/theming": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@testing-library/react": ^11.2.2
"@types/semver": ^7.3.4
copy-to-clipboard: ^3.3.1
@@ -6570,13 +6622,13 @@ __metadata:
"@babel/preset-typescript": ^7.21.0
"@babel/runtime": ^7.22.0
"@babel/types": ^7.22.0
- "@storybook/addon-actions": 7.1.0-beta.2
- "@storybook/builder-webpack5": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/preset-react-webpack": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/react": 7.1.0-beta.2
+ "@storybook/addon-actions": 7.1.0-beta.3
+ "@storybook/builder-webpack5": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/preset-react-webpack": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/react": 7.1.0-beta.3
"@types/babel__core": ^7
"@types/babel__plugin-transform-runtime": ^7
"@types/babel__preset-env": ^7
@@ -6622,7 +6674,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/node-logger@7.1.0-beta.2, @storybook/node-logger@workspace:*, @storybook/node-logger@workspace:lib/node-logger":
+"@storybook/node-logger@7.1.0-beta.3, @storybook/node-logger@workspace:*, @storybook/node-logger@workspace:lib/node-logger":
version: 0.0.0-use.local
resolution: "@storybook/node-logger@workspace:lib/node-logger"
dependencies:
@@ -6635,7 +6687,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/postinstall@7.1.0-beta.2, @storybook/postinstall@workspace:*, @storybook/postinstall@workspace:lib/postinstall":
+"@storybook/postinstall@7.1.0-beta.3, @storybook/postinstall@workspace:*, @storybook/postinstall@workspace:lib/postinstall":
version: 0.0.0-use.local
resolution: "@storybook/postinstall@workspace:lib/postinstall"
dependencies:
@@ -6651,8 +6703,8 @@ __metadata:
resolution: "@storybook/preact-vite@workspace:frameworks/preact-vite"
dependencies:
"@preact/preset-vite": ^2.0.0
- "@storybook/builder-vite": 7.1.0-beta.2
- "@storybook/preact": 7.1.0-beta.2
+ "@storybook/builder-vite": 7.1.0-beta.3
+ "@storybook/preact": 7.1.0-beta.3
"@types/node": ^16.0.0
typescript: ~4.9.3
vite: ^4.0.0
@@ -6666,10 +6718,10 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/preact-webpack5@workspace:frameworks/preact-webpack5"
dependencies:
- "@storybook/builder-webpack5": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/preact": 7.1.0-beta.2
- "@storybook/preset-preact-webpack": 7.1.0-beta.2
+ "@storybook/builder-webpack5": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/preact": 7.1.0-beta.3
+ "@storybook/preset-preact-webpack": 7.1.0-beta.3
"@types/node": ^16.0.0
preact: ^10.5.13
typescript: ~4.9.3
@@ -6681,14 +6733,14 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/preact@7.1.0-beta.2, @storybook/preact@workspace:*, @storybook/preact@workspace:renderers/preact":
+"@storybook/preact@7.1.0-beta.3, @storybook/preact@workspace:*, @storybook/preact@workspace:renderers/preact":
version: 0.0.0-use.local
resolution: "@storybook/preact@workspace:renderers/preact"
dependencies:
- "@storybook/core-client": 7.1.0-beta.2
+ "@storybook/core-client": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
preact: ^10.5.13
ts-dedent: ^2.0.0
typescript: ~4.9.3
@@ -6702,9 +6754,9 @@ __metadata:
resolution: "@storybook/preset-create-react-app@workspace:presets/create-react-app"
dependencies:
"@pmmmwh/react-refresh-webpack-plugin": ^0.5.1
- "@storybook/node-logger": 7.1.0-beta.2
+ "@storybook/node-logger": 7.1.0-beta.3
"@storybook/react-docgen-typescript-plugin": 1.0.6--canary.9.0c3f3b7.0
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/types": 7.1.0-beta.3
"@types/babel__core": ^7.1.7
"@types/node": ^16.0.0
babel-plugin-react-docgen: ^4.1.0
@@ -6717,11 +6769,11 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/preset-html-webpack@7.1.0-beta.2, @storybook/preset-html-webpack@workspace:*, @storybook/preset-html-webpack@workspace:presets/html-webpack":
+"@storybook/preset-html-webpack@7.1.0-beta.3, @storybook/preset-html-webpack@workspace:*, @storybook/preset-html-webpack@workspace:presets/html-webpack":
version: 0.0.0-use.local
resolution: "@storybook/preset-html-webpack@workspace:presets/html-webpack"
dependencies:
- "@storybook/core-webpack": 7.1.0-beta.2
+ "@storybook/core-webpack": 7.1.0-beta.3
"@types/node": ^16.0.0
html-loader: ^3.1.0
typescript: ~4.9.3
@@ -6731,13 +6783,13 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/preset-preact-webpack@7.1.0-beta.2, @storybook/preset-preact-webpack@workspace:*, @storybook/preset-preact-webpack@workspace:presets/preact-webpack":
+"@storybook/preset-preact-webpack@7.1.0-beta.3, @storybook/preset-preact-webpack@workspace:*, @storybook/preset-preact-webpack@workspace:presets/preact-webpack":
version: 0.0.0-use.local
resolution: "@storybook/preset-preact-webpack@workspace:presets/preact-webpack"
dependencies:
"@babel/plugin-transform-react-jsx": ^7.21.0
"@babel/preset-typescript": ^7.21.0
- "@storybook/core-webpack": 7.1.0-beta.2
+ "@storybook/core-webpack": 7.1.0-beta.3
"@types/node": ^16.0.0
preact: ^10.5.13
typescript: ~4.9.3
@@ -6747,17 +6799,17 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/preset-react-webpack@7.1.0-beta.2, @storybook/preset-react-webpack@workspace:*, @storybook/preset-react-webpack@workspace:presets/react-webpack":
+"@storybook/preset-react-webpack@7.1.0-beta.3, @storybook/preset-react-webpack@workspace:*, @storybook/preset-react-webpack@workspace:presets/react-webpack":
version: 0.0.0-use.local
resolution: "@storybook/preset-react-webpack@workspace:presets/react-webpack"
dependencies:
"@babel/preset-flow": ^7.21.0
"@babel/preset-react": ^7.22.0
"@pmmmwh/react-refresh-webpack-plugin": ^0.5.5
- "@storybook/core-webpack": 7.1.0-beta.2
- "@storybook/docs-tools": 7.1.0-beta.2
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/react": 7.1.0-beta.2
+ "@storybook/core-webpack": 7.1.0-beta.3
+ "@storybook/docs-tools": 7.1.0-beta.3
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/react": 7.1.0-beta.3
"@storybook/react-docgen-typescript-plugin": 1.0.6--canary.9.0c3f3b7.0
"@types/node": ^16.0.0
"@types/semver": ^7.3.4
@@ -6780,14 +6832,14 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/preset-server-webpack@7.1.0-beta.2, @storybook/preset-server-webpack@workspace:*, @storybook/preset-server-webpack@workspace:presets/server-webpack":
+"@storybook/preset-server-webpack@7.1.0-beta.3, @storybook/preset-server-webpack@workspace:*, @storybook/preset-server-webpack@workspace:presets/server-webpack":
version: 0.0.0-use.local
resolution: "@storybook/preset-server-webpack@workspace:presets/server-webpack"
dependencies:
- "@storybook/core-server": 7.1.0-beta.2
- "@storybook/core-webpack": 7.1.0-beta.2
+ "@storybook/core-server": 7.1.0-beta.3
+ "@storybook/core-webpack": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/server": 7.1.0-beta.2
+ "@storybook/server": 7.1.0-beta.3
"@types/node": ^16.0.0
fs-extra: ^11.1.0
jest-specific-snapshot: ^8.0.0
@@ -6799,30 +6851,30 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/preset-svelte-webpack@7.1.0-beta.2, @storybook/preset-svelte-webpack@workspace:*, @storybook/preset-svelte-webpack@workspace:presets/svelte-webpack":
+"@storybook/preset-svelte-webpack@7.1.0-beta.3, @storybook/preset-svelte-webpack@workspace:*, @storybook/preset-svelte-webpack@workspace:presets/svelte-webpack":
version: 0.0.0-use.local
resolution: "@storybook/preset-svelte-webpack@workspace:presets/svelte-webpack"
dependencies:
- "@storybook/core-webpack": 7.1.0-beta.2
- "@storybook/node-logger": 7.1.0-beta.2
- svelte: ^3.31.2
- svelte-loader: ^3.1.2
+ "@storybook/core-webpack": 7.1.0-beta.3
+ "@storybook/node-logger": 7.1.0-beta.3
+ svelte: ^4.0.0
+ svelte-loader: ^3.1.9
sveltedoc-parser: ^4.2.1
ts-dedent: ^2.0.0
typescript: ~4.9.3
peerDependencies:
"@babel/core": "*"
- svelte: ^3.1.0
+ svelte: ^3.1.0 || ^4.0.0
svelte-loader: "*"
languageName: unknown
linkType: soft
-"@storybook/preset-vue-webpack@7.1.0-beta.2, @storybook/preset-vue-webpack@workspace:*, @storybook/preset-vue-webpack@workspace:presets/vue-webpack":
+"@storybook/preset-vue-webpack@7.1.0-beta.3, @storybook/preset-vue-webpack@workspace:*, @storybook/preset-vue-webpack@workspace:presets/vue-webpack":
version: 0.0.0-use.local
resolution: "@storybook/preset-vue-webpack@workspace:presets/vue-webpack"
dependencies:
- "@storybook/core-webpack": 7.1.0-beta.2
- "@storybook/docs-tools": 7.1.0-beta.2
+ "@storybook/core-webpack": 7.1.0-beta.3
+ "@storybook/docs-tools": 7.1.0-beta.3
"@types/node": ^16.0.0
ts-loader: ^9.2.8
typescript: ~4.9.3
@@ -6842,12 +6894,12 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/preset-vue3-webpack@7.1.0-beta.2, @storybook/preset-vue3-webpack@workspace:*, @storybook/preset-vue3-webpack@workspace:presets/vue3-webpack":
+"@storybook/preset-vue3-webpack@7.1.0-beta.3, @storybook/preset-vue3-webpack@workspace:*, @storybook/preset-vue3-webpack@workspace:presets/vue3-webpack":
version: 0.0.0-use.local
resolution: "@storybook/preset-vue3-webpack@workspace:presets/vue3-webpack"
dependencies:
- "@storybook/core-webpack": 7.1.0-beta.2
- "@storybook/docs-tools": 7.1.0-beta.2
+ "@storybook/core-webpack": 7.1.0-beta.3
+ "@storybook/docs-tools": 7.1.0-beta.3
"@types/node": ^16.0.0
"@vue/compiler-sfc": ^3.2.33
ts-loader: ^9.2.8
@@ -6865,14 +6917,14 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/preset-web-components-webpack@7.1.0-beta.2, @storybook/preset-web-components-webpack@workspace:*, @storybook/preset-web-components-webpack@workspace:presets/web-components-webpack":
+"@storybook/preset-web-components-webpack@7.1.0-beta.3, @storybook/preset-web-components-webpack@workspace:*, @storybook/preset-web-components-webpack@workspace:presets/web-components-webpack":
version: 0.0.0-use.local
resolution: "@storybook/preset-web-components-webpack@workspace:presets/web-components-webpack"
dependencies:
"@babel/plugin-syntax-dynamic-import": ^7.8.3
"@babel/plugin-syntax-import-meta": ^7.10.4
"@babel/preset-env": ^7.22.0
- "@storybook/core-webpack": 7.1.0-beta.2
+ "@storybook/core-webpack": 7.1.0-beta.3
"@types/node": ^16.0.0
babel-loader: ^7.0.0 || ^8.0.0 || ^9.0.0
babel-plugin-bundled-import-meta: ^0.3.1
@@ -6883,19 +6935,19 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/preview-api@7.1.0-beta.2, @storybook/preview-api@workspace:*, @storybook/preview-api@workspace:lib/preview-api":
+"@storybook/preview-api@7.1.0-beta.3, @storybook/preview-api@workspace:*, @storybook/preview-api@workspace:lib/preview-api":
version: 0.0.0-use.local
resolution: "@storybook/preview-api@workspace:lib/preview-api"
dependencies:
"@jest/globals": ^29.5.0
- "@storybook/channel-postmessage": 7.1.0-beta.2
- "@storybook/channels": 7.1.0-beta.2
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
+ "@storybook/channel-postmessage": 7.1.0-beta.3
+ "@storybook/channels": 7.1.0-beta.3
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
"@storybook/csf": ^0.1.0
"@storybook/global": ^5.0.0
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/types": 7.1.0-beta.3
"@types/qs": ^6.9.5
ansi-to-html: ^0.6.11
dequal: ^2.0.2
@@ -6910,23 +6962,23 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/preview-web@7.1.0-beta.2, @storybook/preview-web@workspace:*, @storybook/preview-web@workspace:deprecated/preview-web":
+"@storybook/preview-web@7.1.0-beta.3, @storybook/preview-web@workspace:*, @storybook/preview-web@workspace:deprecated/preview-web":
version: 0.0.0-use.local
resolution: "@storybook/preview-web@workspace:deprecated/preview-web"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
languageName: unknown
linkType: soft
-"@storybook/preview@7.1.0-beta.2, @storybook/preview@workspace:*, @storybook/preview@workspace:lib/preview":
+"@storybook/preview@7.1.0-beta.3, @storybook/preview@workspace:*, @storybook/preview@workspace:lib/preview":
version: 0.0.0-use.local
resolution: "@storybook/preview@workspace:lib/preview"
dependencies:
- "@storybook/channels": 7.1.0-beta.2
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
+ "@storybook/channels": 7.1.0-beta.3
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
typescript: ~4.9.3
languageName: unknown
linkType: soft
@@ -6949,11 +7001,11 @@ __metadata:
languageName: node
linkType: hard
-"@storybook/react-dom-shim@7.1.0-beta.2, @storybook/react-dom-shim@workspace:lib/react-dom-shim":
+"@storybook/react-dom-shim@7.1.0-beta.3, @storybook/react-dom-shim@workspace:lib/react-dom-shim":
version: 0.0.0-use.local
resolution: "@storybook/react-dom-shim@workspace:lib/react-dom-shim"
dependencies:
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/types": 7.1.0-beta.3
typescript: ~4.9.3
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -6967,8 +7019,8 @@ __metadata:
dependencies:
"@joshwooding/vite-plugin-react-docgen-typescript": 0.2.1
"@rollup/pluginutils": ^5.0.2
- "@storybook/builder-vite": 7.1.0-beta.2
- "@storybook/react": 7.1.0-beta.2
+ "@storybook/builder-vite": 7.1.0-beta.3
+ "@storybook/react": 7.1.0-beta.3
"@types/node": ^16.0.0
"@vitejs/plugin-react": ^3.0.1
ast-types: ^0.14.2
@@ -6987,16 +7039,16 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/react-webpack5@workspace:frameworks/react-webpack5"
dependencies:
- "@storybook/builder-webpack5": 7.1.0-beta.2
- "@storybook/preset-react-webpack": 7.1.0-beta.2
- "@storybook/react": 7.1.0-beta.2
+ "@storybook/builder-webpack5": 7.1.0-beta.3
+ "@storybook/preset-react-webpack": 7.1.0-beta.3
+ "@storybook/react": 7.1.0-beta.3
"@types/node": ^16.0.0
jest-specific-snapshot: ^8.0.0
- typescript: ~4.9.3
peerDependencies:
"@babel/core": ^7.22.0
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
+ typescript: "*"
peerDependenciesMeta:
"@babel/core":
optional: true
@@ -7005,18 +7057,18 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/react@7.1.0-beta.2, @storybook/react@workspace:*, @storybook/react@workspace:renderers/react":
+"@storybook/react@7.1.0-beta.3, @storybook/react@workspace:*, @storybook/react@workspace:renderers/react":
version: 0.0.0-use.local
resolution: "@storybook/react@workspace:renderers/react"
dependencies:
"@babel/core": ^7.22.0
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/core-client": 7.1.0-beta.2
- "@storybook/docs-tools": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/core-client": 7.1.0-beta.3
+ "@storybook/docs-tools": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/react-dom-shim": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/react-dom-shim": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/escodegen": ^0.0.6
"@types/estree": ^0.0.51
"@types/node": ^16.0.0
@@ -7034,11 +7086,11 @@ __metadata:
require-from-string: ^2.0.2
ts-dedent: ^2.0.0
type-fest: ^3.11.0
- typescript: ~4.9.3
util-deprecate: ^1.0.2
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
+ typescript: "*"
peerDependenciesMeta:
typescript:
optional: true
@@ -7236,11 +7288,11 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/router@7.1.0-beta.2, @storybook/router@workspace:*, @storybook/router@workspace:lib/router":
+"@storybook/router@7.1.0-beta.3, @storybook/router@workspace:*, @storybook/router@workspace:lib/router":
version: 0.0.0-use.local
resolution: "@storybook/router@workspace:lib/router"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
"@storybook/global": ^5.0.0
dequal: ^2.0.2
lodash: ^4.17.21
@@ -7259,10 +7311,10 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/server-webpack5@workspace:frameworks/server-webpack5"
dependencies:
- "@storybook/builder-webpack5": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/preset-server-webpack": 7.1.0-beta.2
- "@storybook/server": 7.1.0-beta.2
+ "@storybook/builder-webpack5": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/preset-server-webpack": 7.1.0-beta.3
+ "@storybook/server": 7.1.0-beta.3
"@types/node": ^16.0.0
typescript: ~4.9.3
peerDependencies:
@@ -7271,16 +7323,16 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/server@7.1.0-beta.2, @storybook/server@workspace:*, @storybook/server@workspace:renderers/server":
+"@storybook/server@7.1.0-beta.3, @storybook/server@workspace:*, @storybook/server@workspace:renderers/server":
version: 0.0.0-use.local
resolution: "@storybook/server@workspace:renderers/server"
dependencies:
- "@storybook/core-client": 7.1.0-beta.2
+ "@storybook/core-client": 7.1.0-beta.3
"@storybook/csf": ^0.1.0
- "@storybook/csf-tools": 7.1.0-beta.2
+ "@storybook/csf-tools": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/fs-extra": ^11.0.1
fs-extra: ^11.1.0
ts-dedent: ^2.0.0
@@ -7289,12 +7341,12 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/source-loader@7.1.0-beta.2, @storybook/source-loader@workspace:*, @storybook/source-loader@workspace:lib/source-loader":
+"@storybook/source-loader@7.1.0-beta.3, @storybook/source-loader@workspace:*, @storybook/source-loader@workspace:lib/source-loader":
version: 0.0.0-use.local
resolution: "@storybook/source-loader@workspace:lib/source-loader"
dependencies:
"@storybook/csf": ^0.1.0
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/types": 7.1.0-beta.3
estraverse: ^5.2.0
jest-specific-snapshot: ^8.0.0
lodash: ^4.17.21
@@ -7306,22 +7358,22 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/store@7.1.0-beta.2, @storybook/store@workspace:*, @storybook/store@workspace:deprecated/store":
+"@storybook/store@7.1.0-beta.3, @storybook/store@workspace:*, @storybook/store@workspace:deprecated/store":
version: 0.0.0-use.local
resolution: "@storybook/store@workspace:deprecated/store"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
languageName: unknown
linkType: soft
-"@storybook/svelte-vite@7.1.0-beta.2, @storybook/svelte-vite@workspace:frameworks/svelte-vite":
+"@storybook/svelte-vite@7.1.0-beta.3, @storybook/svelte-vite@workspace:frameworks/svelte-vite":
version: 0.0.0-use.local
resolution: "@storybook/svelte-vite@workspace:frameworks/svelte-vite"
dependencies:
- "@storybook/builder-vite": 7.1.0-beta.2
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/svelte": 7.1.0-beta.2
+ "@storybook/builder-vite": 7.1.0-beta.3
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/svelte": 7.1.0-beta.3
"@sveltejs/vite-plugin-svelte": ^2.4.1
"@types/node": ^16.0.0
magic-string: ^0.30.0
@@ -7340,33 +7392,33 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/svelte-webpack5@workspace:frameworks/svelte-webpack5"
dependencies:
- "@storybook/builder-webpack5": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/preset-svelte-webpack": 7.1.0-beta.2
- "@storybook/svelte": 7.1.0-beta.2
- svelte: ^3.48.0
- svelte-loader: ^3.1.2
+ "@storybook/builder-webpack5": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/preset-svelte-webpack": 7.1.0-beta.3
+ "@storybook/svelte": 7.1.0-beta.3
+ svelte: ^4.0.0
+ svelte-loader: ^3.1.9
typescript: ~4.9.3
peerDependencies:
"@babel/core": "*"
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
- svelte: ^3.48.0
+ svelte: ^3.48.0 || ^4.0.0
svelte-loader: "*"
languageName: unknown
linkType: soft
-"@storybook/svelte@7.1.0-beta.2, @storybook/svelte@workspace:*, @storybook/svelte@workspace:renderers/svelte":
+"@storybook/svelte@7.1.0-beta.3, @storybook/svelte@workspace:*, @storybook/svelte@workspace:renderers/svelte":
version: 0.0.0-use.local
resolution: "@storybook/svelte@workspace:renderers/svelte"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/core-client": 7.1.0-beta.2
- "@storybook/core-events": 7.1.0-beta.2
- "@storybook/docs-tools": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/core-client": 7.1.0-beta.3
+ "@storybook/core-events": 7.1.0-beta.3
+ "@storybook/docs-tools": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
expect-type: ^0.15.0
svelte: ^4.0.0
svelte-check: ^3.4.3
@@ -7382,9 +7434,9 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/sveltekit@workspace:frameworks/sveltekit"
dependencies:
- "@storybook/builder-vite": 7.1.0-beta.2
- "@storybook/svelte": 7.1.0-beta.2
- "@storybook/svelte-vite": 7.1.0-beta.2
+ "@storybook/builder-vite": 7.1.0-beta.3
+ "@storybook/svelte": 7.1.0-beta.3
+ "@storybook/svelte-vite": 7.1.0-beta.3
"@types/node": ^16.0.0
typescript: ^4.9.3
vite: ^4.0.0
@@ -7394,12 +7446,12 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/telemetry@7.1.0-beta.2, @storybook/telemetry@workspace:*, @storybook/telemetry@workspace:lib/telemetry":
+"@storybook/telemetry@7.1.0-beta.3, @storybook/telemetry@workspace:*, @storybook/telemetry@workspace:lib/telemetry":
version: 0.0.0-use.local
resolution: "@storybook/telemetry@workspace:lib/telemetry"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
chalk: ^4.1.0
detect-package-manager: ^2.0.1
fetch-retry: ^5.0.2
@@ -7422,7 +7474,7 @@ __metadata:
languageName: node
linkType: hard
-"@storybook/theming@7.1.0-beta.2, @storybook/theming@workspace:*, @storybook/theming@workspace:lib/theming":
+"@storybook/theming@7.1.0-beta.3, @storybook/theming@workspace:*, @storybook/theming@workspace:lib/theming":
version: 0.0.0-use.local
resolution: "@storybook/theming@workspace:lib/theming"
dependencies:
@@ -7431,7 +7483,7 @@ __metadata:
"@emotion/react": ^11.10.4
"@emotion/styled": ^11.10.4
"@emotion/use-insertion-effect-with-fallbacks": ^1.0.0
- "@storybook/client-logger": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
"@storybook/global": ^5.0.0
"@types/fs-extra": ^11.0.1
"@types/node": ^16.0.0
@@ -7447,11 +7499,11 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/types@7.1.0-beta.2, @storybook/types@workspace:*, @storybook/types@workspace:lib/types":
+"@storybook/types@7.1.0-beta.3, @storybook/types@workspace:*, @storybook/types@workspace:lib/types":
version: 0.0.0-use.local
resolution: "@storybook/types@workspace:lib/types"
dependencies:
- "@storybook/channels": 7.1.0-beta.2
+ "@storybook/channels": 7.1.0-beta.3
"@storybook/csf": ^0.1.0
"@types/babel__core": ^7.0.0
"@types/express": ^4.7.0
@@ -7465,10 +7517,10 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/vue-vite@workspace:frameworks/vue-vite"
dependencies:
- "@storybook/builder-vite": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/core-server": 7.1.0-beta.2
- "@storybook/vue": 7.1.0-beta.2
+ "@storybook/builder-vite": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/core-server": 7.1.0-beta.3
+ "@storybook/vue": 7.1.0-beta.3
magic-string: ^0.30.0
typescript: ~4.9.3
vite: ^4.0.0
@@ -7486,10 +7538,10 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/vue-webpack5@workspace:frameworks/vue-webpack5"
dependencies:
- "@storybook/builder-webpack5": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/preset-vue-webpack": 7.1.0-beta.2
- "@storybook/vue": 7.1.0-beta.2
+ "@storybook/builder-webpack5": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/preset-vue-webpack": 7.1.0-beta.3
+ "@storybook/vue": 7.1.0-beta.3
"@types/node": ^16.0.0
typescript: ~4.9.3
vue: ^2.6.12
@@ -7511,9 +7563,9 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/vue3-vite@workspace:frameworks/vue3-vite"
dependencies:
- "@storybook/builder-vite": 7.1.0-beta.2
- "@storybook/core-server": 7.1.0-beta.2
- "@storybook/vue3": 7.1.0-beta.2
+ "@storybook/builder-vite": 7.1.0-beta.3
+ "@storybook/core-server": 7.1.0-beta.3
+ "@storybook/vue3": 7.1.0-beta.3
"@types/node": ^16.0.0
"@vitejs/plugin-vue": ^4.0.0
magic-string: ^0.30.0
@@ -7531,10 +7583,10 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/vue3-webpack5@workspace:frameworks/vue3-webpack5"
dependencies:
- "@storybook/builder-webpack5": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/preset-vue3-webpack": 7.1.0-beta.2
- "@storybook/vue3": 7.1.0-beta.2
+ "@storybook/builder-webpack5": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/preset-vue3-webpack": 7.1.0-beta.3
+ "@storybook/vue3": 7.1.0-beta.3
"@types/node": ^16.0.0
"@vue/compiler-sfc": 3.0.0
typescript: ~4.9.3
@@ -7549,16 +7601,16 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/vue3@7.1.0-beta.2, @storybook/vue3@workspace:*, @storybook/vue3@workspace:renderers/vue3":
+"@storybook/vue3@7.1.0-beta.3, @storybook/vue3@workspace:*, @storybook/vue3@workspace:renderers/vue3":
version: 0.0.0-use.local
resolution: "@storybook/vue3@workspace:renderers/vue3"
dependencies:
"@digitak/esrun": ^3.2.2
- "@storybook/core-client": 7.1.0-beta.2
- "@storybook/docs-tools": 7.1.0-beta.2
+ "@storybook/core-client": 7.1.0-beta.3
+ "@storybook/docs-tools": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/prettier": 2.7.2
"@vue/compiler-core": ^3.3.4
"@vue/vue3-jest": 29
@@ -7575,16 +7627,16 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/vue@7.1.0-beta.2, @storybook/vue@workspace:*, @storybook/vue@workspace:renderers/vue":
+"@storybook/vue@7.1.0-beta.3, @storybook/vue@workspace:*, @storybook/vue@workspace:renderers/vue":
version: 0.0.0-use.local
resolution: "@storybook/vue@workspace:renderers/vue"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/core-client": 7.1.0-beta.2
- "@storybook/docs-tools": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/core-client": 7.1.0-beta.3
+ "@storybook/docs-tools": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
ts-dedent: ^2.0.0
type-fest: ^3.11.0
typescript: ~4.9.3
@@ -7605,10 +7657,10 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/web-components-vite@workspace:frameworks/web-components-vite"
dependencies:
- "@storybook/builder-vite": 7.1.0-beta.2
- "@storybook/core-server": 7.1.0-beta.2
- "@storybook/node-logger": 7.1.0-beta.2
- "@storybook/web-components": 7.1.0-beta.2
+ "@storybook/builder-vite": 7.1.0-beta.3
+ "@storybook/core-server": 7.1.0-beta.3
+ "@storybook/node-logger": 7.1.0-beta.3
+ "@storybook/web-components": 7.1.0-beta.3
"@types/node": ^16.0.0
magic-string: ^0.30.0
typescript: ~4.9.3
@@ -7623,10 +7675,10 @@ __metadata:
resolution: "@storybook/web-components-webpack5@workspace:frameworks/web-components-webpack5"
dependencies:
"@babel/preset-env": ^7.22.0
- "@storybook/builder-webpack5": 7.1.0-beta.2
- "@storybook/core-common": 7.1.0-beta.2
- "@storybook/preset-web-components-webpack": 7.1.0-beta.2
- "@storybook/web-components": 7.1.0-beta.2
+ "@storybook/builder-webpack5": 7.1.0-beta.3
+ "@storybook/core-common": 7.1.0-beta.3
+ "@storybook/preset-web-components-webpack": 7.1.0-beta.3
+ "@storybook/web-components": 7.1.0-beta.3
"@types/node": ^16.0.0
lit: 2.3.1
typescript: ~4.9.3
@@ -7637,17 +7689,17 @@ __metadata:
languageName: unknown
linkType: soft
-"@storybook/web-components@7.1.0-beta.2, @storybook/web-components@workspace:*, @storybook/web-components@workspace:renderers/web-components":
+"@storybook/web-components@7.1.0-beta.3, @storybook/web-components@workspace:*, @storybook/web-components@workspace:renderers/web-components":
version: 0.0.0-use.local
resolution: "@storybook/web-components@workspace:renderers/web-components"
dependencies:
- "@storybook/client-logger": 7.1.0-beta.2
- "@storybook/core-client": 7.1.0-beta.2
- "@storybook/docs-tools": 7.1.0-beta.2
+ "@storybook/client-logger": 7.1.0-beta.3
+ "@storybook/core-client": 7.1.0-beta.3
+ "@storybook/docs-tools": 7.1.0-beta.3
"@storybook/global": ^5.0.0
- "@storybook/manager-api": 7.1.0-beta.2
- "@storybook/preview-api": 7.1.0-beta.2
- "@storybook/types": 7.1.0-beta.2
+ "@storybook/manager-api": 7.1.0-beta.3
+ "@storybook/preview-api": 7.1.0-beta.3
+ "@storybook/types": 7.1.0-beta.3
"@types/cross-spawn": ^6.0.2
"@types/node": ^16.0.0
cross-spawn: ^7.0.3
@@ -20571,7 +20623,7 @@ __metadata:
languageName: node
linkType: hard
-"lit-element@npm:^3.2.0":
+"lit-element@npm:^3.2.0, lit-element@npm:^3.3.0":
version: 3.3.2
resolution: "lit-element@npm:3.3.2"
dependencies:
@@ -20602,6 +20654,17 @@ __metadata:
languageName: node
linkType: hard
+"lit@npm:^2.1.3":
+ version: 2.7.6
+ resolution: "lit@npm:2.7.6"
+ dependencies:
+ "@lit/reactive-element": ^1.6.0
+ lit-element: ^3.3.0
+ lit-html: ^2.7.0
+ checksum: bfd629c6eff8e6086200d0c0904c7a20a4d1dab21d1016d40cc8591d00d972171537e8466ca4eae8c5f227f2c5d2ef2ab9a9fe3587e024a493c93614c928b6fe
+ languageName: node
+ linkType: hard
+
"load-json-file@npm:6.2.0":
version: 6.2.0
resolution: "load-json-file@npm:6.2.0"
@@ -27295,7 +27358,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "sb@workspace:lib/cli-sb"
dependencies:
- "@storybook/cli": 7.1.0-beta.2
+ "@storybook/cli": 7.1.0-beta.3
bin:
sb: ./index.js
languageName: unknown
@@ -28237,7 +28300,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "storybook@workspace:lib/cli-storybook"
dependencies:
- "@storybook/cli": 7.1.0-beta.2
+ "@storybook/cli": 7.1.0-beta.3
bin:
sb: ./index.js
storybook: ./index.js
@@ -28682,16 +28745,16 @@ __metadata:
languageName: node
linkType: hard
-"svelte-loader@npm:^3.1.2":
- version: 3.1.8
- resolution: "svelte-loader@npm:3.1.8"
+"svelte-loader@npm:^3.1.9":
+ version: 3.1.9
+ resolution: "svelte-loader@npm:3.1.9"
dependencies:
loader-utils: ^2.0.4
svelte-dev-helper: ^1.1.9
svelte-hmr: ^0.14.2
peerDependencies:
- svelte: ^3.0.0 || 4.0.0-next.0 || 4.0.0-next.1 || ^4.0.0
- checksum: a0a1da03dbac8f708f621c7934f7a9b0b7ae06f52c07a1703bb330068ced0fd710492c7fa134f6f6267d0eb1e3b002f805b3d54e1c614a4f9fe968f45ffeecb3
+ svelte: ^3.0.0 || ^4.0.0-next.0
+ checksum: b71593c06756882f0d6e690d050af497dd4b51074699d33dbc7016c7ea21858619d55fc087c7a205178f92e0ded7b3c3f68ec1a7645847098199d40377afb1ef
languageName: node
linkType: hard
@@ -28741,13 +28804,6 @@ __metadata:
languageName: node
linkType: hard
-"svelte@npm:^3.31.2, svelte@npm:^3.48.0":
- version: 3.59.1
- resolution: "svelte@npm:3.59.1"
- checksum: 12a250de5c359d3a184f15727d5e61e45103a795adb32e8c4100a40929d987832ab7edcbfe357d86863c0819ad4edbd69bfc83ac33bf9b5e47a233a621fbcc3e
- languageName: node
- linkType: hard
-
"svelte@npm:^4.0.0":
version: 4.0.0
resolution: "svelte@npm:4.0.0"
diff --git a/docs/versions/next.json b/docs/versions/next.json
index d1e7d215fd35..53a93bdba742 100644
--- a/docs/versions/next.json
+++ b/docs/versions/next.json
@@ -1 +1 @@
-{"version":"7.1.0-beta.2","info":{"plain":"- Next.js: Fix for @nx/react/plugin/storybook with stories containing SVGs - [#23210](https://github.com/storybookjs/storybook/pull/23210), thanks [@daves28](https://github.com/daves28)!\n- Yarn: Downgrade yarnpkg packages and support virtual files properly - [#23354](https://github.com/storybookjs/storybook/pull/23354), thanks [@valentinpalkovic](https://github.com/valentinpalkovic)!"}}
+{"version":"7.1.0-beta.3","info":{"plain":"- CLI: Update Configure.mdx - [#23340](https://github.com/storybookjs/storybook/pull/23340), thanks [@valentinpalkovic](https://github.com/valentinpalkovic)!\n- React: Move `typescript` from devDependencies to peerDependencies - [#23179](https://github.com/storybookjs/storybook/pull/23179), thanks [@chakAs3](https://github.com/chakAs3)!\n- Settings: Add disable whatsnew UI - [#23381](https://github.com/storybookjs/storybook/pull/23381), thanks [@kasperpeulen](https://github.com/kasperpeulen)!\n- Settings: New about page design - [#23357](https://github.com/storybookjs/storybook/pull/23357), thanks [@kasperpeulen](https://github.com/kasperpeulen)!\n- Svelte-Webpack: Support Svelte v4 - [#23336](https://github.com/storybookjs/storybook/pull/23336), thanks [@JReinhold](https://github.com/JReinhold)!\n- UI: Remove css zoom - [#21303](https://github.com/storybookjs/storybook/pull/21303), thanks [@Luk-z](https://github.com/Luk-z)!"}}
diff --git a/scripts/release/__tests__/generate-pr-description.test.ts b/scripts/release/__tests__/generate-pr-description.test.ts
index b96d466514ed..06e6a0cf9026 100644
--- a/scripts/release/__tests__/generate-pr-description.test.ts
+++ b/scripts/release/__tests__/generate-pr-description.test.ts
@@ -24,7 +24,7 @@ describe('Generate PR Description', () => {
{
// this Bump version commit should be ignored
id: null,
- user: 'github-actions[bot]',
+ user: 'storybook-bot',
pull: null,
commit: '012b58140c3606efeacbe99c0c410624b0a1ed1f',
title: 'Bump version on `next`: preminor (alpha) from 7.2.0 to 7.3.0-alpha.0',
@@ -33,7 +33,7 @@ describe('Generate PR Description', () => {
commit:
'[`012b58140c3606efeacbe99c0c410624b0a1ed1f`](https://github.com/storybookjs/storybook/commit/012b58140c3606efeacbe99c0c410624b0a1ed1f)',
pull: null,
- user: '[@github-actions[bot]](https://github.com/github-actions%5Bbot%5D)',
+ user: '[@storybook-bot](https://github.com/storybook-bot)',
},
},
{