⬆️ Update Node.js to v22 #139

Merged
sebclem merged 1 commits from renovate/node-22.x into main 2024-10-29 14:32:52 +01:00
4 changed files with 34 additions and 34 deletions

View File

@ -3,7 +3,7 @@ when:
steps: steps:
build: build:
image: node:20 image: node:22
commands: commands:
- corepack enable - corepack enable
- pnpm install - pnpm install

View File

@ -1,4 +1,4 @@
FROM node:20 AS builder FROM node:22 AS builder
WORKDIR /app WORKDIR /app

View File

@ -32,7 +32,7 @@
"devDependencies": { "devDependencies": {
"@rushstack/eslint-patch": "1.10.4", "@rushstack/eslint-patch": "1.10.4",
"@types/jsdom": "21.1.7", "@types/jsdom": "21.1.7",
"@types/node": "20.17.2", "@types/node": "22.8.2",
"@types/webfontloader": "1.6.38", "@types/webfontloader": "1.6.38",
"@vitejs/plugin-vue": "5.1.4", "@vitejs/plugin-vue": "5.1.4",
"@vue/eslint-config-prettier": "10.1.0", "@vue/eslint-config-prettier": "10.1.0",

View File

@ -58,14 +58,14 @@ importers:
specifier: 21.1.7 specifier: 21.1.7
version: 21.1.7 version: 21.1.7
'@types/node': '@types/node':
specifier: 20.17.2 specifier: 22.8.2
version: 20.17.2 version: 22.8.2
'@types/webfontloader': '@types/webfontloader':
specifier: 1.6.38 specifier: 1.6.38
version: 1.6.38 version: 1.6.38
'@vitejs/plugin-vue': '@vitejs/plugin-vue':
specifier: 5.1.4 specifier: 5.1.4
version: 5.1.4(vite@5.4.10(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3)) version: 5.1.4(vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))
'@vue/eslint-config-prettier': '@vue/eslint-config-prettier':
specifier: 10.1.0 specifier: 10.1.0
version: 10.1.0(@types/eslint@8.44.9)(eslint@9.13.0(jiti@1.21.6))(prettier@3.3.3) version: 10.1.0(@types/eslint@8.44.9)(eslint@9.13.0(jiti@1.21.6))(prettier@3.3.3)
@ -110,13 +110,13 @@ importers:
version: 5.6.3 version: 5.6.3
vite: vite:
specifier: 5.4.10 specifier: 5.4.10
version: 5.4.10(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0) version: 5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0)
vite-plugin-vuetify: vite-plugin-vuetify:
specifier: 2.0.4 specifier: 2.0.4
version: 2.0.4(vite@5.4.10(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3) version: 2.0.4(vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3)
vitest: vitest:
specifier: 2.1.4 specifier: 2.1.4
version: 2.1.4(@types/node@20.17.2)(jsdom@25.0.1)(sass@1.80.4)(terser@5.26.0) version: 2.1.4(@types/node@22.8.2)(jsdom@25.0.1)(sass@1.80.4)(terser@5.26.0)
vue-cli-plugin-vuetify: vue-cli-plugin-vuetify:
specifier: 2.5.8 specifier: 2.5.8
version: 2.5.8(sass-loader@16.0.2(sass@1.80.4)(webpack@5.89.0))(vue@3.5.12(typescript@5.6.3))(webpack@5.89.0) version: 2.5.8(sass-loader@16.0.2(sass@1.80.4)(webpack@5.89.0))(vue@3.5.12(typescript@5.6.3))(webpack@5.89.0)
@ -652,8 +652,8 @@ packages:
'@types/json-schema@7.0.15': '@types/json-schema@7.0.15':
resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
'@types/node@20.17.2': '@types/node@22.8.2':
resolution: {integrity: sha512-OOHK4sjXqkL7yQ7VEEHcf6+0jSvKjWqwnaCtY7AKD/VLEvRHMsxxu7eI8ErnjxHS8VwmekD4PeVCpu4qZEZSxg==} resolution: {integrity: sha512-NzaRNFV+FZkvK/KLCsNdTvID0SThyrs5SHB6tsD/lajr22FGC73N2QeDPM2wHtVde8mgcXuSsHQkH5cX1pbPLw==}
'@types/semver@7.5.6': '@types/semver@7.5.6':
resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==}
@ -2402,8 +2402,8 @@ packages:
unctx@2.3.1: unctx@2.3.1:
resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==}
undici-types@6.19.6: undici-types@6.19.8:
resolution: {integrity: sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==} resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
unicorn-magic@0.1.0: unicorn-magic@0.1.0:
resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
@ -3186,15 +3186,15 @@ snapshots:
'@types/jsdom@21.1.7': '@types/jsdom@21.1.7':
dependencies: dependencies:
'@types/node': 20.17.2 '@types/node': 22.8.2
'@types/tough-cookie': 4.0.5 '@types/tough-cookie': 4.0.5
parse5: 7.1.2 parse5: 7.1.2
'@types/json-schema@7.0.15': {} '@types/json-schema@7.0.15': {}
'@types/node@20.17.2': '@types/node@22.8.2':
dependencies: dependencies:
undici-types: 6.19.6 undici-types: 6.19.8
'@types/semver@7.5.6': {} '@types/semver@7.5.6': {}
@ -3290,9 +3290,9 @@ snapshots:
'@typescript-eslint/types': 7.2.0 '@typescript-eslint/types': 7.2.0
eslint-visitor-keys: 3.4.3 eslint-visitor-keys: 3.4.3
'@vitejs/plugin-vue@5.1.4(vite@5.4.10(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))': '@vitejs/plugin-vue@5.1.4(vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))':
dependencies: dependencies:
vite: 5.4.10(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0) vite: 5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0)
vue: 3.5.12(typescript@5.6.3) vue: 3.5.12(typescript@5.6.3)
'@vitest/expect@2.1.4': '@vitest/expect@2.1.4':
@ -3302,13 +3302,13 @@ snapshots:
chai: 5.1.2 chai: 5.1.2
tinyrainbow: 1.2.0 tinyrainbow: 1.2.0
'@vitest/mocker@2.1.4(vite@5.4.10(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0))': '@vitest/mocker@2.1.4(vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0))':
dependencies: dependencies:
'@vitest/spy': 2.1.4 '@vitest/spy': 2.1.4
estree-walker: 3.0.3 estree-walker: 3.0.3
magic-string: 0.30.12 magic-string: 0.30.12
optionalDependencies: optionalDependencies:
vite: 5.4.10(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0) vite: 5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0)
'@vitest/pretty-format@2.1.4': '@vitest/pretty-format@2.1.4':
dependencies: dependencies:
@ -4269,7 +4269,7 @@ snapshots:
jest-worker@27.5.1: jest-worker@27.5.1:
dependencies: dependencies:
'@types/node': 20.17.2 '@types/node': 22.8.2
merge-stream: 2.0.0 merge-stream: 2.0.0
supports-color: 8.1.1 supports-color: 8.1.1
@ -4971,7 +4971,7 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- webpack-sources - webpack-sources
undici-types@6.19.6: {} undici-types@6.19.8: {}
unicorn-magic@0.1.0: {} unicorn-magic@0.1.0: {}
@ -5029,12 +5029,12 @@ snapshots:
uuid@10.0.0: {} uuid@10.0.0: {}
vite-node@2.1.4(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0): vite-node@2.1.4(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0):
dependencies: dependencies:
cac: 6.7.14 cac: 6.7.14
debug: 4.3.7 debug: 4.3.7
pathe: 1.1.2 pathe: 1.1.2
vite: 5.4.10(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0) vite: 5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0)
transitivePeerDependencies: transitivePeerDependencies:
- '@types/node' - '@types/node'
- less - less
@ -5046,32 +5046,32 @@ snapshots:
- supports-color - supports-color
- terser - terser
vite-plugin-vuetify@2.0.4(vite@5.4.10(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3): vite-plugin-vuetify@2.0.4(vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3):
dependencies: dependencies:
'@vuetify/loader-shared': 2.0.3(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3) '@vuetify/loader-shared': 2.0.3(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3)
debug: 4.3.6 debug: 4.3.6
upath: 2.0.1 upath: 2.0.1
vite: 5.4.10(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0) vite: 5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0)
vue: 3.5.12(typescript@5.6.3) vue: 3.5.12(typescript@5.6.3)
vuetify: 3.7.3(typescript@5.6.3)(vite-plugin-vuetify@2.0.4)(vue@3.5.12(typescript@5.6.3))(webpack-plugin-vuetify@3.0.3) vuetify: 3.7.3(typescript@5.6.3)(vite-plugin-vuetify@2.0.4)(vue@3.5.12(typescript@5.6.3))(webpack-plugin-vuetify@3.0.3)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
vite@5.4.10(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0): vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0):
dependencies: dependencies:
esbuild: 0.21.5 esbuild: 0.21.5
postcss: 8.4.47 postcss: 8.4.47
rollup: 4.21.0 rollup: 4.21.0
optionalDependencies: optionalDependencies:
'@types/node': 20.17.2 '@types/node': 22.8.2
fsevents: 2.3.3 fsevents: 2.3.3
sass: 1.80.4 sass: 1.80.4
terser: 5.26.0 terser: 5.26.0
vitest@2.1.4(@types/node@20.17.2)(jsdom@25.0.1)(sass@1.80.4)(terser@5.26.0): vitest@2.1.4(@types/node@22.8.2)(jsdom@25.0.1)(sass@1.80.4)(terser@5.26.0):
dependencies: dependencies:
'@vitest/expect': 2.1.4 '@vitest/expect': 2.1.4
'@vitest/mocker': 2.1.4(vite@5.4.10(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0)) '@vitest/mocker': 2.1.4(vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0))
'@vitest/pretty-format': 2.1.4 '@vitest/pretty-format': 2.1.4
'@vitest/runner': 2.1.4 '@vitest/runner': 2.1.4
'@vitest/snapshot': 2.1.4 '@vitest/snapshot': 2.1.4
@ -5087,11 +5087,11 @@ snapshots:
tinyexec: 0.3.1 tinyexec: 0.3.1
tinypool: 1.0.1 tinypool: 1.0.1
tinyrainbow: 1.2.0 tinyrainbow: 1.2.0
vite: 5.4.10(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0) vite: 5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0)
vite-node: 2.1.4(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0) vite-node: 2.1.4(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0)
why-is-node-running: 2.3.0 why-is-node-running: 2.3.0
optionalDependencies: optionalDependencies:
'@types/node': 20.17.2 '@types/node': 22.8.2
jsdom: 25.0.1 jsdom: 25.0.1
transitivePeerDependencies: transitivePeerDependencies:
- less - less
@ -5175,7 +5175,7 @@ snapshots:
vue: 3.5.12(typescript@5.6.3) vue: 3.5.12(typescript@5.6.3)
optionalDependencies: optionalDependencies:
typescript: 5.6.3 typescript: 5.6.3
vite-plugin-vuetify: 2.0.4(vite@5.4.10(@types/node@20.17.2)(sass@1.80.4)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3) vite-plugin-vuetify: 2.0.4(vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3)
webpack-plugin-vuetify: 3.0.3(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3)(webpack@5.89.0) webpack-plugin-vuetify: 3.0.3(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3)(webpack@5.89.0)
w3c-xmlserializer@5.0.0: w3c-xmlserializer@5.0.0: