diff --git a/.nvmrc b/.nvmrc index 2a393af..7af24b7 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20.18.0 +22.11.0 diff --git a/package.json b/package.json index 48cc9c6..3d69728 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ }, "description": "Donations between friends made easy !", "devDependencies": { - "@types/node": "20", + "@types/node": "22", "@vitejs/plugin-vue": "5", "@vitest/coverage-v8": "2.1", "autoprefixer": "10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3d32da5..ecf0f3b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,8 +23,8 @@ dependencies: devDependencies: '@types/node': - specifier: '20' - version: 20.14.10 + specifier: '22' + version: 22.9.0 '@vitejs/plugin-vue': specifier: '5' version: 5.0.5(vite@5.4.0)(vue@3.4.31) @@ -57,10 +57,10 @@ devDependencies: version: 5.6.2 vite: specifier: '5.4' - version: 5.4.0(@types/node@20.14.10) + version: 5.4.0(@types/node@22.9.0) vitest: specifier: '2.1' - version: 2.1.0(@types/node@20.14.10) + version: 2.1.0(@types/node@22.9.0) vue-tsc: specifier: '2.1' version: 2.1.0(typescript@5.6.2) @@ -715,10 +715,10 @@ packages: resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} dev: true - /@types/node@20.14.10: - resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} + /@types/node@22.9.0: + resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==} dependencies: - undici-types: 5.26.5 + undici-types: 6.19.8 dev: true /@types/normalize-package-data@2.4.4: @@ -933,7 +933,7 @@ packages: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.4.0(@types/node@20.14.10) + vite: 5.4.0(@types/node@22.9.0) vue: 3.4.31(typescript@5.6.2) dev: true @@ -958,7 +958,7 @@ packages: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.0(@types/node@20.14.10) + vitest: 2.1.0(@types/node@22.9.0) transitivePeerDependencies: - supports-color dev: true @@ -987,7 +987,7 @@ packages: '@vitest/spy': 2.1.0 estree-walker: 3.0.3 magic-string: 0.30.11 - vite: 5.4.0(@types/node@20.14.10) + vite: 5.4.0(@types/node@22.9.0) dev: true /@vitest/pretty-format@2.1.0: @@ -3151,8 +3151,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + /undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} dev: true /update-browserslist-db@1.1.0(browserslist@4.23.1): @@ -3183,7 +3183,7 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-node@2.1.0(@types/node@20.14.10): + /vite-node@2.1.0(@types/node@22.9.0): resolution: {integrity: sha512-+ybYqBVUjYyIscoLzMWodus2enQDZOpGhcU6HdOVD6n8WZdk12w1GFL3mbnxLs7hPtRtqs1Wo5YF6/Tsr6fmhg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3191,7 +3191,7 @@ packages: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.0(@types/node@20.14.10) + vite: 5.4.0(@types/node@22.9.0) transitivePeerDependencies: - '@types/node' - less @@ -3204,7 +3204,7 @@ packages: - terser dev: true - /vite@5.4.0(@types/node@20.14.10): + /vite@5.4.0(@types/node@22.9.0): resolution: {integrity: sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3235,7 +3235,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.14.10 + '@types/node': 22.9.0 esbuild: 0.21.5 postcss: 8.4.41 rollup: 4.18.0 @@ -3243,7 +3243,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@2.1.0(@types/node@20.14.10): + /vitest@2.1.0(@types/node@22.9.0): resolution: {integrity: sha512-XuuEeyNkqbfr0FtAvd9vFbInSSNY1ykCQTYQ0sj9wPy4hx+1gR7gqVNdW0AX2wrrM1wWlN5fnJDjF9xG6mYRSQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3268,7 +3268,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.14.10 + '@types/node': 22.9.0 '@vitest/expect': 2.1.0 '@vitest/mocker': 2.1.0(@vitest/spy@2.1.0)(vite@5.4.0) '@vitest/pretty-format': 2.1.0 @@ -3285,8 +3285,8 @@ packages: tinyexec: 0.3.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.4.0(@types/node@20.14.10) - vite-node: 2.1.0(@types/node@20.14.10) + vite: 5.4.0(@types/node@22.9.0) + vite-node: 2.1.0(@types/node@22.9.0) why-is-node-running: 2.3.0 transitivePeerDependencies: - less