diff --git a/.nvmrc b/.nvmrc index d4b7699..7af24b7 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20.18.1 +22.11.0 diff --git a/package.json b/package.json index 1d684da..cda4246 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 5932353..ac38cf4 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.10.1 '@vitejs/plugin-vue': specifier: '5' version: 5.0.5(vite@6.0.0)(vue@3.4.31) @@ -57,10 +57,10 @@ devDependencies: version: 5.6.2 vite: specifier: '6.0' - version: 6.0.0(@types/node@20.14.10) + version: 6.0.0(@types/node@22.10.1) vitest: specifier: '2.1' - version: 2.1.0(@types/node@20.14.10) + version: 2.1.0(@types/node@22.10.1) vue-tsc: specifier: '2.1' version: 2.1.0(typescript@5.6.2) @@ -1080,10 +1080,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.10.1: + resolution: {integrity: sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==} dependencies: - undici-types: 5.26.5 + undici-types: 6.20.0 dev: true /@types/normalize-package-data@2.4.4: @@ -1298,7 +1298,7 @@ packages: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 6.0.0(@types/node@20.14.10) + vite: 6.0.0(@types/node@22.10.1) vue: 3.4.31(typescript@5.6.2) dev: true @@ -1323,7 +1323,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.10.1) transitivePeerDependencies: - supports-color dev: true @@ -1352,7 +1352,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.10.1) dev: true /@vitest/pretty-format@2.1.0: @@ -3598,8 +3598,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + /undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} dev: true /update-browserslist-db@1.1.0(browserslist@4.23.1): @@ -3630,7 +3630,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.10.1): resolution: {integrity: sha512-+ybYqBVUjYyIscoLzMWodus2enQDZOpGhcU6HdOVD6n8WZdk12w1GFL3mbnxLs7hPtRtqs1Wo5YF6/Tsr6fmhg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3638,7 +3638,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.10.1) transitivePeerDependencies: - '@types/node' - less @@ -3651,7 +3651,7 @@ packages: - terser dev: true - /vite@5.4.0(@types/node@20.14.10): + /vite@5.4.0(@types/node@22.10.1): resolution: {integrity: sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3682,7 +3682,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.14.10 + '@types/node': 22.10.1 esbuild: 0.21.5 postcss: 8.4.41 rollup: 4.18.0 @@ -3690,7 +3690,7 @@ packages: fsevents: 2.3.3 dev: true - /vite@6.0.0(@types/node@20.14.10): + /vite@6.0.0(@types/node@22.10.1): resolution: {integrity: sha512-Q2+5yQV79EdnpbNxjD3/QHVMCBaQ3Kpd4/uL51UGuh38bIIM+s4o3FqyCzRvTRwFb+cWIUeZvaWwS9y2LD2qeQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -3730,7 +3730,7 @@ packages: yaml: optional: true dependencies: - '@types/node': 20.14.10 + '@types/node': 22.10.1 esbuild: 0.24.0 postcss: 8.4.49 rollup: 4.27.4 @@ -3738,7 +3738,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@2.1.0(@types/node@20.14.10): + /vitest@2.1.0(@types/node@22.10.1): resolution: {integrity: sha512-XuuEeyNkqbfr0FtAvd9vFbInSSNY1ykCQTYQ0sj9wPy4hx+1gR7gqVNdW0AX2wrrM1wWlN5fnJDjF9xG6mYRSQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3763,7 +3763,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.14.10 + '@types/node': 22.10.1 '@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 @@ -3780,8 +3780,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.10.1) + vite-node: 2.1.0(@types/node@22.10.1) why-is-node-running: 2.3.0 transitivePeerDependencies: - less