use node 22

This commit is contained in:
Norbert de Langen 2024-08-08 09:42:50 +02:00
parent 6c64439177
commit 0ef2277d97
34 changed files with 107 additions and 91 deletions

View File

@ -16,7 +16,7 @@ parameters:
default: "next"
executors:
sb_node_18_classic:
sb_node_22_classic:
parameters:
class:
description: The Resource class
@ -25,11 +25,11 @@ executors:
default: "small"
working_directory: /tmp/storybook
docker:
- image: cimg/node:20.9.0
- image: cimg/node:22.6.0
environment:
NODE_OPTIONS: --max_old_space_size=6144
resource_class: <<parameters.class>>
sb_node_18_browsers:
sb_node_22_browsers:
parameters:
class:
description: The Resource class
@ -38,7 +38,7 @@ executors:
default: "small"
working_directory: /tmp/storybook
docker:
- image: cimg/node:20.9.0-browsers
- image: cimg/node:22.6.0-browsers
environment:
NODE_OPTIONS: --max_old_space_size=6144
resource_class: <<parameters.class>>
@ -108,7 +108,7 @@ jobs:
pretty-docs:
executor:
class: medium
name: sb_node_18_classic
name: sb_node_22_classic
steps:
- git-shallow-clone/checkout_advanced:
clone_options: "--depth 1 --verbose"
@ -134,7 +134,7 @@ jobs:
build:
executor:
class: xlarge
name: sb_node_18_classic
name: sb_node_22_classic
steps:
- git-shallow-clone/checkout_advanced:
clone_options: "--depth 1 --verbose"
@ -179,7 +179,7 @@ jobs:
lint:
executor:
class: large
name: sb_node_18_classic
name: sb_node_22_classic
steps:
- git-shallow-clone/checkout_advanced:
clone_options: "--depth 1 --verbose"
@ -195,7 +195,7 @@ jobs:
check:
executor:
class: xlarge
name: sb_node_18_classic
name: sb_node_22_classic
steps:
- git-shallow-clone/checkout_advanced:
clone_options: "--depth 1 --verbose"
@ -213,7 +213,7 @@ jobs:
- report-workflow-on-failure
- cancel-workflow-on-failure
script-checks:
executor: sb_node_18_browsers
executor: sb_node_22_browsers
steps:
- git-shallow-clone/checkout_advanced:
clone_options: "--depth 1 --verbose"
@ -241,7 +241,7 @@ jobs:
unit-tests:
executor:
class: xlarge
name: sb_node_18_browsers
name: sb_node_22_browsers
steps:
- git-shallow-clone/checkout_advanced:
clone_options: "--depth 1 --verbose"
@ -263,7 +263,7 @@ jobs:
coverage:
executor:
class: small
name: sb_node_18_browsers
name: sb_node_22_browsers
steps:
- git-shallow-clone/checkout_advanced:
clone_options: "--depth 1 --verbose"
@ -274,7 +274,7 @@ jobs:
chromatic-internal-storybook:
executor:
class: medium+
name: sb_node_18_browsers
name: sb_node_22_browsers
environment:
NODE_OPTIONS: --max_old_space_size=6144
steps:
@ -296,7 +296,7 @@ jobs:
type: integer
executor:
class: medium
name: sb_node_18_browsers
name: sb_node_22_browsers
parallelism: << parameters.parallelism >>
steps:
- git-shallow-clone/checkout_advanced:
@ -323,7 +323,7 @@ jobs:
type: integer
executor:
class: medium
name: sb_node_18_browsers
name: sb_node_22_browsers
parallelism: << parameters.parallelism >>
steps:
- git-shallow-clone/checkout_advanced:
@ -343,7 +343,7 @@ jobs:
type: integer
executor:
class: large
name: sb_node_18_browsers
name: sb_node_22_browsers
parallelism: << parameters.parallelism >>
steps:
- git-shallow-clone/checkout_advanced:
@ -424,7 +424,7 @@ jobs:
type: integer
executor:
class: medium
name: sb_node_18_browsers
name: sb_node_22_browsers
parallelism: << parameters.parallelism >>
steps:
- checkout
@ -507,7 +507,7 @@ jobs:
test-empty-init:
executor:
class: medium
name: sb_node_18_browsers
name: sb_node_22_browsers
parameters:
packageManager:
type: string

2
.nvmrc
View File

