From 3dfea100d130be2d2fa1ddb0a6e3c8fb7bc400db Mon Sep 17 00:00:00 2001 From: Miodec Date: Mon, 24 Nov 2025 13:33:49 +0100 Subject: [PATCH] chore: upgrade typescript also disables declaration file generation since we dont use them anyway --- backend/package.json | 2 +- frontend/package.json | 2 +- packages/contracts/package.json | 2 +- packages/contracts/tsconfig.json | 2 - packages/funbox/package.json | 2 +- packages/funbox/tsconfig.json | 2 - packages/schemas/package.json | 2 +- packages/schemas/tsconfig.json | 2 - packages/tsup-config/package.json | 2 +- packages/tsup-config/tsconfig.json | 2 - packages/util/package.json | 2 +- packages/util/tsconfig.json | 2 - pnpm-lock.yaml | 290 ++++++++++------------------- 13 files changed, 110 insertions(+), 204 deletions(-) diff --git a/backend/package.json b/backend/package.json index 09b0f3bcc..e240efe17 100644 --- a/backend/package.json +++ b/backend/package.json @@ -92,7 +92,7 @@ "supertest": "7.1.4", "testcontainers": "11.4.0", "tsx": "4.16.2", - "typescript": "5.5.4", + "typescript": "5.9.3", "vitest": "4.0.8" } } diff --git a/frontend/package.json b/frontend/package.json index 753a7ac5a..f1ab6e269 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -72,7 +72,7 @@ "sass": "1.70.0", "subset-font": "2.3.0", "tsx": "4.16.2", - "typescript": "5.5.4", + "typescript": "5.9.3", "unplugin-inject-preload": "3.0.0", "vite": "7.1.12", "vite-bundle-visualizer": "1.2.1", diff --git a/packages/contracts/package.json b/packages/contracts/package.json index b7cf6d76e..921b847b8 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -26,7 +26,7 @@ "madge": "8.0.0", "oxlint": "1.29.0", "tsup": "8.4.0", - "typescript": "5.5.4", + "typescript": "5.9.3", "vitest": "4.0.8" }, "exports": { diff --git a/packages/contracts/tsconfig.json b/packages/contracts/tsconfig.json index b0f299a62..0ccb62588 100644 --- a/packages/contracts/tsconfig.json +++ b/packages/contracts/tsconfig.json @@ -3,8 +3,6 @@ "compilerOptions": { "outDir": "./dist", "rootDir": "./src", - "declaration": true, - "declarationMap": true, "target": "ES6" }, "include": ["src"], diff --git a/packages/funbox/package.json b/packages/funbox/package.json index effa2f6ad..837891e19 100644 --- a/packages/funbox/package.json +++ b/packages/funbox/package.json @@ -19,7 +19,7 @@ "madge": "8.0.0", "oxlint": "1.29.0", "tsup": "8.4.0", - "typescript": "5.5.4", + "typescript": "5.9.3", "vitest": "4.0.8" }, "dependencies": { diff --git a/packages/funbox/tsconfig.json b/packages/funbox/tsconfig.json index 1851cb3bf..19dc35bfb 100644 --- a/packages/funbox/tsconfig.json +++ b/packages/funbox/tsconfig.json @@ -3,8 +3,6 @@ "compilerOptions": { "outDir": "./dist", "rootDir": "./src", - "declaration": true, - "declarationMap": true, "moduleResolution": "Bundler", "module": "ES6", "target": "ES2015", diff --git a/packages/schemas/package.json b/packages/schemas/package.json index d1d616def..39a9082b6 100644 --- a/packages/schemas/package.json +++ b/packages/schemas/package.json @@ -22,7 +22,7 @@ "madge": "8.0.0", "oxlint": "1.29.0", "tsup": "8.4.0", - "typescript": "5.5.4", + "typescript": "5.9.3", "vitest": "4.0.8" }, "exports": { diff --git a/packages/schemas/tsconfig.json b/packages/schemas/tsconfig.json index b0f299a62..0ccb62588 100644 --- a/packages/schemas/tsconfig.json +++ b/packages/schemas/tsconfig.json @@ -3,8 +3,6 @@ "compilerOptions": { "outDir": "./dist", "rootDir": "./src", - "declaration": true, - "declarationMap": true, "target": "ES6" }, "include": ["src"], diff --git a/packages/tsup-config/package.json b/packages/tsup-config/package.json index 65524d633..6c426da01 100644 --- a/packages/tsup-config/package.json +++ b/packages/tsup-config/package.json @@ -16,7 +16,7 @@ "@monkeytype/typescript-config": "workspace:*", "eslint": "8.57.1", "oxlint": "1.29.0", - "typescript": "5.5.4" + "typescript": "5.9.3" }, "exports": { ".": { diff --git a/packages/tsup-config/tsconfig.json b/packages/tsup-config/tsconfig.json index e632a1d38..3672006a4 100644 --- a/packages/tsup-config/tsconfig.json +++ b/packages/tsup-config/tsconfig.json @@ -3,8 +3,6 @@ "compilerOptions": { "outDir": "./dist", "rootDir": "./src", - "declaration": true, - "declarationMap": true, "moduleResolution": "Node", "module": "ES6", "target": "ES2015", diff --git a/packages/util/package.json b/packages/util/package.json index 375825d75..2301bc4aa 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -18,7 +18,7 @@ "madge": "8.0.0", "oxlint": "1.29.0", "tsup": "8.4.0", - "typescript": "5.5.4", + "typescript": "5.9.3", "vitest": "4.0.8", "zod": "3.23.8" }, diff --git a/packages/util/tsconfig.json b/packages/util/tsconfig.json index e632a1d38..3672006a4 100644 --- a/packages/util/tsconfig.json +++ b/packages/util/tsconfig.json @@ -3,8 +3,6 @@ "compilerOptions": { "outDir": "./dist", "rootDir": "./src", - "declaration": true, - "declarationMap": true, "moduleResolution": "Node", "module": "ES6", "target": "ES2015", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2a1afd8d1..02ddc1d0b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ importers: version: link:packages/release '@vitest/coverage-v8': specifier: 4.0.8 - version: 4.0.8(vitest@4.0.8(@types/node@20.5.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1)) + version: 4.0.8(vitest@4.0.8(@types/node@20.5.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1)) conventional-changelog: specifier: 6.0.0 version: 6.0.0(conventional-commits-filter@5.0.0) @@ -49,7 +49,7 @@ importers: version: 2.5.6 vitest: specifier: 4.0.8 - version: 4.0.8(@types/node@20.5.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1) + version: 4.0.8(@types/node@20.5.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1) backend: dependencies: @@ -224,7 +224,7 @@ importers: version: 10.0.0 '@vitest/coverage-v8': specifier: 4.0.8 - version: 4.0.8(vitest@4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1)) + version: 4.0.8(vitest@4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1)) concurrently: specifier: 8.2.2 version: 8.2.2 @@ -253,11 +253,11 @@ importers: specifier: 4.16.2 version: 4.16.2 typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.9.3 + version: 5.9.3 vitest: specifier: 4.0.8 - version: 4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1) + version: 4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1) frontend: dependencies: @@ -429,7 +429,7 @@ importers: version: 20.0.10 madge: specifier: 8.0.0 - version: 8.0.0(typescript@5.5.4) + version: 8.0.0(typescript@5.9.3) magic-string: specifier: 0.30.17 version: 0.30.17 @@ -452,8 +452,8 @@ importers: specifier: 4.16.2 version: 4.16.2 typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.9.3 + version: 5.9.3 unplugin-inject-preload: specifier: 3.0.0 version: 3.0.0 @@ -465,7 +465,7 @@ importers: version: 1.2.1(rollup@2.79.2) vite-plugin-checker: specifier: 0.11.0 - version: 0.11.0(eslint@8.57.1)(meow@13.2.0)(optionator@0.9.4)(oxlint@1.29.0)(typescript@5.5.4)(vite@7.1.12(@types/node@24.9.1)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1)) + version: 0.11.0(eslint@8.57.1)(meow@13.2.0)(optionator@0.9.4)(oxlint@1.29.0)(typescript@5.9.3)(vite@7.1.12(@types/node@24.9.1)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1)) vite-plugin-filter-replace: specifier: 0.1.14 version: 0.1.14 @@ -511,19 +511,19 @@ importers: version: 8.57.1 madge: specifier: 8.0.0 - version: 8.0.0(typescript@5.5.4) + version: 8.0.0(typescript@5.9.3) oxlint: specifier: 1.29.0 version: 1.29.0 tsup: specifier: 8.4.0 - version: 8.4.0(postcss@8.5.6)(tsx@4.16.2)(typescript@5.5.4)(yaml@2.8.1) + version: 8.4.0(postcss@8.5.6)(tsx@4.16.2)(typescript@5.9.3)(yaml@2.8.1) typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.9.3 + version: 5.9.3 vitest: specifier: 4.0.8 - version: 4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1) + version: 4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1) packages/eslint-config: devDependencies: @@ -575,19 +575,19 @@ importers: version: 8.57.1 madge: specifier: 8.0.0 - version: 8.0.0(typescript@5.5.4) + version: 8.0.0(typescript@5.9.3) oxlint: specifier: 1.29.0 version: 1.29.0 tsup: specifier: 8.4.0 - version: 8.4.0(postcss@8.5.6)(tsx@4.16.2)(typescript@5.5.4)(yaml@2.8.1) + version: 8.4.0(postcss@8.5.6)(tsx@4.16.2)(typescript@5.9.3)(yaml@2.8.1) typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.9.3 + version: 5.9.3 vitest: specifier: 4.0.8 - version: 4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1) + version: 4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1) packages/oxlint-config: {} @@ -636,19 +636,19 @@ importers: version: 8.57.1 madge: specifier: 8.0.0 - version: 8.0.0(typescript@5.5.4) + version: 8.0.0(typescript@5.9.3) oxlint: specifier: 1.29.0 version: 1.29.0 tsup: specifier: 8.4.0 - version: 8.4.0(postcss@8.5.6)(tsx@4.16.2)(typescript@5.5.4)(yaml@2.8.1) + version: 8.4.0(postcss@8.5.6)(tsx@4.16.2)(typescript@5.9.3)(yaml@2.8.1) typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.9.3 + version: 5.9.3 vitest: specifier: 4.0.8 - version: 4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1) + version: 4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1) packages/tsup-config: dependencies: @@ -666,8 +666,8 @@ importers: specifier: 1.29.0 version: 1.29.0 typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.9.3 + version: 5.9.3 packages/typescript-config: {} @@ -687,19 +687,19 @@ importers: version: 8.57.1 madge: specifier: 8.0.0 - version: 8.0.0(typescript@5.5.4) + version: 8.0.0(typescript@5.9.3) oxlint: specifier: 1.29.0 version: 1.29.0 tsup: specifier: 8.4.0 - version: 8.4.0(postcss@8.5.6)(tsx@4.16.2)(typescript@5.5.4)(yaml@2.8.1) + version: 8.4.0(postcss@8.5.6)(tsx@4.16.2)(typescript@5.9.3)(yaml@2.8.1) typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.9.3 + version: 5.9.3 vitest: specifier: 4.0.8 - version: 4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1) + version: 4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1) zod: specifier: 3.23.8 version: 3.23.8 @@ -3828,8 +3828,8 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.8.29: - resolution: {integrity: sha512-sXdt2elaVnhpDNRDz+1BDx1JQoJRuNk7oVlAlbGiFkLikHCAQiccexF/9e91zVi6RCgqspl04aP+6Cnl9zRLrA==} + baseline-browser-mapping@2.8.31: + resolution: {integrity: sha512-a28v2eWrrRWPpJSzxc+mKwm0ZtVx/G8SepdQZDArnXYU/XS+IF6mp8aB/4E+hH1tyGCoDo3KlUCdlSxGDsRkAw==} hasBin: true basic-auth-connect@1.0.0: @@ -3914,11 +3914,6 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true - browserslist@4.27.0: - resolution: {integrity: sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - browserslist@4.28.0: resolution: {integrity: sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -4036,8 +4031,8 @@ packages: caniuse-lite@1.0.30001715: resolution: {integrity: sha512-7ptkFGMm2OAOgvZpwgA4yjQ5SQbrNVGdRjzH0pBdy1Fasvcr+KAeECmbCAECzTuDuoX0FCY8KzUxjf9+9kfZEw==} - caniuse-lite@1.0.30001756: - resolution: {integrity: sha512-4HnCNKbMLkLdhJz3TToeVWHSnfJvPaq6vu/eRP0Ahub/07n484XHhBF5AJoSGHdVrS8tKFauUQz8Bp9P7LVx7A==} + caniuse-lite@1.0.30001757: + resolution: {integrity: sha512-r0nnL/I28Zi/yjk1el6ilj27tKcdjLsNqAOZr0yVjWPrSQyHgKI2INaEWw21bAQSv2LXRt1XuCS/GomNpWOxsQ==} canvas-confetti@1.5.1: resolution: {integrity: sha512-Ncz+oZJP6OvY7ti4E1slxVlyAV/3g7H7oQtcCDXgwGgARxPnwYY9PW5Oe+I8uvspYNtuHviAdgA0LfcKFWJfpg==} @@ -4867,8 +4862,8 @@ packages: electron-to-chromium@1.5.144: resolution: {integrity: sha512-eJIaMRKeAzxfBSxtjYnoIAw/tdD6VIH6tHBZepZnAbE3Gyqqs5mGN87DvcldPUbVkIljTK8pY0CMcUljP64lfQ==} - electron-to-chromium@1.5.258: - resolution: {integrity: sha512-rHUggNV5jKQ0sSdWwlaRDkFc3/rRJIVnOSe9yR4zrR07m3ZxhP4N27Hlg8VeJGGYgFTxK5NqDmWI4DSH72vIJg==} + electron-to-chromium@1.5.259: + resolution: {integrity: sha512-I+oLXgpEJzD6Cwuwt1gYjxsDmu/S/Kd41mmLA3O+/uH2pFRO/DvOjUyGozL8j3KeLV6WyZ7ssPwELMsXCcsJAQ==} electron-to-chromium@1.5.5: resolution: {integrity: sha512-QR7/A7ZkMS8tZuoftC/jfqNkZLQO779SSW3YuZHP4eXpj3EffGLFcB/Xu9AAZQzLccTiCV+EmUo3ha4mQ9wnlA==} @@ -8900,11 +8895,6 @@ packages: engines: {node: '>=10'} hasBin: true - terser@5.44.0: - resolution: {integrity: sha512-nIVck8DK+GM/0Frwd+nIhZ84pR/BX7rmXMfYwyg+Sri5oGVE99/E3KvXqpC2xHFxyqXyGHTKBSioxxplrO4I4w==} - engines: {node: '>=10'} - hasBin: true - terser@5.44.1: resolution: {integrity: sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==} engines: {node: '>=10'} @@ -10023,7 +10013,7 @@ snapshots: dependencies: '@babel/compat-data': 7.28.5 '@babel/helper-validator-option': 7.27.1 - browserslist: 4.27.0 + browserslist: 4.28.0 lru-cache: 5.1.1 semver: 6.3.1 @@ -12889,7 +12879,7 @@ snapshots: '@typescript-eslint/types@8.46.2': {} - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 @@ -12898,9 +12888,9 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.3 - ts-api-utils: 1.4.3(typescript@5.5.4) + ts-api-utils: 1.4.3(typescript@5.9.3) optionalDependencies: - typescript: 5.5.4 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -12943,7 +12933,7 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitest/coverage-v8@4.0.8(vitest@4.0.8(@types/node@20.5.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1))': + '@vitest/coverage-v8@4.0.8(vitest@4.0.8(@types/node@20.5.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.0.8 @@ -12956,24 +12946,7 @@ snapshots: magicast: 0.5.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: 4.0.8(@types/node@20.5.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1) - transitivePeerDependencies: - - supports-color - - '@vitest/coverage-v8@4.0.8(vitest@4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1))': - dependencies: - '@bcoe/v8-coverage': 1.0.2 - '@vitest/utils': 4.0.8 - ast-v8-to-istanbul: 0.3.8 - debug: 4.4.3 - istanbul-lib-coverage: 3.2.2 - istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 5.0.6 - istanbul-reports: 3.2.0 - magicast: 0.5.1 - std-env: 3.10.0 - tinyrainbow: 3.0.3 - vitest: 4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1) + vitest: 4.0.8(@types/node@20.5.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1) transitivePeerDependencies: - supports-color @@ -13003,21 +12976,13 @@ snapshots: chai: 6.2.0 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.8(vite@7.1.12(@types/node@20.5.1)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1))': + '@vitest/mocker@4.0.8(vite@7.1.12(@types/node@20.5.1)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1))': dependencies: '@vitest/spy': 4.0.8 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.1.12(@types/node@20.5.1)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1) - - '@vitest/mocker@4.0.8(vite@7.1.12(@types/node@24.9.1)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1))': - dependencies: - '@vitest/spy': 4.0.8 - estree-walker: 3.0.3 - magic-string: 0.30.21 - optionalDependencies: - vite: 7.1.12(@types/node@24.9.1)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1) + vite: 7.1.12(@types/node@20.5.1)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1) '@vitest/mocker@4.0.8(vite@7.1.12(@types/node@24.9.1)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1))': dependencies: @@ -13467,7 +13432,7 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.8.29: {} + baseline-browser-mapping@2.8.31: {} basic-auth-connect@1.0.0: {} @@ -13602,19 +13567,11 @@ snapshots: node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.24.4) - browserslist@4.27.0: - dependencies: - baseline-browser-mapping: 2.8.29 - caniuse-lite: 1.0.30001756 - electron-to-chromium: 1.5.258 - node-releases: 2.0.27 - update-browserslist-db: 1.1.4(browserslist@4.27.0) - browserslist@4.28.0: dependencies: - baseline-browser-mapping: 2.8.29 - caniuse-lite: 1.0.30001756 - electron-to-chromium: 1.5.258 + baseline-browser-mapping: 2.8.31 + caniuse-lite: 1.0.30001757 + electron-to-chromium: 1.5.259 node-releases: 2.0.27 update-browserslist-db: 1.1.4(browserslist@4.28.0) @@ -13743,7 +13700,7 @@ snapshots: caniuse-lite@1.0.30001715: {} - caniuse-lite@1.0.30001756: {} + caniuse-lite@1.0.30001757: {} canvas-confetti@1.5.1: {} @@ -14382,7 +14339,7 @@ snapshots: commander: 12.1.0 filing-cabinet: 5.0.2 precinct: 12.1.2 - typescript: 5.5.4 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -14426,24 +14383,24 @@ snapshots: detective-stylus@5.0.0: {} - detective-typescript@13.0.0(typescript@5.5.4): + detective-typescript@13.0.0(typescript@5.9.3): dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.9.3) ast-module-types: 6.0.0 node-source-walk: 7.0.0 - typescript: 5.5.4 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - detective-vue2@2.0.3(typescript@5.5.4): + detective-vue2@2.0.3(typescript@5.9.3): dependencies: '@vue/compiler-sfc': 3.4.37 detective-es6: 5.0.0 detective-sass: 6.0.0 detective-scss: 5.0.0 detective-stylus: 5.0.0 - detective-typescript: 13.0.0(typescript@5.5.4) - typescript: 5.5.4 + detective-typescript: 13.0.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -14592,7 +14549,7 @@ snapshots: electron-to-chromium@1.5.144: {} - electron-to-chromium@1.5.258: {} + electron-to-chromium@1.5.259: {} electron-to-chromium@1.5.5: {} @@ -15348,7 +15305,7 @@ snapshots: sass-lookup: 6.0.1 stylus-lookup: 6.0.0 tsconfig-paths: 4.2.0 - typescript: 5.5.4 + typescript: 5.9.3 fill-range@7.1.1: dependencies: @@ -17009,7 +16966,7 @@ snapshots: lz-ts@1.1.2: {} - madge@8.0.0(typescript@5.5.4): + madge@8.0.0(typescript@5.9.3): dependencies: chalk: 4.1.2 commander: 7.2.0 @@ -17024,7 +16981,7 @@ snapshots: ts-graphviz: 2.1.2 walkdir: 0.4.1 optionalDependencies: - typescript: 5.5.4 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -18302,12 +18259,12 @@ snapshots: detective-sass: 6.0.0 detective-scss: 5.0.0 detective-stylus: 5.0.0 - detective-typescript: 13.0.0(typescript@5.5.4) - detective-vue2: 2.0.3(typescript@5.5.4) + detective-typescript: 13.0.0(typescript@5.9.3) + detective-vue2: 2.0.3(typescript@5.9.3) module-definition: 6.0.0 node-source-walk: 7.0.0 postcss: 8.5.6 - typescript: 5.5.4 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -19707,14 +19664,6 @@ snapshots: commander: 2.20.3 source-map-support: 0.5.21 - terser@5.44.0: - dependencies: - '@jridgewell/source-map': 0.3.11 - acorn: 8.15.0 - commander: 2.20.3 - source-map-support: 0.5.21 - optional: true - terser@5.44.1: dependencies: '@jridgewell/source-map': 0.3.11 @@ -19841,9 +19790,9 @@ snapshots: ts-algebra@1.2.2: {} - ts-api-utils@1.4.3(typescript@5.5.4): + ts-api-utils@1.4.3(typescript@5.9.3): dependencies: - typescript: 5.5.4 + typescript: 5.9.3 ts-api-utils@2.1.0(typescript@5.9.3): dependencies: @@ -19926,6 +19875,33 @@ snapshots: - tsx - yaml + tsup@8.4.0(postcss@8.5.6)(tsx@4.16.2)(typescript@5.9.3)(yaml@2.8.1): + dependencies: + bundle-require: 5.1.0(esbuild@0.25.0) + cac: 6.7.14 + chokidar: 4.0.3 + consola: 3.4.0 + debug: 4.4.1 + esbuild: 0.25.0 + joycon: 3.1.1 + picocolors: 1.1.1 + postcss-load-config: 6.0.1(postcss@8.5.6)(tsx@4.16.2)(yaml@2.8.1) + resolve-from: 5.0.0 + rollup: 4.40.0 + source-map: 0.8.0-beta.0 + sucrase: 3.35.0 + tinyexec: 0.3.2 + tinyglobby: 0.2.13 + tree-kill: 1.2.2 + optionalDependencies: + postcss: 8.5.6 + typescript: 5.9.3 + transitivePeerDependencies: + - jiti + - supports-color + - tsx + - yaml + tsx@4.16.2: dependencies: esbuild: 0.21.5 @@ -20060,7 +20036,8 @@ snapshots: dependencies: is-typedarray: 1.0.0 - typescript@5.5.4: {} + typescript@5.5.4: + optional: true typescript@5.9.3: {} @@ -20183,12 +20160,6 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 - update-browserslist-db@1.1.4(browserslist@4.27.0): - dependencies: - browserslist: 4.27.0 - escalade: 3.2.0 - picocolors: 1.1.1 - update-browserslist-db@1.1.4(browserslist@4.28.0): dependencies: browserslist: 4.28.0 @@ -20276,7 +20247,7 @@ snapshots: dependencies: vite: 7.1.12(@types/node@24.9.1)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1) - vite-plugin-checker@0.11.0(eslint@8.57.1)(meow@13.2.0)(optionator@0.9.4)(oxlint@1.29.0)(typescript@5.5.4)(vite@7.1.12(@types/node@24.9.1)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1)): + vite-plugin-checker@0.11.0(eslint@8.57.1)(meow@13.2.0)(optionator@0.9.4)(oxlint@1.29.0)(typescript@5.9.3)(vite@7.1.12(@types/node@24.9.1)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1)): dependencies: '@babel/code-frame': 7.27.1 chokidar: 4.0.3 @@ -20292,7 +20263,7 @@ snapshots: meow: 13.2.0 optionator: 0.9.4 oxlint: 1.29.0 - typescript: 5.5.4 + typescript: 5.9.3 vite-plugin-filter-replace@0.1.14: dependencies: @@ -20332,7 +20303,7 @@ snapshots: transitivePeerDependencies: - supports-color - vite@7.1.12(@types/node@20.5.1)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1): + vite@7.1.12(@types/node@20.5.1)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1): dependencies: esbuild: 0.25.11 fdir: 6.5.0(picomatch@4.0.3) @@ -20344,23 +20315,7 @@ snapshots: '@types/node': 20.5.1 fsevents: 2.3.3 sass: 1.70.0 - terser: 5.44.0 - tsx: 4.16.2 - yaml: 2.8.1 - - vite@7.1.12(@types/node@24.9.1)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1): - dependencies: - esbuild: 0.25.11 - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - postcss: 8.5.6 - rollup: 4.52.5 - tinyglobby: 0.2.15 - optionalDependencies: - '@types/node': 24.9.1 - fsevents: 2.3.3 - sass: 1.70.0 - terser: 5.44.0 + terser: 5.44.1 tsx: 4.16.2 yaml: 2.8.1 @@ -20380,10 +20335,10 @@ snapshots: tsx: 4.16.2 yaml: 2.8.1 - vitest@4.0.8(@types/node@20.5.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1): + vitest@4.0.8(@types/node@20.5.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1): dependencies: '@vitest/expect': 4.0.8 - '@vitest/mocker': 4.0.8(vite@7.1.12(@types/node@20.5.1)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1)) + '@vitest/mocker': 4.0.8(vite@7.1.12(@types/node@20.5.1)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1)) '@vitest/pretty-format': 4.0.8 '@vitest/runner': 4.0.8 '@vitest/snapshot': 4.0.8 @@ -20400,7 +20355,7 @@ snapshots: tinyexec: 0.3.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.1.12(@types/node@20.5.1)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1) + vite: 7.1.12(@types/node@20.5.1)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.5.1 @@ -20419,45 +20374,6 @@ snapshots: - tsx - yaml - vitest@4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1): - dependencies: - '@vitest/expect': 4.0.8 - '@vitest/mocker': 4.0.8(vite@7.1.12(@types/node@24.9.1)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1)) - '@vitest/pretty-format': 4.0.8 - '@vitest/runner': 4.0.8 - '@vitest/snapshot': 4.0.8 - '@vitest/spy': 4.0.8 - '@vitest/utils': 4.0.8 - debug: 4.4.3 - es-module-lexer: 1.7.0 - expect-type: 1.2.2 - magic-string: 0.30.21 - pathe: 2.0.3 - picomatch: 4.0.3 - std-env: 3.10.0 - tinybench: 2.9.0 - tinyexec: 0.3.2 - tinyglobby: 0.2.15 - tinyrainbow: 3.0.3 - vite: 7.1.12(@types/node@24.9.1)(sass@1.70.0)(terser@5.44.0)(tsx@4.16.2)(yaml@2.8.1) - why-is-node-running: 2.3.0 - optionalDependencies: - '@types/node': 24.9.1 - happy-dom: 20.0.10 - transitivePeerDependencies: - - jiti - - less - - lightningcss - - msw - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - tsx - - yaml - vitest@4.0.8(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1): dependencies: '@vitest/expect': 4.0.8