diff --git a/package.json b/package.json index 558f70c..cf430a6 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "devDependencies": { "@types/cors": "^2.8.19", "@types/express": "^5.0.3", - "@types/node": "^24.0.3", + "@types/node": "^26.0.1", "@types/supertest": "^7.2.0", "supertest": "^7.1.1", "tsx": "^4.20.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9318f87..d4596c5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,8 +34,8 @@ importers: specifier: ^5.0.3 version: 5.0.6 '@types/node': - specifier: ^24.0.3 - version: 24.13.2 + specifier: ^26.0.1 + version: 26.0.1 '@types/supertest': specifier: ^7.2.0 version: 7.2.0 @@ -50,7 +50,7 @@ importers: version: 5.9.3 vitest: specifier: ^3.2.4 - version: 3.2.6(@types/node@24.13.2)(jiti@1.21.7)(jsdom@26.1.0)(tsx@4.22.4) + version: 3.2.6(@types/node@26.0.1)(jiti@1.21.7)(jsdom@26.1.0)(tsx@4.22.4) web: dependencies: @@ -78,7 +78,7 @@ importers: version: 19.2.3(@types/react@19.2.17) '@vitejs/plugin-react': specifier: ^4.6.0 - version: 4.7.0(vite@7.3.5(@types/node@24.13.2)(jiti@1.21.7)(tsx@4.22.4)) + version: 4.7.0(vite@7.3.5(@types/node@26.0.1)(jiti@1.21.7)(tsx@4.22.4)) autoprefixer: specifier: ^10.4.21 version: 10.5.0(postcss@8.5.15) @@ -96,10 +96,10 @@ importers: version: 5.9.3 vite: specifier: ^7.0.0 - version: 7.3.5(@types/node@24.13.2)(jiti@1.21.7)(tsx@4.22.4) + version: 7.3.5(@types/node@26.0.1)(jiti@1.21.7)(tsx@4.22.4) vitest: specifier: ^3.2.4 - version: 3.2.6(@types/node@24.13.2)(jiti@1.21.7)(jsdom@26.1.0)(tsx@4.22.4) + version: 3.2.6(@types/node@26.0.1)(jiti@1.21.7)(jsdom@26.1.0)(tsx@4.22.4) packages: @@ -628,79 +628,66 @@ packages: resolution: {integrity: sha512-n1GJHPOvpIfhi3TmrCeh6S6URt9BFCt0KQE3qvexyGCTAKpR4Lg+eWvNZEqu7epxwus/8ElT3hacYEucm49SZg==} cpu: [arm] os: [linux] - libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.62.2': resolution: {integrity: sha512-JqgflS8wEB+UXV/vS1RpRbifGBeN4D5lz8D8oOFbFZw4vedvdOgCFAjfBmIMdW3yL10XpQQ0Ambepw6MXrhOnA==} cpu: [arm] os: [linux] - libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.62.2': resolution: {integrity: sha512-wnFJkogWvN4jm/hQRF2UBaeUmk20j5+DmHvoyWii2b8HJDyvz1MF2OU/6ynXt2KR63rbZLWkFpoytpdc/yBuSA==} cpu: [arm64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.62.2': resolution: {integrity: sha512-HVu2bp0zhvJ8xHEV9+UUs7S90VadmBSY3LcIMvozbPo4AuMGDWlz3ymHLHZPX4hR67TKTt8Qp5PJ5RBg/i+RMQ==} cpu: [arm64] os: [linux] - libc: [musl] '@rollup/rollup-linux-loong64-gnu@4.62.2': resolution: {integrity: sha512-mQqqAV8QaoSgr9I2fKDLY2BAVvmKjWoGiu/cSYQonsLvtqwEn1E4QYfnCOcp5zoEqNhsDYin1s6jx/VJmrxlZg==} cpu: [loong64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-loong64-musl@4.62.2': resolution: {integrity: sha512-IxKLoxCQ2IWi6bT2akyDUBGsOImDKB+sPp4EsTmwFQ/fMwpCKm8uLSSgP/Kx/QYUgKis6SEZ5/Nlhup0DIA0PQ==} cpu: [loong64] os: [linux] - libc: [musl] '@rollup/rollup-linux-ppc64-gnu@4.62.2': resolution: {integrity: sha512-Mk5ha2RQSgyFfmYYLkBpPnUk8D8FriBxesO1u9O75X0mHgXL1UQcH5Itl2lurWL2tj0RxV9b9tJgipac0hRY9A==} cpu: [ppc64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-ppc64-musl@4.62.2': resolution: {integrity: sha512-CjvEnqJL/0/TQ3TXX3OPIJ/kmBellrWd4heXUmHeJlTnmwjKpSJzoehLaL6Xk0ZnMHBu9dZuFADNOrtjF4v+2w==} cpu: [ppc64] os: [linux] - libc: [musl] '@rollup/rollup-linux-riscv64-gnu@4.62.2': resolution: {integrity: sha512-1SiZbzwdkaDURsew/tSOrooKiYy7EQGT6m8ufavAi9NEyQb/6VuIxFXAL1fqa4iZe3g4NbNk4P7J32z2tw5Mgg==} cpu: [riscv64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.62.2': resolution: {integrity: sha512-nQts12zJ3NQRoE6uYljOH89v7szzLDvG2JD/vsX+vGXU8w/At1GowTZ5/7qeFQ8m7L55rpR8Okugnuo5bgjy2Q==} cpu: [riscv64] os: [linux] - libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.62.2': resolution: {integrity: sha512-E9/ll019jhPIJgpzfZoIkBGhcz+kKNgVWYRY0zr9srBdPPFVpvOKW8VaJKUbeK+eZXyQF9ltME+Kk6affeaPgg==} cpu: [s390x] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.62.2': resolution: {integrity: sha512-5BqxR/pshjey51iliyzTD5Xi3EN0aLmQ2lZ3lvefVV9c82BvrLo2/6OT55iifpWBufs6kdwWbuOKS841DrmK9A==} cpu: [x64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-musl@4.62.2': resolution: {integrity: sha512-uNN83XxQrRAh/w0/pmAfibcwyb6YWt4gP+dpnQKPVJshAloQ785ii8CT8ZCIxkGg9opVsvAlGhFitSm6D1Jjpg==} cpu: [x64] os: [linux] - libc: [musl] '@rollup/rollup-openbsd-x64@4.62.2': resolution: {integrity: sha512-srjEIxSH3LRnJN6THczDHWQplqEMFiAJrTab0msUryh9kwNpkICf3Ea6q6MN/2cZwRFUNx5w+h6Hpi4QuHS6Zg==} @@ -809,8 +796,8 @@ packages: '@types/methods@1.1.4': resolution: {integrity: sha512-ymXWVrDiCxTBE3+RIrrP533E70eA+9qu7zdWoHuOmGujkYtzf4HQF96b8nwHLqhuf4ykX61IGRIB38CC6/sImQ==} - '@types/node@24.13.2': - resolution: {integrity: sha512-fRa09kZTgu8o71KFcDjUFuc7F+dEbZYZmkI0mg5YBTRs0yMKjYHsq/c0urDKeDb+D5qVgXOdFcuu+DZPKOITwA==} + '@types/node@26.0.1': + resolution: {integrity: sha512-fc3KiUoBt6kie0N9bIW3E47vZsuaMf0PM2AaUpLCLT0s/LvX1nxAim6Fc049cNxODPpGm6qRAuUOB86SkRuPQw==} '@types/qs@6.15.1': resolution: {integrity: sha512-GZHUBZR9hckSUhrxmp1nG6NwdpM9fCunJwyThLW1X3AyHgd9IlHb6VANpQQqDr2o/qQp6McZ3y/IA2rVzKzSbw==} @@ -1862,8 +1849,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - undici-types@7.18.2: - resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} + undici-types@8.3.0: + resolution: {integrity: sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==} unpipe@1.0.0: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} @@ -2523,7 +2510,7 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 24.13.2 + '@types/node': 26.0.1 '@types/chai@5.2.3': dependencies: @@ -2532,13 +2519,13 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 24.13.2 + '@types/node': 26.0.1 '@types/cookiejar@2.1.5': {} '@types/cors@2.8.19': dependencies: - '@types/node': 24.13.2 + '@types/node': 26.0.1 '@types/deep-eql@4.0.2': {} @@ -2546,7 +2533,7 @@ snapshots: '@types/express-serve-static-core@5.1.1': dependencies: - '@types/node': 24.13.2 + '@types/node': 26.0.1 '@types/qs': 6.15.1 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 @@ -2561,9 +2548,9 @@ snapshots: '@types/methods@1.1.4': {} - '@types/node@24.13.2': + '@types/node@26.0.1': dependencies: - undici-types: 7.18.2 + undici-types: 8.3.0 '@types/qs@6.15.1': {} @@ -2579,18 +2566,18 @@ snapshots: '@types/send@1.2.1': dependencies: - '@types/node': 24.13.2 + '@types/node': 26.0.1 '@types/serve-static@2.2.0': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 24.13.2 + '@types/node': 26.0.1 '@types/superagent@8.1.10': dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 24.13.2 + '@types/node': 26.0.1 form-data: 4.0.6 '@types/supertest@7.2.0': @@ -2598,7 +2585,7 @@ snapshots: '@types/methods': 1.1.4 '@types/superagent': 8.1.10 - '@vitejs/plugin-react@4.7.0(vite@7.3.5(@types/node@24.13.2)(jiti@1.21.7)(tsx@4.22.4))': + '@vitejs/plugin-react@4.7.0(vite@7.3.5(@types/node@26.0.1)(jiti@1.21.7)(tsx@4.22.4))': dependencies: '@babel/core': 7.29.7 '@babel/plugin-transform-react-jsx-self': 7.29.7(@babel/core@7.29.7) @@ -2606,7 +2593,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.27 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 7.3.5(@types/node@24.13.2)(jiti@1.21.7)(tsx@4.22.4) + vite: 7.3.5(@types/node@26.0.1)(jiti@1.21.7)(tsx@4.22.4) transitivePeerDependencies: - supports-color @@ -2618,13 +2605,13 @@ snapshots: chai: 5.3.3 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.6(vite@7.3.5(@types/node@24.13.2)(jiti@1.21.7)(tsx@4.22.4))': + '@vitest/mocker@3.2.6(vite@7.3.5(@types/node@26.0.1)(jiti@1.21.7)(tsx@4.22.4))': dependencies: '@vitest/spy': 3.2.6 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.5(@types/node@24.13.2)(jiti@1.21.7)(tsx@4.22.4) + vite: 7.3.5(@types/node@26.0.1)(jiti@1.21.7)(tsx@4.22.4) '@vitest/pretty-format@3.2.6': dependencies: @@ -3682,7 +3669,7 @@ snapshots: typescript@5.9.3: {} - undici-types@7.18.2: {} + undici-types@8.3.0: {} unpipe@1.0.0: {} @@ -3696,13 +3683,13 @@ snapshots: vary@1.1.2: {} - vite-node@3.2.4(@types/node@24.13.2)(jiti@1.21.7)(tsx@4.22.4): + vite-node@3.2.4(@types/node@26.0.1)(jiti@1.21.7)(tsx@4.22.4): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.3.5(@types/node@24.13.2)(jiti@1.21.7)(tsx@4.22.4) + vite: 7.3.5(@types/node@26.0.1)(jiti@1.21.7)(tsx@4.22.4) transitivePeerDependencies: - '@types/node' - jiti @@ -3717,7 +3704,7 @@ snapshots: - tsx - yaml - vite@7.3.5(@types/node@24.13.2)(jiti@1.21.7)(tsx@4.22.4): + vite@7.3.5(@types/node@26.0.1)(jiti@1.21.7)(tsx@4.22.4): dependencies: esbuild: 0.27.7 fdir: 6.5.0(picomatch@4.0.4) @@ -3726,16 +3713,16 @@ snapshots: rollup: 4.62.2 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 26.0.1 fsevents: 2.3.3 jiti: 1.21.7 tsx: 4.22.4 - vitest@3.2.6(@types/node@24.13.2)(jiti@1.21.7)(jsdom@26.1.0)(tsx@4.22.4): + vitest@3.2.6(@types/node@26.0.1)(jiti@1.21.7)(jsdom@26.1.0)(tsx@4.22.4): dependencies: '@types/chai': 5.2.3 '@vitest/expect': 3.2.6 - '@vitest/mocker': 3.2.6(vite@7.3.5(@types/node@24.13.2)(jiti@1.21.7)(tsx@4.22.4)) + '@vitest/mocker': 3.2.6(vite@7.3.5(@types/node@26.0.1)(jiti@1.21.7)(tsx@4.22.4)) '@vitest/pretty-format': 3.2.6 '@vitest/runner': 3.2.6 '@vitest/snapshot': 3.2.6 @@ -3753,11 +3740,11 @@ snapshots: tinyglobby: 0.2.17 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.3.5(@types/node@24.13.2)(jiti@1.21.7)(tsx@4.22.4) - vite-node: 3.2.4(@types/node@24.13.2)(jiti@1.21.7)(tsx@4.22.4) + vite: 7.3.5(@types/node@26.0.1)(jiti@1.21.7)(tsx@4.22.4) + vite-node: 3.2.4(@types/node@26.0.1)(jiti@1.21.7)(tsx@4.22.4) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 26.0.1 jsdom: 26.1.0 transitivePeerDependencies: - jiti