Skip to content

Commit

Permalink
Merge pull request #28599 from storybookjs/norbert/cpc-add-shim-depen…
Browse files Browse the repository at this point in the history
…dencies-to-renderers

CPC: Direct dependencies on shim packages in renderers
  • Loading branch information
ndelangen committed Jul 15, 2024
2 parents 67a6240 + 5316210 commit b47b346
Show file tree
Hide file tree
Showing 17 changed files with 101 additions and 13 deletions.
4 changes: 4 additions & 0 deletions code/frameworks/angular/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,12 @@
},
"dependencies": {
"@storybook/builder-webpack5": "workspace:*",
"@storybook/components": "workspace:^",
"@storybook/core-webpack": "workspace:*",
"@storybook/global": "^5.0.0",
"@storybook/manager-api": "workspace:^",
"@storybook/preview-api": "workspace:^",
"@storybook/theming": "workspace:^",
"@types/node": "^18.0.0",
"@types/react": "^18.0.37",
"@types/react-dom": "^18.0.11",
Expand Down
4 changes: 4 additions & 0 deletions code/renderers/html/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,11 @@
"prep": "node --loader ../../../scripts/node_modules/esbuild-register/loader.js -r ../../../scripts/node_modules/esbuild-register/register.js ../../../scripts/prepare/bundle.ts"
},
"dependencies": {
"@storybook/components": "workspace:^",
"@storybook/global": "^5.0.0",
"@storybook/manager-api": "workspace:^",
"@storybook/preview-api": "workspace:^",
"@storybook/theming": "workspace:^",
"ts-dedent": "^2.0.0"
},
"devDependencies": {
Expand Down
4 changes: 4 additions & 0 deletions code/renderers/preact/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,11 @@
"prep": "node --loader ../../../scripts/node_modules/esbuild-register/loader.js -r ../../../scripts/node_modules/esbuild-register/register.js ../../../scripts/prepare/bundle.ts"
},
"dependencies": {
"@storybook/components": "workspace:^",
"@storybook/global": "^5.0.0",
"@storybook/manager-api": "workspace:^",
"@storybook/preview-api": "workspace:^",
"@storybook/theming": "workspace:^",
"ts-dedent": "^2.0.0"
},
"devDependencies": {
Expand Down
4 changes: 4 additions & 0 deletions code/renderers/react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,12 @@
"prep": "node --loader ../../../scripts/node_modules/esbuild-register/loader.js -r ../../../scripts/node_modules/esbuild-register/register.js ../../../scripts/prepare/bundle.ts"
},
"dependencies": {
"@storybook/components": "workspace:^",
"@storybook/global": "^5.0.0",
"@storybook/manager-api": "workspace:^",
"@storybook/preview-api": "workspace:^",
"@storybook/react-dom-shim": "workspace:*",
"@storybook/theming": "workspace:^",
"@types/escodegen": "^0.0.6",
"@types/estree": "^0.0.51",
"@types/node": "^18.0.0",
Expand Down
4 changes: 4 additions & 0 deletions code/renderers/server/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,12 @@
"prep": "node --loader ../../../scripts/node_modules/esbuild-register/loader.js -r ../../../scripts/node_modules/esbuild-register/register.js ../../../scripts/prepare/bundle.ts"
},
"dependencies": {
"@storybook/components": "workspace:^",
"@storybook/csf": "0.1.11",
"@storybook/global": "^5.0.0",
"@storybook/manager-api": "workspace:^",
"@storybook/preview-api": "workspace:^",
"@storybook/theming": "workspace:^",
"@types/fs-extra": "^11.0.1",
"fs-extra": "^11.1.0",
"ts-dedent": "^2.0.0",
Expand Down
4 changes: 4 additions & 0 deletions code/renderers/svelte/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,11 @@
"prep": "node --loader ../../../scripts/node_modules/esbuild-register/loader.js -r ../../../scripts/node_modules/esbuild-register/register.js ../../../scripts/prepare/bundle.ts"
},
"dependencies": {
"@storybook/components": "workspace:^",
"@storybook/global": "^5.0.0",
"@storybook/manager-api": "workspace:^",
"@storybook/preview-api": "workspace:^",
"@storybook/theming": "workspace:^",
"sveltedoc-parser": "^4.2.1",
"ts-dedent": "^2.0.0",
"type-fest": "~2.19"
Expand Down
4 changes: 4 additions & 0 deletions code/renderers/vue3/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,11 @@
"prep": "node --loader ../../../scripts/node_modules/esbuild-register/loader.js -r ../../../scripts/node_modules/esbuild-register/register.js ../../../scripts/prepare/bundle.ts"
},
"dependencies": {
"@storybook/components": "workspace:^",
"@storybook/global": "^5.0.0",
"@storybook/manager-api": "workspace:^",
"@storybook/preview-api": "workspace:^",
"@storybook/theming": "workspace:^",
"@vue/compiler-core": "^3.0.0",
"lodash": "^4.17.21",
"ts-dedent": "^2.0.0",
Expand Down
4 changes: 4 additions & 0 deletions code/renderers/web-components/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,11 @@
"prep": "node --loader ../../../scripts/node_modules/esbuild-register/loader.js -r ../../../scripts/node_modules/esbuild-register/register.js ../../../scripts/prepare/bundle.ts"
},
"dependencies": {
"@storybook/components": "workspace:^",
"@storybook/global": "^5.0.0",
"@storybook/manager-api": "workspace:^",
"@storybook/preview-api": "workspace:^",
"@storybook/theming": "workspace:^",
"tiny-invariant": "^1.3.1",
"ts-dedent": "^2.0.0"
},
Expand Down
40 changes: 36 additions & 4 deletions code/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5437,8 +5437,12 @@ __metadata:
"@angular/platform-browser": "npm:^17.3.0"
"@angular/platform-browser-dynamic": "npm:^17.3.0"
"@storybook/builder-webpack5": "workspace:*"
"@storybook/components": "workspace:^"
"@storybook/core-webpack": "workspace:*"
"@storybook/global": "npm:^5.0.0"
"@storybook/manager-api": "workspace:^"
"@storybook/preview-api": "workspace:^"
"@storybook/theming": "workspace:^"
"@types/cross-spawn": "npm:^6.0.2"
"@types/node": "npm:^18.0.0"
"@types/react": "npm:^18.0.37"
Expand Down Expand Up @@ -5688,7 +5692,7 @@ __metadata:
languageName: unknown
linkType: soft

