From 83ee986bbdad37af1c658038bd980112f19aeeef Mon Sep 17 00:00:00 2001 From: Volnei Munhoz Date: Sun, 21 Dec 2025 10:18:07 -0300 Subject: [PATCH] fix: lock package versions and organize devDependencies (#26095) * fix: lock package versions to exact versions from yarn.lock Replace version ranges (^, ~) with exact resolved versions from yarn.lock to ensure consistent dependency resolution across all environments. This change affects 26 package.json files with 89 version updates including: - TypeScript: ^5.9.0-beta -> 5.9.2 - Zod: ^3.22.4 -> 3.25.76 - React: ^18 -> 18.2.0 - Various Radix UI, Vite, PostCSS, and other dependencies Co-Authored-By: Volnei Munhoz * fix: preserve npm alias format for @radix-ui packages The previous commit incorrectly converted npm aliases like 'npm:@radix-ui/react-dialog@^1.0.4' to just '1.0.4', which broke yarn install as it tried to find non-existent packages. This fix restores the npm alias format while keeping the pinned versions: - @radix-ui/react-dialog-atoms: npm:@radix-ui/react-dialog@1.0.4 - @radix-ui/react-tooltip-atoms: npm:@radix-ui/react-tooltip@1.0.6 Co-Authored-By: Volnei Munhoz * refactor: move dev dependencies to devDependencies section Move 26 dependencies that are clearly development-only to the devDependencies section across 10 packages: - Testing: @types/jest, jest, ts-jest, @golevelup/ts-jest - Build tools: typescript, ts-node, concurrently, dotenv-cli - Linting: eslint-*, eslint-config-*, eslint-plugin-* - Types: @types/express, @types/turndown, @types/uuid This improves dependency organization and ensures production builds don't include unnecessary development dependencies. Co-Authored-By: Volnei Munhoz --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Keith Williams --- apps/api/v1/package.json | 6 +- apps/api/v2/package.json | 34 +- apps/web/package.json | 42 +- example-apps/credential-sync/package.json | 10 +- package.json | 2 +- packages/app-store-cli/package.json | 8 +- packages/app-store/package.json | 2 +- packages/app-store/routing-forms/package.json | 2 +- packages/app-store/stripepayment/package.json | 4 +- packages/config/package.json | 12 +- packages/embeds/embed-core/package.json | 10 +- packages/embeds/embed-react/package.json | 2 +- packages/embeds/embed-snippet/package.json | 4 +- packages/eslint-config/package.json | 8 +- packages/eslint-plugin/package.json | 6 +- packages/features/ee/package.json | 2 +- packages/features/package.json | 2 +- packages/lib/package.json | 2 +- packages/platform/atoms/package.json | 14 +- packages/platform/examples/base/package.json | 8 +- packages/platform/libraries/package.json | 4 +- packages/platform/types/package.json | 4 +- packages/platform/utils/package.json | 8 +- packages/prisma/package.json | 10 +- packages/trpc/package.json | 4 +- packages/tsconfig/package.json | 2 +- packages/ui/package.json | 6 +- yarn.lock | 406 +++++++++--------- 28 files changed, 315 insertions(+), 309 deletions(-) diff --git a/apps/api/v1/package.json b/apps/api/v1/package.json index 7344ed9ee5..d14a49a479 100644 --- a/apps/api/v1/package.json +++ b/apps/api/v1/package.json @@ -21,7 +21,8 @@ "@calcom/eslint-config": "workspace:*", "@calcom/tsconfig": "workspace:*", "@calcom/types": "workspace:*", - "node-mocks-http": "^1.11.0" + "node-mocks-http": "1.16.2", + "typescript": "5.9.2" }, "dependencies": { "@calcom/app-store": "workspace:*", @@ -40,9 +41,8 @@ "next-axiom": "^0.17.0", "next-swagger-doc": "^0.3.6", "next-validations": "^0.2.0", - "typescript": "^5.9.0-beta", "tzdata": "^1.0.30", "uuid": "^8.3.2", - "zod": "^3.22.4" + "zod": "3.25.76" } } diff --git a/apps/api/v2/package.json b/apps/api/v2/package.json index 78756bdeef..9656985fa6 100644 --- a/apps/api/v2/package.json +++ b/apps/api/v2/package.json @@ -43,7 +43,6 @@ "@calcom/platform-types": "workspace:*", "@calcom/platform-utils": "workspace:*", "@calcom/prisma": "workspace:*", - "@golevelup/ts-jest": "^0.4.0", "@microsoft/microsoft-graph-types-beta": "^0.42.0-preview", "@nest-lab/throttler-storage-redis": "1.0.0", "@nestjs/axios": "^4.0.0", @@ -64,16 +63,15 @@ "bull": "^4.12.4", "class-transformer": "^0.5.1", "class-validator": "^0.14.0", - "concurrently": "^9.1.2", "cookie-parser": "^1.4.6", - "dotenv": "^16.3.1", + "dotenv": "16.6.1", "fs-extra": "^11.2.0", "googleapis": "^84.0.0", "helmet": "^7.1.0", "ioredis": "^5.3.2", "jsforce": "^1.11.0", - "lodash": "^4.17.21", - "luxon": "^3.4.4", + "lodash": "4.17.21", + "luxon": "3.4.4", "nest-winston": "^1.9.4", "next-auth": "^4.22.1", "passport": "^0.7.0", @@ -81,38 +79,40 @@ "qs-stringify": "^1.2.1", "querystring": "^0.2.1", "reflect-metadata": "^0.1.13", - "rxjs": "^7.8.1", + "rxjs": "7.8.2", "stripe": "^15.3.0", "uuid": "^8.3.2", "winston": "^3.13.0", - "winston-transport": "^4.7.0", - "zod": "^3.22.4" + "winston-transport": "4.9.0", + "zod": "3.25.76" }, "devDependencies": { "@calcom/eslint-config": "workspace:*", + "@golevelup/ts-jest": "^0.4.0", "@nestjs/cli": "^10.0.0", - "@nestjs/schematics": "^10.0.0", + "@nestjs/schematics": "10.1.1", "@nestjs/testing": "^10.0.0", "@types/cookie-parser": "^1.4.6", - "@types/express": "^4.17.21", + "@types/express": "4.17.21", "@types/fs-extra": "^11.0.4", - "@types/jest": "^29.5.10", - "@types/luxon": "^3.3.7", + "@types/jest": "29.5.12", + "@types/luxon": "3.4.2", "@types/passport-jwt": "^3.0.13", "@types/supertest": "^2.0.12", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", + "concurrently": "^9.1.2", "jest": "^29.7.0", "jest-date-mock": "^1.0.10", "node-mocks-http": "^1.16.2", "prettier": "^2.8.6", - "source-map-support": "^0.5.21", + "source-map-support": "0.5.21", "supertest": "^6.3.3", - "ts-jest": "^29.1.1", + "ts-jest": "29.1.4", "ts-loader": "^9.4.3", - "ts-node": "^10.9.1", - "tsconfig-paths": "^4.1.0", - "typescript": "^5.9.0-beta" + "ts-node": "10.9.2", + "tsconfig-paths": "4.2.0", + "typescript": "5.9.2" }, "prisma": { "schema": "../../../packages/prisma/schema.prisma" diff --git a/apps/web/package.json b/apps/web/package.json index f48fda2566..8435b8ebfe 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -62,7 +62,7 @@ "@next-auth/prisma-adapter": "^1.0.4", "@next/bundle-analyzer": "^15.5.2", "@prisma/nextjs-monorepo-workaround-plugin": "^6.16.1", - "@radix-ui/react-avatar": "^1.0.4", + "@radix-ui/react-avatar": "1.1.3", "@radix-ui/react-collapsible": "^1.0.0", "@radix-ui/react-dialog": "^1.0.4", "@radix-ui/react-dropdown-menu": "^2.0.5", @@ -70,8 +70,8 @@ "@radix-ui/react-id": "^1.0.0", "@radix-ui/react-popover": "^1.0.2", "@radix-ui/react-radio-group": "^1.0.0", - "@radix-ui/react-slider": "^1.0.0", - "@radix-ui/react-switch": "^1.0.0", + "@radix-ui/react-slider": "1.2.2", + "@radix-ui/react-switch": "1.1.0", "@radix-ui/react-toggle-group": "^1.0.0", "@radix-ui/react-tooltip": "^1.0.0", "@sentry/nextjs": "^9.15.0", @@ -79,7 +79,6 @@ "@stripe/stripe-js": "^1.35.0", "@tanstack/react-query": "^5.17.15", "@todesktop/client-core": "^1.20.0", - "@types/turndown": "^5.0.1", "@upstash/redis": "^1.35.2", "@vercel/edge-config": "^0.1.1", "@vercel/edge-functions-ui": "^0.2.1", @@ -90,9 +89,8 @@ "bcryptjs": "^2.4.3", "botid": "^1.5.7", "classnames": "^2.3.1", - "dompurify": "^3.1.7", - "dotenv-cli": "^6.0.0", - "entities": "^4.4.0", + "dompurify": "3.2.3", + "entities": "4.5.0", "gray-matter": "^4.0.3", "handlebars": "^4.7.7", "ical.js": "^1.4.0", @@ -103,13 +101,13 @@ "jsdom": "^22.0.0", "kbar": "^0.1.0-beta.36", "libphonenumber-js": "^1.11.18", - "lodash": "^4.17.21", + "lodash": "4.17.21", "lottie-react": "^2.3.1", "markdown-it": "^13.0.1", "md5": "^2.3.0", "memory-cache": "^0.2.0", "micro": "^10.0.1", - "mime-types": "^2.1.35", + "mime-types": "2.1.35", "next": "15.5.9", "next-auth": "^4.22.1", "next-axiom": "^0.17.0", @@ -126,7 +124,7 @@ "raw-body": "^2.5.1", "react": "18.2.0", "react-colorful": "^5.6.0", - "react-date-picker": "^8.3.6", + "react-date-picker": "8.4.0", "react-digit-input": "^2.1.0", "react-dom": "18.2.0", "react-easy-crop": "^3.5.2", @@ -136,7 +134,7 @@ "react-phone-input-2": "^2.15.1", "react-phone-number-input": "^3.2.7", "react-schemaorg": "^2.0.0", - "react-select": "^5.7.0", + "react-select": "5.8.0", "react-timezone-select": "^1.4.0", "react-turnstile": "^1.1.3", "react-use-intercom": "^5.5.0", @@ -154,10 +152,10 @@ "superjson": "1.9.1", "turndown": "^7.1.3", "uuid": "^8.3.2", - "zod": "^3.22.4" + "zod": "3.25.76" }, "devDependencies": { - "@babel/core": "^7.19.6", + "@babel/core": "7.26.10", "@calcom/config": "workspace:*", "@calcom/eslint-config": "workspace:*", "@calcom/types": "workspace:*", @@ -186,22 +184,24 @@ "@types/remove-markdown": "^0.3.1", "@types/sanitize-html": "^2.9.0", "@types/stripe": "^8.0.417", + "@types/turndown": "^5.0.1", "@types/uuid": "8.3.1", - "autoprefixer": "^10.4.12", + "autoprefixer": "10.4.19", "cron": "^3.1.7", "detect-port": "^1.3.0", + "dotenv-cli": "^6.0.0", "env-cmd": "^10.1.0", - "glob": "^10.3.10", + "glob": "10.4.5", "google-auth-library": "^9.15.0", "module-alias": "^2.2.2", "msw": "^0.42.3", - "node-html-parser": "^6.1.10", - "node-mocks-http": "^1.11.0", - "postcss": "^8.4.18", - "tailwindcss": "^4", - "ts-node": "^10.9.1", + "node-html-parser": "6.1.13", + "node-mocks-http": "1.16.2", + "postcss": "8.5.6", + "tailwindcss": "4.1.17", + "ts-node": "10.9.2", "turbo": "^2.5.5", - "typescript": "^5.9.0-beta" + "typescript": "5.9.2" }, "nextBundleAnalysis": { "budget": 358400, diff --git a/example-apps/credential-sync/package.json b/example-apps/credential-sync/package.json index 2ac86950ba..c532f03c0e 100644 --- a/example-apps/credential-sync/package.json +++ b/example-apps/credential-sync/package.json @@ -14,16 +14,16 @@ "@prisma/client": "6.7.0", "next": "14.2.35", "prisma": "^6.7.0", - "react": "^18", - "react-dom": "^18" + "react": "18.2.0", + "react-dom": "18.2.0" }, "devDependencies": { "@types/node": "^20.3.1", "@types/react": "^18", "@types/react-dom": "^18", - "autoprefixer": "^10.0.1", - "dotenv": "^16.3.1", - "postcss": "^8", + "autoprefixer": "10.4.19", + "dotenv": "16.6.1", + "postcss": "8.5.6", "tailwindcss": "^3.3.0", "typescript": "^4.9.4" } diff --git a/package.json b/package.json index ebb0492915..8119273fcf 100644 --- a/package.json +++ b/package.json @@ -102,7 +102,7 @@ "eslint": "9.36.0", "husky": "9.1.7", "i18n-unused": "^0.13.0", - "jest-diff": "^29.5.0", + "jest-diff": "29.7.0", "jest-summarizing-reporter": "^1.1.4", "lint-staged": "^12.5.0", "mailhog": "^4.16.0", diff --git a/packages/app-store-cli/package.json b/packages/app-store-cli/package.json index 7679633405..78dad2a2a8 100644 --- a/packages/app-store-cli/package.json +++ b/packages/app-store-cli/package.json @@ -27,10 +27,10 @@ }, "devDependencies": { "@types/react": "18.0.26", - "chokidar": "^3.5.3", - "eslint-plugin-react": "^7.30.1", + "chokidar": "3.6.0", + "eslint-plugin-react": "7.37.5", "eslint-plugin-react-hooks": "^4.6.0", - "ts-node": "^10.9.1", - "typescript": "^5.9.0-beta" + "ts-node": "10.9.2", + "typescript": "5.9.2" } } diff --git a/packages/app-store/package.json b/packages/app-store/package.json index f20dda819a..d80074fc27 100644 --- a/packages/app-store/package.json +++ b/packages/app-store/package.json @@ -22,7 +22,7 @@ "@calcom/office365video": "workspace:*", "@calcom/ui": "workspace:*", "@calcom/zoomvideo": "workspace:*", - "lodash": "^4.17.21", + "lodash": "4.17.21", "qs-stringify": "^1.2.1", "react-i18next": "^12.2.0", "stripe": "^9.16.0" diff --git a/packages/app-store/routing-forms/package.json b/packages/app-store/routing-forms/package.json index e7d5b499f6..88798d842b 100644 --- a/packages/app-store/routing-forms/package.json +++ b/packages/app-store/routing-forms/package.json @@ -7,7 +7,7 @@ "description": "It would allow a booker to connect with the right person or choose the right event, faster. It would work by taking inputs from the booker and using that data to route to the correct booker/event as configured by Cal user ", "dependencies": { "@calcom/lib": "workspace:*", - "dotenv": "^16.3.1", + "dotenv": "16.6.1", "json-logic-js": "^2.0.2", "react-awesome-query-builder": "^5.1.2" }, diff --git a/packages/app-store/stripepayment/package.json b/packages/app-store/stripepayment/package.json index 81a9e4ba22..f1b9342db9 100644 --- a/packages/app-store/stripepayment/package.json +++ b/packages/app-store/stripepayment/package.json @@ -21,10 +21,10 @@ "@stripe/stripe-js": "^1.35.0", "stripe": "^9.16.0", "uuid": "^8.3.2", - "zod": "^3.22.4" + "zod": "3.25.76" }, "devDependencies": { "@calcom/types": "workspace:*", - "ts-node": "^10.9.1" + "ts-node": "10.9.2" } } diff --git a/packages/config/package.json b/packages/config/package.json index 2bd0c63124..0b59cb8d42 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -12,11 +12,6 @@ "dependencies": { "@calcom/eslint-plugin-eslint": "workspace:*", "@todesktop/tailwind-variants": "^1.0.0", - "eslint-config-next": "^13.2.1", - "eslint-config-prettier": "^8.6.0", - "eslint-config-turbo": "^0.0.7", - "eslint-plugin-playwright": "^0.12.0", - "eslint-plugin-prettier": "^4.2.1", "tailwind-scrollbar": "^4.0.2", "tailwindcss-radix": "^4.0.2", "tw-animate-css": "^1.4.0" @@ -26,8 +21,13 @@ "@trivago/prettier-plugin-sort-imports": "4.1.1", "@typescript-eslint/eslint-plugin": "^5.52.0", "@typescript-eslint/parser": "^5.52.0", + "eslint-config-next": "^13.2.1", + "eslint-config-prettier": "^8.6.0", + "eslint-config-turbo": "^0.0.7", + "eslint-plugin-playwright": "^0.12.0", + "eslint-plugin-prettier": "^4.2.1", "prettier": "^2.8.6", "prettier-plugin-tailwindcss": "^0.2.5", - "typescript": "^5.9.0-beta" + "typescript": "5.9.2" } } diff --git a/packages/embeds/embed-core/package.json b/packages/embeds/embed-core/package.json index 756f2e0114..4dc6467c35 100644 --- a/packages/embeds/embed-core/package.json +++ b/packages/embeds/embed-core/package.json @@ -45,12 +45,12 @@ "@tailwindcss/cli": "^4.0.0", "@tailwindcss/postcss": "^4.0.0", "@vitejs/plugin-basic-ssl": "^1.1.0", - "autoprefixer": "^10.4.12", + "autoprefixer": "10.4.19", "npm-run-all": "^4.1.5", - "postcss": "^8.4.18", - "tailwindcss": "^4", - "typescript": "^5.9.0-beta", - "vite": "^4.1.2", + "postcss": "8.5.6", + "tailwindcss": "4.1.17", + "typescript": "5.9.2", + "vite": "4.5.3", "vite-plugin-environment": "^1.1.3" } } diff --git a/packages/embeds/embed-react/package.json b/packages/embeds/embed-react/package.json index 89805225ca..e2f9bec396 100644 --- a/packages/embeds/embed-react/package.json +++ b/packages/embeds/embed-react/package.json @@ -50,7 +50,7 @@ "@types/react-dom": "^18.0.9", "@vitejs/plugin-react": "^2.2.0", "npm-run-all": "^4.1.5", - "typescript": "^5.9.0-beta", + "typescript": "5.9.2", "vite": "^4.5.2" }, "dependencies": { diff --git a/packages/embeds/embed-snippet/package.json b/packages/embeds/embed-snippet/package.json index 29a663a5d6..48f23d04b5 100644 --- a/packages/embeds/embed-snippet/package.json +++ b/packages/embeds/embed-snippet/package.json @@ -26,8 +26,8 @@ "types": "./dist/index.d.ts", "devDependencies": { "@calcom/eslint-config": "workspace:*", - "typescript": "^5.9.0-beta", - "vite": "^4.1.2" + "typescript": "5.9.2", + "vite": "4.5.3" }, "dependencies": { "@calcom/embed-core": "workspace:*" diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index c615951b80..6e82e09cde 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -13,6 +13,10 @@ "@next/eslint-plugin-next": "15.4.5", "@typescript-eslint/eslint-plugin": "8.39.0", "@typescript-eslint/parser": "8.39.0", + "globals": "15.15.0", + "typescript-eslint": "8.40.0" + }, + "devDependencies": { "eslint": "9.36.0", "eslint-config-prettier": "9.1.2", "eslint-import-resolver-typescript": "4.4.4", @@ -21,8 +25,6 @@ "eslint-plugin-react": "7.37.5", "eslint-plugin-react-hooks": "5.2.0", "eslint-plugin-turbo": "2.5.5", - "globals": "15.15.0", - "typescript": "5.9.2", - "typescript-eslint": "8.40.0" + "typescript": "5.9.2" } } diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index c4a53d7657..59e006be7b 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -7,10 +7,10 @@ "dependencies": { "@typescript-eslint/parser": "^5.52.0", "@typescript-eslint/utils": "^5.52.0", - "ts-node-maintained": "^10.9.5", - "typescript": "^5.9.0-beta" + "ts-node-maintained": "^10.9.5" }, "devDependencies": { - "@types/eslint": "^8.4.5" + "@types/eslint": "^8.4.5", + "typescript": "5.9.2" } } diff --git a/packages/features/ee/package.json b/packages/features/ee/package.json index 946a853d1f..0683092c27 100644 --- a/packages/features/ee/package.json +++ b/packages/features/ee/package.json @@ -14,7 +14,7 @@ "@sendgrid/mail": "^7.6.2", "libphonenumber-js": "^1.11.18", "twilio": "^3.80.1", - "zod": "^3.22.4" + "zod": "3.25.76" }, "devDependencies": { "@calcom/tsconfig": "workspace:*" diff --git a/packages/features/package.json b/packages/features/package.json index 922f6de8db..9049c398fb 100644 --- a/packages/features/package.json +++ b/packages/features/package.json @@ -26,7 +26,7 @@ "class-variance-authority": "^0.7.1", "framer-motion": "^10.12.8", "lexical": "^0.9.0", - "react-select": "^5.7.0", + "react-select": "5.8.0", "react-sticky-box": "^2.0.4", "recharts": "^3.0.2", "stripe-event-types": "^3.1.0", diff --git a/packages/lib/package.json b/packages/lib/package.json index b7a4bef428..24b90a8625 100644 --- a/packages/lib/package.json +++ b/packages/lib/package.json @@ -35,6 +35,6 @@ "@calcom/tsconfig": "workspace:*", "@calcom/types": "workspace:*", "@faker-js/faker": "^7.3.0", - "typescript": "^5.9.0-beta" + "typescript": "5.9.2" } } diff --git a/packages/platform/atoms/package.json b/packages/platform/atoms/package.json index ab1bcb8744..feb72f3cc0 100644 --- a/packages/platform/atoms/package.json +++ b/packages/platform/atoms/package.json @@ -30,15 +30,15 @@ "autoprefixer": "^10.4.19", "cssnano": "^7.1.2", "jest": "^29.7.0", - "postcss": "^8.4.38", + "postcss": "8.5.6", "postcss-cli": "^11.0.1", "postcss-import": "^16.1.0", "postcss-prefixer": "^3.0.0", "postcss-prefixwrap": "1.46.0", "rollup-plugin-node-builtins": "^2.1.2", "ts-jest": "^29.1.2", - "typescript": "^5.9.0-beta", - "vite": "^5.0.10", + "typescript": "5.9.2", + "vite": "5.4.6", "vite-plugin-dts": "^3.7.3", "vite-plugin-inspect": "^0.8.4", "vite-plugin-node-polyfills": "^0.22.0" @@ -76,19 +76,19 @@ }, "types": "./dist/index.d.ts", "dependencies": { - "@radix-ui/react-dialog-atoms": "npm:@radix-ui/react-dialog@^1.0.4", + "@radix-ui/react-dialog-atoms": "npm:@radix-ui/react-dialog@1.0.4", "@radix-ui/react-slot": "^1.0.2", "@radix-ui/react-switch": "^1.1.0", "@radix-ui/react-toast": "^1.1.5", - "@radix-ui/react-tooltip-atoms": "npm:@radix-ui/react-tooltip@^1.0.0", + "@radix-ui/react-tooltip-atoms": "npm:@radix-ui/react-tooltip@1.0.6", "@tanstack/react-query": "^5.17.15", "class-variance-authority": "^0.4.0", - "clsx": "^2.0.0", + "clsx": "2.1.1", "dompurify": "^3.2.3", "marked": "^15.0.3", "react-use": "^17.4.2", "tailwind-merge": "^1.13.2", - "tailwindcss": "^4" + "tailwindcss": "4.1.17" }, "peerDependencies": { "react": "^18.0.0 || ^19.0.0", diff --git a/packages/platform/examples/base/package.json b/packages/platform/examples/base/package.json index 945cc60e85..a7da3374a0 100644 --- a/packages/platform/examples/base/package.json +++ b/packages/platform/examples/base/package.json @@ -16,8 +16,8 @@ "@prisma/client": "6.7.0", "next": "14.2.35", "prisma": "^6.7.0", - "react": "^18", - "react-dom": "^18", + "react": "18.2.0", + "react-dom": "18.2.0", "react-select": "^5.8.0" }, "devDependencies": { @@ -28,8 +28,8 @@ "@types/react": "^18", "@types/react-dom": "^18", "dotenv": "^17.2.1", - "postcss": "^8", + "postcss": "8.5.6", "tailwindcss": "^4.0.0", - "typescript": "^5.9.0-beta" + "typescript": "5.9.2" } } diff --git a/packages/platform/libraries/package.json b/packages/platform/libraries/package.json index cd6fbe04ec..96c8599aec 100644 --- a/packages/platform/libraries/package.json +++ b/packages/platform/libraries/package.json @@ -23,9 +23,9 @@ "devDependencies": { "@types/node": "^20.3.1", "@vitejs/plugin-react": "^4.2.1", - "typescript": "^5.9.0-beta", + "typescript": "5.9.2", "vite": "^5.0.12", - "vite-plugin-dts": "^3.7.2", + "vite-plugin-dts": "3.7.3", "vite-plugin-environment": "^1.1.3" }, "exports": { diff --git a/packages/platform/types/package.json b/packages/platform/types/package.json index af04aced9b..b82586cda0 100644 --- a/packages/platform/types/package.json +++ b/packages/platform/types/package.json @@ -13,8 +13,10 @@ "dependencies": { "@calcom/platform-constants": "workspace:*", "@calcom/platform-enums": "workspace:*", - "@types/express": "^4.17.21", "class-transformer": "^0.5.1", "class-validator": "^0.14.0" + }, + "devDependencies": { + "@types/express": "4.17.21" } } diff --git a/packages/platform/utils/package.json b/packages/platform/utils/package.json index 3b5c897349..4b722458e5 100644 --- a/packages/platform/utils/package.json +++ b/packages/platform/utils/package.json @@ -12,9 +12,11 @@ }, "dependencies": { "@calcom/platform-constants": "workspace:*", - "@calcom/platform-types": "workspace:*", - "@types/jest": "^29.5.10", + "@calcom/platform-types": "workspace:*" + }, + "devDependencies": { + "@types/jest": "29.5.12", "jest": "^29.7.0", - "ts-jest": "^29.1.1" + "ts-jest": "29.1.4" } } diff --git a/packages/prisma/package.json b/packages/prisma/package.json index ed386ea3e3..778d565fa0 100644 --- a/packages/prisma/package.json +++ b/packages/prisma/package.json @@ -26,16 +26,16 @@ "@prisma/adapter-pg": "^6.16.0", "@prisma/client": "^6.16.0", "@prisma/extension-accelerate": "^1.3.0", - "@prisma/generator-helper": "^6.16.0", - "prisma": "^6.16.0", + "@prisma/generator-helper": "6.16.2", + "prisma": "6.16.1", "prisma-kysely": "2.2.0", - "ts-node": "^10.9.1", "uuid": "^8.3.2", - "zod": "^3.22.4", + "zod": "3.25.76", "zod-prisma-types": "^3.2.4" }, "devDependencies": { - "npm-run-all": "^4.1.5" + "npm-run-all": "^4.1.5", + "ts-node": "10.9.2" }, "main": "index.ts", "types": "index.d.ts", diff --git a/packages/trpc/package.json b/packages/trpc/package.json index 9b22317f3d..7669d1e80f 100644 --- a/packages/trpc/package.json +++ b/packages/trpc/package.json @@ -20,10 +20,10 @@ "@trpc/react-query": "11.0.0-next-beta.222", "@trpc/server": "11.0.0-next-beta.222", "superjson": "1.9.1", - "zod": "^3.22.4" + "zod": "3.25.76" }, "devDependencies": { "@calcom/eslint-config": "workspace:*", - "typescript": "^5.9.0-beta" + "typescript": "5.9.2" } } diff --git a/packages/tsconfig/package.json b/packages/tsconfig/package.json index 3a970b5d8e..2a11e6434b 100644 --- a/packages/tsconfig/package.json +++ b/packages/tsconfig/package.json @@ -10,6 +10,6 @@ "react-library.json" ], "devDependencies": { - "tsconfig-paths": "^4.1.0" + "tsconfig-paths": "4.2.0" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index a019cb72ec..941cf953dd 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -85,7 +85,6 @@ "@storybook/react": "^7.6.3", "@tanstack/react-query": "^5.17.15", "@tanstack/react-table": "^8.20.6", - "@types/uuid": "^10.0.0", "@wojtekmaj/react-daterange-picker": "^3.3.1", "class-variance-authority": "^0.4.0", "cmdk": "^0.2.0", @@ -98,7 +97,7 @@ "react-day-picker": "^8.10.1", "react-hook-form": "^7.43.3", "react-inlinesvg": "^4.1.3", - "react-select": "^5.7.0", + "react-select": "5.8.0", "tailwind-merge": "^1.13.2", "uuid": "^11.1.0" }, @@ -109,11 +108,12 @@ "@testing-library/user-event": "^14.6.1", "@types/react": "18.0.26", "@types/react-dom": "^18.0.9", + "@types/uuid": "^10.0.0", "execa": "^9.3.0", "fast-glob": "^3.3.2", "fs-extra": "^11.2.0", "lucide-static": "^0.424.0", "node-html-parser": "^6.1.13", - "typescript": "^5.9.0-beta" + "typescript": "5.9.2" } } diff --git a/yarn.lock b/yarn.lock index b0df15c43c..d04a76ab7e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1157,7 +1157,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.5, @babel/core@npm:^7.19.6, @babel/core@npm:^7.23.5, @babel/core@npm:^7.23.9, @babel/core@npm:^7.26.10": +"@babel/core@npm:7.26.10, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.5, @babel/core@npm:^7.19.6, @babel/core@npm:^7.23.5, @babel/core@npm:^7.23.9, @babel/core@npm:^7.26.10": version: 7.26.10 resolution: "@babel/core@npm:7.26.10" dependencies: @@ -1874,7 +1874,7 @@ __metadata: "@nestjs/jwt": ^10.2.0 "@nestjs/passport": ^10.0.2 "@nestjs/platform-express": ^10.0.0 - "@nestjs/schematics": ^10.0.0 + "@nestjs/schematics": 10.1.1 "@nestjs/swagger": ^7.3.0 "@nestjs/testing": ^10.0.0 "@nestjs/throttler": 6.2.1 @@ -1883,10 +1883,10 @@ __metadata: "@sentry/profiling-node": ^9.15.0 "@snyk/protect": latest "@types/cookie-parser": ^1.4.6 - "@types/express": ^4.17.21 + "@types/express": 4.17.21 "@types/fs-extra": ^11.0.4 - "@types/jest": ^29.5.10 - "@types/luxon": ^3.3.7 + "@types/jest": 29.5.12 + "@types/luxon": 3.4.2 "@types/passport-jwt": ^3.0.13 "@types/supertest": ^2.0.12 "@typescript-eslint/eslint-plugin": ^6 @@ -1897,7 +1897,7 @@ __metadata: class-validator: ^0.14.0 concurrently: ^9.1.2 cookie-parser: ^1.4.6 - dotenv: ^16.3.1 + dotenv: 16.6.1 fs-extra: ^11.2.0 googleapis: ^84.0.0 helmet: ^7.1.0 @@ -1905,8 +1905,8 @@ __metadata: jest: ^29.7.0 jest-date-mock: ^1.0.10 jsforce: ^1.11.0 - lodash: ^4.17.21 - luxon: ^3.4.4 + lodash: 4.17.21 + luxon: 3.4.4 nest-winston: ^1.9.4 next-auth: ^4.22.1 node-mocks-http: ^1.16.2 @@ -1916,19 +1916,19 @@ __metadata: qs-stringify: ^1.2.1 querystring: ^0.2.1 reflect-metadata: ^0.1.13 - rxjs: ^7.8.1 - source-map-support: ^0.5.21 + rxjs: 7.8.2 + source-map-support: 0.5.21 stripe: ^15.3.0 supertest: ^6.3.3 - ts-jest: ^29.1.1 + ts-jest: 29.1.4 ts-loader: ^9.4.3 - ts-node: ^10.9.1 - tsconfig-paths: ^4.1.0 - typescript: ^5.9.0-beta + ts-node: 10.9.2 + tsconfig-paths: 4.2.0 + typescript: 5.9.2 uuid: ^8.3.2 winston: ^3.13.0 - winston-transport: ^4.7.0 - zod: ^3.22.4 + winston-transport: 4.9.0 + zod: 3.25.76 languageName: unknown linkType: soft @@ -1955,11 +1955,11 @@ __metadata: next-axiom: ^0.17.0 next-swagger-doc: ^0.3.6 next-validations: ^0.2.0 - node-mocks-http: ^1.11.0 - typescript: ^5.9.0-beta + node-mocks-http: 1.16.2 + typescript: 5.9.2 tzdata: ^1.0.30 uuid: ^8.3.2 - zod: ^3.22.4 + zod: 3.25.76 languageName: unknown linkType: soft @@ -1969,16 +1969,16 @@ __metadata: dependencies: "@calcom/lib": "workspace:*" "@types/react": 18.0.26 - chokidar: ^3.5.3 - eslint-plugin-react: ^7.30.1 + chokidar: 3.6.0 + eslint-plugin-react: 7.37.5 eslint-plugin-react-hooks: ^4.6.0 ink: ^3.2.0 ink-select-input: ^4.2.1 ink-text-input: ^4.0.3 meow: ^9.0.0 react: ^18.2.0 - ts-node: ^10.9.1 - typescript: ^5.9.0-beta + ts-node: 10.9.2 + typescript: 5.9.2 bin: app-store-cli: dist/cli.js languageName: unknown @@ -1997,7 +1997,7 @@ __metadata: "@calcom/types": "workspace:*" "@calcom/ui": "workspace:*" "@calcom/zoomvideo": "workspace:*" - lodash: ^4.17.21 + lodash: 4.17.21 qs-stringify: ^1.2.1 react-i18next: ^12.2.0 stripe: ^9.16.0 @@ -2018,11 +2018,11 @@ __metadata: version: 0.0.0-use.local resolution: "@calcom/atoms@workspace:packages/platform/atoms" dependencies: - "@radix-ui/react-dialog-atoms": "npm:@radix-ui/react-dialog@^1.0.4" + "@radix-ui/react-dialog-atoms": "npm:@radix-ui/react-dialog@1.0.4" "@radix-ui/react-slot": ^1.0.2 "@radix-ui/react-switch": ^1.1.0 "@radix-ui/react-toast": ^1.1.5 - "@radix-ui/react-tooltip-atoms": "npm:@radix-ui/react-tooltip@^1.0.0" + "@radix-ui/react-tooltip-atoms": "npm:@radix-ui/react-tooltip@1.0.6" "@rollup/plugin-node-resolve": ^15.0.1 "@tailwindcss/cli": ^4.0.0 "@tailwindcss/postcss": ^4.0.0 @@ -2035,12 +2035,12 @@ __metadata: "@vitejs/plugin-react-swc": ^3.7.0 autoprefixer: ^10.4.19 class-variance-authority: ^0.4.0 - clsx: ^2.0.0 + clsx: 2.1.1 cssnano: ^7.1.2 dompurify: ^3.2.3 jest: ^29.7.0 marked: ^15.0.3 - postcss: ^8.4.38 + postcss: 8.5.6 postcss-cli: ^11.0.1 postcss-import: ^16.1.0 postcss-prefixer: ^3.0.0 @@ -2048,10 +2048,10 @@ __metadata: react-use: ^17.4.2 rollup-plugin-node-builtins: ^2.1.2 tailwind-merge: ^1.13.2 - tailwindcss: ^4 + tailwindcss: 4.1.17 ts-jest: ^29.1.2 - typescript: ^5.9.0-beta - vite: ^5.0.10 + typescript: 5.9.2 + vite: 5.4.6 vite-plugin-dts: ^3.7.3 vite-plugin-inspect: ^0.8.4 vite-plugin-node-polyfills: ^0.22.0 @@ -2102,13 +2102,13 @@ __metadata: "@types/react-dom": ^18 dotenv: ^17.2.1 next: 14.2.35 - postcss: ^8 + postcss: 8.5.6 prisma: ^6.7.0 - react: ^18 - react-dom: ^18 + react: 18.2.0 + react-dom: 18.2.0 react-select: ^5.8.0 tailwindcss: ^4.0.0 - typescript: ^5.9.0-beta + typescript: 5.9.2 languageName: unknown linkType: soft @@ -2208,7 +2208,7 @@ __metadata: tailwind-scrollbar: ^4.0.2 tailwindcss-radix: ^4.0.2 tw-animate-css: ^1.4.0 - typescript: ^5.9.0-beta + typescript: 5.9.2 languageName: unknown linkType: soft @@ -2313,7 +2313,7 @@ __metadata: "@sendgrid/mail": ^7.6.2 libphonenumber-js: ^1.11.18 twilio: ^3.80.1 - zod: ^3.22.4 + zod: 3.25.76 languageName: unknown linkType: soft @@ -2366,12 +2366,12 @@ __metadata: "@tailwindcss/cli": ^4.0.0 "@tailwindcss/postcss": ^4.0.0 "@vitejs/plugin-basic-ssl": ^1.1.0 - autoprefixer: ^10.4.12 + autoprefixer: 10.4.19 npm-run-all: ^4.1.5 - postcss: ^8.4.18 - tailwindcss: ^4 - typescript: ^5.9.0-beta - vite: ^4.1.2 + postcss: 8.5.6 + tailwindcss: 4.1.17 + typescript: 5.9.2 + vite: 4.5.3 vite-plugin-environment: ^1.1.3 languageName: unknown linkType: soft @@ -2388,7 +2388,7 @@ __metadata: "@types/react-dom": ^18.0.9 "@vitejs/plugin-react": ^2.2.0 npm-run-all: ^4.1.5 - typescript: ^5.9.0-beta + typescript: 5.9.2 vite: ^4.5.2 peerDependencies: react: ^18.2.0 || ^19.0.0 @@ -2402,8 +2402,8 @@ __metadata: dependencies: "@calcom/embed-core": "workspace:*" "@calcom/eslint-config": "workspace:*" - typescript: ^5.9.0-beta - vite: ^4.1.2 + typescript: 5.9.2 + vite: 4.5.3 languageName: unknown linkType: soft @@ -2437,7 +2437,7 @@ __metadata: "@typescript-eslint/parser": ^5.52.0 "@typescript-eslint/utils": ^5.52.0 ts-node-maintained: ^10.9.5 - typescript: ^5.9.0-beta + typescript: 5.9.2 languageName: unknown linkType: soft @@ -2451,13 +2451,13 @@ __metadata: "@types/node": ^20.3.1 "@types/react": ^18 "@types/react-dom": ^18 - autoprefixer: ^10.0.1 - dotenv: ^16.3.1 + autoprefixer: 10.4.19 + dotenv: 16.6.1 next: 14.2.35 - postcss: ^8 + postcss: 8.5.6 prisma: ^6.7.0 - react: ^18 - react-dom: ^18 + react: 18.2.0 + react-dom: 18.2.0 tailwindcss: ^3.3.0 typescript: ^4.9.4 languageName: unknown @@ -2559,7 +2559,7 @@ __metadata: class-variance-authority: ^0.7.1 framer-motion: ^10.12.8 lexical: ^0.9.0 - react-select: ^5.7.0 + react-select: 5.8.0 react-sticky-box: ^2.0.4 recharts: ^3.0.2 stripe-event-types: ^3.1.0 @@ -2794,7 +2794,7 @@ __metadata: sonner: ^1.7.4 tsdav: 2.0.3 tslog: ^4.9.2 - typescript: ^5.9.0-beta + typescript: 5.9.2 uuid: ^8.3.2 languageName: unknown linkType: soft @@ -2979,9 +2979,9 @@ __metadata: "@calcom/lib": "workspace:*" "@types/node": ^20.3.1 "@vitejs/plugin-react": ^4.2.1 - typescript: ^5.9.0-beta + typescript: 5.9.2 vite: ^5.0.12 - vite-plugin-dts: ^3.7.2 + vite-plugin-dts: 3.7.3 vite-plugin-environment: ^1.1.3 languageName: unknown linkType: soft @@ -2992,7 +2992,7 @@ __metadata: dependencies: "@calcom/platform-constants": "workspace:*" "@calcom/platform-enums": "workspace:*" - "@types/express": ^4.17.21 + "@types/express": 4.17.21 class-transformer: ^0.5.1 class-validator: ^0.14.0 languageName: unknown @@ -3004,9 +3004,9 @@ __metadata: dependencies: "@calcom/platform-constants": "workspace:*" "@calcom/platform-types": "workspace:*" - "@types/jest": ^29.5.10 + "@types/jest": 29.5.12 jest: ^29.7.0 - ts-jest: ^29.1.1 + ts-jest: 29.1.4 languageName: unknown linkType: soft @@ -3035,13 +3035,13 @@ __metadata: "@prisma/adapter-pg": ^6.16.0 "@prisma/client": ^6.16.0 "@prisma/extension-accelerate": ^1.3.0 - "@prisma/generator-helper": ^6.16.0 + "@prisma/generator-helper": 6.16.2 npm-run-all: ^4.1.5 - prisma: ^6.16.0 + prisma: 6.16.1 prisma-kysely: 2.2.0 - ts-node: ^10.9.1 + ts-node: 10.9.2 uuid: ^8.3.2 - zod: ^3.22.4 + zod: 3.25.76 zod-prisma-types: ^3.2.4 languageName: unknown linkType: soft @@ -3099,7 +3099,7 @@ __metadata: "@calcom/lib": "workspace:*" "@calcom/types": "workspace:*" "@types/json-logic-js": ^1.2.1 - dotenv: ^16.3.1 + dotenv: 16.6.1 json-logic-js: ^2.0.2 react-awesome-query-builder: ^5.1.2 languageName: unknown @@ -3193,9 +3193,9 @@ __metadata: "@stripe/react-stripe-js": ^1.10.0 "@stripe/stripe-js": ^1.35.0 stripe: ^9.16.0 - ts-node: ^10.9.1 + ts-node: 10.9.2 uuid: ^8.3.2 - zod: ^3.22.4 + zod: 3.25.76 languageName: unknown linkType: soft @@ -3256,8 +3256,8 @@ __metadata: "@trpc/react-query": 11.0.0-next-beta.222 "@trpc/server": 11.0.0-next-beta.222 superjson: 1.9.1 - typescript: ^5.9.0-beta - zod: ^3.22.4 + typescript: 5.9.2 + zod: 3.25.76 languageName: unknown linkType: soft @@ -3265,7 +3265,7 @@ __metadata: version: 0.0.0-use.local resolution: "@calcom/tsconfig@workspace:packages/tsconfig" dependencies: - tsconfig-paths: ^4.1.0 + tsconfig-paths: 4.2.0 languageName: unknown linkType: soft @@ -3327,9 +3327,9 @@ __metadata: react-day-picker: ^8.10.1 react-hook-form: ^7.43.3 react-inlinesvg: ^4.1.3 - react-select: ^5.7.0 + react-select: 5.8.0 tailwind-merge: ^1.13.2 - typescript: ^5.9.0-beta + typescript: 5.9.2 uuid: ^11.1.0 languageName: unknown linkType: soft @@ -3376,7 +3376,7 @@ __metadata: version: 0.0.0-use.local resolution: "@calcom/web@workspace:apps/web" dependencies: - "@babel/core": ^7.19.6 + "@babel/core": 7.26.10 "@boxyhq/saml-jackson": 1.52.2 "@calcom/app-store": "workspace:*" "@calcom/app-store-cli": "workspace:*" @@ -3413,7 +3413,7 @@ __metadata: "@next/bundle-analyzer": ^15.5.2 "@playwright/test": ^1.45.3 "@prisma/nextjs-monorepo-workaround-plugin": ^6.16.1 - "@radix-ui/react-avatar": ^1.0.4 + "@radix-ui/react-avatar": 1.1.3 "@radix-ui/react-collapsible": ^1.0.0 "@radix-ui/react-dialog": ^1.0.4 "@radix-ui/react-dropdown-menu": ^2.0.5 @@ -3421,8 +3421,8 @@ __metadata: "@radix-ui/react-id": ^1.0.0 "@radix-ui/react-popover": ^1.0.2 "@radix-ui/react-radio-group": ^1.0.0 - "@radix-ui/react-slider": ^1.0.0 - "@radix-ui/react-switch": ^1.0.0 + "@radix-ui/react-slider": 1.2.2 + "@radix-ui/react-switch": 1.1.0 "@radix-ui/react-toggle-group": ^1.0.0 "@radix-ui/react-tooltip": ^1.0.0 "@sentry/nextjs": ^9.15.0 @@ -3461,18 +3461,18 @@ __metadata: "@vercel/og": ^0.6.3 accept-language-parser: ^1.5.0 async: ^3.2.4 - autoprefixer: ^10.4.12 + autoprefixer: 10.4.19 bcp-47-match: ^2.0.3 bcryptjs: ^2.4.3 botid: ^1.5.7 classnames: ^2.3.1 cron: ^3.1.7 detect-port: ^1.3.0 - dompurify: ^3.1.7 + dompurify: 3.2.3 dotenv-cli: ^6.0.0 - entities: ^4.4.0 + entities: 4.5.0 env-cmd: ^10.1.0 - glob: ^10.3.10 + glob: 10.4.5 google-auth-library: ^9.15.0 gray-matter: ^4.0.3 handlebars: ^4.7.7 @@ -3484,13 +3484,13 @@ __metadata: jsdom: ^22.0.0 kbar: ^0.1.0-beta.36 libphonenumber-js: ^1.11.18 - lodash: ^4.17.21 + lodash: 4.17.21 lottie-react: ^2.3.1 markdown-it: ^13.0.1 md5: ^2.3.0 memory-cache: ^0.2.0 micro: ^10.0.1 - mime-types: ^2.1.35 + mime-types: 2.1.35 module-alias: ^2.2.2 msw: ^0.42.3 next: 15.5.9 @@ -3499,20 +3499,20 @@ __metadata: next-i18next: ^15.4.2 next-seo: ^6.0.0 next-themes: ^0.2.0 - node-html-parser: ^6.1.10 - node-mocks-http: ^1.11.0 + node-html-parser: 6.1.13 + node-mocks-http: 1.16.2 nodemailer: ^6.7.8 nuqs: ^2.8.2 openid-client: 6.5.0 otplib: ^12.0.1 - postcss: ^8.4.18 + postcss: 8.5.6 posthog-js: ^1.274.1 posthog-node: ^5.9.5 qrcode: ^1.5.1 raw-body: ^2.5.1 react: 18.2.0 react-colorful: ^5.6.0 - react-date-picker: ^8.3.6 + react-date-picker: 8.4.0 react-digit-input: ^2.1.0 react-dom: 18.2.0 react-easy-crop: ^3.5.2 @@ -3522,7 +3522,7 @@ __metadata: react-phone-input-2: ^2.15.1 react-phone-number-input: ^3.2.7 react-schemaorg: ^2.0.0 - react-select: ^5.7.0 + react-select: 5.8.0 react-timezone-select: ^1.4.0 react-turnstile: ^1.1.3 react-use-intercom: ^5.5.0 @@ -3538,13 +3538,13 @@ __metadata: sonner: ^1.7.4 stripe: ^9.16.0 superjson: 1.9.1 - tailwindcss: ^4 - ts-node: ^10.9.1 + tailwindcss: 4.1.17 + ts-node: 10.9.2 turbo: ^2.5.5 turndown: ^7.1.3 - typescript: ^5.9.0-beta + typescript: 5.9.2 uuid: ^8.3.2 - zod: ^3.22.4 + zod: 3.25.76 languageName: unknown linkType: soft @@ -8510,7 +8510,7 @@ __metadata: languageName: node linkType: hard -"@nestjs/schematics@npm:^10.0.0, @nestjs/schematics@npm:^10.0.1": +"@nestjs/schematics@npm:10.1.1, @nestjs/schematics@npm:^10.0.1": version: 10.1.1 resolution: "@nestjs/schematics@npm:10.1.1" dependencies: @@ -10792,7 +10792,7 @@ __metadata: languageName: node linkType: hard -"@prisma/generator-helper@npm:6.16.2, @prisma/generator-helper@npm:^6.16.0, @prisma/generator-helper@npm:^6.3.0": +"@prisma/generator-helper@npm:6.16.2, @prisma/generator-helper@npm:^6.3.0": version: 6.16.2 resolution: "@prisma/generator-helper@npm:6.16.2" dependencies: @@ -11184,7 +11184,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-avatar@npm:^1.0.4, @radix-ui/react-avatar@npm:^1.1.3": +"@radix-ui/react-avatar@npm:1.1.3, @radix-ui/react-avatar@npm:^1.1.3": version: 1.1.3 resolution: "@radix-ui/react-avatar@npm:1.1.3" dependencies: @@ -11446,7 +11446,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-dialog-atoms@npm:@radix-ui/react-dialog@^1.0.4, @radix-ui/react-dialog@npm:^1.0.4": +"@radix-ui/react-dialog-atoms@npm:@radix-ui/react-dialog@1.0.4, @radix-ui/react-dialog@npm:^1.0.4": version: 1.0.4 resolution: "@radix-ui/react-dialog@npm:1.0.4" dependencies: @@ -12281,7 +12281,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-slider@npm:^1.0.0, @radix-ui/react-slider@npm:^1.2.2": +"@radix-ui/react-slider@npm:1.2.2, @radix-ui/react-slider@npm:^1.2.2": version: 1.2.2 resolution: "@radix-ui/react-slider@npm:1.2.2" dependencies: @@ -12395,7 +12395,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-switch@npm:^1.0.0, @radix-ui/react-switch@npm:^1.1.0": +"@radix-ui/react-switch@npm:1.1.0, @radix-ui/react-switch@npm:^1.1.0": version: 1.1.0 resolution: "@radix-ui/react-switch@npm:1.1.0" dependencies: @@ -12525,7 +12525,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-tooltip-atoms@npm:@radix-ui/react-tooltip@^1.0.0, @radix-ui/react-tooltip@npm:^1.0.0": +"@radix-ui/react-tooltip-atoms@npm:@radix-ui/react-tooltip@1.0.6, @radix-ui/react-tooltip@npm:^1.0.0": version: 1.0.6 resolution: "@radix-ui/react-tooltip@npm:1.0.6" dependencies: @@ -16244,7 +16244,7 @@ __metadata: languageName: node linkType: hard -"@types/express@npm:*, @types/express@npm:^4.17.21, @types/express@npm:^4.7.0": +"@types/express@npm:*, @types/express@npm:4.17.21, @types/express@npm:^4.7.0": version: 4.17.21 resolution: "@types/express@npm:4.17.21" dependencies: @@ -16349,7 +16349,7 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:*, @types/jest@npm:^29.5.10, @types/jest@npm:^29.5.12": +"@types/jest@npm:*, @types/jest@npm:29.5.12, @types/jest@npm:^29.5.12": version: 29.5.12 resolution: "@types/jest@npm:29.5.12" dependencies: @@ -16453,7 +16453,7 @@ __metadata: languageName: node linkType: hard -"@types/luxon@npm:^3.3.7, @types/luxon@npm:~3.4.0": +"@types/luxon@npm:3.4.2, @types/luxon@npm:~3.4.0": version: 3.4.2 resolution: "@types/luxon@npm:3.4.2" checksum: 6f92d5bd02e89f310395753506bcd9cef3a56f5940f7a50db2a2b9822bce753553ac767d143cb5b4f9ed5ddd4a84e64f89ff538082ceb4d18739af7781b56925 @@ -19199,7 +19199,7 @@ __metadata: languageName: node linkType: hard -"autoprefixer@npm:^10.0.1, autoprefixer@npm:^10.4.12, autoprefixer@npm:^10.4.19": +"autoprefixer@npm:10.4.19, autoprefixer@npm:^10.4.19": version: 10.4.19 resolution: "autoprefixer@npm:10.4.19" dependencies: @@ -20203,7 +20203,7 @@ __metadata: eslint: 9.36.0 husky: 9.1.7 i18n-unused: ^0.13.0 - jest-diff: ^29.5.0 + jest-diff: 29.7.0 jest-summarizing-reporter: ^1.1.4 lint-staged: ^12.5.0 mailhog: ^4.16.0 @@ -20999,6 +20999,13 @@ __metadata: languageName: node linkType: hard +"clsx@npm:2.1.1, clsx@npm:^2.0.0, clsx@npm:^2.1.1": + version: 2.1.1 + resolution: "clsx@npm:2.1.1" + checksum: acd3e1ab9d8a433ecb3cc2f6a05ab95fe50b4a3cfc5ba47abb6cbf3754585fcb87b84e90c822a1f256c4198e3b41c7f6c391577ffc8678ad587fc0976b24fd57 + languageName: node + linkType: hard + "clsx@npm:^1.1.1": version: 1.1.1 resolution: "clsx@npm:1.1.1" @@ -21006,13 +21013,6 @@ __metadata: languageName: node linkType: hard -"clsx@npm:^2.0.0, clsx@npm:^2.1.1": - version: 2.1.1 - resolution: "clsx@npm:2.1.1" - checksum: acd3e1ab9d8a433ecb3cc2f6a05ab95fe50b4a3cfc5ba47abb6cbf3754585fcb87b84e90c822a1f256c4198e3b41c7f6c391577ffc8678ad587fc0976b24fd57 - languageName: node - linkType: hard - "cluster-key-slot@npm:1.1.2, cluster-key-slot@npm:^1.1.0": version: 1.1.2 resolution: "cluster-key-slot@npm:1.1.2" @@ -22965,7 +22965,7 @@ __metadata: languageName: node linkType: hard -"dompurify@npm:^3.1.7, dompurify@npm:^3.2.3": +"dompurify@npm:3.2.3, dompurify@npm:^3.2.3": version: 3.2.3 resolution: "dompurify@npm:3.2.3" dependencies: @@ -23095,7 +23095,7 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^16.0.0, dotenv@npm:^16.3.1, dotenv@npm:^16.4.5, dotenv@npm:^16.4.7, dotenv@npm:^16.6.1": +"dotenv@npm:16.6.1, dotenv@npm:^16.0.0, dotenv@npm:^16.3.1, dotenv@npm:^16.4.5, dotenv@npm:^16.4.7, dotenv@npm:^16.6.1": version: 16.6.1 resolution: "dotenv@npm:16.6.1" checksum: e8bd63c9a37f57934f7938a9cf35de698097fadf980cb6edb61d33b3e424ceccfe4d10f37130b904a973b9038627c2646a3365a904b4406514ea94d7f1816b69 @@ -23432,7 +23432,7 @@ __metadata: languageName: node linkType: hard -"entities@npm:^4.2.0, entities@npm:^4.4.0, entities@npm:^4.5.0": +"entities@npm:4.5.0, entities@npm:^4.2.0, entities@npm:^4.4.0, entities@npm:^4.5.0": version: 4.5.0 resolution: "entities@npm:4.5.0" checksum: 853f8ebd5b425d350bffa97dd6958143179a5938352ccae092c62d1267c4e392a039be1bae7d51b6e4ffad25f51f9617531fedf5237f15df302ccfb452cbf2d7 @@ -24333,7 +24333,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:7.37.5, eslint-plugin-react@npm:^7.30.1, eslint-plugin-react@npm:^7.33.2": +"eslint-plugin-react@npm:7.37.5, eslint-plugin-react@npm:^7.33.2": version: 7.37.5 resolution: "eslint-plugin-react@npm:7.37.5" dependencies: @@ -26253,6 +26253,22 @@ __metadata: languageName: node linkType: hard +"glob@npm:10.4.5, glob@npm:^10.0.0, glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.4.5": + version: 10.4.5 + resolution: "glob@npm:10.4.5" + dependencies: + foreground-child: ^3.1.0 + jackspeak: ^3.1.2 + minimatch: ^9.0.4 + minipass: ^7.1.2 + package-json-from-dist: ^1.0.0 + path-scurry: ^1.11.1 + bin: + glob: dist/esm/bin.mjs + checksum: 0bc725de5e4862f9f387fd0f2b274baf16850dcd2714502ccf471ee401803997983e2c05590cb65f9675a3c6f2a58e7a53f9e365704108c6ad3cbf1d60934c4a + languageName: node + linkType: hard + "glob@npm:11.1.0": version: 11.1.0 resolution: "glob@npm:11.1.0" @@ -26297,22 +26313,6 @@ __metadata: languageName: node linkType: hard -"glob@npm:^10.0.0, glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.4.5": - version: 10.4.5 - resolution: "glob@npm:10.4.5" - dependencies: - foreground-child: ^3.1.0 - jackspeak: ^3.1.2 - minimatch: ^9.0.4 - minipass: ^7.1.2 - package-json-from-dist: ^1.0.0 - path-scurry: ^1.11.1 - bin: - glob: dist/esm/bin.mjs - checksum: 0bc725de5e4862f9f387fd0f2b274baf16850dcd2714502ccf471ee401803997983e2c05590cb65f9675a3c6f2a58e7a53f9e365704108c6ad3cbf1d60934c4a - languageName: node - linkType: hard - "glob@npm:^7.0.0, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": version: 7.2.3 resolution: "glob@npm:7.2.3" @@ -28977,7 +28977,7 @@ __metadata: languageName: node linkType: hard -"jest-diff@npm:^29.5.0, jest-diff@npm:^29.7.0": +"jest-diff@npm:29.7.0, jest-diff@npm:^29.7.0": version: 29.7.0 resolution: "jest-diff@npm:29.7.0" dependencies: @@ -31044,6 +31044,13 @@ __metadata: languageName: node linkType: hard +"luxon@npm:3.4.4, luxon@npm:^3.2.1, luxon@npm:~3.4.0": + version: 3.4.4 + resolution: "luxon@npm:3.4.4" + checksum: 36c1f99c4796ee4bfddf7dc94fa87815add43ebc44c8934c924946260a58512f0fd2743a629302885df7f35ccbd2d13f178c15df046d0e3b6eb71db178f1c60c + languageName: node + linkType: hard + "luxon@npm:^1.21.3, luxon@npm:^1.26.0": version: 1.28.1 resolution: "luxon@npm:1.28.1" @@ -31051,13 +31058,6 @@ __metadata: languageName: node linkType: hard -"luxon@npm:^3.2.1, luxon@npm:^3.4.4, luxon@npm:~3.4.0": - version: 3.4.4 - resolution: "luxon@npm:3.4.4" - checksum: 36c1f99c4796ee4bfddf7dc94fa87815add43ebc44c8934c924946260a58512f0fd2743a629302885df7f35ccbd2d13f178c15df046d0e3b6eb71db178f1c60c - languageName: node - linkType: hard - "lz-string@npm:^1.4.4": version: 1.4.4 resolution: "lz-string@npm:1.4.4" @@ -32236,7 +32236,7 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.35, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-types@npm:2.1.35, mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.35, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -33614,7 +33614,7 @@ __metadata: languageName: node linkType: hard -"node-html-parser@npm:^6.1.10, node-html-parser@npm:^6.1.13": +"node-html-parser@npm:6.1.13, node-html-parser@npm:^6.1.13": version: 6.1.13 resolution: "node-html-parser@npm:6.1.13" dependencies: @@ -33650,7 +33650,7 @@ __metadata: languageName: node linkType: hard -"node-mocks-http@npm:^1.11.0, node-mocks-http@npm:^1.16.2": +"node-mocks-http@npm:1.16.2, node-mocks-http@npm:^1.16.2": version: 1.16.2 resolution: "node-mocks-http@npm:1.16.2" dependencies: @@ -35955,7 +35955,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8, postcss@npm:^8.3.11, postcss@npm:^8.4.18, postcss@npm:^8.4.23, postcss@npm:^8.4.27, postcss@npm:^8.4.38, postcss@npm:^8.4.41, postcss@npm:^8.4.43": +"postcss@npm:8.5.6, postcss@npm:^8.3.11, postcss@npm:^8.4.23, postcss@npm:^8.4.27, postcss@npm:^8.4.38, postcss@npm:^8.4.41, postcss@npm:^8.4.43": version: 8.5.6 resolution: "postcss@npm:8.5.6" dependencies: @@ -36266,7 +36266,7 @@ __metadata: languageName: node linkType: hard -"prisma@npm:^6.16.0, prisma@npm:^6.7.0": +"prisma@npm:6.16.1, prisma@npm:^6.7.0": version: 6.16.1 resolution: "prisma@npm:6.16.1" dependencies: @@ -36821,7 +36821,7 @@ __metadata: languageName: node linkType: hard -"react-date-picker@npm:^8.3.6, react-date-picker@npm:^8.4.0": +"react-date-picker@npm:8.4.0, react-date-picker@npm:^8.4.0": version: 8.4.0 resolution: "react-date-picker@npm:8.4.0" dependencies: @@ -36869,7 +36869,7 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:18.2.0, react-dom@npm:^18, react-dom@npm:^18.2.0": +"react-dom@npm:18.2.0, react-dom@npm:^18.2.0": version: 18.2.0 resolution: "react-dom@npm:18.2.0" dependencies: @@ -37209,7 +37209,7 @@ __metadata: languageName: node linkType: hard -"react-select@npm:^5.7.0, react-select@npm:^5.8.0": +"react-select@npm:5.8.0, react-select@npm:^5.7.0, react-select@npm:^5.8.0": version: 5.8.0 resolution: "react-select@npm:5.8.0" dependencies: @@ -37350,7 +37350,7 @@ __metadata: languageName: node linkType: hard -"react@npm:18.2.0, react@npm:^18, react@npm:^18.2.0": +"react@npm:18.2.0, react@npm:^18.2.0": version: 18.2.0 resolution: "react@npm:18.2.0" dependencies: @@ -38475,7 +38475,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:*, rxjs@npm:^7.5.5, rxjs@npm:^7.8.1, rxjs@npm:^7.8.2": +"rxjs@npm:*, rxjs@npm:7.8.2, rxjs@npm:^7.5.5, rxjs@npm:^7.8.1, rxjs@npm:^7.8.2": version: 7.8.2 resolution: "rxjs@npm:7.8.2" dependencies: @@ -39533,7 +39533,7 @@ __metadata: languageName: node linkType: hard -"source-map-support@npm:0.5.21, source-map-support@npm:^0.5.21, source-map-support@npm:~0.5.20": +"source-map-support@npm:0.5.21, source-map-support@npm:~0.5.20": version: 0.5.21 resolution: "source-map-support@npm:0.5.21" dependencies: @@ -40695,6 +40695,13 @@ __metadata: languageName: node linkType: hard +"tailwindcss@npm:4.1.17, tailwindcss@npm:^4.0.0": + version: 4.1.17 + resolution: "tailwindcss@npm:4.1.17" + checksum: d3b66a81a46ede234018ed06f4c5390b42652ee29b880ac9858fa688ebbdfa0e66fcfdd6c98cc6ed08da3711b933898b660fc929160744447a34aefdd38e7708 + languageName: node + linkType: hard + "tailwindcss@npm:^3.3.0": version: 3.4.1 resolution: "tailwindcss@npm:3.4.1" @@ -40728,13 +40735,6 @@ __metadata: languageName: node linkType: hard -"tailwindcss@npm:^4, tailwindcss@npm:^4.0.0": - version: 4.1.17 - resolution: "tailwindcss@npm:4.1.17" - checksum: d3b66a81a46ede234018ed06f4c5390b42652ee29b880ac9858fa688ebbdfa0e66fcfdd6c98cc6ed08da3711b933898b660fc929160744447a34aefdd38e7708 - languageName: node - linkType: hard - "tapable@npm:^2.1.1, tapable@npm:^2.2.0, tapable@npm:^2.2.1": version: 2.2.1 resolution: "tapable@npm:2.2.1" @@ -41463,7 +41463,7 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^29.1.1, ts-jest@npm:^29.1.2": +"ts-jest@npm:29.1.4, ts-jest@npm:^29.1.2": version: 29.1.4 resolution: "ts-jest@npm:29.1.4" dependencies: @@ -41560,7 +41560,7 @@ __metadata: languageName: node linkType: hard -"ts-node@npm:^10.9.1, ts-node@npm:^10.9.2": +"ts-node@npm:10.9.2, ts-node@npm:^10.9.1, ts-node@npm:^10.9.2": version: 10.9.2 resolution: "ts-node@npm:10.9.2" dependencies: @@ -41643,7 +41643,7 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths@npm:4.2.0, tsconfig-paths@npm:^4.1.0, tsconfig-paths@npm:^4.1.2": +"tsconfig-paths@npm:4.2.0, tsconfig-paths@npm:^4.1.2": version: 4.2.0 resolution: "tsconfig-paths@npm:4.2.0" dependencies: @@ -42181,7 +42181,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.9.2, typescript@npm:^5.9.0-beta, typescript@npm:^5.9.2": +"typescript@npm:5.9.2, typescript@npm:^5.9.2": version: 5.9.2 resolution: "typescript@npm:5.9.2" bin: @@ -42221,7 +42221,7 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@5.9.2#~builtin, typescript@patch:typescript@^5.9.0-beta#~builtin, typescript@patch:typescript@^5.9.2#~builtin": +"typescript@patch:typescript@5.9.2#~builtin, typescript@patch:typescript@^5.9.2#~builtin": version: 5.9.2 resolution: "typescript@patch:typescript@npm%3A5.9.2#~builtin::version=5.9.2&hash=1f5320" bin: @@ -42986,7 +42986,7 @@ __metadata: languageName: node linkType: hard -"vite-plugin-dts@npm:^3.7.2, vite-plugin-dts@npm:^3.7.3": +"vite-plugin-dts@npm:3.7.3, vite-plugin-dts@npm:^3.7.3": version: 3.7.3 resolution: "vite-plugin-dts@npm:3.7.3" dependencies: @@ -43049,6 +43049,46 @@ __metadata: languageName: node linkType: hard +"vite@npm:4.5.3, vite@npm:^4.5.2": + version: 4.5.3 + resolution: "vite@npm:4.5.3" + dependencies: + esbuild: ^0.18.10 + fsevents: ~2.3.2 + postcss: ^8.4.27 + rollup: ^3.27.1 + peerDependencies: + "@types/node": ">= 14" + less: "*" + lightningcss: ^1.21.0 + sass: "*" + stylus: "*" + sugarss: "*" + terser: ^5.4.0 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + "@types/node": + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + bin: + vite: bin/vite.js + checksum: fd3f512ce48ca2a1fe60ad0376283b832de9272725fdbc65064ae9248f792de87b0f27a89573115e23e26784800daca329f8a9234d298ba6f60e808a9c63883c + languageName: node + linkType: hard + "vite@npm:5.2.9": version: 5.2.9 resolution: "vite@npm:5.2.9" @@ -43089,47 +43129,7 @@ __metadata: languageName: node linkType: hard -"vite@npm:^4.1.2, vite@npm:^4.5.2": - version: 4.5.3 - resolution: "vite@npm:4.5.3" - dependencies: - esbuild: ^0.18.10 - fsevents: ~2.3.2 - postcss: ^8.4.27 - rollup: ^3.27.1 - peerDependencies: - "@types/node": ">= 14" - less: "*" - lightningcss: ^1.21.0 - sass: "*" - stylus: "*" - sugarss: "*" - terser: ^5.4.0 - dependenciesMeta: - fsevents: - optional: true - peerDependenciesMeta: - "@types/node": - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - bin: - vite: bin/vite.js - checksum: fd3f512ce48ca2a1fe60ad0376283b832de9272725fdbc65064ae9248f792de87b0f27a89573115e23e26784800daca329f8a9234d298ba6f60e808a9c63883c - languageName: node - linkType: hard - -"vite@npm:^5.0.0, vite@npm:^5.0.10, vite@npm:^5.0.12": +"vite@npm:5.4.6, vite@npm:^5.0.0, vite@npm:^5.0.12": version: 5.4.6 resolution: "vite@npm:5.4.6" dependencies: @@ -43728,7 +43728,7 @@ __metadata: languageName: node linkType: hard -"winston-transport@npm:^4.5.0, winston-transport@npm:^4.7.0, winston-transport@npm:^4.9.0": +"winston-transport@npm:4.9.0, winston-transport@npm:^4.5.0, winston-transport@npm:^4.9.0": version: 4.9.0 resolution: "winston-transport@npm:4.9.0" dependencies: @@ -44429,7 +44429,7 @@ __metadata: languageName: node linkType: hard -"zod@npm:3.25.76, zod@npm:^3.20.0, zod@npm:^3.20.2, zod@npm:^3.22.4, zod@npm:^3.23.8, zod@npm:^3.24.1": +"zod@npm:3.25.76, zod@npm:^3.20.0, zod@npm:^3.20.2, zod@npm:^3.23.8, zod@npm:^3.24.1": version: 3.25.76 resolution: "zod@npm:3.25.76" checksum: c9a403a62b329188a5f6bd24d5d935d2bba345f7ab8151d1baa1505b5da9f227fb139354b043711490c798e91f3df75991395e40142e6510a4b16409f302b849