@ -1 +1 @@
20.9.0
22.6.0

View File

@ -62,7 +62,7 @@
"devDependencies": {
"@devtools-ds/object-inspector": "^1.1.2",
"@storybook/icons": "^1.2.5",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"formik": "^2.2.9",
"react": "^18.2.0",
"react-dom": "^18.2.0",

View File

@ -55,7 +55,7 @@
},
"devDependencies": {
"@types/express": "^4.17.21",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"glob": "^10.0.0",
"slash": "^5.0.0",
"typescript": "^5.3.2",

View File

@ -64,7 +64,7 @@
},
"dependencies": {
"@storybook/core-webpack": "workspace:*",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"@types/semver": "^7.3.4",
"browser-assert": "^1.2.1",
"case-sensitive-paths-webpack-plugin": "^2.4.0",

View File

@ -271,7 +271,7 @@
"dependencies": {
"@storybook/csf": "^0.1.11",
"@types/express": "^4.17.21",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"browser-assert": "^1.2.1",
"esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0",
"esbuild-register": "^3.5.0",
@ -314,7 +314,7 @@
"@types/fs-extra": "^11.0.1",
"@types/js-yaml": "^4.0.5",
"@types/lodash": "^4.14.167",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"@types/npmlog": "^7.0.0",
"@types/picomatch": "^2.3.0",
"@types/prettier": "^3.0.0",

View File

@ -44,7 +44,7 @@
"@storybook/manager-api": "workspace:^",
"@storybook/preview-api": "workspace:^",
"@storybook/theming": "workspace:^",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"@types/react": "^18.0.37",
"@types/react-dom": "^18.0.11",
"@types/semver": "^7.3.4",

View File

@ -52,7 +52,7 @@
"magic-string": "^0.30.0"
},
"devDependencies": {
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"typescript": "^5.3.2"
},
"peerDependencies": {

View File

@ -51,7 +51,7 @@
"@storybook/global": "^5.0.0",
"@storybook/html": "workspace:*",
"@storybook/preset-html-webpack": "workspace:*",
"@types/node": "^20.0.0"
"@types/node": "^22.0.0"
},
"devDependencies": {
"typescript": "^5.3.2"

View File

@ -143,7 +143,7 @@
"@storybook/preset-react-webpack": "workspace:*",
"@storybook/react": "workspace:*",
"@storybook/test": "workspace:*",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"@types/semver": "^7.3.4",
"babel-loader": "^9.1.3",
"css-loader": "^6.7.3",

View File

@ -51,7 +51,7 @@
"@storybook/preact": "workspace:*"
},
"devDependencies": {
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"typescript": "^5.3.2",
"vite": "^4.0.0"
},

View File

@ -50,7 +50,7 @@
"@storybook/builder-webpack5": "workspace:*",
"@storybook/preact": "workspace:*",
"@storybook/preset-preact-webpack": "workspace:*",
"@types/node": "^20.0.0"
"@types/node": "^22.0.0"
},
"devDependencies": {
"preact": "^10.5.13",

View File

@ -58,7 +58,7 @@
"tsconfig-paths": "^4.2.0"
},
"devDependencies": {
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"typescript": "^5.3.2",
"vite": "^4.0.0"
},

View File

@ -50,7 +50,7 @@
"@storybook/builder-webpack5": "workspace:*",
"@storybook/preset-react-webpack": "workspace:*",
"@storybook/react": "workspace:*",
"@types/node": "^20.0.0"
"@types/node": "^22.0.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",

View File

@ -50,7 +50,7 @@
"@storybook/builder-webpack5": "workspace:*",
"@storybook/preset-server-webpack": "workspace:*",
"@storybook/server": "workspace:*",
"@types/node": "^20.0.0"
"@types/node": "^22.0.0"
},
"devDependencies": {
"typescript": "^5.3.2"

View File

@ -56,7 +56,7 @@
},
"devDependencies": {
"@sveltejs/vite-plugin-svelte": "^3.0.1",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"svelte": "^5.0.0-next.65",
"typescript": "^5.3.2",
"vite": "^4.0.0"

View File

@ -59,7 +59,7 @@
"@storybook/svelte-vite": "workspace:*"
},
"devDependencies": {
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"typescript": "^5.3.2",
"vite": "^4.0.0"
},

View File

