diff --git a/dashboards/admin-web/package.json b/dashboards/admin-web/package.json index 0d1dfe0c..ace29e25 100644 --- a/dashboards/admin-web/package.json +++ b/dashboards/admin-web/package.json @@ -62,7 +62,7 @@ "devDependencies": { "@playwright/test": "^1.58.2", "@tailwindcss/postcss": "^4", - "@types/bcryptjs": "^2.4.6", + "@types/bcryptjs": "^3.0.0", "@types/node": "^20", "@types/react": "^19", "@types/react-dom": "^19", @@ -71,7 +71,7 @@ "eslint": "^9", "eslint-config-next": "16.1.6", "husky": "^9.0.0", - "lint-staged": "^15.0.0", + "lint-staged": "^16.4.0", "prettier": "^3.0.0", "shadcn": "^3.8.4", "tailwindcss": "^4", diff --git a/dashboards/tracker-web/package.json b/dashboards/tracker-web/package.json index b0bf308e..77ce6fae 100644 --- a/dashboards/tracker-web/package.json +++ b/dashboards/tracker-web/package.json @@ -34,10 +34,10 @@ "@bytelyst/data-viz": "workspace:*", "@bytelyst/design-tokens": "workspace:*", "@bytelyst/errors": "workspace:*", - "@bytelyst/notifications-ui": "workspace:*", - "@bytelyst/telemetry-client": "workspace:*", "@bytelyst/logger": "workspace:*", "@bytelyst/motion": "workspace:*", + "@bytelyst/notifications-ui": "workspace:*", + "@bytelyst/telemetry-client": "workspace:*", "@bytelyst/ui": "workspace:*", "clsx": "^2.1.1", "next": "16.1.6", @@ -57,7 +57,7 @@ "eslint": "^9", "eslint-config-next": "16.1.6", "husky": "^9.0.0", - "lint-staged": "^15.0.0", + "lint-staged": "^16.4.0", "prettier": "^3.0.0", "tailwindcss": "^4", "tw-animate-css": "^1.4.0", diff --git a/package.json b/package.json index 42aa0f2e..b26ccd43 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "@changesets/cli": "^2.28.1", "@eslint/js": "^10.0.1", "@size-limit/preset-small-lib": "^12.1.0", - "@types/bcryptjs": "^2.4.6", + "@types/bcryptjs": "^3.0.0", "@types/node": "^20.0.0", "@types/react": "^19.0.0", "@typescript-eslint/eslint-plugin": "^8.0.0", @@ -37,7 +37,7 @@ "@vitest/coverage-v8": "^3.0.0", "eslint": "^9.0.0", "husky": "^9.0.0", - "lint-staged": "^15.0.0", + "lint-staged": "^16.4.0", "prettier": "^3.0.0", "size-limit": "^12.1.0", "typescript": "^5.7.0", diff --git a/packages/ai-ui/package.json b/packages/ai-ui/package.json index 39854a62..64d5b9cb 100644 --- a/packages/ai-ui/package.json +++ b/packages/ai-ui/package.json @@ -27,7 +27,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "typescript": "^5.7.3", diff --git a/packages/auth-ui/package.json b/packages/auth-ui/package.json index 0ecdcc5d..97bcbca5 100644 --- a/packages/auth-ui/package.json +++ b/packages/auth-ui/package.json @@ -26,7 +26,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4" } diff --git a/packages/charts/package.json b/packages/charts/package.json index 347b4a62..5bd3edab 100644 --- a/packages/charts/package.json +++ b/packages/charts/package.json @@ -27,7 +27,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "typescript": "^5.7.3", diff --git a/packages/command-palette/package.json b/packages/command-palette/package.json index fca86fbe..648f8e3e 100644 --- a/packages/command-palette/package.json +++ b/packages/command-palette/package.json @@ -27,7 +27,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "typescript": "^5.7.3", diff --git a/packages/customizable-workspace/package.json b/packages/customizable-workspace/package.json index 91adabb5..e11ba0f0 100644 --- a/packages/customizable-workspace/package.json +++ b/packages/customizable-workspace/package.json @@ -11,7 +11,9 @@ }, "main": "./dist/index.js", "types": "./dist/index.d.ts", - "files": ["dist"], + "files": [ + "dist" + ], "scripts": { "build": "tsc", "test": "vitest run --pool forks", @@ -25,7 +27,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "typescript": "^5.7.3", diff --git a/packages/dashboard-components/package.json b/packages/dashboard-components/package.json index 0672e431..378cdb45 100644 --- a/packages/dashboard-components/package.json +++ b/packages/dashboard-components/package.json @@ -27,7 +27,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "typescript": "^5.7.3", diff --git a/packages/dashboard-shell/package.json b/packages/dashboard-shell/package.json index 8e1d3b8d..e544db0b 100644 --- a/packages/dashboard-shell/package.json +++ b/packages/dashboard-shell/package.json @@ -27,7 +27,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "typescript": "^5.7.3", diff --git a/packages/data-table/package.json b/packages/data-table/package.json index a13f434d..15d517bf 100644 --- a/packages/data-table/package.json +++ b/packages/data-table/package.json @@ -32,7 +32,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "typescript": "^5.7.3", diff --git a/packages/data-viz/package.json b/packages/data-viz/package.json index abfda671..c0419374 100644 --- a/packages/data-viz/package.json +++ b/packages/data-viz/package.json @@ -11,7 +11,9 @@ }, "main": "./dist/index.js", "types": "./dist/index.d.ts", - "files": ["dist"], + "files": [ + "dist" + ], "scripts": { "build": "tsc", "test": "vitest run --pool forks", @@ -25,7 +27,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "typescript": "^5.7.3", diff --git a/packages/generative-theme/package.json b/packages/generative-theme/package.json index 21c62dc8..ff88f9b2 100644 --- a/packages/generative-theme/package.json +++ b/packages/generative-theme/package.json @@ -11,7 +11,9 @@ }, "main": "./dist/index.js", "types": "./dist/index.d.ts", - "files": ["dist"], + "files": [ + "dist" + ], "scripts": { "build": "tsc", "test": "vitest run --pool forks", @@ -25,7 +27,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "typescript": "^5.7.3", diff --git a/packages/media-ui/package.json b/packages/media-ui/package.json index 33698d6e..e8794f3a 100644 --- a/packages/media-ui/package.json +++ b/packages/media-ui/package.json @@ -11,7 +11,9 @@ }, "main": "./dist/index.js", "types": "./dist/index.d.ts", - "files": ["dist"], + "files": [ + "dist" + ], "scripts": { "build": "tsc", "test": "vitest run --pool forks", @@ -25,7 +27,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "typescript": "^5.7.3", diff --git a/packages/motion/package.json b/packages/motion/package.json index e3bb6fd2..f1346392 100644 --- a/packages/motion/package.json +++ b/packages/motion/package.json @@ -11,7 +11,9 @@ }, "main": "./dist/index.js", "types": "./dist/index.d.ts", - "files": ["dist"], + "files": [ + "dist" + ], "scripts": { "build": "tsc", "test": "vitest run --pool forks", @@ -25,7 +27,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "typescript": "^5.7.3", diff --git a/packages/notifications-ui/package.json b/packages/notifications-ui/package.json index f82891a2..21b59a0b 100644 --- a/packages/notifications-ui/package.json +++ b/packages/notifications-ui/package.json @@ -11,7 +11,9 @@ }, "main": "./dist/index.js", "types": "./dist/index.d.ts", - "files": ["dist"], + "files": [ + "dist" + ], "scripts": { "build": "tsc", "test": "vitest run --pool forks", @@ -25,7 +27,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "typescript": "^5.7.3", diff --git a/packages/react-auth/package.json b/packages/react-auth/package.json index 46e5b3fa..63157e3a 100644 --- a/packages/react-auth/package.json +++ b/packages/react-auth/package.json @@ -27,7 +27,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4" } diff --git a/packages/rich-text/package.json b/packages/rich-text/package.json index 2c4cb210..0f86b21e 100644 --- a/packages/rich-text/package.json +++ b/packages/rich-text/package.json @@ -39,7 +39,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "typescript": "^5.7.3", diff --git a/packages/ui/package.json b/packages/ui/package.json index 996871aa..2a9b8a8c 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -224,7 +224,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "storybook": "^8.5.0", diff --git a/packages/use-keyboard-shortcuts/package.json b/packages/use-keyboard-shortcuts/package.json index 7cc55a1d..2ba1c2af 100644 --- a/packages/use-keyboard-shortcuts/package.json +++ b/packages/use-keyboard-shortcuts/package.json @@ -25,7 +25,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "vitest": "^3.0.0" diff --git a/packages/use-theme/package.json b/packages/use-theme/package.json index 1a60e58a..ec6e0919 100644 --- a/packages/use-theme/package.json +++ b/packages/use-theme/package.json @@ -25,7 +25,7 @@ "@testing-library/react": "^16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "happy-dom": "^18.0.1", + "happy-dom": "^20.9.0", "react": "^19.2.4", "react-dom": "^19.2.4", "vitest": "^3.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dd510d19..22237e3c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,8 +33,8 @@ importers: specifier: ^12.1.0 version: 12.1.0(size-limit@12.1.0(jiti@2.6.1)) '@types/bcryptjs': - specifier: ^2.4.6 - version: 2.4.6 + specifier: ^3.0.0 + version: 3.0.0 '@types/node': specifier: ^20.0.0 version: 20.19.33 @@ -49,7 +49,7 @@ importers: version: 8.60.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) '@vitest/coverage-v8': specifier: ^3.0.0 - version: 3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@20.19.33)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@20.19.33)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0)) eslint: specifier: ^9.0.0 version: 9.39.2(jiti@2.6.1) @@ -57,8 +57,8 @@ importers: specifier: ^9.0.0 version: 9.1.7 lint-staged: - specifier: ^15.0.0 - version: 15.5.2 + specifier: ^16.4.0 + version: 16.4.0 prettier: specifier: ^3.0.0 version: 3.8.1 @@ -70,7 +70,7 @@ importers: version: 5.9.3 vitest: specifier: ^3.0.0 - version: 3.2.4(@types/debug@4.1.12)(@types/node@20.19.33)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 3.2.4(@types/debug@4.1.12)(@types/node@20.19.33)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) dashboards/admin-web: dependencies: @@ -193,8 +193,8 @@ importers: specifier: ^4 version: 4.2.0 '@types/bcryptjs': - specifier: ^2.4.6 - version: 2.4.6 + specifier: ^3.0.0 + version: 3.0.0 '@types/node': specifier: ^20 version: 20.19.33 @@ -206,7 +206,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitest/coverage-v8': specifier: ^4.0.18 - version: 4.0.18(vitest@4.0.18(@opentelemetry/api@1.9.0)(@types/node@20.19.33)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 4.0.18(vitest@4.0.18(@opentelemetry/api@1.9.0)(@types/node@20.19.33)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0)) bundlesize: specifier: ^0.18.1 version: 0.18.2 @@ -220,8 +220,8 @@ importers: specifier: ^9.0.0 version: 9.1.7 lint-staged: - specifier: ^15.0.0 - version: 15.5.2 + specifier: ^16.4.0 + version: 16.4.0 prettier: specifier: ^3.0.0 version: 3.8.1 @@ -239,7 +239,7 @@ importers: version: 5.9.3 vitest: specifier: ^4.0.18 - version: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@20.19.33)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@20.19.33)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) dashboards/tracker-web: dependencies: @@ -330,7 +330,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitest/coverage-v8': specifier: ^4.0.18 - version: 4.0.18(vitest@4.0.18(@opentelemetry/api@1.9.0)(@types/node@20.19.33)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 4.0.18(vitest@4.0.18(@opentelemetry/api@1.9.0)(@types/node@20.19.33)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0)) bundlesize: specifier: ^0.18.1 version: 0.18.2 @@ -344,8 +344,8 @@ importers: specifier: ^9.0.0 version: 9.1.7 lint-staged: - specifier: ^15.0.0 - version: 15.5.2 + specifier: ^16.4.0 + version: 16.4.0 prettier: specifier: ^3.0.0 version: 3.8.1 @@ -360,7 +360,7 @@ importers: version: 5.9.3 vitest: specifier: ^4.0.18 - version: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@20.19.33)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@20.19.33)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) packages/accessibility: devDependencies: @@ -380,8 +380,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -423,8 +423,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -500,8 +500,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -533,8 +533,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -591,8 +591,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -618,8 +618,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -645,8 +645,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -682,8 +682,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -709,8 +709,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -894,8 +894,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -965,8 +965,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -994,8 +994,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -1021,8 +1021,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -1105,8 +1105,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -1185,8 +1185,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -1334,8 +1334,8 @@ importers: specifier: ^19.0.0 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -1367,8 +1367,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -1391,8 +1391,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.9.0 + version: 20.9.0 react: specifier: ^19.2.4 version: 19.2.4 @@ -1467,8 +1467,8 @@ importers: specifier: workspace:* version: link:../../packages/push '@fastify/cors': - specifier: ^10.0.2 - version: 10.1.0 + specifier: ^11.2.0 + version: 11.2.0 fastify: specifier: ^5.2.1 version: 5.7.4 @@ -1493,7 +1493,7 @@ importers: version: 5.9.3 vitest: specifier: ^3.0.5 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.11)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@22.19.11)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.11)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@22.19.11)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) services/extraction-service: dependencies: @@ -1519,8 +1519,8 @@ importers: specifier: workspace:* version: link:../../packages/queue '@fastify/cors': - specifier: ^10.0.2 - version: 10.1.0 + specifier: ^11.2.0 + version: 11.2.0 '@fastify/rate-limit': specifier: ^10.3.0 version: 10.3.0 @@ -1557,7 +1557,7 @@ importers: version: 5.9.3 vitest: specifier: ^3.0.5 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.11)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@22.19.11)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.11)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@22.19.11)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) services/mcp-server: dependencies: @@ -1571,8 +1571,8 @@ importers: specifier: workspace:* version: link:../../packages/fastify-core '@fastify/cors': - specifier: ^10.0.2 - version: 10.1.0 + specifier: ^11.2.0 + version: 11.2.0 fastify: specifier: ^5.2.1 version: 5.7.4 @@ -1594,7 +1594,7 @@ importers: version: 5.9.3 vitest: specifier: ^3.0.5 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.11)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@22.19.11)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.11)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@22.19.11)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) services/monitoring: devDependencies: @@ -1650,8 +1650,8 @@ importers: specifier: workspace:* version: link:../../packages/storage '@fastify/cors': - specifier: ^10.0.2 - version: 10.1.0 + specifier: ^11.2.0 + version: 11.2.0 '@fastify/rate-limit': specifier: ^10.3.0 version: 10.3.0 @@ -1662,8 +1662,8 @@ importers: specifier: ^5.2.5 version: 5.2.5 bcryptjs: - specifier: ^2.4.3 - version: 2.4.3 + specifier: ^3.0.3 + version: 3.0.3 fastify: specifier: ^5.2.1 version: 5.7.4 @@ -1693,8 +1693,8 @@ importers: version: 5.4.6(zod@3.25.76) devDependencies: '@types/bcryptjs': - specifier: ^2.4.6 - version: 2.4.6 + specifier: ^3.0.0 + version: 3.0.0 '@types/node': specifier: ^22.12.0 version: 22.19.11 @@ -1706,7 +1706,7 @@ importers: version: 5.9.3 vitest: specifier: ^3.0.5 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.11)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@22.19.11)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.11)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@22.19.11)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) packages: '@acemir/cssom@0.9.31': @@ -3962,6 +3962,12 @@ packages: integrity: sha512-MZyBCBJtII60CU9Xme/iE4aEy8G7QpzGR8zkdXZkDFt7ElEMachbE61tfhAG/bvSaULlqlf0huMT12T7iqEmdQ==, } + '@fastify/cors@11.2.0': + resolution: + { + integrity: sha512-LbLHBuSAdGdSFZYTLVA3+Ch2t+sA6nq3Ejc6XLAKiQ6ViS2qFnvicpj0htsx03FyYeLs04HfRNBsz/a8SvbcUw==, + } + '@fastify/error@4.2.0': resolution: { @@ -7028,11 +7034,12 @@ packages: integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==, } - '@types/bcryptjs@2.4.6': + '@types/bcryptjs@3.0.0': resolution: { - integrity: sha512-9xlo6R2qDs5uixm0bcIqCeMCE6HiQsIyel9KQySStiyqNl2tnj2mP3DX1Nf56MD6KMenNNlBBsy3LJ7gUEQPXQ==, + integrity: sha512-WRZOuCuaz8UcZZE4R5HXTco2goQSI2XxjGY3hbM/xDvwmqFWd4ivooImsMx65OKM6CtNKbnZ5YL+YwAwK7c1dg==, } + deprecated: This is a stub types definition. bcryptjs provides its own type definitions, so you do not need this installed. '@types/chai@5.2.3': resolution: @@ -7154,6 +7161,12 @@ packages: integrity: sha512-BH7YwL6rA93ReqeQS1c4bsPpcfOmJasG+Fkr6Y59q83f9M1WcBRHR2vM+P9eOisYRcN3ujQoiZY8uk5W+1WL8w==, } + '@types/node@25.9.1': + resolution: + { + integrity: sha512-xfrlY7UD5rMJk3ZVJP8BNzS28J36YJg+xp+LPXV1TdWxr8uMH5A860QNxYDGQe/ylDSgjxE52Q9VnO7p75tJxg==, + } + '@types/react-dom@19.2.3': resolution: { @@ -7228,6 +7241,12 @@ packages: integrity: sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==, } + '@types/ws@8.18.1': + resolution: + { + integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==, + } + '@types/yargs-parser@21.0.3': resolution: { @@ -8328,12 +8347,6 @@ packages: engines: { node: '>=6.0.0' } hasBin: true - bcryptjs@2.4.3: - resolution: - { - integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==, - } - bcryptjs@3.0.3: resolution: { @@ -8747,12 +8760,12 @@ packages: } engines: { node: '>=6' } - cli-truncate@4.0.0: + cli-truncate@5.2.0: resolution: { - integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==, + integrity: sha512-xRwvIOMGrfOAnM1JYtqQImuaNtDEv9v6oIYAs4LIHwTiKee8uwvIi363igssOC0O5U04i4AlENs79LQLu9tEMw==, } - engines: { node: '>=18' } + engines: { node: '>=20' } cli-width@4.1.0: resolution: @@ -8866,13 +8879,6 @@ packages: } engines: { node: '>=18' } - commander@13.1.0: - resolution: - { - integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==, - } - engines: { node: '>=18' } - commander@14.0.3: resolution: { @@ -9455,6 +9461,13 @@ packages: } engines: { node: '>=8.6' } + entities@7.0.1: + resolution: + { + integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==, + } + engines: { node: '>=0.12' } + entities@8.0.0: resolution: { @@ -9878,13 +9891,6 @@ packages: } engines: { node: '>=10' } - execa@8.0.1: - resolution: - { - integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==, - } - engines: { node: '>=16.17' } - execa@9.6.1: resolution: { @@ -10465,6 +10471,13 @@ packages: } engines: { node: '>=18' } + get-east-asian-width@1.6.0: + resolution: + { + integrity: sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA==, + } + engines: { node: '>=18' } + get-intrinsic@1.3.0: resolution: { @@ -10507,13 +10520,6 @@ packages: } engines: { node: '>=10' } - get-stream@8.0.1: - resolution: - { - integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==, - } - engines: { node: '>=16' } - get-stream@9.0.1: resolution: { @@ -10651,6 +10657,13 @@ packages: } engines: { node: '>=20.0.0' } + happy-dom@20.9.0: + resolution: + { + integrity: sha512-GZZ9mKe8r646NUAf/zemnGbjYh4Bt8/MqASJY+pSm5ZDtc3YQox+4gsLI7yi1hba6o+eCsGxpHn5+iEVn31/FQ==, + } + engines: { node: '>=20.0.0' } + has-bigints@1.1.0: resolution: { @@ -10859,13 +10872,6 @@ packages: } engines: { node: '>=10.17.0' } - human-signals@5.0.0: - resolution: - { - integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==, - } - engines: { node: '>=16.17.0' } - human-signals@8.0.1: resolution: { @@ -11154,13 +11160,6 @@ packages: } engines: { node: '>=8' } - is-fullwidth-code-point@4.0.0: - resolution: - { - integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==, - } - engines: { node: '>=12' } - is-fullwidth-code-point@5.1.0: resolution: { @@ -11305,13 +11304,6 @@ packages: } engines: { node: '>=8' } - is-stream@3.0.0: - resolution: - { - integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==, - } - engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } - is-stream@4.0.1: resolution: { @@ -11934,20 +11926,20 @@ packages: integrity: sha512-P8aEP5U/D1/IlTY2OeYsErdwh9bGuLE30NcXtKEjgdHcahveQoQwM2yZNsioQHsWFz0P7KKudisbrzCgR0sDHg==, } - lint-staged@15.5.2: + lint-staged@16.4.0: resolution: { - integrity: sha512-YUSOLq9VeRNAo/CTaVmhGDKG+LBtA8KF1X4K5+ykMSwWST1vDxJRB2kv2COgLb1fvpCo+A/y9A0G0znNVmdx4w==, + integrity: sha512-lBWt8hujh/Cjysw5GYVmZpFHXDCgZzhrOm8vbcUdobADZNOK/bRshr2kM3DfgrrtR1DQhfupW9gnIXOfiFi+bw==, } - engines: { node: '>=18.12.0' } + engines: { node: '>=20.17' } hasBin: true - listr2@8.3.3: + listr2@9.0.5: resolution: { - integrity: sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ==, + integrity: sha512-ME4Fb83LgEgwNw96RKNvKV4VTLuXfoKudAmm2lP8Kk87KaMK0/Xrx/aAkMWmT8mDb+3MlFDspfbCs7adjRxA2g==, } - engines: { node: '>=18.0.0' } + engines: { node: '>=20.0.0' } locate-path@5.0.0: resolution: @@ -12761,13 +12753,6 @@ packages: } engines: { node: '>=6' } - mimic-fn@4.0.0: - resolution: - { - integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==, - } - engines: { node: '>=12' } - mimic-function@5.0.1: resolution: { @@ -13075,13 +13060,6 @@ packages: } engines: { node: '>=8' } - npm-run-path@5.3.0: - resolution: - { - integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==, - } - engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } - npm-run-path@6.0.0: resolution: { @@ -13246,13 +13224,6 @@ packages: } engines: { node: '>=6' } - onetime@6.0.0: - resolution: - { - integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==, - } - engines: { node: '>=12' } - onetime@7.0.0: resolution: { @@ -13574,14 +13545,6 @@ packages: } engines: { node: '>=12' } - pidtree@0.6.0: - resolution: - { - integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==, - } - engines: { node: '>=0.10' } - hasBin: true - pify@3.0.0: resolution: { @@ -14764,13 +14727,6 @@ packages: } engines: { node: '>=8' } - slice-ansi@5.0.0: - resolution: - { - integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==, - } - engines: { node: '>=12' } - slice-ansi@7.1.2: resolution: { @@ -14778,6 +14734,13 @@ packages: } engines: { node: '>=18' } + slice-ansi@8.0.0: + resolution: + { + integrity: sha512-stxByr12oeeOyY2BlviTNQlYV5xOj47GirPr4yA1hE9JCtxfQN0+tVbkxwCtYDQWhEKWFHsEK48ORg5jrouCAg==, + } + engines: { node: '>=20' } + slugify@1.6.6: resolution: { @@ -14969,6 +14932,13 @@ packages: } engines: { node: '>=18' } + string-width@8.2.1: + resolution: + { + integrity: sha512-IIaP0g3iy9Cyy18w3M9YcaDudujEAVHKt3a3QJg1+sr/oX96TbaGUubG0hJyCjCBThFH+tFpcIyoUHUn1ogaLA==, + } + engines: { node: '>=20' } + string.prototype.includes@2.0.1: resolution: { @@ -15063,6 +15033,13 @@ packages: } engines: { node: '>=12' } + strip-ansi@7.2.0: + resolution: + { + integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==, + } + engines: { node: '>=12' } + strip-bom@3.0.0: resolution: { @@ -15077,13 +15054,6 @@ packages: } engines: { node: '>=6' } - strip-final-newline@3.0.0: - resolution: - { - integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==, - } - engines: { node: '>=12' } - strip-final-newline@4.0.0: resolution: { @@ -15339,6 +15309,13 @@ packages: } engines: { node: '>=18' } + tinyexec@1.2.4: + resolution: + { + integrity: sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==, + } + engines: { node: '>=18' } + tinyglobby@0.2.15: resolution: { @@ -15448,6 +15425,13 @@ packages: } engines: { node: '>=12' } + toad-cache@3.7.1: + resolution: + { + integrity: sha512-5DXWzE4Vz7xNHsv+xQ+MGfJYyC78Aok3tEr0MNwHoRf7vZnga1mQXZ4/Nsodld4VR6Wd+VhfmqnNrsRJyYPfrQ==, + } + engines: { node: '>=20' } + toidentifier@1.0.1: resolution: { @@ -15665,6 +15649,12 @@ packages: integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==, } + undici-types@7.24.6: + resolution: + { + integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==, + } + undici@7.26.0: resolution: { @@ -16303,6 +16293,21 @@ packages: utf-8-validate: optional: true + ws@8.21.0: + resolution: + { + integrity: sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==, + } + engines: { node: '>=10.0.0' } + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + wsl-utils@0.1.0: resolution: { @@ -16385,6 +16390,14 @@ packages: engines: { node: '>= 14.6' } hasBin: true + yaml@2.9.0: + resolution: + { + integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==, + } + engines: { node: '>= 14.6' } + hasBin: true + yargs-parser@21.1.1: resolution: { @@ -18178,6 +18191,11 @@ snapshots: fastify-plugin: 5.1.0 mnemonist: 0.40.0 + '@fastify/cors@11.2.0': + dependencies: + fastify-plugin: 5.1.0 + toad-cache: 3.7.1 + '@fastify/error@4.2.0': {} '@fastify/fast-json-stringify-compiler@5.0.3': @@ -20831,7 +20849,9 @@ snapshots: dependencies: '@babel/types': 7.29.0 - '@types/bcryptjs@2.4.6': {} + '@types/bcryptjs@3.0.0': + dependencies: + bcryptjs: 3.0.3 '@types/chai@5.2.3': dependencies: @@ -20896,6 +20916,10 @@ snapshots: dependencies: undici-types: 6.21.0 + '@types/node@25.9.1': + dependencies: + undici-types: 7.24.6 + '@types/react-dom@19.2.3(@types/react@19.2.14)': dependencies: '@types/react': 19.2.14 @@ -20925,6 +20949,10 @@ snapshots: '@types/whatwg-mimetype@3.0.2': {} + '@types/ws@8.18.1': + dependencies: + '@types/node': 25.9.1 + '@types/yargs-parser@21.0.3': {} '@types/yargs@17.0.35': @@ -21222,7 +21250,7 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@20.19.33)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@20.19.33)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -21237,11 +21265,11 @@ snapshots: std-env: 3.10.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@20.19.33)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@20.19.33)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@opentelemetry/api@1.9.0)(@types/node@20.19.33)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@opentelemetry/api@1.9.0)(@types/node@20.19.33)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.0.18 @@ -21253,7 +21281,7 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@20.19.33)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vitest: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@20.19.33)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) '@vitest/expect@2.0.5': dependencies: @@ -21279,14 +21307,14 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.0.3 - '@vitest/mocker@3.2.4(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(vite@7.3.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/mocker@3.2.4(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(vite@7.3.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: msw: 2.12.10(@types/node@20.19.33)(typescript@5.9.3) - vite: 7.3.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) '@vitest/mocker@3.2.4(msw@2.12.10(@types/node@22.19.11)(typescript@5.9.3))(vite@7.3.1(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: @@ -21297,14 +21325,23 @@ snapshots: msw: 2.12.10(@types/node@22.19.11)(typescript@5.9.3) vite: 7.3.1(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - '@vitest/mocker@4.0.18(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(vite@6.4.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/mocker@3.2.4(msw@2.12.10(@types/node@22.19.11)(typescript@5.9.3))(vite@7.3.1(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0))': + dependencies: + '@vitest/spy': 3.2.4 + estree-walker: 3.0.3 + magic-string: 0.30.21 + optionalDependencies: + msw: 2.12.10(@types/node@22.19.11)(typescript@5.9.3) + vite: 7.3.1(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) + + '@vitest/mocker@4.0.18(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(vite@6.4.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0))': dependencies: '@vitest/spy': 4.0.18 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: msw: 2.12.10(@types/node@20.19.33)(typescript@5.9.3) - vite: 6.4.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 6.4.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) '@vitest/mocker@4.0.18(msw@2.12.10(@types/node@22.19.11)(typescript@5.9.3))(vite@6.4.1(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: @@ -21760,8 +21797,6 @@ snapshots: baseline-browser-mapping@2.10.0: {} - bcryptjs@2.4.3: {} - bcryptjs@3.0.3: {} better-opn@3.0.2: @@ -22012,10 +22047,10 @@ snapshots: cli-spinners@2.9.2: {} - cli-truncate@4.0.0: + cli-truncate@5.2.0: dependencies: - slice-ansi: 5.0.0 - string-width: 7.2.0 + slice-ansi: 8.0.0 + string-width: 8.2.1 cli-width@4.1.0: {} @@ -22061,8 +22096,6 @@ snapshots: commander@12.1.0: {} - commander@13.1.0: {} - commander@14.0.3: {} commander@2.20.3: {} @@ -22352,6 +22385,8 @@ snapshots: ansi-colors: 4.1.3 strip-ansi: 6.0.1 + entities@7.0.1: {} + entities@8.0.0: optional: true @@ -22879,18 +22914,6 @@ snapshots: signal-exit: 3.0.7 strip-final-newline: 2.0.0 - execa@8.0.1: - dependencies: - cross-spawn: 7.0.6 - get-stream: 8.0.1 - human-signals: 5.0.0 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.3.0 - onetime: 6.0.0 - signal-exit: 4.1.0 - strip-final-newline: 3.0.0 - execa@9.6.1: dependencies: '@sindresorhus/merge-streams': 4.0.0 @@ -23321,6 +23344,8 @@ snapshots: get-east-asian-width@1.4.0: {} + get-east-asian-width@1.6.0: {} + get-intrinsic@1.3.0: dependencies: call-bind-apply-helpers: 1.0.2 @@ -23347,8 +23372,6 @@ snapshots: get-stream@6.0.1: {} - get-stream@8.0.1: {} - get-stream@9.0.1: dependencies: '@sec-ant/readable-stream': 0.4.1 @@ -23441,6 +23464,18 @@ snapshots: '@types/whatwg-mimetype': 3.0.2 whatwg-mimetype: 3.0.0 + happy-dom@20.9.0: + dependencies: + '@types/node': 25.9.1 + '@types/whatwg-mimetype': 3.0.2 + '@types/ws': 8.18.1 + entities: 7.0.1 + whatwg-mimetype: 3.0.0 + ws: 8.21.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + has-bigints@1.1.0: {} has-flag@2.0.0: {} @@ -23564,8 +23599,6 @@ snapshots: human-signals@2.1.0: {} - human-signals@5.0.0: {} - human-signals@8.0.1: {} husky@9.1.7: {} @@ -23711,11 +23744,9 @@ snapshots: is-fullwidth-code-point@3.0.0: {} - is-fullwidth-code-point@4.0.0: {} - is-fullwidth-code-point@5.1.0: dependencies: - get-east-asian-width: 1.4.0 + get-east-asian-width: 1.6.0 is-generator-function@1.1.2: dependencies: @@ -23778,8 +23809,6 @@ snapshots: is-stream@2.0.1: {} - is-stream@3.0.0: {} - is-stream@4.0.1: {} is-string@1.1.1: @@ -24174,24 +24203,18 @@ snapshots: linkifyjs@4.3.3: {} - lint-staged@15.5.2: + lint-staged@16.4.0: dependencies: - chalk: 5.6.2 - commander: 13.1.0 - debug: 4.4.3 - execa: 8.0.1 - lilconfig: 3.1.3 - listr2: 8.3.3 - micromatch: 4.0.8 - pidtree: 0.6.0 + commander: 14.0.3 + listr2: 9.0.5 + picomatch: 4.0.4 string-argv: 0.3.2 - yaml: 2.8.2 - transitivePeerDependencies: - - supports-color + tinyexec: 1.2.4 + yaml: 2.9.0 - listr2@8.3.3: + listr2@9.0.5: dependencies: - cli-truncate: 4.0.0 + cli-truncate: 5.2.0 colorette: 2.0.20 eventemitter3: 5.0.4 log-update: 6.1.0 @@ -24244,7 +24267,7 @@ snapshots: ansi-escapes: 7.3.0 cli-cursor: 5.0.0 slice-ansi: 7.1.2 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 wrap-ansi: 9.0.2 long@5.3.2: {} @@ -25049,8 +25072,6 @@ snapshots: mimic-fn@2.1.0: {} - mimic-fn@4.0.0: {} - mimic-function@5.0.1: {} mimic-response@2.1.0: {} @@ -25239,10 +25260,6 @@ snapshots: dependencies: path-key: 3.1.1 - npm-run-path@5.3.0: - dependencies: - path-key: 4.0.0 - npm-run-path@6.0.0: dependencies: path-key: 4.0.0 @@ -25339,10 +25356,6 @@ snapshots: dependencies: mimic-fn: 2.1.0 - onetime@6.0.0: - dependencies: - mimic-fn: 4.0.0 - onetime@7.0.0: dependencies: mimic-function: 5.0.1 @@ -25529,8 +25542,6 @@ snapshots: picomatch@4.0.4: {} - pidtree@0.6.0: {} - pify@3.0.0: {} pify@4.0.1: {} @@ -26574,12 +26585,12 @@ snapshots: slash@3.0.0: {} - slice-ansi@5.0.0: + slice-ansi@7.1.2: dependencies: ansi-styles: 6.2.3 - is-fullwidth-code-point: 4.0.0 + is-fullwidth-code-point: 5.1.0 - slice-ansi@7.1.2: + slice-ansi@8.0.0: dependencies: ansi-styles: 6.2.3 is-fullwidth-code-point: 5.1.0 @@ -26679,6 +26690,11 @@ snapshots: get-east-asian-width: 1.4.0 strip-ansi: 7.1.2 + string-width@8.2.1: + dependencies: + get-east-asian-width: 1.6.0 + strip-ansi: 7.2.0 + string.prototype.includes@2.0.1: dependencies: call-bind: 1.0.8 @@ -26764,12 +26780,14 @@ snapshots: dependencies: ansi-regex: 6.2.2 + strip-ansi@7.2.0: + dependencies: + ansi-regex: 6.2.2 + strip-bom@3.0.0: {} strip-final-newline@2.0.0: {} - strip-final-newline@3.0.0: {} - strip-final-newline@4.0.0: {} strip-indent@3.0.0: @@ -26903,6 +26921,8 @@ snapshots: tinyexec@1.0.2: {} + tinyexec@1.2.4: {} + tinyglobby@0.2.15: dependencies: fdir: 6.5.0(picomatch@4.0.3) @@ -26952,6 +26972,8 @@ snapshots: toad-cache@3.7.0: {} + toad-cache@3.7.1: {} + toidentifier@1.0.1: {} toqr@0.1.1: {} @@ -27092,6 +27114,8 @@ snapshots: undici-types@6.21.0: {} + undici-types@7.24.6: {} + undici@7.26.0: optional: true @@ -27260,13 +27284,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite-node@3.2.4(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vite-node@3.2.4(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.4.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 6.4.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) transitivePeerDependencies: - '@types/node' - jiti @@ -27302,7 +27326,28 @@ snapshots: - tsx - yaml - vite@6.4.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vite-node@3.2.4(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0): + dependencies: + cac: 6.7.14 + debug: 4.4.3 + es-module-lexer: 1.7.0 + pathe: 2.0.3 + vite: 6.4.1(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) + transitivePeerDependencies: + - '@types/node' + - jiti + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + + vite@6.4.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.3) @@ -27317,7 +27362,7 @@ snapshots: lightningcss: 1.31.1 terser: 5.46.0 tsx: 4.21.0 - yaml: 2.8.2 + yaml: 2.9.0 vite@6.4.1(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: @@ -27336,7 +27381,24 @@ snapshots: tsx: 4.21.0 yaml: 2.8.2 - vite@7.3.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vite@6.4.1(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0): + dependencies: + esbuild: 0.25.12 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.57.1 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 22.19.11 + fsevents: 2.3.3 + jiti: 2.6.1 + lightningcss: 1.31.1 + terser: 5.46.0 + tsx: 4.21.0 + yaml: 2.9.0 + + vite@7.3.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0): dependencies: esbuild: 0.27.3 fdir: 6.5.0(picomatch@4.0.3) @@ -27351,7 +27413,7 @@ snapshots: lightningcss: 1.31.1 terser: 5.46.0 tsx: 4.21.0 - yaml: 2.8.2 + yaml: 2.9.0 vite@7.3.1(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: @@ -27370,11 +27432,28 @@ snapshots: tsx: 4.21.0 yaml: 2.8.2 - vitest@3.2.4(@types/debug@4.1.12)(@types/node@20.19.33)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vite@7.3.1(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0): + dependencies: + esbuild: 0.27.3 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.57.1 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 22.19.11 + fsevents: 2.3.3 + jiti: 2.6.1 + lightningcss: 1.31.1 + terser: 5.46.0 + tsx: 4.21.0 + yaml: 2.9.0 + + vitest@3.2.4(@types/debug@4.1.12)(@types/node@20.19.33)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0): dependencies: '@types/chai': 5.2.3 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(vite@7.3.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@vitest/mocker': 3.2.4(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(vite@7.3.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -27392,13 +27471,13 @@ snapshots: tinyglobby: 0.2.15 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.3.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vite-node: 3.2.4(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) + vite-node: 3.2.4(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 '@types/node': 20.19.33 - happy-dom: 18.0.1 + happy-dom: 20.9.0 jsdom: 28.0.0(@noble/hashes@1.8.0) transitivePeerDependencies: - jiti @@ -27458,10 +27537,98 @@ snapshots: - tsx - yaml - vitest@4.0.18(@opentelemetry/api@1.9.0)(@types/node@20.19.33)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.19.11)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@22.19.11)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + dependencies: + '@types/chai': 5.2.3 + '@vitest/expect': 3.2.4 + '@vitest/mocker': 3.2.4(msw@2.12.10(@types/node@22.19.11)(typescript@5.9.3))(vite@7.3.1(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@vitest/pretty-format': 3.2.4 + '@vitest/runner': 3.2.4 + '@vitest/snapshot': 3.2.4 + '@vitest/spy': 3.2.4 + '@vitest/utils': 3.2.4 + chai: 5.3.3 + debug: 4.4.3 + expect-type: 1.3.0 + 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 + tinypool: 1.1.1 + tinyrainbow: 2.0.0 + vite: 7.3.1(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite-node: 3.2.4(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/debug': 4.1.12 + '@types/node': 22.19.11 + happy-dom: 20.9.0 + jsdom: 28.0.0(@noble/hashes@1.8.0) + transitivePeerDependencies: + - jiti + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + + vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.19.11)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@22.19.11)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0): + dependencies: + '@types/chai': 5.2.3 + '@vitest/expect': 3.2.4 + '@vitest/mocker': 3.2.4(msw@2.12.10(@types/node@22.19.11)(typescript@5.9.3))(vite@7.3.1(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0)) + '@vitest/pretty-format': 3.2.4 + '@vitest/runner': 3.2.4 + '@vitest/snapshot': 3.2.4 + '@vitest/spy': 3.2.4 + '@vitest/utils': 3.2.4 + chai: 5.3.3 + debug: 4.4.3 + expect-type: 1.3.0 + 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 + tinypool: 1.1.1 + tinyrainbow: 2.0.0 + vite: 7.3.1(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) + vite-node: 3.2.4(@types/node@22.19.11)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/debug': 4.1.12 + '@types/node': 22.19.11 + happy-dom: 20.9.0 + jsdom: 28.0.0(@noble/hashes@1.8.0) + transitivePeerDependencies: + - jiti + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + + vitest@4.0.18(@opentelemetry/api@1.9.0)(@types/node@20.19.33)(happy-dom@20.9.0)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@1.8.0))(lightningcss@1.31.1)(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0): dependencies: '@vitest/expect': 4.0.18 - '@vitest/mocker': 4.0.18(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(vite@6.4.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@vitest/mocker': 4.0.18(msw@2.12.10(@types/node@20.19.33)(typescript@5.9.3))(vite@6.4.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0)) '@vitest/pretty-format': 4.0.18 '@vitest/runner': 4.0.18 '@vitest/snapshot': 4.0.18 @@ -27478,12 +27645,12 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.16 tinyrainbow: 3.0.3 - vite: 6.4.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 6.4.1(@types/node@20.19.33)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.9.0) why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.0 '@types/node': 20.19.33 - happy-dom: 18.0.1 + happy-dom: 20.9.0 jsdom: 28.0.0(@noble/hashes@1.8.0) transitivePeerDependencies: - jiti @@ -27666,7 +27833,7 @@ snapshots: dependencies: ansi-styles: 6.2.3 string-width: 7.2.0 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 wrappy@1.0.2: {} @@ -27679,6 +27846,8 @@ snapshots: ws@8.19.0: {} + ws@8.21.0: {} + wsl-utils@0.1.0: dependencies: is-wsl: 3.1.0 @@ -27716,6 +27885,8 @@ snapshots: yaml@2.8.2: {} + yaml@2.9.0: {} + yargs-parser@21.1.1: {} yargs@17.7.2: diff --git a/services/cowork-service/package.json b/services/cowork-service/package.json index e9336357..5eeee1c4 100644 --- a/services/cowork-service/package.json +++ b/services/cowork-service/package.json @@ -25,7 +25,7 @@ "@bytelyst/llm-router": "workspace:*", "@bytelyst/logger": "workspace:*", "@bytelyst/push": "workspace:*", - "@fastify/cors": "^10.0.2", + "@fastify/cors": "^11.2.0", "fastify": "^5.2.1", "jose": "^6.2.3", "zod": "^3.24.2" diff --git a/services/extraction-service/package.json b/services/extraction-service/package.json index a008cafb..c1505b9d 100644 --- a/services/extraction-service/package.json +++ b/services/extraction-service/package.json @@ -26,7 +26,7 @@ "@bytelyst/errors": "workspace:*", "@bytelyst/fastify-core": "workspace:*", "@bytelyst/queue": "workspace:*", - "@fastify/cors": "^10.0.2", + "@fastify/cors": "^11.2.0", "@fastify/rate-limit": "^10.3.0", "@fastify/swagger": "^9.4.2", "@fastify/swagger-ui": "^5.2.5", diff --git a/services/mcp-server/package.json b/services/mcp-server/package.json index 51369b4e..6d47bf8b 100644 --- a/services/mcp-server/package.json +++ b/services/mcp-server/package.json @@ -16,7 +16,7 @@ "@bytelyst/config": "workspace:*", "@bytelyst/errors": "workspace:*", "@bytelyst/fastify-core": "workspace:*", - "@fastify/cors": "^10.0.2", + "@fastify/cors": "^11.2.0", "fastify": "^5.2.1", "jose": "^5.10.0", "zod": "^3.24.2" diff --git a/services/platform-service/package.json b/services/platform-service/package.json index 430b0897..19813455 100644 --- a/services/platform-service/package.json +++ b/services/platform-service/package.json @@ -27,11 +27,11 @@ "@bytelyst/fastify-core": "workspace:*", "@bytelyst/queue": "workspace:*", "@bytelyst/storage": "workspace:*", - "@fastify/cors": "^10.0.2", + "@fastify/cors": "^11.2.0", "@fastify/rate-limit": "^10.3.0", "@fastify/swagger": "^9.4.2", "@fastify/swagger-ui": "^5.2.5", - "bcryptjs": "^2.4.3", + "bcryptjs": "^3.0.3", "fastify": "^5.2.1", "fastify-metrics": "^10.3.0", "fastify-zod-openapi": "^5.5.0", @@ -43,7 +43,7 @@ "zod-openapi": "^5.4.6" }, "devDependencies": { - "@types/bcryptjs": "^2.4.6", + "@types/bcryptjs": "^3.0.0", "@types/node": "^22.12.0", "tsx": "^4.19.2", "typescript": "^5.7.3",