diff --git a/apps/web/package.json b/apps/web/package.json index 17d4488..3358b60 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -82,7 +82,7 @@ "@playwright/test": "1.61.1", "@tailwindcss/postcss": "^4.3.3", "@types/jest": "^30.0.0", - "@types/node": "^20", + "@types/node": "^26", "@types/nodemailer": "^6.4.19", "@types/react": "^19", "@types/react-dom": "^19", diff --git a/apps/web/pnpm-lock.yaml b/apps/web/pnpm-lock.yaml index 43f50ce..4226751 100644 --- a/apps/web/pnpm-lock.yaml +++ b/apps/web/pnpm-lock.yaml @@ -13,7 +13,7 @@ importers: version: 10.69.0(@opentelemetry/core@2.10.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.10.0(@opentelemetry/api@1.9.1))(next@16.1.6(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(webpack@5.109.2(lightningcss@1.32.0)) next: specifier: 16.1.6 - version: 16.1.6(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + version: 16.1.6(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) nodemailer: specifier: ^7.0.13 version: 7.0.13 @@ -46,8 +46,8 @@ importers: specifier: ^30.0.0 version: 30.0.0 '@types/node': - specifier: ^20 - version: 20.19.39 + specifier: ^26 + version: 26.1.2 '@types/nodemailer': specifier: ^6.4.19 version: 6.4.24 @@ -59,7 +59,7 @@ importers: version: 19.2.3(@types/react@19.2.17) '@vitest/coverage-istanbul': specifier: ^2.1.8 - version: 2.1.9(vitest@2.1.9(@types/node@20.19.43)(lightningcss@1.32.0)(terser@5.49.0)) + version: 2.1.9(vitest@2.1.9(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0)) babel-plugin-react-compiler: specifier: 1.0.0 version: 1.0.0 @@ -80,7 +80,7 @@ importers: version: 5.9.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.19.43)(lightningcss@1.32.0)(terser@5.49.0) + version: 2.1.9(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0) packages: @@ -1209,8 +1209,8 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@20.19.43': - resolution: {integrity: sha512-6oYBAi5ikg4Pl+kGsoYtawUMBT2zZMCvPNF7pVLnHZfd1zf38DRiWn/gT01RYCdUqkv7Fhr+C9ot4/tb+2sVvA==} + '@types/node@26.1.2': + resolution: {integrity: sha512-Vu4a5UFA9rIIFJ7rB/Vaafh9lrCQszopTCx6KjFboXTGQbPNasehVR5TEiithSDGyd1DEiUByggTZsg8jukeIg==} '@types/nodemailer@6.4.24': resolution: {integrity: sha512-Ww4u0rT9wQNXh4JiQaIwx3QWdcOFXzOjQA2zc+jtFYNmQiT4mIUqcDin51bDFdkzKubFnQCZNK7FIHlPKQ/q9w==} @@ -1912,6 +1912,10 @@ packages: resolution: {integrity: sha512-GVoi+ICHocoOIU7qVVM48wOJziRsqrsyqlI0Ce0LdowRn6v3bcH2zUa9kp85ncx0nwIb9/HOCOLS3fdThDG/XQ==} engines: {node: '>=10.13.0'} + enhanced-resolve@5.24.5: + resolution: {integrity: sha512-L1l8TNvomm6UVW5B253AGxQagSQr+vGwhMlrrfRS2qmhx46AMpMVJKQYLvWYbysTMY8VoicOvzHzoHMbyzB+4A==} + engines: {node: '>=10.13.0'} + es-abstract-get@1.0.0: resolution: {integrity: sha512-6PMWXpdhshVvFp+FoWYs1EvG1Nj0tvk0dZM+XcK0xMEM1czRVcP6ohqPWHy6qPagSpC8j4+p89WXlT+xXJs/fg==} engines: {node: '>= 0.4'} @@ -2994,14 +2998,6 @@ packages: resolution: {integrity: sha512-PNDFSJdP+KFgdsG3ZzMXCgquO7I6McjY2vlqILjtJd0hy8wEvtugS9xKRF2NWlPNGxvLCXlTNIae4serI7dinw==} engines: {node: '>=6.0.0'} - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - - npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -3567,8 +3563,8 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@8.3.0: + resolution: {integrity: sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==} unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} @@ -4154,7 +4150,7 @@ snapshots: '@jest/pattern@30.4.0': dependencies: - '@types/node': 20.19.43 + '@types/node': 26.1.2 jest-regex-util: 30.4.0 '@jest/schemas@30.4.1': @@ -4167,7 +4163,7 @@ snapshots: '@jest/schemas': 30.4.1 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.19.43 + '@types/node': 26.1.2 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -4754,15 +4750,15 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@20.19.43': + '@types/node@26.1.2': dependencies: - undici-types: 6.21.0 + undici-types: 8.3.0 '@types/nodemailer@6.4.24': dependencies: - '@types/node': 20.19.39 + '@types/node': 26.1.2 - '@types/react-dom@19.2.3(@types/react@19.2.14)': + '@types/react-dom@19.2.3(@types/react@19.2.17)': dependencies: '@types/react': 19.2.17 @@ -4947,7 +4943,7 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.12.2': optional: true - '@vitest/coverage-istanbul@2.1.9(vitest@2.1.9(@types/node@20.19.43)(lightningcss@1.32.0)(terser@5.49.0))': + '@vitest/coverage-istanbul@2.1.9(vitest@2.1.9(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0))': dependencies: '@istanbuljs/schema': 0.1.6 debug: 4.4.3 @@ -4959,7 +4955,7 @@ snapshots: magicast: 0.3.5 test-exclude: 7.0.2 tinyrainbow: 1.2.0 - vitest: 2.1.9(@types/node@20.19.43)(lightningcss@1.32.0)(terser@5.49.0) + vitest: 2.1.9(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0) transitivePeerDependencies: - supports-color @@ -4970,13 +4966,13 @@ snapshots: chai: 5.3.3 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.9(vite@5.4.21(@types/node@20.19.43)(lightningcss@1.32.0)(terser@5.49.0))': + '@vitest/mocker@2.1.9(vite@5.4.21(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0))': dependencies: '@vitest/spy': 2.1.9 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 5.4.21(@types/node@20.19.43)(lightningcss@1.32.0)(terser@5.49.0) + vite: 5.4.21(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0) '@vitest/pretty-format@2.1.9': dependencies: @@ -5467,6 +5463,11 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.3.3 + enhanced-resolve@5.24.5: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.3.3 + es-abstract-get@1.0.0: dependencies: es-errors: 1.3.0 @@ -6305,7 +6306,7 @@ snapshots: jest-mock@30.4.1: dependencies: '@jest/types': 30.4.1 - '@types/node': 20.19.43 + '@types/node': 26.1.2 jest-util: 30.4.1 jest-regex-util@30.4.0: {} @@ -6313,7 +6314,7 @@ snapshots: jest-util@30.4.1: dependencies: '@jest/types': 30.4.1 - '@types/node': 20.19.43 + '@types/node': 26.1.2 chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 @@ -6321,7 +6322,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.19.43 + '@types/node': 26.1.2 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -6903,12 +6904,6 @@ snapshots: nodemailer@7.0.13: {} - normalize-path@3.0.0: {} - - npm-run-path@4.0.1: - dependencies: - path-key: 3.1.1 - object-assign@4.1.1: {} object-inspect@1.13.4: {} @@ -7636,7 +7631,7 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@6.21.0: {} + undici-types@8.3.0: {} unified@11.0.5: dependencies: @@ -7739,13 +7734,13 @@ snapshots: d3-time: 3.1.0 d3-timer: 3.0.1 - vite-node@2.1.9(@types/node@20.19.43)(lightningcss@1.32.0)(terser@5.49.0): + vite-node@2.1.9(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 1.1.2 - vite: 5.4.21(@types/node@20.19.43)(lightningcss@1.32.0)(terser@5.49.0) + vite: 5.4.21(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0) transitivePeerDependencies: - '@types/node' - less @@ -7757,21 +7752,21 @@ snapshots: - supports-color - terser - vite@5.4.21(@types/node@20.19.43)(lightningcss@1.32.0)(terser@5.49.0): + vite@5.4.21(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0): dependencies: esbuild: 0.21.5 postcss: 8.5.25 rollup: 4.62.3 optionalDependencies: - '@types/node': 20.19.43 + '@types/node': 26.1.2 fsevents: 2.3.3 lightningcss: 1.32.0 terser: 5.49.0 - vitest@2.1.9(@types/node@20.19.43)(lightningcss@1.32.0)(terser@5.49.0): + vitest@2.1.9(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0): dependencies: '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(vite@5.4.21(@types/node@20.19.43)(lightningcss@1.32.0)(terser@5.49.0)) + '@vitest/mocker': 2.1.9(vite@5.4.21(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0)) '@vitest/pretty-format': 2.1.9 '@vitest/runner': 2.1.9 '@vitest/snapshot': 2.1.9 @@ -7787,11 +7782,11 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.1.1 tinyrainbow: 1.2.0 - vite: 5.4.21(@types/node@20.19.43)(lightningcss@1.32.0)(terser@5.49.0) - vite-node: 2.1.9(@types/node@20.19.43)(lightningcss@1.32.0)(terser@5.49.0) + vite: 5.4.21(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0) + vite-node: 2.1.9(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.19.43 + '@types/node': 26.1.2 transitivePeerDependencies: - less - lightningcss @@ -7821,7 +7816,7 @@ snapshots: acorn: 8.18.0 browserslist: 4.28.7 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.24.4 + enhanced-resolve: 5.24.5 es-module-lexer: 2.3.1 eslint-scope: 5.1.1 events: 3.3.0