@ -57,7 +57,7 @@
},
"devDependencies": {
"@types/find-package-json": "^1.2.6",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"typescript": "^5.3.2",
"vite": "^4.0.0"
},

View File

@ -50,7 +50,7 @@
"@storybook/builder-webpack5": "workspace:*",
"@storybook/preset-vue3-webpack": "workspace:*",
"@storybook/vue3": "workspace:*",
"@types/node": "^20.0.0"
"@types/node": "^22.0.0"
},
"devDependencies": {
"@vue/compiler-sfc": "3.0.0",

View File

@ -52,7 +52,7 @@
"magic-string": "^0.30.0"
},
"devDependencies": {
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"typescript": "^5.3.2"
},
"peerDependencies": {

View File

@ -52,7 +52,7 @@
"dependencies": {
"@storybook/builder-webpack5": "workspace:*",
"@storybook/web-components": "workspace:*",
"@types/node": "^20.0.0"
"@types/node": "^22.0.0"
},
"devDependencies": {
"lit": "2.3.1",

View File

@ -44,7 +44,7 @@
"prep": "jiti ../../../scripts/prepare/bundle.ts"
},
"dependencies": {
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"ts-dedent": "^2.0.0"
},
"devDependencies": {

View File

@ -76,7 +76,7 @@
],
"resolutions": {
"@playwright/test": "1.36.0",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"@vitest/expect@npm:2.0.5": "patch:@vitest/expect@npm%3A2.0.5#~/.yarn/patches/@vitest-expect-npm-2.0.5-8933466cce.patch",
"esbuild": "^0.23.0",
"playwright": "1.36.0",
@ -165,7 +165,7 @@
"@types/fs-extra": "^11.0.1",
"@types/lodash": "^4.14.167",
"@types/mock-require": "^2.0.3",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"@types/react": "^18.0.37",
"@types/react-dom": "^18.0.11",
"@types/semver": "^7.3.4",

View File

@ -56,7 +56,7 @@
"semver": "^7.5.4"
},
"devDependencies": {
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"typescript": "^5.3.2"
},
"peerDependencies": {

View File

@ -50,7 +50,7 @@
},
"dependencies": {
"@storybook/core-webpack": "workspace:*",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"html-loader": "^3.1.0",
"webpack": "5"
},

View File

@ -50,7 +50,7 @@
},
"dependencies": {
"@storybook/core-webpack": "workspace:*",
"@types/node": "^20.0.0"
"@types/node": "^22.0.0"
},
"devDependencies": {
"preact": "^10.5.13",

View File

@ -67,7 +67,7 @@
"@storybook/core-webpack": "workspace:*",
"@storybook/react": "workspace:*",
"@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"@types/semver": "^7.3.4",
"find-up": "^5.0.0",
"fs-extra": "^11.1.0",

View File

@ -57,7 +57,7 @@
"@storybook/core-webpack": "workspace:*",
"@storybook/global": "^5.0.0",
"@storybook/server": "workspace:*",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"safe-identifier": "^0.4.1",
"ts-dedent": "^2.0.0",
"yaml-loader": "^0.8.0"

View File

@ -60,7 +60,7 @@
},
"dependencies": {
"@storybook/core-webpack": "workspace:*",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"ts-loader": "^9.2.8",
"vue-docgen-api": "^4.75.1",
"vue-docgen-loader": "^1.5.1",

View File

@ -72,7 +72,7 @@
"@storybook/theming": "workspace:^",
"@types/escodegen": "^0.0.6",
"@types/estree": "^0.0.51",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"acorn": "^7.4.1",
"acorn-jsx": "^5.3.1",
"acorn-walk": "^7.2.0",

View File

@ -60,7 +60,7 @@
},
"devDependencies": {
"@types/cross-spawn": "^6.0.2",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"cross-spawn": "^7.0.3",
"lit": "2.3.1",
"typescript": "^5.3.2",

View File

@ -5224,7 +5224,7 @@ __metadata:
"@storybook/icons": "npm:^1.2.5"
"@storybook/instrumenter": "workspace:*"
"@storybook/test": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
formik: "npm:^2.2.9"
polished: "npm:^4.2.2"
react: "npm:^18.2.0"
@ -5415,7 +5415,7 @@ __metadata:
"@storybook/preview-api": "workspace:^"
"@storybook/theming": "workspace:^"
"@types/cross-spawn": "npm:^6.0.2"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
"@types/react": "npm:^18.0.37"
"@types/react-dom": "npm:^18.0.11"
"@types/semver": "npm:^7.3.4"
@ -5530,7 +5530,7 @@ __metadata:
"@storybook/csf-plugin": "workspace:*"
"@types/express": "npm:^4.17.21"
"@types/find-cache-dir": "npm:^3.2.1"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
browser-assert: "npm:^1.2.1"
es-module-lexer: "npm:^1.5.0"
express: "npm:^4.19.2"
@ -5563,7 +5563,7 @@ __metadata:
resolution: "@storybook/builder-webpack5@workspace:builders/builder-webpack5"
dependencies:
"@storybook/core-webpack": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
"@types/pretty-hrtime": "npm:^1.0.0"
"@types/semver": "npm:^7.3.4"
"@types/terser-webpack-plugin": "npm:^5.2.0"
@ -5724,7 +5724,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/core-webpack@workspace:lib/core-webpack"
dependencies:
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
slash: "npm:^5.1.0"
ts-dedent: "npm:^2.0.0"
typescript: "npm:^5.3.2"
@ -5772,7 +5772,7 @@ __metadata:
"@types/fs-extra": "npm:^11.0.1"
"@types/js-yaml": "npm:^4.0.5"
"@types/lodash": "npm:^4.14.167"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
"@types/npmlog": "npm:^7.0.0"
"@types/picomatch": "npm:^2.3.0"
"@types/prettier": "npm:^3.0.0"
@ -5977,7 +5977,7 @@ __metadata:
dependencies:
"@storybook/builder-vite": "workspace:*"
"@storybook/html": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
magic-string: "npm:^0.30.0"
typescript: "npm:^5.3.2"
peerDependencies:
@ -5993,7 +5993,7 @@ __metadata:
"@storybook/global": "npm:^5.0.0"
"@storybook/html": "workspace:*"
"@storybook/preset-html-webpack": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
typescript: "npm:^5.3.2"
peerDependencies:
storybook: "workspace:^"
@ -6109,7 +6109,7 @@ __metadata:
"@types/babel__plugin-transform-runtime": "npm:^7"
"@types/babel__preset-env": "npm:^7"
"@types/loader-utils": "npm:^2.0.5"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
"@types/react-refresh": "npm:^0"
"@types/semver": "npm:^7.3.4"
babel-loader: "npm:^9.1.3"
@ -6166,7 +6166,7 @@ __metadata:
dependencies:
"@storybook/builder-vite": "workspace:*"
"@storybook/preact": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
typescript: "npm:^5.3.2"
vite: "npm:^4.0.0"
peerDependencies:
@ -6182,7 +6182,7 @@ __metadata:
"@storybook/builder-webpack5": "workspace:*"
"@storybook/preact": "workspace:*"
"@storybook/preset-preact-webpack": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
preact: "npm:^10.5.13"
typescript: "npm:^5.3.2"
peerDependencies:
@ -6215,7 +6215,7 @@ __metadata:
dependencies:
"@pmmmwh/react-refresh-webpack-plugin": "npm:^0.5.1"
"@storybook/react-docgen-typescript-plugin": "npm:1.0.6--canary.9.0c3f3b7.0"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
"@types/semver": "npm:^7.5.6"
pnp-webpack-plugin: "npm:^1.7.0"
semver: "npm:^7.5.4"
@ -6231,7 +6231,7 @@ __metadata:
resolution: "@storybook/preset-html-webpack@workspace:presets/html-webpack"
dependencies:
"@storybook/core-webpack": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
html-loader: "npm:^3.1.0"
typescript: "npm:^5.3.2"
webpack: "npm:5"
@ -6245,7 +6245,7 @@ __metadata:
resolution: "@storybook/preset-preact-webpack@workspace:presets/preact-webpack"
dependencies:
"@storybook/core-webpack": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
preact: "npm:^10.5.13"
typescript: "npm:^5.3.2"
peerDependencies:
@ -6261,7 +6261,7 @@ __metadata:
"@storybook/core-webpack": "workspace:*"
"@storybook/react": "workspace:*"
"@storybook/react-docgen-typescript-plugin": "npm:1.0.6--canary.9.0c3f3b7.0"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
"@types/semver": "npm:^7.3.4"
find-up: "npm:^5.0.0"
fs-extra: "npm:^11.1.0"
@ -6289,7 +6289,7 @@ __metadata:
"@storybook/core-webpack": "workspace:*"
"@storybook/global": "npm:^5.0.0"
"@storybook/server": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
fs-extra: "npm:^11.1.0"
safe-identifier: "npm:^0.4.1"
ts-dedent: "npm:^2.0.0"
@ -6323,7 +6323,7 @@ __metadata:
resolution: "@storybook/preset-vue3-webpack@workspace:presets/vue3-webpack"
dependencies:
"@storybook/core-webpack": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
"@vue/compiler-sfc": "npm:^3.2.33"
ts-loader: "npm:^9.2.8"
typescript: "npm:^5.3.2"
@ -6393,7 +6393,7 @@ __metadata:
"@rollup/pluginutils": "npm:^5.0.2"
"@storybook/builder-vite": "workspace:*"
"@storybook/react": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
find-up: "npm:^5.0.0"
magic-string: "npm:^0.30.0"
react-docgen: "npm:^7.0.0"
@ -6416,7 +6416,7 @@ __metadata:
"@storybook/builder-webpack5": "workspace:*"
"@storybook/preset-react-webpack": "workspace:*"
"@storybook/react": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
peerDependencies:
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
@ -6442,7 +6442,7 @@ __metadata:
"@types/babel-plugin-react-docgen": "npm:^4"
"@types/escodegen": "npm:^0.0.6"
"@types/estree": "npm:^0.0.51"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
"@types/semver": "npm:^7.3.4"
"@types/util-deprecate": "npm:^1.0.0"
acorn: "npm:^7.4.1"
@ -6555,7 +6555,7 @@ __metadata:
"@types/fs-extra": "npm:^11.0.1"
"@types/lodash": "npm:^4.14.167"
"@types/mock-require": "npm:^2.0.3"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
"@types/react": "npm:^18.0.37"
"@types/react-dom": "npm:^18.0.11"
"@types/semver": "npm:^7.3.4"
@ -6632,7 +6632,7 @@ __metadata:
"@storybook/builder-webpack5": "workspace:*"
"@storybook/preset-server-webpack": "workspace:*"
"@storybook/server": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
typescript: "npm:^5.3.2"
peerDependencies:
storybook: "workspace:^"
@ -6680,7 +6680,7 @@ __metadata:
"@storybook/builder-vite": "workspace:*"
"@storybook/svelte": "workspace:*"
"@sveltejs/vite-plugin-svelte": "npm:^3.0.1"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
magic-string: "npm:^0.30.0"
svelte: "npm:^5.0.0-next.65"
svelte-preprocess: "npm:^5.1.1"
@ -6747,7 +6747,7 @@ __metadata:
"@storybook/builder-vite": "workspace:*"
"@storybook/svelte": "workspace:*"
"@storybook/svelte-vite": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
typescript: "npm:^5.3.2"
vite: "npm:^4.0.0"
peerDependencies:
@ -6821,7 +6821,7 @@ __metadata:
"@storybook/builder-vite": "workspace:*"
"@storybook/vue3": "workspace:*"
"@types/find-package-json": "npm:^1.2.6"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
find-package-json: "npm:^1.2.0"
magic-string: "npm:^0.30.0"
typescript: "npm:^5.3.2"
@ -6841,7 +6841,7 @@ __metadata:
"@storybook/builder-webpack5": "workspace:*"
"@storybook/preset-vue3-webpack": "workspace:*"
"@storybook/vue3": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
"@vue/compiler-sfc": "npm:3.0.0"
typescript: "npm:^5.3.2"
vue: "npm:3.0.0"
@ -6885,7 +6885,7 @@ __metadata:
dependencies:
"@storybook/builder-vite": "workspace:*"
"@storybook/web-components": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
magic-string: "npm:^0.30.0"
typescript: "npm:^5.3.2"
peerDependencies:
@ -6899,7 +6899,7 @@ __metadata:
dependencies:
"@storybook/builder-webpack5": "workspace:*"
"@storybook/web-components": "workspace:*"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
lit: "npm:2.3.1"
typescript: "npm:^5.3.2"
peerDependencies:
@ -6918,7 +6918,7 @@ __metadata:
"@storybook/preview-api": "workspace:^"
"@storybook/theming": "workspace:^"
"@types/cross-spawn": "npm:^6.0.2"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
cross-spawn: "npm:^7.0.3"
lit: "npm:2.3.1"
tiny-invariant: "npm:^1.3.1"
@ -7729,12 +7729,12 @@ __metadata:
languageName: node
linkType: hard
"@types/node@npm:^20.0.0":
version: 20.14.14
resolution: "@types/node@npm:20.14.14"
"@types/node@npm:^22.0.0":
version: 22.1.0
resolution: "@types/node@npm:22.1.0"
dependencies:
undici-types: "npm:~5.26.4"
checksum: 10c0/4fc8d368df2b6f5497698327b30db68d7d20e32221ce7d057fb15cbd5834685b2fde0440609e4cb2204e5d305b928f008faf41b950a425f3fd55b60cb1b997cf
undici-types: "npm:~6.13.0"
checksum: 10c0/553dafcb842b889c036d43b390d464e8ffcf3ca455ddd5b1a1ef98396381eafbeb0c112a15cc6bf9662b72bc25fc45efc4b6f604760e1e84c410f1b7936c488b
languageName: node
linkType: hard
@ -26813,10 +26813,10 @@ __metadata:
languageName: node
linkType: hard
"undici-types@npm:~5.26.4":
version: 5.26.5
resolution: "undici-types@npm:5.26.5"
checksum: 10c0/bb673d7876c2d411b6eb6c560e0c571eef4a01c1c19925175d16e3a30c4c428181fb8d7ae802a261f283e4166a0ac435e2f505743aa9e45d893f9a3df017b501
"undici-types@npm:~6.13.0":
version: 6.13.0
resolution: "undici-types@npm:6.13.0"
checksum: 10c0/2de55181f569c77a4f08063f8bf2722fcbb6ea312a26a9e927bd1f5ea5cf3a281c5ddf23155061db083e0a25838f54813543ff13b0ac34d230d5c1205ead66c1
languageName: node
linkType: hard

View File

@ -79,7 +79,7 @@
"@types/http-server": "^0.12.4",
"@types/jest": "^29.5.12",
"@types/lodash": "^4.17.6",
"@types/node": "^20.0.0",
"@types/node": "^22.0.0",
"@types/prettier": "^3.0.0",
"@types/pretty-hrtime": "^1.0.3",
"@types/prompts": "2.4.9",
@ -188,6 +188,6 @@
"verdaccio-auth-memory": "^10.2.2"
},
"engines": {
"node": ">=20.0.0"
"node": ">=22.0.0"
}
}

