upgrade storybook

This commit is contained in:
Gauthier Roebroeck 2025-10-20 16:19:36 +08:00
parent f55b2de20e
commit f0dd41b0f9
2 changed files with 63 additions and 63 deletions

View file

@ -28,11 +28,11 @@
"@formatjs/cli": "^6.7.2", "@formatjs/cli": "^6.7.2",
"@iconify-json/mdi": "^1.2.3", "@iconify-json/mdi": "^1.2.3",
"@pinia/colada-devtools": "^0.1.7", "@pinia/colada-devtools": "^0.1.7",
"@storybook/addon-a11y": "^9.1.10", "@storybook/addon-a11y": "^9.1.13",
"@storybook/addon-docs": "^9.1.10", "@storybook/addon-docs": "^9.1.13",
"@storybook/addon-themes": "^9.1.10", "@storybook/addon-themes": "^9.1.13",
"@storybook/addon-vitest": "^9.1.10", "@storybook/addon-vitest": "^9.1.13",
"@storybook/vue3-vite": "^9.1.10", "@storybook/vue3-vite": "^9.1.13",
"@testing-library/vue": "^8.1.0", "@testing-library/vue": "^8.1.0",
"@tsconfig/node22": "^22.0.2", "@tsconfig/node22": "^22.0.2",
"@types/node": "^24.6.2", "@types/node": "^24.6.2",
@ -47,7 +47,7 @@
"eslint": "^9.36.0", "eslint": "^9.36.0",
"eslint-config-prettier": "^10.1.8", "eslint-config-prettier": "^10.1.8",
"eslint-plugin-formatjs": "^5.4.0", "eslint-plugin-formatjs": "^5.4.0",
"eslint-plugin-storybook": "^9.1.10", "eslint-plugin-storybook": "^9.1.13",
"eslint-plugin-vue": "^10.5.0", "eslint-plugin-vue": "^10.5.0",
"happy-dom": "^19.0.2", "happy-dom": "^19.0.2",
"msw": "^2.11.3", "msw": "^2.11.3",
@ -59,7 +59,7 @@
"prettier": "^3.6.2", "prettier": "^3.6.2",
"sass": "^1.93.2", "sass": "^1.93.2",
"sass-embedded": "^1.93.2", "sass-embedded": "^1.93.2",
"storybook": "^9.1.10", "storybook": "^9.1.13",
"typescript": "^5.9.3", "typescript": "^5.9.3",
"unocss": "^66.5.2", "unocss": "^66.5.2",
"unplugin-auto-import": "^20.2.0", "unplugin-auto-import": "^20.2.0",
@ -2597,9 +2597,9 @@
] ]
}, },
"node_modules/@storybook/addon-a11y": { "node_modules/@storybook/addon-a11y": {
"version": "9.1.10", "version": "9.1.13",
"resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-9.1.10.tgz", "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-9.1.13.tgz",
"integrity": "sha512-RhYYtk8nePxVNfP/voW8vS7AiQxWWBgOLNMTeDr9Anjh06mpSWZ/U/zEUNC9TrId5BxnyZJW5Lkg0JUMwvyfjw==", "integrity": "sha512-4enIl1h2XSZnFKUQJJoZbp1X40lzdj7f5JE15ZhU1al4z6hHWp7i2zD7ySyDpEbMypBCz1xnLvyiyw79m1fp7w==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -2611,20 +2611,20 @@
"url": "https://opencollective.com/storybook" "url": "https://opencollective.com/storybook"
}, },
"peerDependencies": { "peerDependencies": {
"storybook": "^9.1.10" "storybook": "^9.1.13"
} }
}, },
"node_modules/@storybook/addon-docs": { "node_modules/@storybook/addon-docs": {
"version": "9.1.10", "version": "9.1.13",
"resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-9.1.10.tgz", "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-9.1.13.tgz",
"integrity": "sha512-LYK3oXy/0PgY39FhkYVd9D0bzatLGTsMhaPPwSjBOmZgK0f0yBLqaePy7urUFeHYm/rjwAaRmDJNBqUnGTVoig==", "integrity": "sha512-V1nCo7bfC3kQ5VNVq0VDcHsIhQf507m+BxMA5SIYiwdJHljH2BXpW2fL3FFn9gv9Wp57AEEzhm+wh4zANaJgkg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@mdx-js/react": "^3.0.0", "@mdx-js/react": "^3.0.0",
"@storybook/csf-plugin": "9.1.10", "@storybook/csf-plugin": "9.1.13",
"@storybook/icons": "^1.4.0", "@storybook/icons": "^1.4.0",
"@storybook/react-dom-shim": "9.1.10", "@storybook/react-dom-shim": "9.1.13",
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
"ts-dedent": "^2.0.0" "ts-dedent": "^2.0.0"
@ -2634,13 +2634,13 @@
"url": "https://opencollective.com/storybook" "url": "https://opencollective.com/storybook"
}, },
"peerDependencies": { "peerDependencies": {
"storybook": "^9.1.10" "storybook": "^9.1.13"
} }
}, },
"node_modules/@storybook/addon-themes": { "node_modules/@storybook/addon-themes": {
"version": "9.1.10", "version": "9.1.13",
"resolved": "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-9.1.10.tgz", "resolved": "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-9.1.13.tgz",
"integrity": "sha512-COBofdSDHDyms256l4nsLPkhYwQneSJNir3YtcRThkfdyP3clgNkUICClU3VlGwr3d9tFJNjs4A8P0xFTo7byw==", "integrity": "sha512-0ewLnwpoeOzOxDYg4VBlcnWiJz2jXvbZgEsQnqDXcK6y+WwK5MdupRFzSSJb+h470h3MnINAQrskPgGMKmI44A==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -2651,13 +2651,13 @@
"url": "https://opencollective.com/storybook" "url": "https://opencollective.com/storybook"
}, },
"peerDependencies": { "peerDependencies": {
"storybook": "^9.1.10" "storybook": "^9.1.13"
} }
}, },
"node_modules/@storybook/addon-vitest": { "node_modules/@storybook/addon-vitest": {
"version": "9.1.10", "version": "9.1.13",
"resolved": "https://registry.npmjs.org/@storybook/addon-vitest/-/addon-vitest-9.1.10.tgz", "resolved": "https://registry.npmjs.org/@storybook/addon-vitest/-/addon-vitest-9.1.13.tgz",
"integrity": "sha512-Ag5OQxOl+1g8jPOWoXJPneuqVNxoQAP1XEOl3/89m1PJhmvxBMkMynBKWqN3LQcDM3YYkMbpO0u1mvcDfhU5Jg==", "integrity": "sha512-g/wkQ8i1GGlsoHEe6bjWic+ESokWhuMBxAa9FDLW9KDf0L1DMyQqFFJFnGoo99zCNRVJcSXgzZTFp6SCt3FKog==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -2673,7 +2673,7 @@
"peerDependencies": { "peerDependencies": {
"@vitest/browser": "^3.0.0", "@vitest/browser": "^3.0.0",
"@vitest/runner": "^3.0.0", "@vitest/runner": "^3.0.0",
"storybook": "^9.1.10", "storybook": "^9.1.13",
"vitest": "^3.0.0" "vitest": "^3.0.0"
}, },
"peerDependenciesMeta": { "peerDependenciesMeta": {
@ -2689,13 +2689,13 @@
} }
}, },
"node_modules/@storybook/builder-vite": { "node_modules/@storybook/builder-vite": {
"version": "9.1.10", "version": "9.1.13",
"resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-9.1.10.tgz", "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-9.1.13.tgz",
"integrity": "sha512-0ogI+toZJYaFptcFpRcRPOZ9/NrFUYhiaI09ggeEB1FF9ygHMVsobp4eaj4HjZI6V3x7cQwkd2ZmxAMQDBQuMA==", "integrity": "sha512-pmtIjU02ASJOZKdL8DoxWXJgZnpTDgD5WmMnjKJh9FaWmc2YiCW2Y6VRxPox96OM655jYHQe5+UIbk3Cwtwb4A==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@storybook/csf-plugin": "9.1.10", "@storybook/csf-plugin": "9.1.13",
"ts-dedent": "^2.0.0" "ts-dedent": "^2.0.0"
}, },
"funding": { "funding": {
@ -2703,14 +2703,14 @@
"url": "https://opencollective.com/storybook" "url": "https://opencollective.com/storybook"
}, },
"peerDependencies": { "peerDependencies": {
"storybook": "^9.1.10", "storybook": "^9.1.13",
"vite": "^5.0.0 || ^6.0.0 || ^7.0.0" "vite": "^5.0.0 || ^6.0.0 || ^7.0.0"
} }
}, },
"node_modules/@storybook/csf-plugin": { "node_modules/@storybook/csf-plugin": {
"version": "9.1.10", "version": "9.1.13",
"resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-9.1.10.tgz", "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-9.1.13.tgz",
"integrity": "sha512-247F/JU0Naxm/RIUnQYpqXeCL0wG8UNJkZe+/GkLjdqzsyML0lb+8OwBsWFfG8zfj6fkjmRU2mF44TnNkzoQcg==", "integrity": "sha512-EMpzYuyt9FDcxxfBChWzfId50y8QMpdenviEQ8m+pa6c+ANx3pC5J6t7y0khD8TQu815sTy+nc6cc8PC45dPUA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -2721,7 +2721,7 @@
"url": "https://opencollective.com/storybook" "url": "https://opencollective.com/storybook"
}, },
"peerDependencies": { "peerDependencies": {
"storybook": "^9.1.10" "storybook": "^9.1.13"
} }
}, },
"node_modules/@storybook/csf-plugin/node_modules/unplugin": { "node_modules/@storybook/csf-plugin/node_modules/unplugin": {
@ -2760,9 +2760,9 @@
} }
}, },
"node_modules/@storybook/react-dom-shim": { "node_modules/@storybook/react-dom-shim": {
"version": "9.1.10", "version": "9.1.13",
"resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-9.1.10.tgz", "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-9.1.13.tgz",
"integrity": "sha512-cxy8GTj73RMJIFPrgqdnMXePGX5iFohM5pDCZ63Te5m5GtzKqsILRXtBBLO6Ouexm/ZYRVznkKiwNKX/Fu24fQ==", "integrity": "sha512-/tMr9TmV3+98GEQO0S03k4gtKHGCpv9+k9Dmnv+TJK3TBz7QsaFEzMwe3gCgoTaebLACyVveDiZkWnCYAWB6NA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"funding": { "funding": {
@ -2772,13 +2772,13 @@
"peerDependencies": { "peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "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", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
"storybook": "^9.1.10" "storybook": "^9.1.13"
} }
}, },
"node_modules/@storybook/vue3": { "node_modules/@storybook/vue3": {
"version": "9.1.10", "version": "9.1.13",
"resolved": "https://registry.npmjs.org/@storybook/vue3/-/vue3-9.1.10.tgz", "resolved": "https://registry.npmjs.org/@storybook/vue3/-/vue3-9.1.13.tgz",
"integrity": "sha512-tJl5ElDl5DNK4d/SSTuibKGPK8VqweDLjlcW8uamsDJEZ+a/qg2JmxhU3AlXTbB/BkJU8gfc6kN4HYN6JSMiwA==", "integrity": "sha512-jz862KoZ7h+YD+eCS8CITY4R88j9tHX6SJLdJGT3YWqvJzn68nSst4qP45Fr0a8U7dXFAZipnjjbcwnKBi0fiw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -2794,19 +2794,19 @@
"url": "https://opencollective.com/storybook" "url": "https://opencollective.com/storybook"
}, },
"peerDependencies": { "peerDependencies": {
"storybook": "^9.1.10", "storybook": "^9.1.13",
"vue": "^3.0.0" "vue": "^3.0.0"
} }
}, },
"node_modules/@storybook/vue3-vite": { "node_modules/@storybook/vue3-vite": {
"version": "9.1.10", "version": "9.1.13",
"resolved": "https://registry.npmjs.org/@storybook/vue3-vite/-/vue3-vite-9.1.10.tgz", "resolved": "https://registry.npmjs.org/@storybook/vue3-vite/-/vue3-vite-9.1.13.tgz",
"integrity": "sha512-6TiXT2dh7FR2AFNhT5TwbP/hMVzjmLgCGlP5KhKMtZe2xPkSzTd/z+z6RsK49vp0CaNcFus/3uPm0GIFDeeTCQ==", "integrity": "sha512-DlAmdUqEGNxwrycmAWawkP5M0TPRbyw9i8raIMSlKIGXmJ9A2CW2w1Fv/Jhd5s4wzpIxx8ZoYPK2qzt8hx5zqA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@storybook/builder-vite": "9.1.10", "@storybook/builder-vite": "9.1.13",
"@storybook/vue3": "9.1.10", "@storybook/vue3": "9.1.13",
"find-package-json": "^1.2.0", "find-package-json": "^1.2.0",
"magic-string": "^0.30.0", "magic-string": "^0.30.0",
"typescript": "^5.8.3", "typescript": "^5.8.3",
@ -2821,7 +2821,7 @@
"url": "https://opencollective.com/storybook" "url": "https://opencollective.com/storybook"
}, },
"peerDependencies": { "peerDependencies": {
"storybook": "^9.1.10", "storybook": "^9.1.13",
"vite": "^5.0.0 || ^6.0.0 || ^7.0.0" "vite": "^5.0.0 || ^6.0.0 || ^7.0.0"
} }
}, },
@ -5931,9 +5931,9 @@
} }
}, },
"node_modules/eslint-plugin-storybook": { "node_modules/eslint-plugin-storybook": {
"version": "9.1.10", "version": "9.1.13",
"resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-9.1.10.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-9.1.13.tgz",
"integrity": "sha512-HAVQ9HTMydcFj5KjnzsETOwPe19eIViwRBhc47lvU04YEFTgEg2rlXN1xozxHUlQ+XkkoKYkIUYoqo7KgGhkIA==", "integrity": "sha512-kPuhbtGDiJLB5OLZuwFZAxgzWakNDw64sJtXUPN8g0+VAeXfHyZEmsE28qIIETHxtal71lPKVm8QNnERaJHPJQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -5944,7 +5944,7 @@
}, },
"peerDependencies": { "peerDependencies": {
"eslint": ">=8", "eslint": ">=8",
"storybook": "^9.1.10" "storybook": "^9.1.13"
} }
}, },
"node_modules/eslint-plugin-vue": { "node_modules/eslint-plugin-vue": {
@ -10134,9 +10134,9 @@
} }
}, },
"node_modules/storybook": { "node_modules/storybook": {
"version": "9.1.10", "version": "9.1.13",
"resolved": "https://registry.npmjs.org/storybook/-/storybook-9.1.10.tgz", "resolved": "https://registry.npmjs.org/storybook/-/storybook-9.1.13.tgz",
"integrity": "sha512-4+U7gF9hMpGilQmdVJwQaVZZEkD7XwC4ZDmBa51mobaPYelELEMoMfNM2hLyvB2x12gk1IJui1DnwOE4t+MXhw==", "integrity": "sha512-G3KZ36EVzXyHds72B/qtWiJnhUpM0xOUeYlDcO9DSHL1bDTv15cW4+upBl+mcBZrDvU838cn7Bv4GpF+O5MCfw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {

View file

@ -7,7 +7,7 @@
"dev": "vite", "dev": "vite",
"build": "run-s i18n:compile \"build-only {@}\" --", "build": "run-s i18n:compile \"build-only {@}\" --",
"preview": "vite preview", "preview": "vite preview",
"build-only": "vite build", "build-only": "vite build --mode prod",
"test": "vitest run", "test": "vitest run",
"test:coverage": "vitest run --coverage", "test:coverage": "vitest run --coverage",
"test:unit": "vitest run --project unit", "test:unit": "vitest run --project unit",
@ -48,11 +48,11 @@
"@formatjs/cli": "^6.7.2", "@formatjs/cli": "^6.7.2",
"@iconify-json/mdi": "^1.2.3", "@iconify-json/mdi": "^1.2.3",
"@pinia/colada-devtools": "^0.1.7", "@pinia/colada-devtools": "^0.1.7",
"@storybook/addon-a11y": "^9.1.10", "@storybook/addon-a11y": "^9.1.13",
"@storybook/addon-docs": "^9.1.10", "@storybook/addon-docs": "^9.1.13",
"@storybook/addon-themes": "^9.1.10", "@storybook/addon-themes": "^9.1.13",
"@storybook/addon-vitest": "^9.1.10", "@storybook/addon-vitest": "^9.1.13",
"@storybook/vue3-vite": "^9.1.10", "@storybook/vue3-vite": "^9.1.13",
"@testing-library/vue": "^8.1.0", "@testing-library/vue": "^8.1.0",
"@tsconfig/node22": "^22.0.2", "@tsconfig/node22": "^22.0.2",
"@types/node": "^24.6.2", "@types/node": "^24.6.2",
@ -67,7 +67,7 @@
"eslint": "^9.36.0", "eslint": "^9.36.0",
"eslint-config-prettier": "^10.1.8", "eslint-config-prettier": "^10.1.8",
"eslint-plugin-formatjs": "^5.4.0", "eslint-plugin-formatjs": "^5.4.0",
"eslint-plugin-storybook": "^9.1.10", "eslint-plugin-storybook": "^9.1.13",
"eslint-plugin-vue": "^10.5.0", "eslint-plugin-vue": "^10.5.0",
"happy-dom": "^19.0.2", "happy-dom": "^19.0.2",
"msw": "^2.11.3", "msw": "^2.11.3",
@ -79,7 +79,7 @@
"prettier": "^3.6.2", "prettier": "^3.6.2",
"sass": "^1.93.2", "sass": "^1.93.2",
"sass-embedded": "^1.93.2", "sass-embedded": "^1.93.2",
"storybook": "^9.1.10", "storybook": "^9.1.13",
"typescript": "^5.9.3", "typescript": "^5.9.3",
"unocss": "^66.5.2", "unocss": "^66.5.2",
"unplugin-auto-import": "^20.2.0", "unplugin-auto-import": "^20.2.0",