"@storybook/components@workspace:deprecated/components":
"@storybook/components@workspace:^, @storybook/components@workspace:deprecated/components":
version: 0.0.0-use.local
resolution: "@storybook/components@workspace:deprecated/components"
peerDependencies:
Expand Down Expand Up @@ -6000,7 +6004,11 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/html@workspace:renderers/html"
dependencies:
"@storybook/components": "workspace:^"
"@storybook/global": "npm:^5.0.0"
"@storybook/manager-api": "workspace:^"
"@storybook/preview-api": "workspace:^"
"@storybook/theming": "workspace:^"
ts-dedent: "npm:^2.0.0"
typescript: "npm:^5.3.2"
peerDependencies:
Expand Down Expand Up @@ -6058,7 +6066,7 @@ __metadata:
languageName: node
linkType: hard

"@storybook/manager-api@workspace:deprecated/manager-api":
"@storybook/manager-api@workspace:^, @storybook/manager-api@workspace:deprecated/manager-api":
version: 0.0.0-use.local
resolution: "@storybook/manager-api@workspace:deprecated/manager-api"
peerDependencies:
Expand Down Expand Up @@ -6187,7 +6195,11 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/preact@workspace:renderers/preact"
dependencies:
"@storybook/components": "workspace:^"
"@storybook/global": "npm:^5.0.0"
"@storybook/manager-api": "workspace:^"
"@storybook/preview-api": "workspace:^"
"@storybook/theming": "workspace:^"
preact: "npm:^10.5.13"
ts-dedent: "npm:^2.0.0"
typescript: "npm:^5.3.2"
Expand Down Expand Up @@ -6327,7 +6339,7 @@ __metadata:
languageName: unknown
linkType: soft