View File

@ -1415,7 +1415,7 @@ __metadata:
"@types/http-server": "npm:^0.12.4"
"@types/jest": "npm:^29.5.12"
"@types/lodash": "npm:^4.17.6"
"@types/node": "npm:^20.0.0"
"@types/node": "npm:^22.0.0"
"@types/prettier": "npm:^3.0.0"
"@types/pretty-hrtime": "npm:^1.0.3"
"@types/prompts": "npm:2.4.9"
@ -1880,7 +1880,16 @@ __metadata:
languageName: node
linkType: hard
"@types/node@npm:*, @types/node@npm:>= 8, @types/node@npm:^20.0.0":
"@types/node@npm:*, @types/node@npm:>= 8, @types/node@npm:^22.0.0":
version: 22.1.0
resolution: "@types/node@npm:22.1.0"
dependencies:
undici-types: "npm:~6.13.0"
checksum: 10c0/553dafcb842b889c036d43b390d464e8ffcf3ca455ddd5b1a1ef98396381eafbeb0c112a15cc6bf9662b72bc25fc45efc4b6f604760e1e84c410f1b7936c488b
languageName: node
linkType: hard
"@types/node@npm:^20.0.0":
version: 20.12.14
resolution: "@types/node@npm:20.12.14"
dependencies:
@ -13355,6 +13364,13 @@ __metadata:
languageName: node
linkType: hard
"undici-types@npm:~6.13.0":
version: 6.13.0
resolution: "undici-types@npm:6.13.0"
checksum: 10c0/2de55181f569c77a4f08063f8bf2722fcbb6ea312a26a9e927bd1f5ea5cf3a281c5ddf23155061db083e0a25838f54813543ff13b0ac34d230d5c1205ead66c1
languageName: node
linkType: hard
"undici@npm:^5.25.4":
version: 5.27.2
resolution: "undici@npm:5.27.2"