diff --git a/package.json b/package.json index 1bf1c5b..df4d877 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ }, "devDependencies": { "@playwright/test": "1.57.0", - "@types/node": "^22.19.11", + "@types/node": "^25.3.0", "@types/node-cron": "^3.0.11", "@types/nodemailer": "^7.0.11", "@types/react": "19.2.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ad5fc9e..718c132 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -124,8 +124,8 @@ importers: specifier: 1.57.0 version: 1.57.0 '@types/node': - specifier: ^22.19.11 - version: 22.19.11 + specifier: ^25.3.0 + version: 25.3.0 '@types/node-cron': specifier: ^3.0.11 version: 3.0.11 @@ -140,10 +140,10 @@ importers: version: 19.2.3(@types/react@19.2.7) '@vitejs/plugin-react': specifier: 4.5.2 - version: 4.5.2(vite@7.3.1(@types/node@22.19.11)(sass@1.77.4)(tsx@4.21.0)) + version: 4.5.2(vite@7.3.1(@types/node@25.3.0)(sass@1.77.4)(tsx@4.21.0)) '@vitest/coverage-v8': specifier: 4.0.15 - version: 4.0.15(vitest@4.0.15(@types/node@22.19.11)(jsdom@26.1.0)(sass@1.77.4)(tsx@4.21.0)) + version: 4.0.15(vitest@4.0.15(@types/node@25.3.0)(jsdom@26.1.0)(sass@1.77.4)(tsx@4.21.0)) drizzle-kit: specifier: ^0.31.9 version: 0.31.9 @@ -170,10 +170,10 @@ importers: version: 5.9.3 vite-tsconfig-paths: specifier: 6.0.0 - version: 6.0.0(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.11)(sass@1.77.4)(tsx@4.21.0)) + version: 6.0.0(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.0)(sass@1.77.4)(tsx@4.21.0)) vitest: specifier: 4.0.15 - version: 4.0.15(@types/node@22.19.11)(jsdom@26.1.0)(sass@1.77.4)(tsx@4.21.0) + version: 4.0.15(@types/node@25.3.0)(jsdom@26.1.0)(sass@1.77.4)(tsx@4.21.0) packages: @@ -1548,8 +1548,8 @@ packages: '@types/node@14.18.63': resolution: {integrity: sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==} - '@types/node@22.19.11': - resolution: {integrity: sha512-BH7YwL6rA93ReqeQS1c4bsPpcfOmJasG+Fkr6Y59q83f9M1WcBRHR2vM+P9eOisYRcN3ujQoiZY8uk5W+1WL8w==} + '@types/node@25.3.0': + resolution: {integrity: sha512-4K3bqJpXpqfg2XKGK9bpDTc6xO/xoUP/RBWS7AtRMug6zZFaRekiLzjVtAoZMquxoAbzBvy5nxQ7veS5eYzf8A==} '@types/nodemailer@7.0.11': resolution: {integrity: sha512-E+U4RzR2dKrx+u3N4DlsmLaDC6mMZOM/TPROxA0UAPiTgI0y4CEFBmZE+coGWTjakDriRsXG368lNk1u9Q0a2g==} @@ -4503,8 +4503,8 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} undici@7.18.2: resolution: {integrity: sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==} @@ -6176,7 +6176,7 @@ snapshots: '@types/busboy@1.5.4': dependencies: - '@types/node': 22.19.11 + '@types/node': 25.3.0 '@types/chai@5.2.3': dependencies: @@ -6239,23 +6239,23 @@ snapshots: '@types/node@14.18.63': {} - '@types/node@22.19.11': + '@types/node@25.3.0': dependencies: - undici-types: 6.21.0 + undici-types: 7.18.2 '@types/nodemailer@7.0.11': dependencies: - '@types/node': 22.19.11 + '@types/node': 25.3.0 '@types/parse-json@4.0.2': {} '@types/pdfkit@0.17.5': dependencies: - '@types/node': 22.19.11 + '@types/node': 25.3.0 '@types/pg@8.10.2': dependencies: - '@types/node': 22.19.11 + '@types/node': 25.3.0 pg-protocol: 1.11.0 pg-types: 4.1.0 @@ -6432,7 +6432,7 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vitejs/plugin-react@4.5.2(vite@7.3.1(@types/node@22.19.11)(sass@1.77.4)(tsx@4.21.0))': + '@vitejs/plugin-react@4.5.2(vite@7.3.1(@types/node@25.3.0)(sass@1.77.4)(tsx@4.21.0))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0) @@ -6440,11 +6440,11 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.11 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 7.3.1(@types/node@22.19.11)(sass@1.77.4)(tsx@4.21.0) + vite: 7.3.1(@types/node@25.3.0)(sass@1.77.4)(tsx@4.21.0) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@4.0.15(vitest@4.0.15(@types/node@22.19.11)(jsdom@26.1.0)(sass@1.77.4)(tsx@4.21.0))': + '@vitest/coverage-v8@4.0.15(vitest@4.0.15(@types/node@25.3.0)(jsdom@26.1.0)(sass@1.77.4)(tsx@4.21.0))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.0.15 @@ -6457,7 +6457,7 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: 4.0.15(@types/node@22.19.11)(jsdom@26.1.0)(sass@1.77.4)(tsx@4.21.0) + vitest: 4.0.15(@types/node@25.3.0)(jsdom@26.1.0)(sass@1.77.4)(tsx@4.21.0) transitivePeerDependencies: - supports-color @@ -6470,13 +6470,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.15(vite@7.3.1(@types/node@22.19.11)(sass@1.77.4)(tsx@4.21.0))': + '@vitest/mocker@4.0.15(vite@7.3.1(@types/node@25.3.0)(sass@1.77.4)(tsx@4.21.0))': dependencies: '@vitest/spy': 4.0.15 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.1(@types/node@22.19.11)(sass@1.77.4)(tsx@4.21.0) + vite: 7.3.1(@types/node@25.3.0)(sass@1.77.4)(tsx@4.21.0) '@vitest/pretty-format@4.0.15': dependencies: @@ -7269,7 +7269,7 @@ snapshots: eslint: 9.39.3 eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.0(eslint@9.39.3)(typescript@5.9.3))(eslint@9.39.3))(eslint@9.39.3) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.0(eslint@9.39.3)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.0(eslint@9.39.3)(typescript@5.9.3))(eslint@9.39.3))(eslint@9.39.3))(eslint@9.39.3) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.0(eslint@9.39.3)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.3) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.3) eslint-plugin-react: 7.37.5(eslint@9.39.3) eslint-plugin-react-hooks: 7.0.1(eslint@9.39.3) @@ -7302,7 +7302,7 @@ snapshots: tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.0(eslint@9.39.3)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.0(eslint@9.39.3)(typescript@5.9.3))(eslint@9.39.3))(eslint@9.39.3))(eslint@9.39.3) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.0(eslint@9.39.3)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.3) transitivePeerDependencies: - supports-color @@ -7317,7 +7317,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.0(eslint@9.39.3)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.0(eslint@9.39.3)(typescript@5.9.3))(eslint@9.39.3))(eslint@9.39.3))(eslint@9.39.3): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.0(eslint@9.39.3)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.3): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -9679,7 +9679,7 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@6.21.0: {} + undici-types@7.18.2: {} undici@7.18.2: {} @@ -9818,18 +9818,18 @@ snapshots: d3-time: 3.1.0 d3-timer: 3.0.1 - vite-tsconfig-paths@6.0.0(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.11)(sass@1.77.4)(tsx@4.21.0)): + vite-tsconfig-paths@6.0.0(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.0)(sass@1.77.4)(tsx@4.21.0)): dependencies: debug: 4.4.3 globrex: 0.1.2 tsconfck: 3.1.6(typescript@5.9.3) optionalDependencies: - vite: 7.3.1(@types/node@22.19.11)(sass@1.77.4)(tsx@4.21.0) + vite: 7.3.1(@types/node@25.3.0)(sass@1.77.4)(tsx@4.21.0) transitivePeerDependencies: - supports-color - typescript - vite@7.3.1(@types/node@22.19.11)(sass@1.77.4)(tsx@4.21.0): + vite@7.3.1(@types/node@25.3.0)(sass@1.77.4)(tsx@4.21.0): dependencies: esbuild: 0.27.3 fdir: 6.5.0(picomatch@4.0.3) @@ -9838,15 +9838,15 @@ snapshots: rollup: 4.59.0 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.19.11 + '@types/node': 25.3.0 fsevents: 2.3.3 sass: 1.77.4 tsx: 4.21.0 - vitest@4.0.15(@types/node@22.19.11)(jsdom@26.1.0)(sass@1.77.4)(tsx@4.21.0): + vitest@4.0.15(@types/node@25.3.0)(jsdom@26.1.0)(sass@1.77.4)(tsx@4.21.0): dependencies: '@vitest/expect': 4.0.15 - '@vitest/mocker': 4.0.15(vite@7.3.1(@types/node@22.19.11)(sass@1.77.4)(tsx@4.21.0)) + '@vitest/mocker': 4.0.15(vite@7.3.1(@types/node@25.3.0)(sass@1.77.4)(tsx@4.21.0)) '@vitest/pretty-format': 4.0.15 '@vitest/runner': 4.0.15 '@vitest/snapshot': 4.0.15 @@ -9863,10 +9863,10 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.3.1(@types/node@22.19.11)(sass@1.77.4)(tsx@4.21.0) + vite: 7.3.1(@types/node@25.3.0)(sass@1.77.4)(tsx@4.21.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.19.11 + '@types/node': 25.3.0 jsdom: 26.1.0 transitivePeerDependencies: - jiti