"@storybook/preview-api@workspace:deprecated/preview-api":
"@storybook/preview-api@workspace:^, @storybook/preview-api@workspace:deprecated/preview-api":
version: 0.0.0-use.local
resolution: "@storybook/preview-api@workspace:deprecated/preview-api"
peerDependencies:
Expand Down Expand Up @@ -6420,9 +6432,13 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/react@workspace:renderers/react"
dependencies:
"@storybook/components": "workspace:^"
"@storybook/global": "npm:^5.0.0"
"@storybook/manager-api": "workspace:^"
"@storybook/preview-api": "workspace:^"
"@storybook/react-dom-shim": "workspace:*"
"@storybook/test": "workspace:*"
"@storybook/theming": "workspace:^"
"@types/babel-plugin-react-docgen": "npm:^4"
"@types/escodegen": "npm:^0.0.6"
"@types/estree": "npm:^0.0.51"
Expand Down Expand Up @@ -6626,8 +6642,12 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/server@workspace:renderers/server"
dependencies:
"@storybook/components": "workspace:^"
"@storybook/csf": "npm:0.1.11"
"@storybook/global": "npm:^5.0.0"
"@storybook/manager-api": "workspace:^"
"@storybook/preview-api": "workspace:^"
"@storybook/theming": "workspace:^"
"@types/fs-extra": "npm:^11.0.1"
fs-extra: "npm:^11.1.0"
ts-dedent: "npm:^2.0.0"
Expand Down Expand Up @@ -6696,7 +6716,11 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/svelte@workspace:renderers/svelte"
dependencies:
"@storybook/components": "workspace:^"
"@storybook/global": "npm:^5.0.0"
"@storybook/manager-api": "workspace:^"
"@storybook/preview-api": "workspace:^"
"@storybook/theming": "workspace:^"
"@sveltejs/vite-plugin-svelte": "npm:^3.0.2"
"@testing-library/jest-dom": "npm:^6.4.1"
"@testing-library/svelte": "patch:@testing-library/svelte@npm%3A4.1.0#~/.yarn/patches/@testing-library-svelte-npm-4.1.0-34b7037bc0.patch"
Expand Down Expand Up @@ -6773,7 +6797,7 @@ __metadata:
languageName: node
linkType: hard

