diff --git a/apps/bot/package.json b/apps/bot/package.json index fb099bc..022d9f6 100644 --- a/apps/bot/package.json +++ b/apps/bot/package.json @@ -13,7 +13,7 @@ "lint-staged": "lint-staged" }, "dependencies": { - "telegraf": "catalog:", + "telegraf": "^4.16.3", "zod": "catalog:" }, "devDependencies": { @@ -25,7 +25,7 @@ "dotenv-cli": "catalog:", "lint-staged": "catalog:", "rimraf": "catalog:", - "tsx": "catalog:", + "tsx": "^4.19.2", "typescript": "catalog:" } } diff --git a/apps/web/package.json b/apps/web/package.json index 18a219a..1a1dc15 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "@repo/ui": "workspace:*", - "@telegram-apps/sdk-react": "catalog:", + "@telegram-apps/sdk-react": "^2.0.19", "graphql": "catalog:", "lucide-react": "catalog:", - "next": "catalog:", + "next": "^15.1.0", "next-auth": "^4.24.11", - "next-intl": "catalog:", + "next-intl": "^3.26.0", "next-themes": "^0.4.4", "react": "catalog:", "react-dom": "catalog:", @@ -28,20 +28,20 @@ "zod": "catalog:" }, "devDependencies": { - "@playwright/test": "catalog:", + "@playwright/test": "^1.49.1", "@repo/eslint-config": "workspace:*", "@repo/graphql": "workspace:*", "@repo/lint-staged-config": "workspace:*", "@repo/typescript-config": "workspace:*", - "@testing-library/react": "catalog:", + "@testing-library/react": "^16.1.0", "@types/node": "catalog:", "@types/react": "catalog:", "@types/react-dom": "catalog:", - "@vitejs/plugin-react": "catalog:", + "@vitejs/plugin-react": "^4.3.4", "autoprefixer": "catalog:", "dotenv-cli": "catalog:", - "eruda": "catalog:", - "jsdom": "catalog:", + "eruda": "^3.4.1", + "jsdom": "^25.0.1", "lint-staged": "catalog:", "postcss": "catalog:", "tailwindcss": "catalog:", diff --git a/package.json b/package.json index cf284ab..6619d74 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "devDependencies": { "husky": "catalog:", "prettier": "catalog:", - "turbo": "catalog:", + "turbo": "^2.3.2", "typescript": "catalog:" }, "packageManager": "pnpm@9.14.2+sha512.6e2baf77d06b9362294152c851c4f278ede37ab1eba3a55fda317a4a17b209f4dbb973fb250a77abc463a341fcb1f17f17cfa24091c4eb319cda0d9b84278387", diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 940bca5..1be505f 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -12,7 +12,7 @@ "devDependencies": { "@vchikalkin/eslint-config-awesome": "catalog:", "eslint": "catalog:", - "eslint-plugin-tailwindcss": "catalog:", - "eslint-plugin-turbo": "catalog:" + "eslint-plugin-tailwindcss": "^3.17.5", + "eslint-plugin-turbo": "^2.3.0" } } diff --git a/packages/graphql/package.json b/packages/graphql/package.json index 12d57e1..4db74be 100644 --- a/packages/graphql/package.json +++ b/packages/graphql/package.json @@ -15,12 +15,12 @@ "devDependencies": { "graphql": "catalog:", "@repo/typescript-config": "workspace:*", - "@types/jsonwebtoken": "catalog:", - "@graphql-codegen/cli": "catalog:", - "@graphql-codegen/typed-document-node": "catalog:", - "@graphql-codegen/typescript": "catalog:", - "@graphql-codegen/typescript-operations": "catalog:", - "@graphql-typed-document-node/core": "catalog:", + "@types/jsonwebtoken": "^9.0.7", + "@graphql-codegen/cli": "^5.0.3", + "@graphql-codegen/typed-document-node": "^5.0.12", + "@graphql-codegen/typescript": "^4.1.2", + "@graphql-codegen/typescript-operations": "^4.4.0", + "@graphql-typed-document-node/core": "^3.2.0", "vite-tsconfig-paths": "catalog:", "vitest": "catalog:" } diff --git a/packages/ui/package.json b/packages/ui/package.json index 2d2feb2..088ce87 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -26,25 +26,25 @@ "type-check": "tsc --noEmit" }, "devDependencies": { - "@radix-ui/react-slot": "catalog:", + "@radix-ui/react-slot": "^1.1.0", "@repo/eslint-config": "workspace:*", "@repo/lint-staged-config": "workspace:*", "@repo/typescript-config": "workspace:*", "@types/react": "catalog:", "autoprefixer": "catalog:", - "class-variance-authority": "catalog:", - "clsx": "catalog:", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", "lint-staged": "catalog:", "lucide-react": "catalog:", "postcss": "catalog:", "postcss-load-config": "catalog:", - "tailwind-merge": "catalog:", + "tailwind-merge": "^2.5.5", "tailwindcss": "catalog:", - "tailwindcss-animate": "catalog:", + "tailwindcss-animate": "^1.0.7", "typescript": "catalog:" }, "dependencies": { - "@radix-ui/react-avatar": "catalog:", + "@radix-ui/react-avatar": "^1.1.2", "@radix-ui/react-checkbox": "^1.1.3", "@radix-ui/react-label": "^2.1.1", "react": "catalog:", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c3cdf04..6513a4a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,39 +9,6 @@ catalogs: '@apollo/client': specifier: ^3.12.4 version: 3.12.4 - '@graphql-codegen/cli': - specifier: 5.0.3 - version: 5.0.3 - '@graphql-codegen/typed-document-node': - specifier: ^5.0.12 - version: 5.0.12 - '@graphql-codegen/typescript': - specifier: ^4.1.2 - version: 4.1.2 - '@graphql-codegen/typescript-operations': - specifier: ^4.4.0 - version: 4.4.0 - '@graphql-typed-document-node/core': - specifier: ^3.2.0 - version: 3.2.0 - '@playwright/test': - specifier: ^1.49.1 - version: 1.49.1 - '@radix-ui/react-avatar': - specifier: ^1.1.2 - version: 1.1.2 - '@radix-ui/react-slot': - specifier: ^1.1.0 - version: 1.1.1 - '@telegram-apps/sdk-react': - specifier: ^2.0.19 - version: 2.0.19 - '@testing-library/react': - specifier: ^16.1.0 - version: 16.1.0 - '@types/jsonwebtoken': - specifier: ^9.0.7 - version: 9.0.7 '@types/node': specifier: ^20 version: 20.17.8 @@ -54,42 +21,21 @@ catalogs: '@vchikalkin/eslint-config-awesome': specifier: ^2.0.6 version: 2.0.6 - '@vitejs/plugin-react': - specifier: ^4.3.4 - version: 4.3.4 autoprefixer: specifier: ^10.4.20 version: 10.4.20 - class-variance-authority: - specifier: ^0.7.1 - version: 0.7.1 - clsx: - specifier: ^2.1.1 - version: 2.1.1 dotenv-cli: specifier: ^7.4.4 version: 7.4.4 - eruda: - specifier: ^3.4.1 - version: 3.4.1 eslint: specifier: ^9.15.0 version: 9.15.0 - eslint-plugin-tailwindcss: - specifier: ^3.17.5 - version: 3.17.5 - eslint-plugin-turbo: - specifier: ^2.3.0 - version: 2.3.2 graphql: specifier: ^16.9.0 version: 16.9.0 husky: specifier: ^9.1.7 version: 9.1.7 - jsdom: - specifier: ^25.0.1 - version: 25.0.1 jsonwebtoken: specifier: ^9.0.2 version: 9.0.2 @@ -99,12 +45,6 @@ catalogs: lucide-react: specifier: ^0.462.0 version: 0.462.0 - next: - specifier: ^15.1.0 - version: 15.1.0 - next-intl: - specifier: ^3.26.0 - version: 3.26.0 postcss: specifier: ^8.4.49 version: 8.4.49 @@ -123,24 +63,9 @@ catalogs: rimraf: specifier: ^6.0.1 version: 6.0.1 - tailwind-merge: - specifier: ^2.5.5 - version: 2.5.5 tailwindcss: specifier: ^3.4.15 version: 3.4.15 - tailwindcss-animate: - specifier: ^1.0.7 - version: 1.0.7 - telegraf: - specifier: ^4.16.3 - version: 4.16.3 - tsx: - specifier: ^4.19.2 - version: 4.19.2 - turbo: - specifier: ^2.3.2 - version: 2.3.2 typescript: specifier: ^5.7 version: 5.7.2 @@ -165,7 +90,7 @@ importers: specifier: 'catalog:' version: 3.4.0 turbo: - specifier: 'catalog:' + specifier: ^2.3.2 version: 2.3.2 typescript: specifier: 'catalog:' @@ -174,7 +99,7 @@ importers: apps/bot: dependencies: telegraf: - specifier: 'catalog:' + specifier: ^4.16.3 version: 4.16.3 zod: specifier: 'catalog:' @@ -205,7 +130,7 @@ importers: specifier: 'catalog:' version: 6.0.1 tsx: - specifier: 'catalog:' + specifier: ^4.19.2 version: 4.19.2 typescript: specifier: 'catalog:' @@ -217,7 +142,7 @@ importers: specifier: workspace:* version: link:../../packages/ui '@telegram-apps/sdk-react': - specifier: 'catalog:' + specifier: ^2.0.19 version: 2.0.19(@types/react@19.0.1)(react@19.0.0) graphql: specifier: 'catalog:' @@ -226,13 +151,13 @@ importers: specifier: 'catalog:' version: 0.462.0(react@19.0.0) next: - specifier: 'catalog:' + specifier: ^15.1.0 version: 15.1.0(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next-auth: specifier: ^4.24.11 version: 4.24.11(next@15.1.0(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next-intl: - specifier: 'catalog:' + specifier: ^3.26.0 version: 3.26.0(next@15.1.0(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) next-themes: specifier: ^0.4.4 @@ -251,7 +176,7 @@ importers: version: 3.24.1 devDependencies: '@playwright/test': - specifier: 'catalog:' + specifier: ^1.49.1 version: 1.49.1 '@repo/eslint-config': specifier: workspace:* @@ -266,7 +191,7 @@ importers: specifier: workspace:* version: link:../../packages/typescript-config '@testing-library/react': - specifier: 'catalog:' + specifier: ^16.1.0 version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/node': specifier: 'catalog:' @@ -278,7 +203,7 @@ importers: specifier: 'catalog:' version: 19.0.1 '@vitejs/plugin-react': - specifier: 'catalog:' + specifier: ^4.3.4 version: 4.3.4(vite@5.4.11(@types/node@20.17.8)) autoprefixer: specifier: 'catalog:' @@ -287,10 +212,10 @@ importers: specifier: 'catalog:' version: 7.4.4 eruda: - specifier: 'catalog:' + specifier: ^3.4.1 version: 3.4.1 jsdom: - specifier: 'catalog:' + specifier: ^25.0.1 version: 25.0.1 lint-staged: specifier: 'catalog:' @@ -320,10 +245,10 @@ importers: specifier: 'catalog:' version: 9.15.0(jiti@2.4.1) eslint-plugin-tailwindcss: - specifier: 'catalog:' + specifier: ^3.17.5 version: 3.17.5(tailwindcss@3.4.15) eslint-plugin-turbo: - specifier: 'catalog:' + specifier: ^2.3.0 version: 2.3.2(eslint@9.15.0(jiti@2.4.1)) packages/graphql: @@ -339,25 +264,25 @@ importers: version: 3.24.1 devDependencies: '@graphql-codegen/cli': - specifier: 'catalog:' + specifier: ^5.0.3 version: 5.0.3(@types/node@20.17.8)(graphql@16.9.0)(typescript@5.7.2) '@graphql-codegen/typed-document-node': - specifier: 'catalog:' + specifier: ^5.0.12 version: 5.0.12(graphql@16.9.0) '@graphql-codegen/typescript': - specifier: 'catalog:' + specifier: ^4.1.2 version: 4.1.2(graphql@16.9.0) '@graphql-codegen/typescript-operations': - specifier: 'catalog:' + specifier: ^4.4.0 version: 4.4.0(graphql@16.9.0) '@graphql-typed-document-node/core': - specifier: 'catalog:' + specifier: ^3.2.0 version: 3.2.0(graphql@16.9.0) '@repo/typescript-config': specifier: workspace:* version: link:../typescript-config '@types/jsonwebtoken': - specifier: 'catalog:' + specifier: ^9.0.7 version: 9.0.7 graphql: specifier: 'catalog:' @@ -376,7 +301,7 @@ importers: packages/ui: dependencies: '@radix-ui/react-avatar': - specifier: 'catalog:' + specifier: ^1.1.2 version: 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@radix-ui/react-checkbox': specifier: ^1.1.3 @@ -392,7 +317,7 @@ importers: version: 19.0.0(react@19.0.0) devDependencies: '@radix-ui/react-slot': - specifier: 'catalog:' + specifier: ^1.1.0 version: 1.1.1(@types/react@19.0.1)(react@19.0.0) '@repo/eslint-config': specifier: workspace:* @@ -410,10 +335,10 @@ importers: specifier: 'catalog:' version: 10.4.20(postcss@8.4.49) class-variance-authority: - specifier: 'catalog:' + specifier: ^0.7.1 version: 0.7.1 clsx: - specifier: 'catalog:' + specifier: ^2.1.1 version: 2.1.1 lint-staged: specifier: 'catalog:' @@ -428,13 +353,13 @@ importers: specifier: 'catalog:' version: 6.0.1(jiti@2.4.1)(postcss@8.4.49)(tsx@4.19.2)(yaml@2.6.1) tailwind-merge: - specifier: 'catalog:' + specifier: ^2.5.5 version: 2.5.5 tailwindcss: specifier: 'catalog:' version: 3.4.15 tailwindcss-animate: - specifier: 'catalog:' + specifier: ^1.0.7 version: 1.0.7(tailwindcss@3.4.15) typescript: specifier: 'catalog:' diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 80d8849..bdd06cc 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -3,50 +3,25 @@ packages: - packages/* catalog: "@apollo/client": ^3.12.4 - "@graphql-codegen/cli": 5.0.3 - "@graphql-codegen/typed-document-node": ^5.0.12 - "@graphql-codegen/typescript": ^4.1.2 - "@graphql-codegen/typescript-operations": ^4.4.0 - "@graphql-typed-document-node/core": ^3.2.0 - "@playwright/test": ^1.49.1 - "@radix-ui/react-avatar": ^1.1.2 - "@radix-ui/react-slot": ^1.1.0 - "@telegram-apps/sdk-react": ^2.0.19 - "@testing-library/react": ^16.1.0 - "@types/jsonwebtoken": ^9.0.7 "@types/node": ^20 "@types/react": ^19 "@types/react-dom": ^19 "@vchikalkin/eslint-config-awesome": ^2.0.6 - "@vitejs/plugin-react": ^4.3.4 autoprefixer: ^10.4.20 - class-variance-authority: ^0.7.1 - clsx: ^2.1.1 dotenv-cli: ^7.4.4 - eruda: ^3.4.1 eslint: ^9.15.0 - eslint-plugin-tailwindcss: ^3.17.5 - eslint-plugin-turbo: ^2.3.0 graphql: ^16.9.0 husky: ^9.1.7 - jsdom: ^25.0.1 jsonwebtoken: ^9.0.2 lint-staged: ^15.2.10 lucide-react: ^0.462.0 - next: ^15.1.0 - next-intl: ^3.26.0 postcss: ^8.4.49 postcss-load-config: ^6.0.1 prettier: ^3.2.5 react: ^19 react-dom: ^19 rimraf: ^6.0.1 - tailwind-merge: ^2.5.5 tailwindcss: ^3.4.15 - tailwindcss-animate: ^1.0.7 - telegraf: ^4.16.3 - tsx: ^4.19.2 - turbo: ^2.3.2 typescript: ^5.7 vite-tsconfig-paths: ^5.1.4 vitest: ^2.1.8