diff --git a/CHANGELOG.md b/CHANGELOG.md index 691a6d7a1c6..2ac15e30594 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,19 @@ +## 8.1.10 + +- Addon-interactions: Fix deprecation warnings - [#28250](https://github.com/storybookjs/storybook/pull/28250), thanks @shilman! +- Test: Upgrade deps of @storybook/test - [#27862](https://github.com/storybookjs/storybook/pull/27862), thanks @kasperpeulen! + +## 8.1.9 + +- Addon-a11y: Workaround for Vite 5.3.0 compat - [#28241](https://github.com/storybookjs/storybook/pull/28241), thanks @shilman! +- CLI: Add `--no-dev` option to `init` - [#26918](https://github.com/storybookjs/storybook/pull/26918), thanks @fastfrwrd! +- CLI: Fix `init --skip-install` - [#28226](https://github.com/storybookjs/storybook/pull/28226), thanks @shilman! + +## 8.1.8 + +- Automigrations: Make VTA "learn more" link clickable - [#28020](https://github.com/storybookjs/storybook/pull/28020), thanks @deiga! +- CLI: Fix `init --skip-install` - [#28226](https://github.com/storybookjs/storybook/pull/28226), thanks @shilman! + ## 8.1.7 - Addon-actions: Only log spies with names - [#28091](https://github.com/storybookjs/storybook/pull/28091), thanks @kasperpeulen! diff --git a/CHANGELOG.prerelease.md b/CHANGELOG.prerelease.md index 50ff7545155..2268aabde99 100644 --- a/CHANGELOG.prerelease.md +++ b/CHANGELOG.prerelease.md @@ -1,3 +1,21 @@ +## 8.2.0-alpha.10 + +- Addon-interactions: Fix deprecation warnings - [#28250](https://github.com/storybookjs/storybook/pull/28250), thanks @shilman! +- Core: Remove util dependency - [#28191](https://github.com/storybookjs/storybook/pull/28191), thanks @43081j! +- Dependencies: Allow esbuild version 0.21.x - [#28245](https://github.com/storybookjs/storybook/pull/28245), thanks @edoardocavazza! + +## 8.2.0-alpha.9 + +- Addon-a11y: Workaround for Vite 5.3.0 compat - [#28241](https://github.com/storybookjs/storybook/pull/28241), thanks @shilman! +- CLI: Fix CLI always asking all automigrations - [#28238](https://github.com/storybookjs/storybook/pull/28238), thanks @ndelangen! +- Core: Fix startup hang caused by watchStorySpecifiers - [#27016](https://github.com/storybookjs/storybook/pull/27016), thanks @heyimalex! + +## 8.2.0-alpha.8 + +- Automigrations: Make VTA "learn more" link clickable - [#28020](https://github.com/storybookjs/storybook/pull/28020), thanks @deiga! +- CLI: Fix `init --skip-install` - [#28226](https://github.com/storybookjs/storybook/pull/28226), thanks @shilman! +- CSF: Rename `preview.js` `globals` to `initialGlobals` - [#27517](https://github.com/storybookjs/storybook/pull/27517), thanks @shilman! + ## 8.2.0-alpha.7 - Angular: Allow outputPath object syntax - [#28144](https://github.com/storybookjs/storybook/pull/28144), thanks @valentinpalkovic! diff --git a/code/addons/a11y/package.json b/code/addons/a11y/package.json index 588a86a57a8..3e9dbd6d40c 100644 --- a/code/addons/a11y/package.json +++ b/code/addons/a11y/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-a11y", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Test component compliance with web accessibility standards", "keywords": [ "a11y", diff --git a/code/addons/a11y/src/a11yRunner.ts b/code/addons/a11y/src/a11yRunner.ts index c8e60c76f4e..06de2349b4a 100644 --- a/code/addons/a11y/src/a11yRunner.ts +++ b/code/addons/a11y/src/a11yRunner.ts @@ -29,7 +29,7 @@ const run = async (storyId: string, input: A11yParameters = defaultParameters) = if (!active) { active = true; channel.emit(EVENTS.RUNNING); - const axe = (await import('axe-core')).default; + const { default: axe } = await import('axe-core'); const { element = '#storybook-root', config, options = {} } = input; const htmlElement = document.querySelector(element as string); diff --git a/code/addons/actions/package.json b/code/addons/actions/package.json index 85c3b4f9f7a..8c0963bde8d 100644 --- a/code/addons/actions/package.json +++ b/code/addons/actions/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-actions", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Get UI feedback when an action is performed on an interactive element", "keywords": [ "storybook", diff --git a/code/addons/backgrounds/package.json b/code/addons/backgrounds/package.json index a1b123c94df..038fc7c9089 100644 --- a/code/addons/backgrounds/package.json +++ b/code/addons/backgrounds/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-backgrounds", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Switch backgrounds to view components in different settings", "keywords": [ "addon", diff --git a/code/addons/controls/package.json b/code/addons/controls/package.json index 8b570fc4981..9170fc577ed 100644 --- a/code/addons/controls/package.json +++ b/code/addons/controls/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-controls", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Interact with component inputs dynamically in the Storybook UI", "keywords": [ "addon", diff --git a/code/addons/docs/package.json b/code/addons/docs/package.json index 02beebca754..5c76299866e 100644 --- a/code/addons/docs/package.json +++ b/code/addons/docs/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-docs", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Document component usage and properties in Markdown", "keywords": [ "addon", diff --git a/code/addons/essentials/package.json b/code/addons/essentials/package.json index d3027120ac3..fa7dc36e76a 100644 --- a/code/addons/essentials/package.json +++ b/code/addons/essentials/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-essentials", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Curated addons to bring out the best of Storybook", "keywords": [ "addon", diff --git a/code/addons/gfm/package.json b/code/addons/gfm/package.json index 6142b3b61a9..f6e0a7a9b00 100644 --- a/code/addons/gfm/package.json +++ b/code/addons/gfm/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-mdx-gfm", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "GitHub Flavored Markdown in Storybook", "keywords": [ "addon", diff --git a/code/addons/highlight/package.json b/code/addons/highlight/package.json index ad2e1e22fd4..cf266c06f5a 100644 --- a/code/addons/highlight/package.json +++ b/code/addons/highlight/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-highlight", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Highlight DOM nodes within your stories", "keywords": [ "storybook-addons", diff --git a/code/addons/interactions/package.json b/code/addons/interactions/package.json index 12ae989d943..db7aea2cbd0 100644 --- a/code/addons/interactions/package.json +++ b/code/addons/interactions/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-interactions", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Automate, test and debug user interactions", "keywords": [ "storybook-addons", diff --git a/code/addons/interactions/src/components/Interaction.tsx b/code/addons/interactions/src/components/Interaction.tsx index bfb5b570a4c..12dc06d9217 100644 --- a/code/addons/interactions/src/components/Interaction.tsx +++ b/code/addons/interactions/src/components/Interaction.tsx @@ -187,7 +187,7 @@ export const Interaction = ({ hasChrome={false} tooltip={} > - + diff --git a/code/addons/interactions/src/components/Subnav.tsx b/code/addons/interactions/src/components/Subnav.tsx index 6fb8464b9c9..21c3447d439 100644 --- a/code/addons/interactions/src/components/Subnav.tsx +++ b/code/addons/interactions/src/components/Subnav.tsx @@ -137,7 +137,6 @@ export const Subnav: React.FC = ({ }> @@ -148,7 +147,6 @@ export const Subnav: React.FC = ({ }> @@ -159,7 +157,6 @@ export const Subnav: React.FC = ({ }> @@ -170,7 +167,6 @@ export const Subnav: React.FC = ({ }> @@ -179,7 +175,7 @@ export const Subnav: React.FC = ({ }> - + diff --git a/code/addons/jest/package.json b/code/addons/jest/package.json index 9aff6cfeb63..45ae4e6d419 100644 --- a/code/addons/jest/package.json +++ b/code/addons/jest/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-jest", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "React storybook addon that show component jest report", "keywords": [ "addon", diff --git a/code/addons/links/package.json b/code/addons/links/package.json index d7425c1f3e7..991c6c6764d 100644 --- a/code/addons/links/package.json +++ b/code/addons/links/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-links", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Link stories together to build demos and prototypes with your UI components", "keywords": [ "addon", diff --git a/code/addons/measure/package.json b/code/addons/measure/package.json index 4f138299075..ec0c7b5c779 100644 --- a/code/addons/measure/package.json +++ b/code/addons/measure/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-measure", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Inspect layouts by visualizing the box model", "keywords": [ "storybook-addons", diff --git a/code/addons/onboarding/package.json b/code/addons/onboarding/package.json index 2265af72890..feefa91d562 100644 --- a/code/addons/onboarding/package.json +++ b/code/addons/onboarding/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-onboarding", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook Addon Onboarding - Introduces a new onboarding experience", "keywords": [ "storybook-addons", diff --git a/code/addons/outline/package.json b/code/addons/outline/package.json index a32966e405e..fbd746e7f2e 100644 --- a/code/addons/outline/package.json +++ b/code/addons/outline/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-outline", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Outline all elements with CSS to help with layout placement and alignment", "keywords": [ "storybook-addons", diff --git a/code/addons/storysource/package.json b/code/addons/storysource/package.json index bfdcea23243..c36ddfdaf7a 100644 --- a/code/addons/storysource/package.json +++ b/code/addons/storysource/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-storysource", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "View a story’s source code to see how it works and paste into your app", "keywords": [ "addon", diff --git a/code/addons/themes/package.json b/code/addons/themes/package.json index 6b36d5bfb34..ab9b61908b9 100644 --- a/code/addons/themes/package.json +++ b/code/addons/themes/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-themes", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Switch between multiple themes for you components in Storybook", "keywords": [ "css", diff --git a/code/addons/toolbars/package.json b/code/addons/toolbars/package.json index a3a97c86814..f334f6854b7 100644 --- a/code/addons/toolbars/package.json +++ b/code/addons/toolbars/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-toolbars", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Create your own toolbar items that control story rendering", "keywords": [ "addon", diff --git a/code/addons/viewport/package.json b/code/addons/viewport/package.json index 8eae4ab2ee4..08c4d27ddff 100644 --- a/code/addons/viewport/package.json +++ b/code/addons/viewport/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-viewport", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Build responsive components by adjusting Storybook’s viewport size and orientation", "keywords": [ "addon", diff --git a/code/builders/builder-vite/package.json b/code/builders/builder-vite/package.json index f06668deb58..3ef7e743f80 100644 --- a/code/builders/builder-vite/package.json +++ b/code/builders/builder-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/builder-vite", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "A plugin to run and build Storybooks with Vite", "homepage": "https://github.com/storybookjs/storybook/tree/next/code/builders/builder-vite/#readme", "bugs": { diff --git a/code/builders/builder-webpack5/package.json b/code/builders/builder-webpack5/package.json index 72c9302776e..ba4fe561f70 100644 --- a/code/builders/builder-webpack5/package.json +++ b/code/builders/builder-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/builder-webpack5", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" diff --git a/code/core/package.json b/code/core/package.json index 4159d87829b..d332c86f234 100644 --- a/code/core/package.json +++ b/code/core/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -248,7 +248,7 @@ "@types/express": "^4.17.21", "@types/node": "^18.0.0", "browser-assert": "^1.2.1", - "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0", + "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0", "esbuild-register": "^3.5.0", "express": "^4.19.2", "process": "^0.11.10", @@ -392,4 +392,4 @@ "access": "public" }, "gitHead": "e6a7fd8a655c69780bc20b9749c2699e44beae17" -} +} \ No newline at end of file diff --git a/code/core/src/common/versions.ts b/code/core/src/common/versions.ts index 25eaac645b2..b1f48c1193c 100644 --- a/code/core/src/common/versions.ts +++ b/code/core/src/common/versions.ts @@ -1,84 +1,83 @@ // auto generated file, do not edit export default { - '@storybook/addon-a11y': '8.2.0-alpha.7', - '@storybook/addon-actions': '8.2.0-alpha.7', - '@storybook/addon-backgrounds': '8.2.0-alpha.7', - '@storybook/addon-controls': '8.2.0-alpha.7', - '@storybook/addon-docs': '8.2.0-alpha.7', - '@storybook/addon-essentials': '8.2.0-alpha.7', - '@storybook/addon-mdx-gfm': '8.2.0-alpha.7', - '@storybook/addon-highlight': '8.2.0-alpha.7', - '@storybook/addon-interactions': '8.2.0-alpha.7', - '@storybook/addon-jest': '8.2.0-alpha.7', - '@storybook/addon-links': '8.2.0-alpha.7', - '@storybook/addon-measure': '8.2.0-alpha.7', - '@storybook/addon-onboarding': '8.2.0-alpha.7', - '@storybook/addon-outline': '8.2.0-alpha.7', - '@storybook/addon-storysource': '8.2.0-alpha.7', - '@storybook/addon-themes': '8.2.0-alpha.7', - '@storybook/addon-toolbars': '8.2.0-alpha.7', - '@storybook/addon-viewport': '8.2.0-alpha.7', - '@storybook/builder-vite': '8.2.0-alpha.7', - '@storybook/builder-webpack5': '8.2.0-alpha.7', - '@storybook/core': '8.2.0-alpha.7', - '@storybook/builder-manager': '8.2.0-alpha.7', - '@storybook/channels': '8.2.0-alpha.7', - '@storybook/client-logger': '8.2.0-alpha.7', - '@storybook/components': '8.2.0-alpha.7', - '@storybook/core-common': '8.2.0-alpha.7', - '@storybook/core-events': '8.2.0-alpha.7', - '@storybook/core-server': '8.2.0-alpha.7', - '@storybook/csf-tools': '8.2.0-alpha.7', - '@storybook/docs-tools': '8.2.0-alpha.7', - '@storybook/manager': '8.2.0-alpha.7', - '@storybook/manager-api': '8.2.0-alpha.7', - '@storybook/node-logger': '8.2.0-alpha.7', - '@storybook/preview': '8.2.0-alpha.7', - '@storybook/preview-api': '8.2.0-alpha.7', - '@storybook/router': '8.2.0-alpha.7', - '@storybook/telemetry': '8.2.0-alpha.7', - '@storybook/theming': '8.2.0-alpha.7', - '@storybook/types': '8.2.0-alpha.7', - '@storybook/angular': '8.2.0-alpha.7', - '@storybook/ember': '8.2.0-alpha.7', - '@storybook/html-vite': '8.2.0-alpha.7', - '@storybook/html-webpack5': '8.2.0-alpha.7', - '@storybook/nextjs': '8.2.0-alpha.7', - '@storybook/preact-vite': '8.2.0-alpha.7', - '@storybook/preact-webpack5': '8.2.0-alpha.7', - '@storybook/react-vite': '8.2.0-alpha.7', - '@storybook/react-webpack5': '8.2.0-alpha.7', - '@storybook/server-webpack5': '8.2.0-alpha.7', - '@storybook/svelte-vite': '8.2.0-alpha.7', - '@storybook/svelte-webpack5': '8.2.0-alpha.7', - '@storybook/sveltekit': '8.2.0-alpha.7', - '@storybook/vue3-vite': '8.2.0-alpha.7', - '@storybook/vue3-webpack5': '8.2.0-alpha.7', - '@storybook/web-components-vite': '8.2.0-alpha.7', - '@storybook/web-components-webpack5': '8.2.0-alpha.7', - '@storybook/cli': '8.2.0-alpha.7', - sb: '8.2.0-alpha.7', - storybook: '8.2.0-alpha.7', - '@storybook/codemod': '8.2.0-alpha.7', - '@storybook/core-webpack': '8.2.0-alpha.7', - '@storybook/csf-plugin': '8.2.0-alpha.7', - '@storybook/instrumenter': '8.2.0-alpha.7', - '@storybook/react-dom-shim': '8.2.0-alpha.7', - '@storybook/source-loader': '8.2.0-alpha.7', - '@storybook/test': '8.2.0-alpha.7', - '@storybook/preset-create-react-app': '8.2.0-alpha.7', - '@storybook/preset-html-webpack': '8.2.0-alpha.7', - '@storybook/preset-preact-webpack': '8.2.0-alpha.7', - '@storybook/preset-react-webpack': '8.2.0-alpha.7', - '@storybook/preset-server-webpack': '8.2.0-alpha.7', - '@storybook/preset-svelte-webpack': '8.2.0-alpha.7', - '@storybook/preset-vue3-webpack': '8.2.0-alpha.7', - '@storybook/html': '8.2.0-alpha.7', - '@storybook/preact': '8.2.0-alpha.7', - '@storybook/react': '8.2.0-alpha.7', - '@storybook/server': '8.2.0-alpha.7', - '@storybook/svelte': '8.2.0-alpha.7', - '@storybook/vue3': '8.2.0-alpha.7', - '@storybook/web-components': '8.2.0-alpha.7', - '@storybook/blocks': '8.2.0-alpha.7', + '@storybook/addon-a11y': '8.2.0-alpha.10', + '@storybook/addon-actions': '8.2.0-alpha.10', + '@storybook/addon-backgrounds': '8.2.0-alpha.10', + '@storybook/addon-controls': '8.2.0-alpha.10', + '@storybook/addon-docs': '8.2.0-alpha.10', + '@storybook/addon-essentials': '8.2.0-alpha.10', + '@storybook/addon-highlight': '8.2.0-alpha.10', + '@storybook/addon-interactions': '8.2.0-alpha.10', + '@storybook/addon-jest': '8.2.0-alpha.10', + '@storybook/addon-links': '8.2.0-alpha.10', + '@storybook/addon-mdx-gfm': '8.2.0-alpha.10', + '@storybook/addon-measure': '8.2.0-alpha.10', + '@storybook/addon-onboarding': '8.2.0-alpha.10', + '@storybook/addon-outline': '8.2.0-alpha.10', + '@storybook/addon-storysource': '8.2.0-alpha.10', + '@storybook/addon-themes': '8.2.0-alpha.10', + '@storybook/addon-toolbars': '8.2.0-alpha.10', + '@storybook/addon-viewport': '8.2.0-alpha.10', + '@storybook/angular': '8.2.0-alpha.10', + '@storybook/blocks': '8.2.0-alpha.10', + '@storybook/builder-manager': '8.2.0-alpha.10', + '@storybook/builder-vite': '8.2.0-alpha.10', + '@storybook/builder-webpack5': '8.2.0-alpha.10', + '@storybook/channels': '8.2.0-alpha.10', + '@storybook/cli': '8.2.0-alpha.10', + '@storybook/client-logger': '8.2.0-alpha.10', + '@storybook/codemod': '8.2.0-alpha.10', + '@storybook/components': '8.2.0-alpha.10', + '@storybook/core-common': '8.2.0-alpha.10', + '@storybook/core-events': '8.2.0-alpha.10', + '@storybook/core-server': '8.2.0-alpha.10', + '@storybook/core-webpack': '8.2.0-alpha.10', + '@storybook/csf-plugin': '8.2.0-alpha.10', + '@storybook/csf-tools': '8.2.0-alpha.10', + '@storybook/docs-tools': '8.2.0-alpha.10', + '@storybook/ember': '8.2.0-alpha.10', + '@storybook/html': '8.2.0-alpha.10', + '@storybook/html-vite': '8.2.0-alpha.10', + '@storybook/html-webpack5': '8.2.0-alpha.10', + '@storybook/instrumenter': '8.2.0-alpha.10', + '@storybook/manager': '8.2.0-alpha.10', + '@storybook/manager-api': '8.2.0-alpha.10', + '@storybook/nextjs': '8.2.0-alpha.10', + '@storybook/node-logger': '8.2.0-alpha.10', + '@storybook/preact': '8.2.0-alpha.10', + '@storybook/preact-vite': '8.2.0-alpha.10', + '@storybook/preact-webpack5': '8.2.0-alpha.10', + '@storybook/preset-create-react-app': '8.2.0-alpha.10', + '@storybook/preset-html-webpack': '8.2.0-alpha.10', + '@storybook/preset-preact-webpack': '8.2.0-alpha.10', + '@storybook/preset-react-webpack': '8.2.0-alpha.10', + '@storybook/preset-server-webpack': '8.2.0-alpha.10', + '@storybook/preset-svelte-webpack': '8.2.0-alpha.10', + '@storybook/preset-vue3-webpack': '8.2.0-alpha.10', + '@storybook/preview': '8.2.0-alpha.10', + '@storybook/preview-api': '8.2.0-alpha.10', + '@storybook/react': '8.2.0-alpha.10', + '@storybook/react-dom-shim': '8.2.0-alpha.10', + '@storybook/react-vite': '8.2.0-alpha.10', + '@storybook/react-webpack5': '8.2.0-alpha.10', + '@storybook/router': '8.2.0-alpha.10', + '@storybook/server': '8.2.0-alpha.10', + '@storybook/server-webpack5': '8.2.0-alpha.10', + '@storybook/source-loader': '8.2.0-alpha.10', + '@storybook/svelte': '8.2.0-alpha.10', + '@storybook/svelte-vite': '8.2.0-alpha.10', + '@storybook/svelte-webpack5': '8.2.0-alpha.10', + '@storybook/sveltekit': '8.2.0-alpha.10', + '@storybook/telemetry': '8.2.0-alpha.10', + '@storybook/test': '8.2.0-alpha.10', + '@storybook/theming': '8.2.0-alpha.10', + '@storybook/types': '8.2.0-alpha.10', + '@storybook/vue3': '8.2.0-alpha.10', + '@storybook/vue3-vite': '8.2.0-alpha.10', + '@storybook/vue3-webpack5': '8.2.0-alpha.10', + '@storybook/web-components': '8.2.0-alpha.10', + '@storybook/web-components-vite': '8.2.0-alpha.10', + '@storybook/web-components-webpack5': '8.2.0-alpha.10', + sb: '8.2.0-alpha.10', + storybook: '8.2.0-alpha.10', }; diff --git a/code/core/src/core-server/utils/stories-json.test.ts b/code/core/src/core-server/utils/stories-json.test.ts index 3f3d70f9f0b..6dfffde955e 100644 --- a/code/core/src/core-server/utils/stories-json.test.ts +++ b/code/core/src/core-server/utils/stories-json.test.ts @@ -356,12 +356,17 @@ describe('useStoriesJson', () => { expect(Watchpack).toHaveBeenCalledTimes(1); const watcher = Watchpack.mock.instances[0]; - expect(watcher.watch).toHaveBeenCalledWith({ directories: ['./src'] }); + expect(watcher.watch).toHaveBeenCalledWith( + expect.objectContaining({ + directories: expect.any(Array), + files: expect.any(Array), + }) + ); expect(watcher.on).toHaveBeenCalledTimes(2); const onChange = watcher.on.mock.calls[0][1]; - await onChange('src/nested/Button.stories.ts'); + await onChange(`${workingDir}/src/nested/Button.stories.ts`); expect(mockServerChannel.emit).toHaveBeenCalledTimes(1); expect(mockServerChannel.emit).toHaveBeenCalledWith(STORY_INDEX_INVALIDATED); }); @@ -389,12 +394,17 @@ describe('useStoriesJson', () => { expect(Watchpack).toHaveBeenCalledTimes(1); const watcher = Watchpack.mock.instances[0]; - expect(watcher.watch).toHaveBeenCalledWith({ directories: ['./src'] }); + expect(watcher.watch).toHaveBeenCalledWith( + expect.objectContaining({ + directories: expect.any(Array), + files: expect.any(Array), + }) + ); expect(watcher.on).toHaveBeenCalledTimes(2); const onChange = watcher.on.mock.calls[0][1]; - await onChange('src/nested/Button.stories.ts'); + await onChange(`${workingDir}/src/nested/Button.stories.ts`); expect(mockServerChannel.emit).toHaveBeenCalledTimes(1); expect(mockServerChannel.emit).toHaveBeenCalledWith(STORY_INDEX_INVALIDATED); }); @@ -423,16 +433,21 @@ describe('useStoriesJson', () => { expect(Watchpack).toHaveBeenCalledTimes(1); const watcher = Watchpack.mock.instances[0]; - expect(watcher.watch).toHaveBeenCalledWith({ directories: ['./src'] }); + expect(watcher.watch).toHaveBeenCalledWith( + expect.objectContaining({ + directories: expect.any(Array), + files: expect.any(Array), + }) + ); expect(watcher.on).toHaveBeenCalledTimes(2); const onChange = watcher.on.mock.calls[0][1]; - await onChange('src/nested/Button.stories.ts'); - await onChange('src/nested/Button.stories.ts'); - await onChange('src/nested/Button.stories.ts'); - await onChange('src/nested/Button.stories.ts'); - await onChange('src/nested/Button.stories.ts'); + await onChange(`${workingDir}/src/nested/Button.stories.ts`); + await onChange(`${workingDir}/src/nested/Button.stories.ts`); + await onChange(`${workingDir}/src/nested/Button.stories.ts`); + await onChange(`${workingDir}/src/nested/Button.stories.ts`); + await onChange(`${workingDir}/src/nested/Button.stories.ts`); expect(mockServerChannel.emit).toHaveBeenCalledTimes(1); expect(mockServerChannel.emit).toHaveBeenCalledWith(STORY_INDEX_INVALIDATED); diff --git a/code/core/src/core-server/utils/watch-story-specifiers.test.ts b/code/core/src/core-server/utils/watch-story-specifiers.test.ts index c75f3611bdf..37c668f2817 100644 --- a/code/core/src/core-server/utils/watch-story-specifiers.test.ts +++ b/code/core/src/core-server/utils/watch-story-specifiers.test.ts @@ -13,6 +13,7 @@ describe('watchStorySpecifiers', () => { configDir: path.join(workingDir, '.storybook'), workingDir, }; + const abspath = (filename: string) => path.join(workingDir, filename); let close: () => void; afterEach(() => close?.()); @@ -25,11 +26,18 @@ describe('watchStorySpecifiers', () => { expect(Watchpack).toHaveBeenCalledTimes(1); const watcher = Watchpack.mock.instances[0]; - expect(watcher.watch).toHaveBeenCalledWith({ directories: ['./src'] }); + expect(watcher.watch).toHaveBeenCalledWith( + expect.objectContaining({ + directories: expect.any(Array), + files: expect.any(Array), + }) + ); expect(watcher.on).toHaveBeenCalledTimes(2); - const onChange = watcher.on.mock.calls[0][1]; - const onRemove = watcher.on.mock.calls[1][1]; + const baseOnChange = watcher.on.mock.calls[0][1]; + const baseOnRemove = watcher.on.mock.calls[1][1]; + const onChange = (filename: string, ...args: any[]) => baseOnChange(abspath(filename), ...args); + const onRemove = (filename: string, ...args: any[]) => baseOnRemove(abspath(filename), ...args); // File changed, matching onInvalidate.mockClear(); @@ -72,10 +80,16 @@ describe('watchStorySpecifiers', () => { expect(Watchpack).toHaveBeenCalledTimes(1); const watcher = Watchpack.mock.instances[0]; - expect(watcher.watch).toHaveBeenCalledWith({ directories: ['./src'] }); + expect(watcher.watch).toHaveBeenCalledWith( + expect.objectContaining({ + directories: expect.any(Array), + files: expect.any(Array), + }) + ); expect(watcher.on).toHaveBeenCalledTimes(2); - const onChange = watcher.on.mock.calls[0][1]; + const baseOnChange = watcher.on.mock.calls[0][1]; + const onChange = (filename: string, ...args: any[]) => baseOnChange(abspath(filename), ...args); onInvalidate.mockClear(); await onChange('src/nested', 1234); @@ -90,11 +104,18 @@ describe('watchStorySpecifiers', () => { expect(Watchpack).toHaveBeenCalledTimes(1); const watcher = Watchpack.mock.instances[0]; - expect(watcher.watch).toHaveBeenCalledWith({ directories: ['./src/nested'] }); + expect(watcher.watch).toHaveBeenCalledWith( + expect.objectContaining({ + directories: expect.any(Array), + files: expect.any(Array), + }) + ); expect(watcher.on).toHaveBeenCalledTimes(2); - const onChange = watcher.on.mock.calls[0][1]; - const onRemove = watcher.on.mock.calls[1][1]; + const baseOnChange = watcher.on.mock.calls[0][1]; + const baseOnRemove = watcher.on.mock.calls[1][1]; + const onChange = (filename: string, ...args: any[]) => baseOnChange(abspath(filename), ...args); + const onRemove = (filename: string, ...args: any[]) => baseOnRemove(abspath(filename), ...args); // File changed, matching onInvalidate.mockClear(); @@ -131,10 +152,16 @@ describe('watchStorySpecifiers', () => { expect(Watchpack).toHaveBeenCalledTimes(1); const watcher = Watchpack.mock.instances[0]; - expect(watcher.watch).toHaveBeenCalledWith({ directories: ['./src', './src/nested'] }); + expect(watcher.watch).toHaveBeenCalledWith( + expect.objectContaining({ + directories: expect.any(Array), + files: expect.any(Array), + }) + ); expect(watcher.on).toHaveBeenCalledTimes(2); - const onChange = watcher.on.mock.calls[0][1]; + const baseOnChange = watcher.on.mock.calls[0][1]; + const onChange = (filename: string, ...args: any[]) => baseOnChange(abspath(filename), ...args); onInvalidate.mockClear(); await onChange('src/nested/Button.stories.ts', 1234); diff --git a/code/core/src/core-server/utils/watch-story-specifiers.ts b/code/core/src/core-server/utils/watch-story-specifiers.ts index 7bbd29c2f1b..266a151ac7f 100644 --- a/code/core/src/core-server/utils/watch-story-specifiers.ts +++ b/code/core/src/core-server/utils/watch-story-specifiers.ts @@ -2,7 +2,6 @@ import Watchpack from 'watchpack'; import slash from 'slash'; import fs from 'fs'; import path from 'path'; -import uniq from 'lodash/uniq.js'; import type { NormalizedStoriesSpecifier, Path } from '@storybook/core/dist/types'; import { commonGlobOptions } from '@storybook/core/dist/common'; @@ -15,11 +14,27 @@ const isDirectory = (directory: Path) => { } }; -// Watchpack (and path.relative) passes paths either with no leading './' - e.g. `src/Foo.stories.js`, -// or with a leading `../` (etc), e.g. `../src/Foo.stories.js`. -// We want to deal in importPaths relative to the working dir, so we normalize -function toImportPath(relativePath: Path) { - return relativePath.startsWith('.') ? relativePath : `./${relativePath}`; +// Takes an array of absolute paths to directories and synchronously returns +// absolute paths to all existing files and directories nested within those +// directories (including the passed parent directories). +function getNestedFilesAndDirectories(directories: Path[]) { + const traversedDirectories = new Set(); + const files = new Set(); + const traverse = (directory: Path) => { + if (traversedDirectories.has(directory)) { + return; + } + fs.readdirSync(directory, { withFileTypes: true }).forEach((ent: fs.Dirent) => { + if (ent.isDirectory()) { + traverse(path.join(directory, ent.name)); + } else if (ent.isFile()) { + files.add(path.join(directory, ent.name)); + } + }); + traversedDirectories.add(directory); + }; + directories.filter(isDirectory).forEach(traverse); + return { files: Array.from(files), directories: Array.from(traversedDirectories) }; } export function watchStorySpecifiers( @@ -27,6 +42,12 @@ export function watchStorySpecifiers( options: { workingDir: Path }, onInvalidate: (specifier: NormalizedStoriesSpecifier, path: Path, removed: boolean) => void ) { + // Watch all nested files and directories up front to avoid this issue: + // https://github.com/webpack/watchpack/issues/222 + const { files, directories } = getNestedFilesAndDirectories( + specifiers.map((ns) => path.resolve(options.workingDir, ns.directory)) + ); + // See https://www.npmjs.com/package/watchpack for full options. // If you want less traffic, consider using aggregation with some interval const wp = new Watchpack({ @@ -34,15 +55,17 @@ export function watchStorySpecifiers( followSymlinks: false, ignored: ['**/.git', '**/node_modules'], }); - wp.watch({ - directories: uniq(specifiers.map((ns) => ns.directory)), - }); + wp.watch({ files, directories }); - async function onChangeOrRemove(watchpackPath: Path, removed: boolean) { - // Watchpack passes paths either with no leading './' - e.g. `src/Foo.stories.js`, - // or with a leading `../` (etc), e.g. `../src/Foo.stories.js`. - // We want to deal in importPaths relative to the working dir, or absolute paths. - const importPath = slash(watchpackPath.startsWith('.') ? watchpackPath : `./${watchpackPath}`); + const toImportPath = (absolutePath: Path) => { + const relativePath = path.relative(options.workingDir, absolutePath); + return slash(relativePath.startsWith('.') ? relativePath : `./${relativePath}`); + }; + + async function onChangeOrRemove(absolutePath: Path, removed: boolean) { + // Watchpack should return absolute paths, given we passed in absolute paths + // to watch. Convert to an import path so we can run against the specifiers. + const importPath = toImportPath(absolutePath); const matchingSpecifier = specifiers.find((ns) => ns.importPathMatcher.exec(importPath)); if (matchingSpecifier) { @@ -55,7 +78,6 @@ export function watchStorySpecifiers( // However, when a directory is added, it does not fire events for any files *within* the directory, // so we need to scan within that directory for new files. It is tricky to use a glob for this, // so we'll do something a bit more "dumb" for now - const absolutePath = path.join(options.workingDir, importPath); if (!removed && isDirectory(absolutePath)) { await Promise.all( specifiers @@ -66,11 +88,10 @@ export function watchStorySpecifiers( // If `./path/to/dir` was added, check all files matching `./path/to/dir/**/*.stories.*` // (where the last bit depends on `files`). const dirGlob = path.join( - options.workingDir, - importPath, + absolutePath, '**', // files can be e.g. '**/foo/*/*.js' so we just want the last bit, - // because the directoru could already be within the files part (e.g. './x/foo/bar') + // because the directory could already be within the files part (e.g. './x/foo/bar') path.basename(specifier.files) ); @@ -78,13 +99,10 @@ export function watchStorySpecifiers( const { globby } = await import('globby'); // glob only supports forward slashes - const files = await globby(slash(dirGlob), commonGlobOptions(dirGlob)); + const addedFiles = await globby(slash(dirGlob), commonGlobOptions(dirGlob)); - files.forEach((filePath) => { - const fileImportPath = toImportPath( - // use posix path separators even on windows - path.relative(options.workingDir, filePath).replace(/\\/g, '/') - ); + addedFiles.forEach((filePath: Path) => { + const fileImportPath = toImportPath(filePath); if (specifier.importPathMatcher.exec(fileImportPath)) { onInvalidate(specifier, fileImportPath, removed); diff --git a/code/core/src/manager-api/version.ts b/code/core/src/manager-api/version.ts index d860b6ee7a9..c2f2246a10d 100644 --- a/code/core/src/manager-api/version.ts +++ b/code/core/src/manager-api/version.ts @@ -1 +1 @@ -export const version = '8.2.0-alpha.7'; +export const version = '8.2.0-alpha.10'; diff --git a/code/deprecated/builder-manager/package.json b/code/deprecated/builder-manager/package.json index c579c935946..49067ee98b4 100644 --- a/code/deprecated/builder-manager/package.json +++ b/code/deprecated/builder-manager/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/builder-manager", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook manager builder", "keywords": [ "storybook" @@ -44,4 +44,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/channels/package.json b/code/deprecated/channels/package.json index 9ad57f70285..fa300393812 100644 --- a/code/deprecated/channels/package.json +++ b/code/deprecated/channels/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/channels", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "", "keywords": [ "storybook" @@ -44,4 +44,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/client-logger/package.json b/code/deprecated/client-logger/package.json index b8b265abbd6..da6e201ddc7 100644 --- a/code/deprecated/client-logger/package.json +++ b/code/deprecated/client-logger/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/client-logger", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "", "keywords": [ "storybook" @@ -44,4 +44,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/components/package.json b/code/deprecated/components/package.json index 2df0165831b..f86f8df676e 100644 --- a/code/deprecated/components/package.json +++ b/code/deprecated/components/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/components", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Core Storybook Components", "keywords": [ "storybook" @@ -44,4 +44,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/core-common/package.json b/code/deprecated/core-common/package.json index 05397d4c80a..66ff0856854 100644 --- a/code/deprecated/core-common/package.json +++ b/code/deprecated/core-common/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-common", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -43,4 +43,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/core-events/package.json b/code/deprecated/core-events/package.json index 16a234c3f86..3772d77ac10 100644 --- a/code/deprecated/core-events/package.json +++ b/code/deprecated/core-events/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-events", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Event names used in storybook core", "keywords": [ "storybook" @@ -75,4 +75,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/core-server/package.json b/code/deprecated/core-server/package.json index acf07e2c12d..02fa1db42ee 100644 --- a/code/deprecated/core-server/package.json +++ b/code/deprecated/core-server/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-server", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -44,4 +44,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/csf-tools/package.json b/code/deprecated/csf-tools/package.json index 51678de078d..e52fa4baec6 100644 --- a/code/deprecated/csf-tools/package.json +++ b/code/deprecated/csf-tools/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/csf-tools", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Parse and manipulate CSF and Storybook config files", "keywords": [ "storybook" @@ -44,4 +44,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/docs-tools/package.json b/code/deprecated/docs-tools/package.json index 83f75f65750..20616b4b117 100644 --- a/code/deprecated/docs-tools/package.json +++ b/code/deprecated/docs-tools/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/docs-tools", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Shared utility functions for frameworks to implement docs", "keywords": [ "storybook" @@ -42,4 +42,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/manager-api/package.json b/code/deprecated/manager-api/package.json index a2d38fb357d..885866a05e9 100644 --- a/code/deprecated/manager-api/package.json +++ b/code/deprecated/manager-api/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/manager-api", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Core Storybook Manager API & Context", "keywords": [ "storybook" @@ -43,4 +43,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/manager/package.json b/code/deprecated/manager/package.json index b4afbe07a02..687ebb0a1aa 100644 --- a/code/deprecated/manager/package.json +++ b/code/deprecated/manager/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/manager", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Core Storybook UI", "keywords": [ "storybook" @@ -33,4 +33,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/node-logger/package.json b/code/deprecated/node-logger/package.json index 716ec3e0fe7..f8e9c244e30 100644 --- a/code/deprecated/node-logger/package.json +++ b/code/deprecated/node-logger/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/node-logger", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "", "keywords": [ "storybook" @@ -42,4 +42,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/preview-api/package.json b/code/deprecated/preview-api/package.json index 3cbcc8a2b61..363d22f1b82 100644 --- a/code/deprecated/preview-api/package.json +++ b/code/deprecated/preview-api/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preview-api", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "", "keywords": [ "storybook" @@ -45,4 +45,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/preview/package.json b/code/deprecated/preview/package.json index 6f4f8948477..0f5d8befb94 100644 --- a/code/deprecated/preview/package.json +++ b/code/deprecated/preview/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preview", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "", "keywords": [ "storybook" @@ -33,4 +33,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/router/package.json b/code/deprecated/router/package.json index d052b5543c5..487934b83de 100644 --- a/code/deprecated/router/package.json +++ b/code/deprecated/router/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/router", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Core Storybook Router", "keywords": [ "storybook" @@ -50,4 +50,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/telemetry/package.json b/code/deprecated/telemetry/package.json index d25075bcb12..d125088b0d1 100644 --- a/code/deprecated/telemetry/package.json +++ b/code/deprecated/telemetry/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/telemetry", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Telemetry logging for crash reports and usage statistics", "keywords": [ "storybook" @@ -44,4 +44,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/theming/package.json b/code/deprecated/theming/package.json index 51e7c46a33a..e23f26d1626 100644 --- a/code/deprecated/theming/package.json +++ b/code/deprecated/theming/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/theming", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Core Storybook Components", "keywords": [ "storybook" @@ -50,4 +50,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/deprecated/types/package.json b/code/deprecated/types/package.json index 5ef55b531de..1f0f0a512b2 100644 --- a/code/deprecated/types/package.json +++ b/code/deprecated/types/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/types", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Core Storybook TS Types", "keywords": [ "storybook" @@ -44,4 +44,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/code/frameworks/angular/package.json b/code/frameworks/angular/package.json index 479cf052d8c..1b62ecbab80 100644 --- a/code/frameworks/angular/package.json +++ b/code/frameworks/angular/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/angular", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for Angular: Develop Angular components in isolation with hot reloading.", "keywords": [ "storybook", diff --git a/code/frameworks/ember/package.json b/code/frameworks/ember/package.json index 3e172b2a951..c793035796f 100644 --- a/code/frameworks/ember/package.json +++ b/code/frameworks/ember/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/ember", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for Ember: Develop Ember Component in isolation with Hot Reloading.", "homepage": "https://github.com/storybookjs/storybook/tree/next/code/frameworks/ember", "bugs": { diff --git a/code/frameworks/html-vite/package.json b/code/frameworks/html-vite/package.json index e75d1421eb4..89405f58e78 100644 --- a/code/frameworks/html-vite/package.json +++ b/code/frameworks/html-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/html-vite", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for HTML and Vite: Develop HTML in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/html-webpack5/package.json b/code/frameworks/html-webpack5/package.json index 9b228b8598a..f1836d9c3b2 100644 --- a/code/frameworks/html-webpack5/package.json +++ b/code/frameworks/html-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/html-webpack5", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for HTML: View HTML snippets in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/nextjs/package.json b/code/frameworks/nextjs/package.json index 2ab2125c798..c7a1f3d1621 100644 --- a/code/frameworks/nextjs/package.json +++ b/code/frameworks/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/nextjs", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for Next.js", "keywords": [ "storybook", diff --git a/code/frameworks/preact-vite/package.json b/code/frameworks/preact-vite/package.json index 8a7e5daef49..729114e6f35 100644 --- a/code/frameworks/preact-vite/package.json +++ b/code/frameworks/preact-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preact-vite", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for Preact and Vite: Develop Preact components in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/preact-webpack5/package.json b/code/frameworks/preact-webpack5/package.json index 3eec853d403..1772fe7a348 100644 --- a/code/frameworks/preact-webpack5/package.json +++ b/code/frameworks/preact-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preact-webpack5", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for Preact: Develop Preact Component in isolation.", "keywords": [ "storybook" diff --git a/code/frameworks/react-vite/package.json b/code/frameworks/react-vite/package.json index 3d43bdeb1eb..5c2f6a9ac73 100644 --- a/code/frameworks/react-vite/package.json +++ b/code/frameworks/react-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react-vite", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for React and Vite: Develop React components in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/react-webpack5/package.json b/code/frameworks/react-webpack5/package.json index d83b7425fdd..e9c70a867ea 100644 --- a/code/frameworks/react-webpack5/package.json +++ b/code/frameworks/react-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react-webpack5", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for React: Develop React Component in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/server-webpack5/package.json b/code/frameworks/server-webpack5/package.json index 0e67e18cf07..65ec564809e 100644 --- a/code/frameworks/server-webpack5/package.json +++ b/code/frameworks/server-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/server-webpack5", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/svelte-vite/package.json b/code/frameworks/svelte-vite/package.json index 694d17c0df3..ea327bcff6c 100644 --- a/code/frameworks/svelte-vite/package.json +++ b/code/frameworks/svelte-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/svelte-vite", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for Svelte and Vite: Develop Svelte components in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/svelte-webpack5/package.json b/code/frameworks/svelte-webpack5/package.json index 15410bd75ef..c8e1c2ac448 100644 --- a/code/frameworks/svelte-webpack5/package.json +++ b/code/frameworks/svelte-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/svelte-webpack5", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for Svelte: Develop Svelte Component in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/sveltekit/package.json b/code/frameworks/sveltekit/package.json index 17d142debd7..5d77178fd61 100644 --- a/code/frameworks/sveltekit/package.json +++ b/code/frameworks/sveltekit/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/sveltekit", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for SvelteKit", "keywords": [ "storybook", diff --git a/code/frameworks/vue3-vite/package.json b/code/frameworks/vue3-vite/package.json index d1931ee5da8..9328eee9363 100644 --- a/code/frameworks/vue3-vite/package.json +++ b/code/frameworks/vue3-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue3-vite", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for Vue3 and Vite: Develop Vue3 components in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/vue3-webpack5/package.json b/code/frameworks/vue3-webpack5/package.json index 7746a51f41b..646f52943fd 100644 --- a/code/frameworks/vue3-webpack5/package.json +++ b/code/frameworks/vue3-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue3-webpack5", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for Vue 3: Develop Vue 3 Components in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/web-components-vite/package.json b/code/frameworks/web-components-vite/package.json index dea657dbf34..2fd844a606b 100644 --- a/code/frameworks/web-components-vite/package.json +++ b/code/frameworks/web-components-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/web-components-vite", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for web-components and Vite: Develop Web Components in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/web-components-webpack5/package.json b/code/frameworks/web-components-webpack5/package.json index 52dfff748ec..c251c2f577a 100644 --- a/code/frameworks/web-components-webpack5/package.json +++ b/code/frameworks/web-components-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/web-components-webpack5", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for web-components: View web components snippets in isolation with Hot Reloading.", "keywords": [ "lit", diff --git a/code/lib/cli-sb/package.json b/code/lib/cli-sb/package.json index ce4b7967c7c..b3f050a42f7 100644 --- a/code/lib/cli-sb/package.json +++ b/code/lib/cli-sb/package.json @@ -1,6 +1,6 @@ { "name": "sb", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook CLI", "keywords": [ "storybook" diff --git a/code/lib/cli-storybook/package.json b/code/lib/cli-storybook/package.json index 1bacb9f8a21..5ad238c7254 100644 --- a/code/lib/cli-storybook/package.json +++ b/code/lib/cli-storybook/package.json @@ -1,6 +1,6 @@ { "name": "storybook", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook CLI", "keywords": [ "storybook" diff --git a/code/lib/cli/package.json b/code/lib/cli/package.json index bd757c4af1e..26719aab56e 100644 --- a/code/lib/cli/package.json +++ b/code/lib/cli/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/cli", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook's CLI - install, dev, build, upgrade, and more", "keywords": [ "cli", diff --git a/code/lib/cli/src/autoblock/block-storystorev6.ts b/code/lib/cli/src/autoblock/block-storystorev6.ts index c1ed4e549bc..18f53f08dd3 100644 --- a/code/lib/cli/src/autoblock/block-storystorev6.ts +++ b/code/lib/cli/src/autoblock/block-storystorev6.ts @@ -24,7 +24,7 @@ export const blocker = createBlocker({ 'https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#storystorev6-and-storiesof-is-deprecated' )} - In your Storybook configuration we found storyStoryV7 feature defined. For instance: + In your Storybook configuration we found storyStoreV7 feature defined. For instance: export default = { features: { diff --git a/code/lib/cli/src/initiate.ts b/code/lib/cli/src/initiate.ts index cbcfbb7b07f..1266610bb09 100644 --- a/code/lib/cli/src/initiate.ts +++ b/code/lib/cli/src/initiate.ts @@ -399,7 +399,7 @@ export async function doInitiate(options: CommandOptions): Promise< ); return { - shouldRunDev: !!options.dev, + shouldRunDev: !!options.dev && !options.skipInstall, projectType, packageManager, storybookCommand, diff --git a/code/lib/cli/src/upgrade.ts b/code/lib/cli/src/upgrade.ts index d2224da1247..75d7cad42c7 100644 --- a/code/lib/cli/src/upgrade.ts +++ b/code/lib/cli/src/upgrade.ts @@ -130,55 +130,59 @@ export const doUpgrade = async ({ // If we can't determine the existing version fallback to v0.0.0 to not block the upgrade const beforeVersion = (await getInstalledStorybookVersion(packageManager)) ?? '0.0.0'; - const currentVersion = versions['@storybook/cli']; + const currentCLIVersion = versions['@storybook/cli']; const isCanary = - currentVersion.startsWith('0.0.0') || + currentCLIVersion.startsWith('0.0.0') || beforeVersion.startsWith('portal:') || beforeVersion.startsWith('workspace:'); if (!(await hasStorybookDependencies(packageManager))) { throw new UpgradeStorybookInWrongWorkingDirectory(); } - if (!isCanary && lt(currentVersion, beforeVersion)) { - throw new UpgradeStorybookToLowerVersionError({ beforeVersion, currentVersion }); + if (!isCanary && lt(currentCLIVersion, beforeVersion)) { + throw new UpgradeStorybookToLowerVersionError({ + beforeVersion, + currentVersion: currentCLIVersion, + }); } - if (!isCanary && eq(currentVersion, beforeVersion)) { + if (!isCanary && eq(currentCLIVersion, beforeVersion)) { // Not throwing, as the beforeVersion calculation doesn't always work in monorepos. logger.warn(new UpgradeStorybookToSameVersionError({ beforeVersion }).message); } - const [latestVersion, packageJson] = await Promise.all([ - // + const [latestCLIVersionOnNPM, packageJson] = await Promise.all([ packageManager.latestVersion('@storybook/cli'), packageManager.retrievePackageJson(), ]); - const isOutdated = lt(currentVersion, latestVersion); - const isExactLatest = currentVersion === latestVersion; - const isPrerelease = prerelease(currentVersion) !== null; + const isCLIOutdated = lt(currentCLIVersion, latestCLIVersionOnNPM); + const isCLIExactLatest = currentCLIVersion === latestCLIVersionOnNPM; + const isCLIPrerelease = prerelease(currentCLIVersion) !== null; - const borderColor = isOutdated ? '#FC521F' : '#F1618C'; + const isUpgrade = lt(beforeVersion, currentCLIVersion); + + const borderColor = isCLIOutdated ? '#FC521F' : '#F1618C'; const messages = { welcome: `Upgrading Storybook from version ${chalk.bold(beforeVersion)} to version ${chalk.bold( - currentVersion + currentCLIVersion )}..`, notLatest: chalk.red(dedent` - This version is behind the latest release, which is: ${chalk.bold(latestVersion)}! + This version is behind the latest release, which is: ${chalk.bold(latestCLIVersionOnNPM)}! You likely ran the upgrade command through npx, which can use a locally cached version, to upgrade to the latest version please run: ${chalk.bold('npx storybook@latest upgrade')} You may want to CTRL+C to stop, and run with the latest version instead. `), - prelease: chalk.yellow('This is a pre-release version.'), + prerelease: chalk.yellow('This is a pre-release version.'), }; logger.plain( boxen( [messages.welcome] - .concat(isOutdated && !isPrerelease ? [messages.notLatest] : []) - .concat(isPrerelease ? [messages.prelease] : []) + .concat(isCLIOutdated && !isCLIPrerelease ? [messages.notLatest] : []) + .concat(isCLIPrerelease ? [messages.prerelease] : []) .join('\n'), { borderStyle: 'round', padding: 1, borderColor } ) @@ -227,7 +231,7 @@ export const doUpgrade = async ({ }) as Array; return monorepoDependencies.map((dependency) => { let char = '^'; - if (isOutdated) { + if (isCLIOutdated) { char = ''; } if (isCanary) { @@ -268,9 +272,9 @@ export const doUpgrade = async ({ configDir, mainConfigPath, beforeVersion, - storybookVersion: currentVersion, - isUpgrade: isOutdated, - isLatest: isExactLatest, + storybookVersion: currentCLIVersion, + isUpgrade, + isLatest: isCLIExactLatest, }); } @@ -284,7 +288,7 @@ export const doUpgrade = async ({ await telemetry('upgrade', { beforeVersion, - afterVersion: currentVersion, + afterVersion: currentCLIVersion, ...automigrationTelemetry, }); } diff --git a/code/lib/codemod/package.json b/code/lib/codemod/package.json index 4fec5c623be..7bd89460c48 100644 --- a/code/lib/codemod/package.json +++ b/code/lib/codemod/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/codemod", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "A collection of codemod scripts written with JSCodeshift", "keywords": [ "storybook" diff --git a/code/lib/core-webpack/package.json b/code/lib/core-webpack/package.json index f63c56032d4..4ea8147786a 100644 --- a/code/lib/core-webpack/package.json +++ b/code/lib/core-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-webpack", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" diff --git a/code/lib/csf-plugin/package.json b/code/lib/csf-plugin/package.json index ad193ac8abb..5df08fa5c77 100644 --- a/code/lib/csf-plugin/package.json +++ b/code/lib/csf-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/csf-plugin", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Enrich CSF files via static analysis", "keywords": [ "storybook" diff --git a/code/lib/instrumenter/package.json b/code/lib/instrumenter/package.json index 236f7c8dbea..904499e16e6 100644 --- a/code/lib/instrumenter/package.json +++ b/code/lib/instrumenter/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/instrumenter", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "", "keywords": [ "storybook" diff --git a/code/lib/react-dom-shim/package.json b/code/lib/react-dom-shim/package.json index 4be8b565d57..aa14f3314fa 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": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "", "keywords": [ "storybook" diff --git a/code/lib/source-loader/package.json b/code/lib/source-loader/package.json index 5b44d65c239..ceacc02c077 100644 --- a/code/lib/source-loader/package.json +++ b/code/lib/source-loader/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/source-loader", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Source loader", "keywords": [ "lib", diff --git a/code/lib/test/package.json b/code/lib/test/package.json index 5cc04839dad..ac4a3eb2c8b 100644 --- a/code/lib/test/package.json +++ b/code/lib/test/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/test", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "", "keywords": [ "storybook" diff --git a/code/package.json b/code/package.json index 9674bd7392b..9c63e04d577 100644 --- a/code/package.json +++ b/code/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/root", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "private": true, "description": "Storybook root", "homepage": "https://storybook.js.org/", @@ -180,7 +180,7 @@ "@vitest/coverage-v8": "^1.2.2", "cross-env": "^7.0.3", "danger": "^11.2.6", - "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0", + "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0", "esbuild-loader": "^3.0.0", "esbuild-plugin-alias": "^0.2.1", "eslint": "^8.56.0", diff --git a/code/presets/create-react-app/package.json b/code/presets/create-react-app/package.json index fb5dff0063e..efd3f596a0a 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": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for Create React App preset", "keywords": [ "storybook" diff --git a/code/presets/html-webpack/package.json b/code/presets/html-webpack/package.json index ddb37715f23..98d62d41d07 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": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for HTML: View HTML snippets in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/presets/preact-webpack/package.json b/code/presets/preact-webpack/package.json index a18f3d71e50..263d74c2980 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": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for Preact: Develop Preact Component in isolation.", "keywords": [ "storybook" diff --git a/code/presets/react-webpack/package.json b/code/presets/react-webpack/package.json index 5ff4c07e1e9..f3f6bee3aa6 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": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for React: Develop React Component in isolation with Hot Reloading", "keywords": [ "storybook" diff --git a/code/presets/server-webpack/package.json b/code/presets/server-webpack/package.json index 684dbc17b76..874e8f0319f 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": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/presets/svelte-webpack/package.json b/code/presets/svelte-webpack/package.json index 641e6da07eb..1983297a932 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": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for Svelte: Develop Svelte Component in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/presets/vue3-webpack/package.json b/code/presets/vue3-webpack/package.json index 8e092e61062..27a8590928c 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": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook for Vue 3: Develop Vue 3 Components in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/renderers/html/package.json b/code/renderers/html/package.json index cdf0dca48cb..0cbe157fb4c 100644 --- a/code/renderers/html/package.json +++ b/code/renderers/html/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/html", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook HTML renderer", "keywords": [ "storybook" diff --git a/code/renderers/preact/package.json b/code/renderers/preact/package.json index 25c391b0b1b..c6a37844b85 100644 --- a/code/renderers/preact/package.json +++ b/code/renderers/preact/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preact", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook Preact renderer", "keywords": [ "storybook" diff --git a/code/renderers/react/package.json b/code/renderers/react/package.json index a1b63987d08..3d0107a4376 100644 --- a/code/renderers/react/package.json +++ b/code/renderers/react/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook React renderer", "keywords": [ "storybook" diff --git a/code/renderers/server/package.json b/code/renderers/server/package.json index 7eea4078f44..59471ecad4b 100644 --- a/code/renderers/server/package.json +++ b/code/renderers/server/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/server", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook Server renderer", "keywords": [ "storybook" diff --git a/code/renderers/svelte/package.json b/code/renderers/svelte/package.json index 425ba885dee..e1f61380463 100644 --- a/code/renderers/svelte/package.json +++ b/code/renderers/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/svelte", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook Svelte renderer", "keywords": [ "storybook" diff --git a/code/renderers/vue3/package.json b/code/renderers/vue3/package.json index d4929c53d20..e5168455aff 100644 --- a/code/renderers/vue3/package.json +++ b/code/renderers/vue3/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue3", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook Vue 3 renderer", "keywords": [ "storybook" diff --git a/code/renderers/web-components/package.json b/code/renderers/web-components/package.json index 7f0b78b0190..5ad31c58e6b 100644 --- a/code/renderers/web-components/package.json +++ b/code/renderers/web-components/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/web-components", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook web-components renderer", "keywords": [ "lit", diff --git a/code/ui/blocks/package.json b/code/ui/blocks/package.json index a50b1c26c7c..47b969bf2c6 100644 --- a/code/ui/blocks/package.json +++ b/code/ui/blocks/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/blocks", - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "description": "Storybook Doc Blocks", "keywords": [ "storybook" diff --git a/code/yarn.lock b/code/yarn.lock index 925de3085fe..c8972657c0e 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -6538,7 +6538,7 @@ __metadata: "@vitest/coverage-v8": "npm:^1.2.2" cross-env: "npm:^7.0.3" danger: "npm:^11.2.6" - esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0" + esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0" esbuild-loader: "npm:^3.0.0" esbuild-plugin-alias: "npm:^0.2.1" eslint: "npm:^8.56.0" diff --git a/docs/get-started/angular.md b/docs/get-started/angular.md index e5c706acc1d..e3b9540941f 100644 --- a/docs/get-started/angular.md +++ b/docs/get-started/angular.md @@ -26,7 +26,7 @@ Storybook for Angular is only supported in [Angular](?renderer=angular) projects ## Requirements -- Angular ≥ 15.0 < 18.0 +- Angular ≥ 15.0 < 19.0 - Webpack ≥ 5.0 - Storybook ≥ 8.0 diff --git a/docs/versions/next.json b/docs/versions/next.json index e248b8cfffa..2ea470c05b3 100644 --- a/docs/versions/next.json +++ b/docs/versions/next.json @@ -1,6 +1,6 @@ { - "version": "8.2.0-alpha.7", + "version": "8.2.0-alpha.10", "info": { - "plain": "- Angular: Allow outputPath object syntax - [#28144](https://github.com/storybookjs/storybook/pull/28144), thanks @valentinpalkovic!\n- Angular: Introduce preserveSymlink builder option - [#28145](https://github.com/storybookjs/storybook/pull/28145), thanks @valentinpalkovic!\n- CLI: Fix typo in React Docgen migration - [#27536](https://github.com/storybookjs/storybook/pull/27536), thanks @jonniebigodes!\n- CSF: Automatically extract componentPath - [#24396](https://github.com/storybookjs/storybook/pull/24396), thanks @shilman!\n- Core: Remove more `.stories.mdx` handling - [#25973](https://github.com/storybookjs/storybook/pull/25973), thanks @JReinhold!\n- Docs-tools: Replace `doctrine` with `jsdoc-type-pratt-parser` - [#26305](https://github.com/storybookjs/storybook/pull/26305), thanks @43081j!\n- Test: Display toHaveBeenCalledWith expected / received values on failure - [#28088](https://github.com/storybookjs/storybook/pull/28088), thanks @kasperpeulen!" + "plain": "- Addon-interactions: Fix deprecation warnings - [#28250](https://github.com/storybookjs/storybook/pull/28250), thanks @shilman!\n- Core: Remove util dependency - [#28191](https://github.com/storybookjs/storybook/pull/28191), thanks @43081j!\n- Dependencies: Allow esbuild version 0.21.x - [#28245](https://github.com/storybookjs/storybook/pull/28245), thanks @edoardocavazza!" } } \ No newline at end of file diff --git a/test-storybooks/portable-stories-kitchen-sink/nextjs/yarn.lock b/test-storybooks/portable-stories-kitchen-sink/nextjs/yarn.lock index 26f5cb0c54c..c459241a8ed 100644 --- a/test-storybooks/portable-stories-kitchen-sink/nextjs/yarn.lock +++ b/test-storybooks/portable-stories-kitchen-sink/nextjs/yarn.lock @@ -1563,163 +1563,163 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/aix-ppc64@npm:0.20.1" +"@esbuild/aix-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/aix-ppc64@npm:0.21.5" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/android-arm64@npm:0.20.1" +"@esbuild/android-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm64@npm:0.21.5" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@esbuild/android-arm@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/android-arm@npm:0.20.1" +"@esbuild/android-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm@npm:0.21.5" conditions: os=android & cpu=arm languageName: node linkType: hard -"@esbuild/android-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/android-x64@npm:0.20.1" +"@esbuild/android-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-x64@npm:0.21.5" conditions: os=android & cpu=x64 languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/darwin-arm64@npm:0.20.1" +"@esbuild/darwin-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-arm64@npm:0.21.5" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/darwin-x64@npm:0.20.1" +"@esbuild/darwin-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-x64@npm:0.21.5" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/freebsd-arm64@npm:0.20.1" +"@esbuild/freebsd-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-arm64@npm:0.21.5" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/freebsd-x64@npm:0.20.1" +"@esbuild/freebsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-x64@npm:0.21.5" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-arm64@npm:0.20.1" +"@esbuild/linux-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm64@npm:0.21.5" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-arm@npm:0.20.1" +"@esbuild/linux-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm@npm:0.21.5" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-ia32@npm:0.20.1" +"@esbuild/linux-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ia32@npm:0.21.5" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-loong64@npm:0.20.1" +"@esbuild/linux-loong64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-loong64@npm:0.21.5" conditions: os=linux & cpu=loong64 languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-mips64el@npm:0.20.1" +"@esbuild/linux-mips64el@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-mips64el@npm:0.21.5" conditions: os=linux & cpu=mips64el languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-ppc64@npm:0.20.1" +"@esbuild/linux-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ppc64@npm:0.21.5" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-riscv64@npm:0.20.1" +"@esbuild/linux-riscv64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-riscv64@npm:0.21.5" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-s390x@npm:0.20.1" +"@esbuild/linux-s390x@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-s390x@npm:0.21.5" conditions: os=linux & cpu=s390x languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-x64@npm:0.20.1" +"@esbuild/linux-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-x64@npm:0.21.5" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/netbsd-x64@npm:0.20.1" +"@esbuild/netbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/netbsd-x64@npm:0.21.5" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/openbsd-x64@npm:0.20.1" +"@esbuild/openbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/openbsd-x64@npm:0.21.5" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/sunos-x64@npm:0.20.1" +"@esbuild/sunos-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/sunos-x64@npm:0.21.5" conditions: os=sunos & cpu=x64 languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/win32-arm64@npm:0.20.1" +"@esbuild/win32-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-arm64@npm:0.21.5" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/win32-ia32@npm:0.20.1" +"@esbuild/win32-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-ia32@npm:0.21.5" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/win32-x64@npm:0.20.1" +"@esbuild/win32-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-x64@npm:0.21.5" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -2503,8 +2503,8 @@ __metadata: linkType: hard "@storybook/addon-actions@file:../../../code/addons/actions::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/addon-actions@file:../../../code/addons/actions#../../../code/addons/actions::hash=2b335b&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/addon-actions@file:../../../code/addons/actions#../../../code/addons/actions::hash=66b4be&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/global": "npm:^5.0.0" "@types/uuid": "npm:^9.0.1" @@ -2514,26 +2514,26 @@ __metadata: peerDependencies: "@storybook/core": "workspace:^" "@storybook/test": "workspace:*" - checksum: 10/ede3731bddb83b91a5010a1781ac363363effbf7d24e024df46000dae7dcad20c48d1151516d111bb1911c75f1829916f638dcf15d8d9f8b3dceb094a33802b9 + checksum: 10/cd387ad7a066b6c0e79e1623c09e2063bc6ed00845b543ca60492520c76ad19350b19d86a9f1c70f0d6c364bceec276648fc13100c7363344f716964a57ca769 languageName: node linkType: hard "@storybook/addon-backgrounds@file:../../../code/addons/backgrounds::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/addon-backgrounds@file:../../../code/addons/backgrounds#../../../code/addons/backgrounds::hash=015598&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/addon-backgrounds@file:../../../code/addons/backgrounds#../../../code/addons/backgrounds::hash=91f1ce&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/global": "npm:^5.0.0" memoizerific: "npm:^1.11.3" ts-dedent: "npm:^2.0.0" peerDependencies: "@storybook/core": "workspace:^" - checksum: 10/fc494830763d1bb264f8ed4947f4f72a7b8cec0921da41c86b7b3a4f2ce36f73907599df5379e501e665b230d7999b505aba3bf984aca4ec6c09d7437f006916 + checksum: 10/96f99b9ef146dae378e1233076504370813cbdffd1f7c69a988d4d2e960f2ad6c6a72fda5f9d09912e9fdbea61cf1b663d4250795c50972095c22a09621c8de2 languageName: node linkType: hard "@storybook/addon-controls@file:../../../code/addons/controls::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/addon-controls@file:../../../code/addons/controls#../../../code/addons/controls::hash=0f0d5e&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/addon-controls@file:../../../code/addons/controls#../../../code/addons/controls::hash=ae9b44&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/blocks": "workspace:*" dequal: "npm:^2.0.2" @@ -2541,13 +2541,13 @@ __metadata: ts-dedent: "npm:^2.0.0" peerDependencies: "@storybook/core": "workspace:^" - checksum: 10/a4c76d7e0473163f9db7db5eb84d49b92c51de124d9b50b8af09a89161ed88c3b080461314d7d50e741bfe2cafcd178aea871a9d21cc1ef39d84e20e658501c5 + checksum: 10/8ded71dcda7eb6caf635e9387013b2a96ba616ebeff42a77a701688ec0dbb3797914d84bee41df7a37098545d5ac869d28cfe258cc7bd7d3612a05cf1ae2da77 languageName: node linkType: hard "@storybook/addon-docs@file:../../../code/addons/docs::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/addon-docs@file:../../../code/addons/docs#../../../code/addons/docs::hash=e9a45e&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/addon-docs@file:../../../code/addons/docs#../../../code/addons/docs::hash=9a5d03&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@babel/core": "npm:^7.24.4" "@mdx-js/react": "npm:^3.0.0" @@ -2564,13 +2564,13 @@ __metadata: ts-dedent: "npm:^2.0.0" peerDependencies: "@storybook/core": "workspace:^" - checksum: 10/e649e6180d4103a6fc98e198f6847f8c9a112915cbfe8b887e118df4cd85e4825997fec5ffaa04e80f06e0ef36144dd28a186ba278a378fa43c820f8358e9c2a + checksum: 10/7aedd710b0718b601a3a7257e1b74feba871363da02c99fa0370ad5fe27a23cea7150e66a284c632ef3f2ee5167ec09702723373366f01cefea3695301048e34 languageName: node linkType: hard "@storybook/addon-essentials@file:../../../code/addons/essentials::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/addon-essentials@file:../../../code/addons/essentials#../../../code/addons/essentials::hash=16bb2d&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/addon-essentials@file:../../../code/addons/essentials#../../../code/addons/essentials::hash=0529e7&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/addon-actions": "workspace:*" "@storybook/addon-backgrounds": "workspace:*" @@ -2584,81 +2584,81 @@ __metadata: ts-dedent: "npm:^2.0.0" peerDependencies: "@storybook/core": "workspace:^" - checksum: 10/e0b86459570d17a3bcea6f9510e21d7c50ab454dd8f300c770e965afc3cdba692bff4640679c5626f563f6db37deb35bdae4df23c22773296bab5c1a05b62dfa + checksum: 10/75d64552d28044a2f84051f703de6f0678edd700ab062cce944977ada8771372c4e583a04721a13a25540a4369048c987da0af472a9e71e67dc411688598be04 languageName: node linkType: hard "@storybook/addon-highlight@file:../../../code/addons/highlight::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/addon-highlight@file:../../../code/addons/highlight#../../../code/addons/highlight::hash=faddd3&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/addon-highlight@file:../../../code/addons/highlight#../../../code/addons/highlight::hash=f9f62e&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/global": "npm:^5.0.0" peerDependencies: "@storybook/core": "workspace:^" - checksum: 10/8482ee8cd76129ff79984e5f12b946169d506c70ba12cb9ae8d328f195ad4ab93b737491547f16b5c246846457c60df507d2f46f4e9014b5b39032a4adf3fb1f + checksum: 10/c3389d625d6f759acf6a8159c5ea62d2825118980c0cfc395927473b5c89aca8b7c9a1f126e7f43ef9ce3cba5a7a1c6de6c037f4df9839e4f2f83605fc78a5f8 languageName: node linkType: hard "@storybook/addon-interactions@file:../../../code/addons/interactions::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/addon-interactions@file:../../../code/addons/interactions#../../../code/addons/interactions::hash=fa17a5&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/addon-interactions@file:../../../code/addons/interactions#../../../code/addons/interactions::hash=8f2084&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/global": "npm:^5.0.0" polished: "npm:^4.2.2" ts-dedent: "npm:^2.2.0" peerDependencies: "@storybook/core": "workspace:^" - checksum: 10/cac098fca9da3ff1c2587b57b7dd3b242ddb3d1d222e25d9d945a1611e3cd5491679f32649a4eace974bce4398ae20111b5ab813ec1d6305d1e69993ffe91c47 + checksum: 10/4866f1e9d45ba42bceb1ec84c09c4ea65bc5c80fe7fda365c2c41bf6feafdfa76569344bb08e5e24a15e32b0b8e677fad8e1d42aef47570251152393bdac2148 languageName: node linkType: hard "@storybook/addon-measure@file:../../../code/addons/measure::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/addon-measure@file:../../../code/addons/measure#../../../code/addons/measure::hash=507cbe&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/addon-measure@file:../../../code/addons/measure#../../../code/addons/measure::hash=dce076&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/global": "npm:^5.0.0" tiny-invariant: "npm:^1.3.1" peerDependencies: "@storybook/core": "workspace:^" - checksum: 10/6a9035dcd07414a35811696d26ed39987bc5caba22ab2574e90bb1bdb6f905eae88adecf6a6c36ac91476c29cdf9a01ed5c2a3ac6cbf1527222a112ddce32ec9 + checksum: 10/8f72635f3a289970a3eddb625cfdaf37a6c0d79bad7bd18754c752eecf5385b302b8434dfdd386f6387a810f6cd2312d9abb4df5c4a3dcffdfba0f5b5e4c8928 languageName: node linkType: hard "@storybook/addon-outline@file:../../../code/addons/outline::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/addon-outline@file:../../../code/addons/outline#../../../code/addons/outline::hash=1ca2fd&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/addon-outline@file:../../../code/addons/outline#../../../code/addons/outline::hash=566e0d&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/global": "npm:^5.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: "@storybook/core": "workspace:^" - checksum: 10/d697f83729ecc4176348cc5d358ced63e4a407ef62a9e25e96f8db12c650353adf4d93c13b9eed32148118b68bf3e2a01ad8add31a785d73b2e122090f880b24 + checksum: 10/db1d1b0192aab9b6719ffc4da2fd3c0e056a5e51d2fd8f5ce3b3d7997aa34b08c455e510c579f2a3d3b55ec4d6d9c1796d4a658b0fd92e662d378c1ec601cd98 languageName: node linkType: hard "@storybook/addon-toolbars@file:../../../code/addons/toolbars::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/addon-toolbars@file:../../../code/addons/toolbars#../../../code/addons/toolbars::hash=ccdf99&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/addon-toolbars@file:../../../code/addons/toolbars#../../../code/addons/toolbars::hash=3ae6b6&locator=portable-stories-nextjs%40workspace%3A." peerDependencies: "@storybook/core": "workspace:^" - checksum: 10/17d02e903147084b466ed2006bfddeccca2aeed210671525fca99316334e506ad4ce1b4ac1b1a0057d1dbaf20ff1fd5b0f5fc06be20269a607376e856628ca56 + checksum: 10/3f8e4591f440dfd0c82c61a1e0e3eadf8b841e738a6a9fade1970f87cc9128b1b77f4881b7d0c67c8fcc52f6991cc50461c5910c77af68769999e9a9b5bbd5c0 languageName: node linkType: hard "@storybook/addon-viewport@file:../../../code/addons/viewport::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/addon-viewport@file:../../../code/addons/viewport#../../../code/addons/viewport::hash=ab16d1&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/addon-viewport@file:../../../code/addons/viewport#../../../code/addons/viewport::hash=1e76fd&locator=portable-stories-nextjs%40workspace%3A." dependencies: memoizerific: "npm:^1.11.3" peerDependencies: "@storybook/core": "workspace:^" - checksum: 10/6ea57db6d8fa19a03f24366e09a816b019ab17158a118661c6ab35879e8e96a99a3d7c81ef0d17970fe68adfc522aa4550deb0b7599bbd1f581377e002581c88 + checksum: 10/1af9cc6e46fa71cb45af860cb9085a64d30b0420fe4966929c554cb39aaf725d0ce3e69d6277f1738b361736bbe9c37975b296dee933172ba8fc880e585f5227 languageName: node linkType: hard "@storybook/blocks@file:../../../code/ui/blocks::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/blocks@file:../../../code/ui/blocks#../../../code/ui/blocks::hash=25e7fa&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/blocks@file:../../../code/ui/blocks#../../../code/ui/blocks::hash=85ac8d&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/csf": "npm:^0.1.8" "@storybook/global": "npm:^5.0.0" @@ -2684,13 +2684,13 @@ __metadata: optional: true react-dom: optional: true - checksum: 10/4400bb1dcc8cc03a4f2d0646d5249d159ac4a3b85eeb712c1232ca9efe86262fac0b64ae8c2598bb6fc9537149bce4b8d38fc5c3a281ef2c000426a7abcff6cf + checksum: 10/555b87a604a5c6ee0c7127c87b71056735327231ad28a0afe6ee07f7bea84d520ad1295f5a95f8a4f2ccb8c58fc2647b4deb83bef8eaafbc076ad2cab4fd9025 languageName: node linkType: hard "@storybook/builder-webpack5@file:../../../code/builders/builder-webpack5::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/builder-webpack5@file:../../../code/builders/builder-webpack5#../../../code/builders/builder-webpack5::hash=169c0c&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/builder-webpack5@file:../../../code/builders/builder-webpack5#../../../code/builders/builder-webpack5::hash=18436e&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/core-webpack": "workspace:*" "@types/node": "npm:^18.0.0" @@ -2724,13 +2724,13 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/b30aa8d29e5a36acaaab5a3b38e1b2599f3046f2d000834f5ff14708cfe59f876fc5e3d64f9f6d975a12b8101581f4f197f855dc95e45a46654c91912a43fdc4 + checksum: 10/b27e5bb278420472797167851c35feda70591f2748d00187405a807ef32e675df81be15f1ffe8252122afb3d7a681bd1eec13fc78a11f559877e8829b31b1d7a languageName: node linkType: hard "@storybook/cli@file:../../../code/lib/cli::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/cli@file:../../../code/lib/cli#../../../code/lib/cli::hash=1d9014&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/cli@file:../../../code/lib/cli#../../../code/lib/cli::hash=ced2da&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@babel/core": "npm:^7.24.4" "@babel/types": "npm:^7.24.0" @@ -2766,13 +2766,13 @@ __metadata: bin: getstorybook: ./bin/index.js sb: ./bin/index.js - checksum: 10/53c59b00ff89f19e54e6c2f9f5ee56f8b5cf675f19e6950f2fd18b7dd8d3ea030a08da2e199ff3326dfe7a7f556aad87f166ddb9cd62e890dfc3bea0dfd96741 + checksum: 10/11c2b16254c806008bb39fccba9f86198d67cb988b6e14a05d5518aa256e728a2f7871ae975cf6b3e44c8b82172d7ecddf719a0357939bbafa77c0510622c3af languageName: node linkType: hard "@storybook/codemod@file:../../../code/lib/codemod::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/codemod@file:../../../code/lib/codemod#../../../code/lib/codemod::hash=a2a208&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/codemod@file:../../../code/lib/codemod#../../../code/lib/codemod::hash=91bb4a&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@babel/core": "npm:^7.24.4" "@babel/preset-env": "npm:^7.24.4" @@ -2788,49 +2788,49 @@ __metadata: tiny-invariant: "npm:^1.3.1" peerDependencies: "@storybook/core": "workspace:^" - checksum: 10/123ea49c98120bb32df7042437cc6929747f56802ce696f7f4ac31cd41e3c50db2511686efd6d8f4845f09b6f4eccfd9d39ea1920b9678a9cef9ed36307a1f6d + checksum: 10/50e98a5c9100094912bb3b505fa9300e0cc0981e53044f6035e792d989ee3a3230b642d00c5889a14d07f4a16994816d4f85dcb27d1c54ad575835477d619a12 languageName: node linkType: hard "@storybook/core-webpack@file:../../../code/lib/core-webpack::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/core-webpack@file:../../../code/lib/core-webpack#../../../code/lib/core-webpack::hash=717556&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/core-webpack@file:../../../code/lib/core-webpack#../../../code/lib/core-webpack::hash=10eaeb&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@types/node": "npm:^18.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: "@storybook/core": "workspace:^" - checksum: 10/68db379b71fabdf68007c134465d63dde7c1b75cac2f3f5a241c35e8225b4499a6b5f96042cf80b62f88601a19f2bd73abf4985a5b195bf7c8319ae4707d69c9 + checksum: 10/df8a438cad5403b9a985e97f184c06659c6640047d0d160d64a9e1fe0a530f7257c5040fcdab9829e8b9f6a84807342bdb18de796d8e53a3c16fc649a38b3a1f languageName: node linkType: hard "@storybook/core@file:../../../code/core::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/core@file:../../../code/core#../../../code/core::hash=93c0eb&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/core@file:../../../code/core#../../../code/core::hash=d9067b&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/csf": "npm:^0.1.8" "@types/express": "npm:^4.17.21" "@types/node": "npm:^18.0.0" browser-assert: "npm:^1.2.1" - esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0" + esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0" esbuild-register: "npm:^3.5.0" express: "npm:^4.19.2" process: "npm:^0.11.10" recast: "npm:^0.23.5" util: "npm:^0.12.4" ws: "npm:^8.2.3" - checksum: 10/22a9cda326c678a6ba9f584dad984efb95999e3c8530c8885c99485982ed57d7d1ed1af7cd17aa998f74daa407bc4590e66b3bc55eec6a41361d07f0c77b52b5 + checksum: 10/544293712e8db5a531c3b816bd84c01cc0202a493333c7c8a15de5b4eb88af7330a66a6f25433cc12af9b19c210cee68111b779bff02df6d14b60e107b7d3f53 languageName: node linkType: hard "@storybook/csf-plugin@file:../../../code/lib/csf-plugin::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/csf-plugin@file:../../../code/lib/csf-plugin#../../../code/lib/csf-plugin::hash=27e316&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/csf-plugin@file:../../../code/lib/csf-plugin#../../../code/lib/csf-plugin::hash=3c0838&locator=portable-stories-nextjs%40workspace%3A." dependencies: unplugin: "npm:^1.3.1" peerDependencies: "@storybook/core": "workspace:^" - checksum: 10/66a42548935b61cede205ed7c540f00e00b3544f2a39365356928d9b807762978fefb4b733eb4dd11990aaca96c86696b31bde7a2729e5d3e6f3585de31ed0e0 + checksum: 10/b60c5aa672d4f5638de13e1c9ea3f41413839ec97b28a066b8ebeb4c3ff00845be3cd4809428db5e932d4ba1f06117fb7837c9326db6df103245b2a687d2d5a4 languageName: node linkType: hard @@ -2870,21 +2870,21 @@ __metadata: linkType: hard "@storybook/instrumenter@file:../../../code/lib/instrumenter::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/instrumenter@file:../../../code/lib/instrumenter#../../../code/lib/instrumenter::hash=c89a25&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/instrumenter@file:../../../code/lib/instrumenter#../../../code/lib/instrumenter::hash=595cb8&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/global": "npm:^5.0.0" "@vitest/utils": "npm:^1.3.1" util: "npm:^0.12.4" peerDependencies: "@storybook/core": "workspace:^" - checksum: 10/ca5d8a43eda46fe9314d1e70b34fb2130e4d58a632813f86396d87ec60e9f28067ccab33ff74bb8972ad58a5807abf55ec31fc2ec8fb89ab480701aeb74286bc + checksum: 10/6a3029936b42960e5d4fa93da3dcfb74fbc2fcaf86b8f6d081dae19d653f75b253d59e20ead8a68b46d6e1fdf50272e18b321171c47f6f01019f675621bd6dc9 languageName: node linkType: hard "@storybook/nextjs@file:../../../code/frameworks/nextjs::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/nextjs@file:../../../code/frameworks/nextjs#../../../code/frameworks/nextjs::hash=6a7897&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/nextjs@file:../../../code/frameworks/nextjs#../../../code/frameworks/nextjs::hash=adb56a&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@babel/core": "npm:^7.24.4" "@babel/plugin-syntax-bigint": "npm:^7.8.3" @@ -2940,13 +2940,13 @@ __metadata: optional: true webpack: optional: true - checksum: 10/ba1b8b32f5b72e0fd8ce9e5ed80422c029cbf076cb2ae86f3fa9f151541e3d64a076c5b8580d8356a27fe6b629e9ff6fa67b3db85c1a52bcaffa9d3f6ba2f97d + checksum: 10/9042c5984bbcd69c58221f46df48cbe33df01e47e86da71e88d036489fcf6752def78d1e7ec3d7f81d2abf9933e3731f7714c4d647c2955cb7f5fc5441dc9a62 languageName: node linkType: hard "@storybook/preset-react-webpack@file:../../../code/presets/react-webpack::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/preset-react-webpack@file:../../../code/presets/react-webpack#../../../code/presets/react-webpack::hash=9bc9d1&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/preset-react-webpack@file:../../../code/presets/react-webpack#../../../code/presets/react-webpack::hash=c052b7&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/core-webpack": "workspace:*" "@storybook/react": "workspace:*" @@ -2968,7 +2968,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/aea14f4e9b5c2ba87b5ed7278938d194ac9d7813fec74d0baf7a1369962d1b5f73c1ceb1a66281624ae3e3a24c54028ff9705d73b0d2563e143fe890f96992d4 + checksum: 10/e581156652d8f98b6c7b1dddfdbab813a78ec2ec6fbc5d8210c9208d58a4e60bb1da0cf1ba1b7c9d815cf90e191aa29a4f4274cb6555ebfc952e18617ff670df languageName: node linkType: hard @@ -2991,19 +2991,19 @@ __metadata: linkType: hard "@storybook/react-dom-shim@file:../../../code/lib/react-dom-shim::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/react-dom-shim@file:../../../code/lib/react-dom-shim#../../../code/lib/react-dom-shim::hash=332eaf&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/react-dom-shim@file:../../../code/lib/react-dom-shim#../../../code/lib/react-dom-shim::hash=c7a898&locator=portable-stories-nextjs%40workspace%3A." peerDependencies: "@storybook/core": "workspace:^" react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - checksum: 10/e54cb3332e72c7582c9d9bf501b225a75ae880b47b5b08aead41db1a224a74f834ec01f49ba16d6b03f0d198b9cd86c148edff05a08f1658f93fb4154528e4b5 + checksum: 10/ce9ca2d01ceae0632ec2a7ea95b91d8d774d896082cdfaf37166a09288f2da6ccef563b6600517bdc447b6f2199197bdb6e42b7f24cf24c3ac89dbfd6bb1b141 languageName: node linkType: hard "@storybook/react@file:../../../code/renderers/react::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/react@file:../../../code/renderers/react#../../../code/renderers/react::hash=5a45b8&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/react@file:../../../code/renderers/react#../../../code/renderers/react::hash=f9ce25&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/global": "npm:^5.0.0" "@storybook/react-dom-shim": "workspace:*" @@ -3030,13 +3030,13 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/95c978f0be74444919161d8f1fdf03436f7640b33d1dcfa5018a2dfaea518093b3b3c09e25fb54d5d08bf28c227d85cf2d908cc8d37a1094b2ade629f8db4403 + checksum: 10/7a033195c1fef9abe52b74b273b642b6a157f4939a95b5b4b9f7991db64c0a40c70f46671dc1536d1f7a0428ef5d0284695247fda0b788d372d9e95bab398815 languageName: node linkType: hard "@storybook/test@file:../../../code/lib/test::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "@storybook/test@file:../../../code/lib/test#../../../code/lib/test::hash=1dda13&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "@storybook/test@file:../../../code/lib/test#../../../code/lib/test::hash=af1284&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/instrumenter": "workspace:*" "@testing-library/dom": "npm:10.1.0" @@ -3047,7 +3047,7 @@ __metadata: util: "npm:^0.12.4" peerDependencies: "@storybook/core": "workspace:^" - checksum: 10/3f0edfede40cf8a849727f20977053cab4fb7bc6aee9adf889fd9f6697bcc56781d27ff334e3bc7230a2c51dbb9338519c46e241435c86c844af82d079828370 + checksum: 10/408d0fbbf708ba34cdab0638638e2a7b8192cccf3e851823e7fd8f798e15d548f88240406e3983f32675c4357a0a505d7175a59709fb3f7c1faeb661f6ed4433 languageName: node linkType: hard @@ -6040,33 +6040,33 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0": - version: 0.20.1 - resolution: "esbuild@npm:0.20.1" +"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0": + version: 0.21.5 + resolution: "esbuild@npm:0.21.5" dependencies: - "@esbuild/aix-ppc64": "npm:0.20.1" - "@esbuild/android-arm": "npm:0.20.1" - "@esbuild/android-arm64": "npm:0.20.1" - "@esbuild/android-x64": "npm:0.20.1" - "@esbuild/darwin-arm64": "npm:0.20.1" - "@esbuild/darwin-x64": "npm:0.20.1" - "@esbuild/freebsd-arm64": "npm:0.20.1" - "@esbuild/freebsd-x64": "npm:0.20.1" - "@esbuild/linux-arm": "npm:0.20.1" - "@esbuild/linux-arm64": "npm:0.20.1" - "@esbuild/linux-ia32": "npm:0.20.1" - "@esbuild/linux-loong64": "npm:0.20.1" - "@esbuild/linux-mips64el": "npm:0.20.1" - "@esbuild/linux-ppc64": "npm:0.20.1" - "@esbuild/linux-riscv64": "npm:0.20.1" - "@esbuild/linux-s390x": "npm:0.20.1" - "@esbuild/linux-x64": "npm:0.20.1" - "@esbuild/netbsd-x64": "npm:0.20.1" - "@esbuild/openbsd-x64": "npm:0.20.1" - "@esbuild/sunos-x64": "npm:0.20.1" - "@esbuild/win32-arm64": "npm:0.20.1" - "@esbuild/win32-ia32": "npm:0.20.1" - "@esbuild/win32-x64": "npm:0.20.1" + "@esbuild/aix-ppc64": "npm:0.21.5" + "@esbuild/android-arm": "npm:0.21.5" + "@esbuild/android-arm64": "npm:0.21.5" + "@esbuild/android-x64": "npm:0.21.5" + "@esbuild/darwin-arm64": "npm:0.21.5" + "@esbuild/darwin-x64": "npm:0.21.5" + "@esbuild/freebsd-arm64": "npm:0.21.5" + "@esbuild/freebsd-x64": "npm:0.21.5" + "@esbuild/linux-arm": "npm:0.21.5" + "@esbuild/linux-arm64": "npm:0.21.5" + "@esbuild/linux-ia32": "npm:0.21.5" + "@esbuild/linux-loong64": "npm:0.21.5" + "@esbuild/linux-mips64el": "npm:0.21.5" + "@esbuild/linux-ppc64": "npm:0.21.5" + "@esbuild/linux-riscv64": "npm:0.21.5" + "@esbuild/linux-s390x": "npm:0.21.5" + "@esbuild/linux-x64": "npm:0.21.5" + "@esbuild/netbsd-x64": "npm:0.21.5" + "@esbuild/openbsd-x64": "npm:0.21.5" + "@esbuild/sunos-x64": "npm:0.21.5" + "@esbuild/win32-arm64": "npm:0.21.5" + "@esbuild/win32-ia32": "npm:0.21.5" + "@esbuild/win32-x64": "npm:0.21.5" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -6116,7 +6116,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10/b672fd5df28ae917e2b16e77edbbf6b3099c390ab0a9d4cd331f78b4a4567cf33f506a055e1aa272ac90f7f522835b2173abea9bac6c38906acfda68e60a7ab7 + checksum: 10/d2ff2ca84d30cce8e871517374d6c2290835380dc7cd413b2d49189ed170d45e407be14de2cb4794cf76f75cf89955c4714726ebd3de7444b3046f5cab23ab6b languageName: node linkType: hard @@ -11334,8 +11334,8 @@ __metadata: linkType: hard "storybook@file:../../../code/lib/cli-storybook::locator=portable-stories-nextjs%40workspace%3A.": - version: 8.2.0-alpha.7 - resolution: "storybook@file:../../../code/lib/cli-storybook#../../../code/lib/cli-storybook::hash=9667d4&locator=portable-stories-nextjs%40workspace%3A." + version: 8.2.0-alpha.10 + resolution: "storybook@file:../../../code/lib/cli-storybook#../../../code/lib/cli-storybook::hash=8335f3&locator=portable-stories-nextjs%40workspace%3A." dependencies: "@storybook/cli": "workspace:*" peerDependencies: @@ -11343,7 +11343,7 @@ __metadata: bin: sb: ./index.js storybook: ./index.js - checksum: 10/43814887c2c0773dbb3c54840d3cbab80bd2b95633f3346c216042ecbb16d256f50ee4112cd382e3b6f7e65d873049a1ecb03054c2d53ef9346996efe07f119a + checksum: 10/b31e084ce4b53d4ed093959aea5de441835afd1bcd152f96143f980d8c8bf70a57eb2810824a1b32820c5c1a67c6b847f7c313df013f5be923f15237f82961f4 languageName: node linkType: hard diff --git a/test-storybooks/portable-stories-kitchen-sink/react/yarn.lock b/test-storybooks/portable-stories-kitchen-sink/react/yarn.lock index 69413e7517d..333e48dabec 100644 --- a/test-storybooks/portable-stories-kitchen-sink/react/yarn.lock +++ b/test-storybooks/portable-stories-kitchen-sink/react/yarn.lock @@ -227,7 +227,14 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.0, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": + version: 7.22.5 + resolution: "@babel/helper-plugin-utils@npm:7.22.5" + checksum: 10/ab220db218089a2aadd0582f5833fd17fa300245999f5f8784b10f5a75267c4e808592284a29438a0da365e702f05acb369f99e1c915c02f9f9210ec60eab8ea + languageName: node + linkType: hard + +"@babel/helper-plugin-utils@npm:^7.24.0": version: 7.24.0 resolution: "@babel/helper-plugin-utils@npm:7.24.0" checksum: 10/dc8c7af321baf7653d93315beffee1790eb2c464b4f529273a24c8743a3f3095bf3f2d11828cb2c52d56282ef43a4bdc67a79c9ab8dd845e35d01871f3f28a0e @@ -1545,9 +1552,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/aix-ppc64@npm:0.20.1" +"@esbuild/aix-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/aix-ppc64@npm:0.21.5" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard @@ -1559,9 +1566,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/android-arm64@npm:0.20.1" +"@esbuild/android-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm64@npm:0.21.5" conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -1573,9 +1580,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/android-arm@npm:0.20.1" +"@esbuild/android-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm@npm:0.21.5" conditions: os=android & cpu=arm languageName: node linkType: hard @@ -1587,9 +1594,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/android-x64@npm:0.20.1" +"@esbuild/android-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-x64@npm:0.21.5" conditions: os=android & cpu=x64 languageName: node linkType: hard @@ -1601,9 +1608,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/darwin-arm64@npm:0.20.1" +"@esbuild/darwin-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-arm64@npm:0.21.5" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -1615,9 +1622,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/darwin-x64@npm:0.20.1" +"@esbuild/darwin-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-x64@npm:0.21.5" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -1629,9 +1636,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/freebsd-arm64@npm:0.20.1" +"@esbuild/freebsd-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-arm64@npm:0.21.5" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard @@ -1643,9 +1650,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/freebsd-x64@npm:0.20.1" +"@esbuild/freebsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-x64@npm:0.21.5" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -1657,9 +1664,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-arm64@npm:0.20.1" +"@esbuild/linux-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm64@npm:0.21.5" conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -1671,9 +1678,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-arm@npm:0.20.1" +"@esbuild/linux-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm@npm:0.21.5" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -1685,9 +1692,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-ia32@npm:0.20.1" +"@esbuild/linux-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ia32@npm:0.21.5" conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -1699,9 +1706,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-loong64@npm:0.20.1" +"@esbuild/linux-loong64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-loong64@npm:0.21.5" conditions: os=linux & cpu=loong64 languageName: node linkType: hard @@ -1713,9 +1720,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-mips64el@npm:0.20.1" +"@esbuild/linux-mips64el@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-mips64el@npm:0.21.5" conditions: os=linux & cpu=mips64el languageName: node linkType: hard @@ -1727,9 +1734,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-ppc64@npm:0.20.1" +"@esbuild/linux-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ppc64@npm:0.21.5" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard @@ -1741,9 +1748,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-riscv64@npm:0.20.1" +"@esbuild/linux-riscv64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-riscv64@npm:0.21.5" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard @@ -1755,9 +1762,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-s390x@npm:0.20.1" +"@esbuild/linux-s390x@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-s390x@npm:0.21.5" conditions: os=linux & cpu=s390x languageName: node linkType: hard @@ -1769,9 +1776,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-x64@npm:0.20.1" +"@esbuild/linux-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-x64@npm:0.21.5" conditions: os=linux & cpu=x64 languageName: node linkType: hard @@ -1783,9 +1790,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/netbsd-x64@npm:0.20.1" +"@esbuild/netbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/netbsd-x64@npm:0.21.5" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard @@ -1797,9 +1804,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/openbsd-x64@npm:0.20.1" +"@esbuild/openbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/openbsd-x64@npm:0.21.5" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard @@ -1811,9 +1818,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/sunos-x64@npm:0.20.1" +"@esbuild/sunos-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/sunos-x64@npm:0.21.5" conditions: os=sunos & cpu=x64 languageName: node linkType: hard @@ -1825,9 +1832,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/win32-arm64@npm:0.20.1" +"@esbuild/win32-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-arm64@npm:0.21.5" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -1839,9 +1846,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/win32-ia32@npm:0.20.1" +"@esbuild/win32-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-ia32@npm:0.21.5" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -1853,9 +1860,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/win32-x64@npm:0.20.1" +"@esbuild/win32-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-x64@npm:0.21.5" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -2776,7 +2783,7 @@ __metadata: "@types/express": "npm:^4.17.21" "@types/node": "npm:^18.0.0" browser-assert: "npm:^1.2.1" - esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0" + esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0" esbuild-register: "npm:^3.5.0" express: "npm:^4.19.2" process: "npm:^0.11.10" @@ -3818,7 +3825,7 @@ __metadata: languageName: node linkType: hard -"@vitest/utils@npm:1.6.0, @vitest/utils@npm:^1.3.1": +"@vitest/utils@npm:1.6.0": version: 1.6.0 resolution: "@vitest/utils@npm:1.6.0" dependencies: @@ -3830,6 +3837,18 @@ __metadata: languageName: node linkType: hard +"@vitest/utils@npm:^1.3.1": + version: 1.3.1 + resolution: "@vitest/utils@npm:1.3.1" + dependencies: + diff-sequences: "npm:^29.6.3" + estree-walker: "npm:^3.0.3" + loupe: "npm:^2.3.7" + pretty-format: "npm:^29.7.0" + checksum: 10/170c62e6c348562f611d8caddc893e8cba75ed89986e09aa2f0fe6812c96664e8d0f6e329f7a96a4c9cdecf147f4853e4054c3db597b111ec993d3cdd546eddc + languageName: node + linkType: hard + "@yarnpkg/fslib@npm:2.10.3": version: 2.10.3 resolution: "@yarnpkg/fslib@npm:2.10.3" @@ -5479,33 +5498,33 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0": - version: 0.20.1 - resolution: "esbuild@npm:0.20.1" +"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0": + version: 0.21.5 + resolution: "esbuild@npm:0.21.5" dependencies: - "@esbuild/aix-ppc64": "npm:0.20.1" - "@esbuild/android-arm": "npm:0.20.1" - "@esbuild/android-arm64": "npm:0.20.1" - "@esbuild/android-x64": "npm:0.20.1" - "@esbuild/darwin-arm64": "npm:0.20.1" - "@esbuild/darwin-x64": "npm:0.20.1" - "@esbuild/freebsd-arm64": "npm:0.20.1" - "@esbuild/freebsd-x64": "npm:0.20.1" - "@esbuild/linux-arm": "npm:0.20.1" - "@esbuild/linux-arm64": "npm:0.20.1" - "@esbuild/linux-ia32": "npm:0.20.1" - "@esbuild/linux-loong64": "npm:0.20.1" - "@esbuild/linux-mips64el": "npm:0.20.1" - "@esbuild/linux-ppc64": "npm:0.20.1" - "@esbuild/linux-riscv64": "npm:0.20.1" - "@esbuild/linux-s390x": "npm:0.20.1" - "@esbuild/linux-x64": "npm:0.20.1" - "@esbuild/netbsd-x64": "npm:0.20.1" - "@esbuild/openbsd-x64": "npm:0.20.1" - "@esbuild/sunos-x64": "npm:0.20.1" - "@esbuild/win32-arm64": "npm:0.20.1" - "@esbuild/win32-ia32": "npm:0.20.1" - "@esbuild/win32-x64": "npm:0.20.1" + "@esbuild/aix-ppc64": "npm:0.21.5" + "@esbuild/android-arm": "npm:0.21.5" + "@esbuild/android-arm64": "npm:0.21.5" + "@esbuild/android-x64": "npm:0.21.5" + "@esbuild/darwin-arm64": "npm:0.21.5" + "@esbuild/darwin-x64": "npm:0.21.5" + "@esbuild/freebsd-arm64": "npm:0.21.5" + "@esbuild/freebsd-x64": "npm:0.21.5" + "@esbuild/linux-arm": "npm:0.21.5" + "@esbuild/linux-arm64": "npm:0.21.5" + "@esbuild/linux-ia32": "npm:0.21.5" + "@esbuild/linux-loong64": "npm:0.21.5" + "@esbuild/linux-mips64el": "npm:0.21.5" + "@esbuild/linux-ppc64": "npm:0.21.5" + "@esbuild/linux-riscv64": "npm:0.21.5" + "@esbuild/linux-s390x": "npm:0.21.5" + "@esbuild/linux-x64": "npm:0.21.5" + "@esbuild/netbsd-x64": "npm:0.21.5" + "@esbuild/openbsd-x64": "npm:0.21.5" + "@esbuild/sunos-x64": "npm:0.21.5" + "@esbuild/win32-arm64": "npm:0.21.5" + "@esbuild/win32-ia32": "npm:0.21.5" + "@esbuild/win32-x64": "npm:0.21.5" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -5555,7 +5574,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10/b672fd5df28ae917e2b16e77edbbf6b3099c390ab0a9d4cd331f78b4a4567cf33f506a055e1aa272ac90f7f522835b2173abea9bac6c38906acfda68e60a7ab7 + checksum: 10/d2ff2ca84d30cce8e871517374d6c2290835380dc7cd413b2d49189ed170d45e407be14de2cb4794cf76f75cf89955c4714726ebd3de7444b3046f5cab23ab6b languageName: node linkType: hard @@ -11228,7 +11247,7 @@ __metadata: languageName: node linkType: hard -"vite@npm:^5.0.12, vite@npm:^5.1.1": +"vite@npm:^5.0.12": version: 5.1.6 resolution: "vite@npm:5.1.6" dependencies: @@ -11268,6 +11287,46 @@ __metadata: languageName: node linkType: hard +"vite@npm:^5.1.1": + version: 5.1.4 + resolution: "vite@npm:5.1.4" + dependencies: + esbuild: "npm:^0.19.3" + fsevents: "npm:~2.3.3" + postcss: "npm:^8.4.35" + rollup: "npm:^4.2.0" + peerDependencies: + "@types/node": ^18.0.0 || >=20.0.0 + less: "*" + lightningcss: ^1.21.0 + sass: "*" + stylus: "*" + sugarss: "*" + terser: ^5.4.0 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + "@types/node": + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + bin: + vite: bin/vite.js + checksum: 10/e9003b853f0784260f4fe7ce0190124b347fd8fd6bf889a07080facd0d9a9667eaff4022eddb1ba3f0283ef69d15d77f84bca832082e48874a7a62e7f6d66b08 + languageName: node + linkType: hard + "w3c-xmlserializer@npm:^4.0.0": version: 4.0.0 resolution: "w3c-xmlserializer@npm:4.0.0" diff --git a/test-storybooks/portable-stories-kitchen-sink/svelte/yarn.lock b/test-storybooks/portable-stories-kitchen-sink/svelte/yarn.lock index aa8f0c22daf..fcaea33d0e1 100644 --- a/test-storybooks/portable-stories-kitchen-sink/svelte/yarn.lock +++ b/test-storybooks/portable-stories-kitchen-sink/svelte/yarn.lock @@ -1498,9 +1498,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/aix-ppc64@npm:0.20.1" +"@esbuild/aix-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/aix-ppc64@npm:0.21.5" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard @@ -1512,9 +1512,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/android-arm64@npm:0.20.1" +"@esbuild/android-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm64@npm:0.21.5" conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -1526,9 +1526,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/android-arm@npm:0.20.1" +"@esbuild/android-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm@npm:0.21.5" conditions: os=android & cpu=arm languageName: node linkType: hard @@ -1540,9 +1540,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/android-x64@npm:0.20.1" +"@esbuild/android-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-x64@npm:0.21.5" conditions: os=android & cpu=x64 languageName: node linkType: hard @@ -1554,9 +1554,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/darwin-arm64@npm:0.20.1" +"@esbuild/darwin-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-arm64@npm:0.21.5" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -1568,9 +1568,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/darwin-x64@npm:0.20.1" +"@esbuild/darwin-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-x64@npm:0.21.5" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -1582,9 +1582,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/freebsd-arm64@npm:0.20.1" +"@esbuild/freebsd-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-arm64@npm:0.21.5" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard @@ -1596,9 +1596,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/freebsd-x64@npm:0.20.1" +"@esbuild/freebsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-x64@npm:0.21.5" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -1610,9 +1610,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-arm64@npm:0.20.1" +"@esbuild/linux-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm64@npm:0.21.5" conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -1624,9 +1624,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-arm@npm:0.20.1" +"@esbuild/linux-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm@npm:0.21.5" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -1638,9 +1638,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-ia32@npm:0.20.1" +"@esbuild/linux-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ia32@npm:0.21.5" conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -1652,9 +1652,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-loong64@npm:0.20.1" +"@esbuild/linux-loong64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-loong64@npm:0.21.5" conditions: os=linux & cpu=loong64 languageName: node linkType: hard @@ -1666,9 +1666,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-mips64el@npm:0.20.1" +"@esbuild/linux-mips64el@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-mips64el@npm:0.21.5" conditions: os=linux & cpu=mips64el languageName: node linkType: hard @@ -1680,9 +1680,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-ppc64@npm:0.20.1" +"@esbuild/linux-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ppc64@npm:0.21.5" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard @@ -1694,9 +1694,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-riscv64@npm:0.20.1" +"@esbuild/linux-riscv64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-riscv64@npm:0.21.5" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard @@ -1708,9 +1708,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-s390x@npm:0.20.1" +"@esbuild/linux-s390x@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-s390x@npm:0.21.5" conditions: os=linux & cpu=s390x languageName: node linkType: hard @@ -1722,9 +1722,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/linux-x64@npm:0.20.1" +"@esbuild/linux-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-x64@npm:0.21.5" conditions: os=linux & cpu=x64 languageName: node linkType: hard @@ -1736,9 +1736,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/netbsd-x64@npm:0.20.1" +"@esbuild/netbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/netbsd-x64@npm:0.21.5" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard @@ -1750,9 +1750,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/openbsd-x64@npm:0.20.1" +"@esbuild/openbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/openbsd-x64@npm:0.21.5" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard @@ -1764,9 +1764,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/sunos-x64@npm:0.20.1" +"@esbuild/sunos-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/sunos-x64@npm:0.21.5" conditions: os=sunos & cpu=x64 languageName: node linkType: hard @@ -1778,9 +1778,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/win32-arm64@npm:0.20.1" +"@esbuild/win32-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-arm64@npm:0.21.5" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -1792,9 +1792,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/win32-ia32@npm:0.20.1" +"@esbuild/win32-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-ia32@npm:0.21.5" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -1806,9 +1806,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.20.1": - version: 0.20.1 - resolution: "@esbuild/win32-x64@npm:0.20.1" +"@esbuild/win32-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-x64@npm:0.21.5" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -2395,7 +2395,7 @@ __metadata: "@types/express": "npm:^4.17.21" "@types/node": "npm:^18.0.0" browser-assert: "npm:^1.2.1" - esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0" + esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0" esbuild-register: "npm:^3.5.0" express: "npm:^4.19.2" process: "npm:^0.11.10" @@ -4457,33 +4457,33 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0": - version: 0.20.1 - resolution: "esbuild@npm:0.20.1" +"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0": + version: 0.21.5 + resolution: "esbuild@npm:0.21.5" dependencies: - "@esbuild/aix-ppc64": "npm:0.20.1" - "@esbuild/android-arm": "npm:0.20.1" - "@esbuild/android-arm64": "npm:0.20.1" - "@esbuild/android-x64": "npm:0.20.1" - "@esbuild/darwin-arm64": "npm:0.20.1" - "@esbuild/darwin-x64": "npm:0.20.1" - "@esbuild/freebsd-arm64": "npm:0.20.1" - "@esbuild/freebsd-x64": "npm:0.20.1" - "@esbuild/linux-arm": "npm:0.20.1" - "@esbuild/linux-arm64": "npm:0.20.1" - "@esbuild/linux-ia32": "npm:0.20.1" - "@esbuild/linux-loong64": "npm:0.20.1" - "@esbuild/linux-mips64el": "npm:0.20.1" - "@esbuild/linux-ppc64": "npm:0.20.1" - "@esbuild/linux-riscv64": "npm:0.20.1" - "@esbuild/linux-s390x": "npm:0.20.1" - "@esbuild/linux-x64": "npm:0.20.1" - "@esbuild/netbsd-x64": "npm:0.20.1" - "@esbuild/openbsd-x64": "npm:0.20.1" - "@esbuild/sunos-x64": "npm:0.20.1" - "@esbuild/win32-arm64": "npm:0.20.1" - "@esbuild/win32-ia32": "npm:0.20.1" - "@esbuild/win32-x64": "npm:0.20.1" + "@esbuild/aix-ppc64": "npm:0.21.5" + "@esbuild/android-arm": "npm:0.21.5" + "@esbuild/android-arm64": "npm:0.21.5" + "@esbuild/android-x64": "npm:0.21.5" + "@esbuild/darwin-arm64": "npm:0.21.5" + "@esbuild/darwin-x64": "npm:0.21.5" + "@esbuild/freebsd-arm64": "npm:0.21.5" + "@esbuild/freebsd-x64": "npm:0.21.5" + "@esbuild/linux-arm": "npm:0.21.5" + "@esbuild/linux-arm64": "npm:0.21.5" + "@esbuild/linux-ia32": "npm:0.21.5" + "@esbuild/linux-loong64": "npm:0.21.5" + "@esbuild/linux-mips64el": "npm:0.21.5" + "@esbuild/linux-ppc64": "npm:0.21.5" + "@esbuild/linux-riscv64": "npm:0.21.5" + "@esbuild/linux-s390x": "npm:0.21.5" + "@esbuild/linux-x64": "npm:0.21.5" + "@esbuild/netbsd-x64": "npm:0.21.5" + "@esbuild/openbsd-x64": "npm:0.21.5" + "@esbuild/sunos-x64": "npm:0.21.5" + "@esbuild/win32-arm64": "npm:0.21.5" + "@esbuild/win32-ia32": "npm:0.21.5" + "@esbuild/win32-x64": "npm:0.21.5" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -4533,7 +4533,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10/b672fd5df28ae917e2b16e77edbbf6b3099c390ab0a9d4cd331f78b4a4567cf33f506a055e1aa272ac90f7f522835b2173abea9bac6c38906acfda68e60a7ab7 + checksum: 10/d2ff2ca84d30cce8e871517374d6c2290835380dc7cd413b2d49189ed170d45e407be14de2cb4794cf76f75cf89955c4714726ebd3de7444b3046f5cab23ab6b languageName: node linkType: hard diff --git a/test-storybooks/portable-stories-kitchen-sink/vue3/yarn.lock b/test-storybooks/portable-stories-kitchen-sink/vue3/yarn.lock index 5cc0f6f57b5..70b179e829f 100644 --- a/test-storybooks/portable-stories-kitchen-sink/vue3/yarn.lock +++ b/test-storybooks/portable-stories-kitchen-sink/vue3/yarn.lock @@ -342,7 +342,16 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.21.4, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.0, @babel/parser@npm:^7.24.1, @babel/parser@npm:^7.24.4, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.9.6": +"@babel/parser@npm:^7.21.4, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.0, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.9.6": + version: 7.24.0 + resolution: "@babel/parser@npm:7.24.0" + bin: + parser: ./bin/babel-parser.js + checksum: 10/3e5ebb903a6f71629a9d0226743e37fe3d961e79911d2698b243637f66c4df7e3e0a42c07838bc0e7cc9fcd585d9be8f4134a145b9459ee4a459420fb0d1360b + languageName: node + linkType: hard + +"@babel/parser@npm:^7.24.1, @babel/parser@npm:^7.24.4": version: 7.24.4 resolution: "@babel/parser@npm:7.24.4" bin: @@ -1498,9 +1507,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/aix-ppc64@npm:0.20.2" +"@esbuild/aix-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/aix-ppc64@npm:0.21.5" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard @@ -1512,9 +1521,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/android-arm64@npm:0.20.2" +"@esbuild/android-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm64@npm:0.21.5" conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -1526,9 +1535,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/android-arm@npm:0.20.2" +"@esbuild/android-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm@npm:0.21.5" conditions: os=android & cpu=arm languageName: node linkType: hard @@ -1540,9 +1549,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/android-x64@npm:0.20.2" +"@esbuild/android-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-x64@npm:0.21.5" conditions: os=android & cpu=x64 languageName: node linkType: hard @@ -1554,9 +1563,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/darwin-arm64@npm:0.20.2" +"@esbuild/darwin-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-arm64@npm:0.21.5" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -1568,9 +1577,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/darwin-x64@npm:0.20.2" +"@esbuild/darwin-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-x64@npm:0.21.5" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -1582,9 +1591,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/freebsd-arm64@npm:0.20.2" +"@esbuild/freebsd-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-arm64@npm:0.21.5" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard @@ -1596,9 +1605,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/freebsd-x64@npm:0.20.2" +"@esbuild/freebsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-x64@npm:0.21.5" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -1610,9 +1619,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-arm64@npm:0.20.2" +"@esbuild/linux-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm64@npm:0.21.5" conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -1624,9 +1633,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-arm@npm:0.20.2" +"@esbuild/linux-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm@npm:0.21.5" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -1638,9 +1647,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-ia32@npm:0.20.2" +"@esbuild/linux-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ia32@npm:0.21.5" conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -1652,9 +1661,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-loong64@npm:0.20.2" +"@esbuild/linux-loong64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-loong64@npm:0.21.5" conditions: os=linux & cpu=loong64 languageName: node linkType: hard @@ -1666,9 +1675,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-mips64el@npm:0.20.2" +"@esbuild/linux-mips64el@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-mips64el@npm:0.21.5" conditions: os=linux & cpu=mips64el languageName: node linkType: hard @@ -1680,9 +1689,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-ppc64@npm:0.20.2" +"@esbuild/linux-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ppc64@npm:0.21.5" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard @@ -1694,9 +1703,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-riscv64@npm:0.20.2" +"@esbuild/linux-riscv64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-riscv64@npm:0.21.5" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard @@ -1708,9 +1717,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-s390x@npm:0.20.2" +"@esbuild/linux-s390x@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-s390x@npm:0.21.5" conditions: os=linux & cpu=s390x languageName: node linkType: hard @@ -1722,9 +1731,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-x64@npm:0.20.2" +"@esbuild/linux-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-x64@npm:0.21.5" conditions: os=linux & cpu=x64 languageName: node linkType: hard @@ -1736,9 +1745,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/netbsd-x64@npm:0.20.2" +"@esbuild/netbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/netbsd-x64@npm:0.21.5" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard @@ -1750,9 +1759,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/openbsd-x64@npm:0.20.2" +"@esbuild/openbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/openbsd-x64@npm:0.21.5" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard @@ -1764,9 +1773,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/sunos-x64@npm:0.20.2" +"@esbuild/sunos-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/sunos-x64@npm:0.21.5" conditions: os=sunos & cpu=x64 languageName: node linkType: hard @@ -1778,9 +1787,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/win32-arm64@npm:0.20.2" +"@esbuild/win32-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-arm64@npm:0.21.5" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -1792,9 +1801,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/win32-ia32@npm:0.20.2" +"@esbuild/win32-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-ia32@npm:0.21.5" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -1806,9 +1815,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/win32-x64@npm:0.20.2" +"@esbuild/win32-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-x64@npm:0.21.5" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -2427,7 +2436,7 @@ __metadata: "@types/express": "npm:^4.17.21" "@types/node": "npm:^18.0.0" browser-assert: "npm:^1.2.1" - esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0" + esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0" esbuild-register: "npm:^3.5.0" express: "npm:^4.19.2" process: "npm:^0.11.10" @@ -3097,7 +3106,7 @@ __metadata: languageName: node linkType: hard -"@vitest/utils@npm:1.6.0, @vitest/utils@npm:^1.3.1": +"@vitest/utils@npm:1.6.0": version: 1.6.0 resolution: "@vitest/utils@npm:1.6.0" dependencies: @@ -3109,6 +3118,18 @@ __metadata: languageName: node linkType: hard +"@vitest/utils@npm:^1.3.1": + version: 1.4.0 + resolution: "@vitest/utils@npm:1.4.0" + dependencies: + diff-sequences: "npm:^29.6.3" + estree-walker: "npm:^3.0.3" + loupe: "npm:^2.3.7" + pretty-format: "npm:^29.7.0" + checksum: 10/2261705e2edc10376f2524a4bf6616688680094d94fff683681a1ef8d3d59271dee2d80893efad8e6437bbdb00390e2edd754d94cf42100db86f2cfd9c44826f + languageName: node + linkType: hard + "@volar/language-core@npm:2.2.3, @volar/language-core@npm:~2.2.2": version: 2.2.3 resolution: "@volar/language-core@npm:2.2.3" @@ -4638,33 +4659,33 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0": - version: 0.20.2 - resolution: "esbuild@npm:0.20.2" +"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0": + version: 0.21.5 + resolution: "esbuild@npm:0.21.5" dependencies: - "@esbuild/aix-ppc64": "npm:0.20.2" - "@esbuild/android-arm": "npm:0.20.2" - "@esbuild/android-arm64": "npm:0.20.2" - "@esbuild/android-x64": "npm:0.20.2" - "@esbuild/darwin-arm64": "npm:0.20.2" - "@esbuild/darwin-x64": "npm:0.20.2" - "@esbuild/freebsd-arm64": "npm:0.20.2" - "@esbuild/freebsd-x64": "npm:0.20.2" - "@esbuild/linux-arm": "npm:0.20.2" - "@esbuild/linux-arm64": "npm:0.20.2" - "@esbuild/linux-ia32": "npm:0.20.2" - "@esbuild/linux-loong64": "npm:0.20.2" - "@esbuild/linux-mips64el": "npm:0.20.2" - "@esbuild/linux-ppc64": "npm:0.20.2" - "@esbuild/linux-riscv64": "npm:0.20.2" - "@esbuild/linux-s390x": "npm:0.20.2" - "@esbuild/linux-x64": "npm:0.20.2" - "@esbuild/netbsd-x64": "npm:0.20.2" - "@esbuild/openbsd-x64": "npm:0.20.2" - "@esbuild/sunos-x64": "npm:0.20.2" - "@esbuild/win32-arm64": "npm:0.20.2" - "@esbuild/win32-ia32": "npm:0.20.2" - "@esbuild/win32-x64": "npm:0.20.2" + "@esbuild/aix-ppc64": "npm:0.21.5" + "@esbuild/android-arm": "npm:0.21.5" + "@esbuild/android-arm64": "npm:0.21.5" + "@esbuild/android-x64": "npm:0.21.5" + "@esbuild/darwin-arm64": "npm:0.21.5" + "@esbuild/darwin-x64": "npm:0.21.5" + "@esbuild/freebsd-arm64": "npm:0.21.5" + "@esbuild/freebsd-x64": "npm:0.21.5" + "@esbuild/linux-arm": "npm:0.21.5" + "@esbuild/linux-arm64": "npm:0.21.5" + "@esbuild/linux-ia32": "npm:0.21.5" + "@esbuild/linux-loong64": "npm:0.21.5" + "@esbuild/linux-mips64el": "npm:0.21.5" + "@esbuild/linux-ppc64": "npm:0.21.5" + "@esbuild/linux-riscv64": "npm:0.21.5" + "@esbuild/linux-s390x": "npm:0.21.5" + "@esbuild/linux-x64": "npm:0.21.5" + "@esbuild/netbsd-x64": "npm:0.21.5" + "@esbuild/openbsd-x64": "npm:0.21.5" + "@esbuild/sunos-x64": "npm:0.21.5" + "@esbuild/win32-arm64": "npm:0.21.5" + "@esbuild/win32-ia32": "npm:0.21.5" + "@esbuild/win32-x64": "npm:0.21.5" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -4714,7 +4735,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10/663215ab7e599651e00d61b528a63136e1f1d397db8b9c3712540af928c9476d61da95aefa81b7a8dfc7a9fdd7616fcf08395c27be68be8c99953fb461863ce4 + checksum: 10/d2ff2ca84d30cce8e871517374d6c2290835380dc7cd413b2d49189ed170d45e407be14de2cb4794cf76f75cf89955c4714726ebd3de7444b3046f5cab23ab6b languageName: node linkType: hard