"@storybook/theming@workspace:*, @storybook/theming@workspace:deprecated/theming":
"@storybook/theming@workspace:*, @storybook/theming@workspace:^, @storybook/theming@workspace:deprecated/theming":
version: 0.0.0-use.local
resolution: "@storybook/theming@workspace:deprecated/theming"
peerDependencies:
Expand Down Expand Up @@ -6832,7 +6856,11 @@ __metadata:
resolution: "@storybook/vue3@workspace:renderers/vue3"
dependencies:
"@digitak/esrun": "npm:^3.2.2"
"@storybook/components": "workspace:^"
"@storybook/global": "npm:^5.0.0"
"@storybook/manager-api": "workspace:^"
"@storybook/preview-api": "workspace:^"
"@storybook/theming": "workspace:^"
"@testing-library/vue": "npm:^8.0.0"
"@types/prettier": "npm:^3.0.0"
"@vitejs/plugin-vue": "npm:^4.4.0"
Expand Down Expand Up @@ -6883,7 +6911,11 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/web-components@workspace:renderers/web-components"
dependencies:
"@storybook/components": "workspace:^"
"@storybook/global": "npm:^5.0.0"
"@storybook/manager-api": "workspace:^"
"@storybook/preview-api": "workspace:^"
"@storybook/theming": "workspace:^"
"@types/cross-spawn": "npm:^6.0.2"
"@types/node": "npm:^18.0.0"
cross-spawn: "npm:^7.0.3"
Expand Down
8 changes: 5 additions & 3 deletions test-storybooks/ember-cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,15 @@
"@storybook/builder-webpack5": "file:../../code/builders/builder-webpack5",
"@storybook/client-logger": "file:../../code/lib/client-logger",
"@storybook/codemod": "file:../../code/lib/codemod",
"@storybook/components": "file:../../code/deprecated/components",
"@storybook/core": "file:../../code/core",
"@storybook/core-webpack": "file:../../code/lib/core-webpack",
"@storybook/csf-plugin": "file:../../code/lib/csf-plugin",
"@storybook/ember": "file:../../code/frameworks/ember",
"@storybook/html": "file:../../code/renderers/html",
"@storybook/html-webpack5": "file:../../code/frameworks/html-webpack5",
"@storybook/instrumenter": "file:../../code/lib/instrumenter",
"@storybook/manager-api": "file:../../code/deprecated/manager-api",
"@storybook/nextjs": "file:../../code/frameworks/nextjs",
"@storybook/preact": "file:../../code/renderers/preact",
"@storybook/preact-vite": "file:../../code/frameworks/preact-vite",
Expand All @@ -53,8 +55,7 @@
"@storybook/preset-server-webpack": "file:../../code/presets/server-webpack",
"@storybook/preset-svelte-webpack": "file:../../code/presets/svelte-webpack",
"@storybook/preset-vue3-webpack": "file:../../code/presets/vue3-webpack",
"@storybook/preview": "file:../../code/lib/preview",
"@storybook/preview-api": "file:../../code/lib/preview-api",
"@storybook/preview-api": "file:../../code/deprecated/preview-api",
"@storybook/react": "file:../../code/renderers/react",
"@storybook/react-dom-shim": "file:../../code/lib/react-dom-shim",
"@storybook/react-vite": "file:../../code/frameworks/react-vite",
Expand All @@ -67,6 +68,7 @@
"@storybook/svelte-webpack5": "file:../../code/frameworks/svelte-webpack5",
"@storybook/sveltekit": "file:../../code/frameworks/sveltekit",
"@storybook/test": "file:../../code/lib/test",
"@storybook/theming": "file:../../code/deprecated/theming",
"@storybook/vue3": "file:../../code/renderers/vue3",
"@storybook/vue3-vite": "file:../../code/frameworks/vue3-vite",
"@storybook/vue3-webpack5": "file:../../code/frameworks/vue3-webpack5",
Expand Down Expand Up @@ -127,4 +129,4 @@
"projectToken": "19z23qxndju"
}
}
}
}
6 changes: 4 additions & 2 deletions test-storybooks/external-docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,15 @@
"@storybook/builder-webpack5": "file:../../code/builders/builder-webpack5",
"@storybook/client-logger": "file:../../code/lib/client-logger",
"@storybook/codemod": "file:../../code/lib/codemod",
"@storybook/components": "file:../../code/deprecated/components",
"@storybook/core": "file:../../code/core",
"@storybook/core-webpack": "file:../../code/lib/core-webpack",
"@storybook/csf-plugin": "file:../../code/lib/csf-plugin",
"@storybook/ember": "file:../../code/frameworks/ember",
"@storybook/html": "file:../../code/renderers/html",
"@storybook/html-webpack5": "file:../../code/frameworks/html-webpack5",
"@storybook/instrumenter": "file:../../code/lib/instrumenter",
"@storybook/manager-api": "file:../../code/deprecated/manager-api",
"@storybook/nextjs": "file:../../code/frameworks/nextjs",
"@storybook/preact": "file:../../code/renderers/preact",
"@storybook/preact-vite": "file:../../code/frameworks/preact-vite",
Expand All @@ -53,8 +55,7 @@
"@storybook/preset-server-webpack": "file:../../code/presets/server-webpack",
"@storybook/preset-svelte-webpack": "file:../../code/presets/svelte-webpack",
"@storybook/preset-vue3-webpack": "file:../../code/presets/vue3-webpack",
"@storybook/preview": "file:../../code/lib/preview",
"@storybook/preview-api": "file:../../code/lib/preview-api",
"@storybook/preview-api": "file:../../code/deprecated/preview-api",
"@storybook/react": "file:../../code/renderers/react",
"@storybook/react-dom-shim": "file:../../code/lib/react-dom-shim",
"@storybook/react-vite": "file:../../code/frameworks/react-vite",
Expand All @@ -67,6 +68,7 @@
"@storybook/svelte-webpack5": "file:../../code/frameworks/svelte-webpack5",
"@storybook/sveltekit": "file:../../code/frameworks/sveltekit",
"@storybook/test": "file:../../code/lib/test",
"@storybook/theming": "file:../../code/deprecated/theming",
"@storybook/vue3": "file:../../code/renderers/vue3",
"@storybook/vue3-vite": "file:../../code/frameworks/vue3-vite",
"@storybook/vue3-webpack5": "file:../../code/frameworks/vue3-webpack5",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,15 @@
"@storybook/builder-vite": "file:../../../code/builders/builder-vite",
"@storybook/builder-webpack5": "file:../../../code/builders/builder-webpack5",
"@storybook/codemod": "file:../../../code/lib/codemod",
"@storybook/components": "file:../../../code/deprecated/components",
"@storybook/core": "file:../../../code/core",
"@storybook/core-webpack": "file:../../../code/lib/core-webpack",
"@storybook/csf-plugin": "file:../../../code/lib/csf-plugin",
"@storybook/ember": "file:../../../code/frameworks/ember",
"@storybook/html": "file:../../../code/renderers/html",
"@storybook/html-webpack5": "file:../../../code/frameworks/html-webpack5",
"@storybook/instrumenter": "file:../../../code/lib/instrumenter",
"@storybook/manager-api": "file:../../../code/deprecated/manager-api",
"@storybook/nextjs": "file:../../../code/frameworks/nextjs",
"@storybook/preact": "file:../../../code/renderers/preact",
"@storybook/preact-vite": "file:../../../code/frameworks/preact-vite",
Expand All @@ -54,6 +56,7 @@
"@storybook/preset-server-webpack": "file:../../../code/presets/server-webpack",
"@storybook/preset-svelte-webpack": "file:../../../code/presets/svelte-webpack",
"@storybook/preset-vue3-webpack": "file:../../../code/presets/vue3-webpack",
"@storybook/preview-api": "file:../../../code/deprecated/preview-api",
"@storybook/react": "file:../../../code/renderers/react",
"@storybook/react-dom-shim": "file:../../../code/lib/react-dom-shim",
"@storybook/react-vite": "file:../../../code/frameworks/react-vite",
Expand All @@ -66,6 +69,7 @@
"@storybook/svelte-webpack5": "file:../../../code/frameworks/svelte-webpack5",
"@storybook/sveltekit": "file:../../../code/frameworks/sveltekit",
"@storybook/test": "file:../../../code/lib/test",
"@storybook/theming": "file:../../../code/deprecated/theming",
"@storybook/vue3": "file:../../../code/renderers/vue3",
"@storybook/vue3-vite": "file:../../../code/frameworks/vue3-vite",
"@storybook/vue3-webpack5": "file:../../../code/frameworks/vue3-webpack5",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,15 @@
"@storybook/builder-vite": "portal:../../../code/builders/builder-vite",
"@storybook/builder-webpack5": "portal:../../../code/builders/builder-webpack5",
"@storybook/codemod": "portal:../../../code/lib/codemod",
"@storybook/components": "file:../../../code/deprecated/components",
"@storybook/core": "portal:../../../code/core",
"@storybook/core-webpack": "portal:../../../code/lib/core-webpack",
"@storybook/csf-plugin": "portal:../../../code/lib/csf-plugin",
"@storybook/ember": "portal:../../../code/frameworks/ember",
"@storybook/html": "portal:../../../code/renderers/html",
"@storybook/html-webpack5": "portal:../../../code/frameworks/html-webpack5",
"@storybook/instrumenter": "portal:../../../code/lib/instrumenter",
"@storybook/manager-api": "file:../../../code/deprecated/manager-api",
"@storybook/nextjs": "portal:../../../code/frameworks/nextjs",
"@storybook/preact": "portal:../../../code/renderers/preact",
"@storybook/preact-vite": "portal:../../../code/frameworks/preact-vite",
Expand All @@ -56,6 +58,7 @@
"@storybook/preset-server-webpack": "portal:../../../code/presets/server-webpack",
"@storybook/preset-svelte-webpack": "portal:../../../code/presets/svelte-webpack",
"@storybook/preset-vue3-webpack": "portal:../../../code/presets/vue3-webpack",
"@storybook/preview-api": "file:../../../code/deprecated/preview-api",
"@storybook/react": "portal:../../../code/renderers/react",
"@storybook/react-dom-shim": "portal:../../../code/lib/react-dom-shim",
"@storybook/react-vite": "portal:../../../code/frameworks/react-vite",
Expand All @@ -68,6 +71,7 @@
"@storybook/svelte-webpack5": "portal:../../../code/frameworks/svelte-webpack5",
"@storybook/sveltekit": "portal:../../../code/frameworks/sveltekit",
"@storybook/test": "portal:../../../code/lib/test",
"@storybook/theming": "file:../../../code/deprecated/theming",
"@storybook/vue3": "portal:../../../code/renderers/vue3",
"@storybook/vue3-vite": "portal:../../../code/frameworks/vue3-vite",
"@storybook/vue3-webpack5": "portal:../../../code/frameworks/vue3-webpack5",
Expand Down
Loading

0 comments on commit b47b346

Please sign in to comment.