mirror of
https://github.com/storybookjs/storybook.git
synced 2025-04-09 00:19:13 +08:00
Add nextjs/default-js
and nextjs/default-ts
to repro configs
This commit is contained in:
parent
b7c1ad20f2
commit
48c4b08aec
@ -100,6 +100,28 @@ export const react_typescript: Parameters = {
|
||||
],
|
||||
};
|
||||
|
||||
export const nextjs: Parameters = {
|
||||
renderer: 'react',
|
||||
name: 'nextjs',
|
||||
version: 'latest',
|
||||
generator: [
|
||||
// Force npm otherwise we have a mess between Yarn 1, Yarn 2 and NPM
|
||||
'npm_config_user_agent=npm npx -p create-next-app@{{version}} create-next-app {{appName}}',
|
||||
'cd {{appName}}',
|
||||
].join(' && '),
|
||||
};
|
||||
|
||||
export const nextjs_typescript: Parameters = {
|
||||
renderer: 'react',
|
||||
name: 'nextjs_typescript',
|
||||
version: 'latest',
|
||||
generator: [
|
||||
// Force npm otherwise we have a mess between Yarn 1, Yarn 2 and NPM
|
||||
'npm_config_user_agent=npm npx -p create-next-app@{{version}} create-next-app {{appName}} --typescript',
|
||||
'cd {{appName}}',
|
||||
].join(' && '),
|
||||
};
|
||||
|
||||
// export const vite_react: Parameters = {
|
||||
// renderer: 'react',
|
||||
// name: 'vite_react',
|
||||
|
@ -23,6 +23,29 @@ const craTemplates = {
|
||||
},
|
||||
};
|
||||
|
||||
const nextjsTemplates = {
|
||||
'nextjs/default-js': {
|
||||
name: 'Next.js (JavaScript)',
|
||||
script: 'npx create-next-app {{beforeDir}}',
|
||||
cadence: [] as string[],
|
||||
expected: {
|
||||
framework: '@storybook/nextjs',
|
||||
renderer: '@storybook/react',
|
||||
builder: '@storybook/builder-webpack5',
|
||||
},
|
||||
},
|
||||
'nextjs/default-ts': {
|
||||
name: 'Next.js (TypeScript)',
|
||||
script: 'npx create-next-app {{beforeDir}} --typescript',
|
||||
cadence: [] as string[],
|
||||
expected: {
|
||||
framework: '@storybook/nextjs',
|
||||
renderer: '@storybook/react',
|
||||
builder: '@storybook/builder-webpack5',
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
const reactViteTemplates = {
|
||||
'react-vite/default-js': {
|
||||
name: 'React Vite (JS)',
|
||||
@ -266,8 +289,9 @@ const preactWebpackTemplates = {
|
||||
|
||||
export default {
|
||||
...craTemplates,
|
||||
...reactWebpackTemplates,
|
||||
...nextjsTemplates,
|
||||
...reactViteTemplates,
|
||||
...reactWebpackTemplates,
|
||||
...vue2ViteTemplates,
|
||||
...vue3ViteTemplates,
|
||||
...svelteViteTemplates,
|
||||
|
Loading…
x
Reference in New Issue
Block a user