mirror of
https://github.com/storybookjs/storybook.git
synced 2025-04-09 00:19:13 +08:00
Merge remote-tracking branch 'origin/next' into kasper/fix-sandboxes
This commit is contained in:
commit
1497eff6fd
@ -856,15 +856,15 @@ workflows:
|
||||
requires:
|
||||
- unit-tests
|
||||
- create-sandboxes:
|
||||
parallelism: 14
|
||||
parallelism: 13
|
||||
requires:
|
||||
- build
|
||||
- chromatic-sandboxes:
|
||||
parallelism: 11
|
||||
parallelism: 10
|
||||
requires:
|
||||
- create-sandboxes
|
||||
- e2e-production:
|
||||
parallelism: 9
|
||||
parallelism: 8
|
||||
requires:
|
||||
- create-sandboxes
|
||||
- e2e-dev:
|
||||
@ -876,7 +876,7 @@ workflows:
|
||||
requires:
|
||||
- create-sandboxes
|
||||
- vitest-integration:
|
||||
parallelism: 5
|
||||
parallelism: 4
|
||||
requires:
|
||||
- create-sandboxes
|
||||
- bench-sandboxes:
|
||||
@ -931,15 +931,15 @@ workflows:
|
||||
requires:
|
||||
- unit-tests
|
||||
- create-sandboxes:
|
||||
parallelism: 20
|
||||
parallelism: 19
|
||||
requires:
|
||||
- build
|
||||
- chromatic-sandboxes:
|
||||
parallelism: 17
|
||||
parallelism: 16
|
||||
requires:
|
||||
- create-sandboxes
|
||||
- e2e-production:
|
||||
parallelism: 15
|
||||
parallelism: 14
|
||||
requires:
|
||||
- create-sandboxes
|
||||
- e2e-dev:
|
||||
@ -951,7 +951,7 @@ workflows:
|
||||
requires:
|
||||
- create-sandboxes
|
||||
- vitest-integration:
|
||||
parallelism: 5
|
||||
parallelism: 4
|
||||
requires:
|
||||
- create-sandboxes
|
||||
- test-portable-stories:
|
||||
@ -1004,18 +1004,18 @@ workflows:
|
||||
requires:
|
||||
- build
|
||||
- create-sandboxes:
|
||||
parallelism: 36
|
||||
parallelism: 34
|
||||
requires:
|
||||
- build
|
||||
# - smoke-test-sandboxes: # disabled for now
|
||||
# requires:
|
||||
# - create-sandboxes
|
||||
- chromatic-sandboxes:
|
||||
parallelism: 33
|
||||
parallelism: 31
|
||||
requires:
|
||||
- create-sandboxes
|
||||
- e2e-production:
|
||||
parallelism: 31
|
||||
parallelism: 29
|
||||
requires:
|
||||
- create-sandboxes
|
||||
- e2e-dev:
|
||||
@ -1027,7 +1027,7 @@ workflows:
|
||||
requires:
|
||||
- create-sandboxes
|
||||
- vitest-integration:
|
||||
parallelism: 11
|
||||
parallelism: 9
|
||||
requires:
|
||||
- create-sandboxes
|
||||
- test-portable-stories:
|
||||
|
@ -82,7 +82,7 @@ export async function getCoercedStorybookVersion(packageManager: JsPackageManage
|
||||
)
|
||||
).filter(({ version }) => !!version);
|
||||
|
||||
return packages[0]?.version;
|
||||
return packages[0]?.version || versions.storybook;
|
||||
}
|
||||
|
||||
export function getEnvConfig(program: Record<string, any>, configEnv: Record<string, any>): void {
|
||||
|
@ -39,7 +39,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -39,7 +39,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -39,7 +39,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -39,7 +39,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -38,7 +38,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -70,7 +70,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -39,7 +39,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -38,7 +38,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -39,7 +39,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -38,7 +38,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -36,7 +36,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -39,7 +39,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -40,7 +40,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -36,7 +36,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -44,7 +44,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -39,7 +39,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -44,7 +44,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -39,7 +39,7 @@
|
||||
"*.d.ts"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
|
||||
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 || ^9.0.0-0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
@ -44,7 +44,8 @@ export const vta: Fix<Options> = {
|
||||
const packageJson = await packageManager.retrievePackageJson();
|
||||
await packageManager.addDependencies(
|
||||
{ installAsDevDependencies: true, skipInstall, packageJson },
|
||||
[`@chromatic-com/storybook@^3`]
|
||||
// TODO: change the semver range to '^4' when VTA 4 and SB 9 is released
|
||||
[`@chromatic-com/storybook@^4.0.0-0`]
|
||||
);
|
||||
|
||||
await updateMainConfig({ mainConfigPath, dryRun: !!dryRun }, async (main) => {
|
||||
|
@ -523,28 +523,28 @@ export const baseTemplates = {
|
||||
},
|
||||
skipTasks: ['e2e-tests-dev', 'bench', 'vitest-integration'],
|
||||
},
|
||||
'svelte-kit/skeleton-js': {
|
||||
name: 'SvelteKit Latest (Vite | JavaScript)',
|
||||
script:
|
||||
'yarn create svelte-with-args --name=svelte-kit/skeleton-js --directory={{beforeDir}} --template=skeleton --types=null --no-prettier --no-eslint --no-playwright --no-vitest --no-svelte5',
|
||||
expected: {
|
||||
framework: '@storybook/sveltekit',
|
||||
renderer: '@storybook/svelte',
|
||||
builder: '@storybook/builder-vite',
|
||||
},
|
||||
skipTasks: ['e2e-tests-dev', 'bench', 'test-runner'],
|
||||
},
|
||||
'svelte-kit/skeleton-ts': {
|
||||
name: 'SvelteKit Latest (Vite | TypeScript)',
|
||||
script:
|
||||
'yarn create svelte-with-args --name=svelte-kit/skeleton-ts --directory={{beforeDir}} --template=skeleton --types=typescript --no-prettier --no-eslint --no-playwright --no-vitest --no-svelte5',
|
||||
expected: {
|
||||
framework: '@storybook/sveltekit',
|
||||
renderer: '@storybook/svelte',
|
||||
builder: '@storybook/builder-vite',
|
||||
},
|
||||
skipTasks: ['e2e-tests-dev', 'bench', 'test-runner'],
|
||||
},
|
||||
// 'svelte-kit/skeleton-js': {
|
||||
// name: 'SvelteKit Latest (Vite | JavaScript)',
|
||||
// script:
|
||||
// 'yarn create svelte-with-args --name=svelte-kit/skeleton-js --directory={{beforeDir}} --template=skeleton --types=null --no-prettier --no-eslint --no-playwright --no-vitest --no-svelte5',
|
||||
// expected: {
|
||||
// framework: '@storybook/sveltekit',
|
||||
// renderer: '@storybook/svelte',
|
||||
// builder: '@storybook/builder-vite',
|
||||
// },
|
||||
// skipTasks: ['e2e-tests-dev', 'bench', 'test-runner'],
|
||||
// },
|
||||
// 'svelte-kit/skeleton-ts': {
|
||||
// name: 'SvelteKit Latest (Vite | TypeScript)',
|
||||
// script:
|
||||
// 'yarn create svelte-with-args --name=svelte-kit/skeleton-ts --directory={{beforeDir}} --template=skeleton --types=typescript --no-prettier --no-eslint --no-playwright --no-vitest --no-svelte5',
|
||||
// expected: {
|
||||
// framework: '@storybook/sveltekit',
|
||||
// renderer: '@storybook/svelte',
|
||||
// builder: '@storybook/builder-vite',
|
||||
// },
|
||||
// skipTasks: ['e2e-tests-dev', 'bench', 'test-runner'],
|
||||
// },
|
||||
'svelte-kit/prerelease-ts': {
|
||||
name: 'SvelteKit Prerelease (Vite | TypeScript)',
|
||||
script:
|
||||
@ -854,7 +854,7 @@ export const normal: TemplateKey[] = [
|
||||
'nuxt-vite/default-ts',
|
||||
'lit-vite/default-ts',
|
||||
'svelte-vite/default-ts',
|
||||
'svelte-kit/skeleton-ts',
|
||||
// 'svelte-kit/skeleton-ts',
|
||||
'nextjs/default-ts',
|
||||
'experimental-nextjs-vite/default-ts',
|
||||
'bench/react-vite-default-ts',
|
||||
@ -886,7 +886,7 @@ export const daily: TemplateKey[] = [
|
||||
'vue3-vite/default-js',
|
||||
'vue-cli/default-js',
|
||||
'lit-vite/default-js',
|
||||
'svelte-kit/skeleton-js',
|
||||
// 'svelte-kit/skeleton-js',
|
||||
'svelte-kit/prerelease-ts',
|
||||
'svelte-vite/default-js',
|
||||
'nextjs/prerelease',
|
||||
|
@ -282,7 +282,8 @@ export async function baseGenerator(
|
||||
})
|
||||
: extraAddonPackages;
|
||||
|
||||
extraAddonsToInstall.push('@chromatic-com/storybook@^3');
|
||||
// TODO: change the semver range to '^4' when VTA 4 and SB 9 is released
|
||||
extraAddonsToInstall.push('@chromatic-com/storybook@^4.0.0-0');
|
||||
|
||||
// added to main.js
|
||||
const addons = [
|
||||
|
@ -94,7 +94,7 @@
|
||||
"typescript": "^5.7.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"@chromatic-com/storybook": "^3.2.4",
|
||||
"@chromatic-com/storybook": "^4.0.0-0",
|
||||
"@happy-dom/global-registrator": "^14.12.0",
|
||||
"@nx/eslint": "20.2.2",
|
||||
"@nx/vite": "20.2.2",
|
||||
|
1996
code/yarn.lock
1996
code/yarn.lock
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user