Valentin Palkovic 4f1fbc2ede Vue3: Remove support for Webpack 5
Deleted related packages and updated migration documentation.
Users are now directed to use the Vite builder for Vue3 projects.
2025-03-28 10:56:19 +01:00

92 lines
4.7 KiB
JSON

{
"name": "portable-stories-nextjs",
"version": "0.0.0",
"private": true,
"scripts": {
"build": "next build",
"cypress": "echo 'No cypress setup yet'",
"dev": "next dev",
"jest": "node --experimental-vm-modules node_modules/jest/bin/jest.js",
"lint": "next lint",
"playwright-ct": "echo 'No playwright setup yet'",
"start": "next start",
"storybook": "storybook dev -p 6006",
"vitest": "echo 'Vitest is not supported in Next.js testing'"
},
"resolutions": {
"@storybook/addon-a11y": "file:../../../code/addons/a11y",
"@storybook/addon-backgrounds": "file:../../../code/addons/backgrounds",
"@storybook/addon-docs": "file:../../../code/addons/docs",
"@storybook/addon-essentials": "file:../../../code/addons/essentials",
"@storybook/addon-highlight": "file:../../../code/addons/highlight",
"@storybook/addon-jest": "file:../../../code/addons/jest",
"@storybook/addon-links": "file:../../../code/addons/links",
"@storybook/addon-measure": "file:../../../code/addons/measure",
"@storybook/addon-mgx-gfm": "file:../../../code/addons/mgx-gfm",
"@storybook/addon-outline": "file:../../../code/addons/outline",
"@storybook/addon-storysource": "file:../../../code/addons/storysource",
"@storybook/addon-themes": "file:../../../code/addons/themes",
"@storybook/angular": "file:../../../code/frameworks/angular",
"@storybook/blocks": "file:../../../code/lib/blocks",
"@storybook/builder-vite": "file:../../../code/builders/builder-vite",
"@storybook/builder-webpack5": "file:../../../code/builders/builder-webpack5",
"@storybook/codemod": "file:../../../code/lib/codemod",
"storybook": "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/nextjs": "file:../../../code/frameworks/nextjs",
"@storybook/preact": "file:../../../code/renderers/preact",
"@storybook/preact-vite": "file:../../../code/frameworks/preact-vite",
"@storybook/preset-create-react-app": "file:../../../code/presets/create-react-app",
"@storybook/preset-html-webpack": "file:../../../code/presets/html-webpack",
"@storybook/preset-react-webpack": "file:../../../code/presets/react-webpack",
"@storybook/preset-server-webpack": "file:../../../code/presets/server-webpack",
"@storybook/preset-svelte-webpack": "file:../../../code/presets/svelte-webpack",
"@storybook/react": "file:../../../code/renderers/react",
"@storybook/react-dom-shim": "file:../../../code/lib/react-dom-shim",
"@storybook/react-vite": "file:../../../code/frameworks/react-vite",
"@storybook/react-webpack5": "file:../../../code/frameworks/react-webpack5",
"@storybook/server": "file:../../../code/renderers/server",
"@storybook/server-webpack5": "file:../../../code/frameworks/server-webpack5",
"@storybook/source-loader": "file:../../../code/lib/source-loader",
"@storybook/svelte": "file:../../../code/renderers/svelte",
"@storybook/svelte-vite": "file:../../../code/frameworks/svelte-vite",
"@storybook/svelte-webpack5": "file:../../../code/frameworks/svelte-webpack5",
"@storybook/sveltekit": "file:../../../code/frameworks/sveltekit",
"@storybook/vue3": "file:../../../code/renderers/vue3",
"@storybook/vue3-vite": "file:../../../code/frameworks/vue3-vite",
"@storybook/web-components": "file:../../../code/renderers/web-components",
"@storybook/web-components-vite": "file:../../../code/frameworks/web-components-vite",
"@storybook/web-components-webpack5": "file:../../../code/frameworks/web-components-webpack5"
},
"dependencies": {
"next": "^14.2.0",
"react": "^18.2.0",
"react-dom": "^18.2.0"
},
"devDependencies": {
"@happy-dom/jest-environment": "^15.11.7",
"@jest/globals": "^29.7.0",
"@storybook/addon-essentials": "^8.0.0",
"@storybook/nextjs": "^8.0.0",
"@storybook/react": "^8.0.0",
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/react": "^16.0.0",
"@types/react": "^18.2.55",
"@types/react-dom": "^18.2.19",
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0",
"eslint": "^8.56.0",
"eslint-plugin-storybook": "^0.6.15",
"jest": "^29.7.0",
"storybook": "^8.0.0",
"typescript": "^5.2.2"
},
"maintainer_please_read_this": {
"_": "we use file protocol to make this setup close to real life scenarios as well as avoid issues with duplicated React instances. When you recompile the SB packages, you need to rerun install."
}
}