From 3dc02208623dba888e1553a6ac27671c5fa71de9 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Mon, 15 Jul 2024 16:58:00 +0200 Subject: [PATCH 01/61] fix: drizzle-kit version when run shell command by backend script --- apps/backend/package.json | 4 +-- packages/backend/package.json | 4 +-- .../scripts/generate-database-migrations.ts | 2 +- .../plugins/download/download.service.ts | 2 +- .../helpers/is-writeable.ts | 12 +++++++ packages/create-vitnode-app/index.ts | 32 +++++++++++++++++-- 6 files changed, 47 insertions(+), 9 deletions(-) create mode 100644 packages/create-vitnode-app/helpers/is-writeable.ts diff --git a/apps/backend/package.json b/apps/backend/package.json index 96409091e..237205d31 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -47,8 +47,8 @@ "class-transformer": "^0.5.1", "class-validator": "^0.14.1", "cross-env": "^7.0.3", - "drizzle-kit": "^0.22.8", - "drizzle-orm": "^0.31.4", + "drizzle-kit": "0.22.8", + "drizzle-orm": "0.31.4", "eslint": "^8.57.0", "eslint-config-typescript-vitnode": "workspace:*", "object-path": "^0.11.8", diff --git a/packages/backend/package.json b/packages/backend/package.json index 27fe4400c..38e2b3cd4 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -30,8 +30,8 @@ "react-dom": "^18", "class-validator": "^0.14.1", "@react-email/components": "^0.0.21", - "drizzle-kit": "^0.22.8", - "drizzle-orm": "^0.31.4", + "drizzle-kit": "0.22.8", + "drizzle-orm": "0.31.4", "pg": "^8.12.0", "typescript": "^5" }, diff --git a/packages/backend/scripts/generate-database-migrations.ts b/packages/backend/scripts/generate-database-migrations.ts index 01cb6b7d8..3439434e9 100644 --- a/packages/backend/scripts/generate-database-migrations.ts +++ b/packages/backend/scripts/generate-database-migrations.ts @@ -38,7 +38,7 @@ export const generateDatabaseMigrations = async ({ if (!fs.existsSync(schemaPath)) return; await execShellCommand( - `npx drizzle-kit up --config src/plugins/${plugin}/admin/database/drizzle.config.ts && npx drizzle-kit generate --config src/plugins/${plugin}/admin/database/drizzle.config.ts`, + `npx drizzle-kit@0.22.8 up --config src/plugins/${plugin}/admin/database/drizzle.config.ts && npx drizzle-kit@0.22.8 generate --config src/plugins/${plugin}/admin/database/drizzle.config.ts`, ); }), ); diff --git a/packages/backend/src/core/admin/plugins/download/download.service.ts b/packages/backend/src/core/admin/plugins/download/download.service.ts index 81fbf3b8d..c6bc0f9d2 100644 --- a/packages/backend/src/core/admin/plugins/download/download.service.ts +++ b/packages/backend/src/core/admin/plugins/download/download.service.ts @@ -155,7 +155,7 @@ export class DownloadAdminPluginsService { try { await execShellCommand( - `npx drizzle-kit up --config src/plugins/${code}/admin/database/drizzle.config.ts && npx drizzle-kit generate --config src/plugins/${code}/admin/database/drizzle.config.ts`, + `npx drizzle-kit@0.22.8 up --config src/plugins/${code}/admin/database/drizzle.config.ts && npx drizzle-kit@0.22.8 generate --config src/plugins/${code}/admin/database/drizzle.config.ts`, ); } catch (err) { throw new CustomError({ diff --git a/packages/create-vitnode-app/helpers/is-writeable.ts b/packages/create-vitnode-app/helpers/is-writeable.ts new file mode 100644 index 000000000..81fca81dc --- /dev/null +++ b/packages/create-vitnode-app/helpers/is-writeable.ts @@ -0,0 +1,12 @@ +import { W_OK } from 'constants'; +import { access } from 'fs/promises'; + +export async function isWriteable(directory: string): Promise { + try { + await access(directory, W_OK); + + return true; + } catch (err) { + return false; + } +} diff --git a/packages/create-vitnode-app/index.ts b/packages/create-vitnode-app/index.ts index 527ee3fc5..8eea0a9e7 100644 --- a/packages/create-vitnode-app/index.ts +++ b/packages/create-vitnode-app/index.ts @@ -1,7 +1,7 @@ #!/usr/bin/env node // Ref: https://github.com/vercel/next.js/blob/canary/packages/create-next-app/index.ts -import { basename, resolve } from 'path'; -import { existsSync } from 'fs'; +import { basename, dirname, join, resolve } from 'path'; +import { existsSync, mkdirSync } from 'fs'; import { Command } from 'commander'; import colors from 'picocolors'; @@ -11,6 +11,7 @@ import prompts from 'prompts'; import packageJson from './package.json' assert { type: 'json' }; import { validateNpmName } from './helpers/validate-pkg'; import { isFolderEmpty } from './helpers/is-folder-empty'; +import { isWriteable } from './helpers/is-writeable'; let projectPath: string = ''; @@ -99,8 +100,33 @@ program.parse(process.argv); const folderExists = existsSync(root); if (folderExists && !isFolderEmpty(root, appName)) { + console.error('The specified directory is not empty.'); process.exit(1); } - console.log(`Creating a new VitNode app in ${resolvedProjectPath}.\n`); + /** + * Verify the project dir is writeable + */ + if (!(await isWriteable(dirname(root)))) { + console.error( + 'The application path is not writable, please check folder permissions and try again.', + ); + console.error( + 'It is likely you do not have write permissions for this folder.', + ); + process.exit(1); + } + + /** + * Create the project + */ + mkdirSync(root, { recursive: true }); + if (!isFolderEmpty(root, appName)) { + process.exit(1); + } + + console.log(`Creating a new VitNode app in ${colors.green(root)}.\n`); + process.chdir(root); + + const packageJsonPath = join(root, 'package.json'); })(); From f9968141b218ec5de3bf810998a6cac44b7b653d Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Mon, 15 Jul 2024 17:00:36 +0200 Subject: [PATCH 02/61] chore: Clean up --- pnpm-lock.yaml | 141 ++++++++++++++++++++----------------------------- 1 file changed, 58 insertions(+), 83 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 232fcf8a2..271f450e2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,7 +28,7 @@ importers: dependencies: '@nestjs/apollo': specifier: ^12.2.0 - version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) + version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) '@nestjs/common': specifier: ^10.3.10 version: 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -37,10 +37,10 @@ importers: version: 3.2.3(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) '@nestjs/core': specifier: ^10.3.10 - version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/graphql': specifier: ^12.2.0 - version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) '@nestjs/jwt': specifier: ^10.2.0 version: 10.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) @@ -49,10 +49,10 @@ importers: version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10) '@nestjs/schedule': specifier: ^4.1.0 - version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) + version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/serve-static': specifier: ^4.0.2 - version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) + version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) pg: specifier: ^8.12.0 version: 8.12.0 @@ -83,7 +83,7 @@ importers: version: 4.2.3(graphql@16.9.0) '@nestjs/cli': specifier: ^10.4.2 - version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11)) + version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) '@nestjs/schematics': specifier: ^10.1.2 version: 10.1.2(chokidar@3.6.0)(typescript@5.5.3) @@ -124,10 +124,10 @@ importers: specifier: ^7.0.3 version: 7.0.3 drizzle-kit: - specifier: ^0.22.8 + specifier: 0.22.8 version: 0.22.8 drizzle-orm: - specifier: ^0.31.4 + specifier: 0.31.4 version: 0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@18.3.1) eslint: specifier: ^8.57.0 @@ -143,10 +143,10 @@ importers: version: 0.5.21 ts-jest: specifier: ^29.2.2 - version: 29.2.2(@babel/core@7.24.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.8))(jest@29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)))(typescript@5.5.3) + version: 29.2.2(@babel/core@7.24.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.8))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)))(typescript@5.5.3) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))) + version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3) @@ -216,7 +216,7 @@ importers: version: 8.4.39 tailwindcss: specifier: ^3.4.4 - version: 3.4.4(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) + version: 3.4.4(ts-node@10.9.2(typescript@5.5.3)) typescript: specifier: ^5 version: 5.5.3 @@ -271,7 +271,7 @@ importers: version: 8.4.39 tailwindcss: specifier: ^3.4.4 - version: 3.4.4(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) + version: 3.4.4(ts-node@10.9.2(typescript@5.5.3)) typescript: specifier: ^5 version: 5.5.3 @@ -283,7 +283,7 @@ importers: version: 4.10.4(graphql@16.9.0) '@nestjs/apollo': specifier: ^12.2.0 - version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) + version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) '@nestjs/common': specifier: ^10.3.10 version: 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -292,22 +292,22 @@ importers: version: 3.2.3(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) '@nestjs/core': specifier: ^10.3.10 - version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/graphql': specifier: ^12.2.0 - version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) '@nestjs/jwt': specifier: ^10.2.0 version: 10.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/schedule': specifier: ^4.1.0 - version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) + version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/serve-static': specifier: ^4.0.2 - version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) + version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) '@nestjs/throttler': specifier: ^5.2.0 - version: 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) + version: 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) '@react-email/components': specifier: ^0.0.21 version: 0.0.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -367,7 +367,7 @@ importers: version: 2.0.0-beta.3 vitnode-backend: specifier: ^0.0.7-canary.3 - version: 0.0.7-canary.7(rnkkuuiignwwxcqe6ciogebg5a) + version: 0.0.7-canary.7(@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.11)(@types/react@18.3.3)(chokidar@3.6.0)(class-validator@0.14.1)(drizzle-kit@0.22.8)(drizzle-orm@0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@18.3.1))(express@4.19.2)(graphql@16.9.0)(pg@8.12.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.5.3) vitnode-shared: specifier: workspace:* version: link:../shared @@ -11127,19 +11127,19 @@ snapshots: got: 11.8.6 os-filter-obj: 2.0.0 - '@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0)': - dependencies: + ? '@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0)' + : dependencies: '@apollo/server': 4.10.4(graphql@16.9.0) '@apollo/server-plugin-landing-page-graphql-playground': 4.0.0(@apollo/server@4.10.4(graphql@16.9.0)) '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) graphql: 16.9.0 iterall: 1.3.0 lodash.omit: 4.5.0 tslib: 2.6.3 - '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11))': + '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)': dependencies: '@angular-devkit/core': 17.3.8(chokidar@3.6.0) '@angular-devkit/schematics': 17.3.8(chokidar@3.6.0) @@ -11149,7 +11149,7 @@ snapshots: chokidar: 3.6.0 cli-table3: 0.6.5 commander: 4.1.1 - fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))) + fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)) glob: 10.4.2 inquirer: 8.2.6 node-emoji: 1.11.0 @@ -11158,7 +11158,7 @@ snapshots: tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) webpack-node-externals: 3.0.0 optionalDependencies: '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) @@ -11187,7 +11187,7 @@ snapshots: lodash: 4.17.21 rxjs: 7.8.1 - '@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)': + '@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nuxtjs/opencollective': 0.3.2 @@ -11203,13 +11203,13 @@ snapshots: transitivePeerDependencies: - encoding - '@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2)': + '@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2)': dependencies: '@graphql-tools/merge': 9.0.4(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) '@graphql-tools/utils': 10.2.3(graphql@16.9.0) '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/mapped-types': 2.0.5(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2) chokidar: 3.6.0 fast-glob: 3.3.2 @@ -11247,7 +11247,7 @@ snapshots: '@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) body-parser: 1.20.2 cors: 2.8.5 express: 4.19.2 @@ -11256,10 +11256,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@nestjs/schedule@4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))': + '@nestjs/schedule@4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) cron: 3.1.7 uuid: 10.0.0 @@ -11285,18 +11285,18 @@ snapshots: transitivePeerDependencies: - chokidar - '@nestjs/serve-static@4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2)': + '@nestjs/serve-static@4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) path-to-regexp: 0.2.5 optionalDependencies: express: 4.19.2 - '@nestjs/throttler@5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2)': + '@nestjs/throttler@5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 '@next/env@14.2.5': {} @@ -15381,7 +15381,7 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))): + fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)): dependencies: '@babel/code-frame': 7.24.7 chalk: 4.1.2 @@ -15396,7 +15396,7 @@ snapshots: semver: 7.6.2 tapable: 2.2.1 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) form-data@4.0.0: dependencies: @@ -17843,7 +17843,7 @@ snapshots: postcss: 8.4.39 ts-node: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3) - postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.10)(typescript@5.5.3)): dependencies: lilconfig: 3.1.2 yaml: 2.4.5 @@ -18973,33 +18973,6 @@ snapshots: transitivePeerDependencies: - ts-node - tailwindcss@3.4.4(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)): - dependencies: - '@alloc/quick-lru': 5.2.0 - arg: 5.0.2 - chokidar: 3.6.0 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.3.2 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.21.6 - lilconfig: 2.1.0 - micromatch: 4.0.7 - normalize-path: 3.0.0 - object-hash: 3.0.0 - picocolors: 1.0.1 - postcss: 8.4.39 - postcss-import: 15.1.0(postcss@8.4.39) - postcss-js: 4.0.1(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) - postcss-nested: 6.0.1(postcss@8.4.39) - postcss-selector-parser: 6.1.1 - resolve: 1.22.8 - sucrase: 3.35.0 - transitivePeerDependencies: - - ts-node - tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3)): dependencies: '@alloc/quick-lru': 5.2.0 @@ -19019,7 +18992,7 @@ snapshots: postcss: 8.4.39 postcss-import: 15.1.0(postcss@8.4.39) postcss-js: 4.0.1(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.10)(typescript@5.5.3)) postcss-nested: 6.0.1(postcss@8.4.39) postcss-selector-parser: 6.1.1 resolve: 1.22.8 @@ -19047,16 +19020,17 @@ snapshots: mkdirp: 3.0.1 yallist: 5.0.0 - terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))): + terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.31.2 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) optionalDependencies: '@swc/core': 1.6.13(@swc/helpers@0.5.11) + esbuild: 0.19.12 terser@5.31.2: dependencies: @@ -19138,7 +19112,7 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.2(@babel/core@7.24.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.8))(jest@29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)))(typescript@5.5.3): + ts-jest@29.2.2(@babel/core@7.24.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.8))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)))(typescript@5.5.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 @@ -19156,8 +19130,9 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.24.8) + esbuild: 0.19.12 - ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))): + ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.0 @@ -19165,7 +19140,7 @@ snapshots: semver: 7.6.2 source-map: 0.7.4 typescript: 5.5.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) ts-log@2.2.5: {} @@ -19267,7 +19242,7 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.10)(typescript@5.5.3)) resolve-from: 5.0.0 rollup: 4.18.1 source-map: 0.8.0-beta.0 @@ -19547,18 +19522,18 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vitnode-backend@0.0.7-canary.7(rnkkuuiignwwxcqe6ciogebg5a): - dependencies: + ? vitnode-backend@0.0.7-canary.7(@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.11)(@types/react@18.3.3)(chokidar@3.6.0)(class-validator@0.14.1)(drizzle-kit@0.22.8)(drizzle-orm@0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@18.3.1))(express@4.19.2)(graphql@16.9.0)(pg@8.12.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.5.3) + : dependencies: '@apollo/server': 4.10.4(graphql@16.9.0) - '@nestjs/apollo': 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) + '@nestjs/apollo': 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/config': 3.2.3(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) '@nestjs/jwt': 10.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) - '@nestjs/schedule': 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) - '@nestjs/serve-static': 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) - '@nestjs/throttler': 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) + '@nestjs/schedule': 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)) + '@nestjs/serve-static': 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) + '@nestjs/throttler': 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) '@react-email/components': 0.0.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-email/render': 0.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) @@ -19635,7 +19610,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)): + webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -19658,7 +19633,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))) + terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: From 08dfd34d25ce2f981cc2b043751e332e6328b08e Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Mon, 15 Jul 2024 15:01:42 +0000 Subject: [PATCH 03/61] ci: version bump to v0.0.7-canary.22 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 237205d31..70fd150ca 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.21", + "version": "0.0.7-canary.22", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index a030afbcd..438af1970 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.21", + "version": "0.0.7-canary.22", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index c3197c841..709d2acba 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.21", + "version": "0.0.7-canary.22", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 38e2b3cd4..24bd3ec95 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.21", + "version": "0.0.7-canary.22", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 66d601efe..c5516a374 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.21", + "version": "0.0.7-canary.22", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index b2c4f2e91..32208fd36 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.21", + "version": "0.0.7-canary.22", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 5f558d450..ef0bf9b74 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.21", + "version": "0.0.7-canary.22", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index e9ee829b0..0c5de2bb2 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.21", + "version": "0.0.7-canary.22", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From dd97c03e5f66973453210acc419bce4eae08e7d9 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Mon, 15 Jul 2024 17:48:09 +0200 Subject: [PATCH 04/61] fix: Run backend script init on npm --- apps/backend/package.json | 2 -- package.json | 10 +++++++--- .../backend/scripts/generate-database-migrations.ts | 2 +- .../core/admin/plugins/download/download.service.ts | 2 +- pnpm-lock.yaml | 13 +++++++------ 5 files changed, 16 insertions(+), 13 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 70fd150ca..7b6a3afcf 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -47,8 +47,6 @@ "class-transformer": "^0.5.1", "class-validator": "^0.14.1", "cross-env": "^7.0.3", - "drizzle-kit": "0.22.8", - "drizzle-orm": "0.31.4", "eslint": "^8.57.0", "eslint-config-typescript-vitnode": "workspace:*", "object-path": "^0.11.8", diff --git a/package.json b/package.json index fcb4aec67..702f5cbed 100644 --- a/package.json +++ b/package.json @@ -28,11 +28,15 @@ }, "devDependencies": { "cross-env": "^7.0.3", + "eslint-config-typescript-vitnode": "workspace:*", "prettier": "^3.3.2", "prettier-plugin-tailwindcss": "^0.6.5", - "turbo": "^2.0.6", - "eslint-config-typescript-vitnode": "workspace:*" + "turbo": "^2.0.6" }, "packageManager": "pnpm@9.5.0", - "prettier": "eslint-config-typescript-vitnode/.prettierrc.json" + "prettier": "eslint-config-typescript-vitnode/.prettierrc.json", + "dependencies": { + "drizzle-kit": "0.22.8", + "drizzle-orm": "0.31.4" + } } diff --git a/packages/backend/scripts/generate-database-migrations.ts b/packages/backend/scripts/generate-database-migrations.ts index 3439434e9..01cb6b7d8 100644 --- a/packages/backend/scripts/generate-database-migrations.ts +++ b/packages/backend/scripts/generate-database-migrations.ts @@ -38,7 +38,7 @@ export const generateDatabaseMigrations = async ({ if (!fs.existsSync(schemaPath)) return; await execShellCommand( - `npx drizzle-kit@0.22.8 up --config src/plugins/${plugin}/admin/database/drizzle.config.ts && npx drizzle-kit@0.22.8 generate --config src/plugins/${plugin}/admin/database/drizzle.config.ts`, + `npx drizzle-kit up --config src/plugins/${plugin}/admin/database/drizzle.config.ts && npx drizzle-kit generate --config src/plugins/${plugin}/admin/database/drizzle.config.ts`, ); }), ); diff --git a/packages/backend/src/core/admin/plugins/download/download.service.ts b/packages/backend/src/core/admin/plugins/download/download.service.ts index c6bc0f9d2..81fbf3b8d 100644 --- a/packages/backend/src/core/admin/plugins/download/download.service.ts +++ b/packages/backend/src/core/admin/plugins/download/download.service.ts @@ -155,7 +155,7 @@ export class DownloadAdminPluginsService { try { await execShellCommand( - `npx drizzle-kit@0.22.8 up --config src/plugins/${code}/admin/database/drizzle.config.ts && npx drizzle-kit@0.22.8 generate --config src/plugins/${code}/admin/database/drizzle.config.ts`, + `npx drizzle-kit up --config src/plugins/${code}/admin/database/drizzle.config.ts && npx drizzle-kit generate --config src/plugins/${code}/admin/database/drizzle.config.ts`, ); } catch (err) { throw new CustomError({ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 271f450e2..45124bc38 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,6 +7,13 @@ settings: importers: .: + dependencies: + drizzle-kit: + specifier: 0.22.8 + version: 0.22.8 + drizzle-orm: + specifier: 0.31.4 + version: 0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@18.3.1) devDependencies: cross-env: specifier: ^7.0.3 @@ -123,12 +130,6 @@ importers: cross-env: specifier: ^7.0.3 version: 7.0.3 - drizzle-kit: - specifier: 0.22.8 - version: 0.22.8 - drizzle-orm: - specifier: 0.31.4 - version: 0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@18.3.1) eslint: specifier: ^8.57.0 version: 8.57.0 From ef1b4a63e9a090520158081df0ac9d5f2070f199 Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Mon, 15 Jul 2024 16:07:37 +0000 Subject: [PATCH 05/61] ci: version bump to v0.0.7-canary.23 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 7b6a3afcf..6907ee67a 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.22", + "version": "0.0.7-canary.23", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 438af1970..e4a39f5f6 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.22", + "version": "0.0.7-canary.23", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 709d2acba..217e27b52 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.22", + "version": "0.0.7-canary.23", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 24bd3ec95..c94856dac 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.22", + "version": "0.0.7-canary.23", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index c5516a374..daf974aa3 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.22", + "version": "0.0.7-canary.23", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 32208fd36..2dd8bb073 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.22", + "version": "0.0.7-canary.23", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index ef0bf9b74..88a64c64b 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.22", + "version": "0.0.7-canary.23", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 0c5de2bb2..909c0ad8e 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.22", + "version": "0.0.7-canary.23", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From edbf056a13a1355a67b83a6b622dbd67b11c0cd7 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Mon, 15 Jul 2024 19:20:16 +0200 Subject: [PATCH 06/61] chore: Downgrade to next 15 rc 0 --- apps/frontend/{next.config.ts => next.config.mjs} | 4 ++-- apps/frontend/package.json | 2 +- .../eslint-config-typescript-vitnode/.eslintrc.react.json | 2 +- packages/frontend/package.json | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) rename apps/frontend/{next.config.ts => next.config.mjs} (59%) diff --git a/apps/frontend/next.config.ts b/apps/frontend/next.config.mjs similarity index 59% rename from apps/frontend/next.config.ts rename to apps/frontend/next.config.mjs index 0fccdaf08..fafb3f24a 100644 --- a/apps/frontend/next.config.ts +++ b/apps/frontend/next.config.mjs @@ -1,6 +1,6 @@ -import { NextConfig } from 'next'; import VitNodeConfig from 'vitnode-frontend/next.config'; -const nextConfig: NextConfig = {}; +/** @type {import('next').NextConfig} */ +const nextConfig = {}; export default VitNodeConfig(nextConfig); diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 217e27b52..9e5d3a39e 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -17,7 +17,7 @@ }, "dependencies": { "geist": "^1.3.1", - "next": "15.0.0-canary.63", + "next": "15.0.0-rc.0", "next-intl": "^3.15.5", "react": "19.0.0-rc.0", "react-dom": "19.0.0-rc.0", diff --git a/packages/eslint-config-typescript-vitnode/.eslintrc.react.json b/packages/eslint-config-typescript-vitnode/.eslintrc.react.json index c1011e613..d4cede95f 100644 --- a/packages/eslint-config-typescript-vitnode/.eslintrc.react.json +++ b/packages/eslint-config-typescript-vitnode/.eslintrc.react.json @@ -11,7 +11,7 @@ "global.d.ts", "utils/graphql.ts", "tailwind.config.ts", - "next.config.ts" + "next.config.mjs" ], "plugins": ["jsx-a11y"], "rules": { diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 88a64c64b..9f7e08488 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -14,7 +14,7 @@ "vitnode-frontend": "dist/scripts/setup.js" }, "exports": { - "./next.config": "./next.config.ts", + "./next.config": "./next.config.mjs", "./tailwind.config": "./tailwind.config.ts", "./middleware": { "types": "./dist/src/middleware.ts", From afd465014f0ea22e1430e130ea7de56c34099f56 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Mon, 15 Jul 2024 19:21:27 +0200 Subject: [PATCH 07/61] chore: Clean up --- pnpm-lock.yaml | 216 ++++++++++++++++++++++++++----------------------- 1 file changed, 117 insertions(+), 99 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 45124bc38..d7a0a6383 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -226,13 +226,13 @@ importers: dependencies: geist: specifier: ^1.3.1 - version: 1.3.1(next@15.0.0-canary.63(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)) + version: 1.3.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)) next: - specifier: 15.0.0-canary.63 - version: 15.0.0-canary.63(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + specifier: 15.0.0-rc.0 + version: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-intl: specifier: ^3.15.5 - version: 3.17.0(next@15.0.0-canary.63(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 3.17.0(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: specifier: 19.0.0-rc.0 version: 19.0.0-rc.0 @@ -2427,12 +2427,12 @@ packages: '@next/env@14.2.5': resolution: {integrity: sha512-/zZGkrTOsraVfYjGP8uM0p6r0BDT6xWpkjdVbcz66PJVSpwXX3yNiRycxAuDfBKGWBrZBXRuK/YVlkNgxHGwmA==} - '@next/env@15.0.0-canary.63': - resolution: {integrity: sha512-ecukoFJbwu/za5IB/bkEtsoInf2xL5mmkkk/OVgK+33OgNlGh8tavFLTUMBPRVKtBgkVU1HbU2OZQPTQAWmiHw==} - '@next/env@15.0.0-canary.64': resolution: {integrity: sha512-TdxDgImDp/QAPacXCYbL3JuP+OR94DuondrhVeQXiKwrJs4LkwThMogRubVnpbBe1GhtGb7YcdMvQ6PCuFMp8g==} + '@next/env@15.0.0-rc.0': + resolution: {integrity: sha512-6W0ndQvHR9sXcqcKeR/inD2UTRCs9+VkSK3lfaGmEuZs7EjwwXMO2BPYjz9oBrtfPL3xuTjtXsHKSsalYQ5l1Q==} + '@next/eslint-plugin-next@15.0.0-canary.64': resolution: {integrity: sha512-dkDBu1dK+m9LIJtEqZpnnEWj+NlkGdp7lZH8C/XpmbSzkAnj7ZbLsuB+cP49A135jA1Wa6YZu+RjonApOXvNlA==} @@ -2442,14 +2442,14 @@ packages: cpu: [arm64] os: [darwin] - '@next/swc-darwin-arm64@15.0.0-canary.63': - resolution: {integrity: sha512-/Rvt29H1uGXOdzpmiTMbr2xXU+vEWkPLbkhHwnCXoo4CQdIBVSgadXcd5N5/edoikk3LVpYY0n2KIyau27vJzg==} + '@next/swc-darwin-arm64@15.0.0-canary.64': + resolution: {integrity: sha512-TsMY5lnnp3NSjwk4L/HcYz0Bxpzfj58ogJXIobKyVv14ISVe1IZW9yDlaFr7MM7wGFTmXN5FcS+RlLMAnDljfA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-arm64@15.0.0-canary.64': - resolution: {integrity: sha512-TsMY5lnnp3NSjwk4L/HcYz0Bxpzfj58ogJXIobKyVv14ISVe1IZW9yDlaFr7MM7wGFTmXN5FcS+RlLMAnDljfA==} + '@next/swc-darwin-arm64@15.0.0-rc.0': + resolution: {integrity: sha512-4OpTXvAWcSabXA5d688zdUwa3sfT9QrLnHMdpv4q2UDnnuqmOI0xLb6lrOxwpi+vHJNkneuNLqyc5HGBhkqL6A==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -2460,14 +2460,14 @@ packages: cpu: [x64] os: [darwin] - '@next/swc-darwin-x64@15.0.0-canary.63': - resolution: {integrity: sha512-Z8BMTfWXrNd4AWU2sU1lDz8LurGmsT906NS/GClDrxxcgKSIIScsTeA9RP8x19/vAmuCQCWcZJQb8U9MdP+xRw==} + '@next/swc-darwin-x64@15.0.0-canary.64': + resolution: {integrity: sha512-LLa7NL74hGGaHO7HSz6+MIse8glC6GImqMDh12PzEq6X15yWuhLCpX6AD/HVZ4LojGIzlh6coPsnMbWaPYJMKw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-darwin-x64@15.0.0-canary.64': - resolution: {integrity: sha512-LLa7NL74hGGaHO7HSz6+MIse8glC6GImqMDh12PzEq6X15yWuhLCpX6AD/HVZ4LojGIzlh6coPsnMbWaPYJMKw==} + '@next/swc-darwin-x64@15.0.0-rc.0': + resolution: {integrity: sha512-/TD8M9DT244uhtFA8P/0DUbM7ftg2zio6yOo6ajV16vNjkcug9Kt9//Wa4SrJjWcsGZpViLctOlwn3/6JFAuAA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -2478,14 +2478,14 @@ packages: cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-gnu@15.0.0-canary.63': - resolution: {integrity: sha512-mCzgH7+jk6OUAEjOt1b2p7SQeQrNK95v5+jf+kOcce7rQ/nIJO9N+1nvww8HK6BhrgyKizE8pT1zBzyzxvNu7A==} + '@next/swc-linux-arm64-gnu@15.0.0-canary.64': + resolution: {integrity: sha512-HR2zi4e6RUg/3fDtcpV9EIIECs/VjX+NrliHpt6LpCszz7e/bmA+DDO6UU6LpZ+K4CYyD/YqDmqQU5oejJeYYQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-gnu@15.0.0-canary.64': - resolution: {integrity: sha512-HR2zi4e6RUg/3fDtcpV9EIIECs/VjX+NrliHpt6LpCszz7e/bmA+DDO6UU6LpZ+K4CYyD/YqDmqQU5oejJeYYQ==} + '@next/swc-linux-arm64-gnu@15.0.0-rc.0': + resolution: {integrity: sha512-3VTO32938AcqOlOI/U61/MIpeYrblP22VU1GrgmMQJozsAXEJgLCgf3wxZtn61/FG4Yc0tp7rPZE2t1fIGe0+w==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2496,14 +2496,14 @@ packages: cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.0.0-canary.63': - resolution: {integrity: sha512-DQcdecGfJcDSlyrFxkMsDbLpH6xw2phmwbsdCOukSy454Zk7wwOBlm0/dd49ZkgPrtK3DlasUb9xmm8TrOXEPw==} + '@next/swc-linux-arm64-musl@15.0.0-canary.64': + resolution: {integrity: sha512-S32PYqe7AW0vb/kzz5u/caXkcZrlLijNHaXnviDTVwMkz9FizORIYKq2rt3WVXBVwL/7+cU7mX8LjMtp4iEpPw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.0.0-canary.64': - resolution: {integrity: sha512-S32PYqe7AW0vb/kzz5u/caXkcZrlLijNHaXnviDTVwMkz9FizORIYKq2rt3WVXBVwL/7+cU7mX8LjMtp4iEpPw==} + '@next/swc-linux-arm64-musl@15.0.0-rc.0': + resolution: {integrity: sha512-0kDnxM3AfrrHFJ/wTkjkv7cVHIaGwv+CzDg9lL2BoLEM4kMQhH20DTsBOMqpTpo1K2KCg67LuTGd3QOITT5uFQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2514,14 +2514,14 @@ packages: cpu: [x64] os: [linux] - '@next/swc-linux-x64-gnu@15.0.0-canary.63': - resolution: {integrity: sha512-k8fIhW4fSd9EyT9SQwBBC7iTsv2iPUkfFKKw6TbU24Q7YRQU/4/W+/SQNaqnIwusbA2ftVTOCx1IDW1lwmyktA==} + '@next/swc-linux-x64-gnu@15.0.0-canary.64': + resolution: {integrity: sha512-t8sCIc3FvmociujgIqJWjabeIceM5wGf1DSmqcqo7y7DUK8+uGrSSWxnRZa14ISnPpGmRMoaYY0wGFwHa+h/WA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-gnu@15.0.0-canary.64': - resolution: {integrity: sha512-t8sCIc3FvmociujgIqJWjabeIceM5wGf1DSmqcqo7y7DUK8+uGrSSWxnRZa14ISnPpGmRMoaYY0wGFwHa+h/WA==} + '@next/swc-linux-x64-gnu@15.0.0-rc.0': + resolution: {integrity: sha512-fPMNahzqYFjm5h0ncJ5+F3NrShmWhpusM+zrQl01MMU0Ed5xsL4pJJDSuXV4wPkNUSjCP3XstTjxR5kBdO4juQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2532,14 +2532,14 @@ packages: cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.0.0-canary.63': - resolution: {integrity: sha512-PPZj5QhUOhv1ndtrU+OWHFEELnDkDZBF0bPEGk4R4Q+9zrcWBc2P5m634RGOta1TpQ/XbiQTEsV8ntSkfyojFQ==} + '@next/swc-linux-x64-musl@15.0.0-canary.64': + resolution: {integrity: sha512-rlWj0vQomPJKnqABETZxfiEFnA7wyKesKYlvcRyVs758KTMSM5qGkIOZxz6PZUjxzEaJc81s12WhFUs5mwO7VQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.0.0-canary.64': - resolution: {integrity: sha512-rlWj0vQomPJKnqABETZxfiEFnA7wyKesKYlvcRyVs758KTMSM5qGkIOZxz6PZUjxzEaJc81s12WhFUs5mwO7VQ==} + '@next/swc-linux-x64-musl@15.0.0-rc.0': + resolution: {integrity: sha512-7/FLgOqrrQAxOVQrxfr3bGgZ83pSCmc2S3TXBILnHw0S8qLxmFjhSjH5ogaDmjrES/PSYMaX1FsP5Af88hp7Gw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2550,14 +2550,14 @@ packages: cpu: [arm64] os: [win32] - '@next/swc-win32-arm64-msvc@15.0.0-canary.63': - resolution: {integrity: sha512-/lq8VgQf/FIHNDG10Ds0ZauKeFtNQcAo22DVfIADJXUGnTFLQ5otyrnTB1riUjZaOBoPD/OQ1Fj1nnL3NQAYwA==} + '@next/swc-win32-arm64-msvc@15.0.0-canary.64': + resolution: {integrity: sha512-UPZn36KnMprj6hueYph0w8p/qeXrqjNLcg3XJ0XLioG22ibXenag0iVFzqQCMUh9ENq2rLxJqzZ+LZjllmPmCw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-arm64-msvc@15.0.0-canary.64': - resolution: {integrity: sha512-UPZn36KnMprj6hueYph0w8p/qeXrqjNLcg3XJ0XLioG22ibXenag0iVFzqQCMUh9ENq2rLxJqzZ+LZjllmPmCw==} + '@next/swc-win32-arm64-msvc@15.0.0-rc.0': + resolution: {integrity: sha512-5wcqoYHh7hbdghjH6Xs3i5/f0ov+i1Xw2E3O+BzZNESYVLgCM1q7KJu5gdGFoXA2gz5XaKF/VBcYHikLzyjgmA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -2568,14 +2568,14 @@ packages: cpu: [ia32] os: [win32] - '@next/swc-win32-ia32-msvc@15.0.0-canary.63': - resolution: {integrity: sha512-CIa24VVWwMn3ADF4OWRmNflBrt7eZs3i+chdHHUoc9u4HrCaabmkagz5as3ytOBlXlWsUJS9wBHG4Dxdom93WQ==} + '@next/swc-win32-ia32-msvc@15.0.0-canary.64': + resolution: {integrity: sha512-6/cvWg//rHAtFIVDfVeqB6Gy4N+Wq53c+pTjwkw3IuKOhbFpla77to77hPL0VCdJgjoF8LXhzwQ1YvlQBUFBsQ==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@next/swc-win32-ia32-msvc@15.0.0-canary.64': - resolution: {integrity: sha512-6/cvWg//rHAtFIVDfVeqB6Gy4N+Wq53c+pTjwkw3IuKOhbFpla77to77hPL0VCdJgjoF8LXhzwQ1YvlQBUFBsQ==} + '@next/swc-win32-ia32-msvc@15.0.0-rc.0': + resolution: {integrity: sha512-/hqOmYRTvtBPToE4Dbl9n+sLYU7DPd52R+TtjIrrEzTMgFo2/d7un3sD7GKmb2OwOj/ExyGv6Bd/JzytBVxXlw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -2586,14 +2586,14 @@ packages: cpu: [x64] os: [win32] - '@next/swc-win32-x64-msvc@15.0.0-canary.63': - resolution: {integrity: sha512-CxseUEFCgtZ5FnN3/SsTxm22n+vQWl4027vjRCxdSQjgqP8Lfe5iFYawGnGsIIzTgiSbaEOg3cOmbIZ5RZjSCQ==} + '@next/swc-win32-x64-msvc@15.0.0-canary.64': + resolution: {integrity: sha512-blFgEKVeXPYcK3c6jvoFcKl6TtgGQqBolosLaT6sqIhy8YrbI4VYuWtYOOtLZ/FDh/D6JkfIXq9td8kfc86XpA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@next/swc-win32-x64-msvc@15.0.0-canary.64': - resolution: {integrity: sha512-blFgEKVeXPYcK3c6jvoFcKl6TtgGQqBolosLaT6sqIhy8YrbI4VYuWtYOOtLZ/FDh/D6JkfIXq9td8kfc86XpA==} + '@next/swc-win32-x64-msvc@15.0.0-rc.0': + resolution: {integrity: sha512-2Jly5nShvCUzzngP3RzdQ3JcuEcHcnIEvkvZDCXqFAK+bWks4+qOkEUO1QIAERQ99J5J9/1AN/8zFBme3Mm57A==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -7243,8 +7243,8 @@ packages: sass: optional: true - next@15.0.0-canary.63: - resolution: {integrity: sha512-dcQF8yBU1NuzNSakEHeSiApfkwnZULZMbO7P+N2FwONb2WnkzinLO4agq7bV6ZyZ2GMJdeWmY3+BKwoh0d3eZw==} + next@15.0.0-canary.64: + resolution: {integrity: sha512-QLZDRVtVpCdEi6JW0AVYFJwc/FY2kCmYs78BE0opYRMRiXFW9AX6ZEI/wUYAD2fMJH5aCC6Dp/1nxUj7JV9KOw==} engines: {node: '>=18.18.0'} hasBin: true peerDependencies: @@ -7264,16 +7264,16 @@ packages: sass: optional: true - next@15.0.0-canary.64: - resolution: {integrity: sha512-QLZDRVtVpCdEi6JW0AVYFJwc/FY2kCmYs78BE0opYRMRiXFW9AX6ZEI/wUYAD2fMJH5aCC6Dp/1nxUj7JV9KOw==} - engines: {node: '>=18.18.0'} + next@15.0.0-rc.0: + resolution: {integrity: sha512-IWcCvxUSCAuOK5gig4+9yiyt/dLKpIa+WT01Qcx4CBE4TtwJljyTDnCVVn64jDZ4qmSzsaEYXpb4DTI8qbk03A==} + engines: {node: '>=18.17.0'} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 '@playwright/test': ^1.41.2 babel-plugin-react-compiler: '*' - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0 + react: 19.0.0-rc-f994737d14-20240522 + react-dom: 19.0.0-rc-f994737d14-20240522 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': @@ -8592,6 +8592,19 @@ packages: babel-plugin-macros: optional: true + styled-jsx@5.1.3: + resolution: {integrity: sha512-qLRShOWTE/Mf6Bvl72kFeKBl8N2Eq9WIFfoAuvbtP/6tqlnj1SCjv117n2MIjOPpa1jTorYqLJgsHKy5Y3ziww==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true + styled-jsx@5.1.6: resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} engines: {node: '>= 12.0.0'} @@ -11302,10 +11315,10 @@ snapshots: '@next/env@14.2.5': {} - '@next/env@15.0.0-canary.63': {} - '@next/env@15.0.0-canary.64': {} + '@next/env@15.0.0-rc.0': {} + '@next/eslint-plugin-next@15.0.0-canary.64': dependencies: fast-glob: 3.3.1 @@ -11313,82 +11326,82 @@ snapshots: '@next/swc-darwin-arm64@14.2.5': optional: true - '@next/swc-darwin-arm64@15.0.0-canary.63': + '@next/swc-darwin-arm64@15.0.0-canary.64': optional: true - '@next/swc-darwin-arm64@15.0.0-canary.64': + '@next/swc-darwin-arm64@15.0.0-rc.0': optional: true '@next/swc-darwin-x64@14.2.5': optional: true - '@next/swc-darwin-x64@15.0.0-canary.63': + '@next/swc-darwin-x64@15.0.0-canary.64': optional: true - '@next/swc-darwin-x64@15.0.0-canary.64': + '@next/swc-darwin-x64@15.0.0-rc.0': optional: true '@next/swc-linux-arm64-gnu@14.2.5': optional: true - '@next/swc-linux-arm64-gnu@15.0.0-canary.63': + '@next/swc-linux-arm64-gnu@15.0.0-canary.64': optional: true - '@next/swc-linux-arm64-gnu@15.0.0-canary.64': + '@next/swc-linux-arm64-gnu@15.0.0-rc.0': optional: true '@next/swc-linux-arm64-musl@14.2.5': optional: true - '@next/swc-linux-arm64-musl@15.0.0-canary.63': + '@next/swc-linux-arm64-musl@15.0.0-canary.64': optional: true - '@next/swc-linux-arm64-musl@15.0.0-canary.64': + '@next/swc-linux-arm64-musl@15.0.0-rc.0': optional: true '@next/swc-linux-x64-gnu@14.2.5': optional: true - '@next/swc-linux-x64-gnu@15.0.0-canary.63': + '@next/swc-linux-x64-gnu@15.0.0-canary.64': optional: true - '@next/swc-linux-x64-gnu@15.0.0-canary.64': + '@next/swc-linux-x64-gnu@15.0.0-rc.0': optional: true '@next/swc-linux-x64-musl@14.2.5': optional: true - '@next/swc-linux-x64-musl@15.0.0-canary.63': + '@next/swc-linux-x64-musl@15.0.0-canary.64': optional: true - '@next/swc-linux-x64-musl@15.0.0-canary.64': + '@next/swc-linux-x64-musl@15.0.0-rc.0': optional: true '@next/swc-win32-arm64-msvc@14.2.5': optional: true - '@next/swc-win32-arm64-msvc@15.0.0-canary.63': + '@next/swc-win32-arm64-msvc@15.0.0-canary.64': optional: true - '@next/swc-win32-arm64-msvc@15.0.0-canary.64': + '@next/swc-win32-arm64-msvc@15.0.0-rc.0': optional: true '@next/swc-win32-ia32-msvc@14.2.5': optional: true - '@next/swc-win32-ia32-msvc@15.0.0-canary.63': + '@next/swc-win32-ia32-msvc@15.0.0-canary.64': optional: true - '@next/swc-win32-ia32-msvc@15.0.0-canary.64': + '@next/swc-win32-ia32-msvc@15.0.0-rc.0': optional: true '@next/swc-win32-x64-msvc@14.2.5': optional: true - '@next/swc-win32-x64-msvc@15.0.0-canary.63': + '@next/swc-win32-x64-msvc@15.0.0-canary.64': optional: true - '@next/swc-win32-x64-msvc@15.0.0-canary.64': + '@next/swc-win32-x64-msvc@15.0.0-rc.0': optional: true '@nodelib/fs.scandir@2.1.5': @@ -15525,9 +15538,9 @@ snapshots: dependencies: next: 14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - geist@1.3.1(next@15.0.0-canary.63(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)): + geist@1.3.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)): dependencies: - next: 15.0.0-canary.63(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) gensync@1.0.0-beta.2: {} @@ -17357,19 +17370,19 @@ snapshots: neo-async@2.6.2: {} - next-intl@3.17.0(next@15.0.0-canary.63(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next-intl@3.17.0(next@15.0.0-canary.64(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 15.0.0-canary.63(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-canary.64(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: 19.0.0-rc.0 use-intl: 3.17.0(react@19.0.0-rc.0) - next-intl@3.17.0(next@15.0.0-canary.64(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next-intl@3.17.0(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 15.0.0-canary.64(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: 19.0.0-rc.0 use-intl: 3.17.0(react@19.0.0-rc.0) @@ -17408,9 +17421,9 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.0.0-canary.63(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next@15.0.0-canary.64(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - '@next/env': 15.0.0-canary.63 + '@next/env': 15.0.0-canary.64 '@swc/helpers': 0.5.11 busboy: 1.6.0 caniuse-lite: 1.0.30001641 @@ -17420,23 +17433,23 @@ snapshots: react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) styled-jsx: 5.1.6(@babel/core@7.24.8)(react@19.0.0-rc.0) optionalDependencies: - '@next/swc-darwin-arm64': 15.0.0-canary.63 - '@next/swc-darwin-x64': 15.0.0-canary.63 - '@next/swc-linux-arm64-gnu': 15.0.0-canary.63 - '@next/swc-linux-arm64-musl': 15.0.0-canary.63 - '@next/swc-linux-x64-gnu': 15.0.0-canary.63 - '@next/swc-linux-x64-musl': 15.0.0-canary.63 - '@next/swc-win32-arm64-msvc': 15.0.0-canary.63 - '@next/swc-win32-ia32-msvc': 15.0.0-canary.63 - '@next/swc-win32-x64-msvc': 15.0.0-canary.63 + '@next/swc-darwin-arm64': 15.0.0-canary.64 + '@next/swc-darwin-x64': 15.0.0-canary.64 + '@next/swc-linux-arm64-gnu': 15.0.0-canary.64 + '@next/swc-linux-arm64-musl': 15.0.0-canary.64 + '@next/swc-linux-x64-gnu': 15.0.0-canary.64 + '@next/swc-linux-x64-musl': 15.0.0-canary.64 + '@next/swc-win32-arm64-msvc': 15.0.0-canary.64 + '@next/swc-win32-ia32-msvc': 15.0.0-canary.64 + '@next/swc-win32-x64-msvc': 15.0.0-canary.64 sharp: 0.33.4 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - next@15.0.0-canary.64(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - '@next/env': 15.0.0-canary.64 + '@next/env': 15.0.0-rc.0 '@swc/helpers': 0.5.11 busboy: 1.6.0 caniuse-lite: 1.0.30001641 @@ -17444,17 +17457,17 @@ snapshots: postcss: 8.4.31 react: 19.0.0-rc.0 react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - styled-jsx: 5.1.6(@babel/core@7.24.8)(react@19.0.0-rc.0) + styled-jsx: 5.1.3(react@19.0.0-rc.0) optionalDependencies: - '@next/swc-darwin-arm64': 15.0.0-canary.64 - '@next/swc-darwin-x64': 15.0.0-canary.64 - '@next/swc-linux-arm64-gnu': 15.0.0-canary.64 - '@next/swc-linux-arm64-musl': 15.0.0-canary.64 - '@next/swc-linux-x64-gnu': 15.0.0-canary.64 - '@next/swc-linux-x64-musl': 15.0.0-canary.64 - '@next/swc-win32-arm64-msvc': 15.0.0-canary.64 - '@next/swc-win32-ia32-msvc': 15.0.0-canary.64 - '@next/swc-win32-x64-msvc': 15.0.0-canary.64 + '@next/swc-darwin-arm64': 15.0.0-rc.0 + '@next/swc-darwin-x64': 15.0.0-rc.0 + '@next/swc-linux-arm64-gnu': 15.0.0-rc.0 + '@next/swc-linux-arm64-musl': 15.0.0-rc.0 + '@next/swc-linux-x64-gnu': 15.0.0-rc.0 + '@next/swc-linux-x64-musl': 15.0.0-rc.0 + '@next/swc-win32-arm64-msvc': 15.0.0-rc.0 + '@next/swc-win32-ia32-msvc': 15.0.0-rc.0 + '@next/swc-win32-x64-msvc': 15.0.0-rc.0 sharp: 0.33.4 transitivePeerDependencies: - '@babel/core' @@ -18877,6 +18890,11 @@ snapshots: client-only: 0.0.1 react: 18.3.1 + styled-jsx@5.1.3(react@19.0.0-rc.0): + dependencies: + client-only: 0.0.1 + react: 19.0.0-rc.0 + styled-jsx@5.1.6(@babel/core@7.24.8)(react@19.0.0-rc.0): dependencies: client-only: 0.0.1 From cdb768f5bc5e4ae4c2bb3568be82ff76f2ee131c Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Mon, 15 Jul 2024 17:22:37 +0000 Subject: [PATCH 08/61] ci: version bump to v0.0.7-canary.24 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 6907ee67a..f1c97f4b1 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.23", + "version": "0.0.7-canary.24", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index e4a39f5f6..dfcbead6b 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.23", + "version": "0.0.7-canary.24", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 9e5d3a39e..8a611cd68 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.23", + "version": "0.0.7-canary.24", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index c94856dac..91e57c4c3 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.23", + "version": "0.0.7-canary.24", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index daf974aa3..f0bbb5116 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.23", + "version": "0.0.7-canary.24", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 2dd8bb073..3bcbd4662 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.23", + "version": "0.0.7-canary.24", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 9f7e08488..881fefed1 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.23", + "version": "0.0.7-canary.24", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 909c0ad8e..208cafb56 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.23", + "version": "0.0.7-canary.24", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From 0e5ceb1ac3bcfbec92be96be9ba2173db7606396 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Mon, 15 Jul 2024 19:51:39 +0200 Subject: [PATCH 09/61] chore: Fix import next config --- packages/frontend/{next.config.ts => next.config.mjs} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename packages/frontend/{next.config.ts => next.config.mjs} (74%) diff --git a/packages/frontend/next.config.ts b/packages/frontend/next.config.mjs similarity index 74% rename from packages/frontend/next.config.ts rename to packages/frontend/next.config.mjs index 46513444c..cc9455fe9 100644 --- a/packages/frontend/next.config.ts +++ b/packages/frontend/next.config.mjs @@ -1,9 +1,9 @@ -import { NextConfig } from 'next'; import createNextIntlPlugin from 'next-intl/plugin'; const withNextIntl = createNextIntlPlugin(); -const nextConfig = (config: NextConfig): NextConfig => { +/** @type {import('next').NextConfig} */ +const nextConfig = config => { return { ...config, // TODO: Remove this when the framer-motion issue is fixed for React 19 @@ -16,6 +16,6 @@ const nextConfig = (config: NextConfig): NextConfig => { }; }; -export default function (config: NextConfig): NextConfig { +export default function (config) { return withNextIntl(nextConfig(config)); } From d350ce6ed94a381da2e79c32c5870eb973beb4ae Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Mon, 15 Jul 2024 17:52:57 +0000 Subject: [PATCH 10/61] ci: version bump to v0.0.7-canary.25 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index f1c97f4b1..59404ac55 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.24", + "version": "0.0.7-canary.25", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index dfcbead6b..4fd65db07 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.24", + "version": "0.0.7-canary.25", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 8a611cd68..3fe1d12bc 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.24", + "version": "0.0.7-canary.25", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 91e57c4c3..e3ea36237 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.24", + "version": "0.0.7-canary.25", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index f0bbb5116..5a2669d59 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.24", + "version": "0.0.7-canary.25", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 3bcbd4662..c64139aa3 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.24", + "version": "0.0.7-canary.25", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 881fefed1..a3c4115fc 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.24", + "version": "0.0.7-canary.25", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 208cafb56..56501b8d3 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.24", + "version": "0.0.7-canary.25", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From 5617552a719bd0def1758eac85f251e5563bb7d9 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Tue, 16 Jul 2024 11:56:07 +0200 Subject: [PATCH 11/61] feat(cli): Add options eslint, package manager, skip install to prompts --- packages/create-vitnode-app/README.md | 9 ++ packages/create-vitnode-app/cli.ts | 93 +++++++++++++++++++ packages/create-vitnode-app/create-vitnode.ts | 27 ++++++ packages/create-vitnode-app/index.ts | 59 +++++++----- 4 files changed, 164 insertions(+), 24 deletions(-) create mode 100644 packages/create-vitnode-app/cli.ts create mode 100644 packages/create-vitnode-app/create-vitnode.ts diff --git a/packages/create-vitnode-app/README.md b/packages/create-vitnode-app/README.md index 6f95a8c31..8a608a357 100644 --- a/packages/create-vitnode-app/README.md +++ b/packages/create-vitnode-app/README.md @@ -34,3 +34,12 @@ or ```bash pnpm create vitnode-app ``` + +## Options + +| Option | Description | +| -------------------------- | ------------------------------------------------------------------ | +| `--package-manager`, `-pm` | Specify the package manager to use. Support `npm`, `pnpm`, `yarn`. | +| `--eslint` | Initialize with eslint config. | +| `--no-eslint` | Skip initializing with eslint config. | +| `--skip-install` | Skip installing packages after initializing the project. | diff --git a/packages/create-vitnode-app/cli.ts b/packages/create-vitnode-app/cli.ts new file mode 100644 index 000000000..07e55f908 --- /dev/null +++ b/packages/create-vitnode-app/cli.ts @@ -0,0 +1,93 @@ +import { Command } from 'commander'; +import color from 'picocolors'; +import prompts, { InitialReturnValue } from 'prompts'; + +export const onPromptState = (state: { + aborted: boolean; + exited: boolean; + value: InitialReturnValue; +}) => { + if (state.aborted) { + // If we don't re-enable the terminal cursor before exiting + // the program, the cursor will remain hidden + process.stdout.write('\x1B[?25h'); + process.stdout.write('\n'); + process.exit(1); + } +}; + +export interface CreateCliReturn { + eslint: boolean; + install: boolean; + packageManager: string; +} + +export const createCli = async (program: Command): Promise => { + const optionsFromProgram = program.opts(); + let options: CreateCliReturn = { + packageManager: optionsFromProgram.packageManager, + eslint: optionsFromProgram.eslint, + install: !optionsFromProgram.skipInstall, + }; + + if (!optionsFromProgram.packageManager) { + const text = color.blue('package manager'); + const { packageManager } = await prompts({ + onState: onPromptState, + name: 'packageManager', + type: 'select', + message: `Which ${text} do you want to use?`, + initial: optionsFromProgram.packageManager, + choices: [ + { title: 'npm', value: 'npm' }, + { title: 'pnpm', value: 'pnpm' }, + { title: 'yarn', value: 'yarn', disabled: true }, + ], + }); + + options = { + ...options, + packageManager, + }; + } + + if (optionsFromProgram.eslint === undefined) { + const text = color.blue('ESLint'); + const { eslint } = await prompts({ + onState: onPromptState, + type: 'toggle', + name: 'eslint', + message: `Would you like to use ${text}?`, + initial: optionsFromProgram.eslint ? 'Yes' : 'No', + active: 'Yes', + inactive: 'No', + }); + + options = { + ...options, + eslint: Boolean(eslint), + }; + } + + if (optionsFromProgram.skipInstall === undefined) { + const text = color.blue('Install dependencies'); + const { install } = await prompts({ + onState: onPromptState, + type: 'toggle', + name: 'install', + message: `Would you like to ${text}?`, + initial: optionsFromProgram.eslint ? 'Yes' : 'No', + active: 'Yes', + inactive: 'No', + }); + + options = { + ...options, + install: Boolean(install), + }; + } + + console.log('program', options); + + return options; +}; diff --git a/packages/create-vitnode-app/create-vitnode.ts b/packages/create-vitnode-app/create-vitnode.ts new file mode 100644 index 000000000..64e4e5448 --- /dev/null +++ b/packages/create-vitnode-app/create-vitnode.ts @@ -0,0 +1,27 @@ +import { mkdirSync } from 'fs'; +import { join } from 'path'; + +import colors from 'picocolors'; + +import { isFolderEmpty } from './helpers/is-folder-empty'; +import { CreateCliReturn } from './cli'; + +interface Args extends CreateCliReturn { + appName: string; + root: string; +} + +export const createVitNode = ({ root, appName }: Args) => { + console.log(`Creating a new VitNode app in ${colors.green(root)}.\n`); + + /** + * Create the folder + */ + mkdirSync(root, { recursive: true }); + if (!isFolderEmpty(root, appName)) { + process.exit(1); + } + + process.chdir(root); + const packageJsonPath = join(root, 'package.json'); +}; diff --git a/packages/create-vitnode-app/index.ts b/packages/create-vitnode-app/index.ts index 8eea0a9e7..814cb91cd 100644 --- a/packages/create-vitnode-app/index.ts +++ b/packages/create-vitnode-app/index.ts @@ -1,10 +1,10 @@ #!/usr/bin/env node // Ref: https://github.com/vercel/next.js/blob/canary/packages/create-next-app/index.ts -import { basename, dirname, join, resolve } from 'path'; -import { existsSync, mkdirSync } from 'fs'; +import { basename, dirname, resolve } from 'path'; +import { existsSync } from 'fs'; -import { Command } from 'commander'; -import colors from 'picocolors'; +import { Command, Option } from 'commander'; +import color from 'picocolors'; import figlet from 'figlet'; import prompts from 'prompts'; @@ -12,21 +12,27 @@ import packageJson from './package.json' assert { type: 'json' }; import { validateNpmName } from './helpers/validate-pkg'; import { isFolderEmpty } from './helpers/is-folder-empty'; import { isWriteable } from './helpers/is-writeable'; +import { createVitNode } from './create-vitnode'; +import { createCli, onPromptState } from './cli'; let projectPath: string = ''; const program = new Command() .version(packageJson.version) .argument('[project-directory]') - .usage(`${colors.green('[project-directory]')} [options]`) + .usage(`${color.green('[project-directory]')} [options]`) .action(name => { projectPath = name; }); -program.option('--turbo', 'Enable Turbopack by default for development.'); -program.option('--use-npm', 'Use NPM as the package manager.'); -// program.option('--use-yarn', 'Use Yarn as the package manager.'); -program.option('--use-pnpm', 'Use PNPM as the package manager.'); +program.addOption( + new Option( + '-pm, --package-manager ', + 'Specify the package manager to use', + ).choices(['npm', 'pnpm']), // TODO: Add 'yarn' +); +program.option('--eslint', 'Initialize with eslint config.'); +program.option('--no-eslint', 'Initialize without eslint config.'); program.option( '--skip-install', 'Skip installing packages after initializing the project.', @@ -36,7 +42,7 @@ program.parse(process.argv); (async () => { console.log( - colors.blue( + color.blue( figlet.textSync('VitNode', { horizontalLayout: 'full', }), @@ -45,6 +51,7 @@ program.parse(process.argv); if (!projectPath) { const response = await prompts({ + onState: onPromptState, type: 'text', name: 'path', message: 'What is your project named?', @@ -62,13 +69,16 @@ program.parse(process.argv); } } + /** + * Verify the project path is provided + */ if (!projectPath) { console.log( '\nPlease specify the project directory:\n' + - ` ${colors.cyan(program.name())} ${colors.green('')}\n` + + ` ${color.cyan(program.name())} ${color.green('')}\n` + 'For example:\n' + - ` ${colors.cyan(program.name())} ${colors.green('my-vitnode-app')}\n\n` + - `Run ${colors.cyan(`${program.name()} --help`)} to see all options.`, + ` ${color.cyan(program.name())} ${color.green('my-vitnode-app')}\n\n` + + `Run ${color.cyan(`${program.name()} --help`)} to see all options.`, ); process.exit(1); } @@ -81,13 +91,13 @@ program.parse(process.argv); const validation = validateNpmName({ name: projectName }); if (!validation.valid) { console.error( - `Could not create a project called ${colors.red( + `Could not create a project called ${color.red( `"${projectName}"`, )} because of npm naming restrictions:`, ); validation.problems.forEach(p => - console.error(`${colors.red(colors.bold('*'))} ${p}`), + console.error(`${color.red(color.bold('*'))} ${p}`), ); process.exit(1); } @@ -118,15 +128,16 @@ program.parse(process.argv); } /** - * Create the project + * Create the CLI */ - mkdirSync(root, { recursive: true }); - if (!isFolderEmpty(root, appName)) { - process.exit(1); - } + const choses = await createCli(program); - console.log(`Creating a new VitNode app in ${colors.green(root)}.\n`); - process.chdir(root); - - const packageJsonPath = join(root, 'package.json'); + /** + * Create the project + */ + createVitNode({ + root, + appName, + ...choses, + }); })(); From a7693e75b4c1b407e266cc57ff6f91c5a7dfcd47 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 12:34:49 +0200 Subject: [PATCH 12/61] feat(cli): Add templates for create-vitnode-app --- .prettierrc.mjs | 11 +++ package.json | 1 - packages/create-vitnode-app/.npmignore | 1 + packages/create-vitnode-app/create-vitnode.ts | 27 ------- packages/create-vitnode-app/index.ts | 2 +- .../templates/basic/.gitignore | 41 +++++++++++ .../create-vitnode-app/templates/basic/.npmrc | 1 + .../templates/basic/backend/.gitignore | 71 +++++++++++++++++++ .../templates/basic/backend/nest-cli.json | 15 ++++ .../templates/basic/backend/src/app.module.ts | 23 ++++++ .../templates/basic/backend/src/database.ts | 19 +++++ .../templates/basic/backend/src/main.ts | 27 +++++++ .../backend/src/plugins/plugins.module.ts | 14 ++++ .../src/plugins/welcome/admin/admin.module.ts | 4 ++ .../welcome/admin/database/drizzle.config.ts | 11 +++ .../welcome/admin/database/functions.ts | 6 ++ .../plugins/welcome/admin/database/index.ts | 1 + .../backend/src/plugins/welcome/config.json | 10 +++ .../backend/src/plugins/welcome/versions.json | 3 + .../src/plugins/welcome/welcome.module.ts | 8 +++ .../basic/backend/tsconfig.build.json | 4 ++ .../templates/basic/backend/tsconfig.json | 14 ++++ .../basic/backend/uploads/index.html | 0 .../basic/backend/uploads/private/index.html | 0 .../basic/backend/uploads/public/index.html | 0 .../basic/backend/uploads/temp/index.html | 0 .../templates/basic/frontend/i18n.ts | 13 ++++ .../templates/basic/frontend/middleware.ts | 7 ++ .../templates/basic/frontend/next.config.mjs | 6 ++ .../basic/frontend/postcss.config.mjs | 9 +++ .../basic/frontend/tailwind.config.ts | 15 ++++ .../templates/basic/frontend/tsconfig.json | 19 +++++ .../templates/basic/tsconfig.json | 4 ++ .../templates/create-vitnode.ts | 60 ++++++++++++++++ .../templates/eslint/.prettierrc.mjs | 11 +++ .../templates/eslint/backend/.eslintrc.json | 5 ++ .../templates/eslint/frontend/.eslintrc.json | 5 ++ .../.prettierrc.json | 9 --- .../README.md | 20 ++++-- .../package.json | 2 +- .../prettierrc.mjs | 14 ++++ 41 files changed, 468 insertions(+), 45 deletions(-) create mode 100644 .prettierrc.mjs delete mode 100644 packages/create-vitnode-app/create-vitnode.ts create mode 100644 packages/create-vitnode-app/templates/basic/.gitignore create mode 100644 packages/create-vitnode-app/templates/basic/.npmrc create mode 100644 packages/create-vitnode-app/templates/basic/backend/.gitignore create mode 100644 packages/create-vitnode-app/templates/basic/backend/nest-cli.json create mode 100644 packages/create-vitnode-app/templates/basic/backend/src/app.module.ts create mode 100644 packages/create-vitnode-app/templates/basic/backend/src/database.ts create mode 100644 packages/create-vitnode-app/templates/basic/backend/src/main.ts create mode 100644 packages/create-vitnode-app/templates/basic/backend/src/plugins/plugins.module.ts create mode 100644 packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/admin.module.ts create mode 100644 packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/drizzle.config.ts create mode 100644 packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/functions.ts create mode 100644 packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/index.ts create mode 100644 packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/config.json create mode 100644 packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/versions.json create mode 100644 packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/welcome.module.ts create mode 100644 packages/create-vitnode-app/templates/basic/backend/tsconfig.build.json create mode 100644 packages/create-vitnode-app/templates/basic/backend/tsconfig.json create mode 100644 packages/create-vitnode-app/templates/basic/backend/uploads/index.html create mode 100644 packages/create-vitnode-app/templates/basic/backend/uploads/private/index.html create mode 100644 packages/create-vitnode-app/templates/basic/backend/uploads/public/index.html create mode 100644 packages/create-vitnode-app/templates/basic/backend/uploads/temp/index.html create mode 100644 packages/create-vitnode-app/templates/basic/frontend/i18n.ts create mode 100644 packages/create-vitnode-app/templates/basic/frontend/middleware.ts create mode 100644 packages/create-vitnode-app/templates/basic/frontend/next.config.mjs create mode 100644 packages/create-vitnode-app/templates/basic/frontend/postcss.config.mjs create mode 100644 packages/create-vitnode-app/templates/basic/frontend/tailwind.config.ts create mode 100644 packages/create-vitnode-app/templates/basic/frontend/tsconfig.json create mode 100644 packages/create-vitnode-app/templates/basic/tsconfig.json create mode 100644 packages/create-vitnode-app/templates/create-vitnode.ts create mode 100644 packages/create-vitnode-app/templates/eslint/.prettierrc.mjs create mode 100644 packages/create-vitnode-app/templates/eslint/backend/.eslintrc.json create mode 100644 packages/create-vitnode-app/templates/eslint/frontend/.eslintrc.json delete mode 100644 packages/eslint-config-typescript-vitnode/.prettierrc.json create mode 100644 packages/eslint-config-typescript-vitnode/prettierrc.mjs diff --git a/.prettierrc.mjs b/.prettierrc.mjs new file mode 100644 index 000000000..fc16a65aa --- /dev/null +++ b/.prettierrc.mjs @@ -0,0 +1,11 @@ +import vitnodePrettier from "eslint-config-typescript-vitnode/prettierrc.mjs"; + +/** + * @see https://prettier.io/docs/en/configuration.html + * @type {import("prettier").Config} + */ +const config = { + ...vitnodePrettier, +}; + +export default config; diff --git a/package.json b/package.json index 702f5cbed..1538024c2 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,6 @@ "turbo": "^2.0.6" }, "packageManager": "pnpm@9.5.0", - "prettier": "eslint-config-typescript-vitnode/.prettierrc.json", "dependencies": { "drizzle-kit": "0.22.8", "drizzle-orm": "0.31.4" diff --git a/packages/create-vitnode-app/.npmignore b/packages/create-vitnode-app/.npmignore index bf1cfe5fd..a3b035073 100644 --- a/packages/create-vitnode-app/.npmignore +++ b/packages/create-vitnode-app/.npmignore @@ -1,6 +1,7 @@ /helpers /.turbo /node_modules +/cli.ts /index.ts /tsconfig.json /tsup.config.ts \ No newline at end of file diff --git a/packages/create-vitnode-app/create-vitnode.ts b/packages/create-vitnode-app/create-vitnode.ts deleted file mode 100644 index 64e4e5448..000000000 --- a/packages/create-vitnode-app/create-vitnode.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { mkdirSync } from 'fs'; -import { join } from 'path'; - -import colors from 'picocolors'; - -import { isFolderEmpty } from './helpers/is-folder-empty'; -import { CreateCliReturn } from './cli'; - -interface Args extends CreateCliReturn { - appName: string; - root: string; -} - -export const createVitNode = ({ root, appName }: Args) => { - console.log(`Creating a new VitNode app in ${colors.green(root)}.\n`); - - /** - * Create the folder - */ - mkdirSync(root, { recursive: true }); - if (!isFolderEmpty(root, appName)) { - process.exit(1); - } - - process.chdir(root); - const packageJsonPath = join(root, 'package.json'); -}; diff --git a/packages/create-vitnode-app/index.ts b/packages/create-vitnode-app/index.ts index 814cb91cd..365dedbdd 100644 --- a/packages/create-vitnode-app/index.ts +++ b/packages/create-vitnode-app/index.ts @@ -12,7 +12,7 @@ import packageJson from './package.json' assert { type: 'json' }; import { validateNpmName } from './helpers/validate-pkg'; import { isFolderEmpty } from './helpers/is-folder-empty'; import { isWriteable } from './helpers/is-writeable'; -import { createVitNode } from './create-vitnode'; +import { createVitNode } from './templates/create-vitnode'; import { createCli, onPromptState } from './cli'; let projectPath: string = ''; diff --git a/packages/create-vitnode-app/templates/basic/.gitignore b/packages/create-vitnode-app/templates/basic/.gitignore new file mode 100644 index 000000000..7c8aca34b --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/.gitignore @@ -0,0 +1,41 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# Dependencies +node_modules +.pnp +.pnp.js + +# Local env files +.env +.env.local +.env.development.local +.env.test.local +.env.production.local + +# Testing +coverage + +# Turbo +.turbo + +# Vercel +.vercel + +# Build Outputs +.next/ +out/ +build +dist + + +# Debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Misc +.DS_Store +*.pem + +# Docker +/docker \ No newline at end of file diff --git a/packages/create-vitnode-app/templates/basic/.npmrc b/packages/create-vitnode-app/templates/basic/.npmrc new file mode 100644 index 000000000..581701ceb --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/.npmrc @@ -0,0 +1 @@ +package-manager-strict=false \ No newline at end of file diff --git a/packages/create-vitnode-app/templates/basic/backend/.gitignore b/packages/create-vitnode-app/templates/basic/backend/.gitignore new file mode 100644 index 000000000..77a256658 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/backend/.gitignore @@ -0,0 +1,71 @@ +# compiled output +/dist +/node_modules +/build + +# Logs +logs +*.log +npm-debug.log* +pnpm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* + +# OS +.DS_Store + +# Tests +/coverage +/.nyc_output + +# IDEs and editors +/.idea +.project +.classpath +.c9/ +*.launch +.settings/ +*.sublime-workspace + +# IDE - VSCode +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json + +# dotenv environment variable files +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# temp directory +.temp +.tmp + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + + +# Others +/uploads/public/* +/uploads/private/* +/uploads/temp/* +!/uploads/index.html +!/uploads/public/index.html +!/uploads/private/index.html +!/uploads/temp/index.html +/schema.gql + +# Configuration +/src/plugins/*/admin/database/migrations +/src/plugins/core/ \ No newline at end of file diff --git a/packages/create-vitnode-app/templates/basic/backend/nest-cli.json b/packages/create-vitnode-app/templates/basic/backend/nest-cli.json new file mode 100644 index 000000000..809669dca --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/backend/nest-cli.json @@ -0,0 +1,15 @@ +{ + "$schema": "https://json.schemastore.org/nest-cli", + "collection": "@nestjs/schematics", + "sourceRoot": "src", + "compilerOptions": { + "deleteOutDir": true, + "builder": { + "type": "swc", + "options": { + "extensions": [".ts", ".tsx"] + } + }, + "typeCheck": true + } +} diff --git a/packages/create-vitnode-app/templates/basic/backend/src/app.module.ts b/packages/create-vitnode-app/templates/basic/backend/src/app.module.ts new file mode 100644 index 000000000..03661d2a0 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/backend/src/app.module.ts @@ -0,0 +1,23 @@ +import { join } from 'path'; + +import { Module } from '@nestjs/common'; +import { VitNodeCoreModule } from 'vitnode-backend'; + +import { PluginsModule } from './plugins/plugins.module'; +import { DATABASE_ENVS, schemaDatabase } from './database'; + +@Module({ + imports: [ + VitNodeCoreModule.register({ + paths: { + envFile: join(process.cwd(), '..', '..', '.env'), + }, + database: { + config: DATABASE_ENVS, + schemaDatabase, + }, + }), + PluginsModule, + ], +}) +export class AppModule {} diff --git a/packages/create-vitnode-app/templates/basic/backend/src/database.ts b/packages/create-vitnode-app/templates/basic/backend/src/database.ts new file mode 100644 index 000000000..118f27ad3 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/backend/src/database.ts @@ -0,0 +1,19 @@ +// ! DO NOT REMOVE, MODIFY OR MOVE THIS FILE!!! + +import tableCore from '@/plugins/core/admin/database/index'; +import tableWelcome from '@/plugins/welcome/admin/database/index'; +// ! === IMPORT === + +export const schemaDatabase = { + ...tableWelcome, + // ! === MODULE === + ...tableCore, +}; + +export const DATABASE_ENVS = { + host: process.env.DB_HOST || 'localhost', + port: process.env.DB_PORT ? +process.env.DB_PORT : 5432, + user: process.env.DB_USER || 'root', + password: process.env.DB_PASSWORD || 'root', + database: process.env.DB_DATABASE || 'vitnode', +}; diff --git a/packages/create-vitnode-app/templates/basic/backend/src/main.ts b/packages/create-vitnode-app/templates/basic/backend/src/main.ts new file mode 100644 index 000000000..323614e5c --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/backend/src/main.ts @@ -0,0 +1,27 @@ +/* eslint-disable no-console */ +import { NestFactory } from '@nestjs/core'; +import { INestApplication } from '@nestjs/common'; +import { nestjsMainApp } from 'vitnode-backend'; + +import { AppModule } from './app.module'; + +async function bootstrap() { + const app: INestApplication = await NestFactory.create(AppModule); + + nestjsMainApp(app, { + cors: { + origin: [ + process.env.NEXT_PUBLIC_FRONTEND_URL + ? process.env.NEXT_PUBLIC_FRONTEND_URL + : 'http://localhost:3000', + ], + }, + }); + + await app.listen(process.env.PORT ?? '8080', null, () => { + console.log( + `Application is running on: http://localhost:${process.env.PORT ?? 8080}/graphql`, + ); + }); +} +bootstrap(); diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/plugins.module.ts b/packages/create-vitnode-app/templates/basic/backend/src/plugins/plugins.module.ts new file mode 100644 index 000000000..9df05a87f --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/backend/src/plugins/plugins.module.ts @@ -0,0 +1,14 @@ +// ! DO NOT REMOVE, MODIFY OR MOVE THIS FILE!!! + +import { Module } from '@nestjs/common'; + +import { WelcomeModule } from './welcome/welcome.module'; +// ! === IMPORT === + +@Module({ + imports: [ + WelcomeModule, + // ! === MODULE === + ], +}) +export class PluginsModule {} diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/admin.module.ts b/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/admin.module.ts new file mode 100644 index 000000000..655ebc32b --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/admin.module.ts @@ -0,0 +1,4 @@ +import { Module } from '@nestjs/common'; + +@Module({}) +export class AdminWelcomeModule {} diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/drizzle.config.ts b/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/drizzle.config.ts new file mode 100644 index 000000000..c46743e28 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/drizzle.config.ts @@ -0,0 +1,11 @@ +// ! DO NOT REMOVE, MODIFY OR MOVE THIS FILE!!! +import { defineConfig } from 'drizzle-kit'; + +import { DATABASE_ENVS } from '@/database'; + +export default defineConfig({ + dialect: 'postgresql', + dbCredentials: DATABASE_ENVS, + schema: './plugins/welcome/admin/database/schema/*.ts', + out: './plugins/welcome/admin/database/migrations/', +}); diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/functions.ts b/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/functions.ts new file mode 100644 index 000000000..d627c162e --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/functions.ts @@ -0,0 +1,6 @@ +// ! DO NOT REMOVE, MODIFY OR MOVE THIS FILE!!! +import { default as tables } from './index'; + +export const getTables = () => { + return Object.keys(tables); +}; diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/index.ts b/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/index.ts new file mode 100644 index 000000000..ff8b4c563 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/index.ts @@ -0,0 +1 @@ +export default {}; diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/config.json b/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/config.json new file mode 100644 index 000000000..c5b7a44bd --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/config.json @@ -0,0 +1,10 @@ +{ + "name": "Welcome", + "description": "Basic plugin with default page.", + "code": "welcome", + "author": "VitNode", + "author_url": "https://vitnode.com/", + "support_url": "https://github.com/aXenDeveloper/vitnode/issues", + "allow_default": true, + "nav": [] +} \ No newline at end of file diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/versions.json b/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/versions.json new file mode 100644 index 000000000..daffb9b32 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/versions.json @@ -0,0 +1,3 @@ +{ + "10000": "1.0.0" +} \ No newline at end of file diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/welcome.module.ts b/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/welcome.module.ts new file mode 100644 index 000000000..2ec566af7 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/welcome.module.ts @@ -0,0 +1,8 @@ +import { Module } from '@nestjs/common'; + +import { AdminWelcomeModule } from './admin/admin.module'; + +@Module({ + imports: [AdminWelcomeModule], +}) +export class WelcomeModule {} diff --git a/packages/create-vitnode-app/templates/basic/backend/tsconfig.build.json b/packages/create-vitnode-app/templates/basic/backend/tsconfig.build.json new file mode 100644 index 000000000..47bdfdb38 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/backend/tsconfig.build.json @@ -0,0 +1,4 @@ +{ + "extends": "./tsconfig.json", + "exclude": ["node_modules", "test", "dist", "**/*spec.ts", "uploads"] +} diff --git a/packages/create-vitnode-app/templates/basic/backend/tsconfig.json b/packages/create-vitnode-app/templates/basic/backend/tsconfig.json new file mode 100644 index 000000000..419fdee57 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/backend/tsconfig.json @@ -0,0 +1,14 @@ +{ + "$schema": "https://json.schemastore.org/tsconfig", + "extends": "eslint-config-typescript-vitnode/tsconfig.nest.json", + "compilerOptions": { + "target": "ESNext", + "module": "commonjs", + "baseUrl": "./", + "outDir": "./dist", + "paths": { + "@/*": ["./src/*", "./node_modules/vitnode-backend/dist/*"] + } + }, + "exclude": ["uploads"] +} diff --git a/packages/create-vitnode-app/templates/basic/backend/uploads/index.html b/packages/create-vitnode-app/templates/basic/backend/uploads/index.html new file mode 100644 index 000000000..e69de29bb diff --git a/packages/create-vitnode-app/templates/basic/backend/uploads/private/index.html b/packages/create-vitnode-app/templates/basic/backend/uploads/private/index.html new file mode 100644 index 000000000..e69de29bb diff --git a/packages/create-vitnode-app/templates/basic/backend/uploads/public/index.html b/packages/create-vitnode-app/templates/basic/backend/uploads/public/index.html new file mode 100644 index 000000000..e69de29bb diff --git a/packages/create-vitnode-app/templates/basic/backend/uploads/temp/index.html b/packages/create-vitnode-app/templates/basic/backend/uploads/temp/index.html new file mode 100644 index 000000000..e69de29bb diff --git a/packages/create-vitnode-app/templates/basic/frontend/i18n.ts b/packages/create-vitnode-app/templates/basic/frontend/i18n.ts new file mode 100644 index 000000000..5a4304908 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/frontend/i18n.ts @@ -0,0 +1,13 @@ +import { getRequestConfig } from 'next-intl/server'; +import { i18nConfig } from 'vitnode-frontend/i18n'; + +export default getRequestConfig(async args => { + const config = await i18nConfig({ + ...args, + pathsToMessagesFromPlugins: async ({ plugin, locale }) => { + return import(`./plugins/${plugin}/langs/${locale}.json`); + }, + }); + + return config; +}); diff --git a/packages/create-vitnode-app/templates/basic/frontend/middleware.ts b/packages/create-vitnode-app/templates/basic/frontend/middleware.ts new file mode 100644 index 000000000..8145663a3 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/frontend/middleware.ts @@ -0,0 +1,7 @@ +import createMiddleware from 'vitnode-frontend/middleware'; + +export default createMiddleware(); + +export const config = { + matcher: '/((?!_next/static|_next/image|robots.txt|sitemap.xml|sitemap).*)', +}; diff --git a/packages/create-vitnode-app/templates/basic/frontend/next.config.mjs b/packages/create-vitnode-app/templates/basic/frontend/next.config.mjs new file mode 100644 index 000000000..fafb3f24a --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/frontend/next.config.mjs @@ -0,0 +1,6 @@ +import VitNodeConfig from 'vitnode-frontend/next.config'; + +/** @type {import('next').NextConfig} */ +const nextConfig = {}; + +export default VitNodeConfig(nextConfig); diff --git a/packages/create-vitnode-app/templates/basic/frontend/postcss.config.mjs b/packages/create-vitnode-app/templates/basic/frontend/postcss.config.mjs new file mode 100644 index 000000000..2ef30fcf4 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/frontend/postcss.config.mjs @@ -0,0 +1,9 @@ +/** @type {import('postcss-load-config').Config} */ +const config = { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +}; + +export default config; diff --git a/packages/create-vitnode-app/templates/basic/frontend/tailwind.config.ts b/packages/create-vitnode-app/templates/basic/frontend/tailwind.config.ts new file mode 100644 index 000000000..ba2f05277 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/frontend/tailwind.config.ts @@ -0,0 +1,15 @@ +import { Config } from 'tailwindcss'; +import vitnodeConfig from 'vitnode-frontend/tailwind.config'; + +const config = { + presets: [vitnodeConfig], + content: [ + '../../node_modules/vitnode-frontend/src/components/**/*.tsx', + '../../node_modules/vitnode-frontend/src/views/**/*.tsx', + './components/**/*.{ts,tsx}', + './app/**/*.{ts,tsx}', + './plugins/templates/**/*.{ts,tsx}', + ], +} satisfies Config; + +export default config; diff --git a/packages/create-vitnode-app/templates/basic/frontend/tsconfig.json b/packages/create-vitnode-app/templates/basic/frontend/tsconfig.json new file mode 100644 index 000000000..99f779658 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/frontend/tsconfig.json @@ -0,0 +1,19 @@ +{ + "$schema": "https://json.schemastore.org/tsconfig", + "extends": "eslint-config-typescript-vitnode/tsconfig.next.json", + "compilerOptions": { + "target": "ES2022", + "module": "ESNext", + "baseUrl": "./", + "lib": ["dom", "dom.iterable", "esnext"], + "plugins": [ + { + "name": "next" + } + ], + "paths": { + "@/*": ["./*"] + } + }, + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"] +} diff --git a/packages/create-vitnode-app/templates/basic/tsconfig.json b/packages/create-vitnode-app/templates/basic/tsconfig.json new file mode 100644 index 000000000..ce6c84658 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/tsconfig.json @@ -0,0 +1,4 @@ +{ + "$schema": "https://json.schemastore.org/tsconfig", + "extends": "eslint-config-typescript-vitnode/tsconfig.shared.json" +} diff --git a/packages/create-vitnode-app/templates/create-vitnode.ts b/packages/create-vitnode-app/templates/create-vitnode.ts new file mode 100644 index 000000000..c8e089af4 --- /dev/null +++ b/packages/create-vitnode-app/templates/create-vitnode.ts @@ -0,0 +1,60 @@ +import { cpSync, mkdirSync, readFileSync, writeFileSync } from 'fs'; +import { join } from 'path'; + +import color from 'picocolors'; + +import { isFolderEmpty } from '../helpers/is-folder-empty'; +import { CreateCliReturn } from '../cli'; + +interface Args extends CreateCliReturn { + appName: string; + root: string; +} + +export const createVitNode = ({ + root, + appName, + packageManager, + eslint, +}: Args) => { + const templatePath = join(__dirname, '..', 'templates'); + console.log(templatePath); + console.log( + `Creating a new VitNode app in ${color.green(root)}. Using ${color.green(packageManager)}... \n`, + ); + + /** + * Create the folder + */ + mkdirSync(root, { recursive: true }); + if (!isFolderEmpty(root, appName)) { + process.exit(1); + } + + process.chdir(root); + const packageJsonPath = join(root, 'package.json'); + + // Copy the basic template + cpSync(join(templatePath, 'basic'), root, { recursive: true }); + + // Change tailwind.config.ts based on package manager + if (packageManager === 'pnpm') { + const tailwindConfigPath = join(root, 'frontend', 'tailwind.config.ts'); + const tailwindConfig = readFileSync(tailwindConfigPath, 'utf-8'); + const newTailwindConfig = tailwindConfig + .replace( + '../../node_modules/vitnode-frontend/src/components/**/*.tsx', + './node_modules/vitnode-frontend/src/components/**/*.tsx', + ) + .replace( + '../../node_modules/vitnode-frontend/src/views/**/*.tsx', + './node_modules/vitnode-frontend/src/views/**/*.tsx', + ); + + writeFileSync(tailwindConfigPath, newTailwindConfig); + } + + if (eslint) { + cpSync(join(templatePath, 'eslint'), root, { recursive: true }); + } +}; diff --git a/packages/create-vitnode-app/templates/eslint/.prettierrc.mjs b/packages/create-vitnode-app/templates/eslint/.prettierrc.mjs new file mode 100644 index 000000000..fc16a65aa --- /dev/null +++ b/packages/create-vitnode-app/templates/eslint/.prettierrc.mjs @@ -0,0 +1,11 @@ +import vitnodePrettier from "eslint-config-typescript-vitnode/prettierrc.mjs"; + +/** + * @see https://prettier.io/docs/en/configuration.html + * @type {import("prettier").Config} + */ +const config = { + ...vitnodePrettier, +}; + +export default config; diff --git a/packages/create-vitnode-app/templates/eslint/backend/.eslintrc.json b/packages/create-vitnode-app/templates/eslint/backend/.eslintrc.json new file mode 100644 index 000000000..17290e156 --- /dev/null +++ b/packages/create-vitnode-app/templates/eslint/backend/.eslintrc.json @@ -0,0 +1,5 @@ +{ + "$schema": "https://json.schemastore.org/eslintrc", + "extends": ["eslint-config-typescript-vitnode/.eslintrc.shared.json"], + "ignorePatterns": ["uploads"] +} diff --git a/packages/create-vitnode-app/templates/eslint/frontend/.eslintrc.json b/packages/create-vitnode-app/templates/eslint/frontend/.eslintrc.json new file mode 100644 index 000000000..31df7b442 --- /dev/null +++ b/packages/create-vitnode-app/templates/eslint/frontend/.eslintrc.json @@ -0,0 +1,5 @@ +{ + "$schema": "https://json.schemastore.org/eslintrc", + "extends": ["eslint-config-typescript-vitnode/.eslintrc.react.json"], + "ignorePatterns": ["next-config-temp.js"] +} diff --git a/packages/eslint-config-typescript-vitnode/.prettierrc.json b/packages/eslint-config-typescript-vitnode/.prettierrc.json deleted file mode 100644 index d2c9339d5..000000000 --- a/packages/eslint-config-typescript-vitnode/.prettierrc.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/prettierrc", - "singleQuote": true, - "arrowParens": "avoid", - "trailingComma": "all", - "printWidth": 80, - "plugins": ["prettier-plugin-tailwindcss"], - "tailwindFunctions": ["cn"] -} diff --git a/packages/eslint-config-typescript-vitnode/README.md b/packages/eslint-config-typescript-vitnode/README.md index 6ce301b47..c60e1e8aa 100644 --- a/packages/eslint-config-typescript-vitnode/README.md +++ b/packages/eslint-config-typescript-vitnode/README.md @@ -105,12 +105,20 @@ File: `tsconfig.json` ## Prettier -`.prettierrc.json` can be used for any project. +`prettierrc.mjs` can be used for any project. -File: `package.json` +File: `.prettierrc.mjs` -```json -{ - "prettier": "eslint-config-typescript-vitnode/.prettierrc.json" -} +```js +import vitnodePrettier from "eslint-config-typescript-vitnode/prettierrc.mjs"; + +/** + * @see https://prettier.io/docs/en/configuration.html + * @type {import("prettier").Config} + */ +const config = { + ...vitnodePrettier, +}; + +export default config; ``` diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index c64139aa3..481fcdce3 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -17,7 +17,7 @@ "tsconfig.next.json", ".eslintrc.shared.json", ".eslintrc.react.json", - ".prettierrc.json" + "prettierrc.mjs" ], "keywords": [ "eslint", diff --git a/packages/eslint-config-typescript-vitnode/prettierrc.mjs b/packages/eslint-config-typescript-vitnode/prettierrc.mjs new file mode 100644 index 000000000..1e7e2ac51 --- /dev/null +++ b/packages/eslint-config-typescript-vitnode/prettierrc.mjs @@ -0,0 +1,14 @@ +/** + * @see https://prettier.io/docs/en/configuration.html + * @type {import("prettier").Config} + */ +const config = { + singleQuote: true, + arrowParens: "avoid", + trailingComma: "all", + printWidth: 80, + plugins: ["prettier-plugin-tailwindcss"], + tailwindFunctions: ["cn"], +}; + +export default config; From 01246c918ee873385be4a96c1d79ce3ce7601805 Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Wed, 17 Jul 2024 10:38:04 +0000 Subject: [PATCH 13/61] ci: version bump to v0.0.7-canary.26 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 59404ac55..2b67ef023 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.25", + "version": "0.0.7-canary.26", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 4fd65db07..c2fc72de2 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.25", + "version": "0.0.7-canary.26", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 3fe1d12bc..23c157d4b 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.25", + "version": "0.0.7-canary.26", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index e3ea36237..509dfd3a6 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.25", + "version": "0.0.7-canary.26", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 5a2669d59..4afed5823 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.25", + "version": "0.0.7-canary.26", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 481fcdce3..152dc0ac3 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.25", + "version": "0.0.7-canary.26", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index a3c4115fc..9773a297e 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.25", + "version": "0.0.7-canary.26", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 56501b8d3..a4c6b51f3 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.25", + "version": "0.0.7-canary.26", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From c68a4210906d9749c61bc8205b6eae6f5e7fbd8d Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 13:04:02 +0200 Subject: [PATCH 14/61] chore: Update packages --- apps/backend/package.json | 12 +- apps/docs/package.json | 8 +- apps/frontend/package.json | 12 +- package.json | 5 +- packages/backend/package.json | 18 +- packages/create-vitnode-app/package.json | 4 +- .../package.json | 4 +- packages/frontend/package.json | 18 +- packages/shared/package.json | 4 +- pnpm-lock.yaml | 3282 ++++++++--------- 10 files changed, 1681 insertions(+), 1686 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 2b67ef023..0a1b266ff 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.26", + "version": "0.0.7-canary.25", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", @@ -23,8 +23,8 @@ "@nestjs/schedule": "^4.1.0", "@nestjs/serve-static": "^4.0.2", "pg": "^8.12.0", - "react": "^18", - "react-dom": "^18", + "react": "^18.3.1", + "react-dom": "^19.0.0-rc-01172397-20240716", "reflect-metadata": "^0.2.2", "rxjs": "^7.8.1" }, @@ -39,9 +39,9 @@ "@swc/cli": "^0.4.0", "@swc/core": "^1.6.13", "@types/express": "^4.17.21", - "@types/node": "^20", + "@types/node": "^20.14.11", "@types/pg": "^8.11.6", - "@types/react": "^18", + "@types/react": "^18.3.3", "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", "class-transformer": "^0.5.1", @@ -55,7 +55,7 @@ "ts-loader": "^9.5.1", "ts-node": "^10.9.2", "tsconfig-paths": "^4.2.0", - "typescript": "^5", + "typescript": "^5.5.3", "vitnode-backend": "workspace:*", "vitnode-shared": "workspace:*" } diff --git a/apps/docs/package.json b/apps/docs/package.json index c2fc72de2..0fa15b25e 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.26", + "version": "0.0.7-canary.25", "private": true, "scripts": { "dev:docs": "next dev --port 3030", @@ -22,11 +22,11 @@ }, "devDependencies": { "@types/mdx": "^2.0.13", - "@types/react": "^18", - "@types/react-dom": "^18", + "@types/react": "^18.3.3", + "@types/react-dom": "^18.3.0", "autoprefixer": "^10.4.19", "postcss": "^8.4.39", "tailwindcss": "^3.4.4", - "typescript": "^5" + "typescript": "^5.5.3" } } diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 23c157d4b..465a3f793 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -19,21 +19,21 @@ "geist": "^1.3.1", "next": "15.0.0-rc.0", "next-intl": "^3.15.5", - "react": "19.0.0-rc.0", - "react-dom": "19.0.0-rc.0", + "react": "^19.0.0-rc-01172397-20240716", + "react-dom": "^19.0.0-rc-01172397-20240716", "vitnode-frontend": "workspace:*", "vitnode-shared": "workspace:*" }, "devDependencies": { - "@types/node": "^20", - "@types/react": "^18", - "@types/react-dom": "^18", + "@types/node": "^20.14.11", + "@types/react": "^18.3.3", + "@types/react-dom": "^18.3.0", "autoprefixer": "^10.4.19", "eslint": "^8", "eslint-config-typescript-vitnode": "workspace:*", "graphql-tag": "^2.12.6", "postcss": "^8", "tailwindcss": "^3.4.4", - "typescript": "^5" + "typescript": "^5.5.3" } } diff --git a/package.json b/package.json index 1538024c2..e630981d7 100644 --- a/package.json +++ b/package.json @@ -29,9 +29,10 @@ "devDependencies": { "cross-env": "^7.0.3", "eslint-config-typescript-vitnode": "workspace:*", - "prettier": "^3.3.2", + "prettier": "^3.3.3", "prettier-plugin-tailwindcss": "^0.6.5", - "turbo": "^2.0.6" + "turbo": "^2.0.7", + "typescript": "^5.5.3" }, "packageManager": "pnpm@9.5.0", "dependencies": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 509dfd3a6..b76c20a02 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -25,15 +25,15 @@ "peerDependencies": { "@nestjs/apollo": "^12", "@nestjs/graphql": "^12", - "@types/react": "^18", - "react": "^18", - "react-dom": "^18", + "@types/react": "^18.3.3", + "react": "^18.3.1", + "react-dom": "^19.0.0-rc-01172397-20240716", "class-validator": "^0.14.1", "@react-email/components": "^0.0.21", "drizzle-kit": "0.22.8", "drizzle-orm": "0.31.4", "pg": "^8.12.0", - "typescript": "^5" + "typescript": "^5.5.3" }, "dependencies": { "@apollo/server": "^4.10.4", @@ -74,21 +74,21 @@ "@types/cookie-parser": "^1.4.7", "@types/express": "^4.17.21", "@types/http-errors": "^2.0.4", - "@types/node": "^20", + "@types/node": "^20.14.11", "@types/nodemailer": "^6.4.15", "@types/object-path": "^0.11.4", "@types/pg": "^8.11.6", - "@types/react": "^18", + "@types/react": "^18.3.3", "class-validator": "^0.14.1", "concurrently": "^8.2.2", "dotenv": "^16.4.5", "eslint-config-typescript-vitnode": "workspace:*", "express": "^4.19.2", "graphql": "^16.9.0", - "react": "^18", - "react-dom": "^18", + "react": "^18.3.1", + "react-dom": "^19.0.0-rc-01172397-20240716", "ts-node": "^10.9.2", "tsup": "^8.1.0", - "typescript": "^5" + "typescript": "^5.5.3" } } diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 4afed5823..1fac3daed 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -32,12 +32,12 @@ }, "devDependencies": { "@types/figlet": "^1.5.8", - "@types/node": "^20", + "@types/node": "^20.14.11", "@types/prompts": "^2.4.9", "@types/validate-npm-package-name": "^4.0.2", "commander": "^12.1.0", "tsup": "^8.1.0", - "typescript": "^5", + "typescript": "^5.5.3", "eslint-config-typescript-vitnode": "workspace:*" } } diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 152dc0ac3..820e29611 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -31,11 +31,11 @@ ], "peerDependencies": { "eslint": "^8", - "typescript": "^5" + "typescript": "^5.5.3" }, "devDependencies": { "eslint": "8.57.0", - "typescript": "^5" + "typescript": "^5.5.3" }, "dependencies": { "@typescript-eslint/eslint-plugin": "^7.0.0", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 9773a297e..db22e471f 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -72,10 +72,10 @@ "codegen": "graphql-codegen --config codegen.ts" }, "peerDependencies": { - "next": "^15", - "react": "^19", - "react-dom": "^19", - "typescript": "^5" + "next": "^15.0.0-rc.0", + "react": "^19.0.0-rc-01172397-20240716", + "react-dom": "^19.0.0-rc-01172397-20240716", + "typescript": "^5.5.3" }, "devDependencies": { "@graphql-codegen/cli": "^5.0.2", @@ -84,15 +84,15 @@ "@graphql-codegen/typescript-operations": "^4.2.3", "@swc/cli": "^0.4.0", "@swc/core": "^1.6.13", - "@types/node": "^20", + "@types/node": "^20.14.11", "@types/nprogress": "^0.2.3", - "@types/react": "^18", - "@types/react-dom": "^18", + "@types/react": "^18.3.3", + "@types/react-dom": "^18.3.0", "concurrently": "^8.2.2", "dotenv": "^16.4.5", "eslint-config-typescript-vitnode": "workspace:*", "tsup": "^8.1.0", - "typescript": "^5" + "typescript": "^5.5.3" }, "dependencies": { "@dnd-kit/core": "^6.1.0", @@ -152,7 +152,7 @@ "next-themes": "^0.3.0", "nextjs-toploader": "^1.6.12", "nprogress": "^0.2.0", - "react": "19.0.0-rc.0", + "react": "^19.0.0-rc-01172397-20240716", "react-colorful": "^5.6.1", "react-cropper": "^2.3.3", "react-day-picker": "^8.10.1", diff --git a/packages/shared/package.json b/packages/shared/package.json index a4c6b51f3..97ee93a80 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -19,10 +19,10 @@ "lint:fix": "eslint . --fix" }, "peerDependencies": { - "typescript": "^5" + "typescript": "^5.5.3" }, "devDependencies": { "eslint-config-typescript-vitnode": "workspace:*", - "typescript": "^5" + "typescript": "^5.5.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d7a0a6383..afeeedf46 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,20 +22,23 @@ importers: specifier: workspace:* version: link:packages/eslint-config-typescript-vitnode prettier: - specifier: ^3.3.2 - version: 3.3.2 + specifier: ^3.3.3 + version: 3.3.3 prettier-plugin-tailwindcss: specifier: ^0.6.5 - version: 0.6.5(prettier@3.3.2) + version: 0.6.5(prettier@3.3.3) turbo: - specifier: ^2.0.6 - version: 2.0.6 + specifier: ^2.0.7 + version: 2.0.7 + typescript: + specifier: ^5.5.3 + version: 5.5.3 apps/backend: dependencies: '@nestjs/apollo': specifier: ^12.2.0 - version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) + version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) '@nestjs/common': specifier: ^10.3.10 version: 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -44,10 +47,10 @@ importers: version: 3.2.3(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) '@nestjs/core': specifier: ^10.3.10 - version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/graphql': specifier: ^12.2.0 - version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) '@nestjs/jwt': specifier: ^10.2.0 version: 10.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) @@ -56,19 +59,19 @@ importers: version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10) '@nestjs/schedule': specifier: ^4.1.0 - version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)) + version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/serve-static': specifier: ^4.0.2 - version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) + version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) pg: specifier: ^8.12.0 version: 8.12.0 react: - specifier: ^18 + specifier: ^18.3.1 version: 18.3.1 react-dom: - specifier: ^18 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0-rc-01172397-20240716 + version: 19.0.0-rc-fb9a90fa48-20240614(react@18.3.1) reflect-metadata: specifier: ^0.2.2 version: 0.2.2 @@ -78,7 +81,7 @@ importers: devDependencies: '@graphql-codegen/cli': specifier: ^5.0.2 - version: 5.0.2(@types/node@20.14.10)(graphql@16.9.0)(typescript@5.5.3) + version: 5.0.2(@types/node@20.14.11)(graphql@16.9.0)(typescript@5.5.3) '@graphql-codegen/typescript': specifier: ^4.0.9 version: 4.0.9(graphql@16.9.0) @@ -90,13 +93,13 @@ importers: version: 4.2.3(graphql@16.9.0) '@nestjs/cli': specifier: ^10.4.2 - version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) + version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11)) '@nestjs/schematics': specifier: ^10.1.2 version: 10.1.2(chokidar@3.6.0)(typescript@5.5.3) '@react-email/components': specifier: ^0.0.21 - version: 0.0.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1) '@swc/cli': specifier: ^0.4.0 version: 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) @@ -107,20 +110,20 @@ importers: specifier: ^4.17.21 version: 4.17.21 '@types/node': - specifier: ^20 - version: 20.14.10 + specifier: ^20.14.11 + version: 20.14.11 '@types/pg': specifier: ^8.11.6 version: 8.11.6 '@types/react': - specifier: ^18 + specifier: ^18.3.3 version: 18.3.3 '@typescript-eslint/eslint-plugin': specifier: ^7.0.0 - version: 7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + version: 7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) '@typescript-eslint/parser': specifier: ^7.0.0 - version: 7.16.0(eslint@8.57.0)(typescript@5.5.3) + version: 7.16.1(eslint@8.57.0)(typescript@5.5.3) class-transformer: specifier: ^0.5.1 version: 0.5.1 @@ -144,18 +147,18 @@ importers: version: 0.5.21 ts-jest: specifier: ^29.2.2 - version: 29.2.2(@babel/core@7.24.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.8))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)))(typescript@5.5.3) + version: 29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)) + version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3) + version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3) tsconfig-paths: specifier: ^4.2.0 version: 4.2.0 typescript: - specifier: ^5 + specifier: ^5.5.3 version: 5.5.3 vitnode-backend: specifier: workspace:* @@ -177,7 +180,7 @@ importers: version: 8.2.33(fumadocs-core@12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) fumadocs-ui: specifier: 12.4.2 - version: 12.4.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3))) + version: 12.4.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.6(ts-node@10.9.2(typescript@5.5.3))) geist: specifier: ^1.3.0 version: 1.3.1(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) @@ -204,10 +207,10 @@ importers: specifier: ^2.0.13 version: 2.0.13 '@types/react': - specifier: ^18 + specifier: ^18.3.3 version: 18.3.3 '@types/react-dom': - specifier: ^18 + specifier: ^18.3.0 version: 18.3.0 autoprefixer: specifier: ^10.4.19 @@ -217,28 +220,28 @@ importers: version: 8.4.39 tailwindcss: specifier: ^3.4.4 - version: 3.4.4(ts-node@10.9.2(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) typescript: - specifier: ^5 + specifier: ^5.5.3 version: 5.5.3 apps/frontend: dependencies: geist: specifier: ^1.3.1 - version: 1.3.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)) + version: 1.3.1(next@15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)) next: specifier: 15.0.0-rc.0 - version: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) next-intl: specifier: ^3.15.5 - version: 3.17.0(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 3.17.1(next@15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) react: - specifier: 19.0.0-rc.0 - version: 19.0.0-rc.0 + specifier: ^19.0.0-rc-01172397-20240716 + version: 19.0.0-rc-fb9a90fa48-20240614 react-dom: - specifier: 19.0.0-rc.0 - version: 19.0.0-rc.0(react@19.0.0-rc.0) + specifier: ^19.0.0-rc-01172397-20240716 + version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) vitnode-frontend: specifier: workspace:* version: link:../../packages/frontend @@ -247,13 +250,13 @@ importers: version: link:../../packages/shared devDependencies: '@types/node': - specifier: ^20 - version: 20.14.10 + specifier: ^20.14.11 + version: 20.14.11 '@types/react': - specifier: ^18 + specifier: ^18.3.3 version: 18.3.3 '@types/react-dom': - specifier: ^18 + specifier: ^18.3.0 version: 18.3.0 autoprefixer: specifier: ^10.4.19 @@ -272,9 +275,9 @@ importers: version: 8.4.39 tailwindcss: specifier: ^3.4.4 - version: 3.4.4(ts-node@10.9.2(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) typescript: - specifier: ^5 + specifier: ^5.5.3 version: 5.5.3 packages/backend: @@ -284,7 +287,7 @@ importers: version: 4.10.4(graphql@16.9.0) '@nestjs/apollo': specifier: ^12.2.0 - version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) + version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) '@nestjs/common': specifier: ^10.3.10 version: 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -293,28 +296,28 @@ importers: version: 3.2.3(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) '@nestjs/core': specifier: ^10.3.10 - version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/graphql': specifier: ^12.2.0 - version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) '@nestjs/jwt': specifier: ^10.2.0 version: 10.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/schedule': specifier: ^4.1.0 - version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)) + version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/serve-static': specifier: ^4.0.2 - version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) + version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) '@nestjs/throttler': specifier: ^5.2.0 - version: 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) + version: 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) '@react-email/components': specifier: ^0.0.21 - version: 0.0.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1) '@react-email/render': specifier: ^0.0.16 - version: 0.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.0.16(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1) '@swc/cli': specifier: ^0.4.0 version: 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) @@ -368,7 +371,7 @@ importers: version: 2.0.0-beta.3 vitnode-backend: specifier: ^0.0.7-canary.3 - version: 0.0.7-canary.7(@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.11)(@types/react@18.3.3)(chokidar@3.6.0)(class-validator@0.14.1)(drizzle-kit@0.22.8)(drizzle-orm@0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@18.3.1))(express@4.19.2)(graphql@16.9.0)(pg@8.12.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.5.3) + version: 0.0.7-canary.26(aapb56jm3qpzbb56spcaunkkzi) vitnode-shared: specifier: workspace:* version: link:../shared @@ -389,8 +392,8 @@ importers: specifier: ^2.0.4 version: 2.0.4 '@types/node': - specifier: ^20 - version: 20.14.10 + specifier: ^20.14.11 + version: 20.14.11 '@types/nodemailer': specifier: ^6.4.15 version: 6.4.15 @@ -401,7 +404,7 @@ importers: specifier: ^8.11.6 version: 8.11.6 '@types/react': - specifier: ^18 + specifier: ^18.3.3 version: 18.3.3 class-validator: specifier: ^0.14.1 @@ -422,19 +425,19 @@ importers: specifier: ^16.9.0 version: 16.9.0 react: - specifier: ^18 + specifier: ^18.3.1 version: 18.3.1 react-dom: - specifier: ^18 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0-rc-01172397-20240716 + version: 19.0.0-rc-fb9a90fa48-20240614(react@18.3.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3) + version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3) tsup: specifier: ^8.1.0 - version: 8.1.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3) + version: 8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: - specifier: ^5 + specifier: ^5.5.3 version: 5.5.3 packages/create-vitnode-app: @@ -456,8 +459,8 @@ importers: specifier: ^1.5.8 version: 1.5.8 '@types/node': - specifier: ^20 - version: 20.14.10 + specifier: ^20.14.11 + version: 20.14.11 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -472,19 +475,19 @@ importers: version: link:../eslint-config-typescript-vitnode tsup: specifier: ^8.1.0 - version: 8.1.0(@swc/core@1.6.13)(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3) + version: 8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: - specifier: ^5 + specifier: ^5.5.3 version: 5.5.3 packages/eslint-config-typescript-vitnode: dependencies: '@typescript-eslint/eslint-plugin': specifier: ^7.0.0 - version: 7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + version: 7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) '@typescript-eslint/parser': specifier: ^7.0.0 - version: 7.16.0(eslint@8.57.0)(typescript@5.5.3) + version: 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint-config-next: specifier: 15.0.0-canary.64 version: 15.0.0-canary.64(eslint@8.57.0)(typescript@5.5.3) @@ -496,146 +499,146 @@ importers: version: 3.2.0(eslint@8.57.0) eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + version: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: specifier: ^6.9.0 version: 6.9.0(eslint@8.57.0) eslint-plugin-prettier: specifier: ^5.1.3 - version: 5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.2) + version: 5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3) eslint-plugin-sort-destructure-keys: specifier: ^2.0.0 version: 2.0.0(eslint@8.57.0) eslint-plugin-typescript-sort-keys: specifier: ^3.2.0 - version: 3.2.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + version: 3.2.0(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) prettier-plugin-tailwindcss: specifier: ^0.6.5 - version: 0.6.5(prettier@3.3.2) + version: 0.6.5(prettier@3.3.3) devDependencies: eslint: specifier: 8.57.0 version: 8.57.0 typescript: - specifier: ^5 + specifier: ^5.5.3 version: 5.5.3 packages/frontend: dependencies: '@dnd-kit/core': specifier: ^6.1.0 - version: 6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@dnd-kit/sortable': specifier: ^8.0.0 - version: 8.0.0(@dnd-kit/core@6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 8.0.0(@dnd-kit/core@6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@dnd-kit/utilities': specifier: ^3.2.2 - version: 3.2.2(react@19.0.0-rc.0) + version: 3.2.2(react@19.0.0-rc-fb9a90fa48-20240614) '@emoji-mart/data': specifier: ^1.2.1 version: 1.2.1 '@hookform/resolvers': specifier: ^3.9.0 - version: 3.9.0(react-hook-form@7.52.1(react@19.0.0-rc.0)) + version: 3.9.0(react-hook-form@7.52.1(react@19.0.0-rc-fb9a90fa48-20240614)) '@radix-ui/react-accordion': specifier: ^1.2.0 - version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-alert-dialog': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-checkbox': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-dialog': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-dropdown-menu': specifier: ^2.1.1 - version: 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-hover-card': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-label': specifier: ^2.1.0 - version: 2.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 2.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-navigation-menu': specifier: ^1.2.0 - version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-popover': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-progress': specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-radio-group': specifier: ^1.2.0 - version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-select': specifier: ^2.1.1 - version: 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-separator': specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-slot': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + version: 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-switch': specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-toggle': specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-toggle-group': specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/react-tooltip': specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@tailwindcss/container-queries': specifier: ^0.1.1 - version: 0.1.1(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3))) + version: 0.1.1(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3))) '@tanstack/react-query': specifier: ^5.50.1 - version: 5.51.1(react@19.0.0-rc.0) + version: 5.51.3(react@19.0.0-rc-fb9a90fa48-20240614) '@tanstack/react-table': specifier: ^8.19.2 - version: 8.19.2(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 8.19.3(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@tiptap/extension-code-block-lowlight': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/extension-code-block@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/extension-code-block@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) '@tiptap/extension-color': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/extension-text-style@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))) + version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/extension-text-style@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))) '@tiptap/extension-heading': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) '@tiptap/extension-link': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) '@tiptap/extension-mention': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)(@tiptap/suggestion@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)) + version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)(@tiptap/suggestion@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)) '@tiptap/extension-text-align': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) '@tiptap/extension-text-style': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) '@tiptap/extension-underline': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) '@tiptap/html': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) '@tiptap/pm': specifier: ^2.4.0 - version: 2.4.0 + version: 2.5.2 '@tiptap/react': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) '@tiptap/starter-kit': specifier: ^2.4.0 - version: 2.4.0(@tiptap/pm@2.4.0) + version: 2.5.2(@tiptap/pm@2.5.2) class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -644,7 +647,7 @@ importers: version: 2.1.1 cmdk: specifier: ^1.0.0 - version: 1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) cropperjs: specifier: ^1.6.2 version: 1.6.2 @@ -653,13 +656,13 @@ importers: version: 3.6.0 embla-carousel-react: specifier: ^8.1.6 - version: 8.1.6(react@19.0.0-rc.0) + version: 8.1.6(react@19.0.0-rc-fb9a90fa48-20240614) emoji-mart: specifier: ^5.6.0 version: 5.6.0 framer-motion: specifier: ^11.2.13 - version: 11.3.2(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 11.3.5(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) graphql: specifier: ^16.9.0 version: 16.9.0 @@ -668,7 +671,7 @@ importers: version: 2.12.6(graphql@16.9.0) html-react-parser: specifier: ^5.1.10 - version: 5.1.10(@types/react@18.3.3)(react@19.0.0-rc.0) + version: 5.1.10(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) lodash: specifier: ^4.17.21 version: 4.17.21 @@ -677,70 +680,70 @@ importers: version: 3.1.0 lucide-react: specifier: ^0.408.0 - version: 0.408.0(react@19.0.0-rc.0) + version: 0.408.0(react@19.0.0-rc-fb9a90fa48-20240614) next: specifier: 15.0.0-canary.64 - version: 15.0.0-canary.64(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) next-intl: specifier: ^3.16.0 - version: 3.17.0(next@15.0.0-canary.64(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 3.17.1(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) next-themes: specifier: ^0.3.0 - version: 0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) nextjs-toploader: specifier: ^1.6.12 - version: 1.6.12(next@15.0.0-canary.64(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.6.12(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) nprogress: specifier: ^0.2.0 version: 0.2.0 react: - specifier: 19.0.0-rc.0 - version: 19.0.0-rc.0 + specifier: ^19.0.0-rc-01172397-20240716 + version: 19.0.0-rc-fb9a90fa48-20240614 react-colorful: specifier: ^5.6.1 - version: 5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) react-cropper: specifier: ^2.3.3 - version: 2.3.3(react@19.0.0-rc.0) + version: 2.3.3(react@19.0.0-rc-fb9a90fa48-20240614) react-day-picker: specifier: ^8.10.1 - version: 8.10.1(date-fns@3.6.0)(react@19.0.0-rc.0) + version: 8.10.1(date-fns@3.6.0)(react@19.0.0-rc-fb9a90fa48-20240614) react-dom: specifier: 19.0.0-rc.0 - version: 19.0.0-rc.0(react@19.0.0-rc.0) + version: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) react-hook-form: specifier: ^7.52.1 - version: 7.52.1(react@19.0.0-rc.0) + version: 7.52.1(react@19.0.0-rc-fb9a90fa48-20240614) react-resizable-panels: specifier: ^2.0.20 - version: 2.0.20(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 2.0.20(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) react-use: specifier: ^17.5.0 - version: 17.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 17.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) react-virtuoso: specifier: ^4.7.11 - version: 4.7.12(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 4.7.12(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) sonner: specifier: ^1.5.0 - version: 1.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) tailwind-merge: specifier: ^2.4.0 version: 2.4.0 tailwindcss: specifier: ^3.4.4 - version: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3))) + version: 1.0.7(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3))) tippy.js: specifier: ^6.3.7 version: 6.3.7 use-debounce: specifier: ^10.0.1 - version: 10.0.1(react@19.0.0-rc.0) + version: 10.0.1(react@19.0.0-rc-fb9a90fa48-20240614) vaul: specifier: ^0.9.1 - version: 0.9.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 0.9.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) vitnode-shared: specifier: workspace:* version: link:../shared @@ -750,7 +753,7 @@ importers: devDependencies: '@graphql-codegen/cli': specifier: ^5.0.2 - version: 5.0.2(@types/node@20.14.10)(graphql@16.9.0)(typescript@5.5.3) + version: 5.0.2(@types/node@20.14.11)(graphql@16.9.0)(typescript@5.5.3) '@graphql-codegen/typescript': specifier: ^4.0.9 version: 4.0.9(graphql@16.9.0) @@ -767,16 +770,16 @@ importers: specifier: ^1.6.13 version: 1.6.13(@swc/helpers@0.5.11) '@types/node': - specifier: ^20 - version: 20.14.10 + specifier: ^20.14.11 + version: 20.14.11 '@types/nprogress': specifier: ^0.2.3 version: 0.2.3 '@types/react': - specifier: ^18 + specifier: ^18.3.3 version: 18.3.3 '@types/react-dom': - specifier: ^18 + specifier: ^18.3.0 version: 18.3.0 concurrently: specifier: ^8.2.2 @@ -789,9 +792,9 @@ importers: version: link:../eslint-config-typescript-vitnode tsup: specifier: ^8.1.0 - version: 8.1.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3) + version: 8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: - specifier: ^5 + specifier: ^5.5.3 version: 5.5.3 packages/shared: @@ -800,7 +803,7 @@ importers: specifier: workspace:* version: link:../eslint-config-typescript-vitnode typescript: - specifier: ^5 + specifier: ^5.5.3 version: 5.5.3 packages: @@ -938,16 +941,16 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.24.8': - resolution: {integrity: sha512-c4IM7OTg6k1Q+AJ153e2mc2QVTezTwnb4VzquwcyiEzGnW0Kedv4do/TrkU98qPeC5LNiMt/QXwIjzYXLBpyZg==} + '@babel/compat-data@7.24.9': + resolution: {integrity: sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==} engines: {node: '>=6.9.0'} - '@babel/core@7.24.8': - resolution: {integrity: sha512-6AWcmZC/MZCO0yKys4uhg5NlxL0ESF3K6IAaoQ+xSXvPyPyxNWRafP+GDbI88Oh68O7QkJgmEtedWPM9U0pZNg==} + '@babel/core@7.24.9': + resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==} engines: {node: '>=6.9.0'} - '@babel/generator@7.24.8': - resolution: {integrity: sha512-47DG+6F5SzOi0uEvK4wMShmn5yY0mVjVJoWTphdY2B4Rx9wHgjK7Yhtr0ru6nE+sn0v38mzrWOlah0p/YlHHOQ==} + '@babel/generator@7.24.10': + resolution: {integrity: sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.24.7': @@ -984,8 +987,8 @@ packages: resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.24.8': - resolution: {integrity: sha512-m4vWKVqvkVAWLXfHCCfff2luJj86U+J0/x+0N3ArG/tP0Fq7zky2dYwMbtPmkc/oulkkbjdL3uWzuoBwQ8R00Q==} + '@babel/helper-module-transforms@7.24.9': + resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -1272,8 +1275,8 @@ packages: resolution: {integrity: sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==} engines: {node: '>=6.9.0'} - '@babel/types@7.24.8': - resolution: {integrity: sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==} + '@babel/types@7.24.9': + resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==} engines: {node: '>=6.9.0'} '@bcoe/v8-coverage@0.2.3': @@ -1327,9 +1330,9 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.21.5': - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} + '@esbuild/aix-ppc64@0.23.0': + resolution: {integrity: sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==} + engines: {node: '>=18'} cpu: [ppc64] os: [aix] @@ -1345,9 +1348,9 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.21.5': - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} + '@esbuild/android-arm64@0.23.0': + resolution: {integrity: sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==} + engines: {node: '>=18'} cpu: [arm64] os: [android] @@ -1363,9 +1366,9 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.21.5': - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} - engines: {node: '>=12'} + '@esbuild/android-arm@0.23.0': + resolution: {integrity: sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==} + engines: {node: '>=18'} cpu: [arm] os: [android] @@ -1381,9 +1384,9 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.21.5': - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} - engines: {node: '>=12'} + '@esbuild/android-x64@0.23.0': + resolution: {integrity: sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==} + engines: {node: '>=18'} cpu: [x64] os: [android] @@ -1399,9 +1402,9 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.21.5': - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} + '@esbuild/darwin-arm64@0.23.0': + resolution: {integrity: sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==} + engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -1417,9 +1420,9 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.21.5': - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} - engines: {node: '>=12'} + '@esbuild/darwin-x64@0.23.0': + resolution: {integrity: sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==} + engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -1435,9 +1438,9 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.21.5': - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} + '@esbuild/freebsd-arm64@0.23.0': + resolution: {integrity: sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==} + engines: {node: '>=18'} cpu: [arm64] os: [freebsd] @@ -1453,9 +1456,9 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.21.5': - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} - engines: {node: '>=12'} + '@esbuild/freebsd-x64@0.23.0': + resolution: {integrity: sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==} + engines: {node: '>=18'} cpu: [x64] os: [freebsd] @@ -1471,9 +1474,9 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.21.5': - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} + '@esbuild/linux-arm64@0.23.0': + resolution: {integrity: sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==} + engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -1489,9 +1492,9 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.21.5': - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} - engines: {node: '>=12'} + '@esbuild/linux-arm@0.23.0': + resolution: {integrity: sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==} + engines: {node: '>=18'} cpu: [arm] os: [linux] @@ -1507,9 +1510,9 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.21.5': - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} - engines: {node: '>=12'} + '@esbuild/linux-ia32@0.23.0': + resolution: {integrity: sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==} + engines: {node: '>=18'} cpu: [ia32] os: [linux] @@ -1525,9 +1528,9 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.21.5': - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} - engines: {node: '>=12'} + '@esbuild/linux-loong64@0.23.0': + resolution: {integrity: sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==} + engines: {node: '>=18'} cpu: [loong64] os: [linux] @@ -1543,9 +1546,9 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.21.5': - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} - engines: {node: '>=12'} + '@esbuild/linux-mips64el@0.23.0': + resolution: {integrity: sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==} + engines: {node: '>=18'} cpu: [mips64el] os: [linux] @@ -1561,9 +1564,9 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.21.5': - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} - engines: {node: '>=12'} + '@esbuild/linux-ppc64@0.23.0': + resolution: {integrity: sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==} + engines: {node: '>=18'} cpu: [ppc64] os: [linux] @@ -1579,9 +1582,9 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.21.5': - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} - engines: {node: '>=12'} + '@esbuild/linux-riscv64@0.23.0': + resolution: {integrity: sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==} + engines: {node: '>=18'} cpu: [riscv64] os: [linux] @@ -1597,9 +1600,9 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.21.5': - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} - engines: {node: '>=12'} + '@esbuild/linux-s390x@0.23.0': + resolution: {integrity: sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==} + engines: {node: '>=18'} cpu: [s390x] os: [linux] @@ -1615,9 +1618,9 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.21.5': - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} - engines: {node: '>=12'} + '@esbuild/linux-x64@0.23.0': + resolution: {integrity: sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==} + engines: {node: '>=18'} cpu: [x64] os: [linux] @@ -1633,12 +1636,18 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.21.5': - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} - engines: {node: '>=12'} + '@esbuild/netbsd-x64@0.23.0': + resolution: {integrity: sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==} + engines: {node: '>=18'} cpu: [x64] os: [netbsd] + '@esbuild/openbsd-arm64@0.23.0': + resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.18.20': resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} engines: {node: '>=12'} @@ -1651,9 +1660,9 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.21.5': - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} - engines: {node: '>=12'} + '@esbuild/openbsd-x64@0.23.0': + resolution: {integrity: sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==} + engines: {node: '>=18'} cpu: [x64] os: [openbsd] @@ -1669,9 +1678,9 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.21.5': - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} + '@esbuild/sunos-x64@0.23.0': + resolution: {integrity: sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==} + engines: {node: '>=18'} cpu: [x64] os: [sunos] @@ -1687,9 +1696,9 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.21.5': - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} + '@esbuild/win32-arm64@0.23.0': + resolution: {integrity: sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==} + engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -1705,9 +1714,9 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.21.5': - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} - engines: {node: '>=12'} + '@esbuild/win32-ia32@0.23.0': + resolution: {integrity: sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==} + engines: {node: '>=18'} cpu: [ia32] os: [win32] @@ -1723,9 +1732,9 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.21.5': - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} - engines: {node: '>=12'} + '@esbuild/win32-x64@0.23.0': + resolution: {integrity: sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==} + engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -1881,8 +1890,8 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/executor-http@1.1.2': - resolution: {integrity: sha512-Yssoh2+GBcoPcL6Jf9X+G+cp8RhiKz6m5R/BLLN0mdg6t02TYANYZV76dMBRPX93xaoIpjl94JkttC6O6ejwWg==} + '@graphql-tools/executor-http@1.1.4': + resolution: {integrity: sha512-DpGF9pCHHimwxjxONnNTPQHsVVNEBEMK9RuLBWkMjPw4WSHFQo0zRHArdyEuNcLMUgl14j+Whn8Z1Pj07nkj2A==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -1993,8 +2002,8 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/utils@10.3.1': - resolution: {integrity: sha512-Yhk1F0MNk4/ctgl3d0DKq++ZPovvZuh1ixWuUEVAxrFloYOAVwJ+rvGI1lsopArdJly8QXClT9lkvOxQszMw/w==} + '@graphql-tools/utils@10.3.2': + resolution: {integrity: sha512-iaqOHS4f90KNADBHqVsRBjKpM6iSvsUg1q5GhWMK03loYLaDzftrEwcsl0OkSSnRhJvAsT7q4q3r3YzRoV0v1g==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -3706,203 +3715,203 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - '@tanstack/query-core@5.51.1': - resolution: {integrity: sha512-fJBMQMpo8/KSsWW5ratJR5+IFr7YNJ3K2kfP9l5XObYHsgfVy1w3FJUWU4FT2fj7+JMaEg33zOcNDBo0LMwHnw==} + '@tanstack/query-core@5.51.3': + resolution: {integrity: sha512-xgncI1B0OPfSsYcdqKHUxb/OF370GrtK7BxswlllDfyTVw6r3+9VdugJWaVVQT2LiSbkIqEwUteFXR2I0m2iqw==} - '@tanstack/react-query@5.51.1': - resolution: {integrity: sha512-s47HKFnQ4HOJAHoIiXcpna/roMMPZJPy6fJ6p4ZNVn8+/onlLBEDd1+xc8OnDuwgvecqkZD7Z2mnSRbcWefrKw==} + '@tanstack/react-query@5.51.3': + resolution: {integrity: sha512-eqg1274A/usLluT4aLXypWKeAQ6LepwCB+303Wjw4o1SAgwJaLL7sWQOA/XA2Y/S4BCmTq95jGl5qnT8tmVcoQ==} peerDependencies: react: ^18.0.0 - '@tanstack/react-table@8.19.2': - resolution: {integrity: sha512-itoSIAkA/Vsg+bjY23FSemcTyPhc5/1YjYyaMsr9QSH/cdbZnQxHVWrpWn0Sp2BWN71qkzR7e5ye8WuMmwyOjg==} + '@tanstack/react-table@8.19.3': + resolution: {integrity: sha512-MtgPZc4y+cCRtU16y1vh1myuyZ2OdkWgMEBzyjYsoMWMicKZGZvcDnub3Zwb6XF2pj9iRMvm1SO1n57lS0vXLw==} engines: {node: '>=12'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' - '@tanstack/table-core@8.19.2': - resolution: {integrity: sha512-KpRjhgehIhbfH78ARm/GJDXGnpdw4bCg3qas6yjWSi7czJhI/J6pWln7NHtmBkGE9ZbohiiNtLqwGzKmBfixig==} + '@tanstack/table-core@8.19.3': + resolution: {integrity: sha512-IqREj9ADoml9zCAouIG/5kCGoyIxPFdqdyoxis9FisXFi5vT+iYfEfLosq4xkU/iDbMcEuAj+X8dWRLvKYDNoQ==} engines: {node: '>=12'} - '@tiptap/core@2.4.0': - resolution: {integrity: sha512-YJSahk8pkxpCs8SflCZfTnJpE7IPyUWIylfgXM2DefjRQa5DZ+c6sNY0s/zbxKYFQ6AuHVX40r9pCfcqHChGxQ==} + '@tiptap/core@2.5.2': + resolution: {integrity: sha512-RQ4KbhGNjp/utzQBOr1vSzJY6irKW4kHj0erUC0+5ZFTkB431W/zO/NmA9VIPNcNYw2k8BZ+wF5xTs46HSmHJw==} peerDependencies: - '@tiptap/pm': ^2.0.0 + '@tiptap/pm': ^2.5.2 - '@tiptap/extension-blockquote@2.4.0': - resolution: {integrity: sha512-nJJy4KsPgQqWTTDOWzFRdjCfG5+QExfZj44dulgDFNh+E66xhamnbM70PklllXJgEcge7xmT5oKM0gKls5XgFw==} + '@tiptap/extension-blockquote@2.5.2': + resolution: {integrity: sha512-KEcIkO48jAAgRqksuc8uwv5ioKUY2t9UqnfON92KZJP6ndfZ/7V80jCD+M4y0s7uK2q/eSwGJjEudR8KcEWOng==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/extension-bold@2.4.0': - resolution: {integrity: sha512-csnW6hMDEHoRfxcPRLSqeJn+j35Lgtt1YRiOwn7DlS66sAECGRuoGfCvQSPij0TCDp4VCR9if5Sf8EymhnQumQ==} + '@tiptap/extension-bold@2.5.2': + resolution: {integrity: sha512-t/z1goF8r7lTQPvSkXTQlSBE9a8pGpp2yoCA9L9ahwuGwykQY0V37XMf2DQaLrQmdTBcqnZO30f0XM5teCDmJg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/extension-bubble-menu@2.4.0': - resolution: {integrity: sha512-s99HmttUtpW3rScWq8rqk4+CGCwergNZbHLTkF6Rp6TSboMwfp+rwL5Q/JkcAG9KGLso1vGyXKbt1xHOvm8zMw==} + '@tiptap/extension-bubble-menu@2.5.2': + resolution: {integrity: sha512-Dhn0zz5iUY9uamN0cGWoV+gmGZO+dLpAZXxJZUv7g8gxntpxFMoo+SlylunHta7kGxed8PAaVtWHO50IuRAHbg==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.2 + '@tiptap/pm': ^2.5.2 - '@tiptap/extension-bullet-list@2.4.0': - resolution: {integrity: sha512-9S5DLIvFRBoExvmZ+/ErpTvs4Wf1yOEs8WXlKYUCcZssK7brTFj99XDwpHFA29HKDwma5q9UHhr2OB2o0JYAdw==} + '@tiptap/extension-bullet-list@2.5.2': + resolution: {integrity: sha512-ZLnkoz1MYxlubersRSS5OWHYHmWeCbGVqyg43t3ZkdKswPER17kQqEJmGQYxu2ksgaxDeqh3KmuDW/B/bpLcIA==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/extension-code-block-lowlight@2.4.0': - resolution: {integrity: sha512-j0SdFq66A97Cn7bQOMqFYBaYsmOltZZ6o4uDZH6fdTvEFbfXTdtTYs2awsNSbW+w/DtivKZCvAX1FRLR3/g/5A==} + '@tiptap/extension-code-block-lowlight@2.5.2': + resolution: {integrity: sha512-GUQ4BxUWwfL4Uw2aiJkqeT7o8FH4ktzbFIyE5WHKHvPRsDzAuSS9BLTconMeA9Wz60B2h9e3+iWL0AAQS44ZHg==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/extension-code-block': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.2 + '@tiptap/extension-code-block': ^2.5.2 + '@tiptap/pm': ^2.5.2 - '@tiptap/extension-code-block@2.4.0': - resolution: {integrity: sha512-QWGdv1D56TBGbbJSj2cIiXGJEKguPiAl9ONzJ/Ql1ZksiQsYwx0YHriXX6TOC//T4VIf6NSClHEtwtxWBQ/Csg==} + '@tiptap/extension-code-block@2.5.2': + resolution: {integrity: sha512-EWFO2JpvrWeEfz69FCFADdNbiJErHzxaqzaTxSkxC/GC44O5VqWShje6xiPkA6eQ6WddsfIrug9W3WrrIq1oJg==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.2 + '@tiptap/pm': ^2.5.2 - '@tiptap/extension-code@2.4.0': - resolution: {integrity: sha512-wjhBukuiyJMq4cTcK3RBTzUPV24k5n1eEPlpmzku6ThwwkMdwynnMGMAmSF3fErh3AOyOUPoTTjgMYN2d10SJA==} + '@tiptap/extension-code@2.5.2': + resolution: {integrity: sha512-9Nq8XpjA1IdTaU72PmwX24ggncAtebAr5iNVEVOIJyxlVMAexqZT65vY7WLk+Tn2793xBSvlHt9lz2Btekj35g==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/extension-color@2.4.0': - resolution: {integrity: sha512-aVuqGtzTIZO93niADdu+Hx8g03X0pS7wjrJcCcYkkDEbC/siC03zlxKZIYBW1Jiabe99Z7/s2KdtLoK6DW2A2g==} + '@tiptap/extension-color@2.5.2': + resolution: {integrity: sha512-KOEmj1JJKfCEUyiHzN+iv5cSlXuXfDVTxoQZJrB3vLwwmX2msf82P/l5UthJ8BgsKn+B5vb7SsezQC6KUiBFtQ==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/extension-text-style': ^2.0.0 + '@tiptap/core': ^2.5.2 + '@tiptap/extension-text-style': ^2.5.2 - '@tiptap/extension-document@2.4.0': - resolution: {integrity: sha512-3jRodQJZDGbXlRPERaloS+IERg/VwzpC1IO6YSJR9jVIsBO6xC29P3cKTQlg1XO7p6ZH/0ksK73VC5BzzTwoHg==} + '@tiptap/extension-document@2.5.2': + resolution: {integrity: sha512-pBr7zW7Ocbjwy5CJjGkVCIPzx/oxq4+b3t8yBWOdCLSyzIDC5Cxx17xxAp+9DOwpOj+5CU6X40afZ0m0U2FybQ==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/extension-dropcursor@2.4.0': - resolution: {integrity: sha512-c46HoG2PEEpSZv5rmS5UX/lJ6/kP1iVO0Ax+6JrNfLEIiDULUoi20NqdjolEa38La2VhWvs+o20OviiTOKEE9g==} + '@tiptap/extension-dropcursor@2.5.2': + resolution: {integrity: sha512-LlQiQTKA5ruxvd7s41IS2TwAl9cWha67crkT7shsyY5yMx97HufSPn4WCz1rSk5fqEvmmQOQnAJncytVs3Fmtg==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.2 + '@tiptap/pm': ^2.5.2 - '@tiptap/extension-floating-menu@2.4.0': - resolution: {integrity: sha512-vLb9v+htbHhXyty0oaXjT3VC8St4xuGSHWUB9GuAJAQ+NajIO6rBPbLUmm9qM0Eh2zico5mpSD1Qtn5FM6xYzg==} + '@tiptap/extension-floating-menu@2.5.2': + resolution: {integrity: sha512-vfmKen+J8ktoKN69X9a4BKj69WkHmWibgERUqkvgJwPCgK9qUsRhSk8gAL2eQ/ZJVDBLrSz2OC3dQmXZQaOXfg==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.2 + '@tiptap/pm': ^2.5.2 - '@tiptap/extension-gapcursor@2.4.0': - resolution: {integrity: sha512-F4y/0J2lseohkFUw9P2OpKhrJ6dHz69ZScABUvcHxjznJLd6+0Zt7014Lw5PA8/m2d/w0fX8LZQ88pZr4quZPQ==} + '@tiptap/extension-gapcursor@2.5.2': + resolution: {integrity: sha512-QDxxqDx2nUy74RTytEvuS+M9wQs4BI16JgRC6xR6LR8rGI+EUdCAU7izMxNas29DAQbSVibtuKfaFkEujuYP/g==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.2 + '@tiptap/pm': ^2.5.2 - '@tiptap/extension-hard-break@2.4.0': - resolution: {integrity: sha512-3+Z6zxevtHza5IsDBZ4lZqvNR3Kvdqwxq/QKCKu9UhJN1DUjsg/l1Jn2NilSQ3NYkBYh2yJjT8CMo9pQIu776g==} + '@tiptap/extension-hard-break@2.5.2': + resolution: {integrity: sha512-oXT3vSFgkHaLPIXcoqmhgZx0rW/3+0vYKWUVd26F5MFw8D1KK1iKqIs2fEcj/EkPLPU0MvAZ+Asp/BA9+r9TlQ==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/extension-heading@2.4.0': - resolution: {integrity: sha512-fYkyP/VMo7YHO76YVrUjd95Qeo0cubWn/Spavmwm1gLTHH/q7xMtbod2Z/F0wd6QHnc7+HGhO7XAjjKWDjldaw==} + '@tiptap/extension-heading@2.5.2': + resolution: {integrity: sha512-IzZZf8t6eOuuNwCxMjqUnr4NyW1gJwOk6wX+EradNZxUBDlH7nKbGDS58fC3IvvEzwqEEo5J1ocAmoIHaon5fw==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/extension-history@2.4.0': - resolution: {integrity: sha512-gr5qsKAXEVGr1Lyk1598F7drTaEtAxqZiuuSwTCzZzkiwgEQsWMWTWc9F8FlneCEaqe1aIYg6WKWlmYPaFwr0w==} + '@tiptap/extension-history@2.5.2': + resolution: {integrity: sha512-24ATlIcPdwDhCzQsZNvRKJGdtg1ySIbLWKseo17GCWmHlogOGnD/J+8sSXGHMYRV8C76zNjYRVTNG/mB24+Aow==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.2 + '@tiptap/pm': ^2.5.2 - '@tiptap/extension-horizontal-rule@2.4.0': - resolution: {integrity: sha512-yDgxy+YxagcEsBbdWvbQiXYxsv3noS1VTuGwc9G7ZK9xPmBHJ5y0agOkB7HskwsZvJHoaSqNRsh7oZTkf0VR3g==} + '@tiptap/extension-horizontal-rule@2.5.2': + resolution: {integrity: sha512-zwCqck7NgIubrpdBneKN3l7KhsYZIT8NzszTCWTkK2dDQVG3/ejR5kAQ48fZZfOZ/cS2pD5Nvg1GkP96fk8V0A==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.2 + '@tiptap/pm': ^2.5.2 - '@tiptap/extension-italic@2.4.0': - resolution: {integrity: sha512-aaW/L9q+KNHHK+X73MPloHeIsT191n3VLd3xm6uUcFDnUNvzYJ/q65/1ZicdtCaOLvTutxdrEvhbkrVREX6a8g==} + '@tiptap/extension-italic@2.5.2': + resolution: {integrity: sha512-uwsurxmCj1POXRJOlUxFAcZ8bzY+BJF7wzZz3i3nAi/M0ljgkwmt0v0KhdhUQ+VDwZTh9iBYGQ7728Y1AxgymQ==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/extension-link@2.4.0': - resolution: {integrity: sha512-r3PjT0bjSKAorHAEBPA0icSMOlqALbxVlWU9vAc+Q3ndzt7ht0CTPNewzFF9kjzARABVt1cblXP/2+c0qGzcsg==} + '@tiptap/extension-link@2.5.2': + resolution: {integrity: sha512-yN1cngo5ISgdKJ3cvw0fm1edkBaFlt60BEHMzVAVau+v9eNk/EUym95X6NmsndyK8MitE4Qw13kGTYr5QnDk4Q==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.2 + '@tiptap/pm': ^2.5.2 - '@tiptap/extension-list-item@2.4.0': - resolution: {integrity: sha512-reUVUx+2cI2NIAqMZhlJ9uK/+zvRzm1GTmlU2Wvzwc7AwLN4yemj6mBDsmBLEXAKPvitfLh6EkeHaruOGymQtg==} + '@tiptap/extension-list-item@2.5.2': + resolution: {integrity: sha512-lqGCfYNTl6pGZroqyEB7Yb7a23utpnGeOM51kOs6Kp32fB18IdYtDP8rzvDab2OnMGLoIOtXHr9/EA3oDxDoJw==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/extension-mention@2.4.0': - resolution: {integrity: sha512-7BqCNfqF1Mv9IrtdlHADwXMFo968UNmthf/TepVXC7EX2Ke6/Y4vvxmpYVNZc55FdswFwpVyZ2VeXBj3AC2JcA==} + '@tiptap/extension-mention@2.5.2': + resolution: {integrity: sha512-z0kNLd1zuxdgwHBnEtDjrC1m4Iwi61NDEBb6cOj6j7FAv1NJcwI4WrV2xtPIpX4tver2MMQ7u3aywrYGry+RIw==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - '@tiptap/suggestion': ^2.0.0 + '@tiptap/core': ^2.5.2 + '@tiptap/pm': ^2.5.2 + '@tiptap/suggestion': ^2.5.2 - '@tiptap/extension-ordered-list@2.4.0': - resolution: {integrity: sha512-Zo0c9M0aowv+2+jExZiAvhCB83GZMjZsxywmuOrdUbq5EGYKb7q8hDyN3hkrktVHr9UPXdPAYTmLAHztTOHYRA==} + '@tiptap/extension-ordered-list@2.5.2': + resolution: {integrity: sha512-O34RFIxOh0cSHnM8yj5bQmxfN/JiEZSD8IP5aTPhnJqt0SIshNML2uHVfWC7wkTz0DfbYsEboocUOPg7p6IOOA==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/extension-paragraph@2.4.0': - resolution: {integrity: sha512-+yse0Ow67IRwcACd9K/CzBcxlpr9OFnmf0x9uqpaWt1eHck1sJnti6jrw5DVVkyEBHDh/cnkkV49gvctT/NyCw==} + '@tiptap/extension-paragraph@2.5.2': + resolution: {integrity: sha512-PQapimDDlsfe6MsNELqgsHTExcoM4ySRgoUborKd+Xppq1Imow+I+EQm10FHTZVa6gtsO28rfSSPke3R8vVcvg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/extension-strike@2.4.0': - resolution: {integrity: sha512-pE1uN/fQPOMS3i+zxPYMmPmI3keubnR6ivwM+KdXWOMnBiHl9N4cNpJgq1n2eUUGKLurC2qrQHpnVyGAwBS6Vg==} + '@tiptap/extension-strike@2.5.2': + resolution: {integrity: sha512-5mHDdb1I2uSbSeOHxvBN2qysQBx9dgY7/Mspi/ji+rPdCh9F5NXWvVJZIe4Ov9KUuX3hXE2Kz4osEzpNsIv3iQ==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/extension-text-align@2.4.0': - resolution: {integrity: sha512-wpRe2OiLXTK4kTy4RZEPnPjFbK16kYHPAx1552hLXrOdyxbS7Sdbo+w4x7aGLLZZqZdudCFfkdtnqrc7PDVZdA==} + '@tiptap/extension-text-align@2.5.2': + resolution: {integrity: sha512-IYgzGSNH9oLEqTiZ4R0WXw2K60OXVeWHzCNDz14W+Bjuutt6CK0NW8/ytARt2ragC7ptJ4MNK2A0rjgn8jd68Q==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/extension-text-style@2.4.0': - resolution: {integrity: sha512-H0uPWeZ4sXz3o836TDWnpd38qClqzEM2d6QJ9TK+cQ1vE5Gp8wQ5W4fwUV1KAHzpJKE/15+BXBjLyVYQdmXDaQ==} + '@tiptap/extension-text-style@2.5.2': + resolution: {integrity: sha512-zPRFU85PpJ28/5IBq1ZF40EPBoIFaWqsbQDdRth/6iLidGoYyjIEBDxKvzV9fVxu4rUWeQzj6zXFdXnoA/rzCQ==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/extension-text@2.4.0': - resolution: {integrity: sha512-LV0bvE+VowE8IgLca7pM8ll7quNH+AgEHRbSrsI3SHKDCYB9gTHMjWaAkgkUVaO1u0IfCrjnCLym/PqFKa+vvg==} + '@tiptap/extension-text@2.5.2': + resolution: {integrity: sha512-+KEoo2HIlCORye4xJarltbmH2RGhLC/AJAcdIGsomT5RomvYb38F2cTITHydHxAqGq2D8M1WLK3uh8qTUTAUhw==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/extension-underline@2.4.0': - resolution: {integrity: sha512-guWojb7JxUwLz4OKzwNExJwOkhZjgw/ttkXCMBT0PVe55k998MMYe1nvN0m2SeTW9IxurEPtScH4kYJ0XuSm8Q==} + '@tiptap/extension-underline@2.5.2': + resolution: {integrity: sha512-e4MVCzWhV0ZR5e4gwnonMZV8SLibYyMdFnT39/5QnY36FWYe0EddlEP4pLJtanBORDtPTNa3TlHndZ6+tAhw6A==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.2 - '@tiptap/html@2.4.0': - resolution: {integrity: sha512-iM0sa6t0Hb5GTXnjdKvMDtD3KZgA4Mwx3QADeqfR10EjfPNlkh/BHU83oIhss/2JVRBXiUUDnNxW9cfpHX37/g==} + '@tiptap/html@2.5.2': + resolution: {integrity: sha512-78RXv9YpX1Fa/Xba5e+A0NHWoyXS5IJ+DRE5CghrBQoDf0rQH/EDZTWTXR5xnKowYdT+yEM3Gr7E+7R+bbwRAA==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.2 + '@tiptap/pm': ^2.5.2 - '@tiptap/pm@2.4.0': - resolution: {integrity: sha512-B1HMEqGS4MzIVXnpgRZDLm30mxDWj51LkBT/if1XD+hj5gm8B9Q0c84bhvODX6KIs+c6z+zsY9VkVu8w9Yfgxg==} + '@tiptap/pm@2.5.2': + resolution: {integrity: sha512-LEFkxsWSbJISoG84UHpggwojnUvOwjdPZDTjQS4d3SyUNJYi3UVlb0Mnm/m1alLFSynypJ4FaDYsrsmpausMFA==} - '@tiptap/react@2.4.0': - resolution: {integrity: sha512-baxnIr6Dy+5iGagOEIKFeHzdl1ZRa6Cg+SJ3GDL/BVLpO6KiCM3Mm5ymB726UKP1w7icrBiQD2fGY3Bx8KaiSA==} + '@tiptap/react@2.5.2': + resolution: {integrity: sha512-uo2KqiKTt+b4TriTbDaLF1ZPgppyqtt+oTisGrnPZuB0dBceVzlRt1xiDd1nPFAK8Ce/Hg9b7vpLZta4n+3R0Q==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.2 + '@tiptap/pm': ^2.5.2 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - '@tiptap/starter-kit@2.4.0': - resolution: {integrity: sha512-DYYzMZdTEnRn9oZhKOeRCcB+TjhNz5icLlvJKoHoOGL9kCbuUyEf8WRR2OSPckI0+KUIPJL3oHRqO4SqSdTjfg==} + '@tiptap/starter-kit@2.5.2': + resolution: {integrity: sha512-QWLGma23EcnUdy/65V8Cflu0IG4jicpm6mZD8wGHzcYxkiCDSEoQaZ/aWmrw1djv6FXHb1iFnVkVnTvhVqf0dA==} - '@tiptap/suggestion@2.4.0': - resolution: {integrity: sha512-6dCkjbL8vIzcLWtS6RCBx0jlYPKf2Beuyq5nNLrDDZZuyJow5qJAY0eGu6Xomp9z0WDK/BYOxT4hHNoGMDkoAg==} + '@tiptap/suggestion@2.5.2': + resolution: {integrity: sha512-V6/EdqArLaHq3QNSvDq+ljtVennwn1wwrZTBpwfJCDk43T8BV7e4BitX1Pm6Q47h595yDFxp3jlfpDp0lL6rcA==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.2 + '@tiptap/pm': ^2.5.2 '@tokenizer/token@0.3.0': resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} @@ -4036,8 +4045,8 @@ packages: '@types/node-fetch@2.6.11': resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} - '@types/node@20.14.10': - resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} + '@types/node@20.14.11': + resolution: {integrity: sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==} '@types/nodemailer@6.4.15': resolution: {integrity: sha512-0EBJxawVNjPkng1zm2vopRctuWVCxk34JcIlRuXSf54habUWdz1FB7wHDqOqvDa8Mtpt0Q3LTXQkAs2LNyK5jQ==} @@ -4090,6 +4099,9 @@ packages: '@types/unist@3.0.2': resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} + '@types/use-sync-external-store@0.0.6': + resolution: {integrity: sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==} + '@types/validate-npm-package-name@4.0.2': resolution: {integrity: sha512-lrpDziQipxCEeK5kWxvljWYhUvOiB2A9izZd9B2AFarYAkqZshb4lPbRs7zKEic6eGtH8V/2qJW+dPp9OtF6bw==} @@ -4105,8 +4117,8 @@ packages: '@types/yargs@17.0.32': resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} - '@typescript-eslint/eslint-plugin@7.16.0': - resolution: {integrity: sha512-py1miT6iQpJcs1BiJjm54AMzeuMPBSPuKPlnT8HlfudbcS5rYeX5jajpLf3mrdRh9dA/Ec2FVUY0ifeVNDIhZw==} + '@typescript-eslint/eslint-plugin@7.16.1': + resolution: {integrity: sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -4122,8 +4134,8 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/parser@7.16.0': - resolution: {integrity: sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw==} + '@typescript-eslint/parser@7.16.1': + resolution: {integrity: sha512-u+1Qx86jfGQ5i4JjK33/FnawZRpsLxRnKzGE6EABZ40KxVT/vWsiZFEBBHjFOljmmV3MBYOHEKi0Jm9hbAOClA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -4136,12 +4148,12 @@ packages: resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/scope-manager@7.16.0': - resolution: {integrity: sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==} + '@typescript-eslint/scope-manager@7.16.1': + resolution: {integrity: sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.16.0': - resolution: {integrity: sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==} + '@typescript-eslint/type-utils@7.16.1': + resolution: {integrity: sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -4154,8 +4166,8 @@ packages: resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/types@7.16.0': - resolution: {integrity: sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==} + '@typescript-eslint/types@7.16.1': + resolution: {integrity: sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==} engines: {node: ^18.18.0 || >=20.0.0} '@typescript-eslint/typescript-estree@5.62.0': @@ -4167,8 +4179,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@7.16.0': - resolution: {integrity: sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==} + '@typescript-eslint/typescript-estree@7.16.1': + resolution: {integrity: sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -4182,8 +4194,8 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@7.16.0': - resolution: {integrity: sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==} + '@typescript-eslint/utils@7.16.1': + resolution: {integrity: sha512-WrFM8nzCowV0he0RlkotGDujx78xudsxnGMBHI88l5J8wEhED6yBwaSLP99ygfrzAjsQvcYQ94quDwI0d7E1fA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -4192,8 +4204,8 @@ packages: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/visitor-keys@7.16.0': - resolution: {integrity: sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==} + '@typescript-eslint/visitor-keys@7.16.1': + resolution: {integrity: sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==} engines: {node: ^18.18.0 || >=20.0.0} '@ungap/structured-clone@1.2.0': @@ -4604,11 +4616,11 @@ packages: buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - bundle-require@4.2.1: - resolution: {integrity: sha512-7Q/6vkyYAwOmQNRw75x+4yRtZCZJXUDmHHlFdkiV0wgv/reNjtJwpu1jPJ0w2kbEpIM0uoKI3S4/f39dU7AjSA==} + bundle-require@5.0.0: + resolution: {integrity: sha512-GuziW3fSSmopcx4KRymQEJVbZUfqlCqcq7dvs6TYwKRZiegK/2buMxQTPs6MGlNv50wms1699qYO54R8XfRX4w==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: - esbuild: '>=0.17' + esbuild: '>=0.18' busboy@1.6.0: resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} @@ -4653,8 +4665,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001641: - resolution: {integrity: sha512-Phv5thgl67bHYo1TtMY/MurjkHhV4EDaCosezRXgZ8jzA/Ub+wjxAvbGvjoFENStinwi5kCyOYV3mi5tOGykwA==} + caniuse-lite@1.0.30001642: + resolution: {integrity: sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==} capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -4882,6 +4894,10 @@ packages: consola@2.15.3: resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} + consola@3.2.3: + resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} + engines: {node: ^14.18.0 || >=16.10.0} + console-control-strings@1.1.0: resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} @@ -5296,8 +5312,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.4.827: - resolution: {integrity: sha512-VY+J0e4SFcNfQy19MEoMdaIcZLmDCprqvBtkii1WTCTQHpRvf5N8+3kTYCgL/PcntvwQvmMJWTuDPsq+IlhWKQ==} + electron-to-chromium@1.4.829: + resolution: {integrity: sha512-5qp1N2POAfW0u1qGAxXEtz6P7bO1m6gpZr5hdf5ve6lxpLM7MpiM4jIPz7xcrNlClQMafbyUDDWjlIQZ1Mw0Rw==} embla-carousel-react@8.1.6: resolution: {integrity: sha512-DHxwFzF63yVrU95Eo58E9Xr5b6Y9ul6TTsqb/rtwMi+jXudAmIqN1i9iBxQ73i8jKuUVxll/ziNYMmnWvrdQJQ==} @@ -5398,9 +5414,9 @@ packages: engines: {node: '>=12'} hasBin: true - esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} + esbuild@0.23.0: + resolution: {integrity: sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==} + engines: {node: '>=18'} hasBin: true escalade@3.1.2: @@ -5514,8 +5530,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react@7.34.3: - resolution: {integrity: sha512-aoW4MV891jkUulwDApQbPYTVZmeuSyFrudpbTAQuj5Fv8VL+o6df2xIGpw8B0hPjAaih1/Fb0om9grCdyFYemA==} + eslint-plugin-react@7.34.4: + resolution: {integrity: sha512-Np+jo9bUwJNxCsT12pXtrGhJgT3T44T1sHhn1Ssr42XFn8TES0267wPGo5nNrMHi8qkyimDAX2BUmkf9pSaVzA==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -5795,8 +5811,8 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@11.3.2: - resolution: {integrity: sha512-RgjSzrNFZmedWcvmW4MMc84A7UcoY37jocadE3Mbg3o+UMofodfyeNnYD/HR15UhP22/bb5KOebNhYOj4mYkpQ==} + framer-motion@11.3.5: + resolution: {integrity: sha512-x4rZl+D7EDVGo3Iww6+iunqymvvo2Ih7zsgMiNnhmF4L8zNS4wvSPaay45k0OsFs/fcwdyxn5Kn29u84YzoPGA==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 @@ -7213,8 +7229,8 @@ packages: neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - next-intl@3.17.0: - resolution: {integrity: sha512-D6susJo5V6OzhTwpCDErG77cvtF5TSTzras6o2puczJpNsyHk6hkUZ58xfvWSVkVHaoXVwVr1lRhCqOTxndLNw==} + next-intl@3.17.1: + resolution: {integrity: sha512-cRstsLyCZ+yS8sGIwM13xW/EqMulUi0z+J4NcCcwAkmB/OETu6d+xEQfvrQ0ZQ+Fj+qwl9df698Lozyx5kAYhw==} peerDependencies: next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -7327,8 +7343,8 @@ packages: node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + node-releases@2.0.17: + resolution: {integrity: sha512-Ww6ZlOiEQfPfXM45v17oabk77Z7mg5bOt7AjDyzy7RjK9OrLrLC8dyZQoAPEOtFX9SaNf1Tdvr5gRJWdTJj7GA==} nodemailer@6.9.14: resolution: {integrity: sha512-Dobp/ebDKBvz91sbtRKhcznLThrKxKt97GI2FAlAyy+fk19j73Uz3sBXolVtmcXjaorivqsbbbjDY+Jkt4/bQA==} @@ -7422,10 +7438,6 @@ packages: resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} engines: {node: '>= 0.4'} - object.hasown@1.1.4: - resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} - engines: {node: '>= 0.4'} - object.values@1.2.0: resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} engines: {node: '>= 0.4'} @@ -7576,8 +7588,8 @@ packages: peberminta@0.9.0: resolution: {integrity: sha512-XIxfHpEuSJbITd1H3EeQwpcZbTLHc+VVr8ANI9t5sit565tsI4/xK3KWTUFE2e6QiangUkh3B0jihzmGnNrRsQ==} - peek-readable@5.1.1: - resolution: {integrity: sha512-4hEOSH7KeEaZpMDF/xfm1W9fS5rT7Ett3BkXWHqAEzRLLwLaHkwOL+GvvpIEh9UrvX9BDhzfkvteslgraoH69w==} + peek-readable@5.1.3: + resolution: {integrity: sha512-kCsc9HwH5RgVA3H3VqkWFyGQwsxUxLdiSX1d5nqAm7hnMFjNFX1VhBLmJoUY0hZNc8gmDNgBkLjfhiWPsziXWA==} engines: {node: '>=14.16'} periscopic@3.1.0: @@ -7683,6 +7695,24 @@ packages: ts-node: optional: true + postcss-load-config@6.0.1: + resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} + engines: {node: '>= 18'} + peerDependencies: + jiti: '>=1.21.0' + postcss: '>=8.0.9' + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + jiti: + optional: true + postcss: + optional: true + tsx: + optional: true + yaml: + optional: true + postcss-nested@6.0.1: resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} engines: {node: '>=12.0'} @@ -7803,8 +7833,8 @@ packages: prettier-plugin-svelte: optional: true - prettier@3.3.2: - resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==} + prettier@3.3.3: + resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} engines: {node: '>=14'} hasBin: true @@ -7862,14 +7892,14 @@ packages: prosemirror-menu@1.2.4: resolution: {integrity: sha512-S/bXlc0ODQup6aiBbWVsX/eM+xJgCTAfMq/nLqaO5ID/am4wS0tTCIkzwytmao7ypEtjj39i7YbJjAgO20mIqA==} - prosemirror-model@1.21.3: - resolution: {integrity: sha512-nt2Xs/RNGepD9hrrkzXvtCm1mpGJoQfFSPktGa0BF/aav6XsnmVGZ9sTXNWRLupAz5SCLa3EyKlFeK7zJWROKg==} + prosemirror-model@1.22.1: + resolution: {integrity: sha512-gMrxal+F3higDFxCkBK5iQXckRVYvIu/3dopERJ6b20xfwZ9cbYvQvuldqaN+v/XytNPGyURYUpUU23kBRxWCQ==} - prosemirror-schema-basic@1.2.2: - resolution: {integrity: sha512-/dT4JFEGyO7QnNTe9UaKUhjDXbTNkiWTq/N4VpKaF79bBjSExVV2NXmJpcM7z/gD7mbqNjxbmWW5nf1iNSSGnw==} + prosemirror-schema-basic@1.2.3: + resolution: {integrity: sha512-h+H0OQwZVqMon1PNn0AG9cTfx513zgIG2DY00eJ00Yvgb3UD+GQ/VlWW5rcaxacpCGT1Yx8nuhwXk4+QbXUfJA==} - prosemirror-schema-list@1.4.0: - resolution: {integrity: sha512-nZOIq/AkBSzCENxUyLm5ltWE53e2PLk65ghMN8qLQptOmDVixZlPqtMeQdiNw0odL9vNpalEjl3upgRkuJ/Jyw==} + prosemirror-schema-list@1.4.1: + resolution: {integrity: sha512-jbDyaP/6AFfDfu70VzySsD75Om2t3sXTOdl5+31Wlxlg62td1haUpty/ybajSfJ1pkGadlOfwQq9kgW5IMo1Rg==} prosemirror-state@1.4.3: resolution: {integrity: sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==} @@ -7968,6 +7998,11 @@ packages: peerDependencies: react: ^18.3.1 + react-dom@19.0.0-rc-fb9a90fa48-20240614: + resolution: {integrity: sha512-PoEsPe32F7KPLYOBvZfjylEI1B67N44PwY3lyvpmBkhlluLnLz0jH8q2Wg9YidAi6z0k3iUnNRm5x10wurzt9Q==} + peerDependencies: + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom@19.0.0-rc.0: resolution: {integrity: sha512-MhgN2RMYFUkZekkFbsXg9ycwEGaMBzATpTNvGGvWNA9BZZEkdzIL4pv7iDuZKn48YoGARk8ydu4S+Ehd8Yrc4g==} peerDependencies: @@ -7985,8 +8020,8 @@ packages: react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - react-medium-image-zoom@5.2.7: - resolution: {integrity: sha512-I2mC3zQMmJ/JH5D04WIT5cS8jxFvB9Ybr3ORiIIeT3hPWRxT6mnC4dNUyvO1mVxxg158H6249UClr7tXRm5IUQ==} + react-medium-image-zoom@5.2.8: + resolution: {integrity: sha512-ivnubZi/2GQcMTneQy5gjLxEQLenKu081844qqZ7/JvLxSh5YPF1TLq7s+5rc54dKa0jjPT8Zm2tiC0Sda6eIA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -8076,8 +8111,8 @@ packages: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} - react@19.0.0-rc.0: - resolution: {integrity: sha512-8nrDCl5uE54FHeKqKrEO0TS+10bT4cxutJGb2okiJc0FHMQ6I3FeItaqly/1nbijlhSO3HmAVyPIexIQQWYAtQ==} + react@19.0.0-rc-fb9a90fa48-20240614: + resolution: {integrity: sha512-nvE3Gy+IOIfH/DXhkyxFVQSrITarFcQz4+shzC/McxQXEUSonpw2oDy/Wi9hdDtV3hlP12VYuDL95iiBREedNQ==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -8263,6 +8298,9 @@ packages: scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.25.0-rc-fb9a90fa48-20240614: + resolution: {integrity: sha512-HHqQ/SqbeiDfXXVKgNxTpbQTD4n7IUb4hZATvHjp03jr3TF7igehCyHdOjeYTrzIseLO93cTTfSb5f4qWcirMQ==} + scheduler@0.25.0-rc.0: resolution: {integrity: sha512-B3aSqMfoRkucM94MztZD1CyNyf68W9A3dL/TT453G6uNcxMBqGQ+rhFKyxNnWH/mfRHlGBr0tF0F472JCETH4g==} @@ -8299,8 +8337,8 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.6.2: - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} hasBin: true @@ -8510,6 +8548,9 @@ packages: resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} engines: {node: '>= 0.4'} + string.prototype.repeat@1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} + string.prototype.trim@1.2.9: resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} engines: {node: '>= 0.4'} @@ -8566,9 +8607,9 @@ packages: resolution: {integrity: sha512-A21Xsm1XzUkK0qK1ZrytDUvqsQWict2Cykhvi0fBQntGG5JSprESasEyV1EZ/4CiR5WB5KjzLTrP/bO37B0wPg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - strtok3@7.1.0: - resolution: {integrity: sha512-19dQEwG6Jd+VabjPRyBhymIF069vZiqWSZa2jJBoKJTsqGKnTxowGoQaLnz+yLARfDI041IUQekyPUMWElOgsQ==} - engines: {node: '>=14.16'} + strtok3@7.1.1: + resolution: {integrity: sha512-mKX8HA/cdBqMKUr0MMZAFssCkIGoZeSCMXgnt79yKxNFguMLVFgRe6wB+fsL0NmoHDbeyZXczy7vEPSoo3rkzg==} + engines: {node: '>=16'} style-to-js@1.1.12: resolution: {integrity: sha512-tv+/FkgNYHI2fvCoBMsqPHh5xovwiw+C3X0Gfnss/Syau0Nr3IqGOJ9XiOYXoPnToHVbllKFf5qCNFJGwFg5mg==} @@ -8676,8 +8717,8 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - tailwindcss@3.4.4: - resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==} + tailwindcss@3.4.6: + resolution: {integrity: sha512-1uRHzPB+Vzu57ocybfZ4jh5Q3SdlH7XW23J5sQoM9LhE9eIOlzxer/3XPSsycvih3rboRsvt0QCmzSrqyOYUIA==} engines: {node: '>=14.0.0'} hasBin: true @@ -8709,8 +8750,8 @@ packages: uglify-js: optional: true - terser@5.31.2: - resolution: {integrity: sha512-LGyRZVFm/QElZHy/CPr/O4eNZOZIzsrQ92y4v9UJe/pFJjypje2yI3C2FmPtvUEnhadlSbmG2nXtdcjHOjCfxw==} + terser@5.31.3: + resolution: {integrity: sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==} engines: {node: '>=10'} hasBin: true @@ -8864,8 +8905,8 @@ packages: tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - tsup@8.1.0: - resolution: {integrity: sha512-UFdfCAXukax+U6KzeTNO2kAARHcWxmKsnvSPXUcfA1D+kU05XDccCrkffCQpFaWDsZfV0jMyTsxU39VfCp6EOg==} + tsup@8.1.1: + resolution: {integrity: sha512-lLXP3BshJ6y/32b3tPZUB2siD2mkJ6mLzhbPOShfjogSc3aRw8MhbBV4cPKbqkbXuhsJR+c9B0W9RHMbtbXLMQ==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -8889,38 +8930,38 @@ packages: peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - turbo-darwin-64@2.0.6: - resolution: {integrity: sha512-XpgBwWj3Ggmz/gQVqXdMKXHC1iFPMDiuwugLwSzE7Ih0O13JuNtYZKhQnopvbDQnFQCeRq2Vsm5OTWabg/oB/g==} + turbo-darwin-64@2.0.7: + resolution: {integrity: sha512-J1RBvQGqKeUwLJrZbfrm4tHshagdMeGAwd7rpLpfUrw0PNmGfcBazJf6dIGXG59/GHzJmS0/eAZ8qDchfVbIFA==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.0.6: - resolution: {integrity: sha512-RfeZYXIAkiA21E8lsvfptGTqz/256YD+eI1x37fedfvnHFWuIMFZGAOwJxtZc6QasQunDZ9TRRREbJNI68tkIw==} + turbo-darwin-arm64@2.0.7: + resolution: {integrity: sha512-h1JK8uuEjoHx1SvvTZiottj+4kDmiv+hivnLUzNwO75qKblMsd38IsFB0J2sMRz7JacFlf+3ry8SItznBW67Xw==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.0.6: - resolution: {integrity: sha512-92UDa0xNQQbx0HdSp9ag3YSS3xPdavhc7q9q9mxIAcqyjjD6VElA4Y85m4F/DDGE5SolCrvBz2sQhVmkOd6Caw==} + turbo-linux-64@2.0.7: + resolution: {integrity: sha512-dsr7GFeHAYVMnXWDDjhpsAQetejU4OlkNBRA5hfmnIcl2sSyOYa3EvoeJ6j5z5vTNIJ9VO4I1h0jK3lTjEoonA==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.0.6: - resolution: {integrity: sha512-eQKu6utCVUkIH2kqOzD8OS6E0ba6COjWm6PRDTNCHQRljZW503ycaTUIdMOiJrVg1MkEjDyOReUg8s8D18aJ4Q==} + turbo-linux-arm64@2.0.7: + resolution: {integrity: sha512-bJbwXvyX1XPzY1jHgkqggls/L4yFyHVK8GGACF3kcg6x7lYV2SXkUYRyOC3WqzW7euqa9Zw/32jrIPP4Qy31Vw==} cpu: [arm64] os: [linux] - turbo-windows-64@2.0.6: - resolution: {integrity: sha512-+9u4EPrpoeHYCQ46dRcou9kbkSoelhOelHNcbs2d86D6ruYD/oIAHK9qgYK8LeARRz0jxhZIA/dWYdYsxJJWkw==} + turbo-windows-64@2.0.7: + resolution: {integrity: sha512-aBH+5A7IN957MqXMrw8xN0CWtH/fPFL+xTlloO6074Eaa8WfnctSAnaSujm6f4xF2T8lFx+ZprBvnO9oKvLQQQ==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.0.6: - resolution: {integrity: sha512-rdrKL+p+EjtdDVg0wQ/7yTbzkIYrnb0Pw4IKcjsy3M0RqUM9UcEi67b94XOAyTa5a0GqJL1+tUj2ebsFGPgZbg==} + turbo-windows-arm64@2.0.7: + resolution: {integrity: sha512-ButUCpO5nTi+jyTSIY2mQ9dVz+mCGxJ6sHyn0xGlNoJWdisKXb0BtWCLAjM26gg/yp9Kt1MBowMQyYVruPV0Qw==} cpu: [arm64] os: [win32] - turbo@2.0.6: - resolution: {integrity: sha512-/Ftmxd5Mq//a9yMonvmwENNUN65jOVTwhhBPQjEtNZutYT9YKyzydFGLyVM1nzhpLWahQSMamRc/RDBv5EapzA==} + turbo@2.0.7: + resolution: {integrity: sha512-76iNWZpmKAKjj+yL0Wtcu2LpDIM5Nz7JS3fHOZPYS0AKuC2boJ24276VAiK4PKwbpBB//TYKDpSLuQ6cfR49pg==} hasBin: true type-check@0.4.0: @@ -9069,8 +9110,8 @@ packages: peerDependencies: react: '>=16.8.0' - use-intl@3.17.0: - resolution: {integrity: sha512-2X4r3xy6PWD+7U9l/u4lmdwQZ1b7QyhF5A87SdF4UFbLlGH4vSiUdQJ/g3OM+wc78I6aBLT5aFaEPb14dG2TDA==} + use-intl@3.17.1: + resolution: {integrity: sha512-TxpacwmqjhyAfWnNVJKmQNCRC0/apFhetAD/EByrlakoww+jxGkW7Xh0f0iwr+mSD/V1tMakmyaEbozH+yb0qA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -9136,11 +9177,11 @@ packages: vfile-message@4.0.2: resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} - vfile@6.0.1: - resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} + vfile@6.0.2: + resolution: {integrity: sha512-zND7NlS8rJYb/sPqkb13ZvbbUoExdbi4w3SfRrMq6R3FvnLQmmfpajJNITuuYm6AZ5uao9vy4BAos3EXBPf2rg==} - vitnode-backend@0.0.7-canary.7: - resolution: {integrity: sha512-tA72lYuFH0bDvjfkzOaS04FC5g3VWA2SDFrlxJdsNqSJU0NRa7szANNAxpoUY/s2SmgnIqg54gc6xoXaNw98jw==} + vitnode-backend@0.0.7-canary.26: + resolution: {integrity: sha512-B11XmwpwFFfL97qaqXPCOsnK9jk4wazSx1YJ37HaXwW5+FhIdCiUCvsG7bVfWgdQEqKF5GeySnIpFR/M7WU7PQ==} hasBin: true peerDependencies: '@nestjs/apollo': ^12 @@ -9148,15 +9189,15 @@ packages: '@react-email/components': ^0.0.21 '@types/react': ^18 class-validator: ^0.14.1 - drizzle-kit: ^0.23.0 - drizzle-orm: ^0.31.4 + drizzle-kit: 0.22.8 + drizzle-orm: 0.31.4 pg: ^8.12.0 react: ^18 react-dom: ^18 typescript: ^5 - vitnode-shared@0.0.7-canary.7: - resolution: {integrity: sha512-GFYczvaJeWxNyFn84SWLUcfVBbXMJPek4yLbnz+EgFx61GoewsRStLSmnN9giETQ0ud+CrSA9wLzYCQIJio9uQ==} + vitnode-shared@0.0.7-canary.26: + resolution: {integrity: sha512-xuSvN3afpTOK1L5MOSuxIY3+2ya4xPngosklF86lJ7GDgVuy5Ok0zDofdMN+1HO5Lr5YwPHFhZ6yc8HUz+O0yg==} peerDependencies: typescript: ^5 @@ -9538,13 +9579,13 @@ snapshots: '@ardatan/relay-compiler@12.0.0(graphql@16.9.0)': dependencies: - '@babel/core': 7.24.8 - '@babel/generator': 7.24.8 + '@babel/core': 7.24.9 + '@babel/generator': 7.24.10 '@babel/parser': 7.24.8 '@babel/runtime': 7.24.8 '@babel/traverse': 7.24.8 - '@babel/types': 7.24.8 - babel-preset-fbjs: 3.4.0(@babel/core@7.24.8) + '@babel/types': 7.24.9 + babel-preset-fbjs: 3.4.0(@babel/core@7.24.9) chalk: 4.1.2 fb-watchman: 2.0.2 fbjs: 3.0.5 @@ -9571,20 +9612,20 @@ snapshots: '@babel/highlight': 7.24.7 picocolors: 1.0.1 - '@babel/compat-data@7.24.8': {} + '@babel/compat-data@7.24.9': {} - '@babel/core@7.24.8': + '@babel/core@7.24.9': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.8 + '@babel/generator': 7.24.10 '@babel/helper-compilation-targets': 7.24.8 - '@babel/helper-module-transforms': 7.24.8(@babel/core@7.24.8) + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) '@babel/helpers': 7.24.8 '@babel/parser': 7.24.8 '@babel/template': 7.24.7 '@babel/traverse': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 convert-source-map: 2.0.0 debug: 4.3.5 gensync: 1.0.0-beta.2 @@ -9593,34 +9634,34 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/generator@7.24.8': + '@babel/generator@7.24.10': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/helper-compilation-targets@7.24.8': dependencies: - '@babel/compat-data': 7.24.8 + '@babel/compat-data': 7.24.9 '@babel/helper-validator-option': 7.24.8 browserslist: 4.23.2 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.24.8)': + '@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.8) + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 '@babel/helper-split-export-declaration': 7.24.7 semver: 6.3.1 @@ -9629,34 +9670,34 @@ snapshots: '@babel/helper-environment-visitor@7.24.7': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/helper-function-name@7.24.7': dependencies: '@babel/template': 7.24.7 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/helper-hoist-variables@7.24.7': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/helper-member-expression-to-functions@7.24.8': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.24.7': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.24.8(@babel/core@7.24.8)': + '@babel/helper-module-transforms@7.24.9(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 @@ -9667,13 +9708,13 @@ snapshots: '@babel/helper-optimise-call-expression@7.24.7': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/helper-plugin-utils@7.24.8': {} - '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.8)': + '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 @@ -9683,20 +9724,20 @@ snapshots: '@babel/helper-simple-access@7.24.7': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color '@babel/helper-split-export-declaration@7.24.7': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/helper-string-parser@7.24.8': {} @@ -9707,7 +9748,7 @@ snapshots: '@babel/helpers@7.24.8': dependencies: '@babel/template': 7.24.7 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/highlight@7.24.7': dependencies: @@ -9718,235 +9759,235 @@ snapshots: '@babel/parser@7.24.8': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.8)': + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 - '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.8) + '@babel/core': 7.24.9 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.8)': + '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.9)': dependencies: - '@babel/compat-data': 7.24.8 - '@babel/core': 7.24.8 + '@babel/compat-data': 7.24.9 + '@babel/core': 7.24.9 '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.8)': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.8)': + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.8)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.8)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.8)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.8)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.8)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.8)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.8)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.8)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.8)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.8)': + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-classes@7.24.8(@babel/core@7.24.8)': + '@babel/plugin-transform-classes@7.24.8(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.8) + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) '@babel/helper-split-export-declaration': 7.24.7 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/template': 7.24.7 - '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.24.8)': + '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-flow-strip-types@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-flow-strip-types@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-function-name@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-function-name': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-literals@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-literals@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.24.8)': + '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 - '@babel/helper-module-transforms': 7.24.8(@babel/core@7.24.8) + '@babel/core': 7.24.9 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-simple-access': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.8) + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-module-imports': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8) - '@babel/types': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/runtime@7.24.8': @@ -9957,24 +9998,24 @@ snapshots: dependencies: '@babel/code-frame': 7.24.7 '@babel/parser': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/traverse@7.24.8': dependencies: '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.8 + '@babel/generator': 7.24.10 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-hoist-variables': 7.24.7 '@babel/helper-split-export-declaration': 7.24.7 '@babel/parser': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.24.8': + '@babel/types@7.24.9': dependencies: '@babel/helper-string-parser': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 @@ -9989,29 +10030,29 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@dnd-kit/accessibility@3.1.0(react@19.0.0-rc.0)': + '@dnd-kit/accessibility@3.1.0(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 tslib: 2.6.3 - '@dnd-kit/core@6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@dnd-kit/core@6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@dnd-kit/accessibility': 3.1.0(react@19.0.0-rc.0) - '@dnd-kit/utilities': 3.2.2(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@dnd-kit/accessibility': 3.1.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@dnd-kit/utilities': 3.2.2(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) tslib: 2.6.3 - '@dnd-kit/sortable@8.0.0(@dnd-kit/core@6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@dnd-kit/sortable@8.0.0(@dnd-kit/core@6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@dnd-kit/core': 6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@dnd-kit/utilities': 3.2.2(react@19.0.0-rc.0) - react: 19.0.0-rc.0 + '@dnd-kit/core': 6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@dnd-kit/utilities': 3.2.2(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 tslib: 2.6.3 - '@dnd-kit/utilities@3.2.2(react@19.0.0-rc.0)': + '@dnd-kit/utilities@3.2.2(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 tslib: 2.6.3 '@emnapi/runtime@1.2.0': @@ -10034,7 +10075,7 @@ snapshots: '@esbuild/aix-ppc64@0.19.12': optional: true - '@esbuild/aix-ppc64@0.21.5': + '@esbuild/aix-ppc64@0.23.0': optional: true '@esbuild/android-arm64@0.18.20': @@ -10043,7 +10084,7 @@ snapshots: '@esbuild/android-arm64@0.19.12': optional: true - '@esbuild/android-arm64@0.21.5': + '@esbuild/android-arm64@0.23.0': optional: true '@esbuild/android-arm@0.18.20': @@ -10052,7 +10093,7 @@ snapshots: '@esbuild/android-arm@0.19.12': optional: true - '@esbuild/android-arm@0.21.5': + '@esbuild/android-arm@0.23.0': optional: true '@esbuild/android-x64@0.18.20': @@ -10061,7 +10102,7 @@ snapshots: '@esbuild/android-x64@0.19.12': optional: true - '@esbuild/android-x64@0.21.5': + '@esbuild/android-x64@0.23.0': optional: true '@esbuild/darwin-arm64@0.18.20': @@ -10070,7 +10111,7 @@ snapshots: '@esbuild/darwin-arm64@0.19.12': optional: true - '@esbuild/darwin-arm64@0.21.5': + '@esbuild/darwin-arm64@0.23.0': optional: true '@esbuild/darwin-x64@0.18.20': @@ -10079,7 +10120,7 @@ snapshots: '@esbuild/darwin-x64@0.19.12': optional: true - '@esbuild/darwin-x64@0.21.5': + '@esbuild/darwin-x64@0.23.0': optional: true '@esbuild/freebsd-arm64@0.18.20': @@ -10088,7 +10129,7 @@ snapshots: '@esbuild/freebsd-arm64@0.19.12': optional: true - '@esbuild/freebsd-arm64@0.21.5': + '@esbuild/freebsd-arm64@0.23.0': optional: true '@esbuild/freebsd-x64@0.18.20': @@ -10097,7 +10138,7 @@ snapshots: '@esbuild/freebsd-x64@0.19.12': optional: true - '@esbuild/freebsd-x64@0.21.5': + '@esbuild/freebsd-x64@0.23.0': optional: true '@esbuild/linux-arm64@0.18.20': @@ -10106,7 +10147,7 @@ snapshots: '@esbuild/linux-arm64@0.19.12': optional: true - '@esbuild/linux-arm64@0.21.5': + '@esbuild/linux-arm64@0.23.0': optional: true '@esbuild/linux-arm@0.18.20': @@ -10115,7 +10156,7 @@ snapshots: '@esbuild/linux-arm@0.19.12': optional: true - '@esbuild/linux-arm@0.21.5': + '@esbuild/linux-arm@0.23.0': optional: true '@esbuild/linux-ia32@0.18.20': @@ -10124,7 +10165,7 @@ snapshots: '@esbuild/linux-ia32@0.19.12': optional: true - '@esbuild/linux-ia32@0.21.5': + '@esbuild/linux-ia32@0.23.0': optional: true '@esbuild/linux-loong64@0.18.20': @@ -10133,7 +10174,7 @@ snapshots: '@esbuild/linux-loong64@0.19.12': optional: true - '@esbuild/linux-loong64@0.21.5': + '@esbuild/linux-loong64@0.23.0': optional: true '@esbuild/linux-mips64el@0.18.20': @@ -10142,7 +10183,7 @@ snapshots: '@esbuild/linux-mips64el@0.19.12': optional: true - '@esbuild/linux-mips64el@0.21.5': + '@esbuild/linux-mips64el@0.23.0': optional: true '@esbuild/linux-ppc64@0.18.20': @@ -10151,7 +10192,7 @@ snapshots: '@esbuild/linux-ppc64@0.19.12': optional: true - '@esbuild/linux-ppc64@0.21.5': + '@esbuild/linux-ppc64@0.23.0': optional: true '@esbuild/linux-riscv64@0.18.20': @@ -10160,7 +10201,7 @@ snapshots: '@esbuild/linux-riscv64@0.19.12': optional: true - '@esbuild/linux-riscv64@0.21.5': + '@esbuild/linux-riscv64@0.23.0': optional: true '@esbuild/linux-s390x@0.18.20': @@ -10169,7 +10210,7 @@ snapshots: '@esbuild/linux-s390x@0.19.12': optional: true - '@esbuild/linux-s390x@0.21.5': + '@esbuild/linux-s390x@0.23.0': optional: true '@esbuild/linux-x64@0.18.20': @@ -10178,7 +10219,7 @@ snapshots: '@esbuild/linux-x64@0.19.12': optional: true - '@esbuild/linux-x64@0.21.5': + '@esbuild/linux-x64@0.23.0': optional: true '@esbuild/netbsd-x64@0.18.20': @@ -10187,7 +10228,10 @@ snapshots: '@esbuild/netbsd-x64@0.19.12': optional: true - '@esbuild/netbsd-x64@0.21.5': + '@esbuild/netbsd-x64@0.23.0': + optional: true + + '@esbuild/openbsd-arm64@0.23.0': optional: true '@esbuild/openbsd-x64@0.18.20': @@ -10196,7 +10240,7 @@ snapshots: '@esbuild/openbsd-x64@0.19.12': optional: true - '@esbuild/openbsd-x64@0.21.5': + '@esbuild/openbsd-x64@0.23.0': optional: true '@esbuild/sunos-x64@0.18.20': @@ -10205,7 +10249,7 @@ snapshots: '@esbuild/sunos-x64@0.19.12': optional: true - '@esbuild/sunos-x64@0.21.5': + '@esbuild/sunos-x64@0.23.0': optional: true '@esbuild/win32-arm64@0.18.20': @@ -10214,7 +10258,7 @@ snapshots: '@esbuild/win32-arm64@0.19.12': optional: true - '@esbuild/win32-arm64@0.21.5': + '@esbuild/win32-arm64@0.23.0': optional: true '@esbuild/win32-ia32@0.18.20': @@ -10223,7 +10267,7 @@ snapshots: '@esbuild/win32-ia32@0.19.12': optional: true - '@esbuild/win32-ia32@0.21.5': + '@esbuild/win32-ia32@0.23.0': optional: true '@esbuild/win32-x64@0.18.20': @@ -10232,7 +10276,7 @@ snapshots: '@esbuild/win32-x64@0.19.12': optional: true - '@esbuild/win32-x64@0.21.5': + '@esbuild/win32-x64@0.23.0': optional: true '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': @@ -10273,11 +10317,11 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@floating-ui/react-dom@2.1.1(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@floating-ui/react-dom@2.1.1(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@floating-ui/dom': 1.6.7 - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) '@floating-ui/utils@0.2.4': {} @@ -10315,31 +10359,31 @@ snapshots: graphql: 16.9.0 tslib: 2.6.3 - '@graphql-codegen/cli@5.0.2(@types/node@20.14.10)(graphql@16.9.0)(typescript@5.5.3)': + '@graphql-codegen/cli@5.0.2(@types/node@20.14.11)(graphql@16.9.0)(typescript@5.5.3)': dependencies: - '@babel/generator': 7.24.8 + '@babel/generator': 7.24.10 '@babel/template': 7.24.7 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@graphql-codegen/client-preset': 4.3.2(graphql@16.9.0) '@graphql-codegen/core': 4.0.2(graphql@16.9.0) '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) '@graphql-tools/apollo-engine-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/code-file-loader': 8.1.2(graphql@16.9.0) '@graphql-tools/git-loader': 8.0.6(graphql@16.9.0) - '@graphql-tools/github-loader': 8.0.1(@types/node@20.14.10)(graphql@16.9.0) + '@graphql-tools/github-loader': 8.0.1(@types/node@20.14.11)(graphql@16.9.0) '@graphql-tools/graphql-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/json-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/load': 8.0.2(graphql@16.9.0) - '@graphql-tools/prisma-loader': 8.0.4(@types/node@20.14.10)(graphql@16.9.0) - '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.10)(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/prisma-loader': 8.0.4(@types/node@20.14.11)(graphql@16.9.0) + '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.11)(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@whatwg-node/fetch': 0.8.8 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.5.3) debounce: 1.2.1 detect-indent: 6.1.0 graphql: 16.9.0 - graphql-config: 5.0.3(@types/node@20.14.10)(graphql@16.9.0)(typescript@5.5.3) + graphql-config: 5.0.3(@types/node@20.14.11)(graphql@16.9.0)(typescript@5.5.3) inquirer: 8.2.6 is-glob: 4.0.3 jiti: 1.21.6 @@ -10375,7 +10419,7 @@ snapshots: '@graphql-codegen/typescript-operations': 4.2.3(graphql@16.9.0) '@graphql-codegen/visitor-plugin-common': 5.3.1(graphql@16.9.0) '@graphql-tools/documents': 1.0.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 @@ -10387,7 +10431,7 @@ snapshots: dependencies: '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 @@ -10395,7 +10439,7 @@ snapshots: dependencies: '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) '@graphql-codegen/visitor-plugin-common': 5.3.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) auto-bind: 4.0.0 graphql: 16.9.0 tslib: 2.6.3 @@ -10405,7 +10449,7 @@ snapshots: '@graphql-codegen/plugin-helpers@5.0.4(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) change-case-all: 1.0.15 common-tags: 1.8.2 graphql: 16.9.0 @@ -10416,7 +10460,7 @@ snapshots: '@graphql-codegen/schema-ast@4.1.0(graphql@16.9.0)': dependencies: '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 @@ -10472,7 +10516,7 @@ snapshots: '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) '@graphql-tools/optimize': 2.0.0(graphql@16.9.0) '@graphql-tools/relay-operation-optimizer': 7.0.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) auto-bind: 4.0.0 change-case-all: 1.0.15 dependency-graph: 0.11.0 @@ -10487,7 +10531,7 @@ snapshots: '@graphql-tools/apollo-engine-loader@8.0.1(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@whatwg-node/fetch': 0.9.18 graphql: 16.9.0 tslib: 2.6.3 @@ -10496,7 +10540,7 @@ snapshots: '@graphql-tools/batch-execute@9.0.4(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) dataloader: 2.2.2 graphql: 16.9.0 tslib: 2.6.3 @@ -10505,7 +10549,7 @@ snapshots: '@graphql-tools/code-file-loader@8.1.2(graphql@16.9.0)': dependencies: '@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) globby: 11.1.0 graphql: 16.9.0 tslib: 2.6.3 @@ -10518,7 +10562,7 @@ snapshots: '@graphql-tools/batch-execute': 9.0.4(graphql@16.9.0) '@graphql-tools/executor': 1.2.8(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) dataloader: 2.2.2 graphql: 16.9.0 tslib: 2.6.3 @@ -10531,7 +10575,7 @@ snapshots: '@graphql-tools/executor-graphql-ws@1.2.0(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@types/ws': 8.5.11 graphql: 16.9.0 graphql-ws: 5.16.0(graphql@16.9.0) @@ -10542,14 +10586,14 @@ snapshots: - bufferutil - utf-8-validate - '@graphql-tools/executor-http@1.1.2(@types/node@20.14.10)(graphql@16.9.0)': + '@graphql-tools/executor-http@1.1.4(@types/node@20.14.11)(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@repeaterjs/repeater': 3.0.6 '@whatwg-node/fetch': 0.9.18 extract-files: 11.0.0 graphql: 16.9.0 - meros: 1.3.0(@types/node@20.14.10) + meros: 1.3.0(@types/node@20.14.11) tslib: 2.6.3 value-or-promise: 1.0.12 transitivePeerDependencies: @@ -10557,7 +10601,7 @@ snapshots: '@graphql-tools/executor-legacy-ws@1.1.0(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@types/ws': 8.5.11 graphql: 16.9.0 isomorphic-ws: 5.0.0(ws@8.18.0) @@ -10569,7 +10613,7 @@ snapshots: '@graphql-tools/executor@1.2.8(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) '@repeaterjs/repeater': 3.0.6 graphql: 16.9.0 @@ -10579,7 +10623,7 @@ snapshots: '@graphql-tools/git-loader@8.0.6(graphql@16.9.0)': dependencies: '@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 is-glob: 4.0.3 micromatch: 4.0.7 @@ -10588,12 +10632,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@graphql-tools/github-loader@8.0.1(@types/node@20.14.10)(graphql@16.9.0)': + '@graphql-tools/github-loader@8.0.1(@types/node@20.14.11)(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/executor-http': 1.1.2(@types/node@20.14.10)(graphql@16.9.0) + '@graphql-tools/executor-http': 1.1.4(@types/node@20.14.11)(graphql@16.9.0) '@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@whatwg-node/fetch': 0.9.18 graphql: 16.9.0 tslib: 2.6.3 @@ -10606,7 +10650,7 @@ snapshots: '@graphql-tools/graphql-file-loader@8.0.1(graphql@16.9.0)': dependencies: '@graphql-tools/import': 7.0.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) globby: 11.1.0 graphql: 16.9.0 tslib: 2.6.3 @@ -10614,12 +10658,12 @@ snapshots: '@graphql-tools/graphql-tag-pluck@8.3.1(graphql@16.9.0)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/parser': 7.24.8 - '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.9) '@babel/traverse': 7.24.8 - '@babel/types': 7.24.8 - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@babel/types': 7.24.9 + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 transitivePeerDependencies: @@ -10627,14 +10671,14 @@ snapshots: '@graphql-tools/import@7.0.1(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 resolve-from: 5.0.0 tslib: 2.6.3 '@graphql-tools/json-file-loader@8.0.1(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) globby: 11.1.0 graphql: 16.9.0 tslib: 2.6.3 @@ -10643,7 +10687,7 @@ snapshots: '@graphql-tools/load@8.0.2(graphql@16.9.0)': dependencies: '@graphql-tools/schema': 10.0.4(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 p-limit: 3.1.0 tslib: 2.6.3 @@ -10665,10 +10709,10 @@ snapshots: graphql: 16.9.0 tslib: 2.6.3 - '@graphql-tools/prisma-loader@8.0.4(@types/node@20.14.10)(graphql@16.9.0)': + '@graphql-tools/prisma-loader@8.0.4(@types/node@20.14.11)(graphql@16.9.0)': dependencies: - '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.10)(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.11)(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@types/js-yaml': 4.0.9 '@whatwg-node/fetch': 0.9.18 chalk: 4.1.2 @@ -10694,7 +10738,7 @@ snapshots: '@graphql-tools/relay-operation-optimizer@7.0.1(graphql@16.9.0)': dependencies: '@ardatan/relay-compiler': 12.0.0(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 transitivePeerDependencies: @@ -10717,14 +10761,14 @@ snapshots: tslib: 2.6.3 value-or-promise: 1.0.12 - '@graphql-tools/url-loader@8.0.2(@types/node@20.14.10)(graphql@16.9.0)': + '@graphql-tools/url-loader@8.0.2(@types/node@20.14.11)(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 '@graphql-tools/delegate': 10.0.13(graphql@16.9.0) '@graphql-tools/executor-graphql-ws': 1.2.0(graphql@16.9.0) - '@graphql-tools/executor-http': 1.1.2(@types/node@20.14.10)(graphql@16.9.0) + '@graphql-tools/executor-http': 1.1.4(@types/node@20.14.11)(graphql@16.9.0) '@graphql-tools/executor-legacy-ws': 1.1.0(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@graphql-tools/wrap': 10.0.5(graphql@16.9.0) '@types/ws': 8.5.11 '@whatwg-node/fetch': 0.9.18 @@ -10747,7 +10791,7 @@ snapshots: graphql: 16.9.0 tslib: 2.6.3 - '@graphql-tools/utils@10.3.1(graphql@16.9.0)': + '@graphql-tools/utils@10.3.2(graphql@16.9.0)': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) cross-inspect: 1.0.0 @@ -10765,7 +10809,7 @@ snapshots: dependencies: '@graphql-tools/delegate': 10.0.13(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 value-or-promise: 1.0.12 @@ -10774,9 +10818,9 @@ snapshots: dependencies: graphql: 16.9.0 - '@hookform/resolvers@3.9.0(react-hook-form@7.52.1(react@19.0.0-rc.0))': + '@hookform/resolvers@3.9.0(react-hook-form@7.52.1(react@19.0.0-rc-fb9a90fa48-20240614))': dependencies: - react-hook-form: 7.52.1(react@19.0.0-rc.0) + react-hook-form: 7.52.1(react@19.0.0-rc-fb9a90fa48-20240614) '@humanwhocodes/config-array@0.11.14': dependencies: @@ -10891,27 +10935,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.10 + '@types/node': 20.14.11 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3))': + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.10 + '@types/node': 20.14.11 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) + jest-config: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -10936,7 +10980,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.10 + '@types/node': 20.14.11 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -10954,7 +10998,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.14.10 + '@types/node': 20.14.11 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -10976,7 +11020,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.14.10 + '@types/node': 20.14.11 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -11023,7 +11067,7 @@ snapshots: '@jest/transform@29.7.0': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -11046,7 +11090,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -11096,7 +11140,7 @@ snapshots: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.6.2 + semver: 7.6.3 tar: 6.2.1 transitivePeerDependencies: - encoding @@ -11126,7 +11170,7 @@ snapshots: unist-util-position-from-estree: 2.0.0 unist-util-stringify-position: 4.0.0 unist-util-visit: 5.0.0 - vfile: 6.0.1 + vfile: 6.0.2 transitivePeerDependencies: - supports-color @@ -11141,19 +11185,19 @@ snapshots: got: 11.8.6 os-filter-obj: 2.0.0 - ? '@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0)' - : dependencies: + '@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0)': + dependencies: '@apollo/server': 4.10.4(graphql@16.9.0) '@apollo/server-plugin-landing-page-graphql-playground': 4.0.0(@apollo/server@4.10.4(graphql@16.9.0)) '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) graphql: 16.9.0 iterall: 1.3.0 lodash.omit: 4.5.0 tslib: 2.6.3 - '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)': + '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11))': dependencies: '@angular-devkit/core': 17.3.8(chokidar@3.6.0) '@angular-devkit/schematics': 17.3.8(chokidar@3.6.0) @@ -11163,7 +11207,7 @@ snapshots: chokidar: 3.6.0 cli-table3: 0.6.5 commander: 4.1.1 - fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)) + fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))) glob: 10.4.2 inquirer: 8.2.6 node-emoji: 1.11.0 @@ -11172,7 +11216,7 @@ snapshots: tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) webpack-node-externals: 3.0.0 optionalDependencies: '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) @@ -11201,7 +11245,7 @@ snapshots: lodash: 4.17.21 rxjs: 7.8.1 - '@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)': + '@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nuxtjs/opencollective': 0.3.2 @@ -11217,13 +11261,13 @@ snapshots: transitivePeerDependencies: - encoding - '@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2)': + '@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2)': dependencies: '@graphql-tools/merge': 9.0.4(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) '@graphql-tools/utils': 10.2.3(graphql@16.9.0) '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/mapped-types': 2.0.5(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2) chokidar: 3.6.0 fast-glob: 3.3.2 @@ -11261,7 +11305,7 @@ snapshots: '@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) body-parser: 1.20.2 cors: 2.8.5 express: 4.19.2 @@ -11270,10 +11314,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@nestjs/schedule@4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))': + '@nestjs/schedule@4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) cron: 3.1.7 uuid: 10.0.0 @@ -11299,18 +11343,18 @@ snapshots: transitivePeerDependencies: - chokidar - '@nestjs/serve-static@4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2)': + '@nestjs/serve-static@4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) path-to-regexp: 0.2.5 optionalDependencies: express: 4.19.2 - '@nestjs/throttler@5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2)': + '@nestjs/throttler@5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 '@next/env@14.2.5': {} @@ -11499,33 +11543,33 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-accordion@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-accordion@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collapsible': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-collapsible': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-alert-dialog@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-alert-dialog@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-dialog': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-dialog': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11539,27 +11583,27 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-arrow@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-arrow@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-checkbox@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-checkbox@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11580,18 +11624,18 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-collapsible@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-collapsible@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11608,14 +11652,14 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11627,10 +11671,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@babel/runtime': 7.24.8 - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -11640,9 +11684,9 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -11653,10 +11697,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-context@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-context@1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@babel/runtime': 7.24.8 - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -11666,9 +11710,9 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-context@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-context@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -11695,25 +11739,25 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@babel/runtime': 7.24.8 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) aria-hidden: 1.2.4 - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - react-remove-scroll: 2.5.5(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react-remove-scroll: 2.5.5(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11740,24 +11784,24 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dialog@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-dialog@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) aria-hidden: 1.2.4 - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11768,9 +11812,9 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-direction@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-direction@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -11788,16 +11832,16 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@babel/runtime': 7.24.8 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11815,30 +11859,30 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dismissable-layer@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-dismissable-layer@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dropdown-menu@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-dropdown-menu@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-menu': 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-menu': 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11850,10 +11894,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@babel/runtime': 7.24.8 - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -11863,9 +11907,9 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-focus-guards@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-focus-guards@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -11881,14 +11925,14 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11904,30 +11948,30 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-hover-card@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-hover-card@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11940,11 +11984,11 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-id@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-id@1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -11955,66 +11999,66 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-id@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-id@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-label@2.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-label@2.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-menu@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-menu@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) aria-hidden: 1.2.4 - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-navigation-menu@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-navigation-menu@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12042,25 +12086,25 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-popover@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-popover@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) aria-hidden: 1.2.4 - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12083,20 +12127,20 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-popper@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': - dependencies: - '@floating-ui/react-dom': 2.1.1(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-arrow': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-rect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-popper@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + dependencies: + '@floating-ui/react-dom': 2.1.1(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-arrow': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-rect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) '@radix-ui/rect': 1.1.0 - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12111,12 +12155,12 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12131,12 +12175,12 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-portal@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-portal@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12152,13 +12196,13 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12173,12 +12217,12 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-presence@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12193,12 +12237,12 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12212,39 +12256,39 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-progress@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-progress@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-radio-group@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-radio-group@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12266,19 +12310,19 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12300,40 +12344,40 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-select@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-select@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/number': 1.1.0 '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) aria-hidden: 1.2.4 - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-separator@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-separator@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12346,11 +12390,11 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-slot@1.0.2(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-slot@1.0.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -12361,24 +12405,24 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-slot@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-slot@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-switch@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-switch@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12399,48 +12443,48 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-toggle-group@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-toggle-group@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-toggle': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-toggle': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-toggle@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-toggle@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-tooltip@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-tooltip@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12452,10 +12496,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@babel/runtime': 7.24.8 - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -12465,9 +12509,9 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -12479,11 +12523,11 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -12494,10 +12538,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -12509,11 +12553,11 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -12524,10 +12568,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -12538,10 +12582,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@babel/runtime': 7.24.8 - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -12551,15 +12595,15 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-previous@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-use-previous@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -12570,10 +12614,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-rect@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-use-rect@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: '@radix-ui/rect': 1.1.0 - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 @@ -12584,18 +12628,18 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-size@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': + '@radix-ui/react-use-size@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) - react: 19.0.0-rc.0 + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-visually-hidden@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@radix-ui/react-visually-hidden@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12623,7 +12667,7 @@ snapshots: dependencies: react: 18.3.1 - '@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1)': dependencies: '@react-email/body': 0.0.8(react@18.3.1) '@react-email/button': 0.0.15(react@18.3.1) @@ -12640,7 +12684,7 @@ snapshots: '@react-email/link': 0.0.8(react@18.3.1) '@react-email/markdown': 0.0.10(react@18.3.1) '@react-email/preview': 0.0.9(react@18.3.1) - '@react-email/render': 0.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-email/render': 0.0.16(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1) '@react-email/row': 0.0.8(react@18.3.1) '@react-email/section': 0.0.12(react@18.3.1) '@react-email/tailwind': 0.0.18(react@18.3.1) @@ -12694,12 +12738,12 @@ snapshots: dependencies: react: 18.3.1 - '@react-email/render@0.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-email/render@0.0.16(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1)': dependencies: html-to-text: 9.0.5 js-beautify: 1.15.1 react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@18.3.1) react-promise-suspense: 0.3.4 '@react-email/row@0.0.8(react@18.3.1)': @@ -12815,7 +12859,7 @@ snapshots: fast-glob: 3.3.2 minimatch: 9.0.5 piscina: 4.6.1 - semver: 7.6.2 + semver: 7.6.3 slash: 3.0.0 source-map: 0.7.4 optionalDependencies: @@ -12887,168 +12931,168 @@ snapshots: dependencies: defer-to-connect: 2.0.1 - '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)))': + '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))': dependencies: - tailwindcss: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) - '@tailwindcss/typography@0.5.13(tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3)))': + '@tailwindcss/typography@0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(typescript@5.5.3)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.4(ts-node@10.9.2(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) - '@tanstack/query-core@5.51.1': {} + '@tanstack/query-core@5.51.3': {} - '@tanstack/react-query@5.51.1(react@19.0.0-rc.0)': + '@tanstack/react-query@5.51.3(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@tanstack/query-core': 5.51.1 - react: 19.0.0-rc.0 + '@tanstack/query-core': 5.51.3 + react: 19.0.0-rc-fb9a90fa48-20240614 - '@tanstack/react-table@8.19.2(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@tanstack/react-table@8.19.3(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': dependencies: - '@tanstack/table-core': 8.19.2 - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@tanstack/table-core': 8.19.3 + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) - '@tanstack/table-core@8.19.2': {} + '@tanstack/table-core@8.19.3': {} - '@tiptap/core@2.4.0(@tiptap/pm@2.4.0)': + '@tiptap/core@2.5.2(@tiptap/pm@2.5.2)': dependencies: - '@tiptap/pm': 2.4.0 + '@tiptap/pm': 2.5.2 - '@tiptap/extension-blockquote@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-blockquote@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-bold@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-bold@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-bubble-menu@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-bubble-menu@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/pm': 2.5.2 tippy.js: 6.3.7 - '@tiptap/extension-bullet-list@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-bullet-list@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-code-block-lowlight@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/extension-code-block@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-code-block-lowlight@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/extension-code-block@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-code-block': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/extension-code-block': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) + '@tiptap/pm': 2.5.2 - '@tiptap/extension-code-block@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-code-block@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/pm': 2.5.2 - '@tiptap/extension-code@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-code@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-color@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/extension-text-style@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)))': + '@tiptap/extension-color@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/extension-text-style@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-text-style': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/extension-text-style': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) - '@tiptap/extension-document@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-document@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-dropcursor@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-dropcursor@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/pm': 2.5.2 - '@tiptap/extension-floating-menu@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-floating-menu@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/pm': 2.5.2 tippy.js: 6.3.7 - '@tiptap/extension-gapcursor@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-gapcursor@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/pm': 2.5.2 - '@tiptap/extension-hard-break@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-hard-break@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-heading@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-heading@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-history@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-history@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/pm': 2.5.2 - '@tiptap/extension-horizontal-rule@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-horizontal-rule@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/pm': 2.5.2 - '@tiptap/extension-italic@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-italic@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-link@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-link@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/pm': 2.5.2 linkifyjs: 4.1.3 - '@tiptap/extension-list-item@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-list-item@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-mention@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)(@tiptap/suggestion@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0))': + '@tiptap/extension-mention@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)(@tiptap/suggestion@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 - '@tiptap/suggestion': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/pm': 2.5.2 + '@tiptap/suggestion': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) - '@tiptap/extension-ordered-list@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-ordered-list@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-paragraph@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-paragraph@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-strike@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-strike@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-text-align@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-text-align@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-text-style@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-text-style@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-text@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-text@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-underline@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-underline@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/html@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/html@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/pm': 2.5.2 zeed-dom: 0.10.11 - '@tiptap/pm@2.4.0': + '@tiptap/pm@2.5.2': dependencies: prosemirror-changeset: 2.2.1 prosemirror-collab: 1.3.1 @@ -13060,52 +13104,54 @@ snapshots: prosemirror-keymap: 1.2.2 prosemirror-markdown: 1.13.0 prosemirror-menu: 1.2.4 - prosemirror-model: 1.21.3 - prosemirror-schema-basic: 1.2.2 - prosemirror-schema-list: 1.4.0 + prosemirror-model: 1.22.1 + prosemirror-schema-basic: 1.2.3 + prosemirror-schema-list: 1.4.1 prosemirror-state: 1.4.3 prosemirror-tables: 1.3.7 - prosemirror-trailing-node: 2.0.8(prosemirror-model@1.21.3)(prosemirror-state@1.4.3)(prosemirror-view@1.33.8) + prosemirror-trailing-node: 2.0.8(prosemirror-model@1.22.1)(prosemirror-state@1.4.3)(prosemirror-view@1.33.8) prosemirror-transform: 1.9.0 prosemirror-view: 1.33.8 - '@tiptap/react@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': - dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-bubble-menu': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/extension-floating-menu': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - - '@tiptap/starter-kit@2.4.0(@tiptap/pm@2.4.0)': - dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-blockquote': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-bold': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-bullet-list': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-code': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-code-block': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/extension-document': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-dropcursor': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/extension-gapcursor': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/extension-hard-break': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-heading': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-history': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/extension-horizontal-rule': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/extension-italic': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-list-item': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-ordered-list': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-paragraph': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-strike': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-text': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + '@tiptap/react@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + dependencies: + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/extension-bubble-menu': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) + '@tiptap/extension-floating-menu': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) + '@tiptap/pm': 2.5.2 + '@types/use-sync-external-store': 0.0.6 + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + use-sync-external-store: 1.2.2(react@19.0.0-rc-fb9a90fa48-20240614) + + '@tiptap/starter-kit@2.5.2(@tiptap/pm@2.5.2)': + dependencies: + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/extension-blockquote': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + '@tiptap/extension-bold': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + '@tiptap/extension-bullet-list': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + '@tiptap/extension-code': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + '@tiptap/extension-code-block': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) + '@tiptap/extension-document': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + '@tiptap/extension-dropcursor': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) + '@tiptap/extension-gapcursor': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) + '@tiptap/extension-hard-break': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + '@tiptap/extension-heading': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + '@tiptap/extension-history': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) + '@tiptap/extension-horizontal-rule': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) + '@tiptap/extension-italic': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + '@tiptap/extension-list-item': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + '@tiptap/extension-ordered-list': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + '@tiptap/extension-paragraph': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + '@tiptap/extension-strike': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + '@tiptap/extension-text': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) transitivePeerDependencies: - '@tiptap/pm' - '@tiptap/suggestion@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/suggestion@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/pm': 2.5.2 '@tokenizer/token@0.3.0': {} @@ -13124,47 +13170,47 @@ snapshots: '@types/babel__core@7.20.5': dependencies: '@babel/parser': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@types/babel__template@7.4.4': dependencies: '@babel/parser': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@types/babel__traverse@7.20.6': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@types/bcrypt@5.0.2': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/busboy@1.5.4': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/responselike': 1.0.3 '@types/connect@3.4.38': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/cookie-parser@1.4.7': dependencies: @@ -13192,7 +13238,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -13208,7 +13254,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/hast@3.0.4': dependencies: @@ -13238,11 +13284,11 @@ snapshots: '@types/jsonwebtoken@9.0.5': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/keyv@3.1.4': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/long@4.0.2': {} @@ -13260,16 +13306,16 @@ snapshots: '@types/node-fetch@2.6.11': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 form-data: 4.0.0 - '@types/node@20.14.10': + '@types/node@20.14.11': dependencies: undici-types: 5.26.5 '@types/nodemailer@6.4.15': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/nprogress@0.2.3': {} @@ -13277,13 +13323,13 @@ snapshots: '@types/pg@8.11.6': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 pg-protocol: 1.6.1 pg-types: 4.0.2 '@types/prompts@2.4.9': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 kleur: 3.0.3 '@types/prop-types@15.7.12': {} @@ -13303,19 +13349,19 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/semver@7.5.8': {} '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/send': 0.17.4 '@types/stack-utils@2.0.3': {} @@ -13324,13 +13370,15 @@ snapshots: '@types/unist@3.0.2': {} + '@types/use-sync-external-store@0.0.6': {} + '@types/validate-npm-package-name@4.0.2': {} '@types/validator@13.12.0': {} '@types/ws@8.5.11': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/yargs-parser@21.0.3': {} @@ -13338,14 +13386,14 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 7.16.0 - '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.16.0 + '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.16.1 + '@typescript-eslint/type-utils': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.16.1 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -13364,12 +13412,12 @@ snapshots: - supports-color - typescript - '@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/scope-manager': 7.16.0 - '@typescript-eslint/types': 7.16.0 - '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.16.0 + '@typescript-eslint/scope-manager': 7.16.1 + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.16.1 debug: 4.3.5 eslint: 8.57.0 optionalDependencies: @@ -13382,15 +13430,15 @@ snapshots: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/scope-manager@7.16.0': + '@typescript-eslint/scope-manager@7.16.1': dependencies: - '@typescript-eslint/types': 7.16.0 - '@typescript-eslint/visitor-keys': 7.16.0 + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/visitor-keys': 7.16.1 - '@typescript-eslint/type-utils@7.16.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/type-utils@7.16.1(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) - '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.3) debug: 4.3.5 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.5.3) @@ -13401,7 +13449,7 @@ snapshots: '@typescript-eslint/types@5.62.0': {} - '@typescript-eslint/types@7.16.0': {} + '@typescript-eslint/types@7.16.1': {} '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.3)': dependencies: @@ -13410,22 +13458,22 @@ snapshots: debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.2 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.5.3) optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.16.0(typescript@5.5.3)': + '@typescript-eslint/typescript-estree@7.16.1(typescript@5.5.3)': dependencies: - '@typescript-eslint/types': 7.16.0 - '@typescript-eslint/visitor-keys': 7.16.0 + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/visitor-keys': 7.16.1 debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.2 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.3) optionalDependencies: typescript: 5.5.3 @@ -13442,17 +13490,17 @@ snapshots: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3) eslint: 8.57.0 eslint-scope: 5.1.1 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.16.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/utils@7.16.1(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 7.16.0 - '@typescript-eslint/types': 7.16.0 - '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.16.1 + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -13463,9 +13511,9 @@ snapshots: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.16.0': + '@typescript-eslint/visitor-keys@7.16.1': dependencies: - '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/types': 7.16.1 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} @@ -13810,7 +13858,7 @@ snapshots: autoprefixer@10.4.19(postcss@8.4.39): dependencies: browserslist: 4.23.2 - caniuse-lite: 1.0.30001641 + caniuse-lite: 1.0.30001642 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 @@ -13827,13 +13875,13 @@ snapshots: dependencies: deep-equal: 2.2.3 - babel-jest@29.7.0(@babel/core@7.24.8): + babel-jest@29.7.0(@babel/core@7.24.9): dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.24.8) + babel-preset-jest: 29.6.3(@babel/core@7.24.9) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -13853,66 +13901,66 @@ snapshots: babel-plugin-jest-hoist@29.6.3: dependencies: '@babel/template': 7.24.7 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: {} - babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.8): - dependencies: - '@babel/core': 7.24.8 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.8) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.8) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.8) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.8) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.8) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.8) - - babel-preset-fbjs@3.4.0(@babel/core@7.24.8): - dependencies: - '@babel/core': 7.24.8 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.8) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.8) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.8) - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-classes': 7.24.8(@babel/core@7.24.8) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.24.8) - '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.8) - '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.8) + babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.9): + dependencies: + '@babel/core': 7.24.9 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.9) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.9) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.9) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.9) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.9) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.9) + + babel-preset-fbjs@3.4.0(@babel/core@7.24.9): + dependencies: + '@babel/core': 7.24.9 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.9) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.9) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.9) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-classes': 7.24.8(@babel/core@7.24.9) + '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.24.9) + '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.9) + '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.9) babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 transitivePeerDependencies: - supports-color - babel-preset-jest@29.6.3(@babel/core@7.24.8): + babel-preset-jest@29.6.3(@babel/core@7.24.9): dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.8) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.9) backo2@1.0.2: {} @@ -13938,7 +13986,7 @@ snapshots: bin-version-check@5.1.0: dependencies: bin-version: 6.0.0 - semver: 7.6.2 + semver: 7.6.3 semver-truncate: 3.0.0 bin-version@6.0.0: @@ -13986,9 +14034,9 @@ snapshots: browserslist@4.23.2: dependencies: - caniuse-lite: 1.0.30001641 - electron-to-chromium: 1.4.827 - node-releases: 2.0.14 + caniuse-lite: 1.0.30001642 + electron-to-chromium: 1.4.829 + node-releases: 2.0.17 update-browserslist-db: 1.1.0(browserslist@4.23.2) bs-logger@0.2.6: @@ -14008,9 +14056,9 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - bundle-require@4.2.1(esbuild@0.21.5): + bundle-require@5.0.0(esbuild@0.23.0): dependencies: - esbuild: 0.21.5 + esbuild: 0.23.0 load-tsconfig: 0.2.5 busboy@1.6.0: @@ -14054,7 +14102,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001641: {} + caniuse-lite@1.0.30001642: {} capital-case@1.0.4: dependencies: @@ -14208,12 +14256,12 @@ snapshots: - '@types/react' - '@types/react-dom' - cmdk@1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + cmdk@1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -14306,6 +14354,8 @@ snapshots: consola@2.15.3: {} + consola@3.2.3: {} + console-control-strings@1.1.0: {} constant-case@3.0.4: @@ -14362,13 +14412,13 @@ snapshots: optionalDependencies: typescript: 5.5.3 - create-jest@29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)): + create-jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) + jest-config: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -14627,7 +14677,7 @@ snapshots: '@one-ini/wasm': 0.1.1 commander: 10.0.1 minimatch: 9.0.1 - semver: 7.6.2 + semver: 7.6.3 ee-first@1.1.1: {} @@ -14635,13 +14685,13 @@ snapshots: dependencies: jake: 10.9.1 - electron-to-chromium@1.4.827: {} + electron-to-chromium@1.4.829: {} - embla-carousel-react@8.1.6(react@19.0.0-rc.0): + embla-carousel-react@8.1.6(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: embla-carousel: 8.1.6 embla-carousel-reactive-utils: 8.1.6(embla-carousel@8.1.6) - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 embla-carousel-reactive-utils@8.1.6(embla-carousel@8.1.6): dependencies: @@ -14842,31 +14892,32 @@ snapshots: '@esbuild/win32-ia32': 0.19.12 '@esbuild/win32-x64': 0.19.12 - esbuild@0.21.5: + esbuild@0.23.0: optionalDependencies: - '@esbuild/aix-ppc64': 0.21.5 - '@esbuild/android-arm': 0.21.5 - '@esbuild/android-arm64': 0.21.5 - '@esbuild/android-x64': 0.21.5 - '@esbuild/darwin-arm64': 0.21.5 - '@esbuild/darwin-x64': 0.21.5 - '@esbuild/freebsd-arm64': 0.21.5 - '@esbuild/freebsd-x64': 0.21.5 - '@esbuild/linux-arm': 0.21.5 - '@esbuild/linux-arm64': 0.21.5 - '@esbuild/linux-ia32': 0.21.5 - '@esbuild/linux-loong64': 0.21.5 - '@esbuild/linux-mips64el': 0.21.5 - '@esbuild/linux-ppc64': 0.21.5 - '@esbuild/linux-riscv64': 0.21.5 - '@esbuild/linux-s390x': 0.21.5 - '@esbuild/linux-x64': 0.21.5 - '@esbuild/netbsd-x64': 0.21.5 - '@esbuild/openbsd-x64': 0.21.5 - '@esbuild/sunos-x64': 0.21.5 - '@esbuild/win32-arm64': 0.21.5 - '@esbuild/win32-ia32': 0.21.5 - '@esbuild/win32-x64': 0.21.5 + '@esbuild/aix-ppc64': 0.23.0 + '@esbuild/android-arm': 0.23.0 + '@esbuild/android-arm64': 0.23.0 + '@esbuild/android-x64': 0.23.0 + '@esbuild/darwin-arm64': 0.23.0 + '@esbuild/darwin-x64': 0.23.0 + '@esbuild/freebsd-arm64': 0.23.0 + '@esbuild/freebsd-x64': 0.23.0 + '@esbuild/linux-arm': 0.23.0 + '@esbuild/linux-arm64': 0.23.0 + '@esbuild/linux-ia32': 0.23.0 + '@esbuild/linux-loong64': 0.23.0 + '@esbuild/linux-mips64el': 0.23.0 + '@esbuild/linux-ppc64': 0.23.0 + '@esbuild/linux-riscv64': 0.23.0 + '@esbuild/linux-s390x': 0.23.0 + '@esbuild/linux-x64': 0.23.0 + '@esbuild/netbsd-x64': 0.23.0 + '@esbuild/openbsd-arm64': 0.23.0 + '@esbuild/openbsd-x64': 0.23.0 + '@esbuild/sunos-x64': 0.23.0 + '@esbuild/win32-arm64': 0.23.0 + '@esbuild/win32-ia32': 0.23.0 + '@esbuild/win32-x64': 0.23.0 escalade@3.1.2: {} @@ -14884,14 +14935,14 @@ snapshots: dependencies: '@next/eslint-plugin-next': 15.0.0-canary.64 '@rushstack/eslint-patch': 1.10.3 - '@typescript-eslint/eslint-plugin': 7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) - eslint-plugin-react: 7.34.3(eslint@8.57.0) + eslint-plugin-react: 7.34.4(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) optionalDependencies: typescript: 5.5.3 @@ -14911,13 +14962,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.14.0 @@ -14928,14 +14979,14 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -14945,7 +14996,7 @@ snapshots: eslint: 8.57.0 ignore: 5.3.1 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -14955,7 +15006,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.14.0 is-glob: 4.0.3 @@ -14966,7 +15017,7 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -14992,10 +15043,10 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.0 - eslint-plugin-prettier@5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.2): + eslint-plugin-prettier@5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3): dependencies: eslint: 8.57.0 - prettier: 3.3.2 + prettier: 3.3.3 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 optionalDependencies: @@ -15006,7 +15057,7 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-react@7.34.3(eslint@8.57.0): + eslint-plugin-react@7.34.4(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -15017,26 +15068,27 @@ snapshots: es-iterator-helpers: 1.0.19 eslint: 8.57.0 estraverse: 5.3.0 + hasown: 2.0.2 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 object.entries: 1.1.8 object.fromentries: 2.0.8 - object.hasown: 1.1.4 object.values: 1.2.0 prop-types: 15.8.1 resolve: 2.0.0-next.5 semver: 6.3.1 string.prototype.matchall: 4.0.11 + string.prototype.repeat: 1.0.0 eslint-plugin-sort-destructure-keys@2.0.0(eslint@8.57.0): dependencies: eslint: 8.57.0 natural-compare-lite: 1.4.0 - eslint-plugin-typescript-sort-keys@3.2.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3): + eslint-plugin-typescript-sort-keys@3.2.0(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3): dependencies: '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 json-schema: 0.4.0 natural-compare-lite: 1.4.0 @@ -15331,7 +15383,7 @@ snapshots: file-type@17.1.6: dependencies: readable-web-to-node-stream: 3.0.2 - strtok3: 7.1.0 + strtok3: 7.1.1 token-types: 5.0.1 filelist@1.0.4: @@ -15395,7 +15447,7 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)): + fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))): dependencies: '@babel/code-frame': 7.24.7 chalk: 4.1.2 @@ -15407,10 +15459,10 @@ snapshots: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.6.2 + semver: 7.6.3 tapable: 2.2.1 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) form-data@4.0.0: dependencies: @@ -15422,12 +15474,12 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@11.3.2(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + framer-motion@11.3.5(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: tslib: 2.6.3 optionalDependencies: - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) fresh@0.5.2: {} @@ -15485,7 +15537,7 @@ snapshots: transitivePeerDependencies: - supports-color - fumadocs-ui@12.4.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3))): + fumadocs-ui@12.4.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.6(ts-node@10.9.2(typescript@5.5.3))): dependencies: '@radix-ui/react-accordion': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-collapsible': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -15494,7 +15546,7 @@ snapshots: '@radix-ui/react-popover': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-scroll-area': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-tabs': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tailwindcss/typography': 0.5.13(tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3))) + '@tailwindcss/typography': 0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(typescript@5.5.3))) class-variance-authority: 0.7.0 cmdk: 1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) fumadocs-core: 12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -15503,7 +15555,7 @@ snapshots: next-themes: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-medium-image-zoom: 5.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-medium-image-zoom: 5.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwind-merge: 2.4.0 transitivePeerDependencies: - '@types/react' @@ -15538,9 +15590,9 @@ snapshots: dependencies: next: 14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - geist@1.3.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)): + geist@1.3.1(next@15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)): dependencies: - next: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) gensync@1.0.0-beta.2: {} @@ -15657,14 +15709,14 @@ snapshots: graphemer@1.4.0: {} - graphql-config@5.0.3(@types/node@20.14.10)(graphql@16.9.0)(typescript@5.5.3): + graphql-config@5.0.3(@types/node@20.14.11)(graphql@16.9.0)(typescript@5.5.3): dependencies: '@graphql-tools/graphql-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/json-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/load': 8.0.2(graphql@16.9.0) '@graphql-tools/merge': 9.0.4(graphql@16.9.0) - '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.10)(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.11)(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) cosmiconfig: 8.3.6(typescript@5.5.3) graphql: 16.9.0 jiti: 1.21.6 @@ -15795,11 +15847,11 @@ snapshots: html-escaper@2.0.2: {} - html-react-parser@5.1.10(@types/react@18.3.3)(react@19.0.0-rc.0): + html-react-parser@5.1.10(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: domhandler: 5.0.3 html-dom-parser: 5.0.8 - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 react-property: 2.0.2 style-to-js: 1.1.12 optionalDependencies: @@ -16140,7 +16192,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/parser': 7.24.8 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -16150,11 +16202,11 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/parser': 7.24.8 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color @@ -16214,7 +16266,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.10 + '@types/node': 20.14.11 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -16234,16 +16286,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)): + jest-cli@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) + create-jest: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) + jest-config: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -16253,12 +16305,12 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)): + jest-config@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.8) + babel-jest: 29.7.0(@babel/core@7.24.9) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -16278,8 +16330,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 20.14.10 - ts-node: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3) + '@types/node': 20.14.11 + ts-node: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -16308,7 +16360,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.10 + '@types/node': 20.14.11 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -16318,7 +16370,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.14.10 + '@types/node': 20.14.11 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -16357,7 +16409,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.10 + '@types/node': 20.14.11 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -16392,7 +16444,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.10 + '@types/node': 20.14.11 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -16420,7 +16472,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.10 + '@types/node': 20.14.11 chalk: 4.1.2 cjs-module-lexer: 1.3.1 collect-v8-coverage: 1.0.2 @@ -16440,15 +16492,15 @@ snapshots: jest-snapshot@29.7.0: dependencies: - '@babel/core': 7.24.8 - '@babel/generator': 7.24.8 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.8) - '@babel/types': 7.24.8 + '@babel/core': 7.24.9 + '@babel/generator': 7.24.10 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9) + '@babel/types': 7.24.9 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.8) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.9) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -16459,14 +16511,14 @@ snapshots: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.10 + '@types/node': 20.14.11 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -16485,7 +16537,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.10 + '@types/node': 20.14.11 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -16494,23 +16546,23 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)): + jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) + jest-cli: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -16592,7 +16644,7 @@ snapshots: lodash.isstring: 4.0.1 lodash.once: 4.1.1 ms: 2.1.3 - semver: 7.6.2 + semver: 7.6.3 jsx-ast-utils@3.3.5: dependencies: @@ -16757,9 +16809,9 @@ snapshots: dependencies: react: 18.3.1 - lucide-react@0.408.0(react@19.0.0-rc.0): + lucide-react@0.408.0(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 luxon@3.4.4: {} @@ -16773,7 +16825,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.6.2 + semver: 7.6.3 make-error@1.3.6: {} @@ -16949,7 +17001,7 @@ snapshots: trim-lines: 3.0.1 unist-util-position: 5.0.0 unist-util-visit: 5.0.0 - vfile: 6.0.1 + vfile: 6.0.2 mdast-util-to-markdown@2.1.0: dependencies: @@ -16982,9 +17034,9 @@ snapshots: merge2@1.4.1: {} - meros@1.3.0(@types/node@20.14.10): + meros@1.3.0(@types/node@20.14.11): optionalDependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 methods@1.1.2: {} @@ -17347,15 +17399,15 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - nano-css@5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + nano-css@5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: '@jridgewell/sourcemap-codec': 1.5.0 css-tree: 1.1.3 csstype: 3.1.3 fastest-stable-stringify: 2.0.2 inline-style-prefixer: 7.0.1 - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) rtl-css-js: 1.16.1 stacktrace-js: 2.0.2 stylis: 4.3.2 @@ -17370,38 +17422,38 @@ snapshots: neo-async@2.6.2: {} - next-intl@3.17.0(next@15.0.0-canary.64(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next-intl@3.17.1(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 15.0.0-canary.64(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - use-intl: 3.17.0(react@19.0.0-rc.0) + next: 15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + use-intl: 3.17.1(react@19.0.0-rc-fb9a90fa48-20240614) - next-intl@3.17.0(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next-intl@3.17.1(next@15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - use-intl: 3.17.0(react@19.0.0-rc.0) + next: 15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + use-intl: 3.17.1(react@19.0.0-rc-fb9a90fa48-20240614) next-themes@0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - next-themes@0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next-themes@0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@next/env': 14.2.5 '@swc/helpers': 0.5.5 busboy: 1.6.0 - caniuse-lite: 1.0.30001641 + caniuse-lite: 1.0.30001642 graceful-fs: 4.2.11 postcss: 8.4.31 react: 18.3.1 @@ -17421,17 +17473,17 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.0.0-canary.64(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: '@next/env': 15.0.0-canary.64 '@swc/helpers': 0.5.11 busboy: 1.6.0 - caniuse-lite: 1.0.30001641 + caniuse-lite: 1.0.30001642 graceful-fs: 4.2.11 postcss: 8.4.31 - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - styled-jsx: 5.1.6(@babel/core@7.24.8)(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + styled-jsx: 5.1.6(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@next/swc-darwin-arm64': 15.0.0-canary.64 '@next/swc-darwin-x64': 15.0.0-canary.64 @@ -17447,17 +17499,17 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next@15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: '@next/env': 15.0.0-rc.0 '@swc/helpers': 0.5.11 busboy: 1.6.0 - caniuse-lite: 1.0.30001641 + caniuse-lite: 1.0.30001642 graceful-fs: 4.2.11 postcss: 8.4.31 - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - styled-jsx: 5.1.3(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) + styled-jsx: 5.1.3(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@next/swc-darwin-arm64': 15.0.0-rc.0 '@next/swc-darwin-x64': 15.0.0-rc.0 @@ -17473,13 +17525,13 @@ snapshots: - '@babel/core' - babel-plugin-macros - nextjs-toploader@1.6.12(next@15.0.0-canary.64(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + nextjs-toploader@1.6.12(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - next: 15.0.0-canary.64(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) nprogress: 0.2.0 prop-types: 15.8.1 - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) nice-napi@1.0.2: dependencies: @@ -17512,7 +17564,7 @@ snapshots: node-int64@0.4.0: {} - node-releases@2.0.14: {} + node-releases@2.0.17: {} nodemailer@6.9.14: {} @@ -17596,12 +17648,6 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.23.3 - object.hasown@1.1.4: - dependencies: - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 - object.values@1.2.0: dependencies: call-bind: 1.0.7 @@ -17760,7 +17806,7 @@ snapshots: peberminta@0.9.0: {} - peek-readable@5.1.1: {} + peek-readable@5.1.3: {} periscopic@3.1.0: dependencies: @@ -17849,21 +17895,21 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.39 - postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: lilconfig: 3.1.2 yaml: 2.4.5 optionalDependencies: postcss: 8.4.39 - ts-node: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3) + ts-node: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3) - postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.10)(typescript@5.5.3)): + postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.4.39)(yaml@2.4.5): dependencies: lilconfig: 3.1.2 - yaml: 2.4.5 optionalDependencies: + jiti: 1.21.6 postcss: 8.4.39 - ts-node: 10.9.2(@swc/core@1.6.13)(@types/node@20.14.10)(typescript@5.5.3) + yaml: 2.4.5 postcss-nested@6.0.1(postcss@8.4.39): dependencies: @@ -17922,11 +17968,11 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-tailwindcss@0.6.5(prettier@3.3.2): + prettier-plugin-tailwindcss@0.6.5(prettier@3.3.3): dependencies: - prettier: 3.3.2 + prettier: 3.3.3 - prettier@3.3.2: {} + prettier@3.3.3: {} pretty-format@29.7.0: dependencies: @@ -17965,7 +18011,7 @@ snapshots: prosemirror-commands@1.5.2: dependencies: - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-state: 1.4.3 prosemirror-transform: 1.9.0 @@ -17978,7 +18024,7 @@ snapshots: prosemirror-gapcursor@1.3.2: dependencies: prosemirror-keymap: 1.2.2 - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-state: 1.4.3 prosemirror-view: 1.33.8 @@ -18002,7 +18048,7 @@ snapshots: prosemirror-markdown@1.13.0: dependencies: markdown-it: 14.1.0 - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-menu@1.2.4: dependencies: @@ -18011,49 +18057,49 @@ snapshots: prosemirror-history: 1.4.1 prosemirror-state: 1.4.3 - prosemirror-model@1.21.3: + prosemirror-model@1.22.1: dependencies: orderedmap: 2.1.1 - prosemirror-schema-basic@1.2.2: + prosemirror-schema-basic@1.2.3: dependencies: - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 - prosemirror-schema-list@1.4.0: + prosemirror-schema-list@1.4.1: dependencies: - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-state: 1.4.3 prosemirror-transform: 1.9.0 prosemirror-state@1.4.3: dependencies: - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-transform: 1.9.0 prosemirror-view: 1.33.8 prosemirror-tables@1.3.7: dependencies: prosemirror-keymap: 1.2.2 - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-state: 1.4.3 prosemirror-transform: 1.9.0 prosemirror-view: 1.33.8 - prosemirror-trailing-node@2.0.8(prosemirror-model@1.21.3)(prosemirror-state@1.4.3)(prosemirror-view@1.33.8): + prosemirror-trailing-node@2.0.8(prosemirror-model@1.22.1)(prosemirror-state@1.4.3)(prosemirror-view@1.33.8): dependencies: '@remirror/core-constants': 2.0.2 escape-string-regexp: 4.0.0 - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-state: 1.4.3 prosemirror-view: 1.33.8 prosemirror-transform@1.9.0: dependencies: - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-view@1.33.8: dependencies: - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-state: 1.4.3 prosemirror-transform: 1.9.0 @@ -18106,20 +18152,20 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - react-colorful@5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + react-colorful@5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) - react-cropper@2.3.3(react@19.0.0-rc.0): + react-cropper@2.3.3(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: cropperjs: 1.6.2 - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 - react-day-picker@8.10.1(date-fns@3.6.0)(react@19.0.0-rc.0): + react-day-picker@8.10.1(date-fns@3.6.0)(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: date-fns: 3.6.0 - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 react-dom@18.3.1(react@18.3.1): dependencies: @@ -18127,20 +18173,30 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 - react-dom@19.0.0-rc.0(react@19.0.0-rc.0): + react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1): dependencies: - react: 19.0.0-rc.0 + react: 18.3.1 + scheduler: 0.25.0-rc-fb9a90fa48-20240614 + + react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614): + dependencies: + react: 19.0.0-rc-fb9a90fa48-20240614 + scheduler: 0.25.0-rc-fb9a90fa48-20240614 + + react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614): + dependencies: + react: 19.0.0-rc-fb9a90fa48-20240614 scheduler: 0.25.0-rc.0 - react-hook-form@7.52.1(react@19.0.0-rc.0): + react-hook-form@7.52.1(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 react-is@16.13.1: {} react-is@18.3.1: {} - react-medium-image-zoom@5.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-medium-image-zoom@5.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -18159,10 +18215,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-remove-scroll-bar@2.3.6(@types/react@18.3.3)(react@19.0.0-rc.0): + react-remove-scroll-bar@2.3.6(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - react: 19.0.0-rc.0 - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-style-singleton: 2.2.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) tslib: 2.6.3 optionalDependencies: '@types/react': 18.3.3 @@ -18189,14 +18245,14 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-remove-scroll@2.5.5(@types/react@18.3.3)(react@19.0.0-rc.0): + react-remove-scroll@2.5.5(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - react: 19.0.0-rc.0 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@19.0.0-rc.0) - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react-style-singleton: 2.2.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) tslib: 2.6.3 - use-callback-ref: 1.3.2(@types/react@18.3.3)(react@19.0.0-rc.0) - use-sidecar: 1.1.2(@types/react@18.3.3)(react@19.0.0-rc.0) + use-callback-ref: 1.3.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + use-sidecar: 1.1.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 @@ -18211,21 +18267,21 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-remove-scroll@2.5.7(@types/react@18.3.3)(react@19.0.0-rc.0): + react-remove-scroll@2.5.7(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - react: 19.0.0-rc.0 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@19.0.0-rc.0) - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react-style-singleton: 2.2.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) tslib: 2.6.3 - use-callback-ref: 1.3.2(@types/react@18.3.3)(react@19.0.0-rc.0) - use-sidecar: 1.1.2(@types/react@18.3.3)(react@19.0.0-rc.0) + use-callback-ref: 1.3.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + use-sidecar: 1.1.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@types/react': 18.3.3 - react-resizable-panels@2.0.20(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + react-resizable-panels@2.0.20(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) react-style-singleton@2.2.1(@types/react@18.3.3)(react@18.3.1): dependencies: @@ -18236,21 +18292,21 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-style-singleton@2.2.1(@types/react@18.3.3)(react@19.0.0-rc.0): + react-style-singleton@2.2.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 tslib: 2.6.3 optionalDependencies: '@types/react': 18.3.3 - react-universal-interface@0.6.2(react@19.0.0-rc.0)(tslib@2.6.3): + react-universal-interface@0.6.2(react@19.0.0-rc-fb9a90fa48-20240614)(tslib@2.6.3): dependencies: - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 tslib: 2.6.3 - react-use@17.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + react-use@17.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: '@types/js-cookie': 2.2.7 '@xobotyi/scrollbar-width': 1.9.5 @@ -18258,10 +18314,10 @@ snapshots: fast-deep-equal: 3.1.3 fast-shallow-equal: 1.0.0 js-cookie: 2.2.1 - nano-css: 5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - react-universal-interface: 0.6.2(react@19.0.0-rc.0)(tslib@2.6.3) + nano-css: 5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react-universal-interface: 0.6.2(react@19.0.0-rc-fb9a90fa48-20240614)(tslib@2.6.3) resize-observer-polyfill: 1.5.1 screenfull: 5.2.0 set-harmonic-interval: 1.0.1 @@ -18269,16 +18325,16 @@ snapshots: ts-easing: 0.2.0 tslib: 2.6.3 - react-virtuoso@4.7.12(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + react-virtuoso@4.7.12(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) react@18.3.1: dependencies: loose-envify: 1.4.0 - react@19.0.0-rc.0: {} + react@19.0.0-rc-fb9a90fa48-20240614: {} read-cache@1.0.0: dependencies: @@ -18370,7 +18426,7 @@ snapshots: '@types/mdast': 4.0.4 mdast-util-to-hast: 13.2.0 unified: 11.0.5 - vfile: 6.0.1 + vfile: 6.0.2 remark-stringify@11.0.0: dependencies: @@ -18515,6 +18571,8 @@ snapshots: dependencies: loose-envify: 1.4.0 + scheduler@0.25.0-rc-fb9a90fa48-20240614: {} + scheduler@0.25.0-rc.0: {} schema-utils@3.3.0: @@ -18544,11 +18602,11 @@ snapshots: semver-truncate@3.0.0: dependencies: - semver: 7.6.2 + semver: 7.6.3 semver@6.3.1: {} - semver@7.6.2: {} + semver@7.6.3: {} send@0.18.0: dependencies: @@ -18620,7 +18678,7 @@ snapshots: dependencies: color: 4.2.3 detect-libc: 2.0.3 - semver: 7.6.2 + semver: 7.6.3 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.4 '@img/sharp-darwin-x64': 0.33.4 @@ -18699,10 +18757,10 @@ snapshots: dot-case: 3.0.4 tslib: 2.6.3 - sonner@1.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + sonner@1.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) sort-keys-length@1.0.1: dependencies: @@ -18814,6 +18872,11 @@ snapshots: set-function-name: 2.0.2 side-channel: 1.0.6 + string.prototype.repeat@1.0.0: + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.3 + string.prototype.trim@1.2.9: dependencies: call-bind: 1.0.7 @@ -18868,10 +18931,10 @@ snapshots: strip-outer@2.0.0: {} - strtok3@7.1.0: + strtok3@7.1.1: dependencies: '@tokenizer/token': 0.3.0 - peek-readable: 5.1.1 + peek-readable: 5.1.3 style-to-js@1.1.12: dependencies: @@ -18890,17 +18953,15 @@ snapshots: client-only: 0.0.1 react: 18.3.1 - styled-jsx@5.1.3(react@19.0.0-rc.0): + styled-jsx@5.1.3(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: client-only: 0.0.1 - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 - styled-jsx@5.1.6(@babel/core@7.24.8)(react@19.0.0-rc.0): + styled-jsx@5.1.6(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: client-only: 0.0.1 - react: 19.0.0-rc.0 - optionalDependencies: - '@babel/core': 7.24.8 + react: 19.0.0-rc-fb9a90fa48-20240614 stylis@4.3.2: {} @@ -18961,11 +19022,11 @@ snapshots: tailwind-merge@2.4.0: {} - tailwindcss-animate@1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3))): + tailwindcss-animate@1.0.7(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3))): dependencies: - tailwindcss: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) - tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)): + tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -18984,34 +19045,7 @@ snapshots: postcss: 8.4.39 postcss-import: 15.1.0(postcss@8.4.39) postcss-js: 4.0.1(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) - postcss-nested: 6.0.1(postcss@8.4.39) - postcss-selector-parser: 6.1.1 - resolve: 1.22.8 - sucrase: 3.35.0 - transitivePeerDependencies: - - ts-node - - tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3)): - dependencies: - '@alloc/quick-lru': 5.2.0 - arg: 5.0.2 - chokidar: 3.6.0 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.3.2 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.21.6 - lilconfig: 2.1.0 - micromatch: 4.0.7 - normalize-path: 3.0.0 - object-hash: 3.0.0 - picocolors: 1.0.1 - postcss: 8.4.39 - postcss-import: 15.1.0(postcss@8.4.39) - postcss-js: 4.0.1(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.10)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) postcss-nested: 6.0.1(postcss@8.4.39) postcss-selector-parser: 6.1.1 resolve: 1.22.8 @@ -19039,19 +19073,18 @@ snapshots: mkdirp: 3.0.1 yallist: 5.0.0 - terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)): + terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.31.2 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) + terser: 5.31.3 + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) optionalDependencies: '@swc/core': 1.6.13(@swc/helpers@0.5.11) - esbuild: 0.19.12 - terser@5.31.2: + terser@5.31.3: dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.12.1 @@ -19131,46 +19164,45 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.2(@babel/core@7.24.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.8))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)))(typescript@5.5.3): + ts-jest@29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) + jest: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.6.2 + semver: 7.6.3 typescript: 5.5.3 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.8) - esbuild: 0.19.12 + babel-jest: 29.7.0(@babel/core@7.24.9) - ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)): + ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.0 micromatch: 4.0.7 - semver: 7.6.2 + semver: 7.6.3 source-map: 0.7.4 typescript: 5.5.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) ts-log@2.2.5: {} - ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3): + ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.10 + '@types/node': 20.14.11 acorn: 8.12.1 acorn-walk: 8.3.3 arg: 4.1.3 @@ -19183,27 +19215,6 @@ snapshots: optionalDependencies: '@swc/core': 1.6.13(@swc/helpers@0.5.11) - ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.10)(typescript@5.5.3): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.10 - acorn: 8.12.1 - acorn-walk: 8.3.3 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.5.3 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.6.13(@swc/helpers@0.5.11) - optional: true - tsconfig-paths-webpack-plugin@4.1.0: dependencies: chalk: 4.1.2 @@ -19227,41 +19238,18 @@ snapshots: tslib@2.6.3: {} - tsup@8.1.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3): - dependencies: - bundle-require: 4.2.1(esbuild@0.21.5) - cac: 6.7.14 - chokidar: 3.6.0 - debug: 4.3.5 - esbuild: 0.21.5 - execa: 5.1.1 - globby: 11.1.0 - joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) - resolve-from: 5.0.0 - rollup: 4.18.1 - source-map: 0.8.0-beta.0 - sucrase: 3.35.0 - tree-kill: 1.2.2 - optionalDependencies: - '@swc/core': 1.6.13(@swc/helpers@0.5.11) - postcss: 8.4.39 - typescript: 5.5.3 - transitivePeerDependencies: - - supports-color - - ts-node - - tsup@8.1.0(@swc/core@1.6.13)(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3): + tsup@8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5): dependencies: - bundle-require: 4.2.1(esbuild@0.21.5) + bundle-require: 5.0.0(esbuild@0.23.0) cac: 6.7.14 chokidar: 3.6.0 + consola: 3.2.3 debug: 4.3.5 - esbuild: 0.21.5 + esbuild: 0.23.0 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.10)(typescript@5.5.3)) + postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.39)(yaml@2.4.5) resolve-from: 5.0.0 rollup: 4.18.1 source-map: 0.8.0-beta.0 @@ -19272,40 +19260,42 @@ snapshots: postcss: 8.4.39 typescript: 5.5.3 transitivePeerDependencies: + - jiti - supports-color - - ts-node + - tsx + - yaml tsutils@3.21.0(typescript@5.5.3): dependencies: tslib: 1.14.1 typescript: 5.5.3 - turbo-darwin-64@2.0.6: + turbo-darwin-64@2.0.7: optional: true - turbo-darwin-arm64@2.0.6: + turbo-darwin-arm64@2.0.7: optional: true - turbo-linux-64@2.0.6: + turbo-linux-64@2.0.7: optional: true - turbo-linux-arm64@2.0.6: + turbo-linux-arm64@2.0.7: optional: true - turbo-windows-64@2.0.6: + turbo-windows-64@2.0.7: optional: true - turbo-windows-arm64@2.0.6: + turbo-windows-arm64@2.0.7: optional: true - turbo@2.0.6: + turbo@2.0.7: optionalDependencies: - turbo-darwin-64: 2.0.6 - turbo-darwin-arm64: 2.0.6 - turbo-linux-64: 2.0.6 - turbo-linux-arm64: 2.0.6 - turbo-windows-64: 2.0.6 - turbo-windows-arm64: 2.0.6 + turbo-darwin-64: 2.0.7 + turbo-darwin-arm64: 2.0.7 + turbo-linux-64: 2.0.7 + turbo-linux-arm64: 2.0.7 + turbo-windows-64: 2.0.7 + turbo-windows-arm64: 2.0.7 type-check@0.4.0: dependencies: @@ -19389,7 +19379,7 @@ snapshots: extend: 3.0.2 is-plain-obj: 4.1.0 trough: 2.2.0 - vfile: 6.0.1 + vfile: 6.0.2 unist-util-is@6.0.0: dependencies: @@ -19460,22 +19450,22 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - use-callback-ref@1.3.2(@types/react@18.3.3)(react@19.0.0-rc.0): + use-callback-ref@1.3.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 tslib: 2.6.3 optionalDependencies: '@types/react': 18.3.3 - use-debounce@10.0.1(react@19.0.0-rc.0): + use-debounce@10.0.1(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 - use-intl@3.17.0(react@19.0.0-rc.0): + use-intl@3.17.1(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: '@formatjs/fast-memoize': 2.2.0 intl-messageformat: 10.5.14 - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 use-sidecar@1.1.2(@types/react@18.3.3)(react@18.3.1): dependencies: @@ -19485,10 +19475,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - use-sidecar@1.1.2(@types/react@18.3.3)(react@19.0.0-rc.0): + use-sidecar@1.1.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: detect-node-es: 1.1.0 - react: 19.0.0-rc.0 + react: 19.0.0-rc-fb9a90fa48-20240614 tslib: 2.6.3 optionalDependencies: '@types/react': 18.3.3 @@ -19497,6 +19487,10 @@ snapshots: dependencies: react: 18.3.1 + use-sync-external-store@1.2.2(react@19.0.0-rc-fb9a90fa48-20240614): + dependencies: + react: 19.0.0-rc-fb9a90fa48-20240614 + util-deprecate@1.0.2: {} utils-merge@1.0.1: {} @@ -19521,11 +19515,11 @@ snapshots: vary@1.1.2: {} - vaul@0.9.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + vaul@0.9.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - '@radix-ui/react-dialog': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + '@radix-ui/react-dialog': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc-fb9a90fa48-20240614 + react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -19535,26 +19529,26 @@ snapshots: '@types/unist': 3.0.2 unist-util-stringify-position: 4.0.0 - vfile@6.0.1: + vfile@6.0.2: dependencies: '@types/unist': 3.0.2 unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - ? vitnode-backend@0.0.7-canary.7(@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.11)(@types/react@18.3.3)(chokidar@3.6.0)(class-validator@0.14.1)(drizzle-kit@0.22.8)(drizzle-orm@0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@18.3.1))(express@4.19.2)(graphql@16.9.0)(pg@8.12.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.5.3) - : dependencies: + vitnode-backend@0.0.7-canary.26(aapb56jm3qpzbb56spcaunkkzi): + dependencies: '@apollo/server': 4.10.4(graphql@16.9.0) - '@nestjs/apollo': 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) + '@nestjs/apollo': 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/config': 3.2.3(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) '@nestjs/jwt': 10.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) - '@nestjs/schedule': 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)) - '@nestjs/serve-static': 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) - '@nestjs/throttler': 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) - '@react-email/components': 0.0.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-email/render': 0.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@nestjs/schedule': 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) + '@nestjs/serve-static': 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) + '@nestjs/throttler': 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) + '@react-email/components': 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1) + '@react-email/render': 0.0.16(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1) '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) '@swc/core': 1.6.13(@swc/helpers@0.5.11) '@types/react': 18.3.3 @@ -19571,13 +19565,13 @@ snapshots: object-path: 0.11.8 pg: 8.12.0 react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@18.3.1) reflect-metadata: 0.2.2 sharp: 0.33.4 tar: 7.4.0 typescript: 5.5.3 ua-parser-js: 2.0.0-beta.3 - vitnode-shared: 0.0.7-canary.7(typescript@5.5.3) + vitnode-shared: 0.0.7-canary.26(typescript@5.5.3) transitivePeerDependencies: - '@fastify/static' - '@nestjs/microservices' @@ -19592,7 +19586,7 @@ snapshots: - rxjs - supports-color - vitnode-shared@0.0.7-canary.7(typescript@5.5.3): + vitnode-shared@0.0.7-canary.26(typescript@5.5.3): dependencies: typescript: 5.5.3 @@ -19629,7 +19623,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12): + webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -19652,7 +19646,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)) + terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: From 2a2734faf86abcf057aa7497bca600870bbf3366 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 13:14:24 +0200 Subject: [PATCH 15/61] perf(cli): Fix deployment templates to npm --- package.json | 1 + packages/create-vitnode-app/.npmignore | 4 +- packages/create-vitnode-app/package.json | 3 - .../.npmignore | 1 - pnpm-lock.yaml | 94 +++++++++++-------- 5 files changed, 60 insertions(+), 43 deletions(-) delete mode 100644 packages/eslint-config-typescript-vitnode/.npmignore diff --git a/package.json b/package.json index e630981d7..d9cfb7420 100644 --- a/package.json +++ b/package.json @@ -36,6 +36,7 @@ }, "packageManager": "pnpm@9.5.0", "dependencies": { + "create-vitnode-app": "0.0.7-canary.26", "drizzle-kit": "0.22.8", "drizzle-orm": "0.31.4" } diff --git a/packages/create-vitnode-app/.npmignore b/packages/create-vitnode-app/.npmignore index a3b035073..f9351e6b9 100644 --- a/packages/create-vitnode-app/.npmignore +++ b/packages/create-vitnode-app/.npmignore @@ -2,6 +2,8 @@ /.turbo /node_modules /cli.ts +/templates/create-vitnode.ts /index.ts /tsconfig.json -/tsup.config.ts \ No newline at end of file +/tsup.config.ts +/.eslintrc.json \ No newline at end of file diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 1fac3daed..1a0c59ef0 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -10,9 +10,6 @@ "url": "git+https://github.com/aXenDeveloper/VitNode.git", "directory": "packages/create-vitnode-app" }, - "files": [ - "dist" - ], "type": "module", "bin": { "create-vitnode-app": "dist/index.cjs" diff --git a/packages/eslint-config-typescript-vitnode/.npmignore b/packages/eslint-config-typescript-vitnode/.npmignore deleted file mode 100644 index 30bc16279..000000000 --- a/packages/eslint-config-typescript-vitnode/.npmignore +++ /dev/null @@ -1 +0,0 @@ -/node_modules \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index afeeedf46..f59fa3d9c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,6 +8,9 @@ importers: .: dependencies: + create-vitnode-app: + specifier: 0.0.7-canary.26 + version: 0.0.7-canary.26 drizzle-kit: specifier: 0.22.8 version: 0.22.8 @@ -93,7 +96,7 @@ importers: version: 4.2.3(graphql@16.9.0) '@nestjs/cli': specifier: ^10.4.2 - version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11)) + version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) '@nestjs/schematics': specifier: ^10.1.2 version: 10.1.2(chokidar@3.6.0)(typescript@5.5.3) @@ -147,10 +150,10 @@ importers: version: 0.5.21 ts-jest: specifier: ^29.2.2 - version: 29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3) + version: 29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))) + version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3) @@ -220,7 +223,7 @@ importers: version: 8.4.39 tailwindcss: specifier: ^3.4.4 - version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -275,7 +278,7 @@ importers: version: 8.4.39 tailwindcss: specifier: ^3.4.4 - version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -435,7 +438,7 @@ importers: version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3) tsup: specifier: ^8.1.0 - version: 8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) + version: 8.1.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -475,7 +478,7 @@ importers: version: link:../eslint-config-typescript-vitnode tsup: specifier: ^8.1.0 - version: 8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) + version: 8.1.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -683,16 +686,16 @@ importers: version: 0.408.0(react@19.0.0-rc-fb9a90fa48-20240614) next: specifier: 15.0.0-canary.64 - version: 15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) next-intl: specifier: ^3.16.0 - version: 3.17.1(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 3.17.1(next@15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) next-themes: specifier: ^0.3.0 version: 0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) nextjs-toploader: specifier: ^1.6.12 - version: 1.6.12(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.6.12(next@15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) nprogress: specifier: ^0.2.0 version: 0.2.0 @@ -731,7 +734,7 @@ importers: version: 2.4.0 tailwindcss: specifier: ^3.4.4 - version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) tailwindcss-animate: specifier: ^1.0.7 version: 1.0.7(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3))) @@ -792,7 +795,7 @@ importers: version: link:../eslint-config-typescript-vitnode tsup: specifier: ^8.1.0 - version: 8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) + version: 8.1.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -4957,6 +4960,10 @@ packages: create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + create-vitnode-app@0.0.7-canary.26: + resolution: {integrity: sha512-ExfVXDz/7SJZWSPGA3wOLJ2iBLUM2l62BE7jL5BSq/igTVcVbgFHpyUdD7WV38dwwFN6gm8sqOhjI1khxoAmqQ==} + hasBin: true + crelt@1.0.6: resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==} @@ -11197,7 +11204,7 @@ snapshots: lodash.omit: 4.5.0 tslib: 2.6.3 - '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11))': + '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)': dependencies: '@angular-devkit/core': 17.3.8(chokidar@3.6.0) '@angular-devkit/schematics': 17.3.8(chokidar@3.6.0) @@ -11207,7 +11214,7 @@ snapshots: chokidar: 3.6.0 cli-table3: 0.6.5 commander: 4.1.1 - fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))) + fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)) glob: 10.4.2 inquirer: 8.2.6 node-emoji: 1.11.0 @@ -11216,7 +11223,7 @@ snapshots: tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) webpack-node-externals: 3.0.0 optionalDependencies: '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) @@ -12933,7 +12940,7 @@ snapshots: '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))': dependencies: - tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) '@tailwindcss/typography@0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(typescript@5.5.3)))': dependencies: @@ -12941,7 +12948,7 @@ snapshots: lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) '@tanstack/query-core@5.51.3': {} @@ -14429,6 +14436,13 @@ snapshots: create-require@1.1.1: {} + create-vitnode-app@0.0.7-canary.26: + dependencies: + figlet: 1.7.0 + picocolors: 1.0.1 + prompts: 2.4.2 + validate-npm-package-name: 5.0.1 + crelt@1.0.6: {} cron@3.1.7: @@ -15447,7 +15461,7 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))): + fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)): dependencies: '@babel/code-frame': 7.24.7 chalk: 4.1.2 @@ -15462,7 +15476,7 @@ snapshots: semver: 7.6.3 tapable: 2.2.1 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) form-data@4.0.0: dependencies: @@ -17422,11 +17436,11 @@ snapshots: neo-async@2.6.2: {} - next-intl@3.17.1(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + next-intl@3.17.1(next@15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + next: 15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) react: 19.0.0-rc-fb9a90fa48-20240614 use-intl: 3.17.1(react@19.0.0-rc-fb9a90fa48-20240614) @@ -17473,7 +17487,7 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + next@15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: '@next/env': 15.0.0-canary.64 '@swc/helpers': 0.5.11 @@ -17483,7 +17497,7 @@ snapshots: postcss: 8.4.31 react: 19.0.0-rc-fb9a90fa48-20240614 react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) - styled-jsx: 5.1.6(react@19.0.0-rc-fb9a90fa48-20240614) + styled-jsx: 5.1.6(@babel/core@7.24.9)(react@19.0.0-rc-fb9a90fa48-20240614) optionalDependencies: '@next/swc-darwin-arm64': 15.0.0-canary.64 '@next/swc-darwin-x64': 15.0.0-canary.64 @@ -17525,9 +17539,9 @@ snapshots: - '@babel/core' - babel-plugin-macros - nextjs-toploader@1.6.12(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + nextjs-toploader@1.6.12(next@15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: - next: 15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + next: 15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) nprogress: 0.2.0 prop-types: 15.8.1 react: 19.0.0-rc-fb9a90fa48-20240614 @@ -17895,7 +17909,7 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.39 - postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)): dependencies: lilconfig: 3.1.2 yaml: 2.4.5 @@ -18958,10 +18972,12 @@ snapshots: client-only: 0.0.1 react: 19.0.0-rc-fb9a90fa48-20240614 - styled-jsx@5.1.6(react@19.0.0-rc-fb9a90fa48-20240614): + styled-jsx@5.1.6(@babel/core@7.24.9)(react@19.0.0-rc-fb9a90fa48-20240614): dependencies: client-only: 0.0.1 react: 19.0.0-rc-fb9a90fa48-20240614 + optionalDependencies: + '@babel/core': 7.24.9 stylis@4.3.2: {} @@ -19024,9 +19040,9 @@ snapshots: tailwindcss-animate@1.0.7(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3))): dependencies: - tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) - tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): + tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -19045,7 +19061,7 @@ snapshots: postcss: 8.4.39 postcss-import: 15.1.0(postcss@8.4.39) postcss-js: 4.0.1(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) postcss-nested: 6.0.1(postcss@8.4.39) postcss-selector-parser: 6.1.1 resolve: 1.22.8 @@ -19073,16 +19089,17 @@ snapshots: mkdirp: 3.0.1 yallist: 5.0.0 - terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))): + terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.31.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) optionalDependencies: '@swc/core': 1.6.13(@swc/helpers@0.5.11) + esbuild: 0.19.12 terser@5.31.3: dependencies: @@ -19164,7 +19181,7 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3): + ts-jest@29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 @@ -19182,8 +19199,9 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.24.9) + esbuild: 0.19.12 - ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))): + ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.0 @@ -19191,7 +19209,7 @@ snapshots: semver: 7.6.3 source-map: 0.7.4 typescript: 5.5.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) ts-log@2.2.5: {} @@ -19238,7 +19256,7 @@ snapshots: tslib@2.6.3: {} - tsup@8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5): + tsup@8.1.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5): dependencies: bundle-require: 5.0.0(esbuild@0.23.0) cac: 6.7.14 @@ -19623,7 +19641,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)): + webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -19646,7 +19664,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))) + terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: From add24f05e5149b97e0f3a555e217126f4693335e Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 13:15:42 +0200 Subject: [PATCH 16/61] chore: Clean up --- package.json | 1 - packages/frontend/src/editor/editor.tsx | 2 +- .../frontend/src/graphql/get-pagination-tool.ts | 2 +- .../create/hooks/use-create-edit-plugin-admin.ts | 2 +- pnpm-lock.yaml | 14 -------------- 5 files changed, 3 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index d9cfb7420..e630981d7 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,6 @@ }, "packageManager": "pnpm@9.5.0", "dependencies": { - "create-vitnode-app": "0.0.7-canary.26", "drizzle-kit": "0.22.8", "drizzle-orm": "0.31.4" } diff --git a/packages/frontend/src/editor/editor.tsx b/packages/frontend/src/editor/editor.tsx index adc99591f..bbf8d7858 100644 --- a/packages/frontend/src/editor/editor.tsx +++ b/packages/frontend/src/editor/editor.tsx @@ -73,7 +73,7 @@ export const Editor = ({ }, content: (() => { const current = Array.isArray(value) - ? value.find(v => v.language_code === selectedLanguage)?.value ?? '' + ? (value.find(v => v.language_code === selectedLanguage)?.value ?? '') : value; try { diff --git a/packages/frontend/src/graphql/get-pagination-tool.ts b/packages/frontend/src/graphql/get-pagination-tool.ts index 61e4b69c3..55a786b28 100644 --- a/packages/frontend/src/graphql/get-pagination-tool.ts +++ b/packages/frontend/src/graphql/get-pagination-tool.ts @@ -36,7 +36,7 @@ export function getPaginationTool>({ : Number(searchParams.first ?? 0), last: Number(searchParams.last ?? 0), cursor: Number(searchParams.cursor) ?? null, - search: search ? searchParams.search ?? '' : '', + search: search ? (searchParams.search ?? '') : '', sortBy: getGetSortByParamsAPI({ constEnum: sortByEnum, searchParams }), }; diff --git a/packages/frontend/src/views/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts b/packages/frontend/src/views/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts index 9b2bd1b25..46cd41885 100644 --- a/packages/frontend/src/views/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts +++ b/packages/frontend/src/views/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts @@ -47,7 +47,7 @@ export const useCreateEditPluginAdmin = ({ data }: Args) => { code: data?.code ?? '', description: data?.description ?? '', support_url: data?.support_url ?? '', - author: data ? data.author : session?.name ?? '', + author: data ? data.author : (session?.name ?? ''), author_url: data?.author_url ?? '', }, }); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f59fa3d9c..9ede55274 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,9 +8,6 @@ importers: .: dependencies: - create-vitnode-app: - specifier: 0.0.7-canary.26 - version: 0.0.7-canary.26 drizzle-kit: specifier: 0.22.8 version: 0.22.8 @@ -4960,10 +4957,6 @@ packages: create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - create-vitnode-app@0.0.7-canary.26: - resolution: {integrity: sha512-ExfVXDz/7SJZWSPGA3wOLJ2iBLUM2l62BE7jL5BSq/igTVcVbgFHpyUdD7WV38dwwFN6gm8sqOhjI1khxoAmqQ==} - hasBin: true - crelt@1.0.6: resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==} @@ -14436,13 +14429,6 @@ snapshots: create-require@1.1.1: {} - create-vitnode-app@0.0.7-canary.26: - dependencies: - figlet: 1.7.0 - picocolors: 1.0.1 - prompts: 2.4.2 - validate-npm-package-name: 5.0.1 - crelt@1.0.6: {} cron@3.1.7: From 5c101f59b7c1980fd295594d1533bbebafc5f9e0 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 13:29:55 +0200 Subject: [PATCH 17/61] chore: Fix build project --- apps/backend/package.json | 2 +- apps/frontend/package.json | 4 +- packages/backend/package.json | 4 +- packages/frontend/package.json | 6 +- .../src/editor/extensions/extensions.ts | 2 +- pnpm-lock.yaml | 1687 ++++++++--------- 6 files changed, 843 insertions(+), 862 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 0a1b266ff..662a482da 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -24,7 +24,7 @@ "@nestjs/serve-static": "^4.0.2", "pg": "^8.12.0", "react": "^18.3.1", - "react-dom": "^19.0.0-rc-01172397-20240716", + "react-dom": "19.0.0-rc.0", "reflect-metadata": "^0.2.2", "rxjs": "^7.8.1" }, diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 465a3f793..ea5a9089a 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -19,8 +19,8 @@ "geist": "^1.3.1", "next": "15.0.0-rc.0", "next-intl": "^3.15.5", - "react": "^19.0.0-rc-01172397-20240716", - "react-dom": "^19.0.0-rc-01172397-20240716", + "react": "19.0.0-rc.0", + "react-dom": "19.0.0-rc.0", "vitnode-frontend": "workspace:*", "vitnode-shared": "workspace:*" }, diff --git a/packages/backend/package.json b/packages/backend/package.json index b76c20a02..179c8e3e5 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -27,7 +27,7 @@ "@nestjs/graphql": "^12", "@types/react": "^18.3.3", "react": "^18.3.1", - "react-dom": "^19.0.0-rc-01172397-20240716", + "react-dom": "19.0.0-rc.0", "class-validator": "^0.14.1", "@react-email/components": "^0.0.21", "drizzle-kit": "0.22.8", @@ -86,7 +86,7 @@ "express": "^4.19.2", "graphql": "^16.9.0", "react": "^18.3.1", - "react-dom": "^19.0.0-rc-01172397-20240716", + "react-dom": "19.0.0-rc.0", "ts-node": "^10.9.2", "tsup": "^8.1.0", "typescript": "^5.5.3" diff --git a/packages/frontend/package.json b/packages/frontend/package.json index db22e471f..9f648d56e 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -73,8 +73,8 @@ }, "peerDependencies": { "next": "^15.0.0-rc.0", - "react": "^19.0.0-rc-01172397-20240716", - "react-dom": "^19.0.0-rc-01172397-20240716", + "react": "19.0.0-rc.0", + "react-dom": "19.0.0-rc.0", "typescript": "^5.5.3" }, "devDependencies": { @@ -152,7 +152,7 @@ "next-themes": "^0.3.0", "nextjs-toploader": "^1.6.12", "nprogress": "^0.2.0", - "react": "^19.0.0-rc-01172397-20240716", + "react": "19.0.0-rc.0", "react-colorful": "^5.6.1", "react-cropper": "^2.3.3", "react-day-picker": "^8.10.1", diff --git a/packages/frontend/src/editor/extensions/extensions.ts b/packages/frontend/src/editor/extensions/extensions.ts index 3386a6a2e..433713026 100644 --- a/packages/frontend/src/editor/extensions/extensions.ts +++ b/packages/frontend/src/editor/extensions/extensions.ts @@ -56,7 +56,7 @@ export const extensionsEditor = ({ uploadFiles }: Args): Extensions => [ }), CodeBlockLowlightExtensionEditor, Link.extend({ inclusive: false }).configure({ - openOnClick: 'whenNotEditable', + openOnClick: true, }), Color, TextStyle, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9ede55274..becd172a4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -70,8 +70,8 @@ importers: specifier: ^18.3.1 version: 18.3.1 react-dom: - specifier: ^19.0.0-rc-01172397-20240716 - version: 19.0.0-rc-fb9a90fa48-20240614(react@18.3.1) + specifier: 19.0.0-rc.0 + version: 19.0.0-rc.0(react@18.3.1) reflect-metadata: specifier: ^0.2.2 version: 0.2.2 @@ -93,13 +93,13 @@ importers: version: 4.2.3(graphql@16.9.0) '@nestjs/cli': specifier: ^10.4.2 - version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) + version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11)) '@nestjs/schematics': specifier: ^10.1.2 version: 10.1.2(chokidar@3.6.0)(typescript@5.5.3) '@react-email/components': specifier: ^0.0.21 - version: 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1) + version: 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) '@swc/cli': specifier: ^0.4.0 version: 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) @@ -147,10 +147,10 @@ importers: version: 0.5.21 ts-jest: specifier: ^29.2.2 - version: 29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3) + version: 29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)) + version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3) @@ -220,7 +220,7 @@ importers: version: 8.4.39 tailwindcss: specifier: ^3.4.4 - version: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -229,19 +229,19 @@ importers: dependencies: geist: specifier: ^1.3.1 - version: 1.3.1(next@15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)) + version: 1.3.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)) next: specifier: 15.0.0-rc.0 - version: 15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-intl: specifier: ^3.15.5 - version: 3.17.1(next@15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 3.17.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: - specifier: ^19.0.0-rc-01172397-20240716 - version: 19.0.0-rc-fb9a90fa48-20240614 + specifier: 19.0.0-rc.0 + version: 19.0.0-rc.0 react-dom: - specifier: ^19.0.0-rc-01172397-20240716 - version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) + specifier: 19.0.0-rc.0 + version: 19.0.0-rc.0(react@19.0.0-rc.0) vitnode-frontend: specifier: workspace:* version: link:../../packages/frontend @@ -275,7 +275,7 @@ importers: version: 8.4.39 tailwindcss: specifier: ^3.4.4 - version: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -314,10 +314,10 @@ importers: version: 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) '@react-email/components': specifier: ^0.0.21 - version: 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1) + version: 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) '@react-email/render': specifier: ^0.0.16 - version: 0.0.16(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1) + version: 0.0.16(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) '@swc/cli': specifier: ^0.4.0 version: 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) @@ -371,7 +371,7 @@ importers: version: 2.0.0-beta.3 vitnode-backend: specifier: ^0.0.7-canary.3 - version: 0.0.7-canary.26(aapb56jm3qpzbb56spcaunkkzi) + version: 0.0.7-canary.26(erbpumhnk2ln4tif6pv4g4kxda) vitnode-shared: specifier: workspace:* version: link:../shared @@ -428,14 +428,14 @@ importers: specifier: ^18.3.1 version: 18.3.1 react-dom: - specifier: ^19.0.0-rc-01172397-20240716 - version: 19.0.0-rc-fb9a90fa48-20240614(react@18.3.1) + specifier: 19.0.0-rc.0 + version: 19.0.0-rc.0(react@18.3.1) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3) tsup: specifier: ^8.1.0 - version: 8.1.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) + version: 8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -475,7 +475,7 @@ importers: version: link:../eslint-config-typescript-vitnode tsup: specifier: ^8.1.0 - version: 8.1.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) + version: 8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -527,118 +527,118 @@ importers: dependencies: '@dnd-kit/core': specifier: ^6.1.0 - version: 6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@dnd-kit/sortable': specifier: ^8.0.0 - version: 8.0.0(@dnd-kit/core@6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 8.0.0(@dnd-kit/core@6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@dnd-kit/utilities': specifier: ^3.2.2 - version: 3.2.2(react@19.0.0-rc-fb9a90fa48-20240614) + version: 3.2.2(react@19.0.0-rc.0) '@emoji-mart/data': specifier: ^1.2.1 version: 1.2.1 '@hookform/resolvers': specifier: ^3.9.0 - version: 3.9.0(react-hook-form@7.52.1(react@19.0.0-rc-fb9a90fa48-20240614)) + version: 3.9.0(react-hook-form@7.52.1(react@19.0.0-rc.0)) '@radix-ui/react-accordion': specifier: ^1.2.0 - version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-alert-dialog': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-checkbox': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-dialog': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-dropdown-menu': specifier: ^2.1.1 - version: 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-hover-card': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-label': specifier: ^2.1.0 - version: 2.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 2.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-navigation-menu': specifier: ^1.2.0 - version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-popover': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-progress': specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-radio-group': specifier: ^1.2.0 - version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-select': specifier: ^2.1.1 - version: 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-separator': specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-slot': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) '@radix-ui/react-switch': specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-toggle': specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-toggle-group': specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@radix-ui/react-tooltip': specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@tailwindcss/container-queries': specifier: ^0.1.1 version: 0.1.1(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3))) '@tanstack/react-query': specifier: ^5.50.1 - version: 5.51.3(react@19.0.0-rc-fb9a90fa48-20240614) + version: 5.51.4(react@19.0.0-rc.0) '@tanstack/react-table': specifier: ^8.19.2 - version: 8.19.3(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 8.19.3(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@tiptap/extension-code-block-lowlight': specifier: ^2.4.0 - version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/extension-code-block@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) + version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/extension-code-block@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) '@tiptap/extension-color': specifier: ^2.4.0 - version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/extension-text-style@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))) + version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/extension-text-style@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))) '@tiptap/extension-heading': specifier: ^2.4.0 - version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) '@tiptap/extension-link': specifier: ^2.4.0 - version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) + version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) '@tiptap/extension-mention': specifier: ^2.4.0 - version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)(@tiptap/suggestion@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)) + version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)(@tiptap/suggestion@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)) '@tiptap/extension-text-align': specifier: ^2.4.0 - version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) '@tiptap/extension-text-style': specifier: ^2.4.0 - version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) '@tiptap/extension-underline': specifier: ^2.4.0 - version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) '@tiptap/html': specifier: ^2.4.0 - version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) + version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) '@tiptap/pm': specifier: ^2.4.0 - version: 2.5.2 + version: 2.5.3 '@tiptap/react': specifier: ^2.4.0 - version: 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@tiptap/starter-kit': specifier: ^2.4.0 - version: 2.5.2(@tiptap/pm@2.5.2) + version: 2.5.3(@tiptap/pm@2.5.3) class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -647,7 +647,7 @@ importers: version: 2.1.1 cmdk: specifier: ^1.0.0 - version: 1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) cropperjs: specifier: ^1.6.2 version: 1.6.2 @@ -656,13 +656,13 @@ importers: version: 3.6.0 embla-carousel-react: specifier: ^8.1.6 - version: 8.1.6(react@19.0.0-rc-fb9a90fa48-20240614) + version: 8.1.6(react@19.0.0-rc.0) emoji-mart: specifier: ^5.6.0 version: 5.6.0 framer-motion: specifier: ^11.2.13 - version: 11.3.5(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 11.3.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) graphql: specifier: ^16.9.0 version: 16.9.0 @@ -671,7 +671,7 @@ importers: version: 2.12.6(graphql@16.9.0) html-react-parser: specifier: ^5.1.10 - version: 5.1.10(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + version: 5.1.10(@types/react@18.3.3)(react@19.0.0-rc.0) lodash: specifier: ^4.17.21 version: 4.17.21 @@ -680,58 +680,58 @@ importers: version: 3.1.0 lucide-react: specifier: ^0.408.0 - version: 0.408.0(react@19.0.0-rc-fb9a90fa48-20240614) + version: 0.408.0(react@19.0.0-rc.0) next: specifier: 15.0.0-canary.64 - version: 15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-intl: specifier: ^3.16.0 - version: 3.17.1(next@15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 3.17.1(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-themes: specifier: ^0.3.0 - version: 0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nextjs-toploader: specifier: ^1.6.12 - version: 1.6.12(next@15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.6.12(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nprogress: specifier: ^0.2.0 version: 0.2.0 react: - specifier: ^19.0.0-rc-01172397-20240716 - version: 19.0.0-rc-fb9a90fa48-20240614 + specifier: 19.0.0-rc.0 + version: 19.0.0-rc.0 react-colorful: specifier: ^5.6.1 - version: 5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) react-cropper: specifier: ^2.3.3 - version: 2.3.3(react@19.0.0-rc-fb9a90fa48-20240614) + version: 2.3.3(react@19.0.0-rc.0) react-day-picker: specifier: ^8.10.1 - version: 8.10.1(date-fns@3.6.0)(react@19.0.0-rc-fb9a90fa48-20240614) + version: 8.10.1(date-fns@3.6.0)(react@19.0.0-rc.0) react-dom: specifier: 19.0.0-rc.0 - version: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + version: 19.0.0-rc.0(react@19.0.0-rc.0) react-hook-form: specifier: ^7.52.1 - version: 7.52.1(react@19.0.0-rc-fb9a90fa48-20240614) + version: 7.52.1(react@19.0.0-rc.0) react-resizable-panels: specifier: ^2.0.20 - version: 2.0.20(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 2.0.20(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) react-use: specifier: ^17.5.0 - version: 17.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 17.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) react-virtuoso: specifier: ^4.7.11 - version: 4.7.12(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 4.7.12(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) sonner: specifier: ^1.5.0 - version: 1.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 1.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) tailwind-merge: specifier: ^2.4.0 version: 2.4.0 tailwindcss: specifier: ^3.4.4 - version: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) tailwindcss-animate: specifier: ^1.0.7 version: 1.0.7(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3))) @@ -740,10 +740,10 @@ importers: version: 6.3.7 use-debounce: specifier: ^10.0.1 - version: 10.0.1(react@19.0.0-rc-fb9a90fa48-20240614) + version: 10.0.1(react@19.0.0-rc.0) vaul: specifier: ^0.9.1 - version: 0.9.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + version: 0.9.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) vitnode-shared: specifier: workspace:* version: link:../shared @@ -792,7 +792,7 @@ importers: version: link:../eslint-config-typescript-vitnode tsup: specifier: ^8.1.0 - version: 8.1.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) + version: 8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -3715,11 +3715,11 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - '@tanstack/query-core@5.51.3': - resolution: {integrity: sha512-xgncI1B0OPfSsYcdqKHUxb/OF370GrtK7BxswlllDfyTVw6r3+9VdugJWaVVQT2LiSbkIqEwUteFXR2I0m2iqw==} + '@tanstack/query-core@5.51.4': + resolution: {integrity: sha512-KdXY86vf+1+rUaDkasEgZJx0uTaqJieAFUWECLoic2DNZrH7hqi6WvuTUE+OVRGj+u4PgMwOIv9blb3M5TEkwg==} - '@tanstack/react-query@5.51.3': - resolution: {integrity: sha512-eqg1274A/usLluT4aLXypWKeAQ6LepwCB+303Wjw4o1SAgwJaLL7sWQOA/XA2Y/S4BCmTq95jGl5qnT8tmVcoQ==} + '@tanstack/react-query@5.51.4': + resolution: {integrity: sha512-GkEZ/AfG+ExLhvTazZ0jTGRmKCGYCZOhVdXjpzjB+jGRfRPCuvQvKNZ3fod4Qa326Nc5E9KOepHXt56aKJTIxA==} peerDependencies: react: ^18.0.0 @@ -3734,184 +3734,184 @@ packages: resolution: {integrity: sha512-IqREj9ADoml9zCAouIG/5kCGoyIxPFdqdyoxis9FisXFi5vT+iYfEfLosq4xkU/iDbMcEuAj+X8dWRLvKYDNoQ==} engines: {node: '>=12'} - '@tiptap/core@2.5.2': - resolution: {integrity: sha512-RQ4KbhGNjp/utzQBOr1vSzJY6irKW4kHj0erUC0+5ZFTkB431W/zO/NmA9VIPNcNYw2k8BZ+wF5xTs46HSmHJw==} + '@tiptap/core@2.5.3': + resolution: {integrity: sha512-VpFJAhulu7eC0lboVlfAE1Se0j2j0pGOiQQ3qNo9+JoNUj+qLiIammEXZFx4VJmihtvWc+ookbdrBMykuqatpQ==} peerDependencies: - '@tiptap/pm': ^2.5.2 + '@tiptap/pm': ^2.5.3 - '@tiptap/extension-blockquote@2.5.2': - resolution: {integrity: sha512-KEcIkO48jAAgRqksuc8uwv5ioKUY2t9UqnfON92KZJP6ndfZ/7V80jCD+M4y0s7uK2q/eSwGJjEudR8KcEWOng==} + '@tiptap/extension-blockquote@2.5.3': + resolution: {integrity: sha512-hmlM0WpOYUTr0wPEmi5B7DgQmC2841AHaJfNo+G0w561bcfGmJpBsPWn+ubA/hSSLNrgJidWzClPnXoFrflJvA==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/extension-bold@2.5.2': - resolution: {integrity: sha512-t/z1goF8r7lTQPvSkXTQlSBE9a8pGpp2yoCA9L9ahwuGwykQY0V37XMf2DQaLrQmdTBcqnZO30f0XM5teCDmJg==} + '@tiptap/extension-bold@2.5.3': + resolution: {integrity: sha512-6GT7pypFMVgLXs3v1cdSvyXRh5rWjMF8xMHUFwNiD86m1zhBPEit+zDPcqylUeLdXmXRoeK/R/2VS94P7KxUyQ==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/extension-bubble-menu@2.5.2': - resolution: {integrity: sha512-Dhn0zz5iUY9uamN0cGWoV+gmGZO+dLpAZXxJZUv7g8gxntpxFMoo+SlylunHta7kGxed8PAaVtWHO50IuRAHbg==} + '@tiptap/extension-bubble-menu@2.5.3': + resolution: {integrity: sha512-EA3DTsCR0BiT0iP8dUaZZCR5BegYau9eBmcXqoYYq5lgrMJFZxbc8ADiaP5dalRMkaJtwD0pixY1B8oEIAVwcg==} peerDependencies: - '@tiptap/core': ^2.5.2 - '@tiptap/pm': ^2.5.2 + '@tiptap/core': ^2.5.3 + '@tiptap/pm': ^2.5.3 - '@tiptap/extension-bullet-list@2.5.2': - resolution: {integrity: sha512-ZLnkoz1MYxlubersRSS5OWHYHmWeCbGVqyg43t3ZkdKswPER17kQqEJmGQYxu2ksgaxDeqh3KmuDW/B/bpLcIA==} + '@tiptap/extension-bullet-list@2.5.3': + resolution: {integrity: sha512-rRlVClfItdARkKgTu7/5wIWtF0Gyv3QInv3OysCetBQduAEYIKuOwc7xeRjLU6rmffGJ/ZyHHCuDpHkka/eAPQ==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/extension-code-block-lowlight@2.5.2': - resolution: {integrity: sha512-GUQ4BxUWwfL4Uw2aiJkqeT7o8FH4ktzbFIyE5WHKHvPRsDzAuSS9BLTconMeA9Wz60B2h9e3+iWL0AAQS44ZHg==} + '@tiptap/extension-code-block-lowlight@2.5.3': + resolution: {integrity: sha512-R7bz7KlUTt78mA6ozNGH3K5pRaOsbZsXKMIHmJL0zjU5+BlQEtZgJIA6/cu3mXlSVwA8guKeDbGQbyFkPHWHdw==} peerDependencies: - '@tiptap/core': ^2.5.2 - '@tiptap/extension-code-block': ^2.5.2 - '@tiptap/pm': ^2.5.2 + '@tiptap/core': ^2.5.3 + '@tiptap/extension-code-block': ^2.5.3 + '@tiptap/pm': ^2.5.3 - '@tiptap/extension-code-block@2.5.2': - resolution: {integrity: sha512-EWFO2JpvrWeEfz69FCFADdNbiJErHzxaqzaTxSkxC/GC44O5VqWShje6xiPkA6eQ6WddsfIrug9W3WrrIq1oJg==} + '@tiptap/extension-code-block@2.5.3': + resolution: {integrity: sha512-MT4TQzcm47U8jXp5in48J3wuZJDd2YqgoRsbhglYmZvQ9ghEJ+ZlA5kOoNIjgFQYhjOggRqoQpIzrSbCvofCVA==} peerDependencies: - '@tiptap/core': ^2.5.2 - '@tiptap/pm': ^2.5.2 + '@tiptap/core': ^2.5.3 + '@tiptap/pm': ^2.5.3 - '@tiptap/extension-code@2.5.2': - resolution: {integrity: sha512-9Nq8XpjA1IdTaU72PmwX24ggncAtebAr5iNVEVOIJyxlVMAexqZT65vY7WLk+Tn2793xBSvlHt9lz2Btekj35g==} + '@tiptap/extension-code@2.5.3': + resolution: {integrity: sha512-2sQBlO981AnMARILiKiBqbCk+e3O2u/W8e3XTVZwfCR21fzrc9kLGzwEBsTb9EA1jgYsm22yuzWInnMSN2SC8g==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/extension-color@2.5.2': - resolution: {integrity: sha512-KOEmj1JJKfCEUyiHzN+iv5cSlXuXfDVTxoQZJrB3vLwwmX2msf82P/l5UthJ8BgsKn+B5vb7SsezQC6KUiBFtQ==} + '@tiptap/extension-color@2.5.3': + resolution: {integrity: sha512-Lf1NPTrwfG4OqxaKcGqjjH0ImA8esyOUWr1GzXTscaDidSjPljoOm+f2NtxrJdN907JYNUceQObwOWIh4BdxDQ==} peerDependencies: - '@tiptap/core': ^2.5.2 - '@tiptap/extension-text-style': ^2.5.2 + '@tiptap/core': ^2.5.3 + '@tiptap/extension-text-style': ^2.5.3 - '@tiptap/extension-document@2.5.2': - resolution: {integrity: sha512-pBr7zW7Ocbjwy5CJjGkVCIPzx/oxq4+b3t8yBWOdCLSyzIDC5Cxx17xxAp+9DOwpOj+5CU6X40afZ0m0U2FybQ==} + '@tiptap/extension-document@2.5.3': + resolution: {integrity: sha512-1FEaEo39Teja3Z2fj4tIP+nHCvDR68ULhVu6zWH61QTQ3B3DtyDcglMjd/uWbPjFTjOB1QHLnL+IGPODYcyvOg==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/extension-dropcursor@2.5.2': - resolution: {integrity: sha512-LlQiQTKA5ruxvd7s41IS2TwAl9cWha67crkT7shsyY5yMx97HufSPn4WCz1rSk5fqEvmmQOQnAJncytVs3Fmtg==} + '@tiptap/extension-dropcursor@2.5.3': + resolution: {integrity: sha512-8QcEkLrYK3KZT6UZj+CdXuz6orZBzQN4hpLK0OJS4yuZVuCmQ5qqIE9exTE22epDNVXgFKXnu3pyCohw2nyibA==} peerDependencies: - '@tiptap/core': ^2.5.2 - '@tiptap/pm': ^2.5.2 + '@tiptap/core': ^2.5.3 + '@tiptap/pm': ^2.5.3 - '@tiptap/extension-floating-menu@2.5.2': - resolution: {integrity: sha512-vfmKen+J8ktoKN69X9a4BKj69WkHmWibgERUqkvgJwPCgK9qUsRhSk8gAL2eQ/ZJVDBLrSz2OC3dQmXZQaOXfg==} + '@tiptap/extension-floating-menu@2.5.3': + resolution: {integrity: sha512-mHHwhDJ5NBFjJZz4YP6Wdxs/YwrAR1Zvg+3z4AksrOTYf+MZZig+E9kssfyWh5JJWbOPYLjSdwtEJSE1uzonCg==} peerDependencies: - '@tiptap/core': ^2.5.2 - '@tiptap/pm': ^2.5.2 + '@tiptap/core': ^2.5.3 + '@tiptap/pm': ^2.5.3 - '@tiptap/extension-gapcursor@2.5.2': - resolution: {integrity: sha512-QDxxqDx2nUy74RTytEvuS+M9wQs4BI16JgRC6xR6LR8rGI+EUdCAU7izMxNas29DAQbSVibtuKfaFkEujuYP/g==} + '@tiptap/extension-gapcursor@2.5.3': + resolution: {integrity: sha512-5j0qidcqzlPacgjKazUBx9337UsIf3h5E8KTJn497LRkAM1pVtWfP9siXuNAyWztVVtwFw9cwM2jwwaP6MK7CQ==} peerDependencies: - '@tiptap/core': ^2.5.2 - '@tiptap/pm': ^2.5.2 + '@tiptap/core': ^2.5.3 + '@tiptap/pm': ^2.5.3 - '@tiptap/extension-hard-break@2.5.2': - resolution: {integrity: sha512-oXT3vSFgkHaLPIXcoqmhgZx0rW/3+0vYKWUVd26F5MFw8D1KK1iKqIs2fEcj/EkPLPU0MvAZ+Asp/BA9+r9TlQ==} + '@tiptap/extension-hard-break@2.5.3': + resolution: {integrity: sha512-AFlLo++VKQL8qvtaFEQWTlT82F/dxebGqPtjTyk2p1yF+MPuWEdNJZOQmKMImyEuO5olZhCEsKPL6Sf9n6EiVQ==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/extension-heading@2.5.2': - resolution: {integrity: sha512-IzZZf8t6eOuuNwCxMjqUnr4NyW1gJwOk6wX+EradNZxUBDlH7nKbGDS58fC3IvvEzwqEEo5J1ocAmoIHaon5fw==} + '@tiptap/extension-heading@2.5.3': + resolution: {integrity: sha512-YYFzbJR3tREBrIpPmOb0jRE4GhM9eig+yOsE6/iPSj35N3urpgaFdQ5TaI+rPRxsWuWrXWbHwlaXwCwgPm+pcA==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/extension-history@2.5.2': - resolution: {integrity: sha512-24ATlIcPdwDhCzQsZNvRKJGdtg1ySIbLWKseo17GCWmHlogOGnD/J+8sSXGHMYRV8C76zNjYRVTNG/mB24+Aow==} + '@tiptap/extension-history@2.5.3': + resolution: {integrity: sha512-/kOiEx5y/uYBgN8zqNN9ek4NBc5WfgpIhCmxk2uwJJt0BrOkS0vJoPQy3OapX17aGytIMcTegotinpZh3ycpEA==} peerDependencies: - '@tiptap/core': ^2.5.2 - '@tiptap/pm': ^2.5.2 + '@tiptap/core': ^2.5.3 + '@tiptap/pm': ^2.5.3 - '@tiptap/extension-horizontal-rule@2.5.2': - resolution: {integrity: sha512-zwCqck7NgIubrpdBneKN3l7KhsYZIT8NzszTCWTkK2dDQVG3/ejR5kAQ48fZZfOZ/cS2pD5Nvg1GkP96fk8V0A==} + '@tiptap/extension-horizontal-rule@2.5.3': + resolution: {integrity: sha512-zPQUAxT6unVEQxH8xx1iGb2JCBewZpmfY+ABsthm6kyHxug5CGtNiFhqOzdrXYsfb1XdFmaljCkVjC5Nksz6Dw==} peerDependencies: - '@tiptap/core': ^2.5.2 - '@tiptap/pm': ^2.5.2 + '@tiptap/core': ^2.5.3 + '@tiptap/pm': ^2.5.3 - '@tiptap/extension-italic@2.5.2': - resolution: {integrity: sha512-uwsurxmCj1POXRJOlUxFAcZ8bzY+BJF7wzZz3i3nAi/M0ljgkwmt0v0KhdhUQ+VDwZTh9iBYGQ7728Y1AxgymQ==} + '@tiptap/extension-italic@2.5.3': + resolution: {integrity: sha512-17N9w+eVqQ8iU/liKsPY7SN5+iyO1wSjnKBKvzpIEwzxqnDwBSI7JsaybCYC+yMMcHFLS+zQrnG+8FghNIrKCw==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/extension-link@2.5.2': - resolution: {integrity: sha512-yN1cngo5ISgdKJ3cvw0fm1edkBaFlt60BEHMzVAVau+v9eNk/EUym95X6NmsndyK8MitE4Qw13kGTYr5QnDk4Q==} + '@tiptap/extension-link@2.5.3': + resolution: {integrity: sha512-TcXqf4xkrb8UWelvK0AFii6LaxTlds16bZh3ByCFnDuPFlmiqicYRlnITwkDddeq+/3F2P7kIDOilTiX9/a2tA==} peerDependencies: - '@tiptap/core': ^2.5.2 - '@tiptap/pm': ^2.5.2 + '@tiptap/core': ^2.5.3 + '@tiptap/pm': ^2.5.3 - '@tiptap/extension-list-item@2.5.2': - resolution: {integrity: sha512-lqGCfYNTl6pGZroqyEB7Yb7a23utpnGeOM51kOs6Kp32fB18IdYtDP8rzvDab2OnMGLoIOtXHr9/EA3oDxDoJw==} + '@tiptap/extension-list-item@2.5.3': + resolution: {integrity: sha512-Yo7Snjcnh9KOQIalwLH8Pnz46W1FCpnlyRHGtwvqJEIhFlc6w6mUXE7c5tyJLSM5o4Mvpqa968VtFT9OSNZ//w==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/extension-mention@2.5.2': - resolution: {integrity: sha512-z0kNLd1zuxdgwHBnEtDjrC1m4Iwi61NDEBb6cOj6j7FAv1NJcwI4WrV2xtPIpX4tver2MMQ7u3aywrYGry+RIw==} + '@tiptap/extension-mention@2.5.3': + resolution: {integrity: sha512-3gPi3KYalVmMsKgFRKuD3NViccIY6Isdj1BcG9G2M7Mjqg/emG213pMzo8LtpRCp7zbwsJdzrWdVKK5BeJWUPg==} peerDependencies: - '@tiptap/core': ^2.5.2 - '@tiptap/pm': ^2.5.2 - '@tiptap/suggestion': ^2.5.2 + '@tiptap/core': ^2.5.3 + '@tiptap/pm': ^2.5.3 + '@tiptap/suggestion': ^2.5.3 - '@tiptap/extension-ordered-list@2.5.2': - resolution: {integrity: sha512-O34RFIxOh0cSHnM8yj5bQmxfN/JiEZSD8IP5aTPhnJqt0SIshNML2uHVfWC7wkTz0DfbYsEboocUOPg7p6IOOA==} + '@tiptap/extension-ordered-list@2.5.3': + resolution: {integrity: sha512-Ctefprdgt8qS0Wt/hyOu9/aMOMzJh/qsvQVFPHroqTn+YK5f/D7aKTFYf9rh/glOly4w7M4N4as8wOffkS87XQ==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/extension-paragraph@2.5.2': - resolution: {integrity: sha512-PQapimDDlsfe6MsNELqgsHTExcoM4ySRgoUborKd+Xppq1Imow+I+EQm10FHTZVa6gtsO28rfSSPke3R8vVcvg==} + '@tiptap/extension-paragraph@2.5.3': + resolution: {integrity: sha512-CasJJEhW8ey4UtLEE6enSaxvyASfssDDtR/N1yM0G//f6d9IxLljcOdJdSoYQqeTHpBgWdlKCd8kxXldNOuYqw==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/extension-strike@2.5.2': - resolution: {integrity: sha512-5mHDdb1I2uSbSeOHxvBN2qysQBx9dgY7/Mspi/ji+rPdCh9F5NXWvVJZIe4Ov9KUuX3hXE2Kz4osEzpNsIv3iQ==} + '@tiptap/extension-strike@2.5.3': + resolution: {integrity: sha512-IHgRROl9vR8PG4CMAo80ybp9qwku4fZj0g7csfHkL0zq6Ttmzl29Jm1XdOSdcPKIUGc/wmrbSaxhdxB4YcqbpA==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/extension-text-align@2.5.2': - resolution: {integrity: sha512-IYgzGSNH9oLEqTiZ4R0WXw2K60OXVeWHzCNDz14W+Bjuutt6CK0NW8/ytARt2ragC7ptJ4MNK2A0rjgn8jd68Q==} + '@tiptap/extension-text-align@2.5.3': + resolution: {integrity: sha512-ZQuzdmhhhrjGZkcG/NKgVB/cx3Yra9IhgRW+tJEHXMFcwLMz0ucfZGigVoLzjvAKkrroEg0fQzFU34ZaeK0dUQ==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/extension-text-style@2.5.2': - resolution: {integrity: sha512-zPRFU85PpJ28/5IBq1ZF40EPBoIFaWqsbQDdRth/6iLidGoYyjIEBDxKvzV9fVxu4rUWeQzj6zXFdXnoA/rzCQ==} + '@tiptap/extension-text-style@2.5.3': + resolution: {integrity: sha512-MMpl0hQVsnbDHx6xcuxlFS9KN2kxSHKGKv9KL7MBW9DSRYbp6/H5x/1EEp+ggJqH+WxwR8XfV508zt0VMppBfg==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/extension-text@2.5.2': - resolution: {integrity: sha512-+KEoo2HIlCORye4xJarltbmH2RGhLC/AJAcdIGsomT5RomvYb38F2cTITHydHxAqGq2D8M1WLK3uh8qTUTAUhw==} + '@tiptap/extension-text@2.5.3': + resolution: {integrity: sha512-DTwAutems3sIXo1HU/1aPCWI+av0OxsCjOWHVOWbtv1m1vOkSE3yYY/8ooiriMM7WT/WUtTrCNS4fWEm29s1ew==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/extension-underline@2.5.2': - resolution: {integrity: sha512-e4MVCzWhV0ZR5e4gwnonMZV8SLibYyMdFnT39/5QnY36FWYe0EddlEP4pLJtanBORDtPTNa3TlHndZ6+tAhw6A==} + '@tiptap/extension-underline@2.5.3': + resolution: {integrity: sha512-SKyZf4lnXooV2y44evbI1ifrAl3ol3o9TQY7utGVZU+rQgaJHkfYK6KW1dAH33QSI453rYSbgJA22/be9dsUWw==} peerDependencies: - '@tiptap/core': ^2.5.2 + '@tiptap/core': ^2.5.3 - '@tiptap/html@2.5.2': - resolution: {integrity: sha512-78RXv9YpX1Fa/Xba5e+A0NHWoyXS5IJ+DRE5CghrBQoDf0rQH/EDZTWTXR5xnKowYdT+yEM3Gr7E+7R+bbwRAA==} + '@tiptap/html@2.5.3': + resolution: {integrity: sha512-yU0abToHqcY+ErI7VgngHe8PjBDf9xemjp1Zd/K+8t1cs/CVydJYFDqLFM2HPN4GaSuAsV2x3VAZ1Pt636uPfA==} peerDependencies: - '@tiptap/core': ^2.5.2 - '@tiptap/pm': ^2.5.2 + '@tiptap/core': ^2.5.3 + '@tiptap/pm': ^2.5.3 - '@tiptap/pm@2.5.2': - resolution: {integrity: sha512-LEFkxsWSbJISoG84UHpggwojnUvOwjdPZDTjQS4d3SyUNJYi3UVlb0Mnm/m1alLFSynypJ4FaDYsrsmpausMFA==} + '@tiptap/pm@2.5.3': + resolution: {integrity: sha512-V7o4wgd4I+3nvEfnM+PEdFCjT7Yc/hL+I/cvOB5JPsxLglOvQQk/iQL3Yhji45odo3871EUTp9IsBQ3mztrPUA==} - '@tiptap/react@2.5.2': - resolution: {integrity: sha512-uo2KqiKTt+b4TriTbDaLF1ZPgppyqtt+oTisGrnPZuB0dBceVzlRt1xiDd1nPFAK8Ce/Hg9b7vpLZta4n+3R0Q==} + '@tiptap/react@2.5.3': + resolution: {integrity: sha512-J5dvORTnC/0Ei3PYZxpU4mi+ER/96tzW5tKw1LOWhO//Y2TPsuhLMOkstO8JH3frgxQez3A7jzR7kxckYGFazw==} peerDependencies: - '@tiptap/core': ^2.5.2 - '@tiptap/pm': ^2.5.2 + '@tiptap/core': ^2.5.3 + '@tiptap/pm': ^2.5.3 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - '@tiptap/starter-kit@2.5.2': - resolution: {integrity: sha512-QWLGma23EcnUdy/65V8Cflu0IG4jicpm6mZD8wGHzcYxkiCDSEoQaZ/aWmrw1djv6FXHb1iFnVkVnTvhVqf0dA==} + '@tiptap/starter-kit@2.5.3': + resolution: {integrity: sha512-BwkNqgpLgKL6sTTII1O3/AJ8tNUHBLOOOyyA8uyD0Uf5CkLi4DKEYNbaOjIq3eyrre8+ZTlJJLqMMB+5/UsdpA==} - '@tiptap/suggestion@2.5.2': - resolution: {integrity: sha512-V6/EdqArLaHq3QNSvDq+ljtVennwn1wwrZTBpwfJCDk43T8BV7e4BitX1Pm6Q47h595yDFxp3jlfpDp0lL6rcA==} + '@tiptap/suggestion@2.5.3': + resolution: {integrity: sha512-7tjAkTYTrRH2az9Nzh1dglakDySeUNIK9aUC5K1l55/7EsjkTAU2HLNyPoxtuSTAawifx3SxABblkKKH4DjHJQ==} peerDependencies: - '@tiptap/core': ^2.5.2 - '@tiptap/pm': ^2.5.2 + '@tiptap/core': ^2.5.3 + '@tiptap/pm': ^2.5.3 '@tokenizer/token@0.3.0': resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} @@ -7998,11 +7998,6 @@ packages: peerDependencies: react: ^18.3.1 - react-dom@19.0.0-rc-fb9a90fa48-20240614: - resolution: {integrity: sha512-PoEsPe32F7KPLYOBvZfjylEI1B67N44PwY3lyvpmBkhlluLnLz0jH8q2Wg9YidAi6z0k3iUnNRm5x10wurzt9Q==} - peerDependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom@19.0.0-rc.0: resolution: {integrity: sha512-MhgN2RMYFUkZekkFbsXg9ycwEGaMBzATpTNvGGvWNA9BZZEkdzIL4pv7iDuZKn48YoGARk8ydu4S+Ehd8Yrc4g==} peerDependencies: @@ -8111,8 +8106,8 @@ packages: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} - react@19.0.0-rc-fb9a90fa48-20240614: - resolution: {integrity: sha512-nvE3Gy+IOIfH/DXhkyxFVQSrITarFcQz4+shzC/McxQXEUSonpw2oDy/Wi9hdDtV3hlP12VYuDL95iiBREedNQ==} + react@19.0.0-rc.0: + resolution: {integrity: sha512-8nrDCl5uE54FHeKqKrEO0TS+10bT4cxutJGb2okiJc0FHMQ6I3FeItaqly/1nbijlhSO3HmAVyPIexIQQWYAtQ==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -8298,9 +8293,6 @@ packages: scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - scheduler@0.25.0-rc-fb9a90fa48-20240614: - resolution: {integrity: sha512-HHqQ/SqbeiDfXXVKgNxTpbQTD4n7IUb4hZATvHjp03jr3TF7igehCyHdOjeYTrzIseLO93cTTfSb5f4qWcirMQ==} - scheduler@0.25.0-rc.0: resolution: {integrity: sha512-B3aSqMfoRkucM94MztZD1CyNyf68W9A3dL/TT453G6uNcxMBqGQ+rhFKyxNnWH/mfRHlGBr0tF0F472JCETH4g==} @@ -10030,29 +10022,29 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@dnd-kit/accessibility@3.1.0(react@19.0.0-rc-fb9a90fa48-20240614)': + '@dnd-kit/accessibility@3.1.0(react@19.0.0-rc.0)': dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 tslib: 2.6.3 - '@dnd-kit/core@6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@dnd-kit/core@6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@dnd-kit/accessibility': 3.1.0(react@19.0.0-rc-fb9a90fa48-20240614) - '@dnd-kit/utilities': 3.2.2(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@dnd-kit/accessibility': 3.1.0(react@19.0.0-rc.0) + '@dnd-kit/utilities': 3.2.2(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) tslib: 2.6.3 - '@dnd-kit/sortable@8.0.0(@dnd-kit/core@6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@dnd-kit/sortable@8.0.0(@dnd-kit/core@6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@dnd-kit/core': 6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@dnd-kit/utilities': 3.2.2(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 + '@dnd-kit/core': 6.1.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@dnd-kit/utilities': 3.2.2(react@19.0.0-rc.0) + react: 19.0.0-rc.0 tslib: 2.6.3 - '@dnd-kit/utilities@3.2.2(react@19.0.0-rc-fb9a90fa48-20240614)': + '@dnd-kit/utilities@3.2.2(react@19.0.0-rc.0)': dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 tslib: 2.6.3 '@emnapi/runtime@1.2.0': @@ -10317,11 +10309,11 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@floating-ui/react-dom@2.1.1(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@floating-ui/react-dom@2.1.1(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@floating-ui/dom': 1.6.7 - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) '@floating-ui/utils@0.2.4': {} @@ -10818,9 +10810,9 @@ snapshots: dependencies: graphql: 16.9.0 - '@hookform/resolvers@3.9.0(react-hook-form@7.52.1(react@19.0.0-rc-fb9a90fa48-20240614))': + '@hookform/resolvers@3.9.0(react-hook-form@7.52.1(react@19.0.0-rc.0))': dependencies: - react-hook-form: 7.52.1(react@19.0.0-rc-fb9a90fa48-20240614) + react-hook-form: 7.52.1(react@19.0.0-rc.0) '@humanwhocodes/config-array@0.11.14': dependencies: @@ -11197,7 +11189,7 @@ snapshots: lodash.omit: 4.5.0 tslib: 2.6.3 - '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)': + '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11))': dependencies: '@angular-devkit/core': 17.3.8(chokidar@3.6.0) '@angular-devkit/schematics': 17.3.8(chokidar@3.6.0) @@ -11207,7 +11199,7 @@ snapshots: chokidar: 3.6.0 cli-table3: 0.6.5 commander: 4.1.1 - fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)) + fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))) glob: 10.4.2 inquirer: 8.2.6 node-emoji: 1.11.0 @@ -11216,7 +11208,7 @@ snapshots: tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) webpack-node-externals: 3.0.0 optionalDependencies: '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) @@ -11543,33 +11535,33 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-accordion@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-accordion@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collapsible': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-collapsible': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-alert-dialog@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-alert-dialog@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-dialog': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-dialog': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11583,27 +11575,27 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-arrow@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-arrow@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-checkbox@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-checkbox@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11624,18 +11616,18 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-collapsible@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-collapsible@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11652,14 +11644,14 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11671,10 +11663,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -11684,9 +11676,9 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -11697,10 +11689,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-context@1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-context@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -11710,9 +11702,9 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-context@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-context@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -11739,25 +11731,25 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) aria-hidden: 1.2.4 - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) - react-remove-scroll: 2.5.5(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react-remove-scroll: 2.5.5(@types/react@18.3.3)(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11784,24 +11776,24 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dialog@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-dialog@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) aria-hidden: 1.2.4 - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) - react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11812,9 +11804,9 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-direction@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-direction@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -11832,16 +11824,16 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11859,30 +11851,30 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dismissable-layer@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-dismissable-layer@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dropdown-menu@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-dropdown-menu@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-menu': 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-menu': 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11894,10 +11886,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -11907,9 +11899,9 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-focus-guards@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-focus-guards@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -11925,14 +11917,14 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11948,30 +11940,30 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-hover-card@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-hover-card@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -11984,11 +11976,11 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-id@1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-id@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -11999,66 +11991,66 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-id@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-id@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-label@2.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-label@2.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-menu@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-menu@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) aria-hidden: 1.2.4 - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) - react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-navigation-menu@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-navigation-menu@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12086,25 +12078,25 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-popover@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-popover@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) aria-hidden: 1.2.4 - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) - react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12127,20 +12119,20 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-popper@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': - dependencies: - '@floating-ui/react-dom': 2.1.1(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-arrow': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-rect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-popper@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + dependencies: + '@floating-ui/react-dom': 2.1.1(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-arrow': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-rect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) '@radix-ui/rect': 1.1.0 - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12155,12 +12147,12 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12175,12 +12167,12 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-portal@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-portal@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12196,13 +12188,13 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12217,12 +12209,12 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-presence@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12237,12 +12229,12 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12256,39 +12248,39 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-progress@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-progress@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-radio-group@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-radio-group@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12310,19 +12302,19 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12344,40 +12336,40 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-select@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-select@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/number': 1.1.0 '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) aria-hidden: 1.2.4 - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) - react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-separator@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-separator@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12390,11 +12382,11 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-slot@1.0.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-slot@1.0.2(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -12405,24 +12397,24 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-slot@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-slot@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-switch@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-switch@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12443,48 +12435,48 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-toggle-group@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-toggle-group@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-toggle': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-toggle': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-toggle@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-toggle@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-tooltip@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-tooltip@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12496,10 +12488,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -12509,9 +12501,9 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -12523,11 +12515,11 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -12538,10 +12530,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -12553,11 +12545,11 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -12568,10 +12560,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -12582,10 +12574,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -12595,15 +12587,15 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-previous@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-use-previous@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -12614,10 +12606,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-rect@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-use-rect@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@radix-ui/rect': 1.1.0 - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 @@ -12628,18 +12620,18 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-size@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-use-size@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-visually-hidden@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@radix-ui/react-visually-hidden@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12667,7 +12659,7 @@ snapshots: dependencies: react: 18.3.1 - '@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1)': + '@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1)': dependencies: '@react-email/body': 0.0.8(react@18.3.1) '@react-email/button': 0.0.15(react@18.3.1) @@ -12684,7 +12676,7 @@ snapshots: '@react-email/link': 0.0.8(react@18.3.1) '@react-email/markdown': 0.0.10(react@18.3.1) '@react-email/preview': 0.0.9(react@18.3.1) - '@react-email/render': 0.0.16(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1) + '@react-email/render': 0.0.16(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) '@react-email/row': 0.0.8(react@18.3.1) '@react-email/section': 0.0.12(react@18.3.1) '@react-email/tailwind': 0.0.18(react@18.3.1) @@ -12738,12 +12730,12 @@ snapshots: dependencies: react: 18.3.1 - '@react-email/render@0.0.16(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1)': + '@react-email/render@0.0.16(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1)': dependencies: html-to-text: 9.0.5 js-beautify: 1.15.1 react: 18.3.1 - react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@18.3.1) + react-dom: 19.0.0-rc.0(react@18.3.1) react-promise-suspense: 0.3.4 '@react-email/row@0.0.8(react@18.3.1)': @@ -12933,7 +12925,7 @@ snapshots: '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))': dependencies: - tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) '@tailwindcss/typography@0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(typescript@5.5.3)))': dependencies: @@ -12941,158 +12933,158 @@ snapshots: lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) - '@tanstack/query-core@5.51.3': {} + '@tanstack/query-core@5.51.4': {} - '@tanstack/react-query@5.51.3(react@19.0.0-rc-fb9a90fa48-20240614)': + '@tanstack/react-query@5.51.4(react@19.0.0-rc.0)': dependencies: - '@tanstack/query-core': 5.51.3 - react: 19.0.0-rc-fb9a90fa48-20240614 + '@tanstack/query-core': 5.51.4 + react: 19.0.0-rc.0 - '@tanstack/react-table@8.19.3(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@tanstack/react-table@8.19.3(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@tanstack/table-core': 8.19.3 - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) '@tanstack/table-core@8.19.3': {} - '@tiptap/core@2.5.2(@tiptap/pm@2.5.2)': + '@tiptap/core@2.5.3(@tiptap/pm@2.5.3)': dependencies: - '@tiptap/pm': 2.5.2 + '@tiptap/pm': 2.5.3 - '@tiptap/extension-blockquote@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-blockquote@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-bold@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-bold@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-bubble-menu@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': + '@tiptap/extension-bubble-menu@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/pm': 2.5.2 + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/pm': 2.5.3 tippy.js: 6.3.7 - '@tiptap/extension-bullet-list@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-bullet-list@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-code-block-lowlight@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/extension-code-block@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': + '@tiptap/extension-code-block-lowlight@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/extension-code-block@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-code-block': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) - '@tiptap/pm': 2.5.2 + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/extension-code-block': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) + '@tiptap/pm': 2.5.3 - '@tiptap/extension-code-block@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': + '@tiptap/extension-code-block@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/pm': 2.5.2 + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/pm': 2.5.3 - '@tiptap/extension-code@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-code@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-color@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/extension-text-style@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)))': + '@tiptap/extension-color@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/extension-text-style@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-text-style': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/extension-text-style': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) - '@tiptap/extension-document@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-document@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-dropcursor@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': + '@tiptap/extension-dropcursor@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/pm': 2.5.2 + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/pm': 2.5.3 - '@tiptap/extension-floating-menu@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': + '@tiptap/extension-floating-menu@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/pm': 2.5.2 + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/pm': 2.5.3 tippy.js: 6.3.7 - '@tiptap/extension-gapcursor@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': + '@tiptap/extension-gapcursor@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/pm': 2.5.2 + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/pm': 2.5.3 - '@tiptap/extension-hard-break@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-hard-break@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-heading@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-heading@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-history@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': + '@tiptap/extension-history@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/pm': 2.5.2 + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/pm': 2.5.3 - '@tiptap/extension-horizontal-rule@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': + '@tiptap/extension-horizontal-rule@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/pm': 2.5.2 + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/pm': 2.5.3 - '@tiptap/extension-italic@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-italic@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-link@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': + '@tiptap/extension-link@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/pm': 2.5.2 + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/pm': 2.5.3 linkifyjs: 4.1.3 - '@tiptap/extension-list-item@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-list-item@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-mention@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)(@tiptap/suggestion@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2))': + '@tiptap/extension-mention@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)(@tiptap/suggestion@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/pm': 2.5.2 - '@tiptap/suggestion': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/pm': 2.5.3 + '@tiptap/suggestion': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) - '@tiptap/extension-ordered-list@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-ordered-list@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-paragraph@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-paragraph@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-strike@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-strike@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-text-align@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-text-align@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-text-style@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-text-style@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-text@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-text@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-underline@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))': + '@tiptap/extension-underline@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/html@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': + '@tiptap/html@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/pm': 2.5.2 + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/pm': 2.5.3 zeed-dom: 0.10.11 - '@tiptap/pm@2.5.2': + '@tiptap/pm@2.5.3': dependencies: prosemirror-changeset: 2.2.1 prosemirror-collab: 1.3.1 @@ -13113,45 +13105,45 @@ snapshots: prosemirror-transform: 1.9.0 prosemirror-view: 1.33.8 - '@tiptap/react@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)': + '@tiptap/react@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-bubble-menu': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) - '@tiptap/extension-floating-menu': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) - '@tiptap/pm': 2.5.2 + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/extension-bubble-menu': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) + '@tiptap/extension-floating-menu': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) + '@tiptap/pm': 2.5.3 '@types/use-sync-external-store': 0.0.6 - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) - use-sync-external-store: 1.2.2(react@19.0.0-rc-fb9a90fa48-20240614) - - '@tiptap/starter-kit@2.5.2(@tiptap/pm@2.5.2)': - dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/extension-blockquote': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) - '@tiptap/extension-bold': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) - '@tiptap/extension-bullet-list': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) - '@tiptap/extension-code': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) - '@tiptap/extension-code-block': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) - '@tiptap/extension-document': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) - '@tiptap/extension-dropcursor': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) - '@tiptap/extension-gapcursor': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) - '@tiptap/extension-hard-break': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) - '@tiptap/extension-heading': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) - '@tiptap/extension-history': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) - '@tiptap/extension-horizontal-rule': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2) - '@tiptap/extension-italic': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) - '@tiptap/extension-list-item': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) - '@tiptap/extension-ordered-list': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) - '@tiptap/extension-paragraph': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) - '@tiptap/extension-strike': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) - '@tiptap/extension-text': 2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2)) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + use-sync-external-store: 1.2.2(react@19.0.0-rc.0) + + '@tiptap/starter-kit@2.5.3(@tiptap/pm@2.5.3)': + dependencies: + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/extension-blockquote': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + '@tiptap/extension-bold': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + '@tiptap/extension-bullet-list': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + '@tiptap/extension-code': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + '@tiptap/extension-code-block': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) + '@tiptap/extension-document': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + '@tiptap/extension-dropcursor': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) + '@tiptap/extension-gapcursor': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) + '@tiptap/extension-hard-break': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + '@tiptap/extension-heading': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + '@tiptap/extension-history': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) + '@tiptap/extension-horizontal-rule': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) + '@tiptap/extension-italic': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + '@tiptap/extension-list-item': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + '@tiptap/extension-ordered-list': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + '@tiptap/extension-paragraph': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + '@tiptap/extension-strike': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + '@tiptap/extension-text': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) transitivePeerDependencies: - '@tiptap/pm' - '@tiptap/suggestion@2.5.2(@tiptap/core@2.5.2(@tiptap/pm@2.5.2))(@tiptap/pm@2.5.2)': + '@tiptap/suggestion@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': dependencies: - '@tiptap/core': 2.5.2(@tiptap/pm@2.5.2) - '@tiptap/pm': 2.5.2 + '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/pm': 2.5.3 '@tokenizer/token@0.3.0': {} @@ -14256,12 +14248,12 @@ snapshots: - '@types/react' - '@types/react-dom' - cmdk@1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + cmdk@1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -14687,11 +14679,11 @@ snapshots: electron-to-chromium@1.4.829: {} - embla-carousel-react@8.1.6(react@19.0.0-rc-fb9a90fa48-20240614): + embla-carousel-react@8.1.6(react@19.0.0-rc.0): dependencies: embla-carousel: 8.1.6 embla-carousel-reactive-utils: 8.1.6(embla-carousel@8.1.6) - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 embla-carousel-reactive-utils@8.1.6(embla-carousel@8.1.6): dependencies: @@ -15447,7 +15439,7 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)): + fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))): dependencies: '@babel/code-frame': 7.24.7 chalk: 4.1.2 @@ -15462,7 +15454,7 @@ snapshots: semver: 7.6.3 tapable: 2.2.1 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) form-data@4.0.0: dependencies: @@ -15474,12 +15466,12 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@11.3.5(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + framer-motion@11.3.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: tslib: 2.6.3 optionalDependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) fresh@0.5.2: {} @@ -15590,9 +15582,9 @@ snapshots: dependencies: next: 14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - geist@1.3.1(next@15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)): + geist@1.3.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)): dependencies: - next: 15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + next: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) gensync@1.0.0-beta.2: {} @@ -15847,11 +15839,11 @@ snapshots: html-escaper@2.0.2: {} - html-react-parser@5.1.10(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614): + html-react-parser@5.1.10(@types/react@18.3.3)(react@19.0.0-rc.0): dependencies: domhandler: 5.0.3 html-dom-parser: 5.0.8 - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 react-property: 2.0.2 style-to-js: 1.1.12 optionalDependencies: @@ -16809,9 +16801,9 @@ snapshots: dependencies: react: 18.3.1 - lucide-react@0.408.0(react@19.0.0-rc-fb9a90fa48-20240614): + lucide-react@0.408.0(react@19.0.0-rc.0): dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 luxon@3.4.4: {} @@ -17399,15 +17391,15 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - nano-css@5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + nano-css@5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@jridgewell/sourcemap-codec': 1.5.0 css-tree: 1.1.3 csstype: 3.1.3 fastest-stable-stringify: 2.0.2 inline-style-prefixer: 7.0.1 - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) rtl-css-js: 1.16.1 stacktrace-js: 2.0.2 stylis: 4.3.2 @@ -17422,31 +17414,31 @@ snapshots: neo-async@2.6.2: {} - next-intl@3.17.1(next@15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + next-intl@3.17.1(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - use-intl: 3.17.1(react@19.0.0-rc-fb9a90fa48-20240614) + next: 15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + use-intl: 3.17.1(react@19.0.0-rc.0) - next-intl@3.17.1(next@15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + next-intl@3.17.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - use-intl: 3.17.1(react@19.0.0-rc-fb9a90fa48-20240614) + next: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + use-intl: 3.17.1(react@19.0.0-rc.0) next-themes@0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - next-themes@0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + next-themes@0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: @@ -17473,7 +17465,7 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@next/env': 15.0.0-canary.64 '@swc/helpers': 0.5.11 @@ -17481,9 +17473,9 @@ snapshots: caniuse-lite: 1.0.30001642 graceful-fs: 4.2.11 postcss: 8.4.31 - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) - styled-jsx: 5.1.6(@babel/core@7.24.9)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + styled-jsx: 5.1.6(react@19.0.0-rc.0) optionalDependencies: '@next/swc-darwin-arm64': 15.0.0-canary.64 '@next/swc-darwin-x64': 15.0.0-canary.64 @@ -17499,7 +17491,7 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.0.0-rc.0(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@next/env': 15.0.0-rc.0 '@swc/helpers': 0.5.11 @@ -17507,9 +17499,9 @@ snapshots: caniuse-lite: 1.0.30001642 graceful-fs: 4.2.11 postcss: 8.4.31 - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) - styled-jsx: 5.1.3(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + styled-jsx: 5.1.3(react@19.0.0-rc.0) optionalDependencies: '@next/swc-darwin-arm64': 15.0.0-rc.0 '@next/swc-darwin-x64': 15.0.0-rc.0 @@ -17525,13 +17517,13 @@ snapshots: - '@babel/core' - babel-plugin-macros - nextjs-toploader@1.6.12(next@15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + nextjs-toploader@1.6.12(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - next: 15.0.0-canary.64(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) + next: 15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nprogress: 0.2.0 prop-types: 15.8.1 - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) nice-napi@1.0.2: dependencies: @@ -17895,7 +17887,7 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.39 - postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: lilconfig: 3.1.2 yaml: 2.4.5 @@ -18152,20 +18144,20 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - react-colorful@5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + react-colorful@5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - react-cropper@2.3.3(react@19.0.0-rc-fb9a90fa48-20240614): + react-cropper@2.3.3(react@19.0.0-rc.0): dependencies: cropperjs: 1.6.2 - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 - react-day-picker@8.10.1(date-fns@3.6.0)(react@19.0.0-rc-fb9a90fa48-20240614): + react-day-picker@8.10.1(date-fns@3.6.0)(react@19.0.0-rc.0): dependencies: date-fns: 3.6.0 - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 react-dom@18.3.1(react@18.3.1): dependencies: @@ -18173,24 +18165,19 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 - react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1): + react-dom@19.0.0-rc.0(react@18.3.1): dependencies: react: 18.3.1 - scheduler: 0.25.0-rc-fb9a90fa48-20240614 - - react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614): - dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 - scheduler: 0.25.0-rc-fb9a90fa48-20240614 + scheduler: 0.25.0-rc.0 - react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614): + react-dom@19.0.0-rc.0(react@19.0.0-rc.0): dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 scheduler: 0.25.0-rc.0 - react-hook-form@7.52.1(react@19.0.0-rc-fb9a90fa48-20240614): + react-hook-form@7.52.1(react@19.0.0-rc.0): dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 react-is@16.13.1: {} @@ -18215,10 +18202,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-remove-scroll-bar@2.3.6(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614): + react-remove-scroll-bar@2.3.6(@types/react@18.3.3)(react@19.0.0-rc.0): dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-style-singleton: 2.2.1(@types/react@18.3.3)(react@19.0.0-rc.0) tslib: 2.6.3 optionalDependencies: '@types/react': 18.3.3 @@ -18245,14 +18232,14 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-remove-scroll@2.5.5(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614): + react-remove-scroll@2.5.5(@types/react@18.3.3)(react@19.0.0-rc.0): dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@19.0.0-rc.0) + react-style-singleton: 2.2.1(@types/react@18.3.3)(react@19.0.0-rc.0) tslib: 2.6.3 - use-callback-ref: 1.3.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - use-sidecar: 1.1.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + use-callback-ref: 1.3.2(@types/react@18.3.3)(react@19.0.0-rc.0) + use-sidecar: 1.1.2(@types/react@18.3.3)(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 @@ -18267,21 +18254,21 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-remove-scroll@2.5.7(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614): + react-remove-scroll@2.5.7(@types/react@18.3.3)(react@19.0.0-rc.0): dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@19.0.0-rc.0) + react-style-singleton: 2.2.1(@types/react@18.3.3)(react@19.0.0-rc.0) tslib: 2.6.3 - use-callback-ref: 1.3.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) - use-sidecar: 1.1.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614) + use-callback-ref: 1.3.2(@types/react@18.3.3)(react@19.0.0-rc.0) + use-sidecar: 1.1.2(@types/react@18.3.3)(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 - react-resizable-panels@2.0.20(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + react-resizable-panels@2.0.20(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) react-style-singleton@2.2.1(@types/react@18.3.3)(react@18.3.1): dependencies: @@ -18292,21 +18279,21 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-style-singleton@2.2.1(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614): + react-style-singleton@2.2.1(@types/react@18.3.3)(react@19.0.0-rc.0): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 tslib: 2.6.3 optionalDependencies: '@types/react': 18.3.3 - react-universal-interface@0.6.2(react@19.0.0-rc-fb9a90fa48-20240614)(tslib@2.6.3): + react-universal-interface@0.6.2(react@19.0.0-rc.0)(tslib@2.6.3): dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 tslib: 2.6.3 - react-use@17.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + react-use@17.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@types/js-cookie': 2.2.7 '@xobotyi/scrollbar-width': 1.9.5 @@ -18314,10 +18301,10 @@ snapshots: fast-deep-equal: 3.1.3 fast-shallow-equal: 1.0.0 js-cookie: 2.2.1 - nano-css: 5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) - react-universal-interface: 0.6.2(react@19.0.0-rc-fb9a90fa48-20240614)(tslib@2.6.3) + nano-css: 5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react-universal-interface: 0.6.2(react@19.0.0-rc.0)(tslib@2.6.3) resize-observer-polyfill: 1.5.1 screenfull: 5.2.0 set-harmonic-interval: 1.0.1 @@ -18325,16 +18312,16 @@ snapshots: ts-easing: 0.2.0 tslib: 2.6.3 - react-virtuoso@4.7.12(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + react-virtuoso@4.7.12(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) react@18.3.1: dependencies: loose-envify: 1.4.0 - react@19.0.0-rc-fb9a90fa48-20240614: {} + react@19.0.0-rc.0: {} read-cache@1.0.0: dependencies: @@ -18571,8 +18558,6 @@ snapshots: dependencies: loose-envify: 1.4.0 - scheduler@0.25.0-rc-fb9a90fa48-20240614: {} - scheduler@0.25.0-rc.0: {} schema-utils@3.3.0: @@ -18757,10 +18742,10 @@ snapshots: dot-case: 3.0.4 tslib: 2.6.3 - sonner@1.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + sonner@1.5.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) sort-keys-length@1.0.1: dependencies: @@ -18953,17 +18938,15 @@ snapshots: client-only: 0.0.1 react: 18.3.1 - styled-jsx@5.1.3(react@19.0.0-rc-fb9a90fa48-20240614): + styled-jsx@5.1.3(react@19.0.0-rc.0): dependencies: client-only: 0.0.1 - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 - styled-jsx@5.1.6(@babel/core@7.24.9)(react@19.0.0-rc-fb9a90fa48-20240614): + styled-jsx@5.1.6(react@19.0.0-rc.0): dependencies: client-only: 0.0.1 - react: 19.0.0-rc-fb9a90fa48-20240614 - optionalDependencies: - '@babel/core': 7.24.9 + react: 19.0.0-rc.0 stylis@4.3.2: {} @@ -19026,9 +19009,9 @@ snapshots: tailwindcss-animate@1.0.7(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3))): dependencies: - tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) - tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)): + tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -19047,7 +19030,7 @@ snapshots: postcss: 8.4.39 postcss-import: 15.1.0(postcss@8.4.39) postcss-js: 4.0.1(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) postcss-nested: 6.0.1(postcss@8.4.39) postcss-selector-parser: 6.1.1 resolve: 1.22.8 @@ -19075,17 +19058,16 @@ snapshots: mkdirp: 3.0.1 yallist: 5.0.0 - terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)): + terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.31.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) optionalDependencies: '@swc/core': 1.6.13(@swc/helpers@0.5.11) - esbuild: 0.19.12 terser@5.31.3: dependencies: @@ -19167,7 +19149,7 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3): + ts-jest@29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 @@ -19185,9 +19167,8 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.24.9) - esbuild: 0.19.12 - ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)): + ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.0 @@ -19195,7 +19176,7 @@ snapshots: semver: 7.6.3 source-map: 0.7.4 typescript: 5.5.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) ts-log@2.2.5: {} @@ -19242,7 +19223,7 @@ snapshots: tslib@2.6.3: {} - tsup@8.1.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5): + tsup@8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5): dependencies: bundle-require: 5.0.0(esbuild@0.23.0) cac: 6.7.14 @@ -19454,22 +19435,22 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - use-callback-ref@1.3.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614): + use-callback-ref@1.3.2(@types/react@18.3.3)(react@19.0.0-rc.0): dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 tslib: 2.6.3 optionalDependencies: '@types/react': 18.3.3 - use-debounce@10.0.1(react@19.0.0-rc-fb9a90fa48-20240614): + use-debounce@10.0.1(react@19.0.0-rc.0): dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 - use-intl@3.17.1(react@19.0.0-rc-fb9a90fa48-20240614): + use-intl@3.17.1(react@19.0.0-rc.0): dependencies: '@formatjs/fast-memoize': 2.2.0 intl-messageformat: 10.5.14 - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 use-sidecar@1.1.2(@types/react@18.3.3)(react@18.3.1): dependencies: @@ -19479,10 +19460,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - use-sidecar@1.1.2(@types/react@18.3.3)(react@19.0.0-rc-fb9a90fa48-20240614): + use-sidecar@1.1.2(@types/react@18.3.3)(react@19.0.0-rc.0): dependencies: detect-node-es: 1.1.0 - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 tslib: 2.6.3 optionalDependencies: '@types/react': 18.3.3 @@ -19491,9 +19472,9 @@ snapshots: dependencies: react: 18.3.1 - use-sync-external-store@1.2.2(react@19.0.0-rc-fb9a90fa48-20240614): + use-sync-external-store@1.2.2(react@19.0.0-rc.0): dependencies: - react: 19.0.0-rc-fb9a90fa48-20240614 + react: 19.0.0-rc.0 util-deprecate@1.0.2: {} @@ -19519,11 +19500,11 @@ snapshots: vary@1.1.2: {} - vaul@0.9.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614): + vaul@0.9.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - '@radix-ui/react-dialog': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614) - react: 19.0.0-rc-fb9a90fa48-20240614 - react-dom: 19.0.0-rc.0(react@19.0.0-rc-fb9a90fa48-20240614) + '@radix-ui/react-dialog': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -19539,7 +19520,7 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vitnode-backend@0.0.7-canary.26(aapb56jm3qpzbb56spcaunkkzi): + vitnode-backend@0.0.7-canary.26(erbpumhnk2ln4tif6pv4g4kxda): dependencies: '@apollo/server': 4.10.4(graphql@16.9.0) '@nestjs/apollo': 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) @@ -19551,8 +19532,8 @@ snapshots: '@nestjs/schedule': 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/serve-static': 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) '@nestjs/throttler': 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) - '@react-email/components': 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1) - '@react-email/render': 0.0.16(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@18.3.1))(react@18.3.1) + '@react-email/components': 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) + '@react-email/render': 0.0.16(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) '@swc/core': 1.6.13(@swc/helpers@0.5.11) '@types/react': 18.3.3 @@ -19569,7 +19550,7 @@ snapshots: object-path: 0.11.8 pg: 8.12.0 react: 18.3.1 - react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@18.3.1) + react-dom: 19.0.0-rc.0(react@18.3.1) reflect-metadata: 0.2.2 sharp: 0.33.4 tar: 7.4.0 @@ -19627,7 +19608,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12): + webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -19650,7 +19631,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.19.12)) + terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: From 007b9d695ec4dc0fbd36376eaf9cb1acf619016c Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Wed, 17 Jul 2024 11:31:09 +0000 Subject: [PATCH 18/61] ci: version bump to v0.0.7-canary.27 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 662a482da..7cecd233e 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.25", + "version": "0.0.7-canary.27", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 0fa15b25e..27f371082 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.25", + "version": "0.0.7-canary.27", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index ea5a9089a..840ba8cc0 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.26", + "version": "0.0.7-canary.27", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 179c8e3e5..ddb765c6d 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.26", + "version": "0.0.7-canary.27", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 1a0c59ef0..5e111ff26 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.26", + "version": "0.0.7-canary.27", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 820e29611..037f9aa65 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.26", + "version": "0.0.7-canary.27", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 9f648d56e..e04981ff1 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.26", + "version": "0.0.7-canary.27", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 97ee93a80..97cfc5c88 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.26", + "version": "0.0.7-canary.27", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From 678de0526eab5600edeea5f93ee2eb67f4ba3c25 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 15:23:37 +0200 Subject: [PATCH 19/61] feat(cli): Add package.json --- apps/frontend/package.json | 4 +- .../basic/{.gitignore => .gitignore_template} | 16 +- .../basic/{.npmrc => .npmrc_template} | 0 .../basic/{ => apps}/backend/nest-cli.json | 0 .../{ => apps}/backend/src/app.module.ts | 0 .../basic/{ => apps}/backend/src/database.ts | 0 .../basic/{ => apps}/backend/src/main.ts | 0 .../backend/src/plugins/plugins.module.ts | 0 .../src/plugins/welcome/admin/admin.module.ts | 0 .../welcome/admin/database/drizzle.config.ts | 0 .../welcome/admin/database/functions.ts | 0 .../plugins/welcome/admin/database/index.ts | 0 .../backend/src/plugins/welcome/config.json | 0 .../backend/src/plugins/welcome/versions.json | 0 .../src/plugins/welcome/welcome.module.ts | 0 .../{ => apps}/backend/tsconfig.build.json | 0 .../basic/{ => apps}/backend/tsconfig.json | 0 .../{ => apps}/backend/uploads/index.html | 0 .../backend/uploads/private/index.html | 0 .../backend/uploads/public/index.html | 0 .../backend/uploads/temp/index.html | 0 .../basic/{ => apps}/frontend/i18n.ts | 0 .../basic/{ => apps}/frontend/middleware.ts | 0 .../basic/{ => apps}/frontend/next.config.mjs | 0 .../{ => apps}/frontend/postcss.config.mjs | 0 .../{ => apps}/frontend/tailwind.config.ts | 0 .../basic/{ => apps}/frontend/tsconfig.json | 0 .../templates/basic/backend/.gitignore | 71 --- .../templates/create-packages-json.ts | 134 ++++++ .../templates/create-vitnode.ts | 20 +- .../eslint/{ => apps}/backend/.eslintrc.json | 0 .../eslint/{ => apps}/frontend/.eslintrc.json | 0 .../templates/pnpm/pnpm-workspace.yaml | 2 + .../package.json | 6 +- packages/frontend/package.json | 4 +- pnpm-lock.yaml | 423 ++++++++---------- 36 files changed, 371 insertions(+), 309 deletions(-) rename packages/create-vitnode-app/templates/basic/{.gitignore => .gitignore_template} (54%) rename packages/create-vitnode-app/templates/basic/{.npmrc => .npmrc_template} (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/nest-cli.json (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/src/app.module.ts (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/src/database.ts (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/src/main.ts (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/src/plugins/plugins.module.ts (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/src/plugins/welcome/admin/admin.module.ts (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/src/plugins/welcome/admin/database/drizzle.config.ts (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/src/plugins/welcome/admin/database/functions.ts (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/src/plugins/welcome/admin/database/index.ts (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/src/plugins/welcome/config.json (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/src/plugins/welcome/versions.json (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/src/plugins/welcome/welcome.module.ts (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/tsconfig.build.json (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/tsconfig.json (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/uploads/index.html (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/uploads/private/index.html (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/uploads/public/index.html (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/backend/uploads/temp/index.html (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/frontend/i18n.ts (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/frontend/middleware.ts (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/frontend/next.config.mjs (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/frontend/postcss.config.mjs (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/frontend/tailwind.config.ts (100%) rename packages/create-vitnode-app/templates/basic/{ => apps}/frontend/tsconfig.json (100%) delete mode 100644 packages/create-vitnode-app/templates/basic/backend/.gitignore create mode 100644 packages/create-vitnode-app/templates/create-packages-json.ts rename packages/create-vitnode-app/templates/eslint/{ => apps}/backend/.eslintrc.json (100%) rename packages/create-vitnode-app/templates/eslint/{ => apps}/frontend/.eslintrc.json (100%) create mode 100644 packages/create-vitnode-app/templates/pnpm/pnpm-workspace.yaml diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 840ba8cc0..e950e0aa7 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -18,7 +18,7 @@ "dependencies": { "geist": "^1.3.1", "next": "15.0.0-rc.0", - "next-intl": "^3.15.5", + "next-intl": "^3.17.1", "react": "19.0.0-rc.0", "react-dom": "19.0.0-rc.0", "vitnode-frontend": "workspace:*", @@ -29,7 +29,7 @@ "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "autoprefixer": "^10.4.19", - "eslint": "^8", + "eslint": "^8.57.0", "eslint-config-typescript-vitnode": "workspace:*", "graphql-tag": "^2.12.6", "postcss": "^8", diff --git a/packages/create-vitnode-app/templates/basic/.gitignore b/packages/create-vitnode-app/templates/basic/.gitignore_template similarity index 54% rename from packages/create-vitnode-app/templates/basic/.gitignore rename to packages/create-vitnode-app/templates/basic/.gitignore_template index 7c8aca34b..2bf76a94e 100644 --- a/packages/create-vitnode-app/templates/basic/.gitignore +++ b/packages/create-vitnode-app/templates/basic/.gitignore_template @@ -38,4 +38,18 @@ yarn-error.log* *.pem # Docker -/docker \ No newline at end of file +/docker + +# Others +/backend/uploads/public/* +/backend/uploads/private/* +/backend/uploads/temp/* +!/backend/uploads/index.html +!/backend/uploads/public/index.html +!/backend/uploads/private/index.html +!/backend/uploads/temp/index.html +/backend/schema.gql + +# Configuration +/backend/src/plugins/*/admin/database/migrations +/backend/src/plugins/core/ \ No newline at end of file diff --git a/packages/create-vitnode-app/templates/basic/.npmrc b/packages/create-vitnode-app/templates/basic/.npmrc_template similarity index 100% rename from packages/create-vitnode-app/templates/basic/.npmrc rename to packages/create-vitnode-app/templates/basic/.npmrc_template diff --git a/packages/create-vitnode-app/templates/basic/backend/nest-cli.json b/packages/create-vitnode-app/templates/basic/apps/backend/nest-cli.json similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/nest-cli.json rename to packages/create-vitnode-app/templates/basic/apps/backend/nest-cli.json diff --git a/packages/create-vitnode-app/templates/basic/backend/src/app.module.ts b/packages/create-vitnode-app/templates/basic/apps/backend/src/app.module.ts similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/src/app.module.ts rename to packages/create-vitnode-app/templates/basic/apps/backend/src/app.module.ts diff --git a/packages/create-vitnode-app/templates/basic/backend/src/database.ts b/packages/create-vitnode-app/templates/basic/apps/backend/src/database.ts similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/src/database.ts rename to packages/create-vitnode-app/templates/basic/apps/backend/src/database.ts diff --git a/packages/create-vitnode-app/templates/basic/backend/src/main.ts b/packages/create-vitnode-app/templates/basic/apps/backend/src/main.ts similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/src/main.ts rename to packages/create-vitnode-app/templates/basic/apps/backend/src/main.ts diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/plugins.module.ts b/packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/plugins.module.ts similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/src/plugins/plugins.module.ts rename to packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/plugins.module.ts diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/admin.module.ts b/packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/welcome/admin/admin.module.ts similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/admin.module.ts rename to packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/welcome/admin/admin.module.ts diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/drizzle.config.ts b/packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/welcome/admin/database/drizzle.config.ts similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/drizzle.config.ts rename to packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/welcome/admin/database/drizzle.config.ts diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/functions.ts b/packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/welcome/admin/database/functions.ts similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/functions.ts rename to packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/welcome/admin/database/functions.ts diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/index.ts b/packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/welcome/admin/database/index.ts similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/admin/database/index.ts rename to packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/welcome/admin/database/index.ts diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/config.json b/packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/welcome/config.json similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/config.json rename to packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/welcome/config.json diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/versions.json b/packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/welcome/versions.json similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/versions.json rename to packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/welcome/versions.json diff --git a/packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/welcome.module.ts b/packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/welcome/welcome.module.ts similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/src/plugins/welcome/welcome.module.ts rename to packages/create-vitnode-app/templates/basic/apps/backend/src/plugins/welcome/welcome.module.ts diff --git a/packages/create-vitnode-app/templates/basic/backend/tsconfig.build.json b/packages/create-vitnode-app/templates/basic/apps/backend/tsconfig.build.json similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/tsconfig.build.json rename to packages/create-vitnode-app/templates/basic/apps/backend/tsconfig.build.json diff --git a/packages/create-vitnode-app/templates/basic/backend/tsconfig.json b/packages/create-vitnode-app/templates/basic/apps/backend/tsconfig.json similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/tsconfig.json rename to packages/create-vitnode-app/templates/basic/apps/backend/tsconfig.json diff --git a/packages/create-vitnode-app/templates/basic/backend/uploads/index.html b/packages/create-vitnode-app/templates/basic/apps/backend/uploads/index.html similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/uploads/index.html rename to packages/create-vitnode-app/templates/basic/apps/backend/uploads/index.html diff --git a/packages/create-vitnode-app/templates/basic/backend/uploads/private/index.html b/packages/create-vitnode-app/templates/basic/apps/backend/uploads/private/index.html similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/uploads/private/index.html rename to packages/create-vitnode-app/templates/basic/apps/backend/uploads/private/index.html diff --git a/packages/create-vitnode-app/templates/basic/backend/uploads/public/index.html b/packages/create-vitnode-app/templates/basic/apps/backend/uploads/public/index.html similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/uploads/public/index.html rename to packages/create-vitnode-app/templates/basic/apps/backend/uploads/public/index.html diff --git a/packages/create-vitnode-app/templates/basic/backend/uploads/temp/index.html b/packages/create-vitnode-app/templates/basic/apps/backend/uploads/temp/index.html similarity index 100% rename from packages/create-vitnode-app/templates/basic/backend/uploads/temp/index.html rename to packages/create-vitnode-app/templates/basic/apps/backend/uploads/temp/index.html diff --git a/packages/create-vitnode-app/templates/basic/frontend/i18n.ts b/packages/create-vitnode-app/templates/basic/apps/frontend/i18n.ts similarity index 100% rename from packages/create-vitnode-app/templates/basic/frontend/i18n.ts rename to packages/create-vitnode-app/templates/basic/apps/frontend/i18n.ts diff --git a/packages/create-vitnode-app/templates/basic/frontend/middleware.ts b/packages/create-vitnode-app/templates/basic/apps/frontend/middleware.ts similarity index 100% rename from packages/create-vitnode-app/templates/basic/frontend/middleware.ts rename to packages/create-vitnode-app/templates/basic/apps/frontend/middleware.ts diff --git a/packages/create-vitnode-app/templates/basic/frontend/next.config.mjs b/packages/create-vitnode-app/templates/basic/apps/frontend/next.config.mjs similarity index 100% rename from packages/create-vitnode-app/templates/basic/frontend/next.config.mjs rename to packages/create-vitnode-app/templates/basic/apps/frontend/next.config.mjs diff --git a/packages/create-vitnode-app/templates/basic/frontend/postcss.config.mjs b/packages/create-vitnode-app/templates/basic/apps/frontend/postcss.config.mjs similarity index 100% rename from packages/create-vitnode-app/templates/basic/frontend/postcss.config.mjs rename to packages/create-vitnode-app/templates/basic/apps/frontend/postcss.config.mjs diff --git a/packages/create-vitnode-app/templates/basic/frontend/tailwind.config.ts b/packages/create-vitnode-app/templates/basic/apps/frontend/tailwind.config.ts similarity index 100% rename from packages/create-vitnode-app/templates/basic/frontend/tailwind.config.ts rename to packages/create-vitnode-app/templates/basic/apps/frontend/tailwind.config.ts diff --git a/packages/create-vitnode-app/templates/basic/frontend/tsconfig.json b/packages/create-vitnode-app/templates/basic/apps/frontend/tsconfig.json similarity index 100% rename from packages/create-vitnode-app/templates/basic/frontend/tsconfig.json rename to packages/create-vitnode-app/templates/basic/apps/frontend/tsconfig.json diff --git a/packages/create-vitnode-app/templates/basic/backend/.gitignore b/packages/create-vitnode-app/templates/basic/backend/.gitignore deleted file mode 100644 index 77a256658..000000000 --- a/packages/create-vitnode-app/templates/basic/backend/.gitignore +++ /dev/null @@ -1,71 +0,0 @@ -# compiled output -/dist -/node_modules -/build - -# Logs -logs -*.log -npm-debug.log* -pnpm-debug.log* -yarn-debug.log* -yarn-error.log* -lerna-debug.log* - -# OS -.DS_Store - -# Tests -/coverage -/.nyc_output - -# IDEs and editors -/.idea -.project -.classpath -.c9/ -*.launch -.settings/ -*.sublime-workspace - -# IDE - VSCode -.vscode/* -!.vscode/settings.json -!.vscode/tasks.json -!.vscode/launch.json -!.vscode/extensions.json - -# dotenv environment variable files -.env -.env.development.local -.env.test.local -.env.production.local -.env.local - -# temp directory -.temp -.tmp - -# Runtime data -pids -*.pid -*.seed -*.pid.lock - -# Diagnostic reports (https://nodejs.org/api/report.html) -report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json - - -# Others -/uploads/public/* -/uploads/private/* -/uploads/temp/* -!/uploads/index.html -!/uploads/public/index.html -!/uploads/private/index.html -!/uploads/temp/index.html -/schema.gql - -# Configuration -/src/plugins/*/admin/database/migrations -/src/plugins/core/ \ No newline at end of file diff --git a/packages/create-vitnode-app/templates/create-packages-json.ts b/packages/create-vitnode-app/templates/create-packages-json.ts new file mode 100644 index 000000000..789acad21 --- /dev/null +++ b/packages/create-vitnode-app/templates/create-packages-json.ts @@ -0,0 +1,134 @@ +import { readFileSync, writeFileSync } from 'fs'; +import { join } from 'path'; + +interface PackageJSON { + name: string; + version: string; + private: boolean; + devDependencies?: Record; + dependencies?: Record; + scripts?: Record; + workspaces?: string[]; +} + +export const createPackagesJSON = ({ + appName, + root, +}: { + appName: string; + root: string; +}) => { + const pkg: PackageJSON = JSON.parse( + readFileSync(join(__dirname, '..', 'package.json'), 'utf-8'), + ); + + const basePackageJSON: PackageJSON = { + name: appName, + version: '1.0.0', + private: true, + scripts: { + 'config:init': 'vitnode-frontend init', + dev: 'vitnode-frontend init && turbo dev', + build: 'turbo build', + lint: 'turbo lint', + 'lint:fix': 'turbo lint:fix', + }, + dependencies: { + 'drizzle-kit': '^0.22.8', + 'drizzle-orm': '^0.31.4', + }, + devDependencies: { + 'eslint-config-typescript-vitnode': `^${pkg.version}`, + prettier: '^3.3.3', + 'prettier-plugin-tailwindcss': '^0.6.5', + turbo: '^2.0.7', + typescript: '^5.4.5', + }, + workspaces: ['apps/*'], + }; + + writeFileSync( + join(root, 'package.json'), + JSON.stringify(basePackageJSON, null, 2), + ); + + const frontendPackagesJSON: PackageJSON = { + name: 'frontend', + version: '1.0.0', + private: true, + scripts: { + dev: 'next dev --turbo', + build: 'next build', + start: 'next start', + lint: 'eslint .', + 'lint:fix': 'eslint . --fix', + }, + dependencies: { + next: '15.0.0-rc.0', + react: '19.0.0-rc.0', + 'react-dom': '19.0.0-rc.0', + 'next-intl': '^3.17.1', + 'vitnode-frontend': `^${pkg.version}`, + }, + devDependencies: { + '@types/node': '^20.14.11', + '@types/react': '^18.3.3', + '@types/react-dom': '^18.3.0', + eslint: '^8.57.0', + 'eslint-config-typescript-vitnode': `^${pkg.version}`, + typescript: '^5.5.3', + }, + }; + + writeFileSync( + join(root, 'apps', 'frontend', 'package.json'), + JSON.stringify(frontendPackagesJSON, null, 2), + ); + + const backendPackagesJSON: PackageJSON = { + name: 'backend', + version: '1.0.0', + private: true, + scripts: { + 'config:init': 'vitnode-backend init', + build: 'nest build', + dev: 'vitnode-backend init && cross-env NODE_ENV=development nest start -w', + start: 'node dist/main', + lint: 'eslint .', + 'lint:fix': 'eslint . --fix', + }, + dependencies: { + '@nestjs/common': '^10.3.10', + '@nestjs/core': '^10.3.10', + '@nestjs/graphql': '^12.2.0', + '@react-email/components': '^0.0.21', + 'reflect-metadata': '^0.2.2', + 'vitnode-backend': `^${pkg.version}`, + }, + devDependencies: { + '@nestjs/cli': '^10.4.2', + '@nestjs/platform-express': '^10.3.10', + '@nestjs/schematics': '^10.1.2', + '@types/express': '^4.17.21', + '@types/node': '^20.14.11', + '@types/pg': '^8.11.6', + '@types/react': '^18.3.3', + 'cross-env': '^7.0.3', + 'drizzle-kit': '^0.22.8', + 'drizzle-orm': '^0.31.4', + eslint: '^8.57.0', + 'eslint-config-typescript-vitnode': `^${pkg.version}`, + pg: '^8.12.0', + 'source-map-support': '^0.5.21', + 'ts-loader': '^9.5.1', + 'ts-node': '^10.9.2', + 'tsconfig-paths': '^4.2.0', + typescript: '^5.5.3', + }, + }; + + writeFileSync( + join(root, 'apps', 'backend', 'package.json'), + JSON.stringify(backendPackagesJSON, null, 2), + ); +}; diff --git a/packages/create-vitnode-app/templates/create-vitnode.ts b/packages/create-vitnode-app/templates/create-vitnode.ts index c8e089af4..7aac0fd3a 100644 --- a/packages/create-vitnode-app/templates/create-vitnode.ts +++ b/packages/create-vitnode-app/templates/create-vitnode.ts @@ -1,10 +1,11 @@ -import { cpSync, mkdirSync, readFileSync, writeFileSync } from 'fs'; +import { cpSync, mkdirSync, readFileSync, renameSync, writeFileSync } from 'fs'; import { join } from 'path'; import color from 'picocolors'; import { isFolderEmpty } from '../helpers/is-folder-empty'; import { CreateCliReturn } from '../cli'; +import { createPackagesJSON } from './create-packages-json'; interface Args extends CreateCliReturn { appName: string; @@ -32,11 +33,20 @@ export const createVitNode = ({ } process.chdir(root); - const packageJsonPath = join(root, 'package.json'); // Copy the basic template cpSync(join(templatePath, 'basic'), root, { recursive: true }); + // Create package.json + createPackagesJSON({ + appName, + root, + }); + + // Rename files + renameSync(join(root, '.gitignore_template'), join(root, '.gitignore')); + renameSync(join(root, '.npmrc_template'), join(root, '.npmrc')); + // Change tailwind.config.ts based on package manager if (packageManager === 'pnpm') { const tailwindConfigPath = join(root, 'frontend', 'tailwind.config.ts'); @@ -54,6 +64,12 @@ export const createVitNode = ({ writeFileSync(tailwindConfigPath, newTailwindConfig); } + // Copy pnpm template + if (packageManager === 'pnpm') { + cpSync(join(templatePath, 'pnpm'), root, { recursive: true }); + } + + // Copy eslint template if (eslint) { cpSync(join(templatePath, 'eslint'), root, { recursive: true }); } diff --git a/packages/create-vitnode-app/templates/eslint/backend/.eslintrc.json b/packages/create-vitnode-app/templates/eslint/apps/backend/.eslintrc.json similarity index 100% rename from packages/create-vitnode-app/templates/eslint/backend/.eslintrc.json rename to packages/create-vitnode-app/templates/eslint/apps/backend/.eslintrc.json diff --git a/packages/create-vitnode-app/templates/eslint/frontend/.eslintrc.json b/packages/create-vitnode-app/templates/eslint/apps/frontend/.eslintrc.json similarity index 100% rename from packages/create-vitnode-app/templates/eslint/frontend/.eslintrc.json rename to packages/create-vitnode-app/templates/eslint/apps/frontend/.eslintrc.json diff --git a/packages/create-vitnode-app/templates/pnpm/pnpm-workspace.yaml b/packages/create-vitnode-app/templates/pnpm/pnpm-workspace.yaml new file mode 100644 index 000000000..8ab3e17a0 --- /dev/null +++ b/packages/create-vitnode-app/templates/pnpm/pnpm-workspace.yaml @@ -0,0 +1,2 @@ +packages: + - 'apps/*' diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 037f9aa65..6d4d8bf13 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -30,17 +30,17 @@ "prettierrc" ], "peerDependencies": { - "eslint": "^8", + "eslint": "^8.57.0", "typescript": "^5.5.3" }, "devDependencies": { - "eslint": "8.57.0", + "eslint": "^8.57.0", "typescript": "^5.5.3" }, "dependencies": { "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", - "eslint-config-next": "15.0.0-canary.64", + "eslint-config-next": "15.0.0-rc.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index e04981ff1..ff4551385 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -147,8 +147,8 @@ "lodash": "^4.17.21", "lowlight": "^3.1.0", "lucide-react": "^0.408.0", - "next": "15.0.0-canary.64", - "next-intl": "^3.16.0", + "next": "15.0.0-rc.0", + "next-intl": "^3.17.1", "next-themes": "^0.3.0", "nextjs-toploader": "^1.6.12", "nprogress": "^0.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index becd172a4..ede14b516 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -234,7 +234,7 @@ importers: specifier: 15.0.0-rc.0 version: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-intl: - specifier: ^3.15.5 + specifier: ^3.17.1 version: 3.17.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: specifier: 19.0.0-rc.0 @@ -262,7 +262,7 @@ importers: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.39) eslint: - specifier: ^8 + specifier: ^8.57.0 version: 8.57.0 eslint-config-typescript-vitnode: specifier: workspace:* @@ -371,7 +371,7 @@ importers: version: 2.0.0-beta.3 vitnode-backend: specifier: ^0.0.7-canary.3 - version: 0.0.7-canary.26(erbpumhnk2ln4tif6pv4g4kxda) + version: 0.0.7-canary.27(erbpumhnk2ln4tif6pv4g4kxda) vitnode-shared: specifier: workspace:* version: link:../shared @@ -489,8 +489,8 @@ importers: specifier: ^7.0.0 version: 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint-config-next: - specifier: 15.0.0-canary.64 - version: 15.0.0-canary.64(eslint@8.57.0)(typescript@5.5.3) + specifier: 15.0.0-rc.0 + version: 15.0.0-rc.0(eslint@8.57.0)(typescript@5.5.3) eslint-config-prettier: specifier: ^9.1.0 version: 9.1.0(eslint@8.57.0) @@ -499,13 +499,13 @@ importers: version: 3.2.0(eslint@8.57.0) eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + version: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0) eslint-plugin-jsx-a11y: specifier: ^6.9.0 version: 6.9.0(eslint@8.57.0) eslint-plugin-prettier: specifier: ^5.1.3 - version: 5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3) + version: 5.2.1(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3) eslint-plugin-sort-destructure-keys: specifier: ^2.0.0 version: 2.0.0(eslint@8.57.0) @@ -517,7 +517,7 @@ importers: version: 0.6.5(prettier@3.3.3) devDependencies: eslint: - specifier: 8.57.0 + specifier: ^8.57.0 version: 8.57.0 typescript: specifier: ^5.5.3 @@ -662,7 +662,7 @@ importers: version: 5.6.0 framer-motion: specifier: ^11.2.13 - version: 11.3.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 11.3.6(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) graphql: specifier: ^16.9.0 version: 16.9.0 @@ -682,17 +682,17 @@ importers: specifier: ^0.408.0 version: 0.408.0(react@19.0.0-rc.0) next: - specifier: 15.0.0-canary.64 - version: 15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + specifier: 15.0.0-rc.0 + version: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-intl: - specifier: ^3.16.0 - version: 3.17.1(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) + specifier: ^3.17.1 + version: 3.17.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-themes: specifier: ^0.3.0 version: 0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nextjs-toploader: specifier: ^1.6.12 - version: 1.6.12(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.6.12(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nprogress: specifier: ^0.2.0 version: 0.2.0 @@ -2436,14 +2436,11 @@ packages: '@next/env@14.2.5': resolution: {integrity: sha512-/zZGkrTOsraVfYjGP8uM0p6r0BDT6xWpkjdVbcz66PJVSpwXX3yNiRycxAuDfBKGWBrZBXRuK/YVlkNgxHGwmA==} - '@next/env@15.0.0-canary.64': - resolution: {integrity: sha512-TdxDgImDp/QAPacXCYbL3JuP+OR94DuondrhVeQXiKwrJs4LkwThMogRubVnpbBe1GhtGb7YcdMvQ6PCuFMp8g==} - '@next/env@15.0.0-rc.0': resolution: {integrity: sha512-6W0ndQvHR9sXcqcKeR/inD2UTRCs9+VkSK3lfaGmEuZs7EjwwXMO2BPYjz9oBrtfPL3xuTjtXsHKSsalYQ5l1Q==} - '@next/eslint-plugin-next@15.0.0-canary.64': - resolution: {integrity: sha512-dkDBu1dK+m9LIJtEqZpnnEWj+NlkGdp7lZH8C/XpmbSzkAnj7ZbLsuB+cP49A135jA1Wa6YZu+RjonApOXvNlA==} + '@next/eslint-plugin-next@15.0.0-rc.0': + resolution: {integrity: sha512-/rQXrN47qxlFHtZg77LdcCYbL54ogQuLeqIGV/6HMGnZH8iL81XEFOITO8GZjOukR5i3BbwyfrsmIqFl/scg+w==} '@next/swc-darwin-arm64@14.2.5': resolution: {integrity: sha512-/9zVxJ+K9lrzSGli1///ujyRfon/ZneeZ+v4ptpiPoOU+GKZnm8Wj8ELWU1Pm7GHltYRBklmXMTUqM/DqQ99FQ==} @@ -2451,12 +2448,6 @@ packages: cpu: [arm64] os: [darwin] - '@next/swc-darwin-arm64@15.0.0-canary.64': - resolution: {integrity: sha512-TsMY5lnnp3NSjwk4L/HcYz0Bxpzfj58ogJXIobKyVv14ISVe1IZW9yDlaFr7MM7wGFTmXN5FcS+RlLMAnDljfA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - '@next/swc-darwin-arm64@15.0.0-rc.0': resolution: {integrity: sha512-4OpTXvAWcSabXA5d688zdUwa3sfT9QrLnHMdpv4q2UDnnuqmOI0xLb6lrOxwpi+vHJNkneuNLqyc5HGBhkqL6A==} engines: {node: '>= 10'} @@ -2469,12 +2460,6 @@ packages: cpu: [x64] os: [darwin] - '@next/swc-darwin-x64@15.0.0-canary.64': - resolution: {integrity: sha512-LLa7NL74hGGaHO7HSz6+MIse8glC6GImqMDh12PzEq6X15yWuhLCpX6AD/HVZ4LojGIzlh6coPsnMbWaPYJMKw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - '@next/swc-darwin-x64@15.0.0-rc.0': resolution: {integrity: sha512-/TD8M9DT244uhtFA8P/0DUbM7ftg2zio6yOo6ajV16vNjkcug9Kt9//Wa4SrJjWcsGZpViLctOlwn3/6JFAuAA==} engines: {node: '>= 10'} @@ -2487,12 +2472,6 @@ packages: cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-gnu@15.0.0-canary.64': - resolution: {integrity: sha512-HR2zi4e6RUg/3fDtcpV9EIIECs/VjX+NrliHpt6LpCszz7e/bmA+DDO6UU6LpZ+K4CYyD/YqDmqQU5oejJeYYQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - '@next/swc-linux-arm64-gnu@15.0.0-rc.0': resolution: {integrity: sha512-3VTO32938AcqOlOI/U61/MIpeYrblP22VU1GrgmMQJozsAXEJgLCgf3wxZtn61/FG4Yc0tp7rPZE2t1fIGe0+w==} engines: {node: '>= 10'} @@ -2505,12 +2484,6 @@ packages: cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.0.0-canary.64': - resolution: {integrity: sha512-S32PYqe7AW0vb/kzz5u/caXkcZrlLijNHaXnviDTVwMkz9FizORIYKq2rt3WVXBVwL/7+cU7mX8LjMtp4iEpPw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - '@next/swc-linux-arm64-musl@15.0.0-rc.0': resolution: {integrity: sha512-0kDnxM3AfrrHFJ/wTkjkv7cVHIaGwv+CzDg9lL2BoLEM4kMQhH20DTsBOMqpTpo1K2KCg67LuTGd3QOITT5uFQ==} engines: {node: '>= 10'} @@ -2523,12 +2496,6 @@ packages: cpu: [x64] os: [linux] - '@next/swc-linux-x64-gnu@15.0.0-canary.64': - resolution: {integrity: sha512-t8sCIc3FvmociujgIqJWjabeIceM5wGf1DSmqcqo7y7DUK8+uGrSSWxnRZa14ISnPpGmRMoaYY0wGFwHa+h/WA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - '@next/swc-linux-x64-gnu@15.0.0-rc.0': resolution: {integrity: sha512-fPMNahzqYFjm5h0ncJ5+F3NrShmWhpusM+zrQl01MMU0Ed5xsL4pJJDSuXV4wPkNUSjCP3XstTjxR5kBdO4juQ==} engines: {node: '>= 10'} @@ -2541,12 +2508,6 @@ packages: cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.0.0-canary.64': - resolution: {integrity: sha512-rlWj0vQomPJKnqABETZxfiEFnA7wyKesKYlvcRyVs758KTMSM5qGkIOZxz6PZUjxzEaJc81s12WhFUs5mwO7VQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - '@next/swc-linux-x64-musl@15.0.0-rc.0': resolution: {integrity: sha512-7/FLgOqrrQAxOVQrxfr3bGgZ83pSCmc2S3TXBILnHw0S8qLxmFjhSjH5ogaDmjrES/PSYMaX1FsP5Af88hp7Gw==} engines: {node: '>= 10'} @@ -2559,12 +2520,6 @@ packages: cpu: [arm64] os: [win32] - '@next/swc-win32-arm64-msvc@15.0.0-canary.64': - resolution: {integrity: sha512-UPZn36KnMprj6hueYph0w8p/qeXrqjNLcg3XJ0XLioG22ibXenag0iVFzqQCMUh9ENq2rLxJqzZ+LZjllmPmCw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - '@next/swc-win32-arm64-msvc@15.0.0-rc.0': resolution: {integrity: sha512-5wcqoYHh7hbdghjH6Xs3i5/f0ov+i1Xw2E3O+BzZNESYVLgCM1q7KJu5gdGFoXA2gz5XaKF/VBcYHikLzyjgmA==} engines: {node: '>= 10'} @@ -2577,12 +2532,6 @@ packages: cpu: [ia32] os: [win32] - '@next/swc-win32-ia32-msvc@15.0.0-canary.64': - resolution: {integrity: sha512-6/cvWg//rHAtFIVDfVeqB6Gy4N+Wq53c+pTjwkw3IuKOhbFpla77to77hPL0VCdJgjoF8LXhzwQ1YvlQBUFBsQ==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - '@next/swc-win32-ia32-msvc@15.0.0-rc.0': resolution: {integrity: sha512-/hqOmYRTvtBPToE4Dbl9n+sLYU7DPd52R+TtjIrrEzTMgFo2/d7un3sD7GKmb2OwOj/ExyGv6Bd/JzytBVxXlw==} engines: {node: '>= 10'} @@ -2595,12 +2544,6 @@ packages: cpu: [x64] os: [win32] - '@next/swc-win32-x64-msvc@15.0.0-canary.64': - resolution: {integrity: sha512-blFgEKVeXPYcK3c6jvoFcKl6TtgGQqBolosLaT6sqIhy8YrbI4VYuWtYOOtLZ/FDh/D6JkfIXq9td8kfc86XpA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - '@next/swc-win32-x64-msvc@15.0.0-rc.0': resolution: {integrity: sha512-2Jly5nShvCUzzngP3RzdQ3JcuEcHcnIEvkvZDCXqFAK+bWks4+qOkEUO1QIAERQ99J5J9/1AN/8zFBme3Mm57A==} engines: {node: '>= 10'} @@ -4144,6 +4087,16 @@ packages: typescript: optional: true + '@typescript-eslint/parser@7.2.0': + resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/scope-manager@5.62.0': resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4152,6 +4105,10 @@ packages: resolution: {integrity: sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/scope-manager@7.2.0': + resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} + engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/type-utils@7.16.1': resolution: {integrity: sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==} engines: {node: ^18.18.0 || >=20.0.0} @@ -4170,6 +4127,10 @@ packages: resolution: {integrity: sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/types@7.2.0': + resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} + engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/typescript-estree@5.62.0': resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4188,6 +4149,15 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@7.2.0': + resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/utils@5.62.0': resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4208,6 +4178,10 @@ packages: resolution: {integrity: sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/visitor-keys@7.2.0': + resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} + engines: {node: ^16.0.0 || >=18.0.0} + '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -5442,8 +5416,8 @@ packages: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} - eslint-config-next@15.0.0-canary.64: - resolution: {integrity: sha512-PTLb62fdqkacJnMxKlUPpMh423OS1yxIGuClB5WrTmk0R4uHSs3vnwi9IrlZS2w5+ay1iDGNGxOgZi3AWcR9FQ==} + eslint-config-next@15.0.0-rc.0: + resolution: {integrity: sha512-c23lNAAt3oWQ9KtCzJvcApteCJgrntJHc/cgRNbBwrQ3ssx795CiV4hptdDQRmUm7y8VZV3yfrCRrnHMyQ4aOQ==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -5510,8 +5484,8 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - eslint-plugin-prettier@5.1.3: - resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} + eslint-plugin-prettier@5.2.1: + resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@types/eslint': '>=8.0.0' @@ -5687,10 +5661,6 @@ packages: fast-diff@1.3.0: resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} - fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} - engines: {node: '>=8.6.0'} - fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} @@ -5811,8 +5781,8 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@11.3.5: - resolution: {integrity: sha512-x4rZl+D7EDVGo3Iww6+iunqymvvo2Ih7zsgMiNnhmF4L8zNS4wvSPaay45k0OsFs/fcwdyxn5Kn29u84YzoPGA==} + framer-motion@11.3.6: + resolution: {integrity: sha512-olpX48qfoSIDjhw0RbolhOGBQmdMAXHHpSI0PFdTj5LeXChcf5F4ApShs0mQ6FPEPOj7dnEvSyB07UgRK5G9Jw==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 @@ -5941,6 +5911,11 @@ packages: glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + glob@10.3.10: + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + glob@10.4.2: resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==} engines: {node: '>=16 || 14 >=14.18'} @@ -6446,6 +6421,10 @@ packages: iterator.prototype@1.1.2: resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} + jackspeak@2.3.6: + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} + engines: {node: '>=14'} + jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} @@ -7141,6 +7120,10 @@ packages: resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==} engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.5: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} @@ -7259,27 +7242,6 @@ packages: sass: optional: true - next@15.0.0-canary.64: - resolution: {integrity: sha512-QLZDRVtVpCdEi6JW0AVYFJwc/FY2kCmYs78BE0opYRMRiXFW9AX6ZEI/wUYAD2fMJH5aCC6Dp/1nxUj7JV9KOw==} - engines: {node: '>=18.18.0'} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.41.2 - babel-plugin-react-compiler: '*' - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@playwright/test': - optional: true - babel-plugin-react-compiler: - optional: true - sass: - optional: true - next@15.0.0-rc.0: resolution: {integrity: sha512-IWcCvxUSCAuOK5gig4+9yiyt/dLKpIa+WT01Qcx4CBE4TtwJljyTDnCVVn64jDZ4qmSzsaEYXpb4DTI8qbk03A==} engines: {node: '>=18.17.0'} @@ -8638,19 +8600,6 @@ packages: babel-plugin-macros: optional: true - styled-jsx@5.1.6: - resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true - stylis@4.3.2: resolution: {integrity: sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==} @@ -8697,8 +8646,8 @@ packages: resolution: {integrity: sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==} engines: {node: '>=0.10'} - synckit@0.8.8: - resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} + synckit@0.9.1: + resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} engines: {node: ^14.18.0 || >=16.0.0} tailwind-merge@2.4.0: @@ -9172,26 +9121,26 @@ packages: vfile@6.0.2: resolution: {integrity: sha512-zND7NlS8rJYb/sPqkb13ZvbbUoExdbi4w3SfRrMq6R3FvnLQmmfpajJNITuuYm6AZ5uao9vy4BAos3EXBPf2rg==} - vitnode-backend@0.0.7-canary.26: - resolution: {integrity: sha512-B11XmwpwFFfL97qaqXPCOsnK9jk4wazSx1YJ37HaXwW5+FhIdCiUCvsG7bVfWgdQEqKF5GeySnIpFR/M7WU7PQ==} + vitnode-backend@0.0.7-canary.27: + resolution: {integrity: sha512-EbTEiT29eK5jPR52PO7G6nHEpDaspbFU2cn4Ehy4ZSMuvhGNjE1fheZiaLEyrt3ADQ1idMk03bJxr9fJamWnXg==} hasBin: true peerDependencies: '@nestjs/apollo': ^12 '@nestjs/graphql': ^12 '@react-email/components': ^0.0.21 - '@types/react': ^18 + '@types/react': ^18.3.3 class-validator: ^0.14.1 drizzle-kit: 0.22.8 drizzle-orm: 0.31.4 pg: ^8.12.0 - react: ^18 - react-dom: ^18 - typescript: ^5 + react: ^18.3.1 + react-dom: 19.0.0-rc.0 + typescript: ^5.5.3 - vitnode-shared@0.0.7-canary.26: - resolution: {integrity: sha512-xuSvN3afpTOK1L5MOSuxIY3+2ya4xPngosklF86lJ7GDgVuy5Ok0zDofdMN+1HO5Lr5YwPHFhZ6yc8HUz+O0yg==} + vitnode-shared@0.0.7-canary.27: + resolution: {integrity: sha512-h7Z/VIyv1H/ztPlB5Dem1d49XJXnFfhUfodmnZ/beAp4Xbnk4+39q3nL892TFzkzpdIyXQpDzfZFsZCxX7x9aQ==} peerDependencies: - typescript: ^5 + typescript: ^5.5.3 w3c-keyname@2.2.8: resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} @@ -11351,92 +11300,63 @@ snapshots: '@next/env@14.2.5': {} - '@next/env@15.0.0-canary.64': {} - '@next/env@15.0.0-rc.0': {} - '@next/eslint-plugin-next@15.0.0-canary.64': + '@next/eslint-plugin-next@15.0.0-rc.0': dependencies: - fast-glob: 3.3.1 + glob: 10.3.10 '@next/swc-darwin-arm64@14.2.5': optional: true - '@next/swc-darwin-arm64@15.0.0-canary.64': - optional: true - '@next/swc-darwin-arm64@15.0.0-rc.0': optional: true '@next/swc-darwin-x64@14.2.5': optional: true - '@next/swc-darwin-x64@15.0.0-canary.64': - optional: true - '@next/swc-darwin-x64@15.0.0-rc.0': optional: true '@next/swc-linux-arm64-gnu@14.2.5': optional: true - '@next/swc-linux-arm64-gnu@15.0.0-canary.64': - optional: true - '@next/swc-linux-arm64-gnu@15.0.0-rc.0': optional: true '@next/swc-linux-arm64-musl@14.2.5': optional: true - '@next/swc-linux-arm64-musl@15.0.0-canary.64': - optional: true - '@next/swc-linux-arm64-musl@15.0.0-rc.0': optional: true '@next/swc-linux-x64-gnu@14.2.5': optional: true - '@next/swc-linux-x64-gnu@15.0.0-canary.64': - optional: true - '@next/swc-linux-x64-gnu@15.0.0-rc.0': optional: true '@next/swc-linux-x64-musl@14.2.5': optional: true - '@next/swc-linux-x64-musl@15.0.0-canary.64': - optional: true - '@next/swc-linux-x64-musl@15.0.0-rc.0': optional: true '@next/swc-win32-arm64-msvc@14.2.5': optional: true - '@next/swc-win32-arm64-msvc@15.0.0-canary.64': - optional: true - '@next/swc-win32-arm64-msvc@15.0.0-rc.0': optional: true '@next/swc-win32-ia32-msvc@14.2.5': optional: true - '@next/swc-win32-ia32-msvc@15.0.0-canary.64': - optional: true - '@next/swc-win32-ia32-msvc@15.0.0-rc.0': optional: true '@next/swc-win32-x64-msvc@14.2.5': optional: true - '@next/swc-win32-x64-msvc@15.0.0-canary.64': - optional: true - '@next/swc-win32-x64-msvc@15.0.0-rc.0': optional: true @@ -13417,6 +13337,19 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3)': + dependencies: + '@typescript-eslint/scope-manager': 7.2.0 + '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.2.0 + debug: 4.3.5 + eslint: 8.57.0 + optionalDependencies: + typescript: 5.5.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 @@ -13427,6 +13360,11 @@ snapshots: '@typescript-eslint/types': 7.16.1 '@typescript-eslint/visitor-keys': 7.16.1 + '@typescript-eslint/scope-manager@7.2.0': + dependencies: + '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/visitor-keys': 7.2.0 + '@typescript-eslint/type-utils@7.16.1(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) @@ -13443,6 +13381,8 @@ snapshots: '@typescript-eslint/types@7.16.1': {} + '@typescript-eslint/types@7.2.0': {} + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.3)': dependencies: '@typescript-eslint/types': 5.62.0 @@ -13472,6 +13412,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@7.2.0(typescript@5.5.3)': + dependencies: + '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/visitor-keys': 7.2.0 + debug: 4.3.5 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.3 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.5.3) + optionalDependencies: + typescript: 5.5.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) @@ -13508,6 +13463,11 @@ snapshots: '@typescript-eslint/types': 7.16.1 eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@7.2.0': + dependencies: + '@typescript-eslint/types': 7.2.0 + eslint-visitor-keys: 3.4.3 + '@ungap/structured-clone@1.2.0': {} '@webassemblyjs/ast@1.12.1': @@ -14923,16 +14883,15 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-next@15.0.0-canary.64(eslint@8.57.0)(typescript@5.5.3): + eslint-config-next@15.0.0-rc.0(eslint@8.57.0)(typescript@5.5.3): dependencies: - '@next/eslint-plugin-next': 15.0.0-canary.64 + '@next/eslint-plugin-next': 15.0.0-rc.0 '@rushstack/eslint-patch': 1.10.3 - '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) eslint-plugin-react: 7.34.4(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) @@ -14954,13 +14913,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.14.0 @@ -14971,14 +14930,24 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + transitivePeerDependencies: + - supports-color + + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + dependencies: + debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.3) + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -14988,7 +14957,7 @@ snapshots: eslint: 8.57.0 ignore: 5.3.1 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -14998,7 +14967,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.14.0 is-glob: 4.0.3 @@ -15015,6 +14984,33 @@ snapshots: - eslint-import-resolver-webpack - supports-color + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + dependencies: + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + hasown: 2.0.2 + is-core-module: 2.14.0 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 + semver: 6.3.1 + tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.3) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + eslint-plugin-jsx-a11y@6.9.0(eslint@8.57.0): dependencies: aria-query: 5.1.3 @@ -15035,12 +15031,12 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.0 - eslint-plugin-prettier@5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3): + eslint-plugin-prettier@5.2.1(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3): dependencies: eslint: 8.57.0 prettier: 3.3.3 prettier-linter-helpers: 1.0.0 - synckit: 0.8.8 + synckit: 0.9.1 optionalDependencies: '@types/eslint': 8.56.10 eslint-config-prettier: 9.1.0(eslint@8.57.0) @@ -15306,14 +15302,6 @@ snapshots: fast-diff@1.3.0: {} - fast-glob@3.3.1: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.7 - fast-glob@3.3.2: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -15466,7 +15454,7 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@11.3.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + framer-motion@11.3.6(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: tslib: 2.6.3 optionalDependencies: @@ -15632,6 +15620,14 @@ snapshots: glob-to-regexp@0.4.1: {} + glob@10.3.10: + dependencies: + foreground-child: 3.2.1 + jackspeak: 2.3.6 + minimatch: 9.0.5 + minipass: 7.1.2 + path-scurry: 1.11.1 + glob@10.4.2: dependencies: foreground-child: 3.2.1 @@ -16233,6 +16229,12 @@ snapshots: reflect.getprototypeof: 1.0.6 set-function-name: 2.0.2 + jackspeak@2.3.6: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + jackspeak@3.4.3: dependencies: '@isaacs/cliui': 8.0.2 @@ -17333,6 +17335,10 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimatch@9.0.3: + dependencies: + brace-expansion: 2.0.1 + minimatch@9.0.5: dependencies: brace-expansion: 2.0.1 @@ -17414,14 +17420,6 @@ snapshots: neo-async@2.6.2: {} - next-intl@3.17.1(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): - dependencies: - '@formatjs/intl-localematcher': 0.2.32 - negotiator: 0.6.3 - next: 15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - react: 19.0.0-rc.0 - use-intl: 3.17.1(react@19.0.0-rc.0) - next-intl@3.17.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@formatjs/intl-localematcher': 0.2.32 @@ -17465,32 +17463,6 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): - dependencies: - '@next/env': 15.0.0-canary.64 - '@swc/helpers': 0.5.11 - busboy: 1.6.0 - caniuse-lite: 1.0.30001642 - graceful-fs: 4.2.11 - postcss: 8.4.31 - react: 19.0.0-rc.0 - react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - styled-jsx: 5.1.6(react@19.0.0-rc.0) - optionalDependencies: - '@next/swc-darwin-arm64': 15.0.0-canary.64 - '@next/swc-darwin-x64': 15.0.0-canary.64 - '@next/swc-linux-arm64-gnu': 15.0.0-canary.64 - '@next/swc-linux-arm64-musl': 15.0.0-canary.64 - '@next/swc-linux-x64-gnu': 15.0.0-canary.64 - '@next/swc-linux-x64-musl': 15.0.0-canary.64 - '@next/swc-win32-arm64-msvc': 15.0.0-canary.64 - '@next/swc-win32-ia32-msvc': 15.0.0-canary.64 - '@next/swc-win32-x64-msvc': 15.0.0-canary.64 - sharp: 0.33.4 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@next/env': 15.0.0-rc.0 @@ -17517,9 +17489,9 @@ snapshots: - '@babel/core' - babel-plugin-macros - nextjs-toploader@1.6.12(next@15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + nextjs-toploader@1.6.12(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - next: 15.0.0-canary.64(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nprogress: 0.2.0 prop-types: 15.8.1 react: 19.0.0-rc.0 @@ -18943,11 +18915,6 @@ snapshots: client-only: 0.0.1 react: 19.0.0-rc.0 - styled-jsx@5.1.6(react@19.0.0-rc.0): - dependencies: - client-only: 0.0.1 - react: 19.0.0-rc.0 - stylis@4.3.2: {} subscriptions-transport-ws@0.11.0(graphql@16.9.0): @@ -19000,7 +18967,7 @@ snapshots: symbol-observable@4.0.0: {} - synckit@0.8.8: + synckit@0.9.1: dependencies: '@pkgr/core': 0.1.1 tslib: 2.6.3 @@ -19520,7 +19487,7 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vitnode-backend@0.0.7-canary.26(erbpumhnk2ln4tif6pv4g4kxda): + vitnode-backend@0.0.7-canary.27(erbpumhnk2ln4tif6pv4g4kxda): dependencies: '@apollo/server': 4.10.4(graphql@16.9.0) '@nestjs/apollo': 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) @@ -19556,7 +19523,7 @@ snapshots: tar: 7.4.0 typescript: 5.5.3 ua-parser-js: 2.0.0-beta.3 - vitnode-shared: 0.0.7-canary.26(typescript@5.5.3) + vitnode-shared: 0.0.7-canary.27(typescript@5.5.3) transitivePeerDependencies: - '@fastify/static' - '@nestjs/microservices' @@ -19571,7 +19538,7 @@ snapshots: - rxjs - supports-color - vitnode-shared@0.0.7-canary.26(typescript@5.5.3): + vitnode-shared@0.0.7-canary.27(typescript@5.5.3): dependencies: typescript: 5.5.3 From 95f6f397026552df6940a4b9d6573462044ec12f Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Wed, 17 Jul 2024 13:25:03 +0000 Subject: [PATCH 20/61] ci: version bump to v0.0.7-canary.28 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 7cecd233e..727dc03fe 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.27", + "version": "0.0.7-canary.28", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 27f371082..d7efff4f3 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.27", + "version": "0.0.7-canary.28", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index e950e0aa7..0c62740f1 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.27", + "version": "0.0.7-canary.28", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index ddb765c6d..f9f13aa9a 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.27", + "version": "0.0.7-canary.28", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 5e111ff26..19ae2e3d2 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.27", + "version": "0.0.7-canary.28", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 6d4d8bf13..0d7c94eda 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.27", + "version": "0.0.7-canary.28", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index ff4551385..0f181b0c9 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.27", + "version": "0.0.7-canary.28", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 97cfc5c88..ee4a004ef 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.27", + "version": "0.0.7-canary.28", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From 5059f27c505cf0dd775cabc278406802460d37a2 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 16:57:43 +0200 Subject: [PATCH 21/61] feat(cli): Add package manager version --- apps/frontend/.eslintrc.json | 2 +- apps/frontend/next-config-temp.js | 57 -- .../src/functions/exec-shell-command.ts | 4 +- packages/create-vitnode-app/cli.ts | 21 +- .../helpers/get-available-package-anagers.ts | 34 ++ packages/create-vitnode-app/index.ts | 4 +- .../templates/basic/.gitignore_template | 2 +- .../templates/basic/.npmrc_template | 2 +- .../templates/basic/turbo.json | 24 + .../templates/create-packages-json.ts | 4 +- .../templates/create-vitnode.ts | 5 +- .../eslint/apps/frontend/.eslintrc.json | 3 +- .../.eslintrc.react.json | 1 - .../package.json | 1 - pnpm-lock.yaml | 520 +++++++++--------- 15 files changed, 334 insertions(+), 350 deletions(-) delete mode 100644 apps/frontend/next-config-temp.js create mode 100644 packages/create-vitnode-app/helpers/get-available-package-anagers.ts create mode 100644 packages/create-vitnode-app/templates/basic/turbo.json diff --git a/apps/frontend/.eslintrc.json b/apps/frontend/.eslintrc.json index 31df7b442..e19e25195 100644 --- a/apps/frontend/.eslintrc.json +++ b/apps/frontend/.eslintrc.json @@ -1,5 +1,5 @@ { "$schema": "https://json.schemastore.org/eslintrc", "extends": ["eslint-config-typescript-vitnode/.eslintrc.react.json"], - "ignorePatterns": ["next-config-temp.js"] + "root": true } diff --git a/apps/frontend/next-config-temp.js b/apps/frontend/next-config-temp.js deleted file mode 100644 index b0140b3f8..000000000 --- a/apps/frontend/next-config-temp.js +++ /dev/null @@ -1,57 +0,0 @@ -// import createBundleAnalyzer from '@next/bundle-analyzer'; -// import createNextIntlPlugin from 'next-intl/plugin'; - -// const withNextIntl = createNextIntlPlugin(); -// const withBundleAnalyzer = createBundleAnalyzer({ -// enabled: process.env.ANALYZE === 'true', -// }); - -// const config = () => { -// const envBackend = -// process.env.NEXT_PUBLIC_GRAPHQL_URL ?? 'http://localhost:8080'; -// const backend = { -// hostname: new URL(envBackend).hostname, -// port: new URL(envBackend).port, -// protocol: new URL(envBackend).protocol.replace(':', ''), -// }; - -// /** @type {import('next').NextConfig} */ -// return { -// // TODO: Remove this when the framer-motion issue is fixed for React 19 -// reactStrictMode: false, -// logging: { -// fetches: { -// fullUrl: true, -// }, -// }, -// experimental: { -// ppr: true, -// }, -// output: 'standalone', -// transpilePackages: ['lucide-react', 'vitnode-shared', 'vitnode-frontend'], -// images: { -// formats: ['image/avif', 'image/webp'], -// remotePatterns: [ -// { -// hostname: '*', -// port: '', -// }, -// { -// hostname: 'localhost', -// port: '8080', -// protocol: 'http', -// pathname: '/public/**', -// }, -// { -// hostname: backend.hostname, -// port: backend.port, -// protocol: backend.protocol, -// pathname: '/public/**', -// }, -// ], -// }, -// }; -// }; - -// // @ts-expect-error -// export default withBundleAnalyzer(withNextIntl(config())); diff --git a/packages/backend/src/functions/exec-shell-command.ts b/packages/backend/src/functions/exec-shell-command.ts index 4453f0c8e..c56f26d90 100644 --- a/packages/backend/src/functions/exec-shell-command.ts +++ b/packages/backend/src/functions/exec-shell-command.ts @@ -1,14 +1,12 @@ import { exec } from 'child_process'; -export const execShellCommand = async (cmd: string) => { +export const execShellCommand = async (cmd: string): Promise => { return new Promise((resolve, reject) => { exec(cmd, (error, stdout, stderr) => { if (error) { reject(error); } const result = stdout ? stdout : stderr; - // eslint-disable-next-line no-console - console.log(result); resolve(result); }); diff --git a/packages/create-vitnode-app/cli.ts b/packages/create-vitnode-app/cli.ts index 07e55f908..4866e8425 100644 --- a/packages/create-vitnode-app/cli.ts +++ b/packages/create-vitnode-app/cli.ts @@ -2,6 +2,8 @@ import { Command } from 'commander'; import color from 'picocolors'; import prompts, { InitialReturnValue } from 'prompts'; +import { getAvailablePackageManagers } from './helpers/get-available-package-anagers'; + export const onPromptState = (state: { aborted: boolean; exited: boolean; @@ -31,6 +33,7 @@ export const createCli = async (program: Command): Promise => { }; if (!optionsFromProgram.packageManager) { + const availablePackageManagers = await getAvailablePackageManagers(); const text = color.blue('package manager'); const { packageManager } = await prompts({ onState: onPromptState, @@ -39,9 +42,21 @@ export const createCli = async (program: Command): Promise => { message: `Which ${text} do you want to use?`, initial: optionsFromProgram.packageManager, choices: [ - { title: 'npm', value: 'npm' }, - { title: 'pnpm', value: 'pnpm' }, - { title: 'yarn', value: 'yarn', disabled: true }, + { + title: `npm${availablePackageManagers.npm ? `@${availablePackageManagers.npm}` : ''}`, + value: 'npm', + disabled: !availablePackageManagers.npm, + }, + { + title: `pnpm${availablePackageManagers.pnpm ? `@${availablePackageManagers.pnpm}` : ''}`, + value: 'pnpm', + disabled: !availablePackageManagers.pnpm, + }, + { + title: `yarn${availablePackageManagers.yarn ? `@${availablePackageManagers.yarn}` : ''}`, + value: 'yarn', + disabled: !availablePackageManagers.yarn, + }, ], }); diff --git a/packages/create-vitnode-app/helpers/get-available-package-anagers.ts b/packages/create-vitnode-app/helpers/get-available-package-anagers.ts new file mode 100644 index 000000000..9c910ab96 --- /dev/null +++ b/packages/create-vitnode-app/helpers/get-available-package-anagers.ts @@ -0,0 +1,34 @@ +import { exec } from 'child_process'; + +export type PackageManager = 'npm' | 'pnpm' | 'yarn'; + +export const execShellCommand = async ( + cmd: string, +): Promise => { + return new Promise(resolve => { + exec(cmd, (error, stdout, stderr) => { + if (error) { + resolve(undefined); + } + const result = stdout ? stdout : stderr; + + resolve(result); + }); + }); +}; + +export const getAvailablePackageManagers = async (): Promise< + Record +> => { + const [yarn, npm, pnpm] = await Promise.all([ + execShellCommand('yarnpkg --version'), + execShellCommand('npm --version'), + execShellCommand('pnpm --version'), + ]); + + return { + yarn, + pnpm, + npm, + }; +}; diff --git a/packages/create-vitnode-app/index.ts b/packages/create-vitnode-app/index.ts index 365dedbdd..f10ab4dc0 100644 --- a/packages/create-vitnode-app/index.ts +++ b/packages/create-vitnode-app/index.ts @@ -29,7 +29,7 @@ program.addOption( new Option( '-pm, --package-manager ', 'Specify the package manager to use', - ).choices(['npm', 'pnpm']), // TODO: Add 'yarn' + ).choices(['npm', 'pnpm', 'yarn']), ); program.option('--eslint', 'Initialize with eslint config.'); program.option('--no-eslint', 'Initialize without eslint config.'); @@ -135,7 +135,7 @@ program.parse(process.argv); /** * Create the project */ - createVitNode({ + await createVitNode({ root, appName, ...choses, diff --git a/packages/create-vitnode-app/templates/basic/.gitignore_template b/packages/create-vitnode-app/templates/basic/.gitignore_template index 2bf76a94e..06d0261a1 100644 --- a/packages/create-vitnode-app/templates/basic/.gitignore_template +++ b/packages/create-vitnode-app/templates/basic/.gitignore_template @@ -52,4 +52,4 @@ yarn-error.log* # Configuration /backend/src/plugins/*/admin/database/migrations -/backend/src/plugins/core/ \ No newline at end of file +/backend/src/plugins/core/ diff --git a/packages/create-vitnode-app/templates/basic/.npmrc_template b/packages/create-vitnode-app/templates/basic/.npmrc_template index 581701ceb..e941d13c2 100644 --- a/packages/create-vitnode-app/templates/basic/.npmrc_template +++ b/packages/create-vitnode-app/templates/basic/.npmrc_template @@ -1 +1 @@ -package-manager-strict=false \ No newline at end of file +package-manager-strict=false diff --git a/packages/create-vitnode-app/templates/basic/turbo.json b/packages/create-vitnode-app/templates/basic/turbo.json new file mode 100644 index 000000000..a11f737be --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/turbo.json @@ -0,0 +1,24 @@ +{ + "$schema": "https://turbo.build/schema.json", + "tasks": { + "build": { + "outputs": [".next/**", "!.next/cache/**", "dist/**"], + "dependsOn": ["^build"] + }, + "start": { + "outputs": [".next/**", "!.next/cache/**", "dist/**"], + "dependsOn": ["^start"], + "persistent": true + }, + "lint": { + "dependsOn": ["^lint"] + }, + "lint:fix": { + "dependsOn": ["^lint:fix"] + }, + "dev": { + "cache": false, + "persistent": true + } + } +} diff --git a/packages/create-vitnode-app/templates/create-packages-json.ts b/packages/create-vitnode-app/templates/create-packages-json.ts index 789acad21..0c22f335d 100644 --- a/packages/create-vitnode-app/templates/create-packages-json.ts +++ b/packages/create-vitnode-app/templates/create-packages-json.ts @@ -3,10 +3,10 @@ import { join } from 'path'; interface PackageJSON { name: string; - version: string; private: boolean; - devDependencies?: Record; + version: string; dependencies?: Record; + devDependencies?: Record; scripts?: Record; workspaces?: string[]; } diff --git a/packages/create-vitnode-app/templates/create-vitnode.ts b/packages/create-vitnode-app/templates/create-vitnode.ts index 7aac0fd3a..0ef76de5a 100644 --- a/packages/create-vitnode-app/templates/create-vitnode.ts +++ b/packages/create-vitnode-app/templates/create-vitnode.ts @@ -6,13 +6,14 @@ import color from 'picocolors'; import { isFolderEmpty } from '../helpers/is-folder-empty'; import { CreateCliReturn } from '../cli'; import { createPackagesJSON } from './create-packages-json'; +import { getAvailablePackageManagers } from '../helpers/get-available-package-anagers'; interface Args extends CreateCliReturn { appName: string; root: string; } -export const createVitNode = ({ +export const createVitNode = async ({ root, appName, packageManager, @@ -73,4 +74,6 @@ export const createVitNode = ({ if (eslint) { cpSync(join(templatePath, 'eslint'), root, { recursive: true }); } + + console.log(await getAvailablePackageManagers()); }; diff --git a/packages/create-vitnode-app/templates/eslint/apps/frontend/.eslintrc.json b/packages/create-vitnode-app/templates/eslint/apps/frontend/.eslintrc.json index 31df7b442..2350b59f7 100644 --- a/packages/create-vitnode-app/templates/eslint/apps/frontend/.eslintrc.json +++ b/packages/create-vitnode-app/templates/eslint/apps/frontend/.eslintrc.json @@ -1,5 +1,4 @@ { "$schema": "https://json.schemastore.org/eslintrc", - "extends": ["eslint-config-typescript-vitnode/.eslintrc.react.json"], - "ignorePatterns": ["next-config-temp.js"] + "extends": ["eslint-config-typescript-vitnode/.eslintrc.react.json"] } diff --git a/packages/eslint-config-typescript-vitnode/.eslintrc.react.json b/packages/eslint-config-typescript-vitnode/.eslintrc.react.json index d4cede95f..9cc355e26 100644 --- a/packages/eslint-config-typescript-vitnode/.eslintrc.react.json +++ b/packages/eslint-config-typescript-vitnode/.eslintrc.react.json @@ -3,7 +3,6 @@ "extends": [ "./.eslintrc.shared.json", "next/core-web-vitals", - "next/typescript", "plugin:jsx-a11y/recommended" ], "ignorePatterns": [ diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 0d7c94eda..d7036392b 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -43,7 +43,6 @@ "eslint-config-next": "15.0.0-rc.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-eslint-comments": "^3.2.0", - "eslint-plugin-import": "^2.29.1", "eslint-plugin-jsx-a11y": "^6.9.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-sort-destructure-keys": "^2.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ede14b516..52798dddb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -371,7 +371,7 @@ importers: version: 2.0.0-beta.3 vitnode-backend: specifier: ^0.0.7-canary.3 - version: 0.0.7-canary.27(erbpumhnk2ln4tif6pv4g4kxda) + version: 0.0.7-canary.28(erbpumhnk2ln4tif6pv4g4kxda) vitnode-shared: specifier: workspace:* version: link:../shared @@ -497,9 +497,6 @@ importers: eslint-plugin-eslint-comments: specifier: ^3.2.0 version: 3.2.0(eslint@8.57.0) - eslint-plugin-import: - specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0) eslint-plugin-jsx-a11y: specifier: ^6.9.0 version: 6.9.0(eslint@8.57.0) @@ -599,46 +596,46 @@ importers: version: 0.1.1(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3))) '@tanstack/react-query': specifier: ^5.50.1 - version: 5.51.4(react@19.0.0-rc.0) + version: 5.51.5(react@19.0.0-rc.0) '@tanstack/react-table': specifier: ^8.19.2 version: 8.19.3(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@tiptap/extension-code-block-lowlight': specifier: ^2.4.0 - version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/extension-code-block@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/extension-code-block@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) '@tiptap/extension-color': specifier: ^2.4.0 - version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/extension-text-style@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/extension-text-style@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))) '@tiptap/extension-heading': specifier: ^2.4.0 - version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) '@tiptap/extension-link': specifier: ^2.4.0 - version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) '@tiptap/extension-mention': specifier: ^2.4.0 - version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)(@tiptap/suggestion@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)(@tiptap/suggestion@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)) '@tiptap/extension-text-align': specifier: ^2.4.0 - version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) '@tiptap/extension-text-style': specifier: ^2.4.0 - version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) '@tiptap/extension-underline': specifier: ^2.4.0 - version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) '@tiptap/html': specifier: ^2.4.0 - version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) '@tiptap/pm': specifier: ^2.4.0 - version: 2.5.3 + version: 2.5.4 '@tiptap/react': specifier: ^2.4.0 - version: 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@tiptap/starter-kit': specifier: ^2.4.0 - version: 2.5.3(@tiptap/pm@2.5.3) + version: 2.5.4(@tiptap/pm@2.5.4) class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -3658,11 +3655,11 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - '@tanstack/query-core@5.51.4': - resolution: {integrity: sha512-KdXY86vf+1+rUaDkasEgZJx0uTaqJieAFUWECLoic2DNZrH7hqi6WvuTUE+OVRGj+u4PgMwOIv9blb3M5TEkwg==} + '@tanstack/query-core@5.51.5': + resolution: {integrity: sha512-qovOto6hFet2zA4Pf3cDO+qkOqskO6xP39PlKnr6YKPtjRsePWyZnTaMf59+VnlOLY8gpku1I4WPC4dqBXo4FQ==} - '@tanstack/react-query@5.51.4': - resolution: {integrity: sha512-GkEZ/AfG+ExLhvTazZ0jTGRmKCGYCZOhVdXjpzjB+jGRfRPCuvQvKNZ3fod4Qa326Nc5E9KOepHXt56aKJTIxA==} + '@tanstack/react-query@5.51.5': + resolution: {integrity: sha512-jaYYPGF55HT3DSV2NxFHa7zGRUm6LiRENw1rspkzqNiOU93umP5YCdE/l4S61/ZdLnjzwYIM4FU96EQt+imq5Q==} peerDependencies: react: ^18.0.0 @@ -3677,184 +3674,184 @@ packages: resolution: {integrity: sha512-IqREj9ADoml9zCAouIG/5kCGoyIxPFdqdyoxis9FisXFi5vT+iYfEfLosq4xkU/iDbMcEuAj+X8dWRLvKYDNoQ==} engines: {node: '>=12'} - '@tiptap/core@2.5.3': - resolution: {integrity: sha512-VpFJAhulu7eC0lboVlfAE1Se0j2j0pGOiQQ3qNo9+JoNUj+qLiIammEXZFx4VJmihtvWc+ookbdrBMykuqatpQ==} + '@tiptap/core@2.5.4': + resolution: {integrity: sha512-Zs/hShr4+W02+0nOlpmr5cS2YjDRLqd+XMt+jsiQH0QNr3s1Lc82pfF6C3CjgLEZtdUzImZrW2ABtLlpvbogaA==} peerDependencies: - '@tiptap/pm': ^2.5.3 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-blockquote@2.5.3': - resolution: {integrity: sha512-hmlM0WpOYUTr0wPEmi5B7DgQmC2841AHaJfNo+G0w561bcfGmJpBsPWn+ubA/hSSLNrgJidWzClPnXoFrflJvA==} + '@tiptap/extension-blockquote@2.5.4': + resolution: {integrity: sha512-UqeJunZM3IiCQGZE0X5YNUOWYkuIieqrwPgOEghAIjnhDcQizQcouRQ5R7cwwv/scNr2JvZHncOTLrALV3Janw==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-bold@2.5.3': - resolution: {integrity: sha512-6GT7pypFMVgLXs3v1cdSvyXRh5rWjMF8xMHUFwNiD86m1zhBPEit+zDPcqylUeLdXmXRoeK/R/2VS94P7KxUyQ==} + '@tiptap/extension-bold@2.5.4': + resolution: {integrity: sha512-H5sjqloFMjq7VOSfE+U4T7dqGoflOiF6RW6/gZm/U6KYeHG2/bG0ktq7mWAnnhbiKiy7gUcxyJCV+ILdGX9C5g==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-bubble-menu@2.5.3': - resolution: {integrity: sha512-EA3DTsCR0BiT0iP8dUaZZCR5BegYau9eBmcXqoYYq5lgrMJFZxbc8ADiaP5dalRMkaJtwD0pixY1B8oEIAVwcg==} + '@tiptap/extension-bubble-menu@2.5.4': + resolution: {integrity: sha512-GHwef912K1yd75pp9JGDnKSp1DvdOHH8BcHQv0no+a3q2ePFPYcgaSwVRR59jHRX9WzdVfoLcqDSAeoNGOrISw==} peerDependencies: - '@tiptap/core': ^2.5.3 - '@tiptap/pm': ^2.5.3 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-bullet-list@2.5.3': - resolution: {integrity: sha512-rRlVClfItdARkKgTu7/5wIWtF0Gyv3QInv3OysCetBQduAEYIKuOwc7xeRjLU6rmffGJ/ZyHHCuDpHkka/eAPQ==} + '@tiptap/extension-bullet-list@2.5.4': + resolution: {integrity: sha512-aAfpALeD6OxymkbtrzDqbgkAkzVVHudxOb8GsK1N6m42nFL7Q9JzHJ5/8KzB+xi25CcIbS+HmXJkRIQJXgNbSA==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-code-block-lowlight@2.5.3': - resolution: {integrity: sha512-R7bz7KlUTt78mA6ozNGH3K5pRaOsbZsXKMIHmJL0zjU5+BlQEtZgJIA6/cu3mXlSVwA8guKeDbGQbyFkPHWHdw==} + '@tiptap/extension-code-block-lowlight@2.5.4': + resolution: {integrity: sha512-K+bDt6CY2IxGANtmVK32uD8lRY/DqFGJwDKhearpFTR7yAn8q2MpWZjH15eOqZIgXGNf1fK6VK6wfczjecrV3A==} peerDependencies: - '@tiptap/core': ^2.5.3 - '@tiptap/extension-code-block': ^2.5.3 - '@tiptap/pm': ^2.5.3 + '@tiptap/core': ^2.5.4 + '@tiptap/extension-code-block': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-code-block@2.5.3': - resolution: {integrity: sha512-MT4TQzcm47U8jXp5in48J3wuZJDd2YqgoRsbhglYmZvQ9ghEJ+ZlA5kOoNIjgFQYhjOggRqoQpIzrSbCvofCVA==} + '@tiptap/extension-code-block@2.5.4': + resolution: {integrity: sha512-lZRz44ACSL0IC4syWkNsNSe90sZuLig0yidfV9rs2muSCLoS3PRcCIJv4GjdBHouangxxBZqzIqWgPBqe6pqwA==} peerDependencies: - '@tiptap/core': ^2.5.3 - '@tiptap/pm': ^2.5.3 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-code@2.5.3': - resolution: {integrity: sha512-2sQBlO981AnMARILiKiBqbCk+e3O2u/W8e3XTVZwfCR21fzrc9kLGzwEBsTb9EA1jgYsm22yuzWInnMSN2SC8g==} + '@tiptap/extension-code@2.5.4': + resolution: {integrity: sha512-PCP0VcWR0Jsj3rum3czp1jateR+kv1iuB9E+TieGLN4vFqhoiUwSv2UAuhvD8x66MGCYLA3btgnmPov1w/iNmA==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-color@2.5.3': - resolution: {integrity: sha512-Lf1NPTrwfG4OqxaKcGqjjH0ImA8esyOUWr1GzXTscaDidSjPljoOm+f2NtxrJdN907JYNUceQObwOWIh4BdxDQ==} + '@tiptap/extension-color@2.5.4': + resolution: {integrity: sha512-f4ltxa4Y9NzD6+xFkjVo925+OltZbtYEuwUSXQKU4NJyjiMBMUOzW+mCgQM2TB5V36VP2ttIvdQ+W99yazJqUg==} peerDependencies: - '@tiptap/core': ^2.5.3 - '@tiptap/extension-text-style': ^2.5.3 + '@tiptap/core': ^2.5.4 + '@tiptap/extension-text-style': ^2.5.4 - '@tiptap/extension-document@2.5.3': - resolution: {integrity: sha512-1FEaEo39Teja3Z2fj4tIP+nHCvDR68ULhVu6zWH61QTQ3B3DtyDcglMjd/uWbPjFTjOB1QHLnL+IGPODYcyvOg==} + '@tiptap/extension-document@2.5.4': + resolution: {integrity: sha512-4RDrhASxCTOZETYhIhEW1TfZqx3Tm+LQxouvBMFyODmT1PSgsg5Xz1FYpDPr+J49bGAK0Pr9ae0XcGW011L3sA==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-dropcursor@2.5.3': - resolution: {integrity: sha512-8QcEkLrYK3KZT6UZj+CdXuz6orZBzQN4hpLK0OJS4yuZVuCmQ5qqIE9exTE22epDNVXgFKXnu3pyCohw2nyibA==} + '@tiptap/extension-dropcursor@2.5.4': + resolution: {integrity: sha512-jzSnuuYhlc0SsHvAteWkE9TJy3eRwkxQs4MO2JxALOzJECN4G82nlX8vciihBD6xf7lVgVSBACejK9+rsTHqCg==} peerDependencies: - '@tiptap/core': ^2.5.3 - '@tiptap/pm': ^2.5.3 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-floating-menu@2.5.3': - resolution: {integrity: sha512-mHHwhDJ5NBFjJZz4YP6Wdxs/YwrAR1Zvg+3z4AksrOTYf+MZZig+E9kssfyWh5JJWbOPYLjSdwtEJSE1uzonCg==} + '@tiptap/extension-floating-menu@2.5.4': + resolution: {integrity: sha512-EqD4rgi3UhnDcV3H1+ndAS4Ue2zpsU7hFKoevOIV6GS7xVnWN70AGt6swH24QzuHKKISFtWoLpKjrwRORNIxuA==} peerDependencies: - '@tiptap/core': ^2.5.3 - '@tiptap/pm': ^2.5.3 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-gapcursor@2.5.3': - resolution: {integrity: sha512-5j0qidcqzlPacgjKazUBx9337UsIf3h5E8KTJn497LRkAM1pVtWfP9siXuNAyWztVVtwFw9cwM2jwwaP6MK7CQ==} + '@tiptap/extension-gapcursor@2.5.4': + resolution: {integrity: sha512-wzTh1piODZBS0wmuDgPjjg8PQwclYa5LssnxDIo9pDSnt4l3AfHSAJIJSGIfgt96KnzF1wqRTRpe08qNa1n7/g==} peerDependencies: - '@tiptap/core': ^2.5.3 - '@tiptap/pm': ^2.5.3 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-hard-break@2.5.3': - resolution: {integrity: sha512-AFlLo++VKQL8qvtaFEQWTlT82F/dxebGqPtjTyk2p1yF+MPuWEdNJZOQmKMImyEuO5olZhCEsKPL6Sf9n6EiVQ==} + '@tiptap/extension-hard-break@2.5.4': + resolution: {integrity: sha512-nLn6HP9tqgdGGwbMORXVtcY30DTGctYFaWADRthvBjVgacYSeKlhUcsSu3YgaxtbxZp6BhfRvD2kKrxyQsSjnQ==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-heading@2.5.3': - resolution: {integrity: sha512-YYFzbJR3tREBrIpPmOb0jRE4GhM9eig+yOsE6/iPSj35N3urpgaFdQ5TaI+rPRxsWuWrXWbHwlaXwCwgPm+pcA==} + '@tiptap/extension-heading@2.5.4': + resolution: {integrity: sha512-DuAB58/e7eho1rkyad0Z/SjW+EB+H2hRqHlswEeZZYhBTjzey5UmBwkMWTGC/SQiRisx1xYQYTd8T0fiABi5hw==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-history@2.5.3': - resolution: {integrity: sha512-/kOiEx5y/uYBgN8zqNN9ek4NBc5WfgpIhCmxk2uwJJt0BrOkS0vJoPQy3OapX17aGytIMcTegotinpZh3ycpEA==} + '@tiptap/extension-history@2.5.4': + resolution: {integrity: sha512-WB1fZYGIlpahAD6Ba+mj9vIb1tk8S3TsADXDFKxLVpZWZPQ+B7duGJP7g/vRH2XAXEs836JzC2oxjKeaop3k7A==} peerDependencies: - '@tiptap/core': ^2.5.3 - '@tiptap/pm': ^2.5.3 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-horizontal-rule@2.5.3': - resolution: {integrity: sha512-zPQUAxT6unVEQxH8xx1iGb2JCBewZpmfY+ABsthm6kyHxug5CGtNiFhqOzdrXYsfb1XdFmaljCkVjC5Nksz6Dw==} + '@tiptap/extension-horizontal-rule@2.5.4': + resolution: {integrity: sha512-uXLDe/iyzQbyfDkJ8kE5XaAkY3EOcbTFLjbueqGlkbWtjJgy+3LysGvh8fQj8PAOaIBMaFRFhTq7GMbW2ebRog==} peerDependencies: - '@tiptap/core': ^2.5.3 - '@tiptap/pm': ^2.5.3 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-italic@2.5.3': - resolution: {integrity: sha512-17N9w+eVqQ8iU/liKsPY7SN5+iyO1wSjnKBKvzpIEwzxqnDwBSI7JsaybCYC+yMMcHFLS+zQrnG+8FghNIrKCw==} + '@tiptap/extension-italic@2.5.4': + resolution: {integrity: sha512-TAhtl/fNBgv1elzF3HWES8uwVdpKBSYrq1e6yeYfj74mQn//3ksvdhWQrLzc1e+zcoHbk1PeOp/5ODdPuZ6tkg==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-link@2.5.3': - resolution: {integrity: sha512-TcXqf4xkrb8UWelvK0AFii6LaxTlds16bZh3ByCFnDuPFlmiqicYRlnITwkDddeq+/3F2P7kIDOilTiX9/a2tA==} + '@tiptap/extension-link@2.5.4': + resolution: {integrity: sha512-xTB/+T6SHHCXInJni8WdqOfF40a/MiFUf5OoWW9cPrApx3I7TzJ9j8/WDshM0BOnDDw80w1bl9F2zkUQjC0Y2A==} peerDependencies: - '@tiptap/core': ^2.5.3 - '@tiptap/pm': ^2.5.3 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-list-item@2.5.3': - resolution: {integrity: sha512-Yo7Snjcnh9KOQIalwLH8Pnz46W1FCpnlyRHGtwvqJEIhFlc6w6mUXE7c5tyJLSM5o4Mvpqa968VtFT9OSNZ//w==} + '@tiptap/extension-list-item@2.5.4': + resolution: {integrity: sha512-bPxUCFt9HnAfoaZQgwqCfRAZ6L3QlYhIRDDbOvZag7IxCdQuZmeY4k5OZfQIGijNDTag7CN9cdL4fl9rnm6/sQ==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-mention@2.5.3': - resolution: {integrity: sha512-3gPi3KYalVmMsKgFRKuD3NViccIY6Isdj1BcG9G2M7Mjqg/emG213pMzo8LtpRCp7zbwsJdzrWdVKK5BeJWUPg==} + '@tiptap/extension-mention@2.5.4': + resolution: {integrity: sha512-U5Kqjhs7FraJzopZydy14/v0+X6unmfYYt42QHhVeSEdZ8y7QtyFigJktJUBzE12CpwGkyh8e3xI9Ozi7lFb0w==} peerDependencies: - '@tiptap/core': ^2.5.3 - '@tiptap/pm': ^2.5.3 - '@tiptap/suggestion': ^2.5.3 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 + '@tiptap/suggestion': ^2.5.4 - '@tiptap/extension-ordered-list@2.5.3': - resolution: {integrity: sha512-Ctefprdgt8qS0Wt/hyOu9/aMOMzJh/qsvQVFPHroqTn+YK5f/D7aKTFYf9rh/glOly4w7M4N4as8wOffkS87XQ==} + '@tiptap/extension-ordered-list@2.5.4': + resolution: {integrity: sha512-cl3cTJitY6yDUmxqgjDUtDWCyX1VVsZNJ6i9yiPeARcxvzFc81KmUJxTGl8WPT5TjqmM+TleRkZjsxgvXX57+Q==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-paragraph@2.5.3': - resolution: {integrity: sha512-CasJJEhW8ey4UtLEE6enSaxvyASfssDDtR/N1yM0G//f6d9IxLljcOdJdSoYQqeTHpBgWdlKCd8kxXldNOuYqw==} + '@tiptap/extension-paragraph@2.5.4': + resolution: {integrity: sha512-pC1YIkkRPXoU0eDrhfAf8ZrFJQzvw2ftP6KRhLnnSw/Ot1DOjT1r95l7zsFefS9oCDMT/L4HghTAiPZ4rcpPbg==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-strike@2.5.3': - resolution: {integrity: sha512-IHgRROl9vR8PG4CMAo80ybp9qwku4fZj0g7csfHkL0zq6Ttmzl29Jm1XdOSdcPKIUGc/wmrbSaxhdxB4YcqbpA==} + '@tiptap/extension-strike@2.5.4': + resolution: {integrity: sha512-OSN6ePbCwEhi3hYZZOPow/P9Ym2Kv3NhVbUvasjZCiqQuk8TGc33xirPWl9DTjb/BLfL66TtJ2tKUEVOKl5dKg==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-text-align@2.5.3': - resolution: {integrity: sha512-ZQuzdmhhhrjGZkcG/NKgVB/cx3Yra9IhgRW+tJEHXMFcwLMz0ucfZGigVoLzjvAKkrroEg0fQzFU34ZaeK0dUQ==} + '@tiptap/extension-text-align@2.5.4': + resolution: {integrity: sha512-hQT7wPVISw7fgMTT0XfK6uk3T2qLKpeYWOUBO1ENEdim6HQmFTOIgNyAdVcCipaedQSlD72ysfRXq2S1mzWzEw==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-text-style@2.5.3': - resolution: {integrity: sha512-MMpl0hQVsnbDHx6xcuxlFS9KN2kxSHKGKv9KL7MBW9DSRYbp6/H5x/1EEp+ggJqH+WxwR8XfV508zt0VMppBfg==} + '@tiptap/extension-text-style@2.5.4': + resolution: {integrity: sha512-OwQ6rQrwVSCTicxJJ67C5Z+LQjZp9HyZDeEcrQgPsv/gtk6H69qo1jShHAdmYn4ck40CkuNyN6VKczd9VZf0+g==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-text@2.5.3': - resolution: {integrity: sha512-DTwAutems3sIXo1HU/1aPCWI+av0OxsCjOWHVOWbtv1m1vOkSE3yYY/8ooiriMM7WT/WUtTrCNS4fWEm29s1ew==} + '@tiptap/extension-text@2.5.4': + resolution: {integrity: sha512-+3x/hYqhmCYbvedCcQzQHFtZ5MAcMOlKuczomZtygf8AfDfuQVrG1m4GoJyNzJdqxjN80/xq4e2vDVvqQxYTCw==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-underline@2.5.3': - resolution: {integrity: sha512-SKyZf4lnXooV2y44evbI1ifrAl3ol3o9TQY7utGVZU+rQgaJHkfYK6KW1dAH33QSI453rYSbgJA22/be9dsUWw==} + '@tiptap/extension-underline@2.5.4': + resolution: {integrity: sha512-o8T3oWbniA3rLo6LkslPRF8pwdjsaHXJCeK4KmKeCyYhTpMfjypT3uptd+VSSJ4iQkaiFInKeIUOBqqEQ9cADw==} peerDependencies: - '@tiptap/core': ^2.5.3 + '@tiptap/core': ^2.5.4 - '@tiptap/html@2.5.3': - resolution: {integrity: sha512-yU0abToHqcY+ErI7VgngHe8PjBDf9xemjp1Zd/K+8t1cs/CVydJYFDqLFM2HPN4GaSuAsV2x3VAZ1Pt636uPfA==} + '@tiptap/html@2.5.4': + resolution: {integrity: sha512-Fcvsa7kkO+Id7WBFimDN5zdHksVGVnyHnffaN/PaAgbKmzP53BC38Pd0XuHS+KL6btqQIFE2GlqNYnyIos7i+g==} peerDependencies: - '@tiptap/core': ^2.5.3 - '@tiptap/pm': ^2.5.3 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/pm@2.5.3': - resolution: {integrity: sha512-V7o4wgd4I+3nvEfnM+PEdFCjT7Yc/hL+I/cvOB5JPsxLglOvQQk/iQL3Yhji45odo3871EUTp9IsBQ3mztrPUA==} + '@tiptap/pm@2.5.4': + resolution: {integrity: sha512-oFIsuniptdUXn93x4aM2sVN3hYKo9Fj55zAkYrWhwxFYUYcPxd5ibra2we+wRK5TaiPu098wpC+yMSTZ/KKMpA==} - '@tiptap/react@2.5.3': - resolution: {integrity: sha512-J5dvORTnC/0Ei3PYZxpU4mi+ER/96tzW5tKw1LOWhO//Y2TPsuhLMOkstO8JH3frgxQez3A7jzR7kxckYGFazw==} + '@tiptap/react@2.5.4': + resolution: {integrity: sha512-2HPHt2lEK6Z4jOV3HHVTee8hD4NS6eEj0zRZWSFjt1zDzXtFqX8VIv7qC1iDYsQgyiFnFnOucOQtAlDewBb23A==} peerDependencies: - '@tiptap/core': ^2.5.3 - '@tiptap/pm': ^2.5.3 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - '@tiptap/starter-kit@2.5.3': - resolution: {integrity: sha512-BwkNqgpLgKL6sTTII1O3/AJ8tNUHBLOOOyyA8uyD0Uf5CkLi4DKEYNbaOjIq3eyrre8+ZTlJJLqMMB+5/UsdpA==} + '@tiptap/starter-kit@2.5.4': + resolution: {integrity: sha512-IYnSETtBUSsy+Ece4kfVyzew+zyj7W9rP2Ronx0CbjeWQarfCAGxjuZ6uGLPB+tC5ZuMVt68Gyqb2y8GFes2Yw==} - '@tiptap/suggestion@2.5.3': - resolution: {integrity: sha512-7tjAkTYTrRH2az9Nzh1dglakDySeUNIK9aUC5K1l55/7EsjkTAU2HLNyPoxtuSTAawifx3SxABblkKKH4DjHJQ==} + '@tiptap/suggestion@2.5.4': + resolution: {integrity: sha512-mf0gC237PFz5l/hFRIetZoXemLMUXtmTPRbHTgBzqkTfaiJhfWsZZ3VeQNh4hoQ5AGYxRHWb9+zgRNGsH4jAEw==} peerDependencies: - '@tiptap/core': ^2.5.3 - '@tiptap/pm': ^2.5.3 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 '@tokenizer/token@0.3.0': resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} @@ -9121,8 +9118,8 @@ packages: vfile@6.0.2: resolution: {integrity: sha512-zND7NlS8rJYb/sPqkb13ZvbbUoExdbi4w3SfRrMq6R3FvnLQmmfpajJNITuuYm6AZ5uao9vy4BAos3EXBPf2rg==} - vitnode-backend@0.0.7-canary.27: - resolution: {integrity: sha512-EbTEiT29eK5jPR52PO7G6nHEpDaspbFU2cn4Ehy4ZSMuvhGNjE1fheZiaLEyrt3ADQ1idMk03bJxr9fJamWnXg==} + vitnode-backend@0.0.7-canary.28: + resolution: {integrity: sha512-BglWsXFs6suGkHYgm1OsmNQK5MLLQl5yXsWSSpgjuZoNJJ/kdEko1hXI6zkx2oQYaieOV+bwPx/jVD+FA40lTQ==} hasBin: true peerDependencies: '@nestjs/apollo': ^12 @@ -9137,8 +9134,8 @@ packages: react-dom: 19.0.0-rc.0 typescript: ^5.5.3 - vitnode-shared@0.0.7-canary.27: - resolution: {integrity: sha512-h7Z/VIyv1H/ztPlB5Dem1d49XJXnFfhUfodmnZ/beAp4Xbnk4+39q3nL892TFzkzpdIyXQpDzfZFsZCxX7x9aQ==} + vitnode-shared@0.0.7-canary.28: + resolution: {integrity: sha512-OVxdsVQPBWm7mTraAULUlO3iwMga0mnb+iG+rQ06FsZWV8q9Mj9O9ketiEjsipy6+LuaqlMupQts7BSIiopigw==} peerDependencies: typescript: ^5.5.3 @@ -12855,11 +12852,11 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) - '@tanstack/query-core@5.51.4': {} + '@tanstack/query-core@5.51.5': {} - '@tanstack/react-query@5.51.4(react@19.0.0-rc.0)': + '@tanstack/react-query@5.51.5(react@19.0.0-rc.0)': dependencies: - '@tanstack/query-core': 5.51.4 + '@tanstack/query-core': 5.51.5 react: 19.0.0-rc.0 '@tanstack/react-table@8.19.3(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': @@ -12870,141 +12867,141 @@ snapshots: '@tanstack/table-core@8.19.3': {} - '@tiptap/core@2.5.3(@tiptap/pm@2.5.3)': + '@tiptap/core@2.5.4(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/pm': 2.5.3 + '@tiptap/pm': 2.5.4 - '@tiptap/extension-blockquote@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-blockquote@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-bold@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-bold@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-bubble-menu@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': + '@tiptap/extension-bubble-menu@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/pm': 2.5.3 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 tippy.js: 6.3.7 - '@tiptap/extension-bullet-list@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-bullet-list@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-code-block-lowlight@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/extension-code-block@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': + '@tiptap/extension-code-block-lowlight@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/extension-code-block@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-code-block': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) - '@tiptap/pm': 2.5.3 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/extension-code-block': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 - '@tiptap/extension-code-block@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': + '@tiptap/extension-code-block@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/pm': 2.5.3 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 - '@tiptap/extension-code@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-code@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-color@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/extension-text-style@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)))': + '@tiptap/extension-color@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/extension-text-style@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-text-style': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/extension-text-style': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) - '@tiptap/extension-document@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-document@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-dropcursor@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': + '@tiptap/extension-dropcursor@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/pm': 2.5.3 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 - '@tiptap/extension-floating-menu@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': + '@tiptap/extension-floating-menu@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/pm': 2.5.3 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 tippy.js: 6.3.7 - '@tiptap/extension-gapcursor@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': + '@tiptap/extension-gapcursor@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/pm': 2.5.3 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 - '@tiptap/extension-hard-break@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-hard-break@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-heading@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-heading@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-history@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': + '@tiptap/extension-history@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/pm': 2.5.3 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 - '@tiptap/extension-horizontal-rule@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': + '@tiptap/extension-horizontal-rule@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/pm': 2.5.3 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 - '@tiptap/extension-italic@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-italic@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-link@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': + '@tiptap/extension-link@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/pm': 2.5.3 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 linkifyjs: 4.1.3 - '@tiptap/extension-list-item@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-list-item@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-mention@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)(@tiptap/suggestion@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3))': + '@tiptap/extension-mention@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)(@tiptap/suggestion@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/pm': 2.5.3 - '@tiptap/suggestion': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 + '@tiptap/suggestion': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) - '@tiptap/extension-ordered-list@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-ordered-list@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-paragraph@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-paragraph@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-strike@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-strike@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-text-align@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-text-align@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-text-style@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-text-style@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-text@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-text@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-underline@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))': + '@tiptap/extension-underline@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/html@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': + '@tiptap/html@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/pm': 2.5.3 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 zeed-dom: 0.10.11 - '@tiptap/pm@2.5.3': + '@tiptap/pm@2.5.4': dependencies: prosemirror-changeset: 2.2.1 prosemirror-collab: 1.3.1 @@ -13025,45 +13022,45 @@ snapshots: prosemirror-transform: 1.9.0 prosemirror-view: 1.33.8 - '@tiptap/react@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@tiptap/react@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-bubble-menu': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) - '@tiptap/extension-floating-menu': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) - '@tiptap/pm': 2.5.3 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/extension-bubble-menu': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/extension-floating-menu': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 '@types/use-sync-external-store': 0.0.6 react: 19.0.0-rc.0 react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) use-sync-external-store: 1.2.2(react@19.0.0-rc.0) - '@tiptap/starter-kit@2.5.3(@tiptap/pm@2.5.3)': - dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/extension-blockquote': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) - '@tiptap/extension-bold': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) - '@tiptap/extension-bullet-list': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) - '@tiptap/extension-code': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) - '@tiptap/extension-code-block': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) - '@tiptap/extension-document': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) - '@tiptap/extension-dropcursor': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) - '@tiptap/extension-gapcursor': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) - '@tiptap/extension-hard-break': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) - '@tiptap/extension-heading': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) - '@tiptap/extension-history': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) - '@tiptap/extension-horizontal-rule': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3) - '@tiptap/extension-italic': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) - '@tiptap/extension-list-item': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) - '@tiptap/extension-ordered-list': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) - '@tiptap/extension-paragraph': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) - '@tiptap/extension-strike': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) - '@tiptap/extension-text': 2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3)) + '@tiptap/starter-kit@2.5.4(@tiptap/pm@2.5.4)': + dependencies: + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/extension-blockquote': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-bold': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-bullet-list': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-code': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-code-block': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/extension-document': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-dropcursor': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/extension-gapcursor': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/extension-hard-break': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-heading': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-history': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/extension-horizontal-rule': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/extension-italic': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-list-item': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-ordered-list': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-paragraph': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-strike': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-text': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) transitivePeerDependencies: - '@tiptap/pm' - '@tiptap/suggestion@2.5.3(@tiptap/core@2.5.3(@tiptap/pm@2.5.3))(@tiptap/pm@2.5.3)': + '@tiptap/suggestion@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.5.3(@tiptap/pm@2.5.3) - '@tiptap/pm': 2.5.3 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 '@tokenizer/token@0.3.0': {} @@ -14891,7 +14888,7 @@ snapshots: eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) eslint-plugin-react: 7.34.4(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) @@ -14919,7 +14916,7 @@ snapshots: enhanced-resolve: 5.17.0 eslint: 8.57.0 eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.14.0 @@ -14984,33 +14981,6 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): - dependencies: - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 - debug: 3.2.7 - doctrine: 2.1.0 - eslint: 8.57.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) - hasown: 2.0.2 - is-core-module: 2.14.0 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - object.groupby: 1.0.3 - object.values: 1.2.0 - semver: 6.3.1 - tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.3) - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - eslint-plugin-jsx-a11y@6.9.0(eslint@8.57.0): dependencies: aria-query: 5.1.3 @@ -19487,7 +19457,7 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vitnode-backend@0.0.7-canary.27(erbpumhnk2ln4tif6pv4g4kxda): + vitnode-backend@0.0.7-canary.28(erbpumhnk2ln4tif6pv4g4kxda): dependencies: '@apollo/server': 4.10.4(graphql@16.9.0) '@nestjs/apollo': 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) @@ -19523,7 +19493,7 @@ snapshots: tar: 7.4.0 typescript: 5.5.3 ua-parser-js: 2.0.0-beta.3 - vitnode-shared: 0.0.7-canary.27(typescript@5.5.3) + vitnode-shared: 0.0.7-canary.28(typescript@5.5.3) transitivePeerDependencies: - '@fastify/static' - '@nestjs/microservices' @@ -19538,7 +19508,7 @@ snapshots: - rxjs - supports-color - vitnode-shared@0.0.7-canary.27(typescript@5.5.3): + vitnode-shared@0.0.7-canary.28(typescript@5.5.3): dependencies: typescript: 5.5.3 From 9a24ad2cd61cce7d3a5769d5e1e64a5e527db974 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 17:12:43 +0200 Subject: [PATCH 22/61] feat(cli): Add package manager into package.json --- packages/create-vitnode-app/cli.ts | 7 +++++-- ...ackage-anagers.ts => get-available-package-managers.ts} | 2 +- packages/create-vitnode-app/helpers/is-folder-empty.ts | 3 +-- .../create-vitnode-app/templates/create-packages-json.ts | 4 ++++ packages/create-vitnode-app/templates/create-vitnode.ts | 5 +---- 5 files changed, 12 insertions(+), 9 deletions(-) rename packages/create-vitnode-app/helpers/{get-available-package-anagers.ts => get-available-package-managers.ts} (94%) diff --git a/packages/create-vitnode-app/cli.ts b/packages/create-vitnode-app/cli.ts index 4866e8425..103ab7ebd 100644 --- a/packages/create-vitnode-app/cli.ts +++ b/packages/create-vitnode-app/cli.ts @@ -2,7 +2,10 @@ import { Command } from 'commander'; import color from 'picocolors'; import prompts, { InitialReturnValue } from 'prompts'; -import { getAvailablePackageManagers } from './helpers/get-available-package-anagers'; +import { + getAvailablePackageManagers, + PackageManager, +} from './helpers/get-available-package-managers'; export const onPromptState = (state: { aborted: boolean; @@ -62,7 +65,7 @@ export const createCli = async (program: Command): Promise => { options = { ...options, - packageManager, + packageManager: `${packageManager}@${availablePackageManagers[packageManager as PackageManager]}`, }; } diff --git a/packages/create-vitnode-app/helpers/get-available-package-anagers.ts b/packages/create-vitnode-app/helpers/get-available-package-managers.ts similarity index 94% rename from packages/create-vitnode-app/helpers/get-available-package-anagers.ts rename to packages/create-vitnode-app/helpers/get-available-package-managers.ts index 9c910ab96..e3a41f1a5 100644 --- a/packages/create-vitnode-app/helpers/get-available-package-anagers.ts +++ b/packages/create-vitnode-app/helpers/get-available-package-managers.ts @@ -12,7 +12,7 @@ export const execShellCommand = async ( } const result = stdout ? stdout : stderr; - resolve(result); + resolve(result.replace(/\s+/g, '')); }); }); }; diff --git a/packages/create-vitnode-app/helpers/is-folder-empty.ts b/packages/create-vitnode-app/helpers/is-folder-empty.ts index 3e77418a6..afa2279a9 100644 --- a/packages/create-vitnode-app/helpers/is-folder-empty.ts +++ b/packages/create-vitnode-app/helpers/is-folder-empty.ts @@ -36,9 +36,8 @@ export function isFolderEmpty(root: string, name: string): boolean { if (conflicts.length > 0) { console.log( - `The directory ${colors.green(name)} contains files that could conflict:`, + `The directory ${colors.green(name)} contains files that could conflict:\n`, ); - console.log(); for (const file of conflicts) { try { const stats = lstatSync(join(root, file)); diff --git a/packages/create-vitnode-app/templates/create-packages-json.ts b/packages/create-vitnode-app/templates/create-packages-json.ts index 0c22f335d..d0327c0f5 100644 --- a/packages/create-vitnode-app/templates/create-packages-json.ts +++ b/packages/create-vitnode-app/templates/create-packages-json.ts @@ -7,6 +7,7 @@ interface PackageJSON { version: string; dependencies?: Record; devDependencies?: Record; + packageManager?: string; scripts?: Record; workspaces?: string[]; } @@ -14,8 +15,10 @@ interface PackageJSON { export const createPackagesJSON = ({ appName, root, + packageManager, }: { appName: string; + packageManager: string; root: string; }) => { const pkg: PackageJSON = JSON.parse( @@ -44,6 +47,7 @@ export const createPackagesJSON = ({ turbo: '^2.0.7', typescript: '^5.4.5', }, + packageManager, workspaces: ['apps/*'], }; diff --git a/packages/create-vitnode-app/templates/create-vitnode.ts b/packages/create-vitnode-app/templates/create-vitnode.ts index 0ef76de5a..8a4382e8a 100644 --- a/packages/create-vitnode-app/templates/create-vitnode.ts +++ b/packages/create-vitnode-app/templates/create-vitnode.ts @@ -6,7 +6,6 @@ import color from 'picocolors'; import { isFolderEmpty } from '../helpers/is-folder-empty'; import { CreateCliReturn } from '../cli'; import { createPackagesJSON } from './create-packages-json'; -import { getAvailablePackageManagers } from '../helpers/get-available-package-anagers'; interface Args extends CreateCliReturn { appName: string; @@ -20,7 +19,6 @@ export const createVitNode = async ({ eslint, }: Args) => { const templatePath = join(__dirname, '..', 'templates'); - console.log(templatePath); console.log( `Creating a new VitNode app in ${color.green(root)}. Using ${color.green(packageManager)}... \n`, ); @@ -42,6 +40,7 @@ export const createVitNode = async ({ createPackagesJSON({ appName, root, + packageManager, }); // Rename files @@ -74,6 +73,4 @@ export const createVitNode = async ({ if (eslint) { cpSync(join(templatePath, 'eslint'), root, { recursive: true }); } - - console.log(await getAvailablePackageManagers()); }; From 25a30e51d4cc26c9a65106bea0aac84827142717 Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Wed, 17 Jul 2024 15:13:55 +0000 Subject: [PATCH 23/61] ci: version bump to v0.0.7-canary.29 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 727dc03fe..ff22c70fa 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.28", + "version": "0.0.7-canary.29", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index d7efff4f3..e6974ffbf 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.28", + "version": "0.0.7-canary.29", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 0c62740f1..b9bd82f3f 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.28", + "version": "0.0.7-canary.29", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index f9f13aa9a..000daca89 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.28", + "version": "0.0.7-canary.29", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 19ae2e3d2..75c55c275 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.28", + "version": "0.0.7-canary.29", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index d7036392b..cd8acb5d2 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.28", + "version": "0.0.7-canary.29", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 0f181b0c9..aabbce47f 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.28", + "version": "0.0.7-canary.29", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index ee4a004ef..e0b3a887e 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.28", + "version": "0.0.7-canary.29", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From dc2ebc4407864843c66527c75c8044e9fa566c7d Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 17:47:02 +0200 Subject: [PATCH 24/61] feat(cli): Add i18n routing, remove polish lang --- apps/frontend/plugins/admin/langs/pl.json | 483 ------------------ .../create_database.service.ts | 8 - packages/create-vitnode-app/README.md | 1 + packages/create-vitnode-app/cli.ts | 20 + packages/create-vitnode-app/index.ts | 1 + .../basic/apps/frontend/app/global.css | 82 +++ .../basic/apps/frontend/app/layout.tsx | 9 + .../templates/create-packages-json.ts | 5 +- .../templates/create-vitnode.ts | 4 +- packages/frontend/scripts/setup.ts | 22 +- 10 files changed, 130 insertions(+), 505 deletions(-) delete mode 100644 apps/frontend/plugins/admin/langs/pl.json create mode 100644 packages/create-vitnode-app/templates/basic/apps/frontend/app/global.css create mode 100644 packages/create-vitnode-app/templates/basic/apps/frontend/app/layout.tsx diff --git a/apps/frontend/plugins/admin/langs/pl.json b/apps/frontend/plugins/admin/langs/pl.json deleted file mode 100644 index 8d723a92d..000000000 --- a/apps/frontend/plugins/admin/langs/pl.json +++ /dev/null @@ -1,483 +0,0 @@ -{ - "admin": { - "title": "Panel kontrolny administratora", - "title_short": "Admin", - "rebuild_required": { - "title": "Wymaga przebudowania", - "desc": "Wykryliśmy, że musisz przebudować swoją stronę, ponieważ wprowadziłeś zmiany w:", - "plugins": "Pluginach - Wyłączone", - "langs": "Językach - Zmiana języka wyłączona", - "submit": "Przeczytaj jak przebudować" - }, - "home_page": "Strona główna", - "core": { - "email": { - "hello": "Cześć", - "footer": "Otrzymujesz ten email, ponieważ aktywność Twojego konta spowodowała wysłanie tego emaila. Prosimy nie odpowiadać na ten email. Jeśli masz jakiekolwiek pytania, skontaktuj się z nami pod adresem:" - }, - "settings": { - "main": { - "title": "Ustawienia główne", - "name": { - "label": "Nazwa strony" - }, - "short_name": { - "label": "Krótka nazwa strony" - }, - "description": { - "label": "Opis strony" - }, - "copyright": { - "label": "Prawa autorskie strony" - } - }, - "email": { - "smtp": "SMTP", - "smtp_host": "Host SMTP", - "smtp_user": "Użytkownik SMTP", - "smtp_password": "Hasło SMTP", - "smtp_port": "Port SMTP", - "smtp_secure": "Bezpieczne SMTP (SSL/TLS)", - "color_primary": "Primary Color", - "test": { - "title": "Testuj wysyłanie emaili", - "from": "Od", - "to": "Do", - "subject": "Temat", - "preview_text": "Podgląd wiadomości", - "message": "Wiadomość", - "success": { - "title": "Email został wysłany", - "desc": "Sprawdź swoją skrzynkę odbiorczą, aby zobaczyć czy email został dostarczony." - }, - "test": { - "subject": "Testowy email z AdminCP VitNode", - "message": "Ten email potwierdza, że ustawienia email w Twojej witrynie przez VitNode działają poprawnie.", - "preview_text": "Podgląd wiadomości testowego emaila z AdminCP VitNode" - }, - "send_testing_email": "Wyślij testowy email" - } - }, - "security": { - "captcha": { - "title": "Captcha", - "desc": "Captcha to funkcja zabezpieczająca, która wymaga od użytkowników ukończenia wyzwania, aby udowodnić, że są ludźmi. Pomaga to zapobiegać spamowi i nadużyciom.", - "type": { - "title": "Typ", - "none": { - "title": "Brak" - }, - "recaptcha_v2_invisible": { - "title": "reCAPTCHA v2 Niewidoczna", - "desc": "Czytaj więcej na Google reCAPTCHA" - }, - "recaptcha_v2_checkbox": { - "title": "reCAPTCHA v2 Checkbox", - "desc": "Czytaj więcej na Google reCAPTCHA" - }, - "cloudflare_turnstile": { - "title": "Cloudflare Turnstile", - "desc": "Czytaj więcej na Cloudflare Turnstile" - } - }, - "site_key": "Klucz witryny", - "secret_key": "Tajny klucz" - } - } - }, - "metadata": { - "manifest": { - "title": "Manifest", - "desc": "Manifest aplikacji internetowej zawiera informacje o aplikacji (takie jak nazwa, autor, ikona i opis) w pliku tekstowym JSON. Manifest jest używany do zainstalowania aplikacji internetowej (PWA) na ekranie głównym urządzenia.", - "display": { - "label": "Wyświetlanie", - "desc": "Właściwość display kontroluje sposób wyświetlania aplikacji.", - "fullscreen": { - "title": "Pełny ekran", - "desc": "Bez żadnego interfejsu przeglądarki i żadnego interfejsu urządzenia." - }, - "standalone": { - "title": "Samodzielny", - "desc": "Bez żadnego interfejsu przeglądarki." - }, - "minimal-ui": { - "title": "Minimalny interfejs", - "desc": "Z minimalnym interfejsem przeglądarki." - }, - "browser": { - "title": "Przeglądarka", - "desc": "Z interfejsem przeglądarki." - } - }, - "start_url": { - "label": "Start URL", - "desc": "Gdy użytkownik uruchamia aplikację, ta strona zostanie załadowana." - }, - "theme_color": { - "label": "Kolor motywu" - }, - "background_color": { - "label": "Kolor tła" - } - } - }, - "plugins": { - "title": "Wtyczki", - "set_default": "Ustaw jako domyślną", - "get_help": "Get help", - "search_placeholder": "Szukaj po nazwie...", - "dev_tools": "Narzędzia deweloperskie", - "dev": { - "overview": { - "title": "Przegląd" - }, - "files": { - "title": "Pliki", - "databases": "Bazy danych", - "admin_pages": "Strony administratora", - "admin_templates": "Szablony administratora", - "pages": "Strony", - "templates": "Szablony", - "default_page": "Strona domyślna", - "file_detected": "{count, plural, =0 {Brak plików} =1 {1 plik} few {# pliki} other {# plików}} wykryto" - }, - "nav": { - "title": "Nawigacja w AdminCP", - "lang_key": "Klucz języka: ", - "create": { - "title": "Stwórz nawigację", - "code": { - "label": "Kod", - "desc": "Powinno być unikalne. Min 3-50 znakó.", - "exists": "Nawigacja o takim kodzie już istnieje." - }, - "href": { - "label": "Link", - "desc": "Twój link to: /admin/" - }, - "icon": { - "label": "Ikona" - }, - "parent": { - "label": "Nadrzędna nawigacja", - "null": "Brak" - }, - "success": "Nawigacja została stworzona." - }, - "edit": { - "title": "Edytuj nawigację", - "success": "Nawigacja została zaktualizowana." - }, - "delete": { - "submit": "Tak, usuń nawigację", - "desc": "Ta akcja usunie nawigację .", - "success": "Nawigacja została usunięta." - } - } - }, - "create": { - "title": "Stwórz wtyczkę", - "success": "Wtyczka została utworzona.", - "name": { - "label": "Nazwa", - "desc": "Min 3-50 znaków." - }, - "code": { - "label": "Kod", - "desc": "Musi być unikalny. Min 3-50 znaków. Dozwolone znaki: a-z, 0-9, -", - "invalid": "Możesz użyć tylko znaków a-z, 0-9, -", - "exists": "Wtyczka o takim kodzie już istnieje." - }, - "description": { - "label": "Opis" - }, - "support_url": { - "label": "Link do wsparcia", - "desc": "Link do strony wsparcia wtyczki." - }, - "author": { - "label": "Autor" - }, - "author_url": { - "label": "Link do autora" - } - }, - "edit": { - "title": "Edytuj wtyczkę", - "success": "Wtyczka została zaktualizowana." - }, - "upload": { - "title": "Prześlij wtyczkę", - "title_new_version": "Prześlij nową wersję wtyczki", - "success": "Wtyczka została przesłana.", - "success_update": "Nowa wersja wtyczki została przesłana.", - "errors": { - "PLUGIN_ALREADY_EXISTS": "Wtyczka o takim kodzie już istnieje.", - "PLUGIN_VERSION_IS_LOWER": "Wersja przesłanej wtyczki jest niższa niż obecna wersja." - }, - "submit": "Prześlij" - }, - "delete": { - "submit": "Tak, usuń wtyczkę", - "desc": "Ta akcja usunie wtyczkę stworzoną przez i wszystkie dane z nią związane.", - "success": "Wtyczka została usunięta." - }, - "download": { - "title": "Pobierz wtyczkę", - "type": { - "rebuild": "Przebuduj obecną wersję - {version}", - "new_version": "Stwórz nową wersja" - }, - "version": { - "label": "Wersja" - }, - "version_code": { - "label": "Kod wersji" - }, - "submit": "Pobierz" - } - }, - "styles": { - "nav": { - "title": "Nawigacja", - "href": "Link: {href}", - "create": { - "title": "Stwórz nawigację", - "success": "Nawigacja została utworzona.", - "name": { - "label": "Nazwa" - }, - "description": { - "label": "Opis" - }, - "href": { - "label": "Link", - "desc": "Wewnętrzny link: /ścieżka/do/strony" - }, - "icon": { - "label": "Ikona" - }, - "external": { - "label": "Link zewnętrzny?", - "desc": "Lnk będzie otwierał się w nowym oknie." - } - }, - "edit": { - "title": "Edytuj nawigację", - "success": "Nawigacja została zaktualizowana." - }, - "delete": { - "submit": "Tak, usuń nawigację", - "desc": "Ta akcja usunie nawigację .", - "desc_with_children": "Masz podnawigacje. Jeśli usuniesz tą nawigację, wszystkie podnawigacje zostaną przeniesione do nadrzędnej nawigacji.", - "success": "Nawigacja została usunięta." - } - }, - "editor": { - "title": "Editor", - "sticky": { - "label": "Lepki pasek narzędzi", - "desc": "Pasek narzędzi będzie przypięty na górze ekranu." - }, - "files": { - "allow_type": { - "title": "Zezwól na typ pliku", - "all": "Wszystkie", - "images_videos": "Obrazy i filmy", - "images": "Obrazy", - "none": "Brak" - } - } - } - }, - "langs": { - "title": "Języki", - "search_placeholder": "Szukaj po kodzie...", - "table": { - "key": "Klucz", - "time_24": "Format 24h", - "locale": "Lokalizacja" - }, - "actions": { - "create": { - "title": "Stwórz język", - "name": { - "label": "Nazwa", - "placeholder": "Polski (Polish)" - }, - "code": { - "label": "Kod", - "placeholder": "pl", - "desc": "Ten kod jest używany jako identyfikator języka w adresie URL, np. /pl/strona" - }, - "timezone": { - "label": "Strefa czasowa" - }, - "time_24": { - "label": "24h format", - "desc": "Pokazuje format 24h zamiast 12h." - }, - "locale": { - "label": "Lokalizacja" - }, - "allow_in_input": { - "label": "Zezwól w inpucie", - "desc": "Zezwól użytkownikom na wybór tego języka w polu input." - }, - "submit": "Stwórz język", - "success": "Język został stworzony." - }, - "edit": { - "title": "Edytuj język", - "submit": "Edytuj język", - "default": { - "label": "Domyślny język", - "desc": "Ustaw jako domyślny język dla twojej aplikacji." - }, - "success": "Język został zaktualizowany." - }, - "delete": { - "test": "Ta akcja nie może być cofnięta. Usunięcie języka spowoduje usunięcie wszystkich treści użytkowników z nim związanych. Może to wpłynąć na SEO Twojej aplikacji.", - "form_confirm_text": "Wpisz nazwę języka , aby potwierdzić.", - "submit": "Tak, usuń język", - "success": "Język został usunięty." - }, - "download": { - "title": "Pobierz język - {code}", - "desc": "Wybierz pluginy dla których chcesz pobrać język.", - "all": { - "label": "Wszystkie", - "desc": "Pobierz językl dla wszystkich pluginów." - }, - "plugins": "Plugins", - "search": "Szukaj po nazwie...", - "empty": "Nie znaleziono pliginów.", - "selected": "{count, plural, =0 {Nie wybrano pluginów} =1 {1 plugin wybrany} few {# pluginy wybrane} other {# pluginów wybrano}}", - "submit": "Pobierz" - }, - "update": { - "title": "Aktualizuj język - {code}", - "submit": "Aktualizuj język", - "success": "Język został zaktualizowany." - } - } - }, - "advanced": { - "files": { - "title": "Pliki", - "delete": { - "desc": "Ta akcja usunie plik .", - "uses_warning": "Ten plik jest używany w innych częściach systemu.", - "success": "Plik został usunięty.", - "submit": "Tak, usuń plik" - } - } - } - }, - "members": { - "users": { - "title": "Lista użytkowników", - "search_placeholder": "Szukaj po nazwie lub emailu...", - "filters": { - "groups": "Grupy" - }, - "table": { - "email": "Email", - "group": "Grupa", - "joined": "Dołączył" - } - }, - "groups": { - "title": "Grupy", - "search_placeholder": "Szukaj po nazwie...", - "default": "Domyślna", - "root": "Admin Root", - "table": { - "users_count": "Użytkownicy" - }, - "create_edit": { - "main": "Główne", - "content": "Zawartość", - "name": "Nazwa", - "in_kb": "w kB", - "files": { - "title": "Pliki", - "allow_upload": "Zezwól na przesyłanie plików", - "total_max_storage": "Całkowita maksymalna pamięć", - "max_storage_for_submit": { - "label": "Maksymalna pamięć dla jednego wysłania", - "desc": "Jeśli ustawisz 1000, użytkownik może przesłać tylko 1 plik o wielkości 1000kB lub 2 pliki o wielkości 500kB dla każdego wysłania." - } - } - }, - "create": { - "title": "Stwórz grupę", - "success": "Grupa została stworzona" - }, - "edit": { - "title": "Edytuj grupę", - "success": "Grupa została zaktualizowana" - }, - "delete": { - "text": "Ta akcja usunie tą grupę permanentnie. Wszyscy użytkownicy zostaną przeniesieni do domyślnej grupy.", - "form_confirm_text": "Wpisz nazwę grupy , aby potwierdzić.", - "submit": "Tak, usuń grupę", - "success": "Grupa została usunięta" - } - }, - "staff": { - "title": "Personel", - "unrestricted": "Nieograniczone", - "restricted": "Ograniczone", - "user": "Użytkownik", - "group": "Grupa", - "already_exists": "Te uprawnienie już istnieje na liście.", - "table": { - "administrator": "Administrator", - "moderator": "Moderator", - "type": "Typ", - "updated": "Zaktualizowano", - "permissions": "Uprawnienia" - }, - "create_edit": { - "type": { - "title": "Typ", - "user": "Użytkownik", - "group": "Grupa" - }, - "unrestricted": { - "title": "Nieograniczone", - "desc": "Administratorzy z nieograniczonymi uprawnieniami mogą zarządzać wszystkimi ustawieniami w panelu administratora (AdminCP)." - } - }, - "moderators": { - "title": "Moderatorzy", - "add": { - "title": "Dodaj moderatora", - "success": "Moderator został dodany" - }, - "delete": { - "desc": "Ta akcja pozbawi użytkownika lub użytkowników tej grupy dostepu do panelu moderatora (ModCP).", - "submit": "Tak, usuń uprawnienia", - "success": "Uprawnienia zostały usunięte" - } - }, - "administrators": { - "title": "Administratorzy", - "add": { - "title": "Dodaj administratora", - "success": "Administrator został dodany" - }, - "delete": { - "desc": "Ta akcja pozbawi użytkownika lub użytkowników tej grupy dostepu do panelu administratora (AdminCP).", - "submit": "Tak, usuń uprawnienia", - "success": "Uprawnienia zostały usunięte" - } - } - } - }, - "configs": { - "mobile_not_supported": "Ten widok nie jest obsługiwany na urządzeniach mobilnych." - } - } -} diff --git a/packages/backend/src/core/admin/install/create_database/create_database.service.ts b/packages/backend/src/core/admin/install/create_database/create_database.service.ts index a130c1088..be74611e2 100644 --- a/packages/backend/src/core/admin/install/create_database/create_database.service.ts +++ b/packages/backend/src/core/admin/install/create_database/create_database.service.ts @@ -47,14 +47,6 @@ export class CreateDatabaseAdminInstallService { locale: 'enUS', site_copyright: `Copyright © VitNode ${new Date().getFullYear()}`, }, - { - code: 'pl', - name: 'Polski (Polish)', - timezone: 'Europe/Warsaw', - time_24: true, - locale: 'pl', - site_copyright: `Prawa autorskie © VitNode ${new Date().getFullYear()}`, - }, ]); // Create default groups diff --git a/packages/create-vitnode-app/README.md b/packages/create-vitnode-app/README.md index 8a608a357..e259f66cd 100644 --- a/packages/create-vitnode-app/README.md +++ b/packages/create-vitnode-app/README.md @@ -42,4 +42,5 @@ pnpm create vitnode-app | `--package-manager`, `-pm` | Specify the package manager to use. Support `npm`, `pnpm`, `yarn`. | | `--eslint` | Initialize with eslint config. | | `--no-eslint` | Skip initializing with eslint config. | +| `--i18n-routing` | Initialize with i18n routing. | | `--skip-install` | Skip installing packages after initializing the project. | diff --git a/packages/create-vitnode-app/cli.ts b/packages/create-vitnode-app/cli.ts index 103ab7ebd..0b6a270ba 100644 --- a/packages/create-vitnode-app/cli.ts +++ b/packages/create-vitnode-app/cli.ts @@ -23,6 +23,7 @@ export const onPromptState = (state: { export interface CreateCliReturn { eslint: boolean; + i18nRouting: boolean; install: boolean; packageManager: string; } @@ -32,6 +33,7 @@ export const createCli = async (program: Command): Promise => { let options: CreateCliReturn = { packageManager: optionsFromProgram.packageManager, eslint: optionsFromProgram.eslint, + i18nRouting: optionsFromProgram.i18nRouting, install: !optionsFromProgram.skipInstall, }; @@ -87,6 +89,24 @@ export const createCli = async (program: Command): Promise => { }; } + if (optionsFromProgram.i18nRouting === undefined) { + const text = color.blue('i18n routing'); + const { i18nRouting } = await prompts({ + onState: onPromptState, + type: 'toggle', + name: 'i18nRouting', + message: `Would you like to use ${text}?`, + initial: optionsFromProgram.i18nRouting ? 'Yes' : 'No', + active: 'Yes', + inactive: 'No', + }); + + options = { + ...options, + i18nRouting: Boolean(i18nRouting), + }; + } + if (optionsFromProgram.skipInstall === undefined) { const text = color.blue('Install dependencies'); const { install } = await prompts({ diff --git a/packages/create-vitnode-app/index.ts b/packages/create-vitnode-app/index.ts index f10ab4dc0..3a021ae13 100644 --- a/packages/create-vitnode-app/index.ts +++ b/packages/create-vitnode-app/index.ts @@ -33,6 +33,7 @@ program.addOption( ); program.option('--eslint', 'Initialize with eslint config.'); program.option('--no-eslint', 'Initialize without eslint config.'); +program.option('--i18n-routing', 'Initialize with i18n routing.'); program.option( '--skip-install', 'Skip installing packages after initializing the project.', diff --git a/packages/create-vitnode-app/templates/basic/apps/frontend/app/global.css b/packages/create-vitnode-app/templates/basic/apps/frontend/app/global.css new file mode 100644 index 000000000..b49af76a8 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/apps/frontend/app/global.css @@ -0,0 +1,82 @@ +@tailwind components; +@tailwind utilities; +@tailwind base; + +@layer base { + * { + @apply border-border; + } + + body { + @apply bg-background text-foreground; + } + + a { + @apply text-primary; + @apply cursor-pointer; + } + + :root { + --background: 220 40% 98%; + --foreground: 213deg 5% 8%; + --card: 220 40% 100%; + --card-foreground: 213deg 26% 7%; + --popover: var(--card); + --popover-foreground: var(--card-foreground); + --primary: 220 74% 50%; + --primary-foreground: 220 40% 98%; + --secondary: 0 0% 100%; + --secondary-foreground: 210 40% 2%; + --muted: 220 40% 96%; + --muted-foreground: 220 8% 44%; + --accent: 220 40% 92%; + --accent-foreground: 222 47% 11%; + --destructive: 0 57% 43%; + --destructive-foreground: 210 40% 98%; + --border: 220 20% 90%; + --input: var(--border); + --ring: var(--primary); + --radius: 0.5rem; + --cover: 220 80% 67%; + --cover-foreground: 210 40% 98%; + } + + .dark { + --background: 216 32% 7%; + --foreground: 0 0% 98%; + --card: 216 32% 10%; + --card-foreground: 0 0% 98%; + /* --popover: var(--card); */ + /* --popover-foreground: var(--card-foreground); */ + --primary: 216 84% 59%; + --primary-foreground: 216 40% 98%; + --secondary: 222 25% 18%; + --secondary-foreground: 0 0% 98%; + --muted: 216 32% 11%; + --muted-foreground: 216 18% 64%; + --accent: 216 32% 14%; + --accent-foreground: 0 0% 98%; + --destructive: 359 78% 55%; + --destructive-foreground: 210 40% 98%; + --border: 216 25% 16%; + /* --input: var(--border); */ + /* --ring: var(--primary); */ + --cover: 216 64% 39%; + --cover-foreground: 210 40% 98%; + } +} + +@layer utilities { + .underline-strike-through { + text-decoration: underline line-through; + } + + .no-scrollbar { + -ms-overflow-style: none; + scrollbar-width: none; + + &::-webkit-scrollbar { + display: none; + } + } +} diff --git a/packages/create-vitnode-app/templates/basic/apps/frontend/app/layout.tsx b/packages/create-vitnode-app/templates/basic/apps/frontend/app/layout.tsx new file mode 100644 index 000000000..8ed5dbaf5 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/apps/frontend/app/layout.tsx @@ -0,0 +1,9 @@ +import './global.css'; + +export default async function RootLayout({ + children, +}: { + children: React.ReactNode; +}) { + return children; +} diff --git a/packages/create-vitnode-app/templates/create-packages-json.ts b/packages/create-vitnode-app/templates/create-packages-json.ts index d0327c0f5..7f4366ade 100644 --- a/packages/create-vitnode-app/templates/create-packages-json.ts +++ b/packages/create-vitnode-app/templates/create-packages-json.ts @@ -61,7 +61,8 @@ export const createPackagesJSON = ({ version: '1.0.0', private: true, scripts: { - dev: 'next dev --turbo', + 'config:init': 'vitnode-frontend init', + dev: 'vitnode-frontend init && next dev --turbo', build: 'next build', start: 'next start', lint: 'eslint .', @@ -95,8 +96,8 @@ export const createPackagesJSON = ({ private: true, scripts: { 'config:init': 'vitnode-backend init', - build: 'nest build', dev: 'vitnode-backend init && cross-env NODE_ENV=development nest start -w', + build: 'nest build', start: 'node dist/main', lint: 'eslint .', 'lint:fix': 'eslint . --fix', diff --git a/packages/create-vitnode-app/templates/create-vitnode.ts b/packages/create-vitnode-app/templates/create-vitnode.ts index 8a4382e8a..20a937577 100644 --- a/packages/create-vitnode-app/templates/create-vitnode.ts +++ b/packages/create-vitnode-app/templates/create-vitnode.ts @@ -48,7 +48,7 @@ export const createVitNode = async ({ renameSync(join(root, '.npmrc_template'), join(root, '.npmrc')); // Change tailwind.config.ts based on package manager - if (packageManager === 'pnpm') { + if (packageManager.startsWith('pnpm')) { const tailwindConfigPath = join(root, 'frontend', 'tailwind.config.ts'); const tailwindConfig = readFileSync(tailwindConfigPath, 'utf-8'); const newTailwindConfig = tailwindConfig @@ -65,7 +65,7 @@ export const createVitNode = async ({ } // Copy pnpm template - if (packageManager === 'pnpm') { + if (packageManager.startsWith('pnpm')) { cpSync(join(templatePath, 'pnpm'), root, { recursive: true }); } diff --git a/packages/frontend/scripts/setup.ts b/packages/frontend/scripts/setup.ts index df3638827..860d7c2da 100644 --- a/packages/frontend/scripts/setup.ts +++ b/packages/frontend/scripts/setup.ts @@ -10,16 +10,18 @@ const init = () => { // Copy frontend files from app dir const frontendPackagePath = join(__dirname, '..', '..', 'folders_to_copy'); const frontendAppPath = process.cwd(); + const isLocaleFolder = fs.existsSync( + join(frontendAppPath, 'app', '[locale]'), + ); + const localePath = isLocaleFolder ? join('app', '[locale]') : 'app'; const pathsToFolders = [ - join('app', '[locale]', 'admin', '(vitnode)'), - join('app', '[locale]', 'admin', '(auth)', '(vitnode)'), - ]; - const pathsToFoldersOptional = [ - join('app', '[locale]', '(main)', '(vitnode)'), + join(localePath, 'admin', '(vitnode)'), + join(localePath, 'admin', '(auth)', '(vitnode)'), ]; + const pathsToFoldersOptional = [join(localePath, '(main)', '(vitnode)')]; const pathsToFiles = [ { - folder: join('app', '[locale]', '(main)', '(vitnode)', '[...rest]'), + folder: join(localePath, '(main)', '(vitnode)', '[...rest]'), file: 'page.tsx', }, { @@ -27,19 +29,19 @@ const init = () => { file: 'not-found.tsx', }, { - folder: join('app', `[locale]`), + folder: localePath, file: 'layout.tsx', }, { - folder: join('app', `[locale]`, 'admin'), + folder: join(localePath, 'admin'), file: 'layout.tsx', }, { - folder: join('app', `[locale]`, 'admin', '(auth)'), + folder: join(localePath, 'admin', '(auth)'), file: 'layout.tsx', }, { - folder: join('app', `[locale]`, '(main)'), + folder: join(localePath, '(main)'), file: 'page.tsx', }, { From 0a80cf44ad3dd84da98cd2e8316a327d7ec7b1eb Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Wed, 17 Jul 2024 15:48:14 +0000 Subject: [PATCH 25/61] ci: version bump to v0.0.7-canary.30 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index ff22c70fa..5bfba926b 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.29", + "version": "0.0.7-canary.30", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index e6974ffbf..68f7c9104 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.29", + "version": "0.0.7-canary.30", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index b9bd82f3f..2e656d0f3 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.29", + "version": "0.0.7-canary.30", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 000daca89..646bb4fea 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.29", + "version": "0.0.7-canary.30", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 75c55c275..5879f744e 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.29", + "version": "0.0.7-canary.30", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index cd8acb5d2..17f751f83 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.29", + "version": "0.0.7-canary.30", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index aabbce47f..597f8cf28 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.29", + "version": "0.0.7-canary.30", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index e0b3a887e..6dc5db314 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.29", + "version": "0.0.7-canary.30", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From ddb36a96e9c7cf1dc6d22f5e95926b8b5a7f4c2c Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 18:03:46 +0200 Subject: [PATCH 26/61] perf(cli): Create locale folder when generate files with i18n routing --- bump-version.mjs | 4 ---- .../templates/create-vitnode.ts | 17 ++++++++++++++++- .../with/apps/frontend/app/[locale]/layout.tsx | 13 +++++++++++++ .../i18n/with/apps/frontend/app/layout.tsx | 9 +++++++++ .../i18n/without/apps/frontend/app/layout.tsx | 14 ++++++++++++++ packages/frontend/scripts/setup.ts | 4 ---- 6 files changed, 52 insertions(+), 9 deletions(-) create mode 100644 packages/create-vitnode-app/templates/i18n/with/apps/frontend/app/[locale]/layout.tsx create mode 100644 packages/create-vitnode-app/templates/i18n/with/apps/frontend/app/layout.tsx create mode 100644 packages/create-vitnode-app/templates/i18n/without/apps/frontend/app/layout.tsx diff --git a/bump-version.mjs b/bump-version.mjs index cefa07d2f..a57919d1f 100644 --- a/bump-version.mjs +++ b/bump-version.mjs @@ -291,10 +291,6 @@ function logError(error) { folder: 'app', file: 'not-found.tsx', }, - { - folder: join('app', `[locale]`), - file: 'layout.tsx', - }, { folder: join('app', `[locale]`, 'admin'), file: 'layout.tsx', diff --git a/packages/create-vitnode-app/templates/create-vitnode.ts b/packages/create-vitnode-app/templates/create-vitnode.ts index 20a937577..0965bf2eb 100644 --- a/packages/create-vitnode-app/templates/create-vitnode.ts +++ b/packages/create-vitnode-app/templates/create-vitnode.ts @@ -17,6 +17,7 @@ export const createVitNode = async ({ appName, packageManager, eslint, + i18nRouting, }: Args) => { const templatePath = join(__dirname, '..', 'templates'); console.log( @@ -49,7 +50,12 @@ export const createVitNode = async ({ // Change tailwind.config.ts based on package manager if (packageManager.startsWith('pnpm')) { - const tailwindConfigPath = join(root, 'frontend', 'tailwind.config.ts'); + const tailwindConfigPath = join( + root, + 'apps', + 'frontend', + 'tailwind.config.ts', + ); const tailwindConfig = readFileSync(tailwindConfigPath, 'utf-8'); const newTailwindConfig = tailwindConfig .replace( @@ -73,4 +79,13 @@ export const createVitNode = async ({ if (eslint) { cpSync(join(templatePath, 'eslint'), root, { recursive: true }); } + + // Copy i18n template + cpSync( + i18nRouting + ? join(templatePath, 'i18n', 'with') + : join(templatePath, 'i18n', 'without'), + root, + { recursive: true }, + ); }; diff --git a/packages/create-vitnode-app/templates/i18n/with/apps/frontend/app/[locale]/layout.tsx b/packages/create-vitnode-app/templates/i18n/with/apps/frontend/app/[locale]/layout.tsx new file mode 100644 index 000000000..ff27dd945 --- /dev/null +++ b/packages/create-vitnode-app/templates/i18n/with/apps/frontend/app/[locale]/layout.tsx @@ -0,0 +1,13 @@ +import React from 'react'; +import { GeistSans } from 'geist/font/sans'; +import { + RootLayout, + RootLayoutProps, + generateMetadataRootLayout, +} from 'vitnode-frontend/views/layout/root-layout'; + +export const generateMetadata = generateMetadataRootLayout; + +export default function Layout(props: RootLayoutProps) { + return ; +} diff --git a/packages/create-vitnode-app/templates/i18n/with/apps/frontend/app/layout.tsx b/packages/create-vitnode-app/templates/i18n/with/apps/frontend/app/layout.tsx new file mode 100644 index 000000000..8ed5dbaf5 --- /dev/null +++ b/packages/create-vitnode-app/templates/i18n/with/apps/frontend/app/layout.tsx @@ -0,0 +1,9 @@ +import './global.css'; + +export default async function RootLayout({ + children, +}: { + children: React.ReactNode; +}) { + return children; +} diff --git a/packages/create-vitnode-app/templates/i18n/without/apps/frontend/app/layout.tsx b/packages/create-vitnode-app/templates/i18n/without/apps/frontend/app/layout.tsx new file mode 100644 index 000000000..ee697b1da --- /dev/null +++ b/packages/create-vitnode-app/templates/i18n/without/apps/frontend/app/layout.tsx @@ -0,0 +1,14 @@ +import React from 'react'; +import { GeistSans } from 'geist/font/sans'; +import { + RootLayout, + RootLayoutProps, + generateMetadataRootLayout, +} from 'vitnode-frontend/views/layout/root-layout'; +import './global.css'; + +export const generateMetadata = generateMetadataRootLayout; + +export default function Layout(props: RootLayoutProps) { + return ; +} diff --git a/packages/frontend/scripts/setup.ts b/packages/frontend/scripts/setup.ts index 860d7c2da..c1aa5ff9b 100644 --- a/packages/frontend/scripts/setup.ts +++ b/packages/frontend/scripts/setup.ts @@ -28,10 +28,6 @@ const init = () => { folder: 'app', file: 'not-found.tsx', }, - { - folder: localePath, - file: 'layout.tsx', - }, { folder: join(localePath, 'admin'), file: 'layout.tsx', From 35942ce875508cc9e0946ada621de26609352403 Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Wed, 17 Jul 2024 16:05:06 +0000 Subject: [PATCH 27/61] ci: version bump to v0.0.7-canary.31 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 5bfba926b..5f4c81c37 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.30", + "version": "0.0.7-canary.31", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 68f7c9104..0f79b44fb 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.30", + "version": "0.0.7-canary.31", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 2e656d0f3..6d4b985a1 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.30", + "version": "0.0.7-canary.31", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 646bb4fea..bb8b8132d 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.30", + "version": "0.0.7-canary.31", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 5879f744e..daacf6019 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.30", + "version": "0.0.7-canary.31", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 17f751f83..3d4a0f7e2 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.30", + "version": "0.0.7-canary.31", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 597f8cf28..b62db98b0 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.30", + "version": "0.0.7-canary.31", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 6dc5db314..b8303f4fb 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.30", + "version": "0.0.7-canary.31", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From 7a702cd2ecb68c0a718cdf172aa18583c453b10f Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 18:18:38 +0200 Subject: [PATCH 28/61] perf(cli): Add missing dependencies for frontend --- apps/frontend/package.json | 2 +- .../templates/create-packages-json.ts | 9 +- .../package.json | 2 +- packages/frontend/package.json | 10 +- pnpm-lock.yaml | 460 +++++++----------- 5 files changed, 194 insertions(+), 289 deletions(-) diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 6d4b985a1..25bbd099f 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -17,7 +17,7 @@ }, "dependencies": { "geist": "^1.3.1", - "next": "15.0.0-rc.0", + "next": "15.0.0-canary.70", "next-intl": "^3.17.1", "react": "19.0.0-rc.0", "react-dom": "19.0.0-rc.0", diff --git a/packages/create-vitnode-app/templates/create-packages-json.ts b/packages/create-vitnode-app/templates/create-packages-json.ts index 7f4366ade..ce1d8512c 100644 --- a/packages/create-vitnode-app/templates/create-packages-json.ts +++ b/packages/create-vitnode-app/templates/create-packages-json.ts @@ -69,9 +69,10 @@ export const createPackagesJSON = ({ 'lint:fix': 'eslint . --fix', }, dependencies: { - next: '15.0.0-rc.0', - react: '19.0.0-rc.0', - 'react-dom': '19.0.0-rc.0', + geist: '^1.3.1', + next: '^15.0.0-canary.70', + react: '^19.0.0-rc.0', + 'react-dom': '^19.0.0-rc.0', 'next-intl': '^3.17.1', 'vitnode-frontend': `^${pkg.version}`, }, @@ -79,8 +80,10 @@ export const createPackagesJSON = ({ '@types/node': '^20.14.11', '@types/react': '^18.3.3', '@types/react-dom': '^18.3.0', + autoprefixer: '^10.4.19', eslint: '^8.57.0', 'eslint-config-typescript-vitnode': `^${pkg.version}`, + tailwindcss: '^3.4.4', typescript: '^5.5.3', }, }; diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 3d4a0f7e2..524e0e9e5 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -40,7 +40,7 @@ "dependencies": { "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", - "eslint-config-next": "15.0.0-rc.0", + "eslint-config-next": "15.0.0-canary.70", "eslint-config-prettier": "^9.1.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-jsx-a11y": "^6.9.0", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index b62db98b0..1dee33e0d 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -72,9 +72,9 @@ "codegen": "graphql-codegen --config codegen.ts" }, "peerDependencies": { - "next": "^15.0.0-rc.0", - "react": "19.0.0-rc.0", - "react-dom": "19.0.0-rc.0", + "next": "^15.0.0-canary.70", + "react": "^19.0.0-rc.0", + "react-dom": "^19.0.0-rc.0", "typescript": "^5.5.3" }, "devDependencies": { @@ -91,6 +91,7 @@ "concurrently": "^8.2.2", "dotenv": "^16.4.5", "eslint-config-typescript-vitnode": "workspace:*", + "tailwindcss": "^3.4.4", "tsup": "^8.1.0", "typescript": "^5.5.3" }, @@ -147,7 +148,7 @@ "lodash": "^4.17.21", "lowlight": "^3.1.0", "lucide-react": "^0.408.0", - "next": "15.0.0-rc.0", + "next": "15.0.0-canary.70", "next-intl": "^3.17.1", "next-themes": "^0.3.0", "nextjs-toploader": "^1.6.12", @@ -163,7 +164,6 @@ "react-virtuoso": "^4.7.11", "sonner": "^1.5.0", "tailwind-merge": "^2.4.0", - "tailwindcss": "^3.4.4", "tailwindcss-animate": "^1.0.7", "tippy.js": "^6.3.7", "use-debounce": "^10.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 52798dddb..18f2e67e4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -93,7 +93,7 @@ importers: version: 4.2.3(graphql@16.9.0) '@nestjs/cli': specifier: ^10.4.2 - version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11)) + version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.12)) '@nestjs/schematics': specifier: ^10.1.2 version: 10.1.2(chokidar@3.6.0)(typescript@5.5.3) @@ -102,10 +102,10 @@ importers: version: 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) '@swc/cli': specifier: ^0.4.0 - version: 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) + version: 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0) '@swc/core': specifier: ^1.6.13 - version: 1.6.13(@swc/helpers@0.5.11) + version: 1.6.13(@swc/helpers@0.5.12) '@types/express': specifier: ^4.17.21 version: 4.17.21 @@ -147,13 +147,13 @@ importers: version: 0.5.21 ts-jest: specifier: ^29.2.2 - version: 29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3) + version: 29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))) + version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3) + version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3) tsconfig-paths: specifier: ^4.2.0 version: 4.2.0 @@ -220,7 +220,7 @@ importers: version: 8.4.39 tailwindcss: specifier: ^3.4.4 - version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -229,13 +229,13 @@ importers: dependencies: geist: specifier: ^1.3.1 - version: 1.3.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)) + version: 1.3.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)) next: - specifier: 15.0.0-rc.0 - version: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + specifier: 15.0.0-canary.70 + version: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-intl: specifier: ^3.17.1 - version: 3.17.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 3.17.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: specifier: 19.0.0-rc.0 version: 19.0.0-rc.0 @@ -275,7 +275,7 @@ importers: version: 8.4.39 tailwindcss: specifier: ^3.4.4 - version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -320,10 +320,10 @@ importers: version: 0.0.16(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) '@swc/cli': specifier: ^0.4.0 - version: 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) + version: 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0) '@swc/core': specifier: ^1.6.13 - version: 1.6.13(@swc/helpers@0.5.11) + version: 1.6.13(@swc/helpers@0.5.12) bcrypt: specifier: ^5.1.1 version: 5.1.1 @@ -371,7 +371,7 @@ importers: version: 2.0.0-beta.3 vitnode-backend: specifier: ^0.0.7-canary.3 - version: 0.0.7-canary.28(erbpumhnk2ln4tif6pv4g4kxda) + version: 0.0.7-canary.31(eu7yxviimxtdflf3c4ezzmp2qa) vitnode-shared: specifier: workspace:* version: link:../shared @@ -432,10 +432,10 @@ importers: version: 19.0.0-rc.0(react@18.3.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3) + version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3) tsup: specifier: ^8.1.0 - version: 8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) + version: 8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -475,7 +475,7 @@ importers: version: link:../eslint-config-typescript-vitnode tsup: specifier: ^8.1.0 - version: 8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) + version: 8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -489,8 +489,8 @@ importers: specifier: ^7.0.0 version: 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint-config-next: - specifier: 15.0.0-rc.0 - version: 15.0.0-rc.0(eslint@8.57.0)(typescript@5.5.3) + specifier: 15.0.0-canary.70 + version: 15.0.0-canary.70(eslint@8.57.0)(typescript@5.5.3) eslint-config-prettier: specifier: ^9.1.0 version: 9.1.0(eslint@8.57.0) @@ -593,7 +593,7 @@ importers: version: 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@tailwindcss/container-queries': specifier: ^0.1.1 - version: 0.1.1(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3))) + version: 0.1.1(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))) '@tanstack/react-query': specifier: ^5.50.1 version: 5.51.5(react@19.0.0-rc.0) @@ -679,17 +679,17 @@ importers: specifier: ^0.408.0 version: 0.408.0(react@19.0.0-rc.0) next: - specifier: 15.0.0-rc.0 - version: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + specifier: 15.0.0-canary.70 + version: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-intl: specifier: ^3.17.1 - version: 3.17.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 3.17.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-themes: specifier: ^0.3.0 version: 0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nextjs-toploader: specifier: ^1.6.12 - version: 1.6.12(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.6.12(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nprogress: specifier: ^0.2.0 version: 0.2.0 @@ -726,12 +726,9 @@ importers: tailwind-merge: specifier: ^2.4.0 version: 2.4.0 - tailwindcss: - specifier: ^3.4.4 - version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3))) + version: 1.0.7(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))) tippy.js: specifier: ^6.3.7 version: 6.3.7 @@ -762,10 +759,10 @@ importers: version: 4.2.3(graphql@16.9.0) '@swc/cli': specifier: ^0.4.0 - version: 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) + version: 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0) '@swc/core': specifier: ^1.6.13 - version: 1.6.13(@swc/helpers@0.5.11) + version: 1.6.13(@swc/helpers@0.5.12) '@types/node': specifier: ^20.14.11 version: 20.14.11 @@ -787,9 +784,12 @@ importers: eslint-config-typescript-vitnode: specifier: workspace:* version: link:../eslint-config-typescript-vitnode + tailwindcss: + specifier: ^3.4.4 + version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) tsup: specifier: ^8.1.0 - version: 8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) + version: 8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -2433,11 +2433,11 @@ packages: '@next/env@14.2.5': resolution: {integrity: sha512-/zZGkrTOsraVfYjGP8uM0p6r0BDT6xWpkjdVbcz66PJVSpwXX3yNiRycxAuDfBKGWBrZBXRuK/YVlkNgxHGwmA==} - '@next/env@15.0.0-rc.0': - resolution: {integrity: sha512-6W0ndQvHR9sXcqcKeR/inD2UTRCs9+VkSK3lfaGmEuZs7EjwwXMO2BPYjz9oBrtfPL3xuTjtXsHKSsalYQ5l1Q==} + '@next/env@15.0.0-canary.70': + resolution: {integrity: sha512-AzWDEq6lYjtjs/Zxs2uWMXgxwiAWbIo5i62JOiJrT13qPClyq5WJY8Cc+tPq2LsbA9qhvWJPanaFT9A46tUQVg==} - '@next/eslint-plugin-next@15.0.0-rc.0': - resolution: {integrity: sha512-/rQXrN47qxlFHtZg77LdcCYbL54ogQuLeqIGV/6HMGnZH8iL81XEFOITO8GZjOukR5i3BbwyfrsmIqFl/scg+w==} + '@next/eslint-plugin-next@15.0.0-canary.70': + resolution: {integrity: sha512-x+snIJdn4PrVOz551AHC18B/6Ct6g8x4zrkKMMoYG6gtu2eVJTCfk6hV9CxjPxGigcJcdQqwNNgMOChmhHGVvw==} '@next/swc-darwin-arm64@14.2.5': resolution: {integrity: sha512-/9zVxJ+K9lrzSGli1///ujyRfon/ZneeZ+v4ptpiPoOU+GKZnm8Wj8ELWU1Pm7GHltYRBklmXMTUqM/DqQ99FQ==} @@ -2445,8 +2445,8 @@ packages: cpu: [arm64] os: [darwin] - '@next/swc-darwin-arm64@15.0.0-rc.0': - resolution: {integrity: sha512-4OpTXvAWcSabXA5d688zdUwa3sfT9QrLnHMdpv4q2UDnnuqmOI0xLb6lrOxwpi+vHJNkneuNLqyc5HGBhkqL6A==} + '@next/swc-darwin-arm64@15.0.0-canary.70': + resolution: {integrity: sha512-O0Mg6XNOxR+Na5lTgV5kcOnDbBCzwoAxZqD6TK4KezcYXDqaPdYsEuI3piSz8oLqW80HuUyXegYFgyQ8jobEbA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -2457,8 +2457,8 @@ packages: cpu: [x64] os: [darwin] - '@next/swc-darwin-x64@15.0.0-rc.0': - resolution: {integrity: sha512-/TD8M9DT244uhtFA8P/0DUbM7ftg2zio6yOo6ajV16vNjkcug9Kt9//Wa4SrJjWcsGZpViLctOlwn3/6JFAuAA==} + '@next/swc-darwin-x64@15.0.0-canary.70': + resolution: {integrity: sha512-6gFV13K587lkcHOpaqH53c6DL20JGLP9k60yITtAB1qmddYT1f9qMozxZ8hX4cao8iYAcnQdwVmpAbTCTHIJwA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -2469,8 +2469,8 @@ packages: cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-gnu@15.0.0-rc.0': - resolution: {integrity: sha512-3VTO32938AcqOlOI/U61/MIpeYrblP22VU1GrgmMQJozsAXEJgLCgf3wxZtn61/FG4Yc0tp7rPZE2t1fIGe0+w==} + '@next/swc-linux-arm64-gnu@15.0.0-canary.70': + resolution: {integrity: sha512-T0MWvPHC0ZCK75Fih/axiWtyqo3y6i97nqIUryoRK5Du+wXIdc4HnnIMTzv0ZYkPowaVgjM6AE2fjdJRn/4Kcw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2481,8 +2481,8 @@ packages: cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.0.0-rc.0': - resolution: {integrity: sha512-0kDnxM3AfrrHFJ/wTkjkv7cVHIaGwv+CzDg9lL2BoLEM4kMQhH20DTsBOMqpTpo1K2KCg67LuTGd3QOITT5uFQ==} + '@next/swc-linux-arm64-musl@15.0.0-canary.70': + resolution: {integrity: sha512-X87gOhawe/ajr1qfgP+ZM1FJUlysScAyR470i+h9ukfRteYoxXiHw4XPAZse8B44zA3siacyADGKubevRmUNaw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2493,8 +2493,8 @@ packages: cpu: [x64] os: [linux] - '@next/swc-linux-x64-gnu@15.0.0-rc.0': - resolution: {integrity: sha512-fPMNahzqYFjm5h0ncJ5+F3NrShmWhpusM+zrQl01MMU0Ed5xsL4pJJDSuXV4wPkNUSjCP3XstTjxR5kBdO4juQ==} + '@next/swc-linux-x64-gnu@15.0.0-canary.70': + resolution: {integrity: sha512-HhY7Np18eJxZGVaPZvXX8PbpYw/jSoYqPnRwWqiFY1wdWV508kx0JlPT6as8bapyQLH4bkpN1DPudXruBTpmXQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2505,8 +2505,8 @@ packages: cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.0.0-rc.0': - resolution: {integrity: sha512-7/FLgOqrrQAxOVQrxfr3bGgZ83pSCmc2S3TXBILnHw0S8qLxmFjhSjH5ogaDmjrES/PSYMaX1FsP5Af88hp7Gw==} + '@next/swc-linux-x64-musl@15.0.0-canary.70': + resolution: {integrity: sha512-WUH5Iz7ERgkBoH1utpvXub5kowfrIj3IQrBbeOUcrTtdon8eR6JSGDNq20H/g8v1IPE2I2hfh3fhy3CaXmVS3g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2517,8 +2517,8 @@ packages: cpu: [arm64] os: [win32] - '@next/swc-win32-arm64-msvc@15.0.0-rc.0': - resolution: {integrity: sha512-5wcqoYHh7hbdghjH6Xs3i5/f0ov+i1Xw2E3O+BzZNESYVLgCM1q7KJu5gdGFoXA2gz5XaKF/VBcYHikLzyjgmA==} + '@next/swc-win32-arm64-msvc@15.0.0-canary.70': + resolution: {integrity: sha512-71esJu1gUw5G0hbt0RbffAo+lFxzxgUCCbdRxUnrqAegwmZIpyy+2njQRe1TIMKhJJpovG2VXzTGc0RrXmm2Jw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -2529,8 +2529,8 @@ packages: cpu: [ia32] os: [win32] - '@next/swc-win32-ia32-msvc@15.0.0-rc.0': - resolution: {integrity: sha512-/hqOmYRTvtBPToE4Dbl9n+sLYU7DPd52R+TtjIrrEzTMgFo2/d7un3sD7GKmb2OwOj/ExyGv6Bd/JzytBVxXlw==} + '@next/swc-win32-ia32-msvc@15.0.0-canary.70': + resolution: {integrity: sha512-bBNdFimTcI6rVIlG6fAB6Ju9hnO7nfmB2GCMg7my8Ua0+p7r8e6UO/BaG4Q14ZzmXyqguH5dwOphQpt6/bvI1Q==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -2541,8 +2541,8 @@ packages: cpu: [x64] os: [win32] - '@next/swc-win32-x64-msvc@15.0.0-rc.0': - resolution: {integrity: sha512-2Jly5nShvCUzzngP3RzdQ3JcuEcHcnIEvkvZDCXqFAK+bWks4+qOkEUO1QIAERQ99J5J9/1AN/8zFBme3Mm57A==} + '@next/swc-win32-x64-msvc@15.0.0-canary.70': + resolution: {integrity: sha512-4OCNQ+JWimdFtZNB6gk+TOEuyA27YCX+dm4iwaTablRzV7Mlw/qf3YJkImdmMmLMX9l2iDvEz/iTg8je75ANvA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -3632,8 +3632,8 @@ packages: '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - '@swc/helpers@0.5.11': - resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==} + '@swc/helpers@0.5.12': + resolution: {integrity: sha512-KMZNXiGibsW9kvZAO1Pam2JPTDBm+KSHMMHWdsyI/1DbIZjT2A6Gy3hblVXUMEDvUAKq+e0vL0X0o54owWji7g==} '@swc/helpers@0.5.5': resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} @@ -4084,16 +4084,6 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.2.0': - resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/scope-manager@5.62.0': resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4102,10 +4092,6 @@ packages: resolution: {integrity: sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@7.2.0': - resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} - engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/type-utils@7.16.1': resolution: {integrity: sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==} engines: {node: ^18.18.0 || >=20.0.0} @@ -4124,10 +4110,6 @@ packages: resolution: {integrity: sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@7.2.0': - resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} - engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/typescript-estree@5.62.0': resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4146,15 +4128,6 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@7.2.0': - resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/utils@5.62.0': resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4175,10 +4148,6 @@ packages: resolution: {integrity: sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@7.2.0': - resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} - engines: {node: ^16.0.0 || >=18.0.0} - '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -5413,8 +5382,8 @@ packages: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} - eslint-config-next@15.0.0-rc.0: - resolution: {integrity: sha512-c23lNAAt3oWQ9KtCzJvcApteCJgrntJHc/cgRNbBwrQ3ssx795CiV4hptdDQRmUm7y8VZV3yfrCRrnHMyQ4aOQ==} + eslint-config-next@15.0.0-canary.70: + resolution: {integrity: sha512-xLmLIcWPgesfQFvKVdoVa37l+9SXv5AaHYUNKeEDcjdwHgGazwTUv4O+BBqtA92Gq0CsCwP9oc6tYMkrDgdT2w==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -5658,6 +5627,10 @@ packages: fast-diff@1.3.0: resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + engines: {node: '>=8.6.0'} + fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} @@ -5908,11 +5881,6 @@ packages: glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - glob@10.3.10: - resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - glob@10.4.2: resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==} engines: {node: '>=16 || 14 >=14.18'} @@ -6418,10 +6386,6 @@ packages: iterator.prototype@1.1.2: resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} - jackspeak@2.3.6: - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} - engines: {node: '>=14'} - jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} @@ -7117,10 +7081,6 @@ packages: resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==} engines: {node: '>=16 || 14 >=14.17'} - minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} - minimatch@9.0.5: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} @@ -7239,16 +7199,16 @@ packages: sass: optional: true - next@15.0.0-rc.0: - resolution: {integrity: sha512-IWcCvxUSCAuOK5gig4+9yiyt/dLKpIa+WT01Qcx4CBE4TtwJljyTDnCVVn64jDZ4qmSzsaEYXpb4DTI8qbk03A==} - engines: {node: '>=18.17.0'} + next@15.0.0-canary.70: + resolution: {integrity: sha512-vHqh1P9L2vvAt8o07OD/t+vNeCSXx8F1wCUvlo4kXfah0r8FWFU116tb7D+1rAXzt0vSMcsbBsISB2WccncR9Q==} + engines: {node: '>=18.18.0'} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 '@playwright/test': ^1.41.2 babel-plugin-react-compiler: '*' - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522 + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': @@ -8584,8 +8544,8 @@ packages: babel-plugin-macros: optional: true - styled-jsx@5.1.3: - resolution: {integrity: sha512-qLRShOWTE/Mf6Bvl72kFeKBl8N2Eq9WIFfoAuvbtP/6tqlnj1SCjv117n2MIjOPpa1jTorYqLJgsHKy5Y3ziww==} + styled-jsx@5.1.6: + resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} engines: {node: '>= 12.0.0'} peerDependencies: '@babel/core': '*' @@ -8843,8 +8803,8 @@ packages: tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - tsup@8.1.1: - resolution: {integrity: sha512-lLXP3BshJ6y/32b3tPZUB2siD2mkJ6mLzhbPOShfjogSc3aRw8MhbBV4cPKbqkbXuhsJR+c9B0W9RHMbtbXLMQ==} + tsup@8.1.2: + resolution: {integrity: sha512-Gzw/PXSX/z0aYMNmkcI54bKKFVFJQbLne+EqTJZeQ3lNT3QpumjtMU4rl+ZwTTp8oRF3ahMbEAxT2sZPJLFSrg==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -9118,8 +9078,8 @@ packages: vfile@6.0.2: resolution: {integrity: sha512-zND7NlS8rJYb/sPqkb13ZvbbUoExdbi4w3SfRrMq6R3FvnLQmmfpajJNITuuYm6AZ5uao9vy4BAos3EXBPf2rg==} - vitnode-backend@0.0.7-canary.28: - resolution: {integrity: sha512-BglWsXFs6suGkHYgm1OsmNQK5MLLQl5yXsWSSpgjuZoNJJ/kdEko1hXI6zkx2oQYaieOV+bwPx/jVD+FA40lTQ==} + vitnode-backend@0.0.7-canary.31: + resolution: {integrity: sha512-jODtqNoIQb4eTFB9uvmf3lMEDUnfzaZ9TaeEh9JpnStTIVkA0bWTgmI7t1ziMuoGf5LCyh38MJPYf2cj5O/6Tw==} hasBin: true peerDependencies: '@nestjs/apollo': ^12 @@ -9134,8 +9094,8 @@ packages: react-dom: 19.0.0-rc.0 typescript: ^5.5.3 - vitnode-shared@0.0.7-canary.28: - resolution: {integrity: sha512-OVxdsVQPBWm7mTraAULUlO3iwMga0mnb+iG+rQ06FsZWV8q9Mj9O9ketiEjsipy6+LuaqlMupQts7BSIiopigw==} + vitnode-shared@0.0.7-canary.31: + resolution: {integrity: sha512-JDMxSbwW8youGW73um/lDIaJgWrU/oO1eQdk0VwRmxThXNndDyvLL+5NWkaCsZFN/GAEkf8O3qdr8S5mkEAFQg==} peerDependencies: typescript: ^5.5.3 @@ -10879,7 +10839,7 @@ snapshots: jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3))': + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -10893,7 +10853,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + jest-config: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -11135,7 +11095,7 @@ snapshots: lodash.omit: 4.5.0 tslib: 2.6.3 - '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.11))': + '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.12))': dependencies: '@angular-devkit/core': 17.3.8(chokidar@3.6.0) '@angular-devkit/schematics': 17.3.8(chokidar@3.6.0) @@ -11145,7 +11105,7 @@ snapshots: chokidar: 3.6.0 cli-table3: 0.6.5 commander: 4.1.1 - fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))) + fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))) glob: 10.4.2 inquirer: 8.2.6 node-emoji: 1.11.0 @@ -11154,11 +11114,11 @@ snapshots: tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) webpack-node-externals: 3.0.0 optionalDependencies: - '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) - '@swc/core': 1.6.13(@swc/helpers@0.5.11) + '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0) + '@swc/core': 1.6.13(@swc/helpers@0.5.12) transitivePeerDependencies: - esbuild - uglify-js @@ -11297,64 +11257,64 @@ snapshots: '@next/env@14.2.5': {} - '@next/env@15.0.0-rc.0': {} + '@next/env@15.0.0-canary.70': {} - '@next/eslint-plugin-next@15.0.0-rc.0': + '@next/eslint-plugin-next@15.0.0-canary.70': dependencies: - glob: 10.3.10 + fast-glob: 3.3.1 '@next/swc-darwin-arm64@14.2.5': optional: true - '@next/swc-darwin-arm64@15.0.0-rc.0': + '@next/swc-darwin-arm64@15.0.0-canary.70': optional: true '@next/swc-darwin-x64@14.2.5': optional: true - '@next/swc-darwin-x64@15.0.0-rc.0': + '@next/swc-darwin-x64@15.0.0-canary.70': optional: true '@next/swc-linux-arm64-gnu@14.2.5': optional: true - '@next/swc-linux-arm64-gnu@15.0.0-rc.0': + '@next/swc-linux-arm64-gnu@15.0.0-canary.70': optional: true '@next/swc-linux-arm64-musl@14.2.5': optional: true - '@next/swc-linux-arm64-musl@15.0.0-rc.0': + '@next/swc-linux-arm64-musl@15.0.0-canary.70': optional: true '@next/swc-linux-x64-gnu@14.2.5': optional: true - '@next/swc-linux-x64-gnu@15.0.0-rc.0': + '@next/swc-linux-x64-gnu@15.0.0-canary.70': optional: true '@next/swc-linux-x64-musl@14.2.5': optional: true - '@next/swc-linux-x64-musl@15.0.0-rc.0': + '@next/swc-linux-x64-musl@15.0.0-canary.70': optional: true '@next/swc-win32-arm64-msvc@14.2.5': optional: true - '@next/swc-win32-arm64-msvc@15.0.0-rc.0': + '@next/swc-win32-arm64-msvc@15.0.0-canary.70': optional: true '@next/swc-win32-ia32-msvc@14.2.5': optional: true - '@next/swc-win32-ia32-msvc@15.0.0-rc.0': + '@next/swc-win32-ia32-msvc@15.0.0-canary.70': optional: true '@next/swc-win32-x64-msvc@14.2.5': optional: true - '@next/swc-win32-x64-msvc@15.0.0-rc.0': + '@next/swc-win32-x64-msvc@15.0.0-canary.70': optional: true '@nodelib/fs.scandir@2.1.5': @@ -12759,10 +12719,10 @@ snapshots: dependencies: '@sinonjs/commons': 3.0.1 - '@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0)': + '@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0)': dependencies: '@mole-inc/bin-wrapper': 8.0.1 - '@swc/core': 1.6.13(@swc/helpers@0.5.11) + '@swc/core': 1.6.13(@swc/helpers@0.5.12) '@swc/counter': 0.1.3 commander: 8.3.0 fast-glob: 3.3.2 @@ -12804,7 +12764,7 @@ snapshots: '@swc/core-win32-x64-msvc@1.6.13': optional: true - '@swc/core@1.6.13(@swc/helpers@0.5.11)': + '@swc/core@1.6.13(@swc/helpers@0.5.12)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.9 @@ -12819,11 +12779,11 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.6.13 '@swc/core-win32-ia32-msvc': 1.6.13 '@swc/core-win32-x64-msvc': 1.6.13 - '@swc/helpers': 0.5.11 + '@swc/helpers': 0.5.12 '@swc/counter@0.1.3': {} - '@swc/helpers@0.5.11': + '@swc/helpers@0.5.12': dependencies: tslib: 2.6.3 @@ -12840,9 +12800,9 @@ snapshots: dependencies: defer-to-connect: 2.0.1 - '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))': + '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))': dependencies: - tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) '@tailwindcss/typography@0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(typescript@5.5.3)))': dependencies: @@ -12850,7 +12810,7 @@ snapshots: lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) '@tanstack/query-core@5.51.5': {} @@ -13334,19 +13294,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3)': - dependencies: - '@typescript-eslint/scope-manager': 7.2.0 - '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.2.0 - debug: 4.3.5 - eslint: 8.57.0 - optionalDependencies: - typescript: 5.5.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/scope-manager@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 @@ -13357,11 +13304,6 @@ snapshots: '@typescript-eslint/types': 7.16.1 '@typescript-eslint/visitor-keys': 7.16.1 - '@typescript-eslint/scope-manager@7.2.0': - dependencies: - '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/visitor-keys': 7.2.0 - '@typescript-eslint/type-utils@7.16.1(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) @@ -13378,8 +13320,6 @@ snapshots: '@typescript-eslint/types@7.16.1': {} - '@typescript-eslint/types@7.2.0': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.3)': dependencies: '@typescript-eslint/types': 5.62.0 @@ -13409,21 +13349,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.2.0(typescript@5.5.3)': - dependencies: - '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/visitor-keys': 7.2.0 - debug: 4.3.5 - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.3 - semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.3) - optionalDependencies: - typescript: 5.5.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) @@ -13460,11 +13385,6 @@ snapshots: '@typescript-eslint/types': 7.16.1 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.2.0': - dependencies: - '@typescript-eslint/types': 7.2.0 - eslint-visitor-keys: 3.4.3 - '@ungap/structured-clone@1.2.0': {} '@webassemblyjs/ast@1.12.1': @@ -14361,13 +14281,13 @@ snapshots: optionalDependencies: typescript: 5.5.3 - create-jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): + create-jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + jest-config: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -14880,15 +14800,16 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-next@15.0.0-rc.0(eslint@8.57.0)(typescript@5.5.3): + eslint-config-next@15.0.0-canary.70(eslint@8.57.0)(typescript@5.5.3): dependencies: - '@next/eslint-plugin-next': 15.0.0-rc.0 + '@next/eslint-plugin-next': 15.0.0-canary.70 '@rushstack/eslint-patch': 1.10.3 - '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) eslint-plugin-react: 7.34.4(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) @@ -14910,13 +14831,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.14.0 @@ -14927,24 +14848,14 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - transitivePeerDependencies: - - supports-color - - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): - dependencies: - debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.3) - eslint: 8.57.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -14954,7 +14865,7 @@ snapshots: eslint: 8.57.0 ignore: 5.3.1 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -14964,7 +14875,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.14.0 is-glob: 4.0.3 @@ -15272,6 +15183,14 @@ snapshots: fast-diff@1.3.0: {} + fast-glob@3.3.1: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.7 + fast-glob@3.3.2: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -15397,7 +15316,7 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))): + fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))): dependencies: '@babel/code-frame': 7.24.7 chalk: 4.1.2 @@ -15412,7 +15331,7 @@ snapshots: semver: 7.6.3 tapable: 2.2.1 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) form-data@4.0.0: dependencies: @@ -15540,9 +15459,9 @@ snapshots: dependencies: next: 14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - geist@1.3.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)): + geist@1.3.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)): dependencies: - next: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) gensync@1.0.0-beta.2: {} @@ -15590,14 +15509,6 @@ snapshots: glob-to-regexp@0.4.1: {} - glob@10.3.10: - dependencies: - foreground-child: 3.2.1 - jackspeak: 2.3.6 - minimatch: 9.0.5 - minipass: 7.1.2 - path-scurry: 1.11.1 - glob@10.4.2: dependencies: foreground-child: 3.2.1 @@ -16199,12 +16110,6 @@ snapshots: reflect.getprototypeof: 1.0.6 set-function-name: 2.0.2 - jackspeak@2.3.6: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - jackspeak@3.4.3: dependencies: '@isaacs/cliui': 8.0.2 @@ -16250,16 +16155,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): + jest-cli@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + create-jest: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + jest-config: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -16269,7 +16174,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): + jest-config@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: '@babel/core': 7.24.9 '@jest/test-sequencer': 29.7.0 @@ -16295,7 +16200,7 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 20.14.11 - ts-node: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3) + ts-node: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -16521,12 +16426,12 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): + jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + jest-cli: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -17305,10 +17210,6 @@ snapshots: dependencies: brace-expansion: 2.0.1 - minimatch@9.0.3: - dependencies: - brace-expansion: 2.0.1 - minimatch@9.0.5: dependencies: brace-expansion: 2.0.1 @@ -17390,11 +17291,11 @@ snapshots: neo-async@2.6.2: {} - next-intl@3.17.1(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next-intl@3.17.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: 19.0.0-rc.0 use-intl: 3.17.1(react@19.0.0-rc.0) @@ -17433,35 +17334,36 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - '@next/env': 15.0.0-rc.0 - '@swc/helpers': 0.5.11 + '@next/env': 15.0.0-canary.70 + '@swc/counter': 0.1.3 + '@swc/helpers': 0.5.12 busboy: 1.6.0 caniuse-lite: 1.0.30001642 graceful-fs: 4.2.11 postcss: 8.4.31 react: 19.0.0-rc.0 react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - styled-jsx: 5.1.3(react@19.0.0-rc.0) + styled-jsx: 5.1.6(react@19.0.0-rc.0) optionalDependencies: - '@next/swc-darwin-arm64': 15.0.0-rc.0 - '@next/swc-darwin-x64': 15.0.0-rc.0 - '@next/swc-linux-arm64-gnu': 15.0.0-rc.0 - '@next/swc-linux-arm64-musl': 15.0.0-rc.0 - '@next/swc-linux-x64-gnu': 15.0.0-rc.0 - '@next/swc-linux-x64-musl': 15.0.0-rc.0 - '@next/swc-win32-arm64-msvc': 15.0.0-rc.0 - '@next/swc-win32-ia32-msvc': 15.0.0-rc.0 - '@next/swc-win32-x64-msvc': 15.0.0-rc.0 + '@next/swc-darwin-arm64': 15.0.0-canary.70 + '@next/swc-darwin-x64': 15.0.0-canary.70 + '@next/swc-linux-arm64-gnu': 15.0.0-canary.70 + '@next/swc-linux-arm64-musl': 15.0.0-canary.70 + '@next/swc-linux-x64-gnu': 15.0.0-canary.70 + '@next/swc-linux-x64-musl': 15.0.0-canary.70 + '@next/swc-win32-arm64-msvc': 15.0.0-canary.70 + '@next/swc-win32-ia32-msvc': 15.0.0-canary.70 + '@next/swc-win32-x64-msvc': 15.0.0-canary.70 sharp: 0.33.4 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - nextjs-toploader@1.6.12(next@15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + nextjs-toploader@1.6.12(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - next: 15.0.0-rc.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nprogress: 0.2.0 prop-types: 15.8.1 react: 19.0.0-rc.0 @@ -17829,13 +17731,13 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.39 - postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: lilconfig: 3.1.2 yaml: 2.4.5 optionalDependencies: postcss: 8.4.39 - ts-node: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3) + ts-node: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3) postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.4.39)(yaml@2.4.5): dependencies: @@ -18880,7 +18782,7 @@ snapshots: client-only: 0.0.1 react: 18.3.1 - styled-jsx@5.1.3(react@19.0.0-rc.0): + styled-jsx@5.1.6(react@19.0.0-rc.0): dependencies: client-only: 0.0.1 react: 19.0.0-rc.0 @@ -18944,11 +18846,11 @@ snapshots: tailwind-merge@2.4.0: {} - tailwindcss-animate@1.0.7(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3))): + tailwindcss-animate@1.0.7(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))): dependencies: - tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) - tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)): + tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -18967,7 +18869,7 @@ snapshots: postcss: 8.4.39 postcss-import: 15.1.0(postcss@8.4.39) postcss-js: 4.0.1(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) postcss-nested: 6.0.1(postcss@8.4.39) postcss-selector-parser: 6.1.1 resolve: 1.22.8 @@ -18995,16 +18897,16 @@ snapshots: mkdirp: 3.0.1 yallist: 5.0.0 - terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))): + terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.12))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.31.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) optionalDependencies: - '@swc/core': 1.6.13(@swc/helpers@0.5.11) + '@swc/core': 1.6.13(@swc/helpers@0.5.12) terser@5.31.3: dependencies: @@ -19086,12 +18988,12 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3): + ts-jest@29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3)) + jest: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -19105,7 +19007,7 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.24.9) - ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))): + ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.0 @@ -19113,11 +19015,11 @@ snapshots: semver: 7.6.3 source-map: 0.7.4 typescript: 5.5.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) ts-log@2.2.5: {} - ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@20.14.11)(typescript@5.5.3): + ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -19135,7 +19037,7 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.6.13(@swc/helpers@0.5.11) + '@swc/core': 1.6.13(@swc/helpers@0.5.12) tsconfig-paths-webpack-plugin@4.1.0: dependencies: @@ -19160,7 +19062,7 @@ snapshots: tslib@2.6.3: {} - tsup@8.1.1(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5): + tsup@8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5): dependencies: bundle-require: 5.0.0(esbuild@0.23.0) cac: 6.7.14 @@ -19178,7 +19080,7 @@ snapshots: sucrase: 3.35.0 tree-kill: 1.2.2 optionalDependencies: - '@swc/core': 1.6.13(@swc/helpers@0.5.11) + '@swc/core': 1.6.13(@swc/helpers@0.5.12) postcss: 8.4.39 typescript: 5.5.3 transitivePeerDependencies: @@ -19457,7 +19359,7 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vitnode-backend@0.0.7-canary.28(erbpumhnk2ln4tif6pv4g4kxda): + vitnode-backend@0.0.7-canary.31(eu7yxviimxtdflf3c4ezzmp2qa): dependencies: '@apollo/server': 4.10.4(graphql@16.9.0) '@nestjs/apollo': 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) @@ -19471,8 +19373,8 @@ snapshots: '@nestjs/throttler': 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) '@react-email/components': 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) '@react-email/render': 0.0.16(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) - '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.11))(chokidar@3.6.0) - '@swc/core': 1.6.13(@swc/helpers@0.5.11) + '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0) + '@swc/core': 1.6.13(@swc/helpers@0.5.12) '@types/react': 18.3.3 bcrypt: 5.1.1 busboy: 1.6.0 @@ -19493,7 +19395,7 @@ snapshots: tar: 7.4.0 typescript: 5.5.3 ua-parser-js: 2.0.0-beta.3 - vitnode-shared: 0.0.7-canary.28(typescript@5.5.3) + vitnode-shared: 0.0.7-canary.31(typescript@5.5.3) transitivePeerDependencies: - '@fastify/static' - '@nestjs/microservices' @@ -19508,7 +19410,7 @@ snapshots: - rxjs - supports-color - vitnode-shared@0.0.7-canary.28(typescript@5.5.3): + vitnode-shared@0.0.7-canary.31(typescript@5.5.3): dependencies: typescript: 5.5.3 @@ -19545,7 +19447,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11)): + webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -19568,7 +19470,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.11))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))) + terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.12))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: From 03cdd0caf20da35a8f099d92d3102e4e136e4efc Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Wed, 17 Jul 2024 16:19:49 +0000 Subject: [PATCH 29/61] ci: version bump to v0.0.7-canary.32 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 5f4c81c37..6464045d6 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.31", + "version": "0.0.7-canary.32", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 0f79b44fb..10b3f7452 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.31", + "version": "0.0.7-canary.32", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 25bbd099f..3a911ab39 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.31", + "version": "0.0.7-canary.32", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index bb8b8132d..927144950 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.31", + "version": "0.0.7-canary.32", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index daacf6019..8d02d59c7 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.31", + "version": "0.0.7-canary.32", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 524e0e9e5..99596f7d9 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.31", + "version": "0.0.7-canary.32", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 1dee33e0d..8d00f6b98 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.31", + "version": "0.0.7-canary.32", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index b8303f4fb..513c4affd 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.31", + "version": "0.0.7-canary.32", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From be42cfcc43330a8980da4a7ac5cb6059880e063b Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 19:13:08 +0200 Subject: [PATCH 30/61] chore(cli): Add welcome plugin --- apps/frontend/package.json | 2 +- bump-version.mjs | 4 ++++ .../basic/apps/frontend/plugins/welcome/langs/en.json | 5 +++++ .../basic/apps/frontend/plugins/welcome/langs/pl.json | 5 +++++ .../frontend/plugins/welcome/templates/default-page.tsx | 3 +++ .../create-vitnode-app/templates/create-packages-json.ts | 3 ++- packages/frontend/package.json | 5 +++-- packages/frontend/scripts/setup.ts | 4 ++++ packages/frontend/src/editor/editor.tsx | 2 +- packages/frontend/src/graphql/get-pagination-tool.ts | 2 +- .../actions/create/hooks/use-create-edit-plugin-admin.ts | 2 +- packages/frontend/src/views/layout/root-layout.tsx | 7 +++++-- 12 files changed, 35 insertions(+), 9 deletions(-) create mode 100644 packages/create-vitnode-app/templates/basic/apps/frontend/plugins/welcome/langs/en.json create mode 100644 packages/create-vitnode-app/templates/basic/apps/frontend/plugins/welcome/langs/pl.json create mode 100644 packages/create-vitnode-app/templates/basic/apps/frontend/plugins/welcome/templates/default-page.tsx diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 3a911ab39..4bbf84770 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -32,7 +32,7 @@ "eslint": "^8.57.0", "eslint-config-typescript-vitnode": "workspace:*", "graphql-tag": "^2.12.6", - "postcss": "^8", + "postcss": "^8.4.39", "tailwindcss": "^3.4.4", "typescript": "^5.5.3" } diff --git a/bump-version.mjs b/bump-version.mjs index a57919d1f..d29a47ded 100644 --- a/bump-version.mjs +++ b/bump-version.mjs @@ -307,6 +307,10 @@ function logError(error) { folder: join('plugins', 'core', 'langs'), file: 'en.json', }, + { + folder: join('plugins', 'admin', 'langs'), + file: 'en.json', + }, ]; // Create folder for apps in frontend package diff --git a/packages/create-vitnode-app/templates/basic/apps/frontend/plugins/welcome/langs/en.json b/packages/create-vitnode-app/templates/basic/apps/frontend/plugins/welcome/langs/en.json new file mode 100644 index 000000000..bfbf3a86d --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/apps/frontend/plugins/welcome/langs/en.json @@ -0,0 +1,5 @@ +{ + "welcome": { + "admin": {} + } +} \ No newline at end of file diff --git a/packages/create-vitnode-app/templates/basic/apps/frontend/plugins/welcome/langs/pl.json b/packages/create-vitnode-app/templates/basic/apps/frontend/plugins/welcome/langs/pl.json new file mode 100644 index 000000000..bfbf3a86d --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/apps/frontend/plugins/welcome/langs/pl.json @@ -0,0 +1,5 @@ +{ + "welcome": { + "admin": {} + } +} \ No newline at end of file diff --git a/packages/create-vitnode-app/templates/basic/apps/frontend/plugins/welcome/templates/default-page.tsx b/packages/create-vitnode-app/templates/basic/apps/frontend/plugins/welcome/templates/default-page.tsx new file mode 100644 index 000000000..75c65d1c8 --- /dev/null +++ b/packages/create-vitnode-app/templates/basic/apps/frontend/plugins/welcome/templates/default-page.tsx @@ -0,0 +1,3 @@ +export default function DefaultPage() { + return
Default Page for welcome
; +} diff --git a/packages/create-vitnode-app/templates/create-packages-json.ts b/packages/create-vitnode-app/templates/create-packages-json.ts index ce1d8512c..3dff0c0c1 100644 --- a/packages/create-vitnode-app/templates/create-packages-json.ts +++ b/packages/create-vitnode-app/templates/create-packages-json.ts @@ -70,7 +70,7 @@ export const createPackagesJSON = ({ }, dependencies: { geist: '^1.3.1', - next: '^15.0.0-canary.70', + next: '15.0.0-canary.70', react: '^19.0.0-rc.0', 'react-dom': '^19.0.0-rc.0', 'next-intl': '^3.17.1', @@ -83,6 +83,7 @@ export const createPackagesJSON = ({ autoprefixer: '^10.4.19', eslint: '^8.57.0', 'eslint-config-typescript-vitnode': `^${pkg.version}`, + postcss: '^8.4.39', tailwindcss: '^3.4.4', typescript: '^5.5.3', }, diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 8d00f6b98..fecd1af40 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -72,10 +72,11 @@ "codegen": "graphql-codegen --config codegen.ts" }, "peerDependencies": { - "next": "^15.0.0-canary.70", + "next": "15.0.0-canary.70", "react": "^19.0.0-rc.0", "react-dom": "^19.0.0-rc.0", - "typescript": "^5.5.3" + "typescript": "^5.5.3", + "postcss": "^8.4.39" }, "devDependencies": { "@graphql-codegen/cli": "^5.0.2", diff --git a/packages/frontend/scripts/setup.ts b/packages/frontend/scripts/setup.ts index c1aa5ff9b..d82595220 100644 --- a/packages/frontend/scripts/setup.ts +++ b/packages/frontend/scripts/setup.ts @@ -44,6 +44,10 @@ const init = () => { folder: join('plugins', 'core', 'langs'), file: 'en.json', }, + { + folder: join('plugins', 'admin', 'langs'), + file: 'en.json', + }, ]; if (!fs.existsSync(frontendPackagePath)) { diff --git a/packages/frontend/src/editor/editor.tsx b/packages/frontend/src/editor/editor.tsx index bbf8d7858..adc99591f 100644 --- a/packages/frontend/src/editor/editor.tsx +++ b/packages/frontend/src/editor/editor.tsx @@ -73,7 +73,7 @@ export const Editor = ({ }, content: (() => { const current = Array.isArray(value) - ? (value.find(v => v.language_code === selectedLanguage)?.value ?? '') + ? value.find(v => v.language_code === selectedLanguage)?.value ?? '' : value; try { diff --git a/packages/frontend/src/graphql/get-pagination-tool.ts b/packages/frontend/src/graphql/get-pagination-tool.ts index 55a786b28..61e4b69c3 100644 --- a/packages/frontend/src/graphql/get-pagination-tool.ts +++ b/packages/frontend/src/graphql/get-pagination-tool.ts @@ -36,7 +36,7 @@ export function getPaginationTool>({ : Number(searchParams.first ?? 0), last: Number(searchParams.last ?? 0), cursor: Number(searchParams.cursor) ?? null, - search: search ? (searchParams.search ?? '') : '', + search: search ? searchParams.search ?? '' : '', sortBy: getGetSortByParamsAPI({ constEnum: sortByEnum, searchParams }), }; diff --git a/packages/frontend/src/views/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts b/packages/frontend/src/views/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts index 46cd41885..9b2bd1b25 100644 --- a/packages/frontend/src/views/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts +++ b/packages/frontend/src/views/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts @@ -47,7 +47,7 @@ export const useCreateEditPluginAdmin = ({ data }: Args) => { code: data?.code ?? '', description: data?.description ?? '', support_url: data?.support_url ?? '', - author: data ? data.author : (session?.name ?? ''), + author: data ? data.author : session?.name ?? '', author_url: data?.author_url ?? '', }, }); diff --git a/packages/frontend/src/views/layout/root-layout.tsx b/packages/frontend/src/views/layout/root-layout.tsx index 18fad53ae..aae78877e 100644 --- a/packages/frontend/src/views/layout/root-layout.tsx +++ b/packages/frontend/src/views/layout/root-layout.tsx @@ -13,12 +13,15 @@ import { CONFIG } from '../../helpers/config-with-env'; export interface RootLayoutProps { children: React.ReactNode; params: { locale: string }; +} + +interface Props extends RootLayoutProps { className?: string; } export const generateMetadataRootLayout = async ({ params: { locale }, -}: RootLayoutProps): Promise => { +}: Props): Promise => { const metadata: Metadata = { manifest: `${CONFIG.backend_public_url}/assets/${locale}/manifest.webmanifest`, icons: { @@ -51,7 +54,7 @@ export const RootLayout = async ({ children, params: { locale }, className, -}: RootLayoutProps) => { +}: Props) => { const messages = await getMessages(); try { From a07171590a44f83081c0fb656c1d86e80044a072 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 19:16:57 +0200 Subject: [PATCH 31/61] chore: Clean up --- pnpm-lock.yaml | 1898 ++++++++++++++++++++++++------------------------ 1 file changed, 965 insertions(+), 933 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 18f2e67e4..ad7b98dbc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,7 +38,7 @@ importers: dependencies: '@nestjs/apollo': specifier: ^12.2.0 - version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) + version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) '@nestjs/common': specifier: ^10.3.10 version: 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -47,10 +47,10 @@ importers: version: 3.2.3(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) '@nestjs/core': specifier: ^10.3.10 - version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/graphql': specifier: ^12.2.0 - version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) '@nestjs/jwt': specifier: ^10.2.0 version: 10.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) @@ -59,10 +59,10 @@ importers: version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10) '@nestjs/schedule': specifier: ^4.1.0 - version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) + version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/serve-static': specifier: ^4.0.2 - version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) + version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) pg: specifier: ^8.12.0 version: 8.12.0 @@ -93,7 +93,7 @@ importers: version: 4.2.3(graphql@16.9.0) '@nestjs/cli': specifier: ^10.4.2 - version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.12)) + version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12) '@nestjs/schematics': specifier: ^10.1.2 version: 10.1.2(chokidar@3.6.0)(typescript@5.5.3) @@ -120,10 +120,10 @@ importers: version: 18.3.3 '@typescript-eslint/eslint-plugin': specifier: ^7.0.0 - version: 7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + version: 7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) '@typescript-eslint/parser': specifier: ^7.0.0 - version: 7.16.1(eslint@8.57.0)(typescript@5.5.3) + version: 7.16.0(eslint@8.57.0)(typescript@5.5.3) class-transformer: specifier: ^0.5.1 version: 0.5.1 @@ -147,10 +147,10 @@ importers: version: 0.5.21 ts-jest: specifier: ^29.2.2 - version: 29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3) + version: 29.2.2(@babel/core@7.24.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.8))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))) + version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3) @@ -180,7 +180,7 @@ importers: version: 8.2.33(fumadocs-core@12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) fumadocs-ui: specifier: 12.4.2 - version: 12.4.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.6(ts-node@10.9.2(typescript@5.5.3))) + version: 12.4.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3))) geist: specifier: ^1.3.0 version: 1.3.1(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) @@ -220,7 +220,7 @@ importers: version: 8.4.39 tailwindcss: specifier: ^3.4.4 - version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) + version: 3.4.4(ts-node@10.9.2(typescript@5.5.3)) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -232,10 +232,10 @@ importers: version: 1.3.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)) next: specifier: 15.0.0-canary.70 - version: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-intl: specifier: ^3.17.1 - version: 3.17.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 3.17.1(next@15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: specifier: 19.0.0-rc.0 version: 19.0.0-rc.0 @@ -271,11 +271,11 @@ importers: specifier: ^2.12.6 version: 2.12.6(graphql@16.9.0) postcss: - specifier: ^8 + specifier: ^8.4.39 version: 8.4.39 tailwindcss: specifier: ^3.4.4 - version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) + version: 3.4.4(ts-node@10.9.2(typescript@5.5.3)) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -287,7 +287,7 @@ importers: version: 4.10.4(graphql@16.9.0) '@nestjs/apollo': specifier: ^12.2.0 - version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) + version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) '@nestjs/common': specifier: ^10.3.10 version: 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -296,22 +296,22 @@ importers: version: 3.2.3(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) '@nestjs/core': specifier: ^10.3.10 - version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/graphql': specifier: ^12.2.0 - version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) '@nestjs/jwt': specifier: ^10.2.0 version: 10.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/schedule': specifier: ^4.1.0 - version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) + version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/serve-static': specifier: ^4.0.2 - version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) + version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) '@nestjs/throttler': specifier: ^5.2.0 - version: 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) + version: 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) '@react-email/components': specifier: ^0.0.21 version: 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) @@ -371,7 +371,7 @@ importers: version: 2.0.0-beta.3 vitnode-backend: specifier: ^0.0.7-canary.3 - version: 0.0.7-canary.31(eu7yxviimxtdflf3c4ezzmp2qa) + version: 0.0.7-canary.7(@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.12)(@types/react@18.3.3)(chokidar@3.6.0)(class-validator@0.14.1)(drizzle-kit@0.22.8)(drizzle-orm@0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@18.3.1))(express@4.19.2)(graphql@16.9.0)(pg@8.12.0)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.5.3) vitnode-shared: specifier: workspace:* version: link:../shared @@ -435,7 +435,7 @@ importers: version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3) tsup: specifier: ^8.1.0 - version: 8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) + version: 8.1.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))(typescript@5.5.3) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -475,7 +475,7 @@ importers: version: link:../eslint-config-typescript-vitnode tsup: specifier: ^8.1.0 - version: 8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) + version: 8.1.0(@swc/core@1.6.13)(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.11)(typescript@5.5.3))(typescript@5.5.3) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -484,10 +484,10 @@ importers: dependencies: '@typescript-eslint/eslint-plugin': specifier: ^7.0.0 - version: 7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + version: 7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) '@typescript-eslint/parser': specifier: ^7.0.0 - version: 7.16.1(eslint@8.57.0)(typescript@5.5.3) + version: 7.16.0(eslint@8.57.0)(typescript@5.5.3) eslint-config-next: specifier: 15.0.0-canary.70 version: 15.0.0-canary.70(eslint@8.57.0)(typescript@5.5.3) @@ -502,13 +502,13 @@ importers: version: 6.9.0(eslint@8.57.0) eslint-plugin-prettier: specifier: ^5.1.3 - version: 5.2.1(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3) + version: 5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3) eslint-plugin-sort-destructure-keys: specifier: ^2.0.0 version: 2.0.0(eslint@8.57.0) eslint-plugin-typescript-sort-keys: specifier: ^3.2.0 - version: 3.2.0(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + version: 3.2.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) prettier-plugin-tailwindcss: specifier: ^0.6.5 version: 0.6.5(prettier@3.3.3) @@ -593,49 +593,49 @@ importers: version: 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@tailwindcss/container-queries': specifier: ^0.1.1 - version: 0.1.1(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))) + version: 0.1.1(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))) '@tanstack/react-query': specifier: ^5.50.1 - version: 5.51.5(react@19.0.0-rc.0) + version: 5.51.1(react@19.0.0-rc.0) '@tanstack/react-table': specifier: ^8.19.2 - version: 8.19.3(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 8.19.2(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@tiptap/extension-code-block-lowlight': specifier: ^2.4.0 - version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/extension-code-block@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/extension-code-block@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) '@tiptap/extension-color': specifier: ^2.4.0 - version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/extension-text-style@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))) + version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/extension-text-style@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))) '@tiptap/extension-heading': specifier: ^2.4.0 - version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) '@tiptap/extension-link': specifier: ^2.4.0 - version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) '@tiptap/extension-mention': specifier: ^2.4.0 - version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)(@tiptap/suggestion@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)) + version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)(@tiptap/suggestion@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)) '@tiptap/extension-text-align': specifier: ^2.4.0 - version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) '@tiptap/extension-text-style': specifier: ^2.4.0 - version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) '@tiptap/extension-underline': specifier: ^2.4.0 - version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) '@tiptap/html': specifier: ^2.4.0 - version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) '@tiptap/pm': specifier: ^2.4.0 - version: 2.5.4 + version: 2.4.0 '@tiptap/react': specifier: ^2.4.0 - version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@tiptap/starter-kit': specifier: ^2.4.0 - version: 2.5.4(@tiptap/pm@2.5.4) + version: 2.4.0(@tiptap/pm@2.4.0) class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -659,7 +659,7 @@ importers: version: 5.6.0 framer-motion: specifier: ^11.2.13 - version: 11.3.6(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 11.3.2(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) graphql: specifier: ^16.9.0 version: 16.9.0 @@ -680,19 +680,22 @@ importers: version: 0.408.0(react@19.0.0-rc.0) next: specifier: 15.0.0-canary.70 - version: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-intl: specifier: ^3.17.1 - version: 3.17.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 3.17.1(next@15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-themes: specifier: ^0.3.0 version: 0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nextjs-toploader: specifier: ^1.6.12 - version: 1.6.12(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.6.12(next@15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nprogress: specifier: ^0.2.0 version: 0.2.0 + postcss: + specifier: ^8.4.39 + version: 8.4.39 react: specifier: 19.0.0-rc.0 version: 19.0.0-rc.0 @@ -728,7 +731,7 @@ importers: version: 2.4.0 tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))) + version: 1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))) tippy.js: specifier: ^6.3.7 version: 6.3.7 @@ -786,10 +789,10 @@ importers: version: link:../eslint-config-typescript-vitnode tailwindcss: specifier: ^3.4.4 - version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) + version: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) tsup: specifier: ^8.1.0 - version: 8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) + version: 8.1.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))(typescript@5.5.3) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -938,16 +941,16 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.24.9': - resolution: {integrity: sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==} + '@babel/compat-data@7.24.8': + resolution: {integrity: sha512-c4IM7OTg6k1Q+AJ153e2mc2QVTezTwnb4VzquwcyiEzGnW0Kedv4do/TrkU98qPeC5LNiMt/QXwIjzYXLBpyZg==} engines: {node: '>=6.9.0'} - '@babel/core@7.24.9': - resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==} + '@babel/core@7.24.8': + resolution: {integrity: sha512-6AWcmZC/MZCO0yKys4uhg5NlxL0ESF3K6IAaoQ+xSXvPyPyxNWRafP+GDbI88Oh68O7QkJgmEtedWPM9U0pZNg==} engines: {node: '>=6.9.0'} - '@babel/generator@7.24.10': - resolution: {integrity: sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==} + '@babel/generator@7.24.8': + resolution: {integrity: sha512-47DG+6F5SzOi0uEvK4wMShmn5yY0mVjVJoWTphdY2B4Rx9wHgjK7Yhtr0ru6nE+sn0v38mzrWOlah0p/YlHHOQ==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.24.7': @@ -984,8 +987,8 @@ packages: resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.24.9': - resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==} + '@babel/helper-module-transforms@7.24.8': + resolution: {integrity: sha512-m4vWKVqvkVAWLXfHCCfff2luJj86U+J0/x+0N3ArG/tP0Fq7zky2dYwMbtPmkc/oulkkbjdL3uWzuoBwQ8R00Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -1272,8 +1275,8 @@ packages: resolution: {integrity: sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==} engines: {node: '>=6.9.0'} - '@babel/types@7.24.9': - resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==} + '@babel/types@7.24.8': + resolution: {integrity: sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==} engines: {node: '>=6.9.0'} '@bcoe/v8-coverage@0.2.3': @@ -1327,9 +1330,9 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.23.0': - resolution: {integrity: sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==} - engines: {node: '>=18'} + '@esbuild/aix-ppc64@0.21.5': + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} + engines: {node: '>=12'} cpu: [ppc64] os: [aix] @@ -1345,9 +1348,9 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.23.0': - resolution: {integrity: sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==} - engines: {node: '>=18'} + '@esbuild/android-arm64@0.21.5': + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} + engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -1363,9 +1366,9 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.23.0': - resolution: {integrity: sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==} - engines: {node: '>=18'} + '@esbuild/android-arm@0.21.5': + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} + engines: {node: '>=12'} cpu: [arm] os: [android] @@ -1381,9 +1384,9 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.23.0': - resolution: {integrity: sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==} - engines: {node: '>=18'} + '@esbuild/android-x64@0.21.5': + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} + engines: {node: '>=12'} cpu: [x64] os: [android] @@ -1399,9 +1402,9 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.23.0': - resolution: {integrity: sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==} - engines: {node: '>=18'} + '@esbuild/darwin-arm64@0.21.5': + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} + engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -1417,9 +1420,9 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.23.0': - resolution: {integrity: sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==} - engines: {node: '>=18'} + '@esbuild/darwin-x64@0.21.5': + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} + engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -1435,9 +1438,9 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.23.0': - resolution: {integrity: sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==} - engines: {node: '>=18'} + '@esbuild/freebsd-arm64@0.21.5': + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} + engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -1453,9 +1456,9 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.23.0': - resolution: {integrity: sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==} - engines: {node: '>=18'} + '@esbuild/freebsd-x64@0.21.5': + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} + engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -1471,9 +1474,9 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.23.0': - resolution: {integrity: sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==} - engines: {node: '>=18'} + '@esbuild/linux-arm64@0.21.5': + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} + engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -1489,9 +1492,9 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.23.0': - resolution: {integrity: sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==} - engines: {node: '>=18'} + '@esbuild/linux-arm@0.21.5': + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} + engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -1507,9 +1510,9 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.23.0': - resolution: {integrity: sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==} - engines: {node: '>=18'} + '@esbuild/linux-ia32@0.21.5': + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} + engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -1525,9 +1528,9 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.23.0': - resolution: {integrity: sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==} - engines: {node: '>=18'} + '@esbuild/linux-loong64@0.21.5': + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} + engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -1543,9 +1546,9 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.23.0': - resolution: {integrity: sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==} - engines: {node: '>=18'} + '@esbuild/linux-mips64el@0.21.5': + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} + engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -1561,9 +1564,9 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.23.0': - resolution: {integrity: sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==} - engines: {node: '>=18'} + '@esbuild/linux-ppc64@0.21.5': + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} + engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -1579,9 +1582,9 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.23.0': - resolution: {integrity: sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==} - engines: {node: '>=18'} + '@esbuild/linux-riscv64@0.21.5': + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} + engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -1597,9 +1600,9 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.23.0': - resolution: {integrity: sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==} - engines: {node: '>=18'} + '@esbuild/linux-s390x@0.21.5': + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} + engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -1615,9 +1618,9 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.23.0': - resolution: {integrity: sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==} - engines: {node: '>=18'} + '@esbuild/linux-x64@0.21.5': + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} + engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -1633,18 +1636,12 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.23.0': - resolution: {integrity: sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==} - engines: {node: '>=18'} + '@esbuild/netbsd-x64@0.21.5': + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} + engines: {node: '>=12'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.23.0': - resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] - '@esbuild/openbsd-x64@0.18.20': resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} engines: {node: '>=12'} @@ -1657,9 +1654,9 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.23.0': - resolution: {integrity: sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==} - engines: {node: '>=18'} + '@esbuild/openbsd-x64@0.21.5': + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} + engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -1675,9 +1672,9 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.23.0': - resolution: {integrity: sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==} - engines: {node: '>=18'} + '@esbuild/sunos-x64@0.21.5': + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} + engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -1693,9 +1690,9 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.23.0': - resolution: {integrity: sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==} - engines: {node: '>=18'} + '@esbuild/win32-arm64@0.21.5': + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} + engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -1711,9 +1708,9 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.23.0': - resolution: {integrity: sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==} - engines: {node: '>=18'} + '@esbuild/win32-ia32@0.21.5': + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} + engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -1729,9 +1726,9 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.23.0': - resolution: {integrity: sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==} - engines: {node: '>=18'} + '@esbuild/win32-x64@0.21.5': + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -1887,8 +1884,8 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/executor-http@1.1.4': - resolution: {integrity: sha512-DpGF9pCHHimwxjxONnNTPQHsVVNEBEMK9RuLBWkMjPw4WSHFQo0zRHArdyEuNcLMUgl14j+Whn8Z1Pj07nkj2A==} + '@graphql-tools/executor-http@1.1.2': + resolution: {integrity: sha512-Yssoh2+GBcoPcL6Jf9X+G+cp8RhiKz6m5R/BLLN0mdg6t02TYANYZV76dMBRPX93xaoIpjl94JkttC6O6ejwWg==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -1999,8 +1996,8 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/utils@10.3.2': - resolution: {integrity: sha512-iaqOHS4f90KNADBHqVsRBjKpM6iSvsUg1q5GhWMK03loYLaDzftrEwcsl0OkSSnRhJvAsT7q4q3r3YzRoV0v1g==} + '@graphql-tools/utils@10.3.1': + resolution: {integrity: sha512-Yhk1F0MNk4/ctgl3d0DKq++ZPovvZuh1ixWuUEVAxrFloYOAVwJ+rvGI1lsopArdJly8QXClT9lkvOxQszMw/w==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -3655,203 +3652,203 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - '@tanstack/query-core@5.51.5': - resolution: {integrity: sha512-qovOto6hFet2zA4Pf3cDO+qkOqskO6xP39PlKnr6YKPtjRsePWyZnTaMf59+VnlOLY8gpku1I4WPC4dqBXo4FQ==} + '@tanstack/query-core@5.51.1': + resolution: {integrity: sha512-fJBMQMpo8/KSsWW5ratJR5+IFr7YNJ3K2kfP9l5XObYHsgfVy1w3FJUWU4FT2fj7+JMaEg33zOcNDBo0LMwHnw==} - '@tanstack/react-query@5.51.5': - resolution: {integrity: sha512-jaYYPGF55HT3DSV2NxFHa7zGRUm6LiRENw1rspkzqNiOU93umP5YCdE/l4S61/ZdLnjzwYIM4FU96EQt+imq5Q==} + '@tanstack/react-query@5.51.1': + resolution: {integrity: sha512-s47HKFnQ4HOJAHoIiXcpna/roMMPZJPy6fJ6p4ZNVn8+/onlLBEDd1+xc8OnDuwgvecqkZD7Z2mnSRbcWefrKw==} peerDependencies: react: ^18.0.0 - '@tanstack/react-table@8.19.3': - resolution: {integrity: sha512-MtgPZc4y+cCRtU16y1vh1myuyZ2OdkWgMEBzyjYsoMWMicKZGZvcDnub3Zwb6XF2pj9iRMvm1SO1n57lS0vXLw==} + '@tanstack/react-table@8.19.2': + resolution: {integrity: sha512-itoSIAkA/Vsg+bjY23FSemcTyPhc5/1YjYyaMsr9QSH/cdbZnQxHVWrpWn0Sp2BWN71qkzR7e5ye8WuMmwyOjg==} engines: {node: '>=12'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' - '@tanstack/table-core@8.19.3': - resolution: {integrity: sha512-IqREj9ADoml9zCAouIG/5kCGoyIxPFdqdyoxis9FisXFi5vT+iYfEfLosq4xkU/iDbMcEuAj+X8dWRLvKYDNoQ==} + '@tanstack/table-core@8.19.2': + resolution: {integrity: sha512-KpRjhgehIhbfH78ARm/GJDXGnpdw4bCg3qas6yjWSi7czJhI/J6pWln7NHtmBkGE9ZbohiiNtLqwGzKmBfixig==} engines: {node: '>=12'} - '@tiptap/core@2.5.4': - resolution: {integrity: sha512-Zs/hShr4+W02+0nOlpmr5cS2YjDRLqd+XMt+jsiQH0QNr3s1Lc82pfF6C3CjgLEZtdUzImZrW2ABtLlpvbogaA==} + '@tiptap/core@2.4.0': + resolution: {integrity: sha512-YJSahk8pkxpCs8SflCZfTnJpE7IPyUWIylfgXM2DefjRQa5DZ+c6sNY0s/zbxKYFQ6AuHVX40r9pCfcqHChGxQ==} peerDependencies: - '@tiptap/pm': ^2.5.4 + '@tiptap/pm': ^2.0.0 - '@tiptap/extension-blockquote@2.5.4': - resolution: {integrity: sha512-UqeJunZM3IiCQGZE0X5YNUOWYkuIieqrwPgOEghAIjnhDcQizQcouRQ5R7cwwv/scNr2JvZHncOTLrALV3Janw==} + '@tiptap/extension-blockquote@2.4.0': + resolution: {integrity: sha512-nJJy4KsPgQqWTTDOWzFRdjCfG5+QExfZj44dulgDFNh+E66xhamnbM70PklllXJgEcge7xmT5oKM0gKls5XgFw==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/extension-bold@2.5.4': - resolution: {integrity: sha512-H5sjqloFMjq7VOSfE+U4T7dqGoflOiF6RW6/gZm/U6KYeHG2/bG0ktq7mWAnnhbiKiy7gUcxyJCV+ILdGX9C5g==} + '@tiptap/extension-bold@2.4.0': + resolution: {integrity: sha512-csnW6hMDEHoRfxcPRLSqeJn+j35Lgtt1YRiOwn7DlS66sAECGRuoGfCvQSPij0TCDp4VCR9if5Sf8EymhnQumQ==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/extension-bubble-menu@2.5.4': - resolution: {integrity: sha512-GHwef912K1yd75pp9JGDnKSp1DvdOHH8BcHQv0no+a3q2ePFPYcgaSwVRR59jHRX9WzdVfoLcqDSAeoNGOrISw==} + '@tiptap/extension-bubble-menu@2.4.0': + resolution: {integrity: sha512-s99HmttUtpW3rScWq8rqk4+CGCwergNZbHLTkF6Rp6TSboMwfp+rwL5Q/JkcAG9KGLso1vGyXKbt1xHOvm8zMw==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.0.0 + '@tiptap/pm': ^2.0.0 - '@tiptap/extension-bullet-list@2.5.4': - resolution: {integrity: sha512-aAfpALeD6OxymkbtrzDqbgkAkzVVHudxOb8GsK1N6m42nFL7Q9JzHJ5/8KzB+xi25CcIbS+HmXJkRIQJXgNbSA==} + '@tiptap/extension-bullet-list@2.4.0': + resolution: {integrity: sha512-9S5DLIvFRBoExvmZ+/ErpTvs4Wf1yOEs8WXlKYUCcZssK7brTFj99XDwpHFA29HKDwma5q9UHhr2OB2o0JYAdw==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/extension-code-block-lowlight@2.5.4': - resolution: {integrity: sha512-K+bDt6CY2IxGANtmVK32uD8lRY/DqFGJwDKhearpFTR7yAn8q2MpWZjH15eOqZIgXGNf1fK6VK6wfczjecrV3A==} + '@tiptap/extension-code-block-lowlight@2.4.0': + resolution: {integrity: sha512-j0SdFq66A97Cn7bQOMqFYBaYsmOltZZ6o4uDZH6fdTvEFbfXTdtTYs2awsNSbW+w/DtivKZCvAX1FRLR3/g/5A==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/extension-code-block': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.0.0 + '@tiptap/extension-code-block': ^2.0.0 + '@tiptap/pm': ^2.0.0 - '@tiptap/extension-code-block@2.5.4': - resolution: {integrity: sha512-lZRz44ACSL0IC4syWkNsNSe90sZuLig0yidfV9rs2muSCLoS3PRcCIJv4GjdBHouangxxBZqzIqWgPBqe6pqwA==} + '@tiptap/extension-code-block@2.4.0': + resolution: {integrity: sha512-QWGdv1D56TBGbbJSj2cIiXGJEKguPiAl9ONzJ/Ql1ZksiQsYwx0YHriXX6TOC//T4VIf6NSClHEtwtxWBQ/Csg==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.0.0 + '@tiptap/pm': ^2.0.0 - '@tiptap/extension-code@2.5.4': - resolution: {integrity: sha512-PCP0VcWR0Jsj3rum3czp1jateR+kv1iuB9E+TieGLN4vFqhoiUwSv2UAuhvD8x66MGCYLA3btgnmPov1w/iNmA==} + '@tiptap/extension-code@2.4.0': + resolution: {integrity: sha512-wjhBukuiyJMq4cTcK3RBTzUPV24k5n1eEPlpmzku6ThwwkMdwynnMGMAmSF3fErh3AOyOUPoTTjgMYN2d10SJA==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/extension-color@2.5.4': - resolution: {integrity: sha512-f4ltxa4Y9NzD6+xFkjVo925+OltZbtYEuwUSXQKU4NJyjiMBMUOzW+mCgQM2TB5V36VP2ttIvdQ+W99yazJqUg==} + '@tiptap/extension-color@2.4.0': + resolution: {integrity: sha512-aVuqGtzTIZO93niADdu+Hx8g03X0pS7wjrJcCcYkkDEbC/siC03zlxKZIYBW1Jiabe99Z7/s2KdtLoK6DW2A2g==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/extension-text-style': ^2.5.4 + '@tiptap/core': ^2.0.0 + '@tiptap/extension-text-style': ^2.0.0 - '@tiptap/extension-document@2.5.4': - resolution: {integrity: sha512-4RDrhASxCTOZETYhIhEW1TfZqx3Tm+LQxouvBMFyODmT1PSgsg5Xz1FYpDPr+J49bGAK0Pr9ae0XcGW011L3sA==} + '@tiptap/extension-document@2.4.0': + resolution: {integrity: sha512-3jRodQJZDGbXlRPERaloS+IERg/VwzpC1IO6YSJR9jVIsBO6xC29P3cKTQlg1XO7p6ZH/0ksK73VC5BzzTwoHg==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/extension-dropcursor@2.5.4': - resolution: {integrity: sha512-jzSnuuYhlc0SsHvAteWkE9TJy3eRwkxQs4MO2JxALOzJECN4G82nlX8vciihBD6xf7lVgVSBACejK9+rsTHqCg==} + '@tiptap/extension-dropcursor@2.4.0': + resolution: {integrity: sha512-c46HoG2PEEpSZv5rmS5UX/lJ6/kP1iVO0Ax+6JrNfLEIiDULUoi20NqdjolEa38La2VhWvs+o20OviiTOKEE9g==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.0.0 + '@tiptap/pm': ^2.0.0 - '@tiptap/extension-floating-menu@2.5.4': - resolution: {integrity: sha512-EqD4rgi3UhnDcV3H1+ndAS4Ue2zpsU7hFKoevOIV6GS7xVnWN70AGt6swH24QzuHKKISFtWoLpKjrwRORNIxuA==} + '@tiptap/extension-floating-menu@2.4.0': + resolution: {integrity: sha512-vLb9v+htbHhXyty0oaXjT3VC8St4xuGSHWUB9GuAJAQ+NajIO6rBPbLUmm9qM0Eh2zico5mpSD1Qtn5FM6xYzg==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.0.0 + '@tiptap/pm': ^2.0.0 - '@tiptap/extension-gapcursor@2.5.4': - resolution: {integrity: sha512-wzTh1piODZBS0wmuDgPjjg8PQwclYa5LssnxDIo9pDSnt4l3AfHSAJIJSGIfgt96KnzF1wqRTRpe08qNa1n7/g==} + '@tiptap/extension-gapcursor@2.4.0': + resolution: {integrity: sha512-F4y/0J2lseohkFUw9P2OpKhrJ6dHz69ZScABUvcHxjznJLd6+0Zt7014Lw5PA8/m2d/w0fX8LZQ88pZr4quZPQ==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.0.0 + '@tiptap/pm': ^2.0.0 - '@tiptap/extension-hard-break@2.5.4': - resolution: {integrity: sha512-nLn6HP9tqgdGGwbMORXVtcY30DTGctYFaWADRthvBjVgacYSeKlhUcsSu3YgaxtbxZp6BhfRvD2kKrxyQsSjnQ==} + '@tiptap/extension-hard-break@2.4.0': + resolution: {integrity: sha512-3+Z6zxevtHza5IsDBZ4lZqvNR3Kvdqwxq/QKCKu9UhJN1DUjsg/l1Jn2NilSQ3NYkBYh2yJjT8CMo9pQIu776g==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/extension-heading@2.5.4': - resolution: {integrity: sha512-DuAB58/e7eho1rkyad0Z/SjW+EB+H2hRqHlswEeZZYhBTjzey5UmBwkMWTGC/SQiRisx1xYQYTd8T0fiABi5hw==} + '@tiptap/extension-heading@2.4.0': + resolution: {integrity: sha512-fYkyP/VMo7YHO76YVrUjd95Qeo0cubWn/Spavmwm1gLTHH/q7xMtbod2Z/F0wd6QHnc7+HGhO7XAjjKWDjldaw==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/extension-history@2.5.4': - resolution: {integrity: sha512-WB1fZYGIlpahAD6Ba+mj9vIb1tk8S3TsADXDFKxLVpZWZPQ+B7duGJP7g/vRH2XAXEs836JzC2oxjKeaop3k7A==} + '@tiptap/extension-history@2.4.0': + resolution: {integrity: sha512-gr5qsKAXEVGr1Lyk1598F7drTaEtAxqZiuuSwTCzZzkiwgEQsWMWTWc9F8FlneCEaqe1aIYg6WKWlmYPaFwr0w==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.0.0 + '@tiptap/pm': ^2.0.0 - '@tiptap/extension-horizontal-rule@2.5.4': - resolution: {integrity: sha512-uXLDe/iyzQbyfDkJ8kE5XaAkY3EOcbTFLjbueqGlkbWtjJgy+3LysGvh8fQj8PAOaIBMaFRFhTq7GMbW2ebRog==} + '@tiptap/extension-horizontal-rule@2.4.0': + resolution: {integrity: sha512-yDgxy+YxagcEsBbdWvbQiXYxsv3noS1VTuGwc9G7ZK9xPmBHJ5y0agOkB7HskwsZvJHoaSqNRsh7oZTkf0VR3g==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.0.0 + '@tiptap/pm': ^2.0.0 - '@tiptap/extension-italic@2.5.4': - resolution: {integrity: sha512-TAhtl/fNBgv1elzF3HWES8uwVdpKBSYrq1e6yeYfj74mQn//3ksvdhWQrLzc1e+zcoHbk1PeOp/5ODdPuZ6tkg==} + '@tiptap/extension-italic@2.4.0': + resolution: {integrity: sha512-aaW/L9q+KNHHK+X73MPloHeIsT191n3VLd3xm6uUcFDnUNvzYJ/q65/1ZicdtCaOLvTutxdrEvhbkrVREX6a8g==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/extension-link@2.5.4': - resolution: {integrity: sha512-xTB/+T6SHHCXInJni8WdqOfF40a/MiFUf5OoWW9cPrApx3I7TzJ9j8/WDshM0BOnDDw80w1bl9F2zkUQjC0Y2A==} + '@tiptap/extension-link@2.4.0': + resolution: {integrity: sha512-r3PjT0bjSKAorHAEBPA0icSMOlqALbxVlWU9vAc+Q3ndzt7ht0CTPNewzFF9kjzARABVt1cblXP/2+c0qGzcsg==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.0.0 + '@tiptap/pm': ^2.0.0 - '@tiptap/extension-list-item@2.5.4': - resolution: {integrity: sha512-bPxUCFt9HnAfoaZQgwqCfRAZ6L3QlYhIRDDbOvZag7IxCdQuZmeY4k5OZfQIGijNDTag7CN9cdL4fl9rnm6/sQ==} + '@tiptap/extension-list-item@2.4.0': + resolution: {integrity: sha512-reUVUx+2cI2NIAqMZhlJ9uK/+zvRzm1GTmlU2Wvzwc7AwLN4yemj6mBDsmBLEXAKPvitfLh6EkeHaruOGymQtg==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/extension-mention@2.5.4': - resolution: {integrity: sha512-U5Kqjhs7FraJzopZydy14/v0+X6unmfYYt42QHhVeSEdZ8y7QtyFigJktJUBzE12CpwGkyh8e3xI9Ozi7lFb0w==} + '@tiptap/extension-mention@2.4.0': + resolution: {integrity: sha512-7BqCNfqF1Mv9IrtdlHADwXMFo968UNmthf/TepVXC7EX2Ke6/Y4vvxmpYVNZc55FdswFwpVyZ2VeXBj3AC2JcA==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 - '@tiptap/suggestion': ^2.5.4 + '@tiptap/core': ^2.0.0 + '@tiptap/pm': ^2.0.0 + '@tiptap/suggestion': ^2.0.0 - '@tiptap/extension-ordered-list@2.5.4': - resolution: {integrity: sha512-cl3cTJitY6yDUmxqgjDUtDWCyX1VVsZNJ6i9yiPeARcxvzFc81KmUJxTGl8WPT5TjqmM+TleRkZjsxgvXX57+Q==} + '@tiptap/extension-ordered-list@2.4.0': + resolution: {integrity: sha512-Zo0c9M0aowv+2+jExZiAvhCB83GZMjZsxywmuOrdUbq5EGYKb7q8hDyN3hkrktVHr9UPXdPAYTmLAHztTOHYRA==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/extension-paragraph@2.5.4': - resolution: {integrity: sha512-pC1YIkkRPXoU0eDrhfAf8ZrFJQzvw2ftP6KRhLnnSw/Ot1DOjT1r95l7zsFefS9oCDMT/L4HghTAiPZ4rcpPbg==} + '@tiptap/extension-paragraph@2.4.0': + resolution: {integrity: sha512-+yse0Ow67IRwcACd9K/CzBcxlpr9OFnmf0x9uqpaWt1eHck1sJnti6jrw5DVVkyEBHDh/cnkkV49gvctT/NyCw==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/extension-strike@2.5.4': - resolution: {integrity: sha512-OSN6ePbCwEhi3hYZZOPow/P9Ym2Kv3NhVbUvasjZCiqQuk8TGc33xirPWl9DTjb/BLfL66TtJ2tKUEVOKl5dKg==} + '@tiptap/extension-strike@2.4.0': + resolution: {integrity: sha512-pE1uN/fQPOMS3i+zxPYMmPmI3keubnR6ivwM+KdXWOMnBiHl9N4cNpJgq1n2eUUGKLurC2qrQHpnVyGAwBS6Vg==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/extension-text-align@2.5.4': - resolution: {integrity: sha512-hQT7wPVISw7fgMTT0XfK6uk3T2qLKpeYWOUBO1ENEdim6HQmFTOIgNyAdVcCipaedQSlD72ysfRXq2S1mzWzEw==} + '@tiptap/extension-text-align@2.4.0': + resolution: {integrity: sha512-wpRe2OiLXTK4kTy4RZEPnPjFbK16kYHPAx1552hLXrOdyxbS7Sdbo+w4x7aGLLZZqZdudCFfkdtnqrc7PDVZdA==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/extension-text-style@2.5.4': - resolution: {integrity: sha512-OwQ6rQrwVSCTicxJJ67C5Z+LQjZp9HyZDeEcrQgPsv/gtk6H69qo1jShHAdmYn4ck40CkuNyN6VKczd9VZf0+g==} + '@tiptap/extension-text-style@2.4.0': + resolution: {integrity: sha512-H0uPWeZ4sXz3o836TDWnpd38qClqzEM2d6QJ9TK+cQ1vE5Gp8wQ5W4fwUV1KAHzpJKE/15+BXBjLyVYQdmXDaQ==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/extension-text@2.5.4': - resolution: {integrity: sha512-+3x/hYqhmCYbvedCcQzQHFtZ5MAcMOlKuczomZtygf8AfDfuQVrG1m4GoJyNzJdqxjN80/xq4e2vDVvqQxYTCw==} + '@tiptap/extension-text@2.4.0': + resolution: {integrity: sha512-LV0bvE+VowE8IgLca7pM8ll7quNH+AgEHRbSrsI3SHKDCYB9gTHMjWaAkgkUVaO1u0IfCrjnCLym/PqFKa+vvg==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/extension-underline@2.5.4': - resolution: {integrity: sha512-o8T3oWbniA3rLo6LkslPRF8pwdjsaHXJCeK4KmKeCyYhTpMfjypT3uptd+VSSJ4iQkaiFInKeIUOBqqEQ9cADw==} + '@tiptap/extension-underline@2.4.0': + resolution: {integrity: sha512-guWojb7JxUwLz4OKzwNExJwOkhZjgw/ttkXCMBT0PVe55k998MMYe1nvN0m2SeTW9IxurEPtScH4kYJ0XuSm8Q==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.0.0 - '@tiptap/html@2.5.4': - resolution: {integrity: sha512-Fcvsa7kkO+Id7WBFimDN5zdHksVGVnyHnffaN/PaAgbKmzP53BC38Pd0XuHS+KL6btqQIFE2GlqNYnyIos7i+g==} + '@tiptap/html@2.4.0': + resolution: {integrity: sha512-iM0sa6t0Hb5GTXnjdKvMDtD3KZgA4Mwx3QADeqfR10EjfPNlkh/BHU83oIhss/2JVRBXiUUDnNxW9cfpHX37/g==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.0.0 + '@tiptap/pm': ^2.0.0 - '@tiptap/pm@2.5.4': - resolution: {integrity: sha512-oFIsuniptdUXn93x4aM2sVN3hYKo9Fj55zAkYrWhwxFYUYcPxd5ibra2we+wRK5TaiPu098wpC+yMSTZ/KKMpA==} + '@tiptap/pm@2.4.0': + resolution: {integrity: sha512-B1HMEqGS4MzIVXnpgRZDLm30mxDWj51LkBT/if1XD+hj5gm8B9Q0c84bhvODX6KIs+c6z+zsY9VkVu8w9Yfgxg==} - '@tiptap/react@2.5.4': - resolution: {integrity: sha512-2HPHt2lEK6Z4jOV3HHVTee8hD4NS6eEj0zRZWSFjt1zDzXtFqX8VIv7qC1iDYsQgyiFnFnOucOQtAlDewBb23A==} + '@tiptap/react@2.4.0': + resolution: {integrity: sha512-baxnIr6Dy+5iGagOEIKFeHzdl1ZRa6Cg+SJ3GDL/BVLpO6KiCM3Mm5ymB726UKP1w7icrBiQD2fGY3Bx8KaiSA==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.0.0 + '@tiptap/pm': ^2.0.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - '@tiptap/starter-kit@2.5.4': - resolution: {integrity: sha512-IYnSETtBUSsy+Ece4kfVyzew+zyj7W9rP2Ronx0CbjeWQarfCAGxjuZ6uGLPB+tC5ZuMVt68Gyqb2y8GFes2Yw==} + '@tiptap/starter-kit@2.4.0': + resolution: {integrity: sha512-DYYzMZdTEnRn9oZhKOeRCcB+TjhNz5icLlvJKoHoOGL9kCbuUyEf8WRR2OSPckI0+KUIPJL3oHRqO4SqSdTjfg==} - '@tiptap/suggestion@2.5.4': - resolution: {integrity: sha512-mf0gC237PFz5l/hFRIetZoXemLMUXtmTPRbHTgBzqkTfaiJhfWsZZ3VeQNh4hoQ5AGYxRHWb9+zgRNGsH4jAEw==} + '@tiptap/suggestion@2.4.0': + resolution: {integrity: sha512-6dCkjbL8vIzcLWtS6RCBx0jlYPKf2Beuyq5nNLrDDZZuyJow5qJAY0eGu6Xomp9z0WDK/BYOxT4hHNoGMDkoAg==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.0.0 + '@tiptap/pm': ^2.0.0 '@tokenizer/token@0.3.0': resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} @@ -4039,9 +4036,6 @@ packages: '@types/unist@3.0.2': resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} - '@types/use-sync-external-store@0.0.6': - resolution: {integrity: sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==} - '@types/validate-npm-package-name@4.0.2': resolution: {integrity: sha512-lrpDziQipxCEeK5kWxvljWYhUvOiB2A9izZd9B2AFarYAkqZshb4lPbRs7zKEic6eGtH8V/2qJW+dPp9OtF6bw==} @@ -4057,8 +4051,8 @@ packages: '@types/yargs@17.0.32': resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} - '@typescript-eslint/eslint-plugin@7.16.1': - resolution: {integrity: sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A==} + '@typescript-eslint/eslint-plugin@7.16.0': + resolution: {integrity: sha512-py1miT6iQpJcs1BiJjm54AMzeuMPBSPuKPlnT8HlfudbcS5rYeX5jajpLf3mrdRh9dA/Ec2FVUY0ifeVNDIhZw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -4074,8 +4068,8 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/parser@7.16.1': - resolution: {integrity: sha512-u+1Qx86jfGQ5i4JjK33/FnawZRpsLxRnKzGE6EABZ40KxVT/vWsiZFEBBHjFOljmmV3MBYOHEKi0Jm9hbAOClA==} + '@typescript-eslint/parser@7.16.0': + resolution: {integrity: sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -4088,12 +4082,12 @@ packages: resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/scope-manager@7.16.1': - resolution: {integrity: sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==} + '@typescript-eslint/scope-manager@7.16.0': + resolution: {integrity: sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.16.1': - resolution: {integrity: sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==} + '@typescript-eslint/type-utils@7.16.0': + resolution: {integrity: sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -4106,8 +4100,8 @@ packages: resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/types@7.16.1': - resolution: {integrity: sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==} + '@typescript-eslint/types@7.16.0': + resolution: {integrity: sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==} engines: {node: ^18.18.0 || >=20.0.0} '@typescript-eslint/typescript-estree@5.62.0': @@ -4119,8 +4113,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@7.16.1': - resolution: {integrity: sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==} + '@typescript-eslint/typescript-estree@7.16.0': + resolution: {integrity: sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -4134,8 +4128,8 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@7.16.1': - resolution: {integrity: sha512-WrFM8nzCowV0he0RlkotGDujx78xudsxnGMBHI88l5J8wEhED6yBwaSLP99ygfrzAjsQvcYQ94quDwI0d7E1fA==} + '@typescript-eslint/utils@7.16.0': + resolution: {integrity: sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -4144,8 +4138,8 @@ packages: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/visitor-keys@7.16.1': - resolution: {integrity: sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==} + '@typescript-eslint/visitor-keys@7.16.0': + resolution: {integrity: sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==} engines: {node: ^18.18.0 || >=20.0.0} '@ungap/structured-clone@1.2.0': @@ -4556,11 +4550,11 @@ packages: buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - bundle-require@5.0.0: - resolution: {integrity: sha512-GuziW3fSSmopcx4KRymQEJVbZUfqlCqcq7dvs6TYwKRZiegK/2buMxQTPs6MGlNv50wms1699qYO54R8XfRX4w==} + bundle-require@4.2.1: + resolution: {integrity: sha512-7Q/6vkyYAwOmQNRw75x+4yRtZCZJXUDmHHlFdkiV0wgv/reNjtJwpu1jPJ0w2kbEpIM0uoKI3S4/f39dU7AjSA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: - esbuild: '>=0.18' + esbuild: '>=0.17' busboy@1.6.0: resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} @@ -4605,8 +4599,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001642: - resolution: {integrity: sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==} + caniuse-lite@1.0.30001641: + resolution: {integrity: sha512-Phv5thgl67bHYo1TtMY/MurjkHhV4EDaCosezRXgZ8jzA/Ub+wjxAvbGvjoFENStinwi5kCyOYV3mi5tOGykwA==} capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -4834,10 +4828,6 @@ packages: consola@2.15.3: resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} - consola@3.2.3: - resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} - engines: {node: ^14.18.0 || >=16.10.0} - console-control-strings@1.1.0: resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} @@ -5252,8 +5242,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.4.829: - resolution: {integrity: sha512-5qp1N2POAfW0u1qGAxXEtz6P7bO1m6gpZr5hdf5ve6lxpLM7MpiM4jIPz7xcrNlClQMafbyUDDWjlIQZ1Mw0Rw==} + electron-to-chromium@1.4.827: + resolution: {integrity: sha512-VY+J0e4SFcNfQy19MEoMdaIcZLmDCprqvBtkii1WTCTQHpRvf5N8+3kTYCgL/PcntvwQvmMJWTuDPsq+IlhWKQ==} embla-carousel-react@8.1.6: resolution: {integrity: sha512-DHxwFzF63yVrU95Eo58E9Xr5b6Y9ul6TTsqb/rtwMi+jXudAmIqN1i9iBxQ73i8jKuUVxll/ziNYMmnWvrdQJQ==} @@ -5354,9 +5344,9 @@ packages: engines: {node: '>=12'} hasBin: true - esbuild@0.23.0: - resolution: {integrity: sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==} - engines: {node: '>=18'} + esbuild@0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} + engines: {node: '>=12'} hasBin: true escalade@3.1.2: @@ -5450,8 +5440,8 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - eslint-plugin-prettier@5.2.1: - resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==} + eslint-plugin-prettier@5.1.3: + resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@types/eslint': '>=8.0.0' @@ -5470,8 +5460,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react@7.34.4: - resolution: {integrity: sha512-Np+jo9bUwJNxCsT12pXtrGhJgT3T44T1sHhn1Ssr42XFn8TES0267wPGo5nNrMHi8qkyimDAX2BUmkf9pSaVzA==} + eslint-plugin-react@7.34.3: + resolution: {integrity: sha512-aoW4MV891jkUulwDApQbPYTVZmeuSyFrudpbTAQuj5Fv8VL+o6df2xIGpw8B0hPjAaih1/Fb0om9grCdyFYemA==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -5751,8 +5741,8 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@11.3.6: - resolution: {integrity: sha512-olpX48qfoSIDjhw0RbolhOGBQmdMAXHHpSI0PFdTj5LeXChcf5F4ApShs0mQ6FPEPOj7dnEvSyB07UgRK5G9Jw==} + framer-motion@11.3.2: + resolution: {integrity: sha512-RgjSzrNFZmedWcvmW4MMc84A7UcoY37jocadE3Mbg3o+UMofodfyeNnYD/HR15UhP22/bb5KOebNhYOj4mYkpQ==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 @@ -7262,8 +7252,8 @@ packages: node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - node-releases@2.0.17: - resolution: {integrity: sha512-Ww6ZlOiEQfPfXM45v17oabk77Z7mg5bOt7AjDyzy7RjK9OrLrLC8dyZQoAPEOtFX9SaNf1Tdvr5gRJWdTJj7GA==} + node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} nodemailer@6.9.14: resolution: {integrity: sha512-Dobp/ebDKBvz91sbtRKhcznLThrKxKt97GI2FAlAyy+fk19j73Uz3sBXolVtmcXjaorivqsbbbjDY+Jkt4/bQA==} @@ -7357,6 +7347,10 @@ packages: resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} engines: {node: '>= 0.4'} + object.hasown@1.1.4: + resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} + engines: {node: '>= 0.4'} + object.values@1.2.0: resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} engines: {node: '>= 0.4'} @@ -7507,8 +7501,8 @@ packages: peberminta@0.9.0: resolution: {integrity: sha512-XIxfHpEuSJbITd1H3EeQwpcZbTLHc+VVr8ANI9t5sit565tsI4/xK3KWTUFE2e6QiangUkh3B0jihzmGnNrRsQ==} - peek-readable@5.1.3: - resolution: {integrity: sha512-kCsc9HwH5RgVA3H3VqkWFyGQwsxUxLdiSX1d5nqAm7hnMFjNFX1VhBLmJoUY0hZNc8gmDNgBkLjfhiWPsziXWA==} + peek-readable@5.1.1: + resolution: {integrity: sha512-4hEOSH7KeEaZpMDF/xfm1W9fS5rT7Ett3BkXWHqAEzRLLwLaHkwOL+GvvpIEh9UrvX9BDhzfkvteslgraoH69w==} engines: {node: '>=14.16'} periscopic@3.1.0: @@ -7614,24 +7608,6 @@ packages: ts-node: optional: true - postcss-load-config@6.0.1: - resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} - engines: {node: '>= 18'} - peerDependencies: - jiti: '>=1.21.0' - postcss: '>=8.0.9' - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - jiti: - optional: true - postcss: - optional: true - tsx: - optional: true - yaml: - optional: true - postcss-nested@6.0.1: resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} engines: {node: '>=12.0'} @@ -7811,14 +7787,14 @@ packages: prosemirror-menu@1.2.4: resolution: {integrity: sha512-S/bXlc0ODQup6aiBbWVsX/eM+xJgCTAfMq/nLqaO5ID/am4wS0tTCIkzwytmao7ypEtjj39i7YbJjAgO20mIqA==} - prosemirror-model@1.22.1: - resolution: {integrity: sha512-gMrxal+F3higDFxCkBK5iQXckRVYvIu/3dopERJ6b20xfwZ9cbYvQvuldqaN+v/XytNPGyURYUpUU23kBRxWCQ==} + prosemirror-model@1.21.3: + resolution: {integrity: sha512-nt2Xs/RNGepD9hrrkzXvtCm1mpGJoQfFSPktGa0BF/aav6XsnmVGZ9sTXNWRLupAz5SCLa3EyKlFeK7zJWROKg==} - prosemirror-schema-basic@1.2.3: - resolution: {integrity: sha512-h+H0OQwZVqMon1PNn0AG9cTfx513zgIG2DY00eJ00Yvgb3UD+GQ/VlWW5rcaxacpCGT1Yx8nuhwXk4+QbXUfJA==} + prosemirror-schema-basic@1.2.2: + resolution: {integrity: sha512-/dT4JFEGyO7QnNTe9UaKUhjDXbTNkiWTq/N4VpKaF79bBjSExVV2NXmJpcM7z/gD7mbqNjxbmWW5nf1iNSSGnw==} - prosemirror-schema-list@1.4.1: - resolution: {integrity: sha512-jbDyaP/6AFfDfu70VzySsD75Om2t3sXTOdl5+31Wlxlg62td1haUpty/ybajSfJ1pkGadlOfwQq9kgW5IMo1Rg==} + prosemirror-schema-list@1.4.0: + resolution: {integrity: sha512-nZOIq/AkBSzCENxUyLm5ltWE53e2PLk65ghMN8qLQptOmDVixZlPqtMeQdiNw0odL9vNpalEjl3upgRkuJ/Jyw==} prosemirror-state@1.4.3: resolution: {integrity: sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==} @@ -7934,8 +7910,8 @@ packages: react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - react-medium-image-zoom@5.2.8: - resolution: {integrity: sha512-ivnubZi/2GQcMTneQy5gjLxEQLenKu081844qqZ7/JvLxSh5YPF1TLq7s+5rc54dKa0jjPT8Zm2tiC0Sda6eIA==} + react-medium-image-zoom@5.2.7: + resolution: {integrity: sha512-I2mC3zQMmJ/JH5D04WIT5cS8jxFvB9Ybr3ORiIIeT3hPWRxT6mnC4dNUyvO1mVxxg158H6249UClr7tXRm5IUQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -8248,8 +8224,8 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + semver@7.6.2: + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} engines: {node: '>=10'} hasBin: true @@ -8459,9 +8435,6 @@ packages: resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} engines: {node: '>= 0.4'} - string.prototype.repeat@1.0.0: - resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} - string.prototype.trim@1.2.9: resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} engines: {node: '>= 0.4'} @@ -8518,9 +8491,9 @@ packages: resolution: {integrity: sha512-A21Xsm1XzUkK0qK1ZrytDUvqsQWict2Cykhvi0fBQntGG5JSprESasEyV1EZ/4CiR5WB5KjzLTrP/bO37B0wPg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - strtok3@7.1.1: - resolution: {integrity: sha512-mKX8HA/cdBqMKUr0MMZAFssCkIGoZeSCMXgnt79yKxNFguMLVFgRe6wB+fsL0NmoHDbeyZXczy7vEPSoo3rkzg==} - engines: {node: '>=16'} + strtok3@7.1.0: + resolution: {integrity: sha512-19dQEwG6Jd+VabjPRyBhymIF069vZiqWSZa2jJBoKJTsqGKnTxowGoQaLnz+yLARfDI041IUQekyPUMWElOgsQ==} + engines: {node: '>=14.16'} style-to-js@1.1.12: resolution: {integrity: sha512-tv+/FkgNYHI2fvCoBMsqPHh5xovwiw+C3X0Gfnss/Syau0Nr3IqGOJ9XiOYXoPnToHVbllKFf5qCNFJGwFg5mg==} @@ -8603,8 +8576,8 @@ packages: resolution: {integrity: sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==} engines: {node: '>=0.10'} - synckit@0.9.1: - resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} + synckit@0.8.8: + resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} engines: {node: ^14.18.0 || >=16.0.0} tailwind-merge@2.4.0: @@ -8615,8 +8588,8 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - tailwindcss@3.4.6: - resolution: {integrity: sha512-1uRHzPB+Vzu57ocybfZ4jh5Q3SdlH7XW23J5sQoM9LhE9eIOlzxer/3XPSsycvih3rboRsvt0QCmzSrqyOYUIA==} + tailwindcss@3.4.4: + resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==} engines: {node: '>=14.0.0'} hasBin: true @@ -8648,8 +8621,8 @@ packages: uglify-js: optional: true - terser@5.31.3: - resolution: {integrity: sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==} + terser@5.31.2: + resolution: {integrity: sha512-LGyRZVFm/QElZHy/CPr/O4eNZOZIzsrQ92y4v9UJe/pFJjypje2yI3C2FmPtvUEnhadlSbmG2nXtdcjHOjCfxw==} engines: {node: '>=10'} hasBin: true @@ -8803,8 +8776,8 @@ packages: tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - tsup@8.1.2: - resolution: {integrity: sha512-Gzw/PXSX/z0aYMNmkcI54bKKFVFJQbLne+EqTJZeQ3lNT3QpumjtMU4rl+ZwTTp8oRF3ahMbEAxT2sZPJLFSrg==} + tsup@8.1.0: + resolution: {integrity: sha512-UFdfCAXukax+U6KzeTNO2kAARHcWxmKsnvSPXUcfA1D+kU05XDccCrkffCQpFaWDsZfV0jMyTsxU39VfCp6EOg==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -9075,29 +9048,29 @@ packages: vfile-message@4.0.2: resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} - vfile@6.0.2: - resolution: {integrity: sha512-zND7NlS8rJYb/sPqkb13ZvbbUoExdbi4w3SfRrMq6R3FvnLQmmfpajJNITuuYm6AZ5uao9vy4BAos3EXBPf2rg==} + vfile@6.0.1: + resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} - vitnode-backend@0.0.7-canary.31: - resolution: {integrity: sha512-jODtqNoIQb4eTFB9uvmf3lMEDUnfzaZ9TaeEh9JpnStTIVkA0bWTgmI7t1ziMuoGf5LCyh38MJPYf2cj5O/6Tw==} + vitnode-backend@0.0.7-canary.7: + resolution: {integrity: sha512-tA72lYuFH0bDvjfkzOaS04FC5g3VWA2SDFrlxJdsNqSJU0NRa7szANNAxpoUY/s2SmgnIqg54gc6xoXaNw98jw==} hasBin: true peerDependencies: '@nestjs/apollo': ^12 '@nestjs/graphql': ^12 '@react-email/components': ^0.0.21 - '@types/react': ^18.3.3 + '@types/react': ^18 class-validator: ^0.14.1 - drizzle-kit: 0.22.8 - drizzle-orm: 0.31.4 + drizzle-kit: ^0.23.0 + drizzle-orm: ^0.31.4 pg: ^8.12.0 - react: ^18.3.1 - react-dom: 19.0.0-rc.0 - typescript: ^5.5.3 + react: ^18 + react-dom: ^18 + typescript: ^5 - vitnode-shared@0.0.7-canary.31: - resolution: {integrity: sha512-JDMxSbwW8youGW73um/lDIaJgWrU/oO1eQdk0VwRmxThXNndDyvLL+5NWkaCsZFN/GAEkf8O3qdr8S5mkEAFQg==} + vitnode-shared@0.0.7-canary.7: + resolution: {integrity: sha512-GFYczvaJeWxNyFn84SWLUcfVBbXMJPek4yLbnz+EgFx61GoewsRStLSmnN9giETQ0ud+CrSA9wLzYCQIJio9uQ==} peerDependencies: - typescript: ^5.5.3 + typescript: ^5 w3c-keyname@2.2.8: resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} @@ -9477,13 +9450,13 @@ snapshots: '@ardatan/relay-compiler@12.0.0(graphql@16.9.0)': dependencies: - '@babel/core': 7.24.9 - '@babel/generator': 7.24.10 + '@babel/core': 7.24.8 + '@babel/generator': 7.24.8 '@babel/parser': 7.24.8 '@babel/runtime': 7.24.8 '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 - babel-preset-fbjs: 3.4.0(@babel/core@7.24.9) + '@babel/types': 7.24.8 + babel-preset-fbjs: 3.4.0(@babel/core@7.24.8) chalk: 4.1.2 fb-watchman: 2.0.2 fbjs: 3.0.5 @@ -9510,20 +9483,20 @@ snapshots: '@babel/highlight': 7.24.7 picocolors: 1.0.1 - '@babel/compat-data@7.24.9': {} + '@babel/compat-data@7.24.8': {} - '@babel/core@7.24.9': + '@babel/core@7.24.8': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.10 + '@babel/generator': 7.24.8 '@babel/helper-compilation-targets': 7.24.8 - '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) + '@babel/helper-module-transforms': 7.24.8(@babel/core@7.24.8) '@babel/helpers': 7.24.8 '@babel/parser': 7.24.8 '@babel/template': 7.24.7 '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 convert-source-map: 2.0.0 debug: 4.3.5 gensync: 1.0.0-beta.2 @@ -9532,34 +9505,34 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/generator@7.24.10': + '@babel/generator@7.24.8': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 '@babel/helper-compilation-targets@7.24.8': dependencies: - '@babel/compat-data': 7.24.9 + '@babel/compat-data': 7.24.8 '@babel/helper-validator-option': 7.24.8 browserslist: 4.23.2 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.24.9)': + '@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.8) '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 '@babel/helper-split-export-declaration': 7.24.7 semver: 6.3.1 @@ -9568,34 +9541,34 @@ snapshots: '@babel/helper-environment-visitor@7.24.7': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 '@babel/helper-function-name@7.24.7': dependencies: '@babel/template': 7.24.7 - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 '@babel/helper-hoist-variables@7.24.7': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 '@babel/helper-member-expression-to-functions@7.24.8': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.24.7': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.24.9(@babel/core@7.24.9)': + '@babel/helper-module-transforms@7.24.8(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 @@ -9606,13 +9579,13 @@ snapshots: '@babel/helper-optimise-call-expression@7.24.7': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 '@babel/helper-plugin-utils@7.24.8': {} - '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.9)': + '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 @@ -9622,20 +9595,20 @@ snapshots: '@babel/helper-simple-access@7.24.7': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 transitivePeerDependencies: - supports-color '@babel/helper-split-export-declaration@7.24.7': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 '@babel/helper-string-parser@7.24.8': {} @@ -9646,7 +9619,7 @@ snapshots: '@babel/helpers@7.24.8': dependencies: '@babel/template': 7.24.7 - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 '@babel/highlight@7.24.7': dependencies: @@ -9657,235 +9630,235 @@ snapshots: '@babel/parser@7.24.8': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.9)': + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 - '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/core': 7.24.8 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.8) '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.9)': + '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.8)': dependencies: - '@babel/compat-data': 7.24.9 - '@babel/core': 7.24.9 + '@babel/compat-data': 7.24.8 + '@babel/core': 7.24.8 '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.8) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.9)': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.9)': + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.9)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.9)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.9)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.9)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.9)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.9)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.9)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.9)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.9)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.9)': + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-classes@7.24.8(@babel/core@7.24.9)': + '@babel/plugin-transform-classes@7.24.8(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.8) '@babel/helper-split-export-declaration': 7.24.7 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 '@babel/template': 7.24.7 - '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.24.9)': + '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-flow-strip-types@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-flow-strip-types@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-function-name@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-function-name': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-literals@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-literals@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.24.9)': + '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 - '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) + '@babel/core': 7.24.8 + '@babel/helper-module-transforms': 7.24.8(@babel/core@7.24.8) '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-simple-access': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.8) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-module-imports': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) - '@babel/types': 7.24.9 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8) + '@babel/types': 7.24.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 '@babel/runtime@7.24.8': @@ -9896,24 +9869,24 @@ snapshots: dependencies: '@babel/code-frame': 7.24.7 '@babel/parser': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 '@babel/traverse@7.24.8': dependencies: '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.10 + '@babel/generator': 7.24.8 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-hoist-variables': 7.24.7 '@babel/helper-split-export-declaration': 7.24.7 '@babel/parser': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.24.9': + '@babel/types@7.24.8': dependencies: '@babel/helper-string-parser': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 @@ -9973,7 +9946,7 @@ snapshots: '@esbuild/aix-ppc64@0.19.12': optional: true - '@esbuild/aix-ppc64@0.23.0': + '@esbuild/aix-ppc64@0.21.5': optional: true '@esbuild/android-arm64@0.18.20': @@ -9982,7 +9955,7 @@ snapshots: '@esbuild/android-arm64@0.19.12': optional: true - '@esbuild/android-arm64@0.23.0': + '@esbuild/android-arm64@0.21.5': optional: true '@esbuild/android-arm@0.18.20': @@ -9991,7 +9964,7 @@ snapshots: '@esbuild/android-arm@0.19.12': optional: true - '@esbuild/android-arm@0.23.0': + '@esbuild/android-arm@0.21.5': optional: true '@esbuild/android-x64@0.18.20': @@ -10000,7 +9973,7 @@ snapshots: '@esbuild/android-x64@0.19.12': optional: true - '@esbuild/android-x64@0.23.0': + '@esbuild/android-x64@0.21.5': optional: true '@esbuild/darwin-arm64@0.18.20': @@ -10009,7 +9982,7 @@ snapshots: '@esbuild/darwin-arm64@0.19.12': optional: true - '@esbuild/darwin-arm64@0.23.0': + '@esbuild/darwin-arm64@0.21.5': optional: true '@esbuild/darwin-x64@0.18.20': @@ -10018,7 +9991,7 @@ snapshots: '@esbuild/darwin-x64@0.19.12': optional: true - '@esbuild/darwin-x64@0.23.0': + '@esbuild/darwin-x64@0.21.5': optional: true '@esbuild/freebsd-arm64@0.18.20': @@ -10027,7 +10000,7 @@ snapshots: '@esbuild/freebsd-arm64@0.19.12': optional: true - '@esbuild/freebsd-arm64@0.23.0': + '@esbuild/freebsd-arm64@0.21.5': optional: true '@esbuild/freebsd-x64@0.18.20': @@ -10036,7 +10009,7 @@ snapshots: '@esbuild/freebsd-x64@0.19.12': optional: true - '@esbuild/freebsd-x64@0.23.0': + '@esbuild/freebsd-x64@0.21.5': optional: true '@esbuild/linux-arm64@0.18.20': @@ -10045,7 +10018,7 @@ snapshots: '@esbuild/linux-arm64@0.19.12': optional: true - '@esbuild/linux-arm64@0.23.0': + '@esbuild/linux-arm64@0.21.5': optional: true '@esbuild/linux-arm@0.18.20': @@ -10054,7 +10027,7 @@ snapshots: '@esbuild/linux-arm@0.19.12': optional: true - '@esbuild/linux-arm@0.23.0': + '@esbuild/linux-arm@0.21.5': optional: true '@esbuild/linux-ia32@0.18.20': @@ -10063,7 +10036,7 @@ snapshots: '@esbuild/linux-ia32@0.19.12': optional: true - '@esbuild/linux-ia32@0.23.0': + '@esbuild/linux-ia32@0.21.5': optional: true '@esbuild/linux-loong64@0.18.20': @@ -10072,7 +10045,7 @@ snapshots: '@esbuild/linux-loong64@0.19.12': optional: true - '@esbuild/linux-loong64@0.23.0': + '@esbuild/linux-loong64@0.21.5': optional: true '@esbuild/linux-mips64el@0.18.20': @@ -10081,7 +10054,7 @@ snapshots: '@esbuild/linux-mips64el@0.19.12': optional: true - '@esbuild/linux-mips64el@0.23.0': + '@esbuild/linux-mips64el@0.21.5': optional: true '@esbuild/linux-ppc64@0.18.20': @@ -10090,7 +10063,7 @@ snapshots: '@esbuild/linux-ppc64@0.19.12': optional: true - '@esbuild/linux-ppc64@0.23.0': + '@esbuild/linux-ppc64@0.21.5': optional: true '@esbuild/linux-riscv64@0.18.20': @@ -10099,7 +10072,7 @@ snapshots: '@esbuild/linux-riscv64@0.19.12': optional: true - '@esbuild/linux-riscv64@0.23.0': + '@esbuild/linux-riscv64@0.21.5': optional: true '@esbuild/linux-s390x@0.18.20': @@ -10108,7 +10081,7 @@ snapshots: '@esbuild/linux-s390x@0.19.12': optional: true - '@esbuild/linux-s390x@0.23.0': + '@esbuild/linux-s390x@0.21.5': optional: true '@esbuild/linux-x64@0.18.20': @@ -10117,7 +10090,7 @@ snapshots: '@esbuild/linux-x64@0.19.12': optional: true - '@esbuild/linux-x64@0.23.0': + '@esbuild/linux-x64@0.21.5': optional: true '@esbuild/netbsd-x64@0.18.20': @@ -10126,10 +10099,7 @@ snapshots: '@esbuild/netbsd-x64@0.19.12': optional: true - '@esbuild/netbsd-x64@0.23.0': - optional: true - - '@esbuild/openbsd-arm64@0.23.0': + '@esbuild/netbsd-x64@0.21.5': optional: true '@esbuild/openbsd-x64@0.18.20': @@ -10138,7 +10108,7 @@ snapshots: '@esbuild/openbsd-x64@0.19.12': optional: true - '@esbuild/openbsd-x64@0.23.0': + '@esbuild/openbsd-x64@0.21.5': optional: true '@esbuild/sunos-x64@0.18.20': @@ -10147,7 +10117,7 @@ snapshots: '@esbuild/sunos-x64@0.19.12': optional: true - '@esbuild/sunos-x64@0.23.0': + '@esbuild/sunos-x64@0.21.5': optional: true '@esbuild/win32-arm64@0.18.20': @@ -10156,7 +10126,7 @@ snapshots: '@esbuild/win32-arm64@0.19.12': optional: true - '@esbuild/win32-arm64@0.23.0': + '@esbuild/win32-arm64@0.21.5': optional: true '@esbuild/win32-ia32@0.18.20': @@ -10165,7 +10135,7 @@ snapshots: '@esbuild/win32-ia32@0.19.12': optional: true - '@esbuild/win32-ia32@0.23.0': + '@esbuild/win32-ia32@0.21.5': optional: true '@esbuild/win32-x64@0.18.20': @@ -10174,7 +10144,7 @@ snapshots: '@esbuild/win32-x64@0.19.12': optional: true - '@esbuild/win32-x64@0.23.0': + '@esbuild/win32-x64@0.21.5': optional: true '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': @@ -10259,9 +10229,9 @@ snapshots: '@graphql-codegen/cli@5.0.2(@types/node@20.14.11)(graphql@16.9.0)(typescript@5.5.3)': dependencies: - '@babel/generator': 7.24.10 + '@babel/generator': 7.24.8 '@babel/template': 7.24.7 - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 '@graphql-codegen/client-preset': 4.3.2(graphql@16.9.0) '@graphql-codegen/core': 4.0.2(graphql@16.9.0) '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) @@ -10274,7 +10244,7 @@ snapshots: '@graphql-tools/load': 8.0.2(graphql@16.9.0) '@graphql-tools/prisma-loader': 8.0.4(@types/node@20.14.11)(graphql@16.9.0) '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.11)(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) '@whatwg-node/fetch': 0.8.8 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.5.3) @@ -10317,7 +10287,7 @@ snapshots: '@graphql-codegen/typescript-operations': 4.2.3(graphql@16.9.0) '@graphql-codegen/visitor-plugin-common': 5.3.1(graphql@16.9.0) '@graphql-tools/documents': 1.0.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 @@ -10329,7 +10299,7 @@ snapshots: dependencies: '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 @@ -10337,7 +10307,7 @@ snapshots: dependencies: '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) '@graphql-codegen/visitor-plugin-common': 5.3.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) auto-bind: 4.0.0 graphql: 16.9.0 tslib: 2.6.3 @@ -10347,7 +10317,7 @@ snapshots: '@graphql-codegen/plugin-helpers@5.0.4(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) change-case-all: 1.0.15 common-tags: 1.8.2 graphql: 16.9.0 @@ -10358,7 +10328,7 @@ snapshots: '@graphql-codegen/schema-ast@4.1.0(graphql@16.9.0)': dependencies: '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 @@ -10414,7 +10384,7 @@ snapshots: '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) '@graphql-tools/optimize': 2.0.0(graphql@16.9.0) '@graphql-tools/relay-operation-optimizer': 7.0.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) auto-bind: 4.0.0 change-case-all: 1.0.15 dependency-graph: 0.11.0 @@ -10429,7 +10399,7 @@ snapshots: '@graphql-tools/apollo-engine-loader@8.0.1(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) '@whatwg-node/fetch': 0.9.18 graphql: 16.9.0 tslib: 2.6.3 @@ -10438,7 +10408,7 @@ snapshots: '@graphql-tools/batch-execute@9.0.4(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) dataloader: 2.2.2 graphql: 16.9.0 tslib: 2.6.3 @@ -10447,7 +10417,7 @@ snapshots: '@graphql-tools/code-file-loader@8.1.2(graphql@16.9.0)': dependencies: '@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) globby: 11.1.0 graphql: 16.9.0 tslib: 2.6.3 @@ -10460,7 +10430,7 @@ snapshots: '@graphql-tools/batch-execute': 9.0.4(graphql@16.9.0) '@graphql-tools/executor': 1.2.8(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) dataloader: 2.2.2 graphql: 16.9.0 tslib: 2.6.3 @@ -10473,7 +10443,7 @@ snapshots: '@graphql-tools/executor-graphql-ws@1.2.0(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) '@types/ws': 8.5.11 graphql: 16.9.0 graphql-ws: 5.16.0(graphql@16.9.0) @@ -10484,9 +10454,9 @@ snapshots: - bufferutil - utf-8-validate - '@graphql-tools/executor-http@1.1.4(@types/node@20.14.11)(graphql@16.9.0)': + '@graphql-tools/executor-http@1.1.2(@types/node@20.14.11)(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) '@repeaterjs/repeater': 3.0.6 '@whatwg-node/fetch': 0.9.18 extract-files: 11.0.0 @@ -10499,7 +10469,7 @@ snapshots: '@graphql-tools/executor-legacy-ws@1.1.0(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) '@types/ws': 8.5.11 graphql: 16.9.0 isomorphic-ws: 5.0.0(ws@8.18.0) @@ -10511,7 +10481,7 @@ snapshots: '@graphql-tools/executor@1.2.8(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) '@repeaterjs/repeater': 3.0.6 graphql: 16.9.0 @@ -10521,7 +10491,7 @@ snapshots: '@graphql-tools/git-loader@8.0.6(graphql@16.9.0)': dependencies: '@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) graphql: 16.9.0 is-glob: 4.0.3 micromatch: 4.0.7 @@ -10533,9 +10503,9 @@ snapshots: '@graphql-tools/github-loader@8.0.1(@types/node@20.14.11)(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/executor-http': 1.1.4(@types/node@20.14.11)(graphql@16.9.0) + '@graphql-tools/executor-http': 1.1.2(@types/node@20.14.11)(graphql@16.9.0) '@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) '@whatwg-node/fetch': 0.9.18 graphql: 16.9.0 tslib: 2.6.3 @@ -10548,7 +10518,7 @@ snapshots: '@graphql-tools/graphql-file-loader@8.0.1(graphql@16.9.0)': dependencies: '@graphql-tools/import': 7.0.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) globby: 11.1.0 graphql: 16.9.0 tslib: 2.6.3 @@ -10556,12 +10526,12 @@ snapshots: '@graphql-tools/graphql-tag-pluck@8.3.1(graphql@16.9.0)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/parser': 7.24.8 - '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.8) '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@babel/types': 7.24.8 + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 transitivePeerDependencies: @@ -10569,14 +10539,14 @@ snapshots: '@graphql-tools/import@7.0.1(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) graphql: 16.9.0 resolve-from: 5.0.0 tslib: 2.6.3 '@graphql-tools/json-file-loader@8.0.1(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) globby: 11.1.0 graphql: 16.9.0 tslib: 2.6.3 @@ -10585,7 +10555,7 @@ snapshots: '@graphql-tools/load@8.0.2(graphql@16.9.0)': dependencies: '@graphql-tools/schema': 10.0.4(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) graphql: 16.9.0 p-limit: 3.1.0 tslib: 2.6.3 @@ -10610,7 +10580,7 @@ snapshots: '@graphql-tools/prisma-loader@8.0.4(@types/node@20.14.11)(graphql@16.9.0)': dependencies: '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.11)(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) '@types/js-yaml': 4.0.9 '@whatwg-node/fetch': 0.9.18 chalk: 4.1.2 @@ -10636,7 +10606,7 @@ snapshots: '@graphql-tools/relay-operation-optimizer@7.0.1(graphql@16.9.0)': dependencies: '@ardatan/relay-compiler': 12.0.0(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 transitivePeerDependencies: @@ -10664,9 +10634,9 @@ snapshots: '@ardatan/sync-fetch': 0.0.1 '@graphql-tools/delegate': 10.0.13(graphql@16.9.0) '@graphql-tools/executor-graphql-ws': 1.2.0(graphql@16.9.0) - '@graphql-tools/executor-http': 1.1.4(@types/node@20.14.11)(graphql@16.9.0) + '@graphql-tools/executor-http': 1.1.2(@types/node@20.14.11)(graphql@16.9.0) '@graphql-tools/executor-legacy-ws': 1.1.0(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) '@graphql-tools/wrap': 10.0.5(graphql@16.9.0) '@types/ws': 8.5.11 '@whatwg-node/fetch': 0.9.18 @@ -10689,7 +10659,7 @@ snapshots: graphql: 16.9.0 tslib: 2.6.3 - '@graphql-tools/utils@10.3.2(graphql@16.9.0)': + '@graphql-tools/utils@10.3.1(graphql@16.9.0)': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) cross-inspect: 1.0.0 @@ -10707,7 +10677,7 @@ snapshots: dependencies: '@graphql-tools/delegate': 10.0.13(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 value-or-promise: 1.0.12 @@ -10965,7 +10935,7 @@ snapshots: '@jest/transform@29.7.0': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -11038,7 +11008,7 @@ snapshots: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.6.3 + semver: 7.6.2 tar: 6.2.1 transitivePeerDependencies: - encoding @@ -11068,7 +11038,7 @@ snapshots: unist-util-position-from-estree: 2.0.0 unist-util-stringify-position: 4.0.0 unist-util-visit: 5.0.0 - vfile: 6.0.2 + vfile: 6.0.1 transitivePeerDependencies: - supports-color @@ -11083,19 +11053,19 @@ snapshots: got: 11.8.6 os-filter-obj: 2.0.0 - '@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0)': - dependencies: + ? '@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0)' + : dependencies: '@apollo/server': 4.10.4(graphql@16.9.0) '@apollo/server-plugin-landing-page-graphql-playground': 4.0.0(@apollo/server@4.10.4(graphql@16.9.0)) '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) graphql: 16.9.0 iterall: 1.3.0 lodash.omit: 4.5.0 tslib: 2.6.3 - '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.12))': + '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)': dependencies: '@angular-devkit/core': 17.3.8(chokidar@3.6.0) '@angular-devkit/schematics': 17.3.8(chokidar@3.6.0) @@ -11105,7 +11075,7 @@ snapshots: chokidar: 3.6.0 cli-table3: 0.6.5 commander: 4.1.1 - fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))) + fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)) glob: 10.4.2 inquirer: 8.2.6 node-emoji: 1.11.0 @@ -11114,7 +11084,7 @@ snapshots: tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12) webpack-node-externals: 3.0.0 optionalDependencies: '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0) @@ -11143,7 +11113,7 @@ snapshots: lodash: 4.17.21 rxjs: 7.8.1 - '@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)': + '@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nuxtjs/opencollective': 0.3.2 @@ -11159,13 +11129,13 @@ snapshots: transitivePeerDependencies: - encoding - '@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2)': + '@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2)': dependencies: '@graphql-tools/merge': 9.0.4(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) '@graphql-tools/utils': 10.2.3(graphql@16.9.0) '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/mapped-types': 2.0.5(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2) chokidar: 3.6.0 fast-glob: 3.3.2 @@ -11203,7 +11173,7 @@ snapshots: '@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) body-parser: 1.20.2 cors: 2.8.5 express: 4.19.2 @@ -11212,10 +11182,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@nestjs/schedule@4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))': + '@nestjs/schedule@4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) cron: 3.1.7 uuid: 10.0.0 @@ -11241,18 +11211,18 @@ snapshots: transitivePeerDependencies: - chokidar - '@nestjs/serve-static@4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2)': + '@nestjs/serve-static@4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) path-to-regexp: 0.2.5 optionalDependencies: express: 4.19.2 - '@nestjs/throttler@5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2)': + '@nestjs/throttler@5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 '@next/env@14.2.5': {} @@ -12728,7 +12698,7 @@ snapshots: fast-glob: 3.3.2 minimatch: 9.0.5 piscina: 4.6.1 - semver: 7.6.3 + semver: 7.6.2 slash: 3.0.0 source-map: 0.7.4 optionalDependencies: @@ -12800,168 +12770,168 @@ snapshots: dependencies: defer-to-connect: 2.0.1 - '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))': + '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))': dependencies: - tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) - '@tailwindcss/typography@0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(typescript@5.5.3)))': + '@tailwindcss/typography@0.5.13(tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.4(ts-node@10.9.2(typescript@5.5.3)) - '@tanstack/query-core@5.51.5': {} + '@tanstack/query-core@5.51.1': {} - '@tanstack/react-query@5.51.5(react@19.0.0-rc.0)': + '@tanstack/react-query@5.51.1(react@19.0.0-rc.0)': dependencies: - '@tanstack/query-core': 5.51.5 + '@tanstack/query-core': 5.51.1 react: 19.0.0-rc.0 - '@tanstack/react-table@8.19.3(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@tanstack/react-table@8.19.2(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@tanstack/table-core': 8.19.3 + '@tanstack/table-core': 8.19.2 react: 19.0.0-rc.0 react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - '@tanstack/table-core@8.19.3': {} + '@tanstack/table-core@8.19.2': {} - '@tiptap/core@2.5.4(@tiptap/pm@2.5.4)': + '@tiptap/core@2.4.0(@tiptap/pm@2.4.0)': dependencies: - '@tiptap/pm': 2.5.4 + '@tiptap/pm': 2.4.0 - '@tiptap/extension-blockquote@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-blockquote@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-bold@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-bold@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-bubble-menu@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': + '@tiptap/extension-bubble-menu@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/pm': 2.4.0 tippy.js: 6.3.7 - '@tiptap/extension-bullet-list@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-bullet-list@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-code-block-lowlight@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/extension-code-block@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': + '@tiptap/extension-code-block-lowlight@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/extension-code-block@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-code-block': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/extension-code-block': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + '@tiptap/pm': 2.4.0 - '@tiptap/extension-code-block@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': + '@tiptap/extension-code-block@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/pm': 2.4.0 - '@tiptap/extension-code@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-code@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-color@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/extension-text-style@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)))': + '@tiptap/extension-color@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/extension-text-style@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-text-style': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/extension-text-style': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-document@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-document@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-dropcursor@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': + '@tiptap/extension-dropcursor@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/pm': 2.4.0 - '@tiptap/extension-floating-menu@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': + '@tiptap/extension-floating-menu@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/pm': 2.4.0 tippy.js: 6.3.7 - '@tiptap/extension-gapcursor@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': + '@tiptap/extension-gapcursor@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/pm': 2.4.0 - '@tiptap/extension-hard-break@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-hard-break@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-heading@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-heading@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-history@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': + '@tiptap/extension-history@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/pm': 2.4.0 - '@tiptap/extension-horizontal-rule@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': + '@tiptap/extension-horizontal-rule@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/pm': 2.4.0 - '@tiptap/extension-italic@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-italic@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-link@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': + '@tiptap/extension-link@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/pm': 2.4.0 linkifyjs: 4.1.3 - '@tiptap/extension-list-item@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-list-item@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-mention@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)(@tiptap/suggestion@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4))': + '@tiptap/extension-mention@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)(@tiptap/suggestion@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 - '@tiptap/suggestion': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/pm': 2.4.0 + '@tiptap/suggestion': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/extension-ordered-list@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-ordered-list@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-paragraph@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-paragraph@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-strike@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-strike@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-text-align@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-text-align@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-text-style@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-text-style@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-text@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-text@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-underline@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': + '@tiptap/extension-underline@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/html@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': + '@tiptap/html@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/pm': 2.4.0 zeed-dom: 0.10.11 - '@tiptap/pm@2.5.4': + '@tiptap/pm@2.4.0': dependencies: prosemirror-changeset: 2.2.1 prosemirror-collab: 1.3.1 @@ -12973,54 +12943,52 @@ snapshots: prosemirror-keymap: 1.2.2 prosemirror-markdown: 1.13.0 prosemirror-menu: 1.2.4 - prosemirror-model: 1.22.1 - prosemirror-schema-basic: 1.2.3 - prosemirror-schema-list: 1.4.1 + prosemirror-model: 1.21.3 + prosemirror-schema-basic: 1.2.2 + prosemirror-schema-list: 1.4.0 prosemirror-state: 1.4.3 prosemirror-tables: 1.3.7 - prosemirror-trailing-node: 2.0.8(prosemirror-model@1.22.1)(prosemirror-state@1.4.3)(prosemirror-view@1.33.8) + prosemirror-trailing-node: 2.0.8(prosemirror-model@1.21.3)(prosemirror-state@1.4.3)(prosemirror-view@1.33.8) prosemirror-transform: 1.9.0 prosemirror-view: 1.33.8 - '@tiptap/react@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@tiptap/react@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-bubble-menu': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) - '@tiptap/extension-floating-menu': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 - '@types/use-sync-external-store': 0.0.6 + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/extension-bubble-menu': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + '@tiptap/extension-floating-menu': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + '@tiptap/pm': 2.4.0 react: 19.0.0-rc.0 react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - use-sync-external-store: 1.2.2(react@19.0.0-rc.0) - - '@tiptap/starter-kit@2.5.4(@tiptap/pm@2.5.4)': - dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-blockquote': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) - '@tiptap/extension-bold': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) - '@tiptap/extension-bullet-list': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) - '@tiptap/extension-code': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) - '@tiptap/extension-code-block': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) - '@tiptap/extension-document': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) - '@tiptap/extension-dropcursor': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) - '@tiptap/extension-gapcursor': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) - '@tiptap/extension-hard-break': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) - '@tiptap/extension-heading': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) - '@tiptap/extension-history': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) - '@tiptap/extension-horizontal-rule': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) - '@tiptap/extension-italic': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) - '@tiptap/extension-list-item': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) - '@tiptap/extension-ordered-list': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) - '@tiptap/extension-paragraph': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) - '@tiptap/extension-strike': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) - '@tiptap/extension-text': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + + '@tiptap/starter-kit@2.4.0(@tiptap/pm@2.4.0)': + dependencies: + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/extension-blockquote': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + '@tiptap/extension-bold': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + '@tiptap/extension-bullet-list': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + '@tiptap/extension-code': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + '@tiptap/extension-code-block': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + '@tiptap/extension-document': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + '@tiptap/extension-dropcursor': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + '@tiptap/extension-gapcursor': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + '@tiptap/extension-hard-break': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + '@tiptap/extension-heading': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + '@tiptap/extension-history': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + '@tiptap/extension-horizontal-rule': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + '@tiptap/extension-italic': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + '@tiptap/extension-list-item': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + '@tiptap/extension-ordered-list': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + '@tiptap/extension-paragraph': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + '@tiptap/extension-strike': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + '@tiptap/extension-text': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) transitivePeerDependencies: - '@tiptap/pm' - '@tiptap/suggestion@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': + '@tiptap/suggestion@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/pm': 2.4.0 '@tokenizer/token@0.3.0': {} @@ -13039,23 +13007,23 @@ snapshots: '@types/babel__core@7.20.5': dependencies: '@babel/parser': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 '@types/babel__template@7.4.4': dependencies: '@babel/parser': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 '@types/babel__traverse@7.20.6': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 '@types/bcrypt@5.0.2': dependencies: @@ -13239,8 +13207,6 @@ snapshots: '@types/unist@3.0.2': {} - '@types/use-sync-external-store@0.0.6': {} - '@types/validate-npm-package-name@4.0.2': {} '@types/validator@13.12.0': {} @@ -13255,14 +13221,14 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/eslint-plugin@7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 7.16.1 - '@typescript-eslint/type-utils': 7.16.1(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.16.1 + '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.16.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -13281,12 +13247,12 @@ snapshots: - supports-color - typescript - '@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/scope-manager': 7.16.1 - '@typescript-eslint/types': 7.16.1 - '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.16.1 + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.16.0 debug: 4.3.5 eslint: 8.57.0 optionalDependencies: @@ -13299,15 +13265,15 @@ snapshots: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/scope-manager@7.16.1': + '@typescript-eslint/scope-manager@7.16.0': dependencies: - '@typescript-eslint/types': 7.16.1 - '@typescript-eslint/visitor-keys': 7.16.1 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/visitor-keys': 7.16.0 - '@typescript-eslint/type-utils@7.16.1(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/type-utils@7.16.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) - '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.5.3) debug: 4.3.5 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.5.3) @@ -13318,7 +13284,7 @@ snapshots: '@typescript-eslint/types@5.62.0': {} - '@typescript-eslint/types@7.16.1': {} + '@typescript-eslint/types@7.16.0': {} '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.3)': dependencies: @@ -13327,22 +13293,22 @@ snapshots: debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.3 + semver: 7.6.2 tsutils: 3.21.0(typescript@5.5.3) optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.16.1(typescript@5.5.3)': + '@typescript-eslint/typescript-estree@7.16.0(typescript@5.5.3)': dependencies: - '@typescript-eslint/types': 7.16.1 - '@typescript-eslint/visitor-keys': 7.16.1 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/visitor-keys': 7.16.0 debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.3 + semver: 7.6.2 ts-api-utils: 1.3.0(typescript@5.5.3) optionalDependencies: typescript: 5.5.3 @@ -13359,17 +13325,17 @@ snapshots: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3) eslint: 8.57.0 eslint-scope: 5.1.1 - semver: 7.6.3 + semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.16.1(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/utils@7.16.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 7.16.1 - '@typescript-eslint/types': 7.16.1 - '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -13380,9 +13346,9 @@ snapshots: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.16.1': + '@typescript-eslint/visitor-keys@7.16.0': dependencies: - '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/types': 7.16.0 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} @@ -13727,7 +13693,7 @@ snapshots: autoprefixer@10.4.19(postcss@8.4.39): dependencies: browserslist: 4.23.2 - caniuse-lite: 1.0.30001642 + caniuse-lite: 1.0.30001641 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 @@ -13744,13 +13710,13 @@ snapshots: dependencies: deep-equal: 2.2.3 - babel-jest@29.7.0(@babel/core@7.24.9): + babel-jest@29.7.0(@babel/core@7.24.8): dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.24.9) + babel-preset-jest: 29.6.3(@babel/core@7.24.8) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -13770,66 +13736,66 @@ snapshots: babel-plugin-jest-hoist@29.6.3: dependencies: '@babel/template': 7.24.7 - '@babel/types': 7.24.9 + '@babel/types': 7.24.8 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: {} - babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.9): - dependencies: - '@babel/core': 7.24.9 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.9) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.9) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.9) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.9) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.9) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.9) - - babel-preset-fbjs@3.4.0(@babel/core@7.24.9): - dependencies: - '@babel/core': 7.24.9 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.9) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.9) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.9) - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-classes': 7.24.8(@babel/core@7.24.9) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.24.9) - '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.9) - '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.9) + babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.8): + dependencies: + '@babel/core': 7.24.8 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.8) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.8) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.8) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.8) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.8) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.8) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.8) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.8) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.8) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.8) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.8) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.8) + + babel-preset-fbjs@3.4.0(@babel/core@7.24.8): + dependencies: + '@babel/core': 7.24.8 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.8) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.8) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.8) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.8) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-classes': 7.24.8(@babel/core@7.24.8) + '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.24.8) + '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.8) + '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.8) babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 transitivePeerDependencies: - supports-color - babel-preset-jest@29.6.3(@babel/core@7.24.9): + babel-preset-jest@29.6.3(@babel/core@7.24.8): dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.9) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.8) backo2@1.0.2: {} @@ -13855,7 +13821,7 @@ snapshots: bin-version-check@5.1.0: dependencies: bin-version: 6.0.0 - semver: 7.6.3 + semver: 7.6.2 semver-truncate: 3.0.0 bin-version@6.0.0: @@ -13903,9 +13869,9 @@ snapshots: browserslist@4.23.2: dependencies: - caniuse-lite: 1.0.30001642 - electron-to-chromium: 1.4.829 - node-releases: 2.0.17 + caniuse-lite: 1.0.30001641 + electron-to-chromium: 1.4.827 + node-releases: 2.0.14 update-browserslist-db: 1.1.0(browserslist@4.23.2) bs-logger@0.2.6: @@ -13925,9 +13891,9 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - bundle-require@5.0.0(esbuild@0.23.0): + bundle-require@4.2.1(esbuild@0.21.5): dependencies: - esbuild: 0.23.0 + esbuild: 0.21.5 load-tsconfig: 0.2.5 busboy@1.6.0: @@ -13971,7 +13937,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001642: {} + caniuse-lite@1.0.30001641: {} capital-case@1.0.4: dependencies: @@ -14223,8 +14189,6 @@ snapshots: consola@2.15.3: {} - consola@3.2.3: {} - console-control-strings@1.1.0: {} constant-case@3.0.4: @@ -14546,7 +14510,7 @@ snapshots: '@one-ini/wasm': 0.1.1 commander: 10.0.1 minimatch: 9.0.1 - semver: 7.6.3 + semver: 7.6.2 ee-first@1.1.1: {} @@ -14554,7 +14518,7 @@ snapshots: dependencies: jake: 10.9.1 - electron-to-chromium@1.4.829: {} + electron-to-chromium@1.4.827: {} embla-carousel-react@8.1.6(react@19.0.0-rc.0): dependencies: @@ -14761,32 +14725,31 @@ snapshots: '@esbuild/win32-ia32': 0.19.12 '@esbuild/win32-x64': 0.19.12 - esbuild@0.23.0: + esbuild@0.21.5: optionalDependencies: - '@esbuild/aix-ppc64': 0.23.0 - '@esbuild/android-arm': 0.23.0 - '@esbuild/android-arm64': 0.23.0 - '@esbuild/android-x64': 0.23.0 - '@esbuild/darwin-arm64': 0.23.0 - '@esbuild/darwin-x64': 0.23.0 - '@esbuild/freebsd-arm64': 0.23.0 - '@esbuild/freebsd-x64': 0.23.0 - '@esbuild/linux-arm': 0.23.0 - '@esbuild/linux-arm64': 0.23.0 - '@esbuild/linux-ia32': 0.23.0 - '@esbuild/linux-loong64': 0.23.0 - '@esbuild/linux-mips64el': 0.23.0 - '@esbuild/linux-ppc64': 0.23.0 - '@esbuild/linux-riscv64': 0.23.0 - '@esbuild/linux-s390x': 0.23.0 - '@esbuild/linux-x64': 0.23.0 - '@esbuild/netbsd-x64': 0.23.0 - '@esbuild/openbsd-arm64': 0.23.0 - '@esbuild/openbsd-x64': 0.23.0 - '@esbuild/sunos-x64': 0.23.0 - '@esbuild/win32-arm64': 0.23.0 - '@esbuild/win32-ia32': 0.23.0 - '@esbuild/win32-x64': 0.23.0 + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 escalade@3.1.2: {} @@ -14804,14 +14767,14 @@ snapshots: dependencies: '@next/eslint-plugin-next': 15.0.0-canary.70 '@rushstack/eslint-patch': 1.10.3 - '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/eslint-plugin': 7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) - eslint-plugin-react: 7.34.4(eslint@8.57.0) + eslint-plugin-react: 7.34.3(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) optionalDependencies: typescript: 5.5.3 @@ -14831,13 +14794,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.14.0 @@ -14848,14 +14811,14 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -14865,7 +14828,7 @@ snapshots: eslint: 8.57.0 ignore: 5.3.1 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -14875,7 +14838,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.14.0 is-glob: 4.0.3 @@ -14886,7 +14849,7 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -14912,12 +14875,12 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.0 - eslint-plugin-prettier@5.2.1(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3): + eslint-plugin-prettier@5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3): dependencies: eslint: 8.57.0 prettier: 3.3.3 prettier-linter-helpers: 1.0.0 - synckit: 0.9.1 + synckit: 0.8.8 optionalDependencies: '@types/eslint': 8.56.10 eslint-config-prettier: 9.1.0(eslint@8.57.0) @@ -14926,7 +14889,7 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-react@7.34.4(eslint@8.57.0): + eslint-plugin-react@7.34.3(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -14937,27 +14900,26 @@ snapshots: es-iterator-helpers: 1.0.19 eslint: 8.57.0 estraverse: 5.3.0 - hasown: 2.0.2 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 object.entries: 1.1.8 object.fromentries: 2.0.8 + object.hasown: 1.1.4 object.values: 1.2.0 prop-types: 15.8.1 resolve: 2.0.0-next.5 semver: 6.3.1 string.prototype.matchall: 4.0.11 - string.prototype.repeat: 1.0.0 eslint-plugin-sort-destructure-keys@2.0.0(eslint@8.57.0): dependencies: eslint: 8.57.0 natural-compare-lite: 1.4.0 - eslint-plugin-typescript-sort-keys@3.2.0(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3): + eslint-plugin-typescript-sort-keys@3.2.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3): dependencies: '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 json-schema: 0.4.0 natural-compare-lite: 1.4.0 @@ -15252,7 +15214,7 @@ snapshots: file-type@17.1.6: dependencies: readable-web-to-node-stream: 3.0.2 - strtok3: 7.1.1 + strtok3: 7.1.0 token-types: 5.0.1 filelist@1.0.4: @@ -15316,7 +15278,7 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))): + fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)): dependencies: '@babel/code-frame': 7.24.7 chalk: 4.1.2 @@ -15328,10 +15290,10 @@ snapshots: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.6.3 + semver: 7.6.2 tapable: 2.2.1 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12) form-data@4.0.0: dependencies: @@ -15343,7 +15305,7 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@11.3.6(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + framer-motion@11.3.2(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: tslib: 2.6.3 optionalDependencies: @@ -15406,7 +15368,7 @@ snapshots: transitivePeerDependencies: - supports-color - fumadocs-ui@12.4.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.6(ts-node@10.9.2(typescript@5.5.3))): + fumadocs-ui@12.4.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3))): dependencies: '@radix-ui/react-accordion': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-collapsible': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -15415,7 +15377,7 @@ snapshots: '@radix-ui/react-popover': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-scroll-area': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-tabs': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tailwindcss/typography': 0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(typescript@5.5.3))) + '@tailwindcss/typography': 0.5.13(tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3))) class-variance-authority: 0.7.0 cmdk: 1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) fumadocs-core: 12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -15424,7 +15386,7 @@ snapshots: next-themes: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-medium-image-zoom: 5.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-medium-image-zoom: 5.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwind-merge: 2.4.0 transitivePeerDependencies: - '@types/react' @@ -15461,7 +15423,7 @@ snapshots: geist@1.3.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)): dependencies: - next: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) gensync@1.0.0-beta.2: {} @@ -15585,7 +15547,7 @@ snapshots: '@graphql-tools/load': 8.0.2(graphql@16.9.0) '@graphql-tools/merge': 9.0.4(graphql@16.9.0) '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.11)(graphql@16.9.0) - '@graphql-tools/utils': 10.3.2(graphql@16.9.0) + '@graphql-tools/utils': 10.3.1(graphql@16.9.0) cosmiconfig: 8.3.6(typescript@5.5.3) graphql: 16.9.0 jiti: 1.21.6 @@ -16061,7 +16023,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/parser': 7.24.8 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -16071,11 +16033,11 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@babel/parser': 7.24.8 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.6.3 + semver: 7.6.2 transitivePeerDependencies: - supports-color @@ -16176,10 +16138,10 @@ snapshots: jest-config@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.9) + babel-jest: 29.7.0(@babel/core@7.24.8) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -16361,15 +16323,15 @@ snapshots: jest-snapshot@29.7.0: dependencies: - '@babel/core': 7.24.9 - '@babel/generator': 7.24.10 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9) - '@babel/types': 7.24.9 + '@babel/core': 7.24.8 + '@babel/generator': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.8) + '@babel/types': 7.24.8 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.9) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.8) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -16380,7 +16342,7 @@ snapshots: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.6.3 + semver: 7.6.2 transitivePeerDependencies: - supports-color @@ -16513,7 +16475,7 @@ snapshots: lodash.isstring: 4.0.1 lodash.once: 4.1.1 ms: 2.1.3 - semver: 7.6.3 + semver: 7.6.2 jsx-ast-utils@3.3.5: dependencies: @@ -16694,7 +16656,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.6.3 + semver: 7.6.2 make-error@1.3.6: {} @@ -16870,7 +16832,7 @@ snapshots: trim-lines: 3.0.1 unist-util-position: 5.0.0 unist-util-visit: 5.0.0 - vfile: 6.0.2 + vfile: 6.0.1 mdast-util-to-markdown@2.1.0: dependencies: @@ -17291,11 +17253,11 @@ snapshots: neo-async@2.6.2: {} - next-intl@3.17.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next-intl@3.17.1(next@15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: 19.0.0-rc.0 use-intl: 3.17.1(react@19.0.0-rc.0) @@ -17314,7 +17276,7 @@ snapshots: '@next/env': 14.2.5 '@swc/helpers': 0.5.5 busboy: 1.6.0 - caniuse-lite: 1.0.30001642 + caniuse-lite: 1.0.30001641 graceful-fs: 4.2.11 postcss: 8.4.31 react: 18.3.1 @@ -17334,18 +17296,18 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next@15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@next/env': 15.0.0-canary.70 '@swc/counter': 0.1.3 '@swc/helpers': 0.5.12 busboy: 1.6.0 - caniuse-lite: 1.0.30001642 + caniuse-lite: 1.0.30001641 graceful-fs: 4.2.11 postcss: 8.4.31 react: 19.0.0-rc.0 react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - styled-jsx: 5.1.6(react@19.0.0-rc.0) + styled-jsx: 5.1.6(@babel/core@7.24.8)(react@19.0.0-rc.0) optionalDependencies: '@next/swc-darwin-arm64': 15.0.0-canary.70 '@next/swc-darwin-x64': 15.0.0-canary.70 @@ -17361,9 +17323,9 @@ snapshots: - '@babel/core' - babel-plugin-macros - nextjs-toploader@1.6.12(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + nextjs-toploader@1.6.12(next@15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - next: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nprogress: 0.2.0 prop-types: 15.8.1 react: 19.0.0-rc.0 @@ -17400,7 +17362,7 @@ snapshots: node-int64@0.4.0: {} - node-releases@2.0.17: {} + node-releases@2.0.14: {} nodemailer@6.9.14: {} @@ -17484,6 +17446,12 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.23.3 + object.hasown@1.1.4: + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + object.values@1.2.0: dependencies: call-bind: 1.0.7 @@ -17642,7 +17610,7 @@ snapshots: peberminta@0.9.0: {} - peek-readable@5.1.3: {} + peek-readable@5.1.1: {} periscopic@3.1.0: dependencies: @@ -17739,13 +17707,13 @@ snapshots: postcss: 8.4.39 ts-node: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3) - postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.4.39)(yaml@2.4.5): + postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.11)(typescript@5.5.3)): dependencies: lilconfig: 3.1.2 + yaml: 2.4.5 optionalDependencies: - jiti: 1.21.6 postcss: 8.4.39 - yaml: 2.4.5 + ts-node: 10.9.2(@swc/core@1.6.13)(@types/node@20.14.11)(typescript@5.5.3) postcss-nested@6.0.1(postcss@8.4.39): dependencies: @@ -17847,7 +17815,7 @@ snapshots: prosemirror-commands@1.5.2: dependencies: - prosemirror-model: 1.22.1 + prosemirror-model: 1.21.3 prosemirror-state: 1.4.3 prosemirror-transform: 1.9.0 @@ -17860,7 +17828,7 @@ snapshots: prosemirror-gapcursor@1.3.2: dependencies: prosemirror-keymap: 1.2.2 - prosemirror-model: 1.22.1 + prosemirror-model: 1.21.3 prosemirror-state: 1.4.3 prosemirror-view: 1.33.8 @@ -17884,7 +17852,7 @@ snapshots: prosemirror-markdown@1.13.0: dependencies: markdown-it: 14.1.0 - prosemirror-model: 1.22.1 + prosemirror-model: 1.21.3 prosemirror-menu@1.2.4: dependencies: @@ -17893,49 +17861,49 @@ snapshots: prosemirror-history: 1.4.1 prosemirror-state: 1.4.3 - prosemirror-model@1.22.1: + prosemirror-model@1.21.3: dependencies: orderedmap: 2.1.1 - prosemirror-schema-basic@1.2.3: + prosemirror-schema-basic@1.2.2: dependencies: - prosemirror-model: 1.22.1 + prosemirror-model: 1.21.3 - prosemirror-schema-list@1.4.1: + prosemirror-schema-list@1.4.0: dependencies: - prosemirror-model: 1.22.1 + prosemirror-model: 1.21.3 prosemirror-state: 1.4.3 prosemirror-transform: 1.9.0 prosemirror-state@1.4.3: dependencies: - prosemirror-model: 1.22.1 + prosemirror-model: 1.21.3 prosemirror-transform: 1.9.0 prosemirror-view: 1.33.8 prosemirror-tables@1.3.7: dependencies: prosemirror-keymap: 1.2.2 - prosemirror-model: 1.22.1 + prosemirror-model: 1.21.3 prosemirror-state: 1.4.3 prosemirror-transform: 1.9.0 prosemirror-view: 1.33.8 - prosemirror-trailing-node@2.0.8(prosemirror-model@1.22.1)(prosemirror-state@1.4.3)(prosemirror-view@1.33.8): + prosemirror-trailing-node@2.0.8(prosemirror-model@1.21.3)(prosemirror-state@1.4.3)(prosemirror-view@1.33.8): dependencies: '@remirror/core-constants': 2.0.2 escape-string-regexp: 4.0.0 - prosemirror-model: 1.22.1 + prosemirror-model: 1.21.3 prosemirror-state: 1.4.3 prosemirror-view: 1.33.8 prosemirror-transform@1.9.0: dependencies: - prosemirror-model: 1.22.1 + prosemirror-model: 1.21.3 prosemirror-view@1.33.8: dependencies: - prosemirror-model: 1.22.1 + prosemirror-model: 1.21.3 prosemirror-state: 1.4.3 prosemirror-transform: 1.9.0 @@ -18027,7 +17995,7 @@ snapshots: react-is@18.3.1: {} - react-medium-image-zoom@5.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-medium-image-zoom@5.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -18257,7 +18225,7 @@ snapshots: '@types/mdast': 4.0.4 mdast-util-to-hast: 13.2.0 unified: 11.0.5 - vfile: 6.0.2 + vfile: 6.0.1 remark-stringify@11.0.0: dependencies: @@ -18431,11 +18399,11 @@ snapshots: semver-truncate@3.0.0: dependencies: - semver: 7.6.3 + semver: 7.6.2 semver@6.3.1: {} - semver@7.6.3: {} + semver@7.6.2: {} send@0.18.0: dependencies: @@ -18507,7 +18475,7 @@ snapshots: dependencies: color: 4.2.3 detect-libc: 2.0.3 - semver: 7.6.3 + semver: 7.6.2 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.4 '@img/sharp-darwin-x64': 0.33.4 @@ -18701,11 +18669,6 @@ snapshots: set-function-name: 2.0.2 side-channel: 1.0.6 - string.prototype.repeat@1.0.0: - dependencies: - define-properties: 1.2.1 - es-abstract: 1.23.3 - string.prototype.trim@1.2.9: dependencies: call-bind: 1.0.7 @@ -18760,10 +18723,10 @@ snapshots: strip-outer@2.0.0: {} - strtok3@7.1.1: + strtok3@7.1.0: dependencies: '@tokenizer/token': 0.3.0 - peek-readable: 5.1.3 + peek-readable: 5.1.1 style-to-js@1.1.12: dependencies: @@ -18782,10 +18745,12 @@ snapshots: client-only: 0.0.1 react: 18.3.1 - styled-jsx@5.1.6(react@19.0.0-rc.0): + styled-jsx@5.1.6(@babel/core@7.24.8)(react@19.0.0-rc.0): dependencies: client-only: 0.0.1 react: 19.0.0-rc.0 + optionalDependencies: + '@babel/core': 7.24.8 stylis@4.3.2: {} @@ -18839,18 +18804,18 @@ snapshots: symbol-observable@4.0.0: {} - synckit@0.9.1: + synckit@0.8.8: dependencies: '@pkgr/core': 0.1.1 tslib: 2.6.3 tailwind-merge@2.4.0: {} - tailwindcss-animate@1.0.7(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))): + tailwindcss-animate@1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))): dependencies: - tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) - tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)): + tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -18877,6 +18842,33 @@ snapshots: transitivePeerDependencies: - ts-node + tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3)): + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.6 + lilconfig: 2.1.0 + micromatch: 4.0.7 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.0.1 + postcss: 8.4.39 + postcss-import: 15.1.0(postcss@8.4.39) + postcss-js: 4.0.1(postcss@8.4.39) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.11)(typescript@5.5.3)) + postcss-nested: 6.0.1(postcss@8.4.39) + postcss-selector-parser: 6.1.1 + resolve: 1.22.8 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node + tapable@2.2.1: {} tar@6.2.1: @@ -18897,18 +18889,19 @@ snapshots: mkdirp: 3.0.1 yallist: 5.0.0 - terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.12))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))): + terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.31.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) + terser: 5.31.2 + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12) optionalDependencies: '@swc/core': 1.6.13(@swc/helpers@0.5.12) + esbuild: 0.19.12 - terser@5.31.3: + terser@5.31.2: dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.12.1 @@ -18988,7 +18981,7 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3): + ts-jest@29.2.2(@babel/core@7.24.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.8))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 @@ -18998,24 +18991,25 @@ snapshots: json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.6.3 + semver: 7.6.2 typescript: 5.5.3 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.24.8 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.9) + babel-jest: 29.7.0(@babel/core@7.24.8) + esbuild: 0.19.12 - ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))): + ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.0 micromatch: 4.0.7 - semver: 7.6.3 + semver: 7.6.2 source-map: 0.7.4 typescript: 5.5.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12) ts-log@2.2.5: {} @@ -19039,6 +19033,27 @@ snapshots: optionalDependencies: '@swc/core': 1.6.13(@swc/helpers@0.5.12) + ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.11)(typescript@5.5.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 20.14.11 + acorn: 8.12.1 + acorn-walk: 8.3.3 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.5.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.6.13(@swc/helpers@0.5.12) + optional: true + tsconfig-paths-webpack-plugin@4.1.0: dependencies: chalk: 4.1.2 @@ -19062,18 +19077,41 @@ snapshots: tslib@2.6.3: {} - tsup@8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5): + tsup@8.1.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))(typescript@5.5.3): + dependencies: + bundle-require: 4.2.1(esbuild@0.21.5) + cac: 6.7.14 + chokidar: 3.6.0 + debug: 4.3.5 + esbuild: 0.21.5 + execa: 5.1.1 + globby: 11.1.0 + joycon: 3.1.1 + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) + resolve-from: 5.0.0 + rollup: 4.18.1 + source-map: 0.8.0-beta.0 + sucrase: 3.35.0 + tree-kill: 1.2.2 + optionalDependencies: + '@swc/core': 1.6.13(@swc/helpers@0.5.12) + postcss: 8.4.39 + typescript: 5.5.3 + transitivePeerDependencies: + - supports-color + - ts-node + + tsup@8.1.0(@swc/core@1.6.13)(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.11)(typescript@5.5.3))(typescript@5.5.3): dependencies: - bundle-require: 5.0.0(esbuild@0.23.0) + bundle-require: 4.2.1(esbuild@0.21.5) cac: 6.7.14 chokidar: 3.6.0 - consola: 3.2.3 debug: 4.3.5 - esbuild: 0.23.0 + esbuild: 0.21.5 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.39)(yaml@2.4.5) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.11)(typescript@5.5.3)) resolve-from: 5.0.0 rollup: 4.18.1 source-map: 0.8.0-beta.0 @@ -19084,10 +19122,8 @@ snapshots: postcss: 8.4.39 typescript: 5.5.3 transitivePeerDependencies: - - jiti - supports-color - - tsx - - yaml + - ts-node tsutils@3.21.0(typescript@5.5.3): dependencies: @@ -19203,7 +19239,7 @@ snapshots: extend: 3.0.2 is-plain-obj: 4.1.0 trough: 2.2.0 - vfile: 6.0.2 + vfile: 6.0.1 unist-util-is@6.0.0: dependencies: @@ -19311,10 +19347,6 @@ snapshots: dependencies: react: 18.3.1 - use-sync-external-store@1.2.2(react@19.0.0-rc.0): - dependencies: - react: 19.0.0-rc.0 - util-deprecate@1.0.2: {} utils-merge@1.0.1: {} @@ -19353,24 +19385,24 @@ snapshots: '@types/unist': 3.0.2 unist-util-stringify-position: 4.0.0 - vfile@6.0.2: + vfile@6.0.1: dependencies: '@types/unist': 3.0.2 unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vitnode-backend@0.0.7-canary.31(eu7yxviimxtdflf3c4ezzmp2qa): - dependencies: + ? vitnode-backend@0.0.7-canary.7(@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.12)(@types/react@18.3.3)(chokidar@3.6.0)(class-validator@0.14.1)(drizzle-kit@0.22.8)(drizzle-orm@0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@18.3.1))(express@4.19.2)(graphql@16.9.0)(pg@8.12.0)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.5.3) + : dependencies: '@apollo/server': 4.10.4(graphql@16.9.0) - '@nestjs/apollo': 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) + '@nestjs/apollo': 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/config': 3.2.3(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) '@nestjs/jwt': 10.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) - '@nestjs/schedule': 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) - '@nestjs/serve-static': 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) - '@nestjs/throttler': 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) + '@nestjs/schedule': 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)) + '@nestjs/serve-static': 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) + '@nestjs/throttler': 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) '@react-email/components': 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) '@react-email/render': 0.0.16(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0) @@ -19395,7 +19427,7 @@ snapshots: tar: 7.4.0 typescript: 5.5.3 ua-parser-js: 2.0.0-beta.3 - vitnode-shared: 0.0.7-canary.31(typescript@5.5.3) + vitnode-shared: 0.0.7-canary.7(typescript@5.5.3) transitivePeerDependencies: - '@fastify/static' - '@nestjs/microservices' @@ -19410,7 +19442,7 @@ snapshots: - rxjs - supports-color - vitnode-shared@0.0.7-canary.31(typescript@5.5.3): + vitnode-shared@0.0.7-canary.7(typescript@5.5.3): dependencies: typescript: 5.5.3 @@ -19447,7 +19479,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)): + webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -19470,7 +19502,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.12))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))) + terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: From 787196ce8238fd9c8bbd340ab71e290b5799f825 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 19:20:26 +0200 Subject: [PATCH 32/61] chore: Clean up --- packages/frontend/src/editor/editor.tsx | 2 +- packages/frontend/src/graphql/get-pagination-tool.ts | 2 +- .../actions/create/hooks/use-create-edit-plugin-admin.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/frontend/src/editor/editor.tsx b/packages/frontend/src/editor/editor.tsx index adc99591f..bbf8d7858 100644 --- a/packages/frontend/src/editor/editor.tsx +++ b/packages/frontend/src/editor/editor.tsx @@ -73,7 +73,7 @@ export const Editor = ({ }, content: (() => { const current = Array.isArray(value) - ? value.find(v => v.language_code === selectedLanguage)?.value ?? '' + ? (value.find(v => v.language_code === selectedLanguage)?.value ?? '') : value; try { diff --git a/packages/frontend/src/graphql/get-pagination-tool.ts b/packages/frontend/src/graphql/get-pagination-tool.ts index 61e4b69c3..55a786b28 100644 --- a/packages/frontend/src/graphql/get-pagination-tool.ts +++ b/packages/frontend/src/graphql/get-pagination-tool.ts @@ -36,7 +36,7 @@ export function getPaginationTool>({ : Number(searchParams.first ?? 0), last: Number(searchParams.last ?? 0), cursor: Number(searchParams.cursor) ?? null, - search: search ? searchParams.search ?? '' : '', + search: search ? (searchParams.search ?? '') : '', sortBy: getGetSortByParamsAPI({ constEnum: sortByEnum, searchParams }), }; diff --git a/packages/frontend/src/views/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts b/packages/frontend/src/views/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts index 9b2bd1b25..46cd41885 100644 --- a/packages/frontend/src/views/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts +++ b/packages/frontend/src/views/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts @@ -47,7 +47,7 @@ export const useCreateEditPluginAdmin = ({ data }: Args) => { code: data?.code ?? '', description: data?.description ?? '', support_url: data?.support_url ?? '', - author: data ? data.author : session?.name ?? '', + author: data ? data.author : (session?.name ?? ''), author_url: data?.author_url ?? '', }, }); From 79730a5ca4cd6e5e2d84a3b00adfd301b86d212d Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Wed, 17 Jul 2024 17:21:35 +0000 Subject: [PATCH 33/61] ci: version bump to v0.0.7-canary.33 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 6464045d6..e836545c9 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.32", + "version": "0.0.7-canary.33", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 10b3f7452..6f6061024 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.32", + "version": "0.0.7-canary.33", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 4bbf84770..fb2378b24 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.32", + "version": "0.0.7-canary.33", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 927144950..55721b652 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.32", + "version": "0.0.7-canary.33", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 8d02d59c7..c26ab9a37 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.32", + "version": "0.0.7-canary.33", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 99596f7d9..98d5b1303 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.32", + "version": "0.0.7-canary.33", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index fecd1af40..18ddea12d 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.32", + "version": "0.0.7-canary.33", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 513c4affd..4bfea399a 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.32", + "version": "0.0.7-canary.33", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From fc4833e69255953fe2dfb07167f46c91aa06e5ef Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 19:32:39 +0200 Subject: [PATCH 34/61] fix(cli): Type for generate metadata root layout --- packages/frontend/src/views/layout/root-layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/frontend/src/views/layout/root-layout.tsx b/packages/frontend/src/views/layout/root-layout.tsx index aae78877e..e192c4beb 100644 --- a/packages/frontend/src/views/layout/root-layout.tsx +++ b/packages/frontend/src/views/layout/root-layout.tsx @@ -21,7 +21,7 @@ interface Props extends RootLayoutProps { export const generateMetadataRootLayout = async ({ params: { locale }, -}: Props): Promise => { +}: RootLayoutProps): Promise => { const metadata: Metadata = { manifest: `${CONFIG.backend_public_url}/assets/${locale}/manifest.webmanifest`, icons: { From 69fbdd5aa729a1f39b558740bcd9d6a4b78bfc47 Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Wed, 17 Jul 2024 17:33:42 +0000 Subject: [PATCH 35/61] ci: version bump to v0.0.7-canary.34 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index e836545c9..bcbad8f67 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.33", + "version": "0.0.7-canary.34", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 6f6061024..6b9fa04bd 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.33", + "version": "0.0.7-canary.34", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index fb2378b24..2f816f5ec 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.33", + "version": "0.0.7-canary.34", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 55721b652..b2ff69180 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.33", + "version": "0.0.7-canary.34", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index c26ab9a37..b717979a0 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.33", + "version": "0.0.7-canary.34", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 98d5b1303..b87bec7fb 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.33", + "version": "0.0.7-canary.34", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 18ddea12d..985268cc2 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.33", + "version": "0.0.7-canary.34", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 4bfea399a..3fb346db7 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.33", + "version": "0.0.7-canary.34", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From 488867a09a8b36d8227e8058deb4ae89a12d60b8 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 19:56:36 +0200 Subject: [PATCH 36/61] perf(cli): Fix conflict with react --- apps/backend/package.json | 2 +- apps/docs/package.json | 4 +- packages/backend/package.json | 9 +- packages/create-vitnode-app/README.md | 4 +- .../templates/basic/turbo.json | 3 + .../templates/create-packages-json.ts | 6 +- pnpm-lock.yaml | 2755 +++++++---------- 7 files changed, 1117 insertions(+), 1666 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index bcbad8f67..6d7f9b3c1 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -23,7 +23,7 @@ "@nestjs/schedule": "^4.1.0", "@nestjs/serve-static": "^4.0.2", "pg": "^8.12.0", - "react": "^18.3.1", + "react": "19.0.0-rc.0", "react-dom": "19.0.0-rc.0", "reflect-metadata": "^0.2.2", "rxjs": "^7.8.1" diff --git a/apps/docs/package.json b/apps/docs/package.json index 6b9fa04bd..648add470 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -15,8 +15,8 @@ "geist": "^1.3.0", "lucide-react": "^0.403.0", "next": "^14.2.4", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "19.0.0-rc.0", + "react-dom": "19.0.0-rc.0", "tailwind-merge": "^2.3.0", "zod": "^3.23.8" }, diff --git a/packages/backend/package.json b/packages/backend/package.json index b2ff69180..4545e350e 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -25,14 +25,11 @@ "peerDependencies": { "@nestjs/apollo": "^12", "@nestjs/graphql": "^12", + "@react-email/components": "^0.0.21", "@types/react": "^18.3.3", - "react": "^18.3.1", - "react-dom": "19.0.0-rc.0", "class-validator": "^0.14.1", - "@react-email/components": "^0.0.21", "drizzle-kit": "0.22.8", "drizzle-orm": "0.31.4", - "pg": "^8.12.0", "typescript": "^5.5.3" }, "dependencies": { @@ -60,7 +57,6 @@ "http-errors": "^2.0.0", "nodemailer": "^6.9.14", "object-path": "^0.11.8", - "pg": "^8.12.0", "reflect-metadata": "^0.2.2", "sharp": "^0.33.4", "tar": "^7.4.0", @@ -85,7 +81,8 @@ "eslint-config-typescript-vitnode": "workspace:*", "express": "^4.19.2", "graphql": "^16.9.0", - "react": "^18.3.1", + "pg": "^8.12.0", + "react": "19.0.0-rc.0", "react-dom": "19.0.0-rc.0", "ts-node": "^10.9.2", "tsup": "^8.1.0", diff --git a/packages/create-vitnode-app/README.md b/packages/create-vitnode-app/README.md index e259f66cd..cf6672bfa 100644 --- a/packages/create-vitnode-app/README.md +++ b/packages/create-vitnode-app/README.md @@ -26,13 +26,13 @@ npx create-vitnode-app@latest or ```bash -pnpm create vitnode-app +pnpm create vitnode-app@latest ``` or ```bash -pnpm create vitnode-app +yarn create vitnode-app@latest ``` ## Options diff --git a/packages/create-vitnode-app/templates/basic/turbo.json b/packages/create-vitnode-app/templates/basic/turbo.json index a11f737be..47c612122 100644 --- a/packages/create-vitnode-app/templates/basic/turbo.json +++ b/packages/create-vitnode-app/templates/basic/turbo.json @@ -10,6 +10,9 @@ "dependsOn": ["^start"], "persistent": true }, + "config:init": { + "dependsOn": ["^config:init"] + }, "lint": { "dependsOn": ["^lint"] }, diff --git a/packages/create-vitnode-app/templates/create-packages-json.ts b/packages/create-vitnode-app/templates/create-packages-json.ts index 3dff0c0c1..1d04c9429 100644 --- a/packages/create-vitnode-app/templates/create-packages-json.ts +++ b/packages/create-vitnode-app/templates/create-packages-json.ts @@ -30,8 +30,8 @@ export const createPackagesJSON = ({ version: '1.0.0', private: true, scripts: { - 'config:init': 'vitnode-frontend init', - dev: 'vitnode-frontend init && turbo dev', + 'config:init': 'turbo config:init', + dev: 'turbo dev', build: 'turbo build', lint: 'turbo lint', 'lint:fix': 'turbo lint:fix', @@ -111,6 +111,8 @@ export const createPackagesJSON = ({ '@nestjs/core': '^10.3.10', '@nestjs/graphql': '^12.2.0', '@react-email/components': '^0.0.21', + react: '19.0.0-rc.0', + 'react-dom': '19.0.0-rc.0', 'reflect-metadata': '^0.2.2', 'vitnode-backend': `^${pkg.version}`, }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ad7b98dbc..4abaac1f1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ importers: version: 0.22.8 drizzle-orm: specifier: 0.31.4 - version: 0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@18.3.1) + version: 0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@19.0.0-rc.0) devDependencies: cross-env: specifier: ^7.0.3 @@ -38,7 +38,7 @@ importers: dependencies: '@nestjs/apollo': specifier: ^12.2.0 - version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) + version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) '@nestjs/common': specifier: ^10.3.10 version: 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -47,10 +47,10 @@ importers: version: 3.2.3(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) '@nestjs/core': specifier: ^10.3.10 - version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/graphql': specifier: ^12.2.0 - version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) '@nestjs/jwt': specifier: ^10.2.0 version: 10.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) @@ -59,19 +59,19 @@ importers: version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10) '@nestjs/schedule': specifier: ^4.1.0 - version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)) + version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/serve-static': specifier: ^4.0.2 - version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) + version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) pg: specifier: ^8.12.0 version: 8.12.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: 19.0.0-rc.0 + version: 19.0.0-rc.0 react-dom: specifier: 19.0.0-rc.0 - version: 19.0.0-rc.0(react@18.3.1) + version: 19.0.0-rc.0(react@19.0.0-rc.0) reflect-metadata: specifier: ^0.2.2 version: 0.2.2 @@ -93,13 +93,13 @@ importers: version: 4.2.3(graphql@16.9.0) '@nestjs/cli': specifier: ^10.4.2 - version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12) + version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.12)) '@nestjs/schematics': specifier: ^10.1.2 version: 10.1.2(chokidar@3.6.0)(typescript@5.5.3) '@react-email/components': specifier: ^0.0.21 - version: 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) + version: 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@swc/cli': specifier: ^0.4.0 version: 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0) @@ -120,10 +120,10 @@ importers: version: 18.3.3 '@typescript-eslint/eslint-plugin': specifier: ^7.0.0 - version: 7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + version: 7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) '@typescript-eslint/parser': specifier: ^7.0.0 - version: 7.16.0(eslint@8.57.0)(typescript@5.5.3) + version: 7.16.1(eslint@8.57.0)(typescript@5.5.3) class-transformer: specifier: ^0.5.1 version: 0.5.1 @@ -147,10 +147,10 @@ importers: version: 0.5.21 ts-jest: specifier: ^29.2.2 - version: 29.2.2(@babel/core@7.24.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.8))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3) + version: 29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)) + version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3) @@ -174,28 +174,28 @@ importers: version: 2.1.1 fumadocs-core: specifier: 12.4.2 - version: 12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) fumadocs-mdx: specifier: 8.2.33 - version: 8.2.33(fumadocs-core@12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 8.2.33(fumadocs-core@12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(next@14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)) fumadocs-ui: specifier: 12.4.2 - version: 12.4.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3))) + version: 12.4.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)(tailwindcss@3.4.6(ts-node@10.9.2(typescript@5.5.3))) geist: specifier: ^1.3.0 - version: 1.3.1(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 1.3.1(next@14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)) lucide-react: specifier: ^0.403.0 - version: 0.403.0(react@18.3.1) + version: 0.403.0(react@19.0.0-rc.0) next: specifier: ^14.2.4 - version: 14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: 19.0.0-rc.0 + version: 19.0.0-rc.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0-rc.0 + version: 19.0.0-rc.0(react@19.0.0-rc.0) tailwind-merge: specifier: ^2.3.0 version: 2.4.0 @@ -220,7 +220,7 @@ importers: version: 8.4.39 tailwindcss: specifier: ^3.4.4 - version: 3.4.4(ts-node@10.9.2(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -232,10 +232,10 @@ importers: version: 1.3.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)) next: specifier: 15.0.0-canary.70 - version: 15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-intl: specifier: ^3.17.1 - version: 3.17.1(next@15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 3.17.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: specifier: 19.0.0-rc.0 version: 19.0.0-rc.0 @@ -275,7 +275,7 @@ importers: version: 8.4.39 tailwindcss: specifier: ^3.4.4 - version: 3.4.4(ts-node@10.9.2(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -287,7 +287,7 @@ importers: version: 4.10.4(graphql@16.9.0) '@nestjs/apollo': specifier: ^12.2.0 - version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) + version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) '@nestjs/common': specifier: ^10.3.10 version: 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -296,28 +296,28 @@ importers: version: 3.2.3(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) '@nestjs/core': specifier: ^10.3.10 - version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/graphql': specifier: ^12.2.0 - version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) '@nestjs/jwt': specifier: ^10.2.0 version: 10.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/schedule': specifier: ^4.1.0 - version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)) + version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/serve-static': specifier: ^4.0.2 - version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) + version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) '@nestjs/throttler': specifier: ^5.2.0 - version: 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) + version: 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) '@react-email/components': specifier: ^0.0.21 - version: 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) + version: 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@react-email/render': specifier: ^0.0.16 - version: 0.0.16(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) + version: 0.0.16(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@swc/cli': specifier: ^0.4.0 version: 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0) @@ -341,7 +341,7 @@ importers: version: 0.22.8 drizzle-orm: specifier: ^0.31.4 - version: 0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@18.3.1) + version: 0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@19.0.0-rc.0) helmet: specifier: ^7.1.0 version: 7.1.0 @@ -354,9 +354,6 @@ importers: object-path: specifier: ^0.11.8 version: 0.11.8 - pg: - specifier: ^8.12.0 - version: 8.12.0 reflect-metadata: specifier: ^0.2.2 version: 0.2.2 @@ -371,7 +368,7 @@ importers: version: 2.0.0-beta.3 vitnode-backend: specifier: ^0.0.7-canary.3 - version: 0.0.7-canary.7(@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.12)(@types/react@18.3.3)(chokidar@3.6.0)(class-validator@0.14.1)(drizzle-kit@0.22.8)(drizzle-orm@0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@18.3.1))(express@4.19.2)(graphql@16.9.0)(pg@8.12.0)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.5.3) + version: 0.0.7-canary.34(y3qsrb7lvqfd4miaezdzsybn7e) vitnode-shared: specifier: workspace:* version: link:../shared @@ -424,18 +421,21 @@ importers: graphql: specifier: ^16.9.0 version: 16.9.0 + pg: + specifier: ^8.12.0 + version: 8.12.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: 19.0.0-rc.0 + version: 19.0.0-rc.0 react-dom: specifier: 19.0.0-rc.0 - version: 19.0.0-rc.0(react@18.3.1) + version: 19.0.0-rc.0(react@19.0.0-rc.0) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3) tsup: specifier: ^8.1.0 - version: 8.1.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))(typescript@5.5.3) + version: 8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -475,7 +475,7 @@ importers: version: link:../eslint-config-typescript-vitnode tsup: specifier: ^8.1.0 - version: 8.1.0(@swc/core@1.6.13)(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.11)(typescript@5.5.3))(typescript@5.5.3) + version: 8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -484,10 +484,10 @@ importers: dependencies: '@typescript-eslint/eslint-plugin': specifier: ^7.0.0 - version: 7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + version: 7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) '@typescript-eslint/parser': specifier: ^7.0.0 - version: 7.16.0(eslint@8.57.0)(typescript@5.5.3) + version: 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint-config-next: specifier: 15.0.0-canary.70 version: 15.0.0-canary.70(eslint@8.57.0)(typescript@5.5.3) @@ -502,13 +502,13 @@ importers: version: 6.9.0(eslint@8.57.0) eslint-plugin-prettier: specifier: ^5.1.3 - version: 5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3) + version: 5.2.1(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3) eslint-plugin-sort-destructure-keys: specifier: ^2.0.0 version: 2.0.0(eslint@8.57.0) eslint-plugin-typescript-sort-keys: specifier: ^3.2.0 - version: 3.2.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + version: 3.2.0(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) prettier-plugin-tailwindcss: specifier: ^0.6.5 version: 0.6.5(prettier@3.3.3) @@ -593,49 +593,49 @@ importers: version: 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@tailwindcss/container-queries': specifier: ^0.1.1 - version: 0.1.1(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))) + version: 0.1.1(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))) '@tanstack/react-query': specifier: ^5.50.1 - version: 5.51.1(react@19.0.0-rc.0) + version: 5.51.5(react@19.0.0-rc.0) '@tanstack/react-table': specifier: ^8.19.2 - version: 8.19.2(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 8.19.3(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@tiptap/extension-code-block-lowlight': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/extension-code-block@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/extension-code-block@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) '@tiptap/extension-color': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/extension-text-style@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/extension-text-style@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))) '@tiptap/extension-heading': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) '@tiptap/extension-link': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) '@tiptap/extension-mention': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)(@tiptap/suggestion@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)(@tiptap/suggestion@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)) '@tiptap/extension-text-align': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) '@tiptap/extension-text-style': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) '@tiptap/extension-underline': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) '@tiptap/html': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) '@tiptap/pm': specifier: ^2.4.0 - version: 2.4.0 + version: 2.5.4 '@tiptap/react': specifier: ^2.4.0 - version: 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@tiptap/starter-kit': specifier: ^2.4.0 - version: 2.4.0(@tiptap/pm@2.4.0) + version: 2.5.4(@tiptap/pm@2.5.4) class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -659,7 +659,7 @@ importers: version: 5.6.0 framer-motion: specifier: ^11.2.13 - version: 11.3.2(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 11.3.6(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) graphql: specifier: ^16.9.0 version: 16.9.0 @@ -680,16 +680,16 @@ importers: version: 0.408.0(react@19.0.0-rc.0) next: specifier: 15.0.0-canary.70 - version: 15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-intl: specifier: ^3.17.1 - version: 3.17.1(next@15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 3.17.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-themes: specifier: ^0.3.0 version: 0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nextjs-toploader: specifier: ^1.6.12 - version: 1.6.12(next@15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.6.12(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nprogress: specifier: ^0.2.0 version: 0.2.0 @@ -731,7 +731,7 @@ importers: version: 2.4.0 tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))) + version: 1.0.7(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))) tippy.js: specifier: ^6.3.7 version: 6.3.7 @@ -789,10 +789,10 @@ importers: version: link:../eslint-config-typescript-vitnode tailwindcss: specifier: ^3.4.4 - version: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) tsup: specifier: ^8.1.0 - version: 8.1.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))(typescript@5.5.3) + version: 8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -941,16 +941,16 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.24.8': - resolution: {integrity: sha512-c4IM7OTg6k1Q+AJ153e2mc2QVTezTwnb4VzquwcyiEzGnW0Kedv4do/TrkU98qPeC5LNiMt/QXwIjzYXLBpyZg==} + '@babel/compat-data@7.24.9': + resolution: {integrity: sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==} engines: {node: '>=6.9.0'} - '@babel/core@7.24.8': - resolution: {integrity: sha512-6AWcmZC/MZCO0yKys4uhg5NlxL0ESF3K6IAaoQ+xSXvPyPyxNWRafP+GDbI88Oh68O7QkJgmEtedWPM9U0pZNg==} + '@babel/core@7.24.9': + resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==} engines: {node: '>=6.9.0'} - '@babel/generator@7.24.8': - resolution: {integrity: sha512-47DG+6F5SzOi0uEvK4wMShmn5yY0mVjVJoWTphdY2B4Rx9wHgjK7Yhtr0ru6nE+sn0v38mzrWOlah0p/YlHHOQ==} + '@babel/generator@7.24.10': + resolution: {integrity: sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.24.7': @@ -987,8 +987,8 @@ packages: resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.24.8': - resolution: {integrity: sha512-m4vWKVqvkVAWLXfHCCfff2luJj86U+J0/x+0N3ArG/tP0Fq7zky2dYwMbtPmkc/oulkkbjdL3uWzuoBwQ8R00Q==} + '@babel/helper-module-transforms@7.24.9': + resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -1275,8 +1275,8 @@ packages: resolution: {integrity: sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==} engines: {node: '>=6.9.0'} - '@babel/types@7.24.8': - resolution: {integrity: sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==} + '@babel/types@7.24.9': + resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==} engines: {node: '>=6.9.0'} '@bcoe/v8-coverage@0.2.3': @@ -1330,9 +1330,9 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.21.5': - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} + '@esbuild/aix-ppc64@0.23.0': + resolution: {integrity: sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==} + engines: {node: '>=18'} cpu: [ppc64] os: [aix] @@ -1348,9 +1348,9 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.21.5': - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} + '@esbuild/android-arm64@0.23.0': + resolution: {integrity: sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==} + engines: {node: '>=18'} cpu: [arm64] os: [android] @@ -1366,9 +1366,9 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.21.5': - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} - engines: {node: '>=12'} + '@esbuild/android-arm@0.23.0': + resolution: {integrity: sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==} + engines: {node: '>=18'} cpu: [arm] os: [android] @@ -1384,9 +1384,9 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.21.5': - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} - engines: {node: '>=12'} + '@esbuild/android-x64@0.23.0': + resolution: {integrity: sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==} + engines: {node: '>=18'} cpu: [x64] os: [android] @@ -1402,9 +1402,9 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.21.5': - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} + '@esbuild/darwin-arm64@0.23.0': + resolution: {integrity: sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==} + engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -1420,9 +1420,9 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.21.5': - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} - engines: {node: '>=12'} + '@esbuild/darwin-x64@0.23.0': + resolution: {integrity: sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==} + engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -1438,9 +1438,9 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.21.5': - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} + '@esbuild/freebsd-arm64@0.23.0': + resolution: {integrity: sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==} + engines: {node: '>=18'} cpu: [arm64] os: [freebsd] @@ -1456,9 +1456,9 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.21.5': - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} - engines: {node: '>=12'} + '@esbuild/freebsd-x64@0.23.0': + resolution: {integrity: sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==} + engines: {node: '>=18'} cpu: [x64] os: [freebsd] @@ -1474,9 +1474,9 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.21.5': - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} + '@esbuild/linux-arm64@0.23.0': + resolution: {integrity: sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==} + engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -1492,9 +1492,9 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.21.5': - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} - engines: {node: '>=12'} + '@esbuild/linux-arm@0.23.0': + resolution: {integrity: sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==} + engines: {node: '>=18'} cpu: [arm] os: [linux] @@ -1510,9 +1510,9 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.21.5': - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} - engines: {node: '>=12'} + '@esbuild/linux-ia32@0.23.0': + resolution: {integrity: sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==} + engines: {node: '>=18'} cpu: [ia32] os: [linux] @@ -1528,9 +1528,9 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.21.5': - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} - engines: {node: '>=12'} + '@esbuild/linux-loong64@0.23.0': + resolution: {integrity: sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==} + engines: {node: '>=18'} cpu: [loong64] os: [linux] @@ -1546,9 +1546,9 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.21.5': - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} - engines: {node: '>=12'} + '@esbuild/linux-mips64el@0.23.0': + resolution: {integrity: sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==} + engines: {node: '>=18'} cpu: [mips64el] os: [linux] @@ -1564,9 +1564,9 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.21.5': - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} - engines: {node: '>=12'} + '@esbuild/linux-ppc64@0.23.0': + resolution: {integrity: sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==} + engines: {node: '>=18'} cpu: [ppc64] os: [linux] @@ -1582,9 +1582,9 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.21.5': - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} - engines: {node: '>=12'} + '@esbuild/linux-riscv64@0.23.0': + resolution: {integrity: sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==} + engines: {node: '>=18'} cpu: [riscv64] os: [linux] @@ -1600,9 +1600,9 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.21.5': - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} - engines: {node: '>=12'} + '@esbuild/linux-s390x@0.23.0': + resolution: {integrity: sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==} + engines: {node: '>=18'} cpu: [s390x] os: [linux] @@ -1618,9 +1618,9 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.21.5': - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} - engines: {node: '>=12'} + '@esbuild/linux-x64@0.23.0': + resolution: {integrity: sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==} + engines: {node: '>=18'} cpu: [x64] os: [linux] @@ -1636,12 +1636,18 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.21.5': - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} - engines: {node: '>=12'} + '@esbuild/netbsd-x64@0.23.0': + resolution: {integrity: sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==} + engines: {node: '>=18'} cpu: [x64] os: [netbsd] + '@esbuild/openbsd-arm64@0.23.0': + resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.18.20': resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} engines: {node: '>=12'} @@ -1654,9 +1660,9 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.21.5': - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} - engines: {node: '>=12'} + '@esbuild/openbsd-x64@0.23.0': + resolution: {integrity: sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==} + engines: {node: '>=18'} cpu: [x64] os: [openbsd] @@ -1672,9 +1678,9 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.21.5': - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} + '@esbuild/sunos-x64@0.23.0': + resolution: {integrity: sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==} + engines: {node: '>=18'} cpu: [x64] os: [sunos] @@ -1690,9 +1696,9 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.21.5': - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} + '@esbuild/win32-arm64@0.23.0': + resolution: {integrity: sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==} + engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -1708,9 +1714,9 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.21.5': - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} - engines: {node: '>=12'} + '@esbuild/win32-ia32@0.23.0': + resolution: {integrity: sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==} + engines: {node: '>=18'} cpu: [ia32] os: [win32] @@ -1726,9 +1732,9 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.21.5': - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} - engines: {node: '>=12'} + '@esbuild/win32-x64@0.23.0': + resolution: {integrity: sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==} + engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -1884,8 +1890,8 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/executor-http@1.1.2': - resolution: {integrity: sha512-Yssoh2+GBcoPcL6Jf9X+G+cp8RhiKz6m5R/BLLN0mdg6t02TYANYZV76dMBRPX93xaoIpjl94JkttC6O6ejwWg==} + '@graphql-tools/executor-http@1.1.4': + resolution: {integrity: sha512-DpGF9pCHHimwxjxONnNTPQHsVVNEBEMK9RuLBWkMjPw4WSHFQo0zRHArdyEuNcLMUgl14j+Whn8Z1Pj07nkj2A==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -1996,8 +2002,8 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/utils@10.3.1': - resolution: {integrity: sha512-Yhk1F0MNk4/ctgl3d0DKq++ZPovvZuh1ixWuUEVAxrFloYOAVwJ+rvGI1lsopArdJly8QXClT9lkvOxQszMw/w==} + '@graphql-tools/utils@10.3.2': + resolution: {integrity: sha512-iaqOHS4f90KNADBHqVsRBjKpM6iSvsUg1q5GhWMK03loYLaDzftrEwcsl0OkSSnRhJvAsT7q4q3r3YzRoV0v1g==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -3652,203 +3658,203 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - '@tanstack/query-core@5.51.1': - resolution: {integrity: sha512-fJBMQMpo8/KSsWW5ratJR5+IFr7YNJ3K2kfP9l5XObYHsgfVy1w3FJUWU4FT2fj7+JMaEg33zOcNDBo0LMwHnw==} + '@tanstack/query-core@5.51.5': + resolution: {integrity: sha512-qovOto6hFet2zA4Pf3cDO+qkOqskO6xP39PlKnr6YKPtjRsePWyZnTaMf59+VnlOLY8gpku1I4WPC4dqBXo4FQ==} - '@tanstack/react-query@5.51.1': - resolution: {integrity: sha512-s47HKFnQ4HOJAHoIiXcpna/roMMPZJPy6fJ6p4ZNVn8+/onlLBEDd1+xc8OnDuwgvecqkZD7Z2mnSRbcWefrKw==} + '@tanstack/react-query@5.51.5': + resolution: {integrity: sha512-jaYYPGF55HT3DSV2NxFHa7zGRUm6LiRENw1rspkzqNiOU93umP5YCdE/l4S61/ZdLnjzwYIM4FU96EQt+imq5Q==} peerDependencies: react: ^18.0.0 - '@tanstack/react-table@8.19.2': - resolution: {integrity: sha512-itoSIAkA/Vsg+bjY23FSemcTyPhc5/1YjYyaMsr9QSH/cdbZnQxHVWrpWn0Sp2BWN71qkzR7e5ye8WuMmwyOjg==} + '@tanstack/react-table@8.19.3': + resolution: {integrity: sha512-MtgPZc4y+cCRtU16y1vh1myuyZ2OdkWgMEBzyjYsoMWMicKZGZvcDnub3Zwb6XF2pj9iRMvm1SO1n57lS0vXLw==} engines: {node: '>=12'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' - '@tanstack/table-core@8.19.2': - resolution: {integrity: sha512-KpRjhgehIhbfH78ARm/GJDXGnpdw4bCg3qas6yjWSi7czJhI/J6pWln7NHtmBkGE9ZbohiiNtLqwGzKmBfixig==} + '@tanstack/table-core@8.19.3': + resolution: {integrity: sha512-IqREj9ADoml9zCAouIG/5kCGoyIxPFdqdyoxis9FisXFi5vT+iYfEfLosq4xkU/iDbMcEuAj+X8dWRLvKYDNoQ==} engines: {node: '>=12'} - '@tiptap/core@2.4.0': - resolution: {integrity: sha512-YJSahk8pkxpCs8SflCZfTnJpE7IPyUWIylfgXM2DefjRQa5DZ+c6sNY0s/zbxKYFQ6AuHVX40r9pCfcqHChGxQ==} + '@tiptap/core@2.5.4': + resolution: {integrity: sha512-Zs/hShr4+W02+0nOlpmr5cS2YjDRLqd+XMt+jsiQH0QNr3s1Lc82pfF6C3CjgLEZtdUzImZrW2ABtLlpvbogaA==} peerDependencies: - '@tiptap/pm': ^2.0.0 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-blockquote@2.4.0': - resolution: {integrity: sha512-nJJy4KsPgQqWTTDOWzFRdjCfG5+QExfZj44dulgDFNh+E66xhamnbM70PklllXJgEcge7xmT5oKM0gKls5XgFw==} + '@tiptap/extension-blockquote@2.5.4': + resolution: {integrity: sha512-UqeJunZM3IiCQGZE0X5YNUOWYkuIieqrwPgOEghAIjnhDcQizQcouRQ5R7cwwv/scNr2JvZHncOTLrALV3Janw==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-bold@2.4.0': - resolution: {integrity: sha512-csnW6hMDEHoRfxcPRLSqeJn+j35Lgtt1YRiOwn7DlS66sAECGRuoGfCvQSPij0TCDp4VCR9if5Sf8EymhnQumQ==} + '@tiptap/extension-bold@2.5.4': + resolution: {integrity: sha512-H5sjqloFMjq7VOSfE+U4T7dqGoflOiF6RW6/gZm/U6KYeHG2/bG0ktq7mWAnnhbiKiy7gUcxyJCV+ILdGX9C5g==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-bubble-menu@2.4.0': - resolution: {integrity: sha512-s99HmttUtpW3rScWq8rqk4+CGCwergNZbHLTkF6Rp6TSboMwfp+rwL5Q/JkcAG9KGLso1vGyXKbt1xHOvm8zMw==} + '@tiptap/extension-bubble-menu@2.5.4': + resolution: {integrity: sha512-GHwef912K1yd75pp9JGDnKSp1DvdOHH8BcHQv0no+a3q2ePFPYcgaSwVRR59jHRX9WzdVfoLcqDSAeoNGOrISw==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-bullet-list@2.4.0': - resolution: {integrity: sha512-9S5DLIvFRBoExvmZ+/ErpTvs4Wf1yOEs8WXlKYUCcZssK7brTFj99XDwpHFA29HKDwma5q9UHhr2OB2o0JYAdw==} + '@tiptap/extension-bullet-list@2.5.4': + resolution: {integrity: sha512-aAfpALeD6OxymkbtrzDqbgkAkzVVHudxOb8GsK1N6m42nFL7Q9JzHJ5/8KzB+xi25CcIbS+HmXJkRIQJXgNbSA==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-code-block-lowlight@2.4.0': - resolution: {integrity: sha512-j0SdFq66A97Cn7bQOMqFYBaYsmOltZZ6o4uDZH6fdTvEFbfXTdtTYs2awsNSbW+w/DtivKZCvAX1FRLR3/g/5A==} + '@tiptap/extension-code-block-lowlight@2.5.4': + resolution: {integrity: sha512-K+bDt6CY2IxGANtmVK32uD8lRY/DqFGJwDKhearpFTR7yAn8q2MpWZjH15eOqZIgXGNf1fK6VK6wfczjecrV3A==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/extension-code-block': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.4 + '@tiptap/extension-code-block': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-code-block@2.4.0': - resolution: {integrity: sha512-QWGdv1D56TBGbbJSj2cIiXGJEKguPiAl9ONzJ/Ql1ZksiQsYwx0YHriXX6TOC//T4VIf6NSClHEtwtxWBQ/Csg==} + '@tiptap/extension-code-block@2.5.4': + resolution: {integrity: sha512-lZRz44ACSL0IC4syWkNsNSe90sZuLig0yidfV9rs2muSCLoS3PRcCIJv4GjdBHouangxxBZqzIqWgPBqe6pqwA==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-code@2.4.0': - resolution: {integrity: sha512-wjhBukuiyJMq4cTcK3RBTzUPV24k5n1eEPlpmzku6ThwwkMdwynnMGMAmSF3fErh3AOyOUPoTTjgMYN2d10SJA==} + '@tiptap/extension-code@2.5.4': + resolution: {integrity: sha512-PCP0VcWR0Jsj3rum3czp1jateR+kv1iuB9E+TieGLN4vFqhoiUwSv2UAuhvD8x66MGCYLA3btgnmPov1w/iNmA==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-color@2.4.0': - resolution: {integrity: sha512-aVuqGtzTIZO93niADdu+Hx8g03X0pS7wjrJcCcYkkDEbC/siC03zlxKZIYBW1Jiabe99Z7/s2KdtLoK6DW2A2g==} + '@tiptap/extension-color@2.5.4': + resolution: {integrity: sha512-f4ltxa4Y9NzD6+xFkjVo925+OltZbtYEuwUSXQKU4NJyjiMBMUOzW+mCgQM2TB5V36VP2ttIvdQ+W99yazJqUg==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/extension-text-style': ^2.0.0 + '@tiptap/core': ^2.5.4 + '@tiptap/extension-text-style': ^2.5.4 - '@tiptap/extension-document@2.4.0': - resolution: {integrity: sha512-3jRodQJZDGbXlRPERaloS+IERg/VwzpC1IO6YSJR9jVIsBO6xC29P3cKTQlg1XO7p6ZH/0ksK73VC5BzzTwoHg==} + '@tiptap/extension-document@2.5.4': + resolution: {integrity: sha512-4RDrhASxCTOZETYhIhEW1TfZqx3Tm+LQxouvBMFyODmT1PSgsg5Xz1FYpDPr+J49bGAK0Pr9ae0XcGW011L3sA==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-dropcursor@2.4.0': - resolution: {integrity: sha512-c46HoG2PEEpSZv5rmS5UX/lJ6/kP1iVO0Ax+6JrNfLEIiDULUoi20NqdjolEa38La2VhWvs+o20OviiTOKEE9g==} + '@tiptap/extension-dropcursor@2.5.4': + resolution: {integrity: sha512-jzSnuuYhlc0SsHvAteWkE9TJy3eRwkxQs4MO2JxALOzJECN4G82nlX8vciihBD6xf7lVgVSBACejK9+rsTHqCg==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-floating-menu@2.4.0': - resolution: {integrity: sha512-vLb9v+htbHhXyty0oaXjT3VC8St4xuGSHWUB9GuAJAQ+NajIO6rBPbLUmm9qM0Eh2zico5mpSD1Qtn5FM6xYzg==} + '@tiptap/extension-floating-menu@2.5.4': + resolution: {integrity: sha512-EqD4rgi3UhnDcV3H1+ndAS4Ue2zpsU7hFKoevOIV6GS7xVnWN70AGt6swH24QzuHKKISFtWoLpKjrwRORNIxuA==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-gapcursor@2.4.0': - resolution: {integrity: sha512-F4y/0J2lseohkFUw9P2OpKhrJ6dHz69ZScABUvcHxjznJLd6+0Zt7014Lw5PA8/m2d/w0fX8LZQ88pZr4quZPQ==} + '@tiptap/extension-gapcursor@2.5.4': + resolution: {integrity: sha512-wzTh1piODZBS0wmuDgPjjg8PQwclYa5LssnxDIo9pDSnt4l3AfHSAJIJSGIfgt96KnzF1wqRTRpe08qNa1n7/g==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-hard-break@2.4.0': - resolution: {integrity: sha512-3+Z6zxevtHza5IsDBZ4lZqvNR3Kvdqwxq/QKCKu9UhJN1DUjsg/l1Jn2NilSQ3NYkBYh2yJjT8CMo9pQIu776g==} + '@tiptap/extension-hard-break@2.5.4': + resolution: {integrity: sha512-nLn6HP9tqgdGGwbMORXVtcY30DTGctYFaWADRthvBjVgacYSeKlhUcsSu3YgaxtbxZp6BhfRvD2kKrxyQsSjnQ==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-heading@2.4.0': - resolution: {integrity: sha512-fYkyP/VMo7YHO76YVrUjd95Qeo0cubWn/Spavmwm1gLTHH/q7xMtbod2Z/F0wd6QHnc7+HGhO7XAjjKWDjldaw==} + '@tiptap/extension-heading@2.5.4': + resolution: {integrity: sha512-DuAB58/e7eho1rkyad0Z/SjW+EB+H2hRqHlswEeZZYhBTjzey5UmBwkMWTGC/SQiRisx1xYQYTd8T0fiABi5hw==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-history@2.4.0': - resolution: {integrity: sha512-gr5qsKAXEVGr1Lyk1598F7drTaEtAxqZiuuSwTCzZzkiwgEQsWMWTWc9F8FlneCEaqe1aIYg6WKWlmYPaFwr0w==} + '@tiptap/extension-history@2.5.4': + resolution: {integrity: sha512-WB1fZYGIlpahAD6Ba+mj9vIb1tk8S3TsADXDFKxLVpZWZPQ+B7duGJP7g/vRH2XAXEs836JzC2oxjKeaop3k7A==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-horizontal-rule@2.4.0': - resolution: {integrity: sha512-yDgxy+YxagcEsBbdWvbQiXYxsv3noS1VTuGwc9G7ZK9xPmBHJ5y0agOkB7HskwsZvJHoaSqNRsh7oZTkf0VR3g==} + '@tiptap/extension-horizontal-rule@2.5.4': + resolution: {integrity: sha512-uXLDe/iyzQbyfDkJ8kE5XaAkY3EOcbTFLjbueqGlkbWtjJgy+3LysGvh8fQj8PAOaIBMaFRFhTq7GMbW2ebRog==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-italic@2.4.0': - resolution: {integrity: sha512-aaW/L9q+KNHHK+X73MPloHeIsT191n3VLd3xm6uUcFDnUNvzYJ/q65/1ZicdtCaOLvTutxdrEvhbkrVREX6a8g==} + '@tiptap/extension-italic@2.5.4': + resolution: {integrity: sha512-TAhtl/fNBgv1elzF3HWES8uwVdpKBSYrq1e6yeYfj74mQn//3ksvdhWQrLzc1e+zcoHbk1PeOp/5ODdPuZ6tkg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-link@2.4.0': - resolution: {integrity: sha512-r3PjT0bjSKAorHAEBPA0icSMOlqALbxVlWU9vAc+Q3ndzt7ht0CTPNewzFF9kjzARABVt1cblXP/2+c0qGzcsg==} + '@tiptap/extension-link@2.5.4': + resolution: {integrity: sha512-xTB/+T6SHHCXInJni8WdqOfF40a/MiFUf5OoWW9cPrApx3I7TzJ9j8/WDshM0BOnDDw80w1bl9F2zkUQjC0Y2A==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/extension-list-item@2.4.0': - resolution: {integrity: sha512-reUVUx+2cI2NIAqMZhlJ9uK/+zvRzm1GTmlU2Wvzwc7AwLN4yemj6mBDsmBLEXAKPvitfLh6EkeHaruOGymQtg==} + '@tiptap/extension-list-item@2.5.4': + resolution: {integrity: sha512-bPxUCFt9HnAfoaZQgwqCfRAZ6L3QlYhIRDDbOvZag7IxCdQuZmeY4k5OZfQIGijNDTag7CN9cdL4fl9rnm6/sQ==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-mention@2.4.0': - resolution: {integrity: sha512-7BqCNfqF1Mv9IrtdlHADwXMFo968UNmthf/TepVXC7EX2Ke6/Y4vvxmpYVNZc55FdswFwpVyZ2VeXBj3AC2JcA==} + '@tiptap/extension-mention@2.5.4': + resolution: {integrity: sha512-U5Kqjhs7FraJzopZydy14/v0+X6unmfYYt42QHhVeSEdZ8y7QtyFigJktJUBzE12CpwGkyh8e3xI9Ozi7lFb0w==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - '@tiptap/suggestion': ^2.0.0 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 + '@tiptap/suggestion': ^2.5.4 - '@tiptap/extension-ordered-list@2.4.0': - resolution: {integrity: sha512-Zo0c9M0aowv+2+jExZiAvhCB83GZMjZsxywmuOrdUbq5EGYKb7q8hDyN3hkrktVHr9UPXdPAYTmLAHztTOHYRA==} + '@tiptap/extension-ordered-list@2.5.4': + resolution: {integrity: sha512-cl3cTJitY6yDUmxqgjDUtDWCyX1VVsZNJ6i9yiPeARcxvzFc81KmUJxTGl8WPT5TjqmM+TleRkZjsxgvXX57+Q==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-paragraph@2.4.0': - resolution: {integrity: sha512-+yse0Ow67IRwcACd9K/CzBcxlpr9OFnmf0x9uqpaWt1eHck1sJnti6jrw5DVVkyEBHDh/cnkkV49gvctT/NyCw==} + '@tiptap/extension-paragraph@2.5.4': + resolution: {integrity: sha512-pC1YIkkRPXoU0eDrhfAf8ZrFJQzvw2ftP6KRhLnnSw/Ot1DOjT1r95l7zsFefS9oCDMT/L4HghTAiPZ4rcpPbg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-strike@2.4.0': - resolution: {integrity: sha512-pE1uN/fQPOMS3i+zxPYMmPmI3keubnR6ivwM+KdXWOMnBiHl9N4cNpJgq1n2eUUGKLurC2qrQHpnVyGAwBS6Vg==} + '@tiptap/extension-strike@2.5.4': + resolution: {integrity: sha512-OSN6ePbCwEhi3hYZZOPow/P9Ym2Kv3NhVbUvasjZCiqQuk8TGc33xirPWl9DTjb/BLfL66TtJ2tKUEVOKl5dKg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-text-align@2.4.0': - resolution: {integrity: sha512-wpRe2OiLXTK4kTy4RZEPnPjFbK16kYHPAx1552hLXrOdyxbS7Sdbo+w4x7aGLLZZqZdudCFfkdtnqrc7PDVZdA==} + '@tiptap/extension-text-align@2.5.4': + resolution: {integrity: sha512-hQT7wPVISw7fgMTT0XfK6uk3T2qLKpeYWOUBO1ENEdim6HQmFTOIgNyAdVcCipaedQSlD72ysfRXq2S1mzWzEw==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-text-style@2.4.0': - resolution: {integrity: sha512-H0uPWeZ4sXz3o836TDWnpd38qClqzEM2d6QJ9TK+cQ1vE5Gp8wQ5W4fwUV1KAHzpJKE/15+BXBjLyVYQdmXDaQ==} + '@tiptap/extension-text-style@2.5.4': + resolution: {integrity: sha512-OwQ6rQrwVSCTicxJJ67C5Z+LQjZp9HyZDeEcrQgPsv/gtk6H69qo1jShHAdmYn4ck40CkuNyN6VKczd9VZf0+g==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-text@2.4.0': - resolution: {integrity: sha512-LV0bvE+VowE8IgLca7pM8ll7quNH+AgEHRbSrsI3SHKDCYB9gTHMjWaAkgkUVaO1u0IfCrjnCLym/PqFKa+vvg==} + '@tiptap/extension-text@2.5.4': + resolution: {integrity: sha512-+3x/hYqhmCYbvedCcQzQHFtZ5MAcMOlKuczomZtygf8AfDfuQVrG1m4GoJyNzJdqxjN80/xq4e2vDVvqQxYTCw==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/extension-underline@2.4.0': - resolution: {integrity: sha512-guWojb7JxUwLz4OKzwNExJwOkhZjgw/ttkXCMBT0PVe55k998MMYe1nvN0m2SeTW9IxurEPtScH4kYJ0XuSm8Q==} + '@tiptap/extension-underline@2.5.4': + resolution: {integrity: sha512-o8T3oWbniA3rLo6LkslPRF8pwdjsaHXJCeK4KmKeCyYhTpMfjypT3uptd+VSSJ4iQkaiFInKeIUOBqqEQ9cADw==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.5.4 - '@tiptap/html@2.4.0': - resolution: {integrity: sha512-iM0sa6t0Hb5GTXnjdKvMDtD3KZgA4Mwx3QADeqfR10EjfPNlkh/BHU83oIhss/2JVRBXiUUDnNxW9cfpHX37/g==} + '@tiptap/html@2.5.4': + resolution: {integrity: sha512-Fcvsa7kkO+Id7WBFimDN5zdHksVGVnyHnffaN/PaAgbKmzP53BC38Pd0XuHS+KL6btqQIFE2GlqNYnyIos7i+g==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 - '@tiptap/pm@2.4.0': - resolution: {integrity: sha512-B1HMEqGS4MzIVXnpgRZDLm30mxDWj51LkBT/if1XD+hj5gm8B9Q0c84bhvODX6KIs+c6z+zsY9VkVu8w9Yfgxg==} + '@tiptap/pm@2.5.4': + resolution: {integrity: sha512-oFIsuniptdUXn93x4aM2sVN3hYKo9Fj55zAkYrWhwxFYUYcPxd5ibra2we+wRK5TaiPu098wpC+yMSTZ/KKMpA==} - '@tiptap/react@2.4.0': - resolution: {integrity: sha512-baxnIr6Dy+5iGagOEIKFeHzdl1ZRa6Cg+SJ3GDL/BVLpO6KiCM3Mm5ymB726UKP1w7icrBiQD2fGY3Bx8KaiSA==} + '@tiptap/react@2.5.4': + resolution: {integrity: sha512-2HPHt2lEK6Z4jOV3HHVTee8hD4NS6eEj0zRZWSFjt1zDzXtFqX8VIv7qC1iDYsQgyiFnFnOucOQtAlDewBb23A==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - '@tiptap/starter-kit@2.4.0': - resolution: {integrity: sha512-DYYzMZdTEnRn9oZhKOeRCcB+TjhNz5icLlvJKoHoOGL9kCbuUyEf8WRR2OSPckI0+KUIPJL3oHRqO4SqSdTjfg==} + '@tiptap/starter-kit@2.5.4': + resolution: {integrity: sha512-IYnSETtBUSsy+Ece4kfVyzew+zyj7W9rP2Ronx0CbjeWQarfCAGxjuZ6uGLPB+tC5ZuMVt68Gyqb2y8GFes2Yw==} - '@tiptap/suggestion@2.4.0': - resolution: {integrity: sha512-6dCkjbL8vIzcLWtS6RCBx0jlYPKf2Beuyq5nNLrDDZZuyJow5qJAY0eGu6Xomp9z0WDK/BYOxT4hHNoGMDkoAg==} + '@tiptap/suggestion@2.5.4': + resolution: {integrity: sha512-mf0gC237PFz5l/hFRIetZoXemLMUXtmTPRbHTgBzqkTfaiJhfWsZZ3VeQNh4hoQ5AGYxRHWb9+zgRNGsH4jAEw==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.5.4 + '@tiptap/pm': ^2.5.4 '@tokenizer/token@0.3.0': resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} @@ -4036,6 +4042,9 @@ packages: '@types/unist@3.0.2': resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} + '@types/use-sync-external-store@0.0.6': + resolution: {integrity: sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==} + '@types/validate-npm-package-name@4.0.2': resolution: {integrity: sha512-lrpDziQipxCEeK5kWxvljWYhUvOiB2A9izZd9B2AFarYAkqZshb4lPbRs7zKEic6eGtH8V/2qJW+dPp9OtF6bw==} @@ -4051,8 +4060,8 @@ packages: '@types/yargs@17.0.32': resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} - '@typescript-eslint/eslint-plugin@7.16.0': - resolution: {integrity: sha512-py1miT6iQpJcs1BiJjm54AMzeuMPBSPuKPlnT8HlfudbcS5rYeX5jajpLf3mrdRh9dA/Ec2FVUY0ifeVNDIhZw==} + '@typescript-eslint/eslint-plugin@7.16.1': + resolution: {integrity: sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -4068,8 +4077,8 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/parser@7.16.0': - resolution: {integrity: sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw==} + '@typescript-eslint/parser@7.16.1': + resolution: {integrity: sha512-u+1Qx86jfGQ5i4JjK33/FnawZRpsLxRnKzGE6EABZ40KxVT/vWsiZFEBBHjFOljmmV3MBYOHEKi0Jm9hbAOClA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -4082,12 +4091,12 @@ packages: resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/scope-manager@7.16.0': - resolution: {integrity: sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==} + '@typescript-eslint/scope-manager@7.16.1': + resolution: {integrity: sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.16.0': - resolution: {integrity: sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==} + '@typescript-eslint/type-utils@7.16.1': + resolution: {integrity: sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -4100,8 +4109,8 @@ packages: resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/types@7.16.0': - resolution: {integrity: sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==} + '@typescript-eslint/types@7.16.1': + resolution: {integrity: sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==} engines: {node: ^18.18.0 || >=20.0.0} '@typescript-eslint/typescript-estree@5.62.0': @@ -4113,8 +4122,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@7.16.0': - resolution: {integrity: sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==} + '@typescript-eslint/typescript-estree@7.16.1': + resolution: {integrity: sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -4128,8 +4137,8 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@7.16.0': - resolution: {integrity: sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==} + '@typescript-eslint/utils@7.16.1': + resolution: {integrity: sha512-WrFM8nzCowV0he0RlkotGDujx78xudsxnGMBHI88l5J8wEhED6yBwaSLP99ygfrzAjsQvcYQ94quDwI0d7E1fA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -4138,8 +4147,8 @@ packages: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/visitor-keys@7.16.0': - resolution: {integrity: sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==} + '@typescript-eslint/visitor-keys@7.16.1': + resolution: {integrity: sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==} engines: {node: ^18.18.0 || >=20.0.0} '@ungap/structured-clone@1.2.0': @@ -4550,11 +4559,11 @@ packages: buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - bundle-require@4.2.1: - resolution: {integrity: sha512-7Q/6vkyYAwOmQNRw75x+4yRtZCZJXUDmHHlFdkiV0wgv/reNjtJwpu1jPJ0w2kbEpIM0uoKI3S4/f39dU7AjSA==} + bundle-require@5.0.0: + resolution: {integrity: sha512-GuziW3fSSmopcx4KRymQEJVbZUfqlCqcq7dvs6TYwKRZiegK/2buMxQTPs6MGlNv50wms1699qYO54R8XfRX4w==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: - esbuild: '>=0.17' + esbuild: '>=0.18' busboy@1.6.0: resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} @@ -4599,8 +4608,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001641: - resolution: {integrity: sha512-Phv5thgl67bHYo1TtMY/MurjkHhV4EDaCosezRXgZ8jzA/Ub+wjxAvbGvjoFENStinwi5kCyOYV3mi5tOGykwA==} + caniuse-lite@1.0.30001642: + resolution: {integrity: sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==} capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -4828,6 +4837,10 @@ packages: consola@2.15.3: resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} + consola@3.2.3: + resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} + engines: {node: ^14.18.0 || >=16.10.0} + console-control-strings@1.1.0: resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} @@ -5242,8 +5255,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.4.827: - resolution: {integrity: sha512-VY+J0e4SFcNfQy19MEoMdaIcZLmDCprqvBtkii1WTCTQHpRvf5N8+3kTYCgL/PcntvwQvmMJWTuDPsq+IlhWKQ==} + electron-to-chromium@1.4.829: + resolution: {integrity: sha512-5qp1N2POAfW0u1qGAxXEtz6P7bO1m6gpZr5hdf5ve6lxpLM7MpiM4jIPz7xcrNlClQMafbyUDDWjlIQZ1Mw0Rw==} embla-carousel-react@8.1.6: resolution: {integrity: sha512-DHxwFzF63yVrU95Eo58E9Xr5b6Y9ul6TTsqb/rtwMi+jXudAmIqN1i9iBxQ73i8jKuUVxll/ziNYMmnWvrdQJQ==} @@ -5344,9 +5357,9 @@ packages: engines: {node: '>=12'} hasBin: true - esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} + esbuild@0.23.0: + resolution: {integrity: sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==} + engines: {node: '>=18'} hasBin: true escalade@3.1.2: @@ -5440,8 +5453,8 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - eslint-plugin-prettier@5.1.3: - resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} + eslint-plugin-prettier@5.2.1: + resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@types/eslint': '>=8.0.0' @@ -5460,8 +5473,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react@7.34.3: - resolution: {integrity: sha512-aoW4MV891jkUulwDApQbPYTVZmeuSyFrudpbTAQuj5Fv8VL+o6df2xIGpw8B0hPjAaih1/Fb0om9grCdyFYemA==} + eslint-plugin-react@7.34.4: + resolution: {integrity: sha512-Np+jo9bUwJNxCsT12pXtrGhJgT3T44T1sHhn1Ssr42XFn8TES0267wPGo5nNrMHi8qkyimDAX2BUmkf9pSaVzA==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -5741,8 +5754,8 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@11.3.2: - resolution: {integrity: sha512-RgjSzrNFZmedWcvmW4MMc84A7UcoY37jocadE3Mbg3o+UMofodfyeNnYD/HR15UhP22/bb5KOebNhYOj4mYkpQ==} + framer-motion@11.3.6: + resolution: {integrity: sha512-olpX48qfoSIDjhw0RbolhOGBQmdMAXHHpSI0PFdTj5LeXChcf5F4ApShs0mQ6FPEPOj7dnEvSyB07UgRK5G9Jw==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 @@ -7252,8 +7265,8 @@ packages: node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + node-releases@2.0.17: + resolution: {integrity: sha512-Ww6ZlOiEQfPfXM45v17oabk77Z7mg5bOt7AjDyzy7RjK9OrLrLC8dyZQoAPEOtFX9SaNf1Tdvr5gRJWdTJj7GA==} nodemailer@6.9.14: resolution: {integrity: sha512-Dobp/ebDKBvz91sbtRKhcznLThrKxKt97GI2FAlAyy+fk19j73Uz3sBXolVtmcXjaorivqsbbbjDY+Jkt4/bQA==} @@ -7347,10 +7360,6 @@ packages: resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} engines: {node: '>= 0.4'} - object.hasown@1.1.4: - resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} - engines: {node: '>= 0.4'} - object.values@1.2.0: resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} engines: {node: '>= 0.4'} @@ -7501,8 +7510,8 @@ packages: peberminta@0.9.0: resolution: {integrity: sha512-XIxfHpEuSJbITd1H3EeQwpcZbTLHc+VVr8ANI9t5sit565tsI4/xK3KWTUFE2e6QiangUkh3B0jihzmGnNrRsQ==} - peek-readable@5.1.1: - resolution: {integrity: sha512-4hEOSH7KeEaZpMDF/xfm1W9fS5rT7Ett3BkXWHqAEzRLLwLaHkwOL+GvvpIEh9UrvX9BDhzfkvteslgraoH69w==} + peek-readable@5.1.3: + resolution: {integrity: sha512-kCsc9HwH5RgVA3H3VqkWFyGQwsxUxLdiSX1d5nqAm7hnMFjNFX1VhBLmJoUY0hZNc8gmDNgBkLjfhiWPsziXWA==} engines: {node: '>=14.16'} periscopic@3.1.0: @@ -7608,6 +7617,24 @@ packages: ts-node: optional: true + postcss-load-config@6.0.1: + resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} + engines: {node: '>= 18'} + peerDependencies: + jiti: '>=1.21.0' + postcss: '>=8.0.9' + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + jiti: + optional: true + postcss: + optional: true + tsx: + optional: true + yaml: + optional: true + postcss-nested@6.0.1: resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} engines: {node: '>=12.0'} @@ -7787,14 +7814,14 @@ packages: prosemirror-menu@1.2.4: resolution: {integrity: sha512-S/bXlc0ODQup6aiBbWVsX/eM+xJgCTAfMq/nLqaO5ID/am4wS0tTCIkzwytmao7ypEtjj39i7YbJjAgO20mIqA==} - prosemirror-model@1.21.3: - resolution: {integrity: sha512-nt2Xs/RNGepD9hrrkzXvtCm1mpGJoQfFSPktGa0BF/aav6XsnmVGZ9sTXNWRLupAz5SCLa3EyKlFeK7zJWROKg==} + prosemirror-model@1.22.1: + resolution: {integrity: sha512-gMrxal+F3higDFxCkBK5iQXckRVYvIu/3dopERJ6b20xfwZ9cbYvQvuldqaN+v/XytNPGyURYUpUU23kBRxWCQ==} - prosemirror-schema-basic@1.2.2: - resolution: {integrity: sha512-/dT4JFEGyO7QnNTe9UaKUhjDXbTNkiWTq/N4VpKaF79bBjSExVV2NXmJpcM7z/gD7mbqNjxbmWW5nf1iNSSGnw==} + prosemirror-schema-basic@1.2.3: + resolution: {integrity: sha512-h+H0OQwZVqMon1PNn0AG9cTfx513zgIG2DY00eJ00Yvgb3UD+GQ/VlWW5rcaxacpCGT1Yx8nuhwXk4+QbXUfJA==} - prosemirror-schema-list@1.4.0: - resolution: {integrity: sha512-nZOIq/AkBSzCENxUyLm5ltWE53e2PLk65ghMN8qLQptOmDVixZlPqtMeQdiNw0odL9vNpalEjl3upgRkuJ/Jyw==} + prosemirror-schema-list@1.4.1: + resolution: {integrity: sha512-jbDyaP/6AFfDfu70VzySsD75Om2t3sXTOdl5+31Wlxlg62td1haUpty/ybajSfJ1pkGadlOfwQq9kgW5IMo1Rg==} prosemirror-state@1.4.3: resolution: {integrity: sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==} @@ -7888,11 +7915,6 @@ packages: date-fns: ^2.28.0 || ^3.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} - peerDependencies: - react: ^18.3.1 - react-dom@19.0.0-rc.0: resolution: {integrity: sha512-MhgN2RMYFUkZekkFbsXg9ycwEGaMBzATpTNvGGvWNA9BZZEkdzIL4pv7iDuZKn48YoGARk8ydu4S+Ehd8Yrc4g==} peerDependencies: @@ -7910,8 +7932,8 @@ packages: react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - react-medium-image-zoom@5.2.7: - resolution: {integrity: sha512-I2mC3zQMmJ/JH5D04WIT5cS8jxFvB9Ybr3ORiIIeT3hPWRxT6mnC4dNUyvO1mVxxg158H6249UClr7tXRm5IUQ==} + react-medium-image-zoom@5.2.8: + resolution: {integrity: sha512-ivnubZi/2GQcMTneQy5gjLxEQLenKu081844qqZ7/JvLxSh5YPF1TLq7s+5rc54dKa0jjPT8Zm2tiC0Sda6eIA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -7997,10 +8019,6 @@ packages: react: '>=16 || >=17 || >= 18' react-dom: '>=16 || >=17 || >= 18' - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} - engines: {node: '>=0.10.0'} - react@19.0.0-rc.0: resolution: {integrity: sha512-8nrDCl5uE54FHeKqKrEO0TS+10bT4cxutJGb2okiJc0FHMQ6I3FeItaqly/1nbijlhSO3HmAVyPIexIQQWYAtQ==} engines: {node: '>=0.10.0'} @@ -8185,9 +8203,6 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - scheduler@0.25.0-rc.0: resolution: {integrity: sha512-B3aSqMfoRkucM94MztZD1CyNyf68W9A3dL/TT453G6uNcxMBqGQ+rhFKyxNnWH/mfRHlGBr0tF0F472JCETH4g==} @@ -8224,8 +8239,8 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.6.2: - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} hasBin: true @@ -8435,6 +8450,9 @@ packages: resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} engines: {node: '>= 0.4'} + string.prototype.repeat@1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} + string.prototype.trim@1.2.9: resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} engines: {node: '>= 0.4'} @@ -8491,9 +8509,9 @@ packages: resolution: {integrity: sha512-A21Xsm1XzUkK0qK1ZrytDUvqsQWict2Cykhvi0fBQntGG5JSprESasEyV1EZ/4CiR5WB5KjzLTrP/bO37B0wPg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - strtok3@7.1.0: - resolution: {integrity: sha512-19dQEwG6Jd+VabjPRyBhymIF069vZiqWSZa2jJBoKJTsqGKnTxowGoQaLnz+yLARfDI041IUQekyPUMWElOgsQ==} - engines: {node: '>=14.16'} + strtok3@7.1.1: + resolution: {integrity: sha512-mKX8HA/cdBqMKUr0MMZAFssCkIGoZeSCMXgnt79yKxNFguMLVFgRe6wB+fsL0NmoHDbeyZXczy7vEPSoo3rkzg==} + engines: {node: '>=16'} style-to-js@1.1.12: resolution: {integrity: sha512-tv+/FkgNYHI2fvCoBMsqPHh5xovwiw+C3X0Gfnss/Syau0Nr3IqGOJ9XiOYXoPnToHVbllKFf5qCNFJGwFg5mg==} @@ -8576,8 +8594,8 @@ packages: resolution: {integrity: sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==} engines: {node: '>=0.10'} - synckit@0.8.8: - resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} + synckit@0.9.1: + resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} engines: {node: ^14.18.0 || >=16.0.0} tailwind-merge@2.4.0: @@ -8588,8 +8606,8 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - tailwindcss@3.4.4: - resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==} + tailwindcss@3.4.6: + resolution: {integrity: sha512-1uRHzPB+Vzu57ocybfZ4jh5Q3SdlH7XW23J5sQoM9LhE9eIOlzxer/3XPSsycvih3rboRsvt0QCmzSrqyOYUIA==} engines: {node: '>=14.0.0'} hasBin: true @@ -8621,8 +8639,8 @@ packages: uglify-js: optional: true - terser@5.31.2: - resolution: {integrity: sha512-LGyRZVFm/QElZHy/CPr/O4eNZOZIzsrQ92y4v9UJe/pFJjypje2yI3C2FmPtvUEnhadlSbmG2nXtdcjHOjCfxw==} + terser@5.31.3: + resolution: {integrity: sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==} engines: {node: '>=10'} hasBin: true @@ -8776,8 +8794,8 @@ packages: tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - tsup@8.1.0: - resolution: {integrity: sha512-UFdfCAXukax+U6KzeTNO2kAARHcWxmKsnvSPXUcfA1D+kU05XDccCrkffCQpFaWDsZfV0jMyTsxU39VfCp6EOg==} + tsup@8.1.2: + resolution: {integrity: sha512-Gzw/PXSX/z0aYMNmkcI54bKKFVFJQbLne+EqTJZeQ3lNT3QpumjtMU4rl+ZwTTp8oRF3ahMbEAxT2sZPJLFSrg==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -9048,29 +9066,29 @@ packages: vfile-message@4.0.2: resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} - vfile@6.0.1: - resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} + vfile@6.0.2: + resolution: {integrity: sha512-zND7NlS8rJYb/sPqkb13ZvbbUoExdbi4w3SfRrMq6R3FvnLQmmfpajJNITuuYm6AZ5uao9vy4BAos3EXBPf2rg==} - vitnode-backend@0.0.7-canary.7: - resolution: {integrity: sha512-tA72lYuFH0bDvjfkzOaS04FC5g3VWA2SDFrlxJdsNqSJU0NRa7szANNAxpoUY/s2SmgnIqg54gc6xoXaNw98jw==} + vitnode-backend@0.0.7-canary.34: + resolution: {integrity: sha512-XuohXQAMKHtjyHwmImYYlb8WxfCCropuRWtwvi0s8mJwgXl8sJUV9UNEZX55uNrmpUIJtnWf0ACFAYNVGqij3w==} hasBin: true peerDependencies: '@nestjs/apollo': ^12 '@nestjs/graphql': ^12 '@react-email/components': ^0.0.21 - '@types/react': ^18 + '@types/react': ^18.3.3 class-validator: ^0.14.1 - drizzle-kit: ^0.23.0 - drizzle-orm: ^0.31.4 + drizzle-kit: 0.22.8 + drizzle-orm: 0.31.4 pg: ^8.12.0 - react: ^18 - react-dom: ^18 - typescript: ^5 + react: ^18.3.1 + react-dom: 19.0.0-rc.0 + typescript: ^5.5.3 - vitnode-shared@0.0.7-canary.7: - resolution: {integrity: sha512-GFYczvaJeWxNyFn84SWLUcfVBbXMJPek4yLbnz+EgFx61GoewsRStLSmnN9giETQ0ud+CrSA9wLzYCQIJio9uQ==} + vitnode-shared@0.0.7-canary.34: + resolution: {integrity: sha512-FGSIaAxd/3ueL+hQbI+whVAK5ohbRigv+PgVZMZBj5xW8r7d9sP/kn/lNgobF6jfWGzc/+H7m6BJOVuflvzaEw==} peerDependencies: - typescript: ^5 + typescript: ^5.5.3 w3c-keyname@2.2.8: resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} @@ -9450,13 +9468,13 @@ snapshots: '@ardatan/relay-compiler@12.0.0(graphql@16.9.0)': dependencies: - '@babel/core': 7.24.8 - '@babel/generator': 7.24.8 + '@babel/core': 7.24.9 + '@babel/generator': 7.24.10 '@babel/parser': 7.24.8 '@babel/runtime': 7.24.8 '@babel/traverse': 7.24.8 - '@babel/types': 7.24.8 - babel-preset-fbjs: 3.4.0(@babel/core@7.24.8) + '@babel/types': 7.24.9 + babel-preset-fbjs: 3.4.0(@babel/core@7.24.9) chalk: 4.1.2 fb-watchman: 2.0.2 fbjs: 3.0.5 @@ -9483,20 +9501,20 @@ snapshots: '@babel/highlight': 7.24.7 picocolors: 1.0.1 - '@babel/compat-data@7.24.8': {} + '@babel/compat-data@7.24.9': {} - '@babel/core@7.24.8': + '@babel/core@7.24.9': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.8 + '@babel/generator': 7.24.10 '@babel/helper-compilation-targets': 7.24.8 - '@babel/helper-module-transforms': 7.24.8(@babel/core@7.24.8) + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) '@babel/helpers': 7.24.8 '@babel/parser': 7.24.8 '@babel/template': 7.24.7 '@babel/traverse': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 convert-source-map: 2.0.0 debug: 4.3.5 gensync: 1.0.0-beta.2 @@ -9505,34 +9523,34 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/generator@7.24.8': + '@babel/generator@7.24.10': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/helper-compilation-targets@7.24.8': dependencies: - '@babel/compat-data': 7.24.8 + '@babel/compat-data': 7.24.9 '@babel/helper-validator-option': 7.24.8 browserslist: 4.23.2 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.24.8)': + '@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.8) + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 '@babel/helper-split-export-declaration': 7.24.7 semver: 6.3.1 @@ -9541,34 +9559,34 @@ snapshots: '@babel/helper-environment-visitor@7.24.7': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/helper-function-name@7.24.7': dependencies: '@babel/template': 7.24.7 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/helper-hoist-variables@7.24.7': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/helper-member-expression-to-functions@7.24.8': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.24.7': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.24.8(@babel/core@7.24.8)': + '@babel/helper-module-transforms@7.24.9(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 @@ -9579,13 +9597,13 @@ snapshots: '@babel/helper-optimise-call-expression@7.24.7': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/helper-plugin-utils@7.24.8': {} - '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.8)': + '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 @@ -9595,20 +9613,20 @@ snapshots: '@babel/helper-simple-access@7.24.7': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color '@babel/helper-split-export-declaration@7.24.7': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/helper-string-parser@7.24.8': {} @@ -9619,7 +9637,7 @@ snapshots: '@babel/helpers@7.24.8': dependencies: '@babel/template': 7.24.7 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/highlight@7.24.7': dependencies: @@ -9630,235 +9648,235 @@ snapshots: '@babel/parser@7.24.8': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.8)': + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 - '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.8) + '@babel/core': 7.24.9 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.8)': + '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.9)': dependencies: - '@babel/compat-data': 7.24.8 - '@babel/core': 7.24.8 + '@babel/compat-data': 7.24.9 + '@babel/core': 7.24.9 '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.8)': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.8)': + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.8)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.8)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.8)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.8)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.8)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.8)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.8)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.8)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.8)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.8)': + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-classes@7.24.8(@babel/core@7.24.8)': + '@babel/plugin-transform-classes@7.24.8(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.8) + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) '@babel/helper-split-export-declaration': 7.24.7 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/template': 7.24.7 - '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.24.8)': + '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-flow-strip-types@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-flow-strip-types@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-function-name@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-function-name': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-literals@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-literals@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.24.8)': + '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 - '@babel/helper-module-transforms': 7.24.8(@babel/core@7.24.8) + '@babel/core': 7.24.9 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-simple-access': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.8) + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-module-imports': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8) - '@babel/types': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.8)': + '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/runtime@7.24.8': @@ -9869,24 +9887,24 @@ snapshots: dependencies: '@babel/code-frame': 7.24.7 '@babel/parser': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@babel/traverse@7.24.8': dependencies: '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.8 + '@babel/generator': 7.24.10 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-hoist-variables': 7.24.7 '@babel/helper-split-export-declaration': 7.24.7 '@babel/parser': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.24.8': + '@babel/types@7.24.9': dependencies: '@babel/helper-string-parser': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 @@ -9946,7 +9964,7 @@ snapshots: '@esbuild/aix-ppc64@0.19.12': optional: true - '@esbuild/aix-ppc64@0.21.5': + '@esbuild/aix-ppc64@0.23.0': optional: true '@esbuild/android-arm64@0.18.20': @@ -9955,7 +9973,7 @@ snapshots: '@esbuild/android-arm64@0.19.12': optional: true - '@esbuild/android-arm64@0.21.5': + '@esbuild/android-arm64@0.23.0': optional: true '@esbuild/android-arm@0.18.20': @@ -9964,7 +9982,7 @@ snapshots: '@esbuild/android-arm@0.19.12': optional: true - '@esbuild/android-arm@0.21.5': + '@esbuild/android-arm@0.23.0': optional: true '@esbuild/android-x64@0.18.20': @@ -9973,7 +9991,7 @@ snapshots: '@esbuild/android-x64@0.19.12': optional: true - '@esbuild/android-x64@0.21.5': + '@esbuild/android-x64@0.23.0': optional: true '@esbuild/darwin-arm64@0.18.20': @@ -9982,7 +10000,7 @@ snapshots: '@esbuild/darwin-arm64@0.19.12': optional: true - '@esbuild/darwin-arm64@0.21.5': + '@esbuild/darwin-arm64@0.23.0': optional: true '@esbuild/darwin-x64@0.18.20': @@ -9991,7 +10009,7 @@ snapshots: '@esbuild/darwin-x64@0.19.12': optional: true - '@esbuild/darwin-x64@0.21.5': + '@esbuild/darwin-x64@0.23.0': optional: true '@esbuild/freebsd-arm64@0.18.20': @@ -10000,7 +10018,7 @@ snapshots: '@esbuild/freebsd-arm64@0.19.12': optional: true - '@esbuild/freebsd-arm64@0.21.5': + '@esbuild/freebsd-arm64@0.23.0': optional: true '@esbuild/freebsd-x64@0.18.20': @@ -10009,7 +10027,7 @@ snapshots: '@esbuild/freebsd-x64@0.19.12': optional: true - '@esbuild/freebsd-x64@0.21.5': + '@esbuild/freebsd-x64@0.23.0': optional: true '@esbuild/linux-arm64@0.18.20': @@ -10018,7 +10036,7 @@ snapshots: '@esbuild/linux-arm64@0.19.12': optional: true - '@esbuild/linux-arm64@0.21.5': + '@esbuild/linux-arm64@0.23.0': optional: true '@esbuild/linux-arm@0.18.20': @@ -10027,7 +10045,7 @@ snapshots: '@esbuild/linux-arm@0.19.12': optional: true - '@esbuild/linux-arm@0.21.5': + '@esbuild/linux-arm@0.23.0': optional: true '@esbuild/linux-ia32@0.18.20': @@ -10036,7 +10054,7 @@ snapshots: '@esbuild/linux-ia32@0.19.12': optional: true - '@esbuild/linux-ia32@0.21.5': + '@esbuild/linux-ia32@0.23.0': optional: true '@esbuild/linux-loong64@0.18.20': @@ -10045,7 +10063,7 @@ snapshots: '@esbuild/linux-loong64@0.19.12': optional: true - '@esbuild/linux-loong64@0.21.5': + '@esbuild/linux-loong64@0.23.0': optional: true '@esbuild/linux-mips64el@0.18.20': @@ -10054,7 +10072,7 @@ snapshots: '@esbuild/linux-mips64el@0.19.12': optional: true - '@esbuild/linux-mips64el@0.21.5': + '@esbuild/linux-mips64el@0.23.0': optional: true '@esbuild/linux-ppc64@0.18.20': @@ -10063,7 +10081,7 @@ snapshots: '@esbuild/linux-ppc64@0.19.12': optional: true - '@esbuild/linux-ppc64@0.21.5': + '@esbuild/linux-ppc64@0.23.0': optional: true '@esbuild/linux-riscv64@0.18.20': @@ -10072,7 +10090,7 @@ snapshots: '@esbuild/linux-riscv64@0.19.12': optional: true - '@esbuild/linux-riscv64@0.21.5': + '@esbuild/linux-riscv64@0.23.0': optional: true '@esbuild/linux-s390x@0.18.20': @@ -10081,7 +10099,7 @@ snapshots: '@esbuild/linux-s390x@0.19.12': optional: true - '@esbuild/linux-s390x@0.21.5': + '@esbuild/linux-s390x@0.23.0': optional: true '@esbuild/linux-x64@0.18.20': @@ -10090,7 +10108,7 @@ snapshots: '@esbuild/linux-x64@0.19.12': optional: true - '@esbuild/linux-x64@0.21.5': + '@esbuild/linux-x64@0.23.0': optional: true '@esbuild/netbsd-x64@0.18.20': @@ -10099,7 +10117,10 @@ snapshots: '@esbuild/netbsd-x64@0.19.12': optional: true - '@esbuild/netbsd-x64@0.21.5': + '@esbuild/netbsd-x64@0.23.0': + optional: true + + '@esbuild/openbsd-arm64@0.23.0': optional: true '@esbuild/openbsd-x64@0.18.20': @@ -10108,7 +10129,7 @@ snapshots: '@esbuild/openbsd-x64@0.19.12': optional: true - '@esbuild/openbsd-x64@0.21.5': + '@esbuild/openbsd-x64@0.23.0': optional: true '@esbuild/sunos-x64@0.18.20': @@ -10117,7 +10138,7 @@ snapshots: '@esbuild/sunos-x64@0.19.12': optional: true - '@esbuild/sunos-x64@0.21.5': + '@esbuild/sunos-x64@0.23.0': optional: true '@esbuild/win32-arm64@0.18.20': @@ -10126,7 +10147,7 @@ snapshots: '@esbuild/win32-arm64@0.19.12': optional: true - '@esbuild/win32-arm64@0.21.5': + '@esbuild/win32-arm64@0.23.0': optional: true '@esbuild/win32-ia32@0.18.20': @@ -10135,7 +10156,7 @@ snapshots: '@esbuild/win32-ia32@0.19.12': optional: true - '@esbuild/win32-ia32@0.21.5': + '@esbuild/win32-ia32@0.23.0': optional: true '@esbuild/win32-x64@0.18.20': @@ -10144,7 +10165,7 @@ snapshots: '@esbuild/win32-x64@0.19.12': optional: true - '@esbuild/win32-x64@0.21.5': + '@esbuild/win32-x64@0.23.0': optional: true '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': @@ -10179,12 +10200,6 @@ snapshots: '@floating-ui/core': 1.6.4 '@floating-ui/utils': 0.2.4 - '@floating-ui/react-dom@2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@floating-ui/dom': 1.6.7 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - '@floating-ui/react-dom@2.1.1(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@floating-ui/dom': 1.6.7 @@ -10229,9 +10244,9 @@ snapshots: '@graphql-codegen/cli@5.0.2(@types/node@20.14.11)(graphql@16.9.0)(typescript@5.5.3)': dependencies: - '@babel/generator': 7.24.8 + '@babel/generator': 7.24.10 '@babel/template': 7.24.7 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@graphql-codegen/client-preset': 4.3.2(graphql@16.9.0) '@graphql-codegen/core': 4.0.2(graphql@16.9.0) '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) @@ -10244,7 +10259,7 @@ snapshots: '@graphql-tools/load': 8.0.2(graphql@16.9.0) '@graphql-tools/prisma-loader': 8.0.4(@types/node@20.14.11)(graphql@16.9.0) '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.11)(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@whatwg-node/fetch': 0.8.8 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.5.3) @@ -10287,7 +10302,7 @@ snapshots: '@graphql-codegen/typescript-operations': 4.2.3(graphql@16.9.0) '@graphql-codegen/visitor-plugin-common': 5.3.1(graphql@16.9.0) '@graphql-tools/documents': 1.0.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 @@ -10299,7 +10314,7 @@ snapshots: dependencies: '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 @@ -10307,7 +10322,7 @@ snapshots: dependencies: '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) '@graphql-codegen/visitor-plugin-common': 5.3.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) auto-bind: 4.0.0 graphql: 16.9.0 tslib: 2.6.3 @@ -10317,7 +10332,7 @@ snapshots: '@graphql-codegen/plugin-helpers@5.0.4(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) change-case-all: 1.0.15 common-tags: 1.8.2 graphql: 16.9.0 @@ -10328,7 +10343,7 @@ snapshots: '@graphql-codegen/schema-ast@4.1.0(graphql@16.9.0)': dependencies: '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 @@ -10384,7 +10399,7 @@ snapshots: '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) '@graphql-tools/optimize': 2.0.0(graphql@16.9.0) '@graphql-tools/relay-operation-optimizer': 7.0.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) auto-bind: 4.0.0 change-case-all: 1.0.15 dependency-graph: 0.11.0 @@ -10399,7 +10414,7 @@ snapshots: '@graphql-tools/apollo-engine-loader@8.0.1(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@whatwg-node/fetch': 0.9.18 graphql: 16.9.0 tslib: 2.6.3 @@ -10408,7 +10423,7 @@ snapshots: '@graphql-tools/batch-execute@9.0.4(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) dataloader: 2.2.2 graphql: 16.9.0 tslib: 2.6.3 @@ -10417,7 +10432,7 @@ snapshots: '@graphql-tools/code-file-loader@8.1.2(graphql@16.9.0)': dependencies: '@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) globby: 11.1.0 graphql: 16.9.0 tslib: 2.6.3 @@ -10430,7 +10445,7 @@ snapshots: '@graphql-tools/batch-execute': 9.0.4(graphql@16.9.0) '@graphql-tools/executor': 1.2.8(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) dataloader: 2.2.2 graphql: 16.9.0 tslib: 2.6.3 @@ -10443,7 +10458,7 @@ snapshots: '@graphql-tools/executor-graphql-ws@1.2.0(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@types/ws': 8.5.11 graphql: 16.9.0 graphql-ws: 5.16.0(graphql@16.9.0) @@ -10454,9 +10469,9 @@ snapshots: - bufferutil - utf-8-validate - '@graphql-tools/executor-http@1.1.2(@types/node@20.14.11)(graphql@16.9.0)': + '@graphql-tools/executor-http@1.1.4(@types/node@20.14.11)(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@repeaterjs/repeater': 3.0.6 '@whatwg-node/fetch': 0.9.18 extract-files: 11.0.0 @@ -10469,7 +10484,7 @@ snapshots: '@graphql-tools/executor-legacy-ws@1.1.0(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@types/ws': 8.5.11 graphql: 16.9.0 isomorphic-ws: 5.0.0(ws@8.18.0) @@ -10481,7 +10496,7 @@ snapshots: '@graphql-tools/executor@1.2.8(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) '@repeaterjs/repeater': 3.0.6 graphql: 16.9.0 @@ -10491,7 +10506,7 @@ snapshots: '@graphql-tools/git-loader@8.0.6(graphql@16.9.0)': dependencies: '@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 is-glob: 4.0.3 micromatch: 4.0.7 @@ -10503,9 +10518,9 @@ snapshots: '@graphql-tools/github-loader@8.0.1(@types/node@20.14.11)(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/executor-http': 1.1.2(@types/node@20.14.11)(graphql@16.9.0) + '@graphql-tools/executor-http': 1.1.4(@types/node@20.14.11)(graphql@16.9.0) '@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@whatwg-node/fetch': 0.9.18 graphql: 16.9.0 tslib: 2.6.3 @@ -10518,7 +10533,7 @@ snapshots: '@graphql-tools/graphql-file-loader@8.0.1(graphql@16.9.0)': dependencies: '@graphql-tools/import': 7.0.1(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) globby: 11.1.0 graphql: 16.9.0 tslib: 2.6.3 @@ -10526,12 +10541,12 @@ snapshots: '@graphql-tools/graphql-tag-pluck@8.3.1(graphql@16.9.0)': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/parser': 7.24.8 - '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.9) '@babel/traverse': 7.24.8 - '@babel/types': 7.24.8 - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@babel/types': 7.24.9 + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 transitivePeerDependencies: @@ -10539,14 +10554,14 @@ snapshots: '@graphql-tools/import@7.0.1(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 resolve-from: 5.0.0 tslib: 2.6.3 '@graphql-tools/json-file-loader@8.0.1(graphql@16.9.0)': dependencies: - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) globby: 11.1.0 graphql: 16.9.0 tslib: 2.6.3 @@ -10555,7 +10570,7 @@ snapshots: '@graphql-tools/load@8.0.2(graphql@16.9.0)': dependencies: '@graphql-tools/schema': 10.0.4(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 p-limit: 3.1.0 tslib: 2.6.3 @@ -10580,7 +10595,7 @@ snapshots: '@graphql-tools/prisma-loader@8.0.4(@types/node@20.14.11)(graphql@16.9.0)': dependencies: '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.11)(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@types/js-yaml': 4.0.9 '@whatwg-node/fetch': 0.9.18 chalk: 4.1.2 @@ -10606,7 +10621,7 @@ snapshots: '@graphql-tools/relay-operation-optimizer@7.0.1(graphql@16.9.0)': dependencies: '@ardatan/relay-compiler': 12.0.0(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 transitivePeerDependencies: @@ -10634,9 +10649,9 @@ snapshots: '@ardatan/sync-fetch': 0.0.1 '@graphql-tools/delegate': 10.0.13(graphql@16.9.0) '@graphql-tools/executor-graphql-ws': 1.2.0(graphql@16.9.0) - '@graphql-tools/executor-http': 1.1.2(@types/node@20.14.11)(graphql@16.9.0) + '@graphql-tools/executor-http': 1.1.4(@types/node@20.14.11)(graphql@16.9.0) '@graphql-tools/executor-legacy-ws': 1.1.0(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@graphql-tools/wrap': 10.0.5(graphql@16.9.0) '@types/ws': 8.5.11 '@whatwg-node/fetch': 0.9.18 @@ -10659,7 +10674,7 @@ snapshots: graphql: 16.9.0 tslib: 2.6.3 - '@graphql-tools/utils@10.3.1(graphql@16.9.0)': + '@graphql-tools/utils@10.3.2(graphql@16.9.0)': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) cross-inspect: 1.0.0 @@ -10677,7 +10692,7 @@ snapshots: dependencies: '@graphql-tools/delegate': 10.0.13(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 value-or-promise: 1.0.12 @@ -10935,7 +10950,7 @@ snapshots: '@jest/transform@29.7.0': dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -11008,7 +11023,7 @@ snapshots: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.6.2 + semver: 7.6.3 tar: 6.2.1 transitivePeerDependencies: - encoding @@ -11038,7 +11053,7 @@ snapshots: unist-util-position-from-estree: 2.0.0 unist-util-stringify-position: 4.0.0 unist-util-visit: 5.0.0 - vfile: 6.0.1 + vfile: 6.0.2 transitivePeerDependencies: - supports-color @@ -11053,19 +11068,19 @@ snapshots: got: 11.8.6 os-filter-obj: 2.0.0 - ? '@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0)' - : dependencies: + '@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0)': + dependencies: '@apollo/server': 4.10.4(graphql@16.9.0) '@apollo/server-plugin-landing-page-graphql-playground': 4.0.0(@apollo/server@4.10.4(graphql@16.9.0)) '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) graphql: 16.9.0 iterall: 1.3.0 lodash.omit: 4.5.0 tslib: 2.6.3 - '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)': + '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.12))': dependencies: '@angular-devkit/core': 17.3.8(chokidar@3.6.0) '@angular-devkit/schematics': 17.3.8(chokidar@3.6.0) @@ -11075,7 +11090,7 @@ snapshots: chokidar: 3.6.0 cli-table3: 0.6.5 commander: 4.1.1 - fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)) + fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))) glob: 10.4.2 inquirer: 8.2.6 node-emoji: 1.11.0 @@ -11084,7 +11099,7 @@ snapshots: tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) webpack-node-externals: 3.0.0 optionalDependencies: '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0) @@ -11113,7 +11128,7 @@ snapshots: lodash: 4.17.21 rxjs: 7.8.1 - '@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)': + '@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nuxtjs/opencollective': 0.3.2 @@ -11129,13 +11144,13 @@ snapshots: transitivePeerDependencies: - encoding - '@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2)': + '@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2)': dependencies: '@graphql-tools/merge': 9.0.4(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) '@graphql-tools/utils': 10.2.3(graphql@16.9.0) '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/mapped-types': 2.0.5(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2) chokidar: 3.6.0 fast-glob: 3.3.2 @@ -11173,7 +11188,7 @@ snapshots: '@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) body-parser: 1.20.2 cors: 2.8.5 express: 4.19.2 @@ -11182,10 +11197,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@nestjs/schedule@4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))': + '@nestjs/schedule@4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) cron: 3.1.7 uuid: 10.0.0 @@ -11211,18 +11226,18 @@ snapshots: transitivePeerDependencies: - chokidar - '@nestjs/serve-static@4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2)': + '@nestjs/serve-static@4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) path-to-regexp: 0.2.5 optionalDependencies: express: 4.19.2 - '@nestjs/throttler@5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2)': + '@nestjs/throttler@5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 '@next/env@14.2.5': {} @@ -11365,23 +11380,6 @@ snapshots: '@radix-ui/primitive@1.1.0': {} - '@radix-ui/react-accordion@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collapsible': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-accordion@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 @@ -11413,15 +11411,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-arrow@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-arrow@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) @@ -11447,22 +11436,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-collapsible@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-collapsible@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 @@ -11479,18 +11452,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) @@ -11503,13 +11464,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.8 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 @@ -11517,25 +11471,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-context@1.0.1(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.8 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-context@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 @@ -11543,41 +11484,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-context@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-context@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.8 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) - aria-hidden: 1.2.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@18.3.3)(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 @@ -11601,28 +11513,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dialog@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) - aria-hidden: 1.2.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-dialog@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 @@ -11645,32 +11535,12 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-direction@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-direction@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.8 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 @@ -11685,19 +11555,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dismissable-layer@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-dismissable-layer@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 @@ -11726,13 +11583,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.8 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 @@ -11740,30 +11590,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-focus-guards@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-focus-guards@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.8 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 @@ -11776,17 +11608,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) @@ -11815,14 +11636,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-id@1.0.1(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.8 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-id@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 @@ -11831,13 +11644,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-id@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-id@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) @@ -11902,29 +11708,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-popover@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) - aria-hidden: 1.2.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-popover@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 @@ -11948,24 +11731,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-popper@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-arrow': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-rect': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/rect': 1.1.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-popper@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@floating-ui/react-dom': 2.1.1(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) @@ -11984,16 +11749,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.8 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 @@ -12004,16 +11759,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-portal@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-portal@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) @@ -12024,17 +11769,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.8 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 @@ -12046,16 +11780,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) @@ -12066,16 +11790,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.8 - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 @@ -12086,15 +11800,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) @@ -12132,23 +11837,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 @@ -12166,22 +11854,22 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-scroll-area@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-scroll-area@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/number': 1.1.0 '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + optionalDependencies: + '@types/react': 18.3.3 + '@types/react-dom': 18.3.0 '@radix-ui/react-select@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: @@ -12221,14 +11909,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-slot@1.0.2(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.8 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-slot@1.0.2(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 @@ -12237,13 +11917,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-slot@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-slot@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) @@ -12266,18 +11939,18 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-tabs@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-tabs@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -12328,13 +12001,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.8 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 @@ -12342,26 +12008,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: react: 19.0.0-rc.0 optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.8 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 @@ -12370,13 +12022,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) @@ -12384,14 +12029,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.8 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 @@ -12400,13 +12037,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) @@ -12414,13 +12044,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.8 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@babel/runtime': 7.24.8 @@ -12428,12 +12051,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: react: 19.0.0-rc.0 @@ -12446,13 +12063,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-rect@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@radix-ui/rect': 1.1.0 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-use-rect@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@radix-ui/rect': 1.1.0 @@ -12460,13 +12070,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-size@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@radix-ui/react-use-size@1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) @@ -12485,121 +12088,121 @@ snapshots: '@radix-ui/rect@1.1.0': {} - '@react-email/body@0.0.8(react@18.3.1)': + '@react-email/body@0.0.8(react@19.0.0-rc.0)': dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 - '@react-email/button@0.0.15(react@18.3.1)': + '@react-email/button@0.0.15(react@19.0.0-rc.0)': dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 - '@react-email/code-block@0.0.5(react@18.3.1)': + '@react-email/code-block@0.0.5(react@19.0.0-rc.0)': dependencies: prismjs: 1.29.0 - react: 18.3.1 - - '@react-email/code-inline@0.0.2(react@18.3.1)': - dependencies: - react: 18.3.1 - - '@react-email/column@0.0.10(react@18.3.1)': - dependencies: - react: 18.3.1 - - '@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-email/body': 0.0.8(react@18.3.1) - '@react-email/button': 0.0.15(react@18.3.1) - '@react-email/code-block': 0.0.5(react@18.3.1) - '@react-email/code-inline': 0.0.2(react@18.3.1) - '@react-email/column': 0.0.10(react@18.3.1) - '@react-email/container': 0.0.12(react@18.3.1) - '@react-email/font': 0.0.6(react@18.3.1) - '@react-email/head': 0.0.9(react@18.3.1) - '@react-email/heading': 0.0.12(@types/react@18.3.3)(react@18.3.1) - '@react-email/hr': 0.0.8(react@18.3.1) - '@react-email/html': 0.0.8(react@18.3.1) - '@react-email/img': 0.0.8(react@18.3.1) - '@react-email/link': 0.0.8(react@18.3.1) - '@react-email/markdown': 0.0.10(react@18.3.1) - '@react-email/preview': 0.0.9(react@18.3.1) - '@react-email/render': 0.0.16(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) - '@react-email/row': 0.0.8(react@18.3.1) - '@react-email/section': 0.0.12(react@18.3.1) - '@react-email/tailwind': 0.0.18(react@18.3.1) - '@react-email/text': 0.0.8(react@18.3.1) - react: 18.3.1 + react: 19.0.0-rc.0 + + '@react-email/code-inline@0.0.2(react@19.0.0-rc.0)': + dependencies: + react: 19.0.0-rc.0 + + '@react-email/column@0.0.10(react@19.0.0-rc.0)': + dependencies: + react: 19.0.0-rc.0 + + '@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + dependencies: + '@react-email/body': 0.0.8(react@19.0.0-rc.0) + '@react-email/button': 0.0.15(react@19.0.0-rc.0) + '@react-email/code-block': 0.0.5(react@19.0.0-rc.0) + '@react-email/code-inline': 0.0.2(react@19.0.0-rc.0) + '@react-email/column': 0.0.10(react@19.0.0-rc.0) + '@react-email/container': 0.0.12(react@19.0.0-rc.0) + '@react-email/font': 0.0.6(react@19.0.0-rc.0) + '@react-email/head': 0.0.9(react@19.0.0-rc.0) + '@react-email/heading': 0.0.12(@types/react@18.3.3)(react@19.0.0-rc.0) + '@react-email/hr': 0.0.8(react@19.0.0-rc.0) + '@react-email/html': 0.0.8(react@19.0.0-rc.0) + '@react-email/img': 0.0.8(react@19.0.0-rc.0) + '@react-email/link': 0.0.8(react@19.0.0-rc.0) + '@react-email/markdown': 0.0.10(react@19.0.0-rc.0) + '@react-email/preview': 0.0.9(react@19.0.0-rc.0) + '@react-email/render': 0.0.16(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@react-email/row': 0.0.8(react@19.0.0-rc.0) + '@react-email/section': 0.0.12(react@19.0.0-rc.0) + '@react-email/tailwind': 0.0.18(react@19.0.0-rc.0) + '@react-email/text': 0.0.8(react@19.0.0-rc.0) + react: 19.0.0-rc.0 transitivePeerDependencies: - '@types/react' - react-dom - '@react-email/container@0.0.12(react@18.3.1)': + '@react-email/container@0.0.12(react@19.0.0-rc.0)': dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 - '@react-email/font@0.0.6(react@18.3.1)': + '@react-email/font@0.0.6(react@19.0.0-rc.0)': dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 - '@react-email/head@0.0.9(react@18.3.1)': + '@react-email/head@0.0.9(react@19.0.0-rc.0)': dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 - '@react-email/heading@0.0.12(@types/react@18.3.3)(react@18.3.1)': + '@react-email/heading@0.0.12(@types/react@18.3.3)(react@19.0.0-rc.0)': dependencies: - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@19.0.0-rc.0) + react: 19.0.0-rc.0 transitivePeerDependencies: - '@types/react' - '@react-email/hr@0.0.8(react@18.3.1)': + '@react-email/hr@0.0.8(react@19.0.0-rc.0)': dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 - '@react-email/html@0.0.8(react@18.3.1)': + '@react-email/html@0.0.8(react@19.0.0-rc.0)': dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 - '@react-email/img@0.0.8(react@18.3.1)': + '@react-email/img@0.0.8(react@19.0.0-rc.0)': dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 - '@react-email/link@0.0.8(react@18.3.1)': + '@react-email/link@0.0.8(react@19.0.0-rc.0)': dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 - '@react-email/markdown@0.0.10(react@18.3.1)': + '@react-email/markdown@0.0.10(react@19.0.0-rc.0)': dependencies: - md-to-react-email: 5.0.2(react@18.3.1) - react: 18.3.1 + md-to-react-email: 5.0.2(react@19.0.0-rc.0) + react: 19.0.0-rc.0 - '@react-email/preview@0.0.9(react@18.3.1)': + '@react-email/preview@0.0.9(react@19.0.0-rc.0)': dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 - '@react-email/render@0.0.16(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1)': + '@react-email/render@0.0.16(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: html-to-text: 9.0.5 js-beautify: 1.15.1 - react: 18.3.1 - react-dom: 19.0.0-rc.0(react@18.3.1) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) react-promise-suspense: 0.3.4 - '@react-email/row@0.0.8(react@18.3.1)': + '@react-email/row@0.0.8(react@19.0.0-rc.0)': dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 - '@react-email/section@0.0.12(react@18.3.1)': + '@react-email/section@0.0.12(react@19.0.0-rc.0)': dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 - '@react-email/tailwind@0.0.18(react@18.3.1)': + '@react-email/tailwind@0.0.18(react@19.0.0-rc.0)': dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 - '@react-email/text@0.0.8(react@18.3.1)': + '@react-email/text@0.0.8(react@19.0.0-rc.0)': dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 '@remirror/core-constants@2.0.2': {} @@ -12698,7 +12301,7 @@ snapshots: fast-glob: 3.3.2 minimatch: 9.0.5 piscina: 4.6.1 - semver: 7.6.2 + semver: 7.6.3 slash: 3.0.0 source-map: 0.7.4 optionalDependencies: @@ -12770,168 +12373,168 @@ snapshots: dependencies: defer-to-connect: 2.0.1 - '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))': + '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))': dependencies: - tailwindcss: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) - '@tailwindcss/typography@0.5.13(tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3)))': + '@tailwindcss/typography@0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(typescript@5.5.3)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.4(ts-node@10.9.2(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) - '@tanstack/query-core@5.51.1': {} + '@tanstack/query-core@5.51.5': {} - '@tanstack/react-query@5.51.1(react@19.0.0-rc.0)': + '@tanstack/react-query@5.51.5(react@19.0.0-rc.0)': dependencies: - '@tanstack/query-core': 5.51.1 + '@tanstack/query-core': 5.51.5 react: 19.0.0-rc.0 - '@tanstack/react-table@8.19.2(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@tanstack/react-table@8.19.3(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@tanstack/table-core': 8.19.2 + '@tanstack/table-core': 8.19.3 react: 19.0.0-rc.0 react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - '@tanstack/table-core@8.19.2': {} + '@tanstack/table-core@8.19.3': {} - '@tiptap/core@2.4.0(@tiptap/pm@2.4.0)': + '@tiptap/core@2.5.4(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/pm': 2.4.0 + '@tiptap/pm': 2.5.4 - '@tiptap/extension-blockquote@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-blockquote@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-bold@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-bold@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-bubble-menu@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-bubble-menu@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 tippy.js: 6.3.7 - '@tiptap/extension-bullet-list@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-bullet-list@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-code-block-lowlight@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/extension-code-block@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-code-block-lowlight@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/extension-code-block@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-code-block': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/extension-code-block': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 - '@tiptap/extension-code-block@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-code-block@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 - '@tiptap/extension-code@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-code@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-color@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/extension-text-style@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)))': + '@tiptap/extension-color@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/extension-text-style@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-text-style': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/extension-text-style': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) - '@tiptap/extension-document@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-document@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-dropcursor@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-dropcursor@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 - '@tiptap/extension-floating-menu@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-floating-menu@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 tippy.js: 6.3.7 - '@tiptap/extension-gapcursor@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-gapcursor@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 - '@tiptap/extension-hard-break@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-hard-break@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-heading@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-heading@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-history@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-history@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 - '@tiptap/extension-horizontal-rule@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-horizontal-rule@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 - '@tiptap/extension-italic@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-italic@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-link@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/extension-link@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 linkifyjs: 4.1.3 - '@tiptap/extension-list-item@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-list-item@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-mention@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)(@tiptap/suggestion@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0))': + '@tiptap/extension-mention@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)(@tiptap/suggestion@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 - '@tiptap/suggestion': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 + '@tiptap/suggestion': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) - '@tiptap/extension-ordered-list@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-ordered-list@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-paragraph@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-paragraph@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-strike@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-strike@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-text-align@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-text-align@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-text-style@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-text-style@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-text@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-text@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-underline@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))': + '@tiptap/extension-underline@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/html@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/html@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 zeed-dom: 0.10.11 - '@tiptap/pm@2.4.0': + '@tiptap/pm@2.5.4': dependencies: prosemirror-changeset: 2.2.1 prosemirror-collab: 1.3.1 @@ -12943,52 +12546,54 @@ snapshots: prosemirror-keymap: 1.2.2 prosemirror-markdown: 1.13.0 prosemirror-menu: 1.2.4 - prosemirror-model: 1.21.3 - prosemirror-schema-basic: 1.2.2 - prosemirror-schema-list: 1.4.0 + prosemirror-model: 1.22.1 + prosemirror-schema-basic: 1.2.3 + prosemirror-schema-list: 1.4.1 prosemirror-state: 1.4.3 prosemirror-tables: 1.3.7 - prosemirror-trailing-node: 2.0.8(prosemirror-model@1.21.3)(prosemirror-state@1.4.3)(prosemirror-view@1.33.8) + prosemirror-trailing-node: 2.0.8(prosemirror-model@1.22.1)(prosemirror-state@1.4.3)(prosemirror-view@1.33.8) prosemirror-transform: 1.9.0 prosemirror-view: 1.33.8 - '@tiptap/react@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': + '@tiptap/react@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-bubble-menu': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/extension-floating-menu': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/extension-bubble-menu': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/extension-floating-menu': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 + '@types/use-sync-external-store': 0.0.6 react: 19.0.0-rc.0 react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - - '@tiptap/starter-kit@2.4.0(@tiptap/pm@2.4.0)': - dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/extension-blockquote': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-bold': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-bullet-list': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-code': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-code-block': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/extension-document': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-dropcursor': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/extension-gapcursor': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/extension-hard-break': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-heading': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-history': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/extension-horizontal-rule': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0) - '@tiptap/extension-italic': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-list-item': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-ordered-list': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-paragraph': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-strike': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) - '@tiptap/extension-text': 2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0)) + use-sync-external-store: 1.2.2(react@19.0.0-rc.0) + + '@tiptap/starter-kit@2.5.4(@tiptap/pm@2.5.4)': + dependencies: + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/extension-blockquote': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-bold': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-bullet-list': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-code': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-code-block': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/extension-document': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-dropcursor': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/extension-gapcursor': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/extension-hard-break': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-heading': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-history': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/extension-horizontal-rule': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4) + '@tiptap/extension-italic': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-list-item': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-ordered-list': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-paragraph': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-strike': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) + '@tiptap/extension-text': 2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4)) transitivePeerDependencies: - '@tiptap/pm' - '@tiptap/suggestion@2.4.0(@tiptap/core@2.4.0(@tiptap/pm@2.4.0))(@tiptap/pm@2.4.0)': + '@tiptap/suggestion@2.5.4(@tiptap/core@2.5.4(@tiptap/pm@2.5.4))(@tiptap/pm@2.5.4)': dependencies: - '@tiptap/core': 2.4.0(@tiptap/pm@2.4.0) - '@tiptap/pm': 2.4.0 + '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/pm': 2.5.4 '@tokenizer/token@0.3.0': {} @@ -13007,23 +12612,23 @@ snapshots: '@types/babel__core@7.20.5': dependencies: '@babel/parser': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@types/babel__template@7.4.4': dependencies: '@babel/parser': 7.24.8 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@types/babel__traverse@7.20.6': dependencies: - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@types/bcrypt@5.0.2': dependencies: @@ -13207,6 +12812,8 @@ snapshots: '@types/unist@3.0.2': {} + '@types/use-sync-external-store@0.0.6': {} + '@types/validate-npm-package-name@4.0.2': {} '@types/validator@13.12.0': {} @@ -13221,14 +12828,14 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 7.16.0 - '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.16.0 + '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.16.1 + '@typescript-eslint/type-utils': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.16.1 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -13247,12 +12854,12 @@ snapshots: - supports-color - typescript - '@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/scope-manager': 7.16.0 - '@typescript-eslint/types': 7.16.0 - '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.16.0 + '@typescript-eslint/scope-manager': 7.16.1 + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.16.1 debug: 4.3.5 eslint: 8.57.0 optionalDependencies: @@ -13265,15 +12872,15 @@ snapshots: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/scope-manager@7.16.0': + '@typescript-eslint/scope-manager@7.16.1': dependencies: - '@typescript-eslint/types': 7.16.0 - '@typescript-eslint/visitor-keys': 7.16.0 + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/visitor-keys': 7.16.1 - '@typescript-eslint/type-utils@7.16.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/type-utils@7.16.1(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) - '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.3) debug: 4.3.5 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.5.3) @@ -13284,7 +12891,7 @@ snapshots: '@typescript-eslint/types@5.62.0': {} - '@typescript-eslint/types@7.16.0': {} + '@typescript-eslint/types@7.16.1': {} '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.3)': dependencies: @@ -13293,22 +12900,22 @@ snapshots: debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.2 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.5.3) optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.16.0(typescript@5.5.3)': + '@typescript-eslint/typescript-estree@7.16.1(typescript@5.5.3)': dependencies: - '@typescript-eslint/types': 7.16.0 - '@typescript-eslint/visitor-keys': 7.16.0 + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/visitor-keys': 7.16.1 debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.2 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.3) optionalDependencies: typescript: 5.5.3 @@ -13325,17 +12932,17 @@ snapshots: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3) eslint: 8.57.0 eslint-scope: 5.1.1 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.16.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/utils@7.16.1(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 7.16.0 - '@typescript-eslint/types': 7.16.0 - '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.16.1 + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -13346,9 +12953,9 @@ snapshots: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.16.0': + '@typescript-eslint/visitor-keys@7.16.1': dependencies: - '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/types': 7.16.1 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} @@ -13693,7 +13300,7 @@ snapshots: autoprefixer@10.4.19(postcss@8.4.39): dependencies: browserslist: 4.23.2 - caniuse-lite: 1.0.30001641 + caniuse-lite: 1.0.30001642 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 @@ -13710,13 +13317,13 @@ snapshots: dependencies: deep-equal: 2.2.3 - babel-jest@29.7.0(@babel/core@7.24.8): + babel-jest@29.7.0(@babel/core@7.24.9): dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.24.8) + babel-preset-jest: 29.6.3(@babel/core@7.24.9) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -13736,66 +13343,66 @@ snapshots: babel-plugin-jest-hoist@29.6.3: dependencies: '@babel/template': 7.24.7 - '@babel/types': 7.24.8 + '@babel/types': 7.24.9 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: {} - babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.8): - dependencies: - '@babel/core': 7.24.8 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.8) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.8) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.8) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.8) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.8) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.8) - - babel-preset-fbjs@3.4.0(@babel/core@7.24.8): - dependencies: - '@babel/core': 7.24.8 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.8) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.8) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.8) - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.8) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-classes': 7.24.8(@babel/core@7.24.8) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.24.8) - '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.8) - '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.8) + babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.9): + dependencies: + '@babel/core': 7.24.9 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.9) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.9) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.9) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.9) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.9) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.9) + + babel-preset-fbjs@3.4.0(@babel/core@7.24.9): + dependencies: + '@babel/core': 7.24.9 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.9) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.9) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.9) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-classes': 7.24.8(@babel/core@7.24.9) + '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.24.9) + '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.9) + '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.9) babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 transitivePeerDependencies: - supports-color - babel-preset-jest@29.6.3(@babel/core@7.24.8): + babel-preset-jest@29.6.3(@babel/core@7.24.9): dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.8) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.9) backo2@1.0.2: {} @@ -13821,7 +13428,7 @@ snapshots: bin-version-check@5.1.0: dependencies: bin-version: 6.0.0 - semver: 7.6.2 + semver: 7.6.3 semver-truncate: 3.0.0 bin-version@6.0.0: @@ -13869,9 +13476,9 @@ snapshots: browserslist@4.23.2: dependencies: - caniuse-lite: 1.0.30001641 - electron-to-chromium: 1.4.827 - node-releases: 2.0.14 + caniuse-lite: 1.0.30001642 + electron-to-chromium: 1.4.829 + node-releases: 2.0.17 update-browserslist-db: 1.1.0(browserslist@4.23.2) bs-logger@0.2.6: @@ -13891,9 +13498,9 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - bundle-require@4.2.1(esbuild@0.21.5): + bundle-require@5.0.0(esbuild@0.23.0): dependencies: - esbuild: 0.21.5 + esbuild: 0.23.0 load-tsconfig: 0.2.5 busboy@1.6.0: @@ -13937,7 +13544,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001641: {} + caniuse-lite@1.0.30001642: {} capital-case@1.0.4: dependencies: @@ -14081,16 +13688,6 @@ snapshots: clsx@2.1.1: {} - cmdk@1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - cmdk@1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) @@ -14189,6 +13786,8 @@ snapshots: consola@2.15.3: {} + consola@3.2.3: {} + console-control-strings@1.1.0: {} constant-case@3.0.4: @@ -14490,12 +14089,12 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@18.3.1): + drizzle-orm@0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@19.0.0-rc.0): optionalDependencies: '@types/pg': 8.11.6 '@types/react': 18.3.3 pg: 8.12.0 - react: 18.3.1 + react: 19.0.0-rc.0 dset@3.1.3: {} @@ -14510,7 +14109,7 @@ snapshots: '@one-ini/wasm': 0.1.1 commander: 10.0.1 minimatch: 9.0.1 - semver: 7.6.2 + semver: 7.6.3 ee-first@1.1.1: {} @@ -14518,7 +14117,7 @@ snapshots: dependencies: jake: 10.9.1 - electron-to-chromium@1.4.827: {} + electron-to-chromium@1.4.829: {} embla-carousel-react@8.1.6(react@19.0.0-rc.0): dependencies: @@ -14725,31 +14324,32 @@ snapshots: '@esbuild/win32-ia32': 0.19.12 '@esbuild/win32-x64': 0.19.12 - esbuild@0.21.5: + esbuild@0.23.0: optionalDependencies: - '@esbuild/aix-ppc64': 0.21.5 - '@esbuild/android-arm': 0.21.5 - '@esbuild/android-arm64': 0.21.5 - '@esbuild/android-x64': 0.21.5 - '@esbuild/darwin-arm64': 0.21.5 - '@esbuild/darwin-x64': 0.21.5 - '@esbuild/freebsd-arm64': 0.21.5 - '@esbuild/freebsd-x64': 0.21.5 - '@esbuild/linux-arm': 0.21.5 - '@esbuild/linux-arm64': 0.21.5 - '@esbuild/linux-ia32': 0.21.5 - '@esbuild/linux-loong64': 0.21.5 - '@esbuild/linux-mips64el': 0.21.5 - '@esbuild/linux-ppc64': 0.21.5 - '@esbuild/linux-riscv64': 0.21.5 - '@esbuild/linux-s390x': 0.21.5 - '@esbuild/linux-x64': 0.21.5 - '@esbuild/netbsd-x64': 0.21.5 - '@esbuild/openbsd-x64': 0.21.5 - '@esbuild/sunos-x64': 0.21.5 - '@esbuild/win32-arm64': 0.21.5 - '@esbuild/win32-ia32': 0.21.5 - '@esbuild/win32-x64': 0.21.5 + '@esbuild/aix-ppc64': 0.23.0 + '@esbuild/android-arm': 0.23.0 + '@esbuild/android-arm64': 0.23.0 + '@esbuild/android-x64': 0.23.0 + '@esbuild/darwin-arm64': 0.23.0 + '@esbuild/darwin-x64': 0.23.0 + '@esbuild/freebsd-arm64': 0.23.0 + '@esbuild/freebsd-x64': 0.23.0 + '@esbuild/linux-arm': 0.23.0 + '@esbuild/linux-arm64': 0.23.0 + '@esbuild/linux-ia32': 0.23.0 + '@esbuild/linux-loong64': 0.23.0 + '@esbuild/linux-mips64el': 0.23.0 + '@esbuild/linux-ppc64': 0.23.0 + '@esbuild/linux-riscv64': 0.23.0 + '@esbuild/linux-s390x': 0.23.0 + '@esbuild/linux-x64': 0.23.0 + '@esbuild/netbsd-x64': 0.23.0 + '@esbuild/openbsd-arm64': 0.23.0 + '@esbuild/openbsd-x64': 0.23.0 + '@esbuild/sunos-x64': 0.23.0 + '@esbuild/win32-arm64': 0.23.0 + '@esbuild/win32-ia32': 0.23.0 + '@esbuild/win32-x64': 0.23.0 escalade@3.1.2: {} @@ -14767,14 +14367,14 @@ snapshots: dependencies: '@next/eslint-plugin-next': 15.0.0-canary.70 '@rushstack/eslint-patch': 1.10.3 - '@typescript-eslint/eslint-plugin': 7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) - eslint-plugin-react: 7.34.3(eslint@8.57.0) + eslint-plugin-react: 7.34.4(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) optionalDependencies: typescript: 5.5.3 @@ -14794,13 +14394,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.14.0 @@ -14811,14 +14411,14 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -14828,7 +14428,7 @@ snapshots: eslint: 8.57.0 ignore: 5.3.1 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -14838,7 +14438,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.14.0 is-glob: 4.0.3 @@ -14849,7 +14449,7 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -14875,12 +14475,12 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.0 - eslint-plugin-prettier@5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3): + eslint-plugin-prettier@5.2.1(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3): dependencies: eslint: 8.57.0 prettier: 3.3.3 prettier-linter-helpers: 1.0.0 - synckit: 0.8.8 + synckit: 0.9.1 optionalDependencies: '@types/eslint': 8.56.10 eslint-config-prettier: 9.1.0(eslint@8.57.0) @@ -14889,7 +14489,7 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-react@7.34.3(eslint@8.57.0): + eslint-plugin-react@7.34.4(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -14900,26 +14500,27 @@ snapshots: es-iterator-helpers: 1.0.19 eslint: 8.57.0 estraverse: 5.3.0 + hasown: 2.0.2 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 object.entries: 1.1.8 object.fromentries: 2.0.8 - object.hasown: 1.1.4 object.values: 1.2.0 prop-types: 15.8.1 resolve: 2.0.0-next.5 semver: 6.3.1 string.prototype.matchall: 4.0.11 + string.prototype.repeat: 1.0.0 eslint-plugin-sort-destructure-keys@2.0.0(eslint@8.57.0): dependencies: eslint: 8.57.0 natural-compare-lite: 1.4.0 - eslint-plugin-typescript-sort-keys@3.2.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3): + eslint-plugin-typescript-sort-keys@3.2.0(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3): dependencies: '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 json-schema: 0.4.0 natural-compare-lite: 1.4.0 @@ -15214,7 +14815,7 @@ snapshots: file-type@17.1.6: dependencies: readable-web-to-node-stream: 3.0.2 - strtok3: 7.1.0 + strtok3: 7.1.1 token-types: 5.0.1 filelist@1.0.4: @@ -15278,7 +14879,7 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)): + fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))): dependencies: '@babel/code-frame': 7.24.7 chalk: 4.1.2 @@ -15290,10 +14891,10 @@ snapshots: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.6.2 + semver: 7.6.3 tapable: 2.2.1 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) form-data@4.0.0: dependencies: @@ -15305,7 +14906,7 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@11.3.2(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + framer-motion@11.3.6(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: tslib: 2.6.3 optionalDependencies: @@ -15331,7 +14932,7 @@ snapshots: fsevents@2.3.3: optional: true - fumadocs-core@12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + fumadocs-core@12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@formatjs/intl-localematcher': 0.5.4 '@shikijs/rehype': 1.10.3 @@ -15339,54 +14940,54 @@ snapshots: flexsearch: 0.7.21 github-slugger: 2.0.0 negotiator: 0.6.3 - next: 14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) npm-to-yarn: 2.2.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.10(@types/react@18.3.3)(react@18.3.1) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react-remove-scroll: 2.5.10(@types/react@18.3.3)(react@19.0.0-rc.0) remark: 15.0.1 remark-gfm: 4.0.0 remark-mdx: 3.0.1 scroll-into-view-if-needed: 3.1.0 shiki: 1.10.3 - swr: 2.2.5(react@18.3.1) + swr: 2.2.5(react@19.0.0-rc.0) unist-util-visit: 5.0.0 transitivePeerDependencies: - '@types/react' - supports-color - fumadocs-mdx@8.2.33(fumadocs-core@12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + fumadocs-mdx@8.2.33(fumadocs-core@12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(next@14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)): dependencies: '@mdx-js/mdx': 3.0.1 cross-spawn: 7.0.3 estree-util-value-to-estree: 3.1.2 fast-glob: 3.3.2 - fumadocs-core: 12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + fumadocs-core: 12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) gray-matter: 4.0.3 - next: 14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) zod: 3.23.8 transitivePeerDependencies: - supports-color - fumadocs-ui@12.4.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3))): + fumadocs-ui@12.4.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)(tailwindcss@3.4.6(ts-node@10.9.2(typescript@5.5.3))): dependencies: - '@radix-ui/react-accordion': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-collapsible': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-dialog': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-popover': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-scroll-area': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-tabs': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tailwindcss/typography': 0.5.13(tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3))) + '@radix-ui/react-accordion': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-collapsible': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-dialog': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc.0) + '@radix-ui/react-popover': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-scroll-area': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@radix-ui/react-tabs': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@tailwindcss/typography': 0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(typescript@5.5.3))) class-variance-authority: 0.7.0 - cmdk: 1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - fumadocs-core: 12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - lucide-react: 0.400.0(react@18.3.1) - next: 14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - next-themes: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-medium-image-zoom: 5.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + cmdk: 1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + fumadocs-core: 12.4.2(@types/react@18.3.3)(next@14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + lucide-react: 0.400.0(react@19.0.0-rc.0) + next: 14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next-themes: 0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + react-medium-image-zoom: 5.2.8(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) tailwind-merge: 2.4.0 transitivePeerDependencies: - '@types/react' @@ -15417,13 +15018,13 @@ snapshots: strip-ansi: 6.0.1 wide-align: 1.1.5 - geist@1.3.1(next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + geist@1.3.1(next@14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)): dependencies: - next: 14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) geist@1.3.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)): dependencies: - next: 15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) gensync@1.0.0-beta.2: {} @@ -15547,7 +15148,7 @@ snapshots: '@graphql-tools/load': 8.0.2(graphql@16.9.0) '@graphql-tools/merge': 9.0.4(graphql@16.9.0) '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.11)(graphql@16.9.0) - '@graphql-tools/utils': 10.3.1(graphql@16.9.0) + '@graphql-tools/utils': 10.3.2(graphql@16.9.0) cosmiconfig: 8.3.6(typescript@5.5.3) graphql: 16.9.0 jiti: 1.21.6 @@ -16023,7 +15624,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/parser': 7.24.8 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -16033,11 +15634,11 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@babel/parser': 7.24.8 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color @@ -16138,10 +15739,10 @@ snapshots: jest-config@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.8) + babel-jest: 29.7.0(@babel/core@7.24.9) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -16323,15 +15924,15 @@ snapshots: jest-snapshot@29.7.0: dependencies: - '@babel/core': 7.24.8 - '@babel/generator': 7.24.8 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8) - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.8) - '@babel/types': 7.24.8 + '@babel/core': 7.24.9 + '@babel/generator': 7.24.10 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9) + '@babel/types': 7.24.9 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.8) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.9) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -16342,7 +15943,7 @@ snapshots: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color @@ -16475,7 +16076,7 @@ snapshots: lodash.isstring: 4.0.1 lodash.once: 4.1.1 ms: 2.1.3 - semver: 7.6.2 + semver: 7.6.3 jsx-ast-utils@3.3.5: dependencies: @@ -16632,13 +16233,13 @@ snapshots: lru-cache@7.18.3: {} - lucide-react@0.400.0(react@18.3.1): + lucide-react@0.400.0(react@19.0.0-rc.0): dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 - lucide-react@0.403.0(react@18.3.1): + lucide-react@0.403.0(react@19.0.0-rc.0): dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 lucide-react@0.408.0(react@19.0.0-rc.0): dependencies: @@ -16656,7 +16257,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.6.2 + semver: 7.6.3 make-error@1.3.6: {} @@ -16681,10 +16282,10 @@ snapshots: marked@7.0.4: {} - md-to-react-email@5.0.2(react@18.3.1): + md-to-react-email@5.0.2(react@19.0.0-rc.0): dependencies: marked: 7.0.4 - react: 18.3.1 + react: 19.0.0-rc.0 mdast-util-find-and-replace@3.0.1: dependencies: @@ -16832,7 +16433,7 @@ snapshots: trim-lines: 3.0.1 unist-util-position: 5.0.0 unist-util-visit: 5.0.0 - vfile: 6.0.1 + vfile: 6.0.2 mdast-util-to-markdown@2.1.0: dependencies: @@ -17253,35 +16854,30 @@ snapshots: neo-async@2.6.2: {} - next-intl@3.17.1(next@15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next-intl@3.17.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: 19.0.0-rc.0 use-intl: 3.17.1(react@19.0.0-rc.0) - next-themes@0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - next-themes@0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: react: 19.0.0-rc.0 react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - next@14.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@next/env': 14.2.5 '@swc/helpers': 0.5.5 busboy: 1.6.0 - caniuse-lite: 1.0.30001641 + caniuse-lite: 1.0.30001642 graceful-fs: 4.2.11 postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(react@18.3.1) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) + styled-jsx: 5.1.1(react@19.0.0-rc.0) optionalDependencies: '@next/swc-darwin-arm64': 14.2.5 '@next/swc-darwin-x64': 14.2.5 @@ -17296,18 +16892,18 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@next/env': 15.0.0-canary.70 '@swc/counter': 0.1.3 '@swc/helpers': 0.5.12 busboy: 1.6.0 - caniuse-lite: 1.0.30001641 + caniuse-lite: 1.0.30001642 graceful-fs: 4.2.11 postcss: 8.4.31 react: 19.0.0-rc.0 react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - styled-jsx: 5.1.6(@babel/core@7.24.8)(react@19.0.0-rc.0) + styled-jsx: 5.1.6(react@19.0.0-rc.0) optionalDependencies: '@next/swc-darwin-arm64': 15.0.0-canary.70 '@next/swc-darwin-x64': 15.0.0-canary.70 @@ -17323,9 +16919,9 @@ snapshots: - '@babel/core' - babel-plugin-macros - nextjs-toploader@1.6.12(next@15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + nextjs-toploader@1.6.12(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - next: 15.0.0-canary.70(@babel/core@7.24.8)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nprogress: 0.2.0 prop-types: 15.8.1 react: 19.0.0-rc.0 @@ -17362,7 +16958,7 @@ snapshots: node-int64@0.4.0: {} - node-releases@2.0.14: {} + node-releases@2.0.17: {} nodemailer@6.9.14: {} @@ -17446,12 +17042,6 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.23.3 - object.hasown@1.1.4: - dependencies: - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 - object.values@1.2.0: dependencies: call-bind: 1.0.7 @@ -17610,7 +17200,7 @@ snapshots: peberminta@0.9.0: {} - peek-readable@5.1.1: {} + peek-readable@5.1.3: {} periscopic@3.1.0: dependencies: @@ -17707,13 +17297,13 @@ snapshots: postcss: 8.4.39 ts-node: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3) - postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.11)(typescript@5.5.3)): + postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.4.39)(yaml@2.4.5): dependencies: lilconfig: 3.1.2 - yaml: 2.4.5 optionalDependencies: + jiti: 1.21.6 postcss: 8.4.39 - ts-node: 10.9.2(@swc/core@1.6.13)(@types/node@20.14.11)(typescript@5.5.3) + yaml: 2.4.5 postcss-nested@6.0.1(postcss@8.4.39): dependencies: @@ -17815,7 +17405,7 @@ snapshots: prosemirror-commands@1.5.2: dependencies: - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-state: 1.4.3 prosemirror-transform: 1.9.0 @@ -17828,7 +17418,7 @@ snapshots: prosemirror-gapcursor@1.3.2: dependencies: prosemirror-keymap: 1.2.2 - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-state: 1.4.3 prosemirror-view: 1.33.8 @@ -17852,7 +17442,7 @@ snapshots: prosemirror-markdown@1.13.0: dependencies: markdown-it: 14.1.0 - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-menu@1.2.4: dependencies: @@ -17861,49 +17451,49 @@ snapshots: prosemirror-history: 1.4.1 prosemirror-state: 1.4.3 - prosemirror-model@1.21.3: + prosemirror-model@1.22.1: dependencies: orderedmap: 2.1.1 - prosemirror-schema-basic@1.2.2: + prosemirror-schema-basic@1.2.3: dependencies: - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 - prosemirror-schema-list@1.4.0: + prosemirror-schema-list@1.4.1: dependencies: - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-state: 1.4.3 prosemirror-transform: 1.9.0 prosemirror-state@1.4.3: dependencies: - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-transform: 1.9.0 prosemirror-view: 1.33.8 prosemirror-tables@1.3.7: dependencies: prosemirror-keymap: 1.2.2 - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-state: 1.4.3 prosemirror-transform: 1.9.0 prosemirror-view: 1.33.8 - prosemirror-trailing-node@2.0.8(prosemirror-model@1.21.3)(prosemirror-state@1.4.3)(prosemirror-view@1.33.8): + prosemirror-trailing-node@2.0.8(prosemirror-model@1.22.1)(prosemirror-state@1.4.3)(prosemirror-view@1.33.8): dependencies: '@remirror/core-constants': 2.0.2 escape-string-regexp: 4.0.0 - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-state: 1.4.3 prosemirror-view: 1.33.8 prosemirror-transform@1.9.0: dependencies: - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-view@1.33.8: dependencies: - prosemirror-model: 1.21.3 + prosemirror-model: 1.22.1 prosemirror-state: 1.4.3 prosemirror-transform: 1.9.0 @@ -17971,17 +17561,6 @@ snapshots: date-fns: 3.6.0 react: 19.0.0-rc.0 - react-dom@18.3.1(react@18.3.1): - dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 - - react-dom@19.0.0-rc.0(react@18.3.1): - dependencies: - react: 18.3.1 - scheduler: 0.25.0-rc.0 - react-dom@19.0.0-rc.0(react@19.0.0-rc.0): dependencies: react: 19.0.0-rc.0 @@ -17995,10 +17574,10 @@ snapshots: react-is@18.3.1: {} - react-medium-image-zoom@5.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-medium-image-zoom@5.2.8(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) react-promise-suspense@0.3.4: dependencies: @@ -18006,14 +17585,6 @@ snapshots: react-property@2.0.2: {} - react-remove-scroll-bar@2.3.6(@types/react@18.3.3)(react@18.3.1): - dependencies: - react: 18.3.1 - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) - tslib: 2.6.3 - optionalDependencies: - '@types/react': 18.3.3 - react-remove-scroll-bar@2.3.6(@types/react@18.3.3)(react@19.0.0-rc.0): dependencies: react: 19.0.0-rc.0 @@ -18022,25 +17593,14 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-remove-scroll@2.5.10(@types/react@18.3.3)(react@18.3.1): - dependencies: - react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) - tslib: 2.6.3 - use-callback-ref: 1.3.2(@types/react@18.3.3)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - - react-remove-scroll@2.5.5(@types/react@18.3.3)(react@18.3.1): + react-remove-scroll@2.5.10(@types/react@18.3.3)(react@19.0.0-rc.0): dependencies: - react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) + react: 19.0.0-rc.0 + react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@19.0.0-rc.0) + react-style-singleton: 2.2.1(@types/react@18.3.3)(react@19.0.0-rc.0) tslib: 2.6.3 - use-callback-ref: 1.3.2(@types/react@18.3.3)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) + use-callback-ref: 1.3.2(@types/react@18.3.3)(react@19.0.0-rc.0) + use-sidecar: 1.1.2(@types/react@18.3.3)(react@19.0.0-rc.0) optionalDependencies: '@types/react': 18.3.3 @@ -18055,17 +17615,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-remove-scroll@2.5.7(@types/react@18.3.3)(react@18.3.1): - dependencies: - react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) - tslib: 2.6.3 - use-callback-ref: 1.3.2(@types/react@18.3.3)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - react-remove-scroll@2.5.7(@types/react@18.3.3)(react@19.0.0-rc.0): dependencies: react: 19.0.0-rc.0 @@ -18082,15 +17631,6 @@ snapshots: react: 19.0.0-rc.0 react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - react-style-singleton@2.2.1(@types/react@18.3.3)(react@18.3.1): - dependencies: - get-nonce: 1.0.1 - invariant: 2.2.4 - react: 18.3.1 - tslib: 2.6.3 - optionalDependencies: - '@types/react': 18.3.3 - react-style-singleton@2.2.1(@types/react@18.3.3)(react@19.0.0-rc.0): dependencies: get-nonce: 1.0.1 @@ -18129,10 +17669,6 @@ snapshots: react: 19.0.0-rc.0 react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - react@18.3.1: - dependencies: - loose-envify: 1.4.0 - react@19.0.0-rc.0: {} read-cache@1.0.0: @@ -18225,7 +17761,7 @@ snapshots: '@types/mdast': 4.0.4 mdast-util-to-hast: 13.2.0 unified: 11.0.5 - vfile: 6.0.1 + vfile: 6.0.2 remark-stringify@11.0.0: dependencies: @@ -18366,10 +17902,6 @@ snapshots: safer-buffer@2.1.2: {} - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 - scheduler@0.25.0-rc.0: {} schema-utils@3.3.0: @@ -18399,11 +17931,11 @@ snapshots: semver-truncate@3.0.0: dependencies: - semver: 7.6.2 + semver: 7.6.3 semver@6.3.1: {} - semver@7.6.2: {} + semver@7.6.3: {} send@0.18.0: dependencies: @@ -18475,7 +18007,7 @@ snapshots: dependencies: color: 4.2.3 detect-libc: 2.0.3 - semver: 7.6.2 + semver: 7.6.3 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.4 '@img/sharp-darwin-x64': 0.33.4 @@ -18669,6 +18201,11 @@ snapshots: set-function-name: 2.0.2 side-channel: 1.0.6 + string.prototype.repeat@1.0.0: + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.3 + string.prototype.trim@1.2.9: dependencies: call-bind: 1.0.7 @@ -18723,10 +18260,10 @@ snapshots: strip-outer@2.0.0: {} - strtok3@7.1.0: + strtok3@7.1.1: dependencies: '@tokenizer/token': 0.3.0 - peek-readable: 5.1.1 + peek-readable: 5.1.3 style-to-js@1.1.12: dependencies: @@ -18740,17 +18277,15 @@ snapshots: dependencies: inline-style-parser: 0.2.3 - styled-jsx@5.1.1(react@18.3.1): + styled-jsx@5.1.1(react@19.0.0-rc.0): dependencies: client-only: 0.0.1 - react: 18.3.1 + react: 19.0.0-rc.0 - styled-jsx@5.1.6(@babel/core@7.24.8)(react@19.0.0-rc.0): + styled-jsx@5.1.6(react@19.0.0-rc.0): dependencies: client-only: 0.0.1 react: 19.0.0-rc.0 - optionalDependencies: - '@babel/core': 7.24.8 stylis@4.3.2: {} @@ -18794,28 +18329,28 @@ snapshots: dependencies: tslib: 2.6.3 - swr@2.2.5(react@18.3.1): + swr@2.2.5(react@19.0.0-rc.0): dependencies: client-only: 0.0.1 - react: 18.3.1 - use-sync-external-store: 1.2.2(react@18.3.1) + react: 19.0.0-rc.0 + use-sync-external-store: 1.2.2(react@19.0.0-rc.0) symbol-observable@1.2.0: {} symbol-observable@4.0.0: {} - synckit@0.8.8: + synckit@0.9.1: dependencies: '@pkgr/core': 0.1.1 tslib: 2.6.3 tailwind-merge@2.4.0: {} - tailwindcss-animate@1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))): + tailwindcss-animate@1.0.7(tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))): dependencies: - tailwindcss: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) - tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)): + tailwindcss@3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -18842,33 +18377,6 @@ snapshots: transitivePeerDependencies: - ts-node - tailwindcss@3.4.4(ts-node@10.9.2(typescript@5.5.3)): - dependencies: - '@alloc/quick-lru': 5.2.0 - arg: 5.0.2 - chokidar: 3.6.0 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.3.2 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.21.6 - lilconfig: 2.1.0 - micromatch: 4.0.7 - normalize-path: 3.0.0 - object-hash: 3.0.0 - picocolors: 1.0.1 - postcss: 8.4.39 - postcss-import: 15.1.0(postcss@8.4.39) - postcss-js: 4.0.1(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.11)(typescript@5.5.3)) - postcss-nested: 6.0.1(postcss@8.4.39) - postcss-selector-parser: 6.1.1 - resolve: 1.22.8 - sucrase: 3.35.0 - transitivePeerDependencies: - - ts-node - tapable@2.2.1: {} tar@6.2.1: @@ -18889,19 +18397,18 @@ snapshots: mkdirp: 3.0.1 yallist: 5.0.0 - terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)): + terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.12))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.31.2 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12) + terser: 5.31.3 + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) optionalDependencies: '@swc/core': 1.6.13(@swc/helpers@0.5.12) - esbuild: 0.19.12 - terser@5.31.2: + terser@5.31.3: dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.12.1 @@ -18981,7 +18488,7 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.2(@babel/core@7.24.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.8))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3): + ts-jest@29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 @@ -18991,25 +18498,24 @@ snapshots: json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.6.2 + semver: 7.6.3 typescript: 5.5.3 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 7.24.8 + '@babel/core': 7.24.9 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.8) - esbuild: 0.19.12 + babel-jest: 29.7.0(@babel/core@7.24.9) - ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)): + ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.0 micromatch: 4.0.7 - semver: 7.6.2 + semver: 7.6.3 source-map: 0.7.4 typescript: 5.5.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) ts-log@2.2.5: {} @@ -19033,27 +18539,6 @@ snapshots: optionalDependencies: '@swc/core': 1.6.13(@swc/helpers@0.5.12) - ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.11)(typescript@5.5.3): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.11 - acorn: 8.12.1 - acorn-walk: 8.3.3 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.5.3 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.6.13(@swc/helpers@0.5.12) - optional: true - tsconfig-paths-webpack-plugin@4.1.0: dependencies: chalk: 4.1.2 @@ -19077,41 +18562,18 @@ snapshots: tslib@2.6.3: {} - tsup@8.1.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3))(typescript@5.5.3): - dependencies: - bundle-require: 4.2.1(esbuild@0.21.5) - cac: 6.7.14 - chokidar: 3.6.0 - debug: 4.3.5 - esbuild: 0.21.5 - execa: 5.1.1 - globby: 11.1.0 - joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) - resolve-from: 5.0.0 - rollup: 4.18.1 - source-map: 0.8.0-beta.0 - sucrase: 3.35.0 - tree-kill: 1.2.2 - optionalDependencies: - '@swc/core': 1.6.13(@swc/helpers@0.5.12) - postcss: 8.4.39 - typescript: 5.5.3 - transitivePeerDependencies: - - supports-color - - ts-node - - tsup@8.1.0(@swc/core@1.6.13)(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.11)(typescript@5.5.3))(typescript@5.5.3): + tsup@8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5): dependencies: - bundle-require: 4.2.1(esbuild@0.21.5) + bundle-require: 5.0.0(esbuild@0.23.0) cac: 6.7.14 chokidar: 3.6.0 + consola: 3.2.3 debug: 4.3.5 - esbuild: 0.21.5 + esbuild: 0.23.0 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.11)(typescript@5.5.3)) + postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.39)(yaml@2.4.5) resolve-from: 5.0.0 rollup: 4.18.1 source-map: 0.8.0-beta.0 @@ -19122,8 +18584,10 @@ snapshots: postcss: 8.4.39 typescript: 5.5.3 transitivePeerDependencies: + - jiti - supports-color - - ts-node + - tsx + - yaml tsutils@3.21.0(typescript@5.5.3): dependencies: @@ -19239,7 +18703,7 @@ snapshots: extend: 3.0.2 is-plain-obj: 4.1.0 trough: 2.2.0 - vfile: 6.0.1 + vfile: 6.0.2 unist-util-is@6.0.0: dependencies: @@ -19303,13 +18767,6 @@ snapshots: urlpattern-polyfill@8.0.2: {} - use-callback-ref@1.3.2(@types/react@18.3.3)(react@18.3.1): - dependencies: - react: 18.3.1 - tslib: 2.6.3 - optionalDependencies: - '@types/react': 18.3.3 - use-callback-ref@1.3.2(@types/react@18.3.3)(react@19.0.0-rc.0): dependencies: react: 19.0.0-rc.0 @@ -19327,14 +18784,6 @@ snapshots: intl-messageformat: 10.5.14 react: 19.0.0-rc.0 - use-sidecar@1.1.2(@types/react@18.3.3)(react@18.3.1): - dependencies: - detect-node-es: 1.1.0 - react: 18.3.1 - tslib: 2.6.3 - optionalDependencies: - '@types/react': 18.3.3 - use-sidecar@1.1.2(@types/react@18.3.3)(react@19.0.0-rc.0): dependencies: detect-node-es: 1.1.0 @@ -19343,9 +18792,9 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - use-sync-external-store@1.2.2(react@18.3.1): + use-sync-external-store@1.2.2(react@19.0.0-rc.0): dependencies: - react: 18.3.1 + react: 19.0.0-rc.0 util-deprecate@1.0.2: {} @@ -19385,26 +18834,26 @@ snapshots: '@types/unist': 3.0.2 unist-util-stringify-position: 4.0.0 - vfile@6.0.1: + vfile@6.0.2: dependencies: '@types/unist': 3.0.2 unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - ? vitnode-backend@0.0.7-canary.7(@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.12)(@types/react@18.3.3)(chokidar@3.6.0)(class-validator@0.14.1)(drizzle-kit@0.22.8)(drizzle-orm@0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@18.3.1))(express@4.19.2)(graphql@16.9.0)(pg@8.12.0)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.5.3) - : dependencies: + vitnode-backend@0.0.7-canary.34(y3qsrb7lvqfd4miaezdzsybn7e): + dependencies: '@apollo/server': 4.10.4(graphql@16.9.0) - '@nestjs/apollo': 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) + '@nestjs/apollo': 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/config': 3.2.3(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) '@nestjs/jwt': 10.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) - '@nestjs/schedule': 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)) - '@nestjs/serve-static': 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) - '@nestjs/throttler': 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) - '@react-email/components': 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) - '@react-email/render': 0.0.16(react-dom@19.0.0-rc.0(react@18.3.1))(react@18.3.1) + '@nestjs/schedule': 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) + '@nestjs/serve-static': 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) + '@nestjs/throttler': 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) + '@react-email/components': 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + '@react-email/render': 0.0.16(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0) '@swc/core': 1.6.13(@swc/helpers@0.5.12) '@types/react': 18.3.3 @@ -19414,20 +18863,20 @@ snapshots: class-validator: 0.14.1 cookie-parser: 1.4.6 drizzle-kit: 0.22.8 - drizzle-orm: 0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@18.3.1) + drizzle-orm: 0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@19.0.0-rc.0) helmet: 7.1.0 http-errors: 2.0.0 nodemailer: 6.9.14 object-path: 0.11.8 pg: 8.12.0 - react: 18.3.1 - react-dom: 19.0.0-rc.0(react@18.3.1) + react: 19.0.0-rc.0 + react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) reflect-metadata: 0.2.2 sharp: 0.33.4 tar: 7.4.0 typescript: 5.5.3 ua-parser-js: 2.0.0-beta.3 - vitnode-shared: 0.0.7-canary.7(typescript@5.5.3) + vitnode-shared: 0.0.7-canary.34(typescript@5.5.3) transitivePeerDependencies: - '@fastify/static' - '@nestjs/microservices' @@ -19442,7 +18891,7 @@ snapshots: - rxjs - supports-color - vitnode-shared@0.0.7-canary.7(typescript@5.5.3): + vitnode-shared@0.0.7-canary.34(typescript@5.5.3): dependencies: typescript: 5.5.3 @@ -19479,7 +18928,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12): + webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -19502,7 +18951,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)) + terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.12))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: From 4f3a46ac76e798a34487ec98873af8fc3bc36b65 Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Wed, 17 Jul 2024 17:59:10 +0000 Subject: [PATCH 37/61] ci: version bump to v0.0.7-canary.35 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 6d7f9b3c1..415398428 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.34", + "version": "0.0.7-canary.35", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 648add470..f8e274f51 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.34", + "version": "0.0.7-canary.35", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 2f816f5ec..bac98466e 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.34", + "version": "0.0.7-canary.35", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 4545e350e..60e6347a0 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.34", + "version": "0.0.7-canary.35", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index b717979a0..955600904 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.34", + "version": "0.0.7-canary.35", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index b87bec7fb..d89ade2c8 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.34", + "version": "0.0.7-canary.35", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 985268cc2..b1ffc23e4 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.34", + "version": "0.0.7-canary.35", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 3fb346db7..92194f0be 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.34", + "version": "0.0.7-canary.35", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From db21de31c1ba9f2a5a72e8f9bcbe7d71440c16a0 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 20:11:06 +0200 Subject: [PATCH 38/61] chore: Improve next eslint --- packages/eslint-config-typescript-vitnode/.eslintrc.react.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/eslint-config-typescript-vitnode/.eslintrc.react.json b/packages/eslint-config-typescript-vitnode/.eslintrc.react.json index 9cc355e26..d4cede95f 100644 --- a/packages/eslint-config-typescript-vitnode/.eslintrc.react.json +++ b/packages/eslint-config-typescript-vitnode/.eslintrc.react.json @@ -3,6 +3,7 @@ "extends": [ "./.eslintrc.shared.json", "next/core-web-vitals", + "next/typescript", "plugin:jsx-a11y/recommended" ], "ignorePatterns": [ From aefbb9b0bc17a797c895d4df54195e29d89dafbb Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Wed, 17 Jul 2024 18:12:26 +0000 Subject: [PATCH 39/61] ci: version bump to v0.0.7-canary.36 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 415398428..647694409 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.35", + "version": "0.0.7-canary.36", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index f8e274f51..3cb4b5014 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.35", + "version": "0.0.7-canary.36", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index bac98466e..54ff35180 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.35", + "version": "0.0.7-canary.36", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 60e6347a0..66684f270 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.35", + "version": "0.0.7-canary.36", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 955600904..b2fec7954 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.35", + "version": "0.0.7-canary.36", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index d89ade2c8..599eacbbd 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.35", + "version": "0.0.7-canary.36", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index b1ffc23e4..3e125914b 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.35", + "version": "0.0.7-canary.36", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 92194f0be..032432bd3 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.35", + "version": "0.0.7-canary.36", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From 351cb47b26bb1816844f1212371f3f0ba04aa761 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 17 Jul 2024 23:15:40 +0200 Subject: [PATCH 40/61] perf(cli): Add react to devDependencies --- apps/backend/package.json | 4 +-- apps/docs/package.json | 4 +-- apps/frontend/package.json | 4 +-- packages/backend/package.json | 6 ++-- packages/create-vitnode-app/index.ts | 2 +- .../templates/basic/.gitignore_template | 20 +++++------ .../templates/create-packages-json.ts | 9 +++-- packages/frontend/package.json | 8 ++--- pnpm-lock.yaml | 34 +++++++++---------- 9 files changed, 49 insertions(+), 42 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 647694409..6bf82f075 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -23,8 +23,8 @@ "@nestjs/schedule": "^4.1.0", "@nestjs/serve-static": "^4.0.2", "pg": "^8.12.0", - "react": "19.0.0-rc.0", - "react-dom": "19.0.0-rc.0", + "react": "^19.0.0-rc.0", + "react-dom": "^19.0.0-rc.0", "reflect-metadata": "^0.2.2", "rxjs": "^7.8.1" }, diff --git a/apps/docs/package.json b/apps/docs/package.json index 3cb4b5014..576f534b8 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -15,8 +15,8 @@ "geist": "^1.3.0", "lucide-react": "^0.403.0", "next": "^14.2.4", - "react": "19.0.0-rc.0", - "react-dom": "19.0.0-rc.0", + "react": "^19.0.0-rc.0", + "react-dom": "^19.0.0-rc.0", "tailwind-merge": "^2.3.0", "zod": "^3.23.8" }, diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 54ff35180..29c13fa73 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -19,8 +19,8 @@ "geist": "^1.3.1", "next": "15.0.0-canary.70", "next-intl": "^3.17.1", - "react": "19.0.0-rc.0", - "react-dom": "19.0.0-rc.0", + "react": "^19.0.0-rc.0", + "react-dom": "^19.0.0-rc.0", "vitnode-frontend": "workspace:*", "vitnode-shared": "workspace:*" }, diff --git a/packages/backend/package.json b/packages/backend/package.json index 66684f270..18c887d93 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -30,6 +30,8 @@ "class-validator": "^0.14.1", "drizzle-kit": "0.22.8", "drizzle-orm": "0.31.4", + "react": "^19.0.0-rc.0", + "react-dom": "^19.0.0-rc.0", "typescript": "^5.5.3" }, "dependencies": { @@ -82,8 +84,8 @@ "express": "^4.19.2", "graphql": "^16.9.0", "pg": "^8.12.0", - "react": "19.0.0-rc.0", - "react-dom": "19.0.0-rc.0", + "react": "^19.0.0-rc.0", + "react-dom": "^19.0.0-rc.0", "ts-node": "^10.9.2", "tsup": "^8.1.0", "typescript": "^5.5.3" diff --git a/packages/create-vitnode-app/index.ts b/packages/create-vitnode-app/index.ts index 3a021ae13..260b5c509 100644 --- a/packages/create-vitnode-app/index.ts +++ b/packages/create-vitnode-app/index.ts @@ -56,7 +56,7 @@ program.parse(process.argv); type: 'text', name: 'path', message: 'What is your project named?', - initial: 'my-app', + initial: 'my-vitnode', validate: name => { const validation = validateNpmName({ name: basename(resolve(name)) }); if (validation.valid) return true; diff --git a/packages/create-vitnode-app/templates/basic/.gitignore_template b/packages/create-vitnode-app/templates/basic/.gitignore_template index 06d0261a1..12010e5d3 100644 --- a/packages/create-vitnode-app/templates/basic/.gitignore_template +++ b/packages/create-vitnode-app/templates/basic/.gitignore_template @@ -41,15 +41,15 @@ yarn-error.log* /docker # Others -/backend/uploads/public/* -/backend/uploads/private/* -/backend/uploads/temp/* -!/backend/uploads/index.html -!/backend/uploads/public/index.html -!/backend/uploads/private/index.html -!/backend/uploads/temp/index.html -/backend/schema.gql +/apps/backend/uploads/public/* +/apps/backend/uploads/private/* +/apps/backend/uploads/temp/* +!/apps/backend/uploads/index.html +!/apps/backend/uploads/public/index.html +!/apps/backend/uploads/private/index.html +!/apps/backend/uploads/temp/index.html +/apps/backend/schema.gql # Configuration -/backend/src/plugins/*/admin/database/migrations -/backend/src/plugins/core/ +/apps/backend/src/plugins/*/admin/database/migrations +/apps/backend/src/plugins/core/ diff --git a/packages/create-vitnode-app/templates/create-packages-json.ts b/packages/create-vitnode-app/templates/create-packages-json.ts index 1d04c9429..5ca0719a4 100644 --- a/packages/create-vitnode-app/templates/create-packages-json.ts +++ b/packages/create-vitnode-app/templates/create-packages-json.ts @@ -7,6 +7,7 @@ interface PackageJSON { version: string; dependencies?: Record; devDependencies?: Record; + overrides?: Record; packageManager?: string; scripts?: Record; workspaces?: string[]; @@ -36,6 +37,10 @@ export const createPackagesJSON = ({ lint: 'turbo lint', 'lint:fix': 'turbo lint:fix', }, + overrides: { + react: '^19.0.0-rc.0', + 'react-dom': '^19.0.0-rc.0', + }, dependencies: { 'drizzle-kit': '^0.22.8', 'drizzle-orm': '^0.31.4', @@ -111,8 +116,8 @@ export const createPackagesJSON = ({ '@nestjs/core': '^10.3.10', '@nestjs/graphql': '^12.2.0', '@react-email/components': '^0.0.21', - react: '19.0.0-rc.0', - 'react-dom': '19.0.0-rc.0', + react: '^19.0.0-rc.0', + 'react-dom': '^19.0.0-rc.0', 'reflect-metadata': '^0.2.2', 'vitnode-backend': `^${pkg.version}`, }, diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 3e125914b..6a5b9182d 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -73,10 +73,10 @@ }, "peerDependencies": { "next": "15.0.0-canary.70", + "postcss": "^8.4.39", "react": "^19.0.0-rc.0", "react-dom": "^19.0.0-rc.0", - "typescript": "^5.5.3", - "postcss": "^8.4.39" + "typescript": "^5.5.3" }, "devDependencies": { "@graphql-codegen/cli": "^5.0.2", @@ -92,6 +92,8 @@ "concurrently": "^8.2.2", "dotenv": "^16.4.5", "eslint-config-typescript-vitnode": "workspace:*", + "react": "^19.0.0-rc.0", + "react-dom": "^19.0.0-rc.0", "tailwindcss": "^3.4.4", "tsup": "^8.1.0", "typescript": "^5.5.3" @@ -154,11 +156,9 @@ "next-themes": "^0.3.0", "nextjs-toploader": "^1.6.12", "nprogress": "^0.2.0", - "react": "19.0.0-rc.0", "react-colorful": "^5.6.1", "react-cropper": "^2.3.3", "react-day-picker": "^8.10.1", - "react-dom": "19.0.0-rc.0", "react-hook-form": "^7.52.1", "react-resizable-panels": "^2.0.20", "react-use": "^17.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4abaac1f1..ae865bcd7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -67,10 +67,10 @@ importers: specifier: ^8.12.0 version: 8.12.0 react: - specifier: 19.0.0-rc.0 + specifier: ^19.0.0-rc.0 version: 19.0.0-rc.0 react-dom: - specifier: 19.0.0-rc.0 + specifier: ^19.0.0-rc.0 version: 19.0.0-rc.0(react@19.0.0-rc.0) reflect-metadata: specifier: ^0.2.2 @@ -191,10 +191,10 @@ importers: specifier: ^14.2.4 version: 14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: - specifier: 19.0.0-rc.0 + specifier: ^19.0.0-rc.0 version: 19.0.0-rc.0 react-dom: - specifier: 19.0.0-rc.0 + specifier: ^19.0.0-rc.0 version: 19.0.0-rc.0(react@19.0.0-rc.0) tailwind-merge: specifier: ^2.3.0 @@ -237,10 +237,10 @@ importers: specifier: ^3.17.1 version: 3.17.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: - specifier: 19.0.0-rc.0 + specifier: ^19.0.0-rc.0 version: 19.0.0-rc.0 react-dom: - specifier: 19.0.0-rc.0 + specifier: ^19.0.0-rc.0 version: 19.0.0-rc.0(react@19.0.0-rc.0) vitnode-frontend: specifier: workspace:* @@ -425,10 +425,10 @@ importers: specifier: ^8.12.0 version: 8.12.0 react: - specifier: 19.0.0-rc.0 + specifier: ^19.0.0-rc.0 version: 19.0.0-rc.0 react-dom: - specifier: 19.0.0-rc.0 + specifier: ^19.0.0-rc.0 version: 19.0.0-rc.0(react@19.0.0-rc.0) ts-node: specifier: ^10.9.2 @@ -696,9 +696,6 @@ importers: postcss: specifier: ^8.4.39 version: 8.4.39 - react: - specifier: 19.0.0-rc.0 - version: 19.0.0-rc.0 react-colorful: specifier: ^5.6.1 version: 5.6.1(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) @@ -708,9 +705,6 @@ importers: react-day-picker: specifier: ^8.10.1 version: 8.10.1(date-fns@3.6.0)(react@19.0.0-rc.0) - react-dom: - specifier: 19.0.0-rc.0 - version: 19.0.0-rc.0(react@19.0.0-rc.0) react-hook-form: specifier: ^7.52.1 version: 7.52.1(react@19.0.0-rc.0) @@ -787,6 +781,12 @@ importers: eslint-config-typescript-vitnode: specifier: workspace:* version: link:../eslint-config-typescript-vitnode + react: + specifier: ^19.0.0-rc.0 + version: 19.0.0-rc.0 + react-dom: + specifier: ^19.0.0-rc.0 + version: 19.0.0-rc.0(react@19.0.0-rc.0) tailwindcss: specifier: ^3.4.4 version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) @@ -14372,7 +14372,7 @@ snapshots: eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) eslint-plugin-react: 7.34.4(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) @@ -14400,7 +14400,7 @@ snapshots: enhanced-resolve: 5.17.0 eslint: 8.57.0 eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.14.0 @@ -14428,7 +14428,7 @@ snapshots: eslint: 8.57.0 ignore: 5.3.1 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 From d547b7f657df26c3e6f05c94c4815f2b63793da0 Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Wed, 17 Jul 2024 21:18:38 +0000 Subject: [PATCH 41/61] ci: version bump to v0.0.7-canary.37 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 6bf82f075..6cb6ba013 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.36", + "version": "0.0.7-canary.37", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 576f534b8..4faa2c2b2 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.36", + "version": "0.0.7-canary.37", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 29c13fa73..42bbb4532 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.36", + "version": "0.0.7-canary.37", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 18c887d93..c46f65b2c 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.36", + "version": "0.0.7-canary.37", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index b2fec7954..acd379c81 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.36", + "version": "0.0.7-canary.37", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 599eacbbd..71211f69f 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.36", + "version": "0.0.7-canary.37", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 6a5b9182d..2602b66b8 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.36", + "version": "0.0.7-canary.37", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 032432bd3..0ce0537f5 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.36", + "version": "0.0.7-canary.37", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From 878f527b7d08413ac820ddf35da6dd3a4d868931 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Thu, 18 Jul 2024 11:43:28 +0200 Subject: [PATCH 42/61] fix(cli): Copy frontend files when i18n routing is false --- .../templates/create-packages-json.ts | 10 +- packages/frontend/scripts/setup.ts | 128 ++++++++++++++---- 2 files changed, 108 insertions(+), 30 deletions(-) diff --git a/packages/create-vitnode-app/templates/create-packages-json.ts b/packages/create-vitnode-app/templates/create-packages-json.ts index 5ca0719a4..d9c6ee204 100644 --- a/packages/create-vitnode-app/templates/create-packages-json.ts +++ b/packages/create-vitnode-app/templates/create-packages-json.ts @@ -37,10 +37,12 @@ export const createPackagesJSON = ({ lint: 'turbo lint', 'lint:fix': 'turbo lint:fix', }, - overrides: { - react: '^19.0.0-rc.0', - 'react-dom': '^19.0.0-rc.0', - }, + overrides: packageManager.startsWith('npm') + ? { + react: '^19.0.0-rc.0', + 'react-dom': '^19.0.0-rc.0', + } + : {}, dependencies: { 'drizzle-kit': '^0.22.8', 'drizzle-orm': '^0.31.4', diff --git a/packages/frontend/scripts/setup.ts b/packages/frontend/scripts/setup.ts index d82595220..049893189 100644 --- a/packages/frontend/scripts/setup.ts +++ b/packages/frontend/scripts/setup.ts @@ -5,6 +5,11 @@ import { join } from 'path'; import * as fs from 'fs'; import { getAllFiles } from './helpers/get-all-files'; +interface Folders { + path: string; + isInsideAppDir?: boolean; +} + const init = () => { const initConsole = '\x1b[34m[VitNode]\x1b[0m \x1b[33m[Frontend]\x1b[0m'; // Copy frontend files from app dir @@ -14,38 +19,58 @@ const init = () => { join(frontendAppPath, 'app', '[locale]'), ); const localePath = isLocaleFolder ? join('app', '[locale]') : 'app'; - const pathsToFolders = [ - join(localePath, 'admin', '(vitnode)'), - join(localePath, 'admin', '(auth)', '(vitnode)'), + + const pathsToFolders: Folders[] = [ + { + path: join('admin', '(vitnode)'), + isInsideAppDir: true, + }, + { + path: join('admin', '(auth)', '(vitnode)'), + isInsideAppDir: true, + }, + ]; + const pathsToFoldersOptional: Folders[] = [ + { + path: join('(main)', '(vitnode)'), + isInsideAppDir: true, + }, ]; - const pathsToFoldersOptional = [join(localePath, '(main)', '(vitnode)')]; - const pathsToFiles = [ + const pathsToFile: { + path: string; + file: string; + isInsideAppDir?: boolean; + }[] = [ { - folder: join(localePath, '(main)', '(vitnode)', '[...rest]'), + path: join('(main)', '(vitnode)', '[...rest]'), + isInsideAppDir: true, file: 'page.tsx', }, { - folder: 'app', + path: 'app', file: 'not-found.tsx', }, { - folder: join(localePath, 'admin'), + path: 'admin', + isInsideAppDir: true, file: 'layout.tsx', }, { - folder: join(localePath, 'admin', '(auth)'), + path: join('admin', '(auth)'), + isInsideAppDir: true, file: 'layout.tsx', }, { - folder: join(localePath, '(main)'), + path: '(main)', + isInsideAppDir: true, file: 'page.tsx', }, { - folder: join('plugins', 'core', 'langs'), + path: join('plugins', 'core', 'langs'), file: 'en.json', }, { - folder: join('plugins', 'admin', 'langs'), + path: join('plugins', 'admin', 'langs'), file: 'en.json', }, ]; @@ -59,10 +84,22 @@ const init = () => { // Copy folders pathsToFolders.forEach(folder => { - const appPath = join(frontendAppPath, folder); - const packagePath = join(frontendPackagePath, folder); + const appPath = join( + frontendAppPath, + folder.isInsideAppDir ? localePath : '', + folder.path, + ); + const packagePath = join( + frontendPackagePath, + folder.isInsideAppDir ? join('app', '[locale]') : '', + folder.path, + ); + if (!fs.existsSync(packagePath)) { - fs.mkdirSync(packagePath, { recursive: true }); + console.error( + `${initConsole} ⛔️ "${packagePath}" folder does not exist in the frontend package. Please report this issue to the VitNode GitHub.`, + ); + process.exit(1); } fs.cpSync(packagePath, appPath, { recursive: true }); @@ -70,11 +107,22 @@ const init = () => { // Copy folders if don't exist pathsToFoldersOptional.forEach(folder => { - const appPath = join(frontendAppPath, folder); - const packagePath = join(frontendPackagePath, folder); + const appPath = join( + frontendAppPath, + folder.isInsideAppDir ? localePath : '', + folder.path, + ); + const packagePath = join( + frontendPackagePath, + folder.isInsideAppDir ? join('app', '[locale]') : '', + folder.path, + ); if (!fs.existsSync(packagePath)) { - fs.mkdirSync(packagePath, { recursive: true }); + console.error( + `${initConsole} ⛔️ "${packagePath}" folder does not exist in the frontend package. Please report this issue to the VitNode GitHub.`, + ); + process.exit(1); } const files = getAllFiles(packagePath); @@ -83,8 +131,19 @@ const init = () => { const dir = file.dir.replace(packagePath, ''); const appFilePath = dir ? join(appPath, dir) : join(appPath); const packageFilePath = dir - ? join(frontendPackagePath, folder, dir, file.name) - : join(frontendPackagePath, folder, file.name); + ? join( + frontendPackagePath, + folder.isInsideAppDir ? join('app', '[locale]') : '', + folder.path, + dir, + file.name, + ) + : join( + frontendPackagePath, + folder.isInsideAppDir ? join('app', '[locale]') : '', + folder.path, + file.name, + ); if (!fs.existsSync(join(appFilePath, file.name))) { fs.mkdirSync(appFilePath, { recursive: true }); @@ -93,13 +152,30 @@ const init = () => { }); }); - pathsToFiles.forEach(file => { - const appPath = join(frontendAppPath, file.folder, file.file); - const packagePath = join(frontendPackagePath, file.folder, file.file); + pathsToFile.forEach(file => { + const appPath = join( + frontendAppPath, + file.isInsideAppDir ? localePath : '', + file.path, + ); + const packagePath = join( + frontendPackagePath, + file.isInsideAppDir ? join('app', '[locale]') : '', + file.path, + ); - fs.cpSync(packagePath, appPath, { - recursive: true, - }); + if (!fs.existsSync(packagePath)) { + console.log( + `${initConsole} ⛔️ "${packagePath}" file does not exist in the frontend package. Please report this issue to the VitNode GitHub.`, + ); + process.exit(1); + } + + if (!fs.existsSync(appPath)) { + fs.mkdirSync(appPath, { recursive: true }); + } + + fs.copyFileSync(join(packagePath, file.file), join(appPath, file.file)); }); console.log(`${initConsole} ✅ Frontend files copied successfully.`); From 5d0ab698dcf0e0ee51329ea1571fa70d59eeb140 Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Thu, 18 Jul 2024 09:44:41 +0000 Subject: [PATCH 43/61] ci: version bump to v0.0.7-canary.38 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 6cb6ba013..f43de9c17 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.37", + "version": "0.0.7-canary.38", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 4faa2c2b2..db5b5ced4 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.37", + "version": "0.0.7-canary.38", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 42bbb4532..ce3e50a6c 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.37", + "version": "0.0.7-canary.38", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index c46f65b2c..fa1de77f9 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.37", + "version": "0.0.7-canary.38", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index acd379c81..eab7ecef7 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.37", + "version": "0.0.7-canary.38", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 71211f69f..bb6200ec3 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.37", + "version": "0.0.7-canary.38", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 2602b66b8..68893eadf 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.37", + "version": "0.0.7-canary.38", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 0ce0537f5..13d8fa1d2 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.37", + "version": "0.0.7-canary.38", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From fde64584dd50088e30bbd241d8bcc0a71123a050 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Thu, 18 Jul 2024 12:06:15 +0200 Subject: [PATCH 44/61] chore(cli): Add missing layout.ts when setup frontend --- packages/frontend/scripts/setup.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/packages/frontend/scripts/setup.ts b/packages/frontend/scripts/setup.ts index 049893189..4c6125f7f 100644 --- a/packages/frontend/scripts/setup.ts +++ b/packages/frontend/scripts/setup.ts @@ -1,7 +1,7 @@ #!/usr/bin/env node /* eslint-disable no-console */ -import { join } from 'path'; +import path, { join } from 'path'; import * as fs from 'fs'; import { getAllFiles } from './helpers/get-all-files'; @@ -40,6 +40,7 @@ const init = () => { path: string; file: string; isInsideAppDir?: boolean; + optional?: boolean; }[] = [ { path: join('(main)', '(vitnode)', '[...rest]'), @@ -73,6 +74,12 @@ const init = () => { path: join('plugins', 'admin', 'langs'), file: 'en.json', }, + { + path: '(main)', + isInsideAppDir: true, + file: 'layout.tsx', + optional: true, + }, ]; if (!fs.existsSync(frontendPackagePath)) { @@ -175,6 +182,10 @@ const init = () => { fs.mkdirSync(appPath, { recursive: true }); } + if (file.optional && fs.existsSync(join(appPath, file.file))) { + return; + } + fs.copyFileSync(join(packagePath, file.file), join(appPath, file.file)); }); From 065da3a81bb3beac98dcf673bd4a5202177eb083 Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Thu, 18 Jul 2024 10:08:41 +0000 Subject: [PATCH 45/61] ci: version bump to v0.0.7-canary.39 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index f43de9c17..ce646a878 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.38", + "version": "0.0.7-canary.39", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index db5b5ced4..cc9af9fb3 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.38", + "version": "0.0.7-canary.39", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index ce3e50a6c..e090a7bc6 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.38", + "version": "0.0.7-canary.39", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index fa1de77f9..8983b4e43 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.38", + "version": "0.0.7-canary.39", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index eab7ecef7..3ced733d4 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.38", + "version": "0.0.7-canary.39", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index bb6200ec3..7190010a3 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.38", + "version": "0.0.7-canary.39", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 68893eadf..6108354c4 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.38", + "version": "0.0.7-canary.39", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 13d8fa1d2..28e25c1fe 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.38", + "version": "0.0.7-canary.39", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From 43a15a7def7d325687bcbfaa2e6d923743ac7ebc Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Thu, 18 Jul 2024 12:17:25 +0200 Subject: [PATCH 46/61] perf(cli): Remove polish lang from database --- bump-version.mjs | 4 +++ .../create_database.service.ts | 25 ------------------- 2 files changed, 4 insertions(+), 25 deletions(-) diff --git a/bump-version.mjs b/bump-version.mjs index d29a47ded..4b836dab9 100644 --- a/bump-version.mjs +++ b/bump-version.mjs @@ -299,6 +299,10 @@ function logError(error) { folder: join('app', `[locale]`, '(main)'), file: 'page.tsx', }, + { + folder: join('app', `[locale]`, '(main)'), + file: 'layout.tsx', + }, { folder: join('app', `[locale]`, 'admin', '(auth)'), file: 'layout.tsx', diff --git a/packages/backend/src/core/admin/install/create_database/create_database.service.ts b/packages/backend/src/core/admin/install/create_database/create_database.service.ts index be74611e2..e2e1f800c 100644 --- a/packages/backend/src/core/admin/install/create_database/create_database.service.ts +++ b/packages/backend/src/core/admin/install/create_database/create_database.service.ts @@ -75,11 +75,6 @@ export class CreateDatabaseAdminInstallService { language_code: 'en', value: 'Guest', }, - { - item_id: guestGroup[0].id, - language_code: 'pl', - value: 'Gość', - }, ]); const memberGroup = await this.databaseService.db @@ -96,11 +91,6 @@ export class CreateDatabaseAdminInstallService { language_code: 'en', value: 'Member', }, - { - item_id: memberGroup[0].id, - language_code: 'pl', - value: 'Użytkownik', - }, ]); const moderatorGroup = await this.databaseService.db @@ -116,11 +106,6 @@ export class CreateDatabaseAdminInstallService { language_code: 'en', value: 'Moderator', }, - { - item_id: moderatorGroup[0].id, - language_code: 'pl', - value: 'Moderator', - }, ]); await this.databaseService.db.insert(core_moderators_permissions).values({ @@ -143,11 +128,6 @@ export class CreateDatabaseAdminInstallService { language_code: 'en', value: 'Administrator', }, - { - item_id: adminGroup[0].id, - language_code: 'pl', - value: 'Administrator', - }, ]); await this.databaseService.db.insert(core_admin_permissions).values({ @@ -182,11 +162,6 @@ export class CreateDatabaseAdminInstallService { language_code: 'en', value: 'Home', }, - { - item_id: nav[0].id, - language_code: 'pl', - value: 'Strona główna', - }, { item_id: nav[1].id, language_code: 'en', From 1530fb8fdf724209eef67e100ac16644ebbcba44 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Thu, 18 Jul 2024 13:25:00 +0200 Subject: [PATCH 47/61] feat(cli): Add docker compose dev --- .gitignore | 2 +- apps/frontend/package.json | 2 +- packages/create-vitnode-app/README.md | 1 + packages/create-vitnode-app/cli.ts | 20 ++ packages/create-vitnode-app/index.ts | 1 + .../templates/create-packages-json.ts | 10 +- .../templates/create-vitnode.ts | 2 + .../templates/docker/docker-compose-dev.yml | 35 +++ .../package.json | 2 +- packages/frontend/package.json | 4 +- pnpm-lock.yaml | 256 +++++++++--------- 11 files changed, 203 insertions(+), 132 deletions(-) create mode 100644 packages/create-vitnode-app/templates/docker/docker-compose-dev.yml diff --git a/.gitignore b/.gitignore index cedf4f2e3..372ef2524 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ node_modules dist .env -docker +/docker .turbo tsconfig.tsbuildinfo diff --git a/apps/frontend/package.json b/apps/frontend/package.json index e090a7bc6..b917c9038 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -17,7 +17,7 @@ }, "dependencies": { "geist": "^1.3.1", - "next": "15.0.0-canary.70", + "next": "15.0.0-canary.72", "next-intl": "^3.17.1", "react": "^19.0.0-rc.0", "react-dom": "^19.0.0-rc.0", diff --git a/packages/create-vitnode-app/README.md b/packages/create-vitnode-app/README.md index cf6672bfa..be95004b3 100644 --- a/packages/create-vitnode-app/README.md +++ b/packages/create-vitnode-app/README.md @@ -41,6 +41,7 @@ yarn create vitnode-app@latest | -------------------------- | ------------------------------------------------------------------ | | `--package-manager`, `-pm` | Specify the package manager to use. Support `npm`, `pnpm`, `yarn`. | | `--eslint` | Initialize with eslint config. | +| `--docker` | Initialize with Dockerfile & Docker Compose. | | `--no-eslint` | Skip initializing with eslint config. | | `--i18n-routing` | Initialize with i18n routing. | | `--skip-install` | Skip installing packages after initializing the project. | diff --git a/packages/create-vitnode-app/cli.ts b/packages/create-vitnode-app/cli.ts index 0b6a270ba..ee4a22aac 100644 --- a/packages/create-vitnode-app/cli.ts +++ b/packages/create-vitnode-app/cli.ts @@ -22,6 +22,7 @@ export const onPromptState = (state: { }; export interface CreateCliReturn { + docker: boolean; eslint: boolean; i18nRouting: boolean; install: boolean; @@ -35,6 +36,7 @@ export const createCli = async (program: Command): Promise => { eslint: optionsFromProgram.eslint, i18nRouting: optionsFromProgram.i18nRouting, install: !optionsFromProgram.skipInstall, + docker: optionsFromProgram.docker, }; if (!optionsFromProgram.packageManager) { @@ -107,6 +109,24 @@ export const createCli = async (program: Command): Promise => { }; } + if (optionsFromProgram.docker === undefined) { + const text = color.blue('Dockerfile & Docker Compose'); + const { docker } = await prompts({ + onState: onPromptState, + type: 'toggle', + name: 'docker', + message: `Would you like to create ${text}?`, + initial: optionsFromProgram.i18nRouting ? 'Yes' : 'No', + active: 'Yes', + inactive: 'No', + }); + + options = { + ...options, + docker: Boolean(docker), + }; + } + if (optionsFromProgram.skipInstall === undefined) { const text = color.blue('Install dependencies'); const { install } = await prompts({ diff --git a/packages/create-vitnode-app/index.ts b/packages/create-vitnode-app/index.ts index 260b5c509..980b9f02b 100644 --- a/packages/create-vitnode-app/index.ts +++ b/packages/create-vitnode-app/index.ts @@ -32,6 +32,7 @@ program.addOption( ).choices(['npm', 'pnpm', 'yarn']), ); program.option('--eslint', 'Initialize with eslint config.'); +program.option('--docker', 'Initialize with Dockerfile & Docker Compose.'); program.option('--no-eslint', 'Initialize without eslint config.'); program.option('--i18n-routing', 'Initialize with i18n routing.'); program.option( diff --git a/packages/create-vitnode-app/templates/create-packages-json.ts b/packages/create-vitnode-app/templates/create-packages-json.ts index d9c6ee204..21bdfbe67 100644 --- a/packages/create-vitnode-app/templates/create-packages-json.ts +++ b/packages/create-vitnode-app/templates/create-packages-json.ts @@ -17,8 +17,10 @@ export const createPackagesJSON = ({ appName, root, packageManager, + docker, }: { appName: string; + docker: boolean; packageManager: string; root: string; }) => { @@ -36,6 +38,12 @@ export const createPackagesJSON = ({ build: 'turbo build', lint: 'turbo lint', 'lint:fix': 'turbo lint:fix', + ...(docker + ? { + 'docker:dev': + 'docker compose -f ./docker-compose-dev.yml -p vitnode-development up -d', + } + : {}), }, overrides: packageManager.startsWith('npm') ? { @@ -77,7 +85,7 @@ export const createPackagesJSON = ({ }, dependencies: { geist: '^1.3.1', - next: '15.0.0-canary.70', + next: '15.0.0-canary.72', react: '^19.0.0-rc.0', 'react-dom': '^19.0.0-rc.0', 'next-intl': '^3.17.1', diff --git a/packages/create-vitnode-app/templates/create-vitnode.ts b/packages/create-vitnode-app/templates/create-vitnode.ts index 0965bf2eb..d3a34d8c3 100644 --- a/packages/create-vitnode-app/templates/create-vitnode.ts +++ b/packages/create-vitnode-app/templates/create-vitnode.ts @@ -18,6 +18,7 @@ export const createVitNode = async ({ packageManager, eslint, i18nRouting, + docker, }: Args) => { const templatePath = join(__dirname, '..', 'templates'); console.log( @@ -42,6 +43,7 @@ export const createVitNode = async ({ appName, root, packageManager, + docker, }); // Rename files diff --git a/packages/create-vitnode-app/templates/docker/docker-compose-dev.yml b/packages/create-vitnode-app/templates/docker/docker-compose-dev.yml new file mode 100644 index 000000000..5e9959021 --- /dev/null +++ b/packages/create-vitnode-app/templates/docker/docker-compose-dev.yml @@ -0,0 +1,35 @@ +version: '3.8' + +services: + database: + container_name: vitnode_postgres_development + image: postgres:16.3-alpine + restart: unless-stopped + environment: + POSTGRES_USER: ${DB_USER-root} + POSTGRES_PASSWORD: ${DB_PASSWORD-root} + POSTGRES_DB: vitnode + command: ['postgres', '-c', 'log_statement=all'] # log all sql queries + volumes: + - ./docker/dev/database:/var/lib/postgresql/data + ports: + - '5432:5432' + networks: + - vitnode_dev + + pgadmin: + container_name: vitnode_pgadmin_development + image: dpage/pgadmin4:latest + restart: unless-stopped + environment: + PGADMIN_DEFAULT_EMAIL: admin@admin.com + PGADMIN_DEFAULT_PASSWORD: admin + ports: + - '5050:80' + depends_on: + - database + networks: + - vitnode_dev + +networks: + vitnode_dev: diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 7190010a3..64a87bff4 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -40,7 +40,7 @@ "dependencies": { "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", - "eslint-config-next": "15.0.0-canary.70", + "eslint-config-next": "15.0.0-canary.72", "eslint-config-prettier": "^9.1.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-jsx-a11y": "^6.9.0", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 6108354c4..1c734424e 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -72,7 +72,7 @@ "codegen": "graphql-codegen --config codegen.ts" }, "peerDependencies": { - "next": "15.0.0-canary.70", + "next": "15.0.0-canary.72", "postcss": "^8.4.39", "react": "^19.0.0-rc.0", "react-dom": "^19.0.0-rc.0", @@ -151,7 +151,7 @@ "lodash": "^4.17.21", "lowlight": "^3.1.0", "lucide-react": "^0.408.0", - "next": "15.0.0-canary.70", + "next": "15.0.0-canary.72", "next-intl": "^3.17.1", "next-themes": "^0.3.0", "nextjs-toploader": "^1.6.12", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ae865bcd7..746fa8c78 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,7 +38,7 @@ importers: dependencies: '@nestjs/apollo': specifier: ^12.2.0 - version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) + version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) '@nestjs/common': specifier: ^10.3.10 version: 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -47,10 +47,10 @@ importers: version: 3.2.3(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) '@nestjs/core': specifier: ^10.3.10 - version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/graphql': specifier: ^12.2.0 - version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) '@nestjs/jwt': specifier: ^10.2.0 version: 10.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) @@ -59,10 +59,10 @@ importers: version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10) '@nestjs/schedule': specifier: ^4.1.0 - version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) + version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/serve-static': specifier: ^4.0.2 - version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) + version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) pg: specifier: ^8.12.0 version: 8.12.0 @@ -93,7 +93,7 @@ importers: version: 4.2.3(graphql@16.9.0) '@nestjs/cli': specifier: ^10.4.2 - version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.12)) + version: 10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12) '@nestjs/schematics': specifier: ^10.1.2 version: 10.1.2(chokidar@3.6.0)(typescript@5.5.3) @@ -147,10 +147,10 @@ importers: version: 0.5.21 ts-jest: specifier: ^29.2.2 - version: 29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3) + version: 29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))) + version: 9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3) @@ -229,13 +229,13 @@ importers: dependencies: geist: specifier: ^1.3.1 - version: 1.3.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)) + version: 1.3.1(next@15.0.0-canary.72(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)) next: - specifier: 15.0.0-canary.70 - version: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + specifier: 15.0.0-canary.72 + version: 15.0.0-canary.72(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-intl: specifier: ^3.17.1 - version: 3.17.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 3.17.1(next@15.0.0-canary.72(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: specifier: ^19.0.0-rc.0 version: 19.0.0-rc.0 @@ -287,7 +287,7 @@ importers: version: 4.10.4(graphql@16.9.0) '@nestjs/apollo': specifier: ^12.2.0 - version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) + version: 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) '@nestjs/common': specifier: ^10.3.10 version: 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -296,22 +296,22 @@ importers: version: 3.2.3(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) '@nestjs/core': specifier: ^10.3.10 - version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + version: 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/graphql': specifier: ^12.2.0 - version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + version: 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) '@nestjs/jwt': specifier: ^10.2.0 version: 10.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/schedule': specifier: ^4.1.0 - version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) + version: 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/serve-static': specifier: ^4.0.2 - version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) + version: 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) '@nestjs/throttler': specifier: ^5.2.0 - version: 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) + version: 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) '@react-email/components': specifier: ^0.0.21 version: 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) @@ -368,7 +368,7 @@ importers: version: 2.0.0-beta.3 vitnode-backend: specifier: ^0.0.7-canary.3 - version: 0.0.7-canary.34(y3qsrb7lvqfd4miaezdzsybn7e) + version: 0.0.7-canary.34(@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(@swc/helpers@0.5.12)(@types/react@18.3.3)(chokidar@3.6.0)(class-validator@0.14.1)(drizzle-kit@0.22.8)(drizzle-orm@0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@19.0.0-rc.0))(express@4.19.2)(graphql@16.9.0)(pg@8.12.0)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)(rxjs@7.8.1)(typescript@5.5.3) vitnode-shared: specifier: workspace:* version: link:../shared @@ -489,8 +489,8 @@ importers: specifier: ^7.0.0 version: 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint-config-next: - specifier: 15.0.0-canary.70 - version: 15.0.0-canary.70(eslint@8.57.0)(typescript@5.5.3) + specifier: 15.0.0-canary.72 + version: 15.0.0-canary.72(eslint@8.57.0)(typescript@5.5.3) eslint-config-prettier: specifier: ^9.1.0 version: 9.1.0(eslint@8.57.0) @@ -679,17 +679,17 @@ importers: specifier: ^0.408.0 version: 0.408.0(react@19.0.0-rc.0) next: - specifier: 15.0.0-canary.70 - version: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + specifier: 15.0.0-canary.72 + version: 15.0.0-canary.72(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-intl: specifier: ^3.17.1 - version: 3.17.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 3.17.1(next@15.0.0-canary.72(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0) next-themes: specifier: ^0.3.0 version: 0.3.0(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nextjs-toploader: specifier: ^1.6.12 - version: 1.6.12(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + version: 1.6.12(next@15.0.0-canary.72(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nprogress: specifier: ^0.2.0 version: 0.2.0 @@ -2436,11 +2436,11 @@ packages: '@next/env@14.2.5': resolution: {integrity: sha512-/zZGkrTOsraVfYjGP8uM0p6r0BDT6xWpkjdVbcz66PJVSpwXX3yNiRycxAuDfBKGWBrZBXRuK/YVlkNgxHGwmA==} - '@next/env@15.0.0-canary.70': - resolution: {integrity: sha512-AzWDEq6lYjtjs/Zxs2uWMXgxwiAWbIo5i62JOiJrT13qPClyq5WJY8Cc+tPq2LsbA9qhvWJPanaFT9A46tUQVg==} + '@next/env@15.0.0-canary.72': + resolution: {integrity: sha512-glNz9hP6qy5iYC0RBGom6ysJ35t+C9HL8iyd37GkEk4+KBCIU++NvEimv3Iv3fekesdkUZGH/v4tXUn/IS8yjA==} - '@next/eslint-plugin-next@15.0.0-canary.70': - resolution: {integrity: sha512-x+snIJdn4PrVOz551AHC18B/6Ct6g8x4zrkKMMoYG6gtu2eVJTCfk6hV9CxjPxGigcJcdQqwNNgMOChmhHGVvw==} + '@next/eslint-plugin-next@15.0.0-canary.72': + resolution: {integrity: sha512-RbWWTn+PBg8pGCj+JzvbSH7ft94V7ibiCq9EjiDmiH4Oj7IhDKjNqYtuHjytKSJU1JFt0rbudcv0SvIjdiqkaQ==} '@next/swc-darwin-arm64@14.2.5': resolution: {integrity: sha512-/9zVxJ+K9lrzSGli1///ujyRfon/ZneeZ+v4ptpiPoOU+GKZnm8Wj8ELWU1Pm7GHltYRBklmXMTUqM/DqQ99FQ==} @@ -2448,8 +2448,8 @@ packages: cpu: [arm64] os: [darwin] - '@next/swc-darwin-arm64@15.0.0-canary.70': - resolution: {integrity: sha512-O0Mg6XNOxR+Na5lTgV5kcOnDbBCzwoAxZqD6TK4KezcYXDqaPdYsEuI3piSz8oLqW80HuUyXegYFgyQ8jobEbA==} + '@next/swc-darwin-arm64@15.0.0-canary.72': + resolution: {integrity: sha512-XMgNVT00gSp7v68rwNFWa061N5fsyrWy5IBOg0+dVceDvB/DLF3WqyFgktpvebeWPk12Kz4QTuMSNR0VguGiAw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -2460,8 +2460,8 @@ packages: cpu: [x64] os: [darwin] - '@next/swc-darwin-x64@15.0.0-canary.70': - resolution: {integrity: sha512-6gFV13K587lkcHOpaqH53c6DL20JGLP9k60yITtAB1qmddYT1f9qMozxZ8hX4cao8iYAcnQdwVmpAbTCTHIJwA==} + '@next/swc-darwin-x64@15.0.0-canary.72': + resolution: {integrity: sha512-b6CyqbJWLk0kHblP50JvFkCrClp+cblLxzg2xrc8Km7rtPY6V3nzy/nvHo+NgpjTcjHgLuJPkjGB+47wkWJqZw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -2472,8 +2472,8 @@ packages: cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-gnu@15.0.0-canary.70': - resolution: {integrity: sha512-T0MWvPHC0ZCK75Fih/axiWtyqo3y6i97nqIUryoRK5Du+wXIdc4HnnIMTzv0ZYkPowaVgjM6AE2fjdJRn/4Kcw==} + '@next/swc-linux-arm64-gnu@15.0.0-canary.72': + resolution: {integrity: sha512-BnooCqjJJSCsiob8g1McQdXAp9G3otpC/lXXJhQZU/FVfmLKcB+qKgyEQP+rZ0SZL4sm1hbbYCo45siVE1jeJg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2484,8 +2484,8 @@ packages: cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.0.0-canary.70': - resolution: {integrity: sha512-X87gOhawe/ajr1qfgP+ZM1FJUlysScAyR470i+h9ukfRteYoxXiHw4XPAZse8B44zA3siacyADGKubevRmUNaw==} + '@next/swc-linux-arm64-musl@15.0.0-canary.72': + resolution: {integrity: sha512-5Hyw6u/3VhuJJAAGGEVm9ETkSMBt/TuGNxvr7cTAcyR4/tf4JDk4u63BToj/XlNUkFkhxQGF+wfFV9qURgRBJQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2496,8 +2496,8 @@ packages: cpu: [x64] os: [linux] - '@next/swc-linux-x64-gnu@15.0.0-canary.70': - resolution: {integrity: sha512-HhY7Np18eJxZGVaPZvXX8PbpYw/jSoYqPnRwWqiFY1wdWV508kx0JlPT6as8bapyQLH4bkpN1DPudXruBTpmXQ==} + '@next/swc-linux-x64-gnu@15.0.0-canary.72': + resolution: {integrity: sha512-gd+yw/0fPpWMWeY5JU2M00VjOOF58HKSkYMusOqLkSTOv7sjGdxDWf/FZsAiKZ/v1e+tFJsrfT+KUpW9OkAoOg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2508,8 +2508,8 @@ packages: cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.0.0-canary.70': - resolution: {integrity: sha512-WUH5Iz7ERgkBoH1utpvXub5kowfrIj3IQrBbeOUcrTtdon8eR6JSGDNq20H/g8v1IPE2I2hfh3fhy3CaXmVS3g==} + '@next/swc-linux-x64-musl@15.0.0-canary.72': + resolution: {integrity: sha512-kVJWu9yH4EkLfL761Gy/e2HrwkyR1Oj40IY7Q80sldP25TtL1MhIcE4YSK4WrdWDPgjBOwXyPfXroAoaqVxdIg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2520,8 +2520,8 @@ packages: cpu: [arm64] os: [win32] - '@next/swc-win32-arm64-msvc@15.0.0-canary.70': - resolution: {integrity: sha512-71esJu1gUw5G0hbt0RbffAo+lFxzxgUCCbdRxUnrqAegwmZIpyy+2njQRe1TIMKhJJpovG2VXzTGc0RrXmm2Jw==} + '@next/swc-win32-arm64-msvc@15.0.0-canary.72': + resolution: {integrity: sha512-0EKzOdas2+C7U7wBpxSyYG2aeuqa95KBUlgo37HsjjPSnDZTvF2lInuTXqgN/kjQLoLeUunYOUSCv96bOtnr5A==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -2532,8 +2532,8 @@ packages: cpu: [ia32] os: [win32] - '@next/swc-win32-ia32-msvc@15.0.0-canary.70': - resolution: {integrity: sha512-bBNdFimTcI6rVIlG6fAB6Ju9hnO7nfmB2GCMg7my8Ua0+p7r8e6UO/BaG4Q14ZzmXyqguH5dwOphQpt6/bvI1Q==} + '@next/swc-win32-ia32-msvc@15.0.0-canary.72': + resolution: {integrity: sha512-TAflRyl8Mq7lKa5aYAPo7+udyUpcPl3M7F6pM5zis0RNzL22Mi6eVBRLsJZKeSd2h8x5/HVtgP/g9LbpR+GOSA==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -2544,8 +2544,8 @@ packages: cpu: [x64] os: [win32] - '@next/swc-win32-x64-msvc@15.0.0-canary.70': - resolution: {integrity: sha512-4OCNQ+JWimdFtZNB6gk+TOEuyA27YCX+dm4iwaTablRzV7Mlw/qf3YJkImdmMmLMX9l2iDvEz/iTg8je75ANvA==} + '@next/swc-win32-x64-msvc@15.0.0-canary.72': + resolution: {integrity: sha512-4AriAR9wQUnAHSleNHfFCIS5S9EDTgVVMkDKgCuluCKsS9HZLx26zf839uw94vfWb2yHwDJbY7cEnt+rdIHWPA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -5385,8 +5385,8 @@ packages: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} - eslint-config-next@15.0.0-canary.70: - resolution: {integrity: sha512-xLmLIcWPgesfQFvKVdoVa37l+9SXv5AaHYUNKeEDcjdwHgGazwTUv4O+BBqtA92Gq0CsCwP9oc6tYMkrDgdT2w==} + eslint-config-next@15.0.0-canary.72: + resolution: {integrity: sha512-yKyrJrqYYbNHY4Oo+rUKx5TR1RO14dKt3WYvOkrfYZ51KETtXNGB4mTDPovZsSdjGAchvfTjv22epgx0fOms6w==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -7202,8 +7202,8 @@ packages: sass: optional: true - next@15.0.0-canary.70: - resolution: {integrity: sha512-vHqh1P9L2vvAt8o07OD/t+vNeCSXx8F1wCUvlo4kXfah0r8FWFU116tb7D+1rAXzt0vSMcsbBsISB2WccncR9Q==} + next@15.0.0-canary.72: + resolution: {integrity: sha512-EdwrMTQ7ntPo32YsbHlf7VPClwf/ZWzDfqg7gP0sCq/xE/YnKypaUGuKSOU4pEGzwFLxElGashRpMYIjuD0OjQ==} engines: {node: '>=18.18.0'} hasBin: true peerDependencies: @@ -11068,19 +11068,19 @@ snapshots: got: 11.8.6 os-filter-obj: 2.0.0 - '@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0)': - dependencies: + ? '@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0)' + : dependencies: '@apollo/server': 4.10.4(graphql@16.9.0) '@apollo/server-plugin-landing-page-graphql-playground': 4.0.0(@apollo/server@4.10.4(graphql@16.9.0)) '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) graphql: 16.9.0 iterall: 1.3.0 lodash.omit: 4.5.0 tslib: 2.6.3 - '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.12))': + '@nestjs/cli@10.4.2(@swc/cli@0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0))(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)': dependencies: '@angular-devkit/core': 17.3.8(chokidar@3.6.0) '@angular-devkit/schematics': 17.3.8(chokidar@3.6.0) @@ -11090,7 +11090,7 @@ snapshots: chokidar: 3.6.0 cli-table3: 0.6.5 commander: 4.1.1 - fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))) + fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)) glob: 10.4.2 inquirer: 8.2.6 node-emoji: 1.11.0 @@ -11099,7 +11099,7 @@ snapshots: tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12) webpack-node-externals: 3.0.0 optionalDependencies: '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0) @@ -11128,7 +11128,7 @@ snapshots: lodash: 4.17.21 rxjs: 7.8.1 - '@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)': + '@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nuxtjs/opencollective': 0.3.2 @@ -11144,13 +11144,13 @@ snapshots: transitivePeerDependencies: - encoding - '@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2)': + '@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2)': dependencies: '@graphql-tools/merge': 9.0.4(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) '@graphql-tools/utils': 10.2.3(graphql@16.9.0) '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/mapped-types': 2.0.5(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2) chokidar: 3.6.0 fast-glob: 3.3.2 @@ -11188,7 +11188,7 @@ snapshots: '@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) body-parser: 1.20.2 cors: 2.8.5 express: 4.19.2 @@ -11197,10 +11197,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@nestjs/schedule@4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))': + '@nestjs/schedule@4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) cron: 3.1.7 uuid: 10.0.0 @@ -11226,80 +11226,80 @@ snapshots: transitivePeerDependencies: - chokidar - '@nestjs/serve-static@4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2)': + '@nestjs/serve-static@4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) path-to-regexp: 0.2.5 optionalDependencies: express: 4.19.2 - '@nestjs/throttler@5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2)': + '@nestjs/throttler@5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2)': dependencies: '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 '@next/env@14.2.5': {} - '@next/env@15.0.0-canary.70': {} + '@next/env@15.0.0-canary.72': {} - '@next/eslint-plugin-next@15.0.0-canary.70': + '@next/eslint-plugin-next@15.0.0-canary.72': dependencies: fast-glob: 3.3.1 '@next/swc-darwin-arm64@14.2.5': optional: true - '@next/swc-darwin-arm64@15.0.0-canary.70': + '@next/swc-darwin-arm64@15.0.0-canary.72': optional: true '@next/swc-darwin-x64@14.2.5': optional: true - '@next/swc-darwin-x64@15.0.0-canary.70': + '@next/swc-darwin-x64@15.0.0-canary.72': optional: true '@next/swc-linux-arm64-gnu@14.2.5': optional: true - '@next/swc-linux-arm64-gnu@15.0.0-canary.70': + '@next/swc-linux-arm64-gnu@15.0.0-canary.72': optional: true '@next/swc-linux-arm64-musl@14.2.5': optional: true - '@next/swc-linux-arm64-musl@15.0.0-canary.70': + '@next/swc-linux-arm64-musl@15.0.0-canary.72': optional: true '@next/swc-linux-x64-gnu@14.2.5': optional: true - '@next/swc-linux-x64-gnu@15.0.0-canary.70': + '@next/swc-linux-x64-gnu@15.0.0-canary.72': optional: true '@next/swc-linux-x64-musl@14.2.5': optional: true - '@next/swc-linux-x64-musl@15.0.0-canary.70': + '@next/swc-linux-x64-musl@15.0.0-canary.72': optional: true '@next/swc-win32-arm64-msvc@14.2.5': optional: true - '@next/swc-win32-arm64-msvc@15.0.0-canary.70': + '@next/swc-win32-arm64-msvc@15.0.0-canary.72': optional: true '@next/swc-win32-ia32-msvc@14.2.5': optional: true - '@next/swc-win32-ia32-msvc@15.0.0-canary.70': + '@next/swc-win32-ia32-msvc@15.0.0-canary.72': optional: true '@next/swc-win32-x64-msvc@14.2.5': optional: true - '@next/swc-win32-x64-msvc@15.0.0-canary.70': + '@next/swc-win32-x64-msvc@15.0.0-canary.72': optional: true '@nodelib/fs.scandir@2.1.5': @@ -14363,16 +14363,16 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-next@15.0.0-canary.70(eslint@8.57.0)(typescript@5.5.3): + eslint-config-next@15.0.0-canary.72(eslint@8.57.0)(typescript@5.5.3): dependencies: - '@next/eslint-plugin-next': 15.0.0-canary.70 + '@next/eslint-plugin-next': 15.0.0-canary.72 '@rushstack/eslint-patch': 1.10.3 '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) eslint-plugin-react: 7.34.4(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) @@ -14394,13 +14394,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.14.0 @@ -14411,14 +14411,14 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -14428,7 +14428,7 @@ snapshots: eslint: 8.57.0 ignore: 5.3.1 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -14438,7 +14438,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.14.0 is-glob: 4.0.3 @@ -14879,7 +14879,7 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))): + fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)): dependencies: '@babel/code-frame': 7.24.7 chalk: 4.1.2 @@ -14894,7 +14894,7 @@ snapshots: semver: 7.6.3 tapable: 2.2.1 typescript: 5.3.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12) form-data@4.0.0: dependencies: @@ -15022,9 +15022,9 @@ snapshots: dependencies: next: 14.2.5(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) - geist@1.3.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)): + geist@1.3.1(next@15.0.0-canary.72(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)): dependencies: - next: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-canary.72(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) gensync@1.0.0-beta.2: {} @@ -16854,11 +16854,11 @@ snapshots: neo-async@2.6.2: {} - next-intl@3.17.1(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next-intl@3.17.1(next@15.0.0-canary.72(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-canary.72(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) react: 19.0.0-rc.0 use-intl: 3.17.1(react@19.0.0-rc.0) @@ -16892,9 +16892,9 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + next@15.0.0-canary.72(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - '@next/env': 15.0.0-canary.70 + '@next/env': 15.0.0-canary.72 '@swc/counter': 0.1.3 '@swc/helpers': 0.5.12 busboy: 1.6.0 @@ -16903,25 +16903,25 @@ snapshots: postcss: 8.4.31 react: 19.0.0-rc.0 react-dom: 19.0.0-rc.0(react@19.0.0-rc.0) - styled-jsx: 5.1.6(react@19.0.0-rc.0) + styled-jsx: 5.1.6(@babel/core@7.24.9)(react@19.0.0-rc.0) optionalDependencies: - '@next/swc-darwin-arm64': 15.0.0-canary.70 - '@next/swc-darwin-x64': 15.0.0-canary.70 - '@next/swc-linux-arm64-gnu': 15.0.0-canary.70 - '@next/swc-linux-arm64-musl': 15.0.0-canary.70 - '@next/swc-linux-x64-gnu': 15.0.0-canary.70 - '@next/swc-linux-x64-musl': 15.0.0-canary.70 - '@next/swc-win32-arm64-msvc': 15.0.0-canary.70 - '@next/swc-win32-ia32-msvc': 15.0.0-canary.70 - '@next/swc-win32-x64-msvc': 15.0.0-canary.70 + '@next/swc-darwin-arm64': 15.0.0-canary.72 + '@next/swc-darwin-x64': 15.0.0-canary.72 + '@next/swc-linux-arm64-gnu': 15.0.0-canary.72 + '@next/swc-linux-arm64-musl': 15.0.0-canary.72 + '@next/swc-linux-x64-gnu': 15.0.0-canary.72 + '@next/swc-linux-x64-musl': 15.0.0-canary.72 + '@next/swc-win32-arm64-msvc': 15.0.0-canary.72 + '@next/swc-win32-ia32-msvc': 15.0.0-canary.72 + '@next/swc-win32-x64-msvc': 15.0.0-canary.72 sharp: 0.33.4 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - nextjs-toploader@1.6.12(next@15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): + nextjs-toploader@1.6.12(next@15.0.0-canary.72(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0): dependencies: - next: 15.0.0-canary.70(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) + next: 15.0.0-canary.72(@babel/core@7.24.9)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) nprogress: 0.2.0 prop-types: 15.8.1 react: 19.0.0-rc.0 @@ -18282,10 +18282,12 @@ snapshots: client-only: 0.0.1 react: 19.0.0-rc.0 - styled-jsx@5.1.6(react@19.0.0-rc.0): + styled-jsx@5.1.6(@babel/core@7.24.9)(react@19.0.0-rc.0): dependencies: client-only: 0.0.1 react: 19.0.0-rc.0 + optionalDependencies: + '@babel/core': 7.24.9 stylis@4.3.2: {} @@ -18397,16 +18399,17 @@ snapshots: mkdirp: 3.0.1 yallist: 5.0.0 - terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.12))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))): + terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.31.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12) optionalDependencies: '@swc/core': 1.6.13(@swc/helpers@0.5.12) + esbuild: 0.19.12 terser@5.31.3: dependencies: @@ -18488,7 +18491,7 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3): + ts-jest@29.2.2(@babel/core@7.24.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.14.11)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)))(typescript@5.5.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 @@ -18506,8 +18509,9 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.24.9) + esbuild: 0.19.12 - ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))): + ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.0 @@ -18515,7 +18519,7 @@ snapshots: semver: 7.6.3 source-map: 0.7.4 typescript: 5.5.3 - webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)) + webpack: 5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12) ts-log@2.2.5: {} @@ -18840,18 +18844,18 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vitnode-backend@0.0.7-canary.34(y3qsrb7lvqfd4miaezdzsybn7e): - dependencies: + ? vitnode-backend@0.0.7-canary.34(@nestjs/apollo@12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(@react-email/components@0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0))(@swc/helpers@0.5.12)(@types/react@18.3.3)(chokidar@3.6.0)(class-validator@0.14.1)(drizzle-kit@0.22.8)(drizzle-orm@0.31.4(@types/pg@8.11.6)(@types/react@18.3.3)(pg@8.12.0)(react@19.0.0-rc.0))(express@4.19.2)(graphql@16.9.0)(pg@8.12.0)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)(rxjs@7.8.1)(typescript@5.5.3) + : dependencies: '@apollo/server': 4.10.4(graphql@16.9.0) - '@nestjs/apollo': 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) + '@nestjs/apollo': 12.2.0(@apollo/server@4.10.4(graphql@16.9.0))(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/graphql@12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2))(graphql@16.9.0) '@nestjs/common': 10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/config': 3.2.3(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) - '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) + '@nestjs/core': 10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/graphql': 12.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(graphql@16.9.0)(reflect-metadata@0.2.2) '@nestjs/jwt': 10.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) - '@nestjs/schedule': 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1)) - '@nestjs/serve-static': 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) - '@nestjs/throttler': 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10)(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) + '@nestjs/schedule': 4.1.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1)) + '@nestjs/serve-static': 4.0.2(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(express@4.19.2) + '@nestjs/throttler': 5.2.0(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.3.10(@nestjs/common@10.3.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.10))(reflect-metadata@0.2.2)(rxjs@7.8.1))(reflect-metadata@0.2.2) '@react-email/components': 0.0.21(@types/react@18.3.3)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@react-email/render': 0.0.16(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0) '@swc/cli': 0.4.0(@swc/core@1.6.13(@swc/helpers@0.5.12))(chokidar@3.6.0) @@ -18928,7 +18932,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12)): + webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -18951,7 +18955,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.12))(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))) + terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.12))(esbuild@0.19.12)) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: From 12d09549da4973a4edcdc056d21825856ec6d56f Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Thu, 18 Jul 2024 11:26:16 +0000 Subject: [PATCH 48/61] ci: version bump to v0.0.7-canary.40 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index ce646a878..d11e7b67e 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.39", + "version": "0.0.7-canary.40", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index cc9af9fb3..546a555f1 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.39", + "version": "0.0.7-canary.40", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index b917c9038..66e7c2f24 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.39", + "version": "0.0.7-canary.40", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 8983b4e43..73efe2db9 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.39", + "version": "0.0.7-canary.40", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 3ced733d4..4ca167da8 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.39", + "version": "0.0.7-canary.40", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 64a87bff4..ea10ae067 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.39", + "version": "0.0.7-canary.40", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 1c734424e..e83725063 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.39", + "version": "0.0.7-canary.40", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 28e25c1fe..1a5a6420c 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.39", + "version": "0.0.7-canary.40", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From 280fd3feceaef619af69c4830be9e43bfd414602 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Thu, 18 Jul 2024 16:12:34 +0200 Subject: [PATCH 49/61] feat(cli): Add install dependencies --- packages/create-vitnode-app/.npmignore | 2 + packages/create-vitnode-app/cli.ts | 2 - .../create-vitnode-app/helpers/is-online.ts | 48 ++++++++ packages/create-vitnode-app/package.json | 7 +- .../templates/create-packages-json.ts | 17 +-- .../templates/create-vitnode.ts | 31 ++++- .../templates/install-dependencies.ts | 52 ++++++++ pnpm-lock.yaml | 111 +++++++++++++++++- 8 files changed, 251 insertions(+), 19 deletions(-) create mode 100644 packages/create-vitnode-app/helpers/is-online.ts create mode 100644 packages/create-vitnode-app/templates/install-dependencies.ts diff --git a/packages/create-vitnode-app/.npmignore b/packages/create-vitnode-app/.npmignore index f9351e6b9..925fca6fa 100644 --- a/packages/create-vitnode-app/.npmignore +++ b/packages/create-vitnode-app/.npmignore @@ -3,6 +3,8 @@ /node_modules /cli.ts /templates/create-vitnode.ts +/templates/install.ts +/templates/create-packages-json.ts /index.ts /tsconfig.json /tsup.config.ts diff --git a/packages/create-vitnode-app/cli.ts b/packages/create-vitnode-app/cli.ts index ee4a22aac..8decc9911 100644 --- a/packages/create-vitnode-app/cli.ts +++ b/packages/create-vitnode-app/cli.ts @@ -145,7 +145,5 @@ export const createCli = async (program: Command): Promise => { }; } - console.log('program', options); - return options; }; diff --git a/packages/create-vitnode-app/helpers/is-online.ts b/packages/create-vitnode-app/helpers/is-online.ts new file mode 100644 index 000000000..f175ba84b --- /dev/null +++ b/packages/create-vitnode-app/helpers/is-online.ts @@ -0,0 +1,48 @@ +import { execSync } from 'child_process'; +import { lookup } from 'dns/promises'; +import url from 'node:url'; + +function getProxy(): string | undefined { + if (process.env.https_proxy) { + return process.env.https_proxy; + } + + try { + const httpsProxy = execSync('npm config get https-proxy').toString().trim(); + + return httpsProxy !== 'null' ? httpsProxy : undefined; + } catch (e) { + return; + } +} + +export async function getOnline(): Promise { + try { + await lookup('registry.yarnpkg.com'); + // If DNS lookup succeeds, we are online + + return true; + } catch { + // The DNS lookup failed, but we are still fine as long as a proxy has been set + const proxy = getProxy(); + if (!proxy) { + return false; + } + + const { hostname } = url.parse(proxy); + if (!hostname) { + // Invalid proxy URL + return false; + } + + try { + await lookup(hostname); + // If DNS lookup succeeds for the proxy server, we are online + + return true; + } catch { + // The DNS lookup for the proxy server also failed, so we are offline + return false; + } + } +} diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 4ca167da8..bed17b76b 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -28,13 +28,16 @@ "validate-npm-package-name": "^5.0.1" }, "devDependencies": { + "@types/cross-spawn": "^6.0.6", "@types/figlet": "^1.5.8", "@types/node": "^20.14.11", "@types/prompts": "^2.4.9", "@types/validate-npm-package-name": "^4.0.2", "commander": "^12.1.0", + "cross-spawn": "^7.0.3", + "eslint-config-typescript-vitnode": "workspace:*", + "ora": "^8.0.1", "tsup": "^8.1.0", - "typescript": "^5.5.3", - "eslint-config-typescript-vitnode": "workspace:*" + "typescript": "^5.5.3" } } diff --git a/packages/create-vitnode-app/templates/create-packages-json.ts b/packages/create-vitnode-app/templates/create-packages-json.ts index 21bdfbe67..e6b49b71a 100644 --- a/packages/create-vitnode-app/templates/create-packages-json.ts +++ b/packages/create-vitnode-app/templates/create-packages-json.ts @@ -18,9 +18,11 @@ export const createPackagesJSON = ({ root, packageManager, docker, + eslint, }: { appName: string; docker: boolean; + eslint: boolean; packageManager: string; root: string; }) => { @@ -36,12 +38,10 @@ export const createPackagesJSON = ({ 'config:init': 'turbo config:init', dev: 'turbo dev', build: 'turbo build', - lint: 'turbo lint', - 'lint:fix': 'turbo lint:fix', + ...(eslint ? { lint: 'turbo lint', 'lint:fix': 'turbo lint:fix' } : {}), ...(docker ? { - 'docker:dev': - 'docker compose -f ./docker-compose-dev.yml -p vitnode-development up -d', + 'docker:dev': `docker compose -f ./docker-compose-dev.yml -p vitnode-dev-${appName} up -d`, } : {}), }, @@ -56,9 +56,10 @@ export const createPackagesJSON = ({ 'drizzle-orm': '^0.31.4', }, devDependencies: { + ...(eslint + ? { prettier: '^3.3.3', 'prettier-plugin-tailwindcss': '^0.6.5' } + : {}), 'eslint-config-typescript-vitnode': `^${pkg.version}`, - prettier: '^3.3.3', - 'prettier-plugin-tailwindcss': '^0.6.5', turbo: '^2.0.7', typescript: '^5.4.5', }, @@ -96,7 +97,7 @@ export const createPackagesJSON = ({ '@types/react': '^18.3.3', '@types/react-dom': '^18.3.0', autoprefixer: '^10.4.19', - eslint: '^8.57.0', + ...(eslint ? { eslint: '^8.57.0' } : {}), 'eslint-config-typescript-vitnode': `^${pkg.version}`, postcss: '^8.4.39', tailwindcss: '^3.4.4', @@ -142,7 +143,7 @@ export const createPackagesJSON = ({ 'cross-env': '^7.0.3', 'drizzle-kit': '^0.22.8', 'drizzle-orm': '^0.31.4', - eslint: '^8.57.0', + ...(eslint ? { eslint: '^8.57.0' } : {}), 'eslint-config-typescript-vitnode': `^${pkg.version}`, pg: '^8.12.0', 'source-map-support': '^0.5.21', diff --git a/packages/create-vitnode-app/templates/create-vitnode.ts b/packages/create-vitnode-app/templates/create-vitnode.ts index d3a34d8c3..6911f6bcf 100644 --- a/packages/create-vitnode-app/templates/create-vitnode.ts +++ b/packages/create-vitnode-app/templates/create-vitnode.ts @@ -1,11 +1,13 @@ import { cpSync, mkdirSync, readFileSync, renameSync, writeFileSync } from 'fs'; import { join } from 'path'; +import ora from 'ora'; import color from 'picocolors'; import { isFolderEmpty } from '../helpers/is-folder-empty'; import { CreateCliReturn } from '../cli'; import { createPackagesJSON } from './create-packages-json'; +import { installDependencies } from './install-dependencies'; interface Args extends CreateCliReturn { appName: string; @@ -19,11 +21,12 @@ export const createVitNode = async ({ eslint, i18nRouting, docker, + install, }: Args) => { const templatePath = join(__dirname, '..', 'templates'); - console.log( - `Creating a new VitNode app in ${color.green(root)}. Using ${color.green(packageManager)}... \n`, - ); + const spinner = ora( + `Creating a new VitNode app in ${color.green(root)}. Using ${color.green(packageManager)}...`, + ).start(); /** * Create the folder @@ -36,21 +39,26 @@ export const createVitNode = async ({ process.chdir(root); // Copy the basic template + spinner.text = 'Copying files...'; cpSync(join(templatePath, 'basic'), root, { recursive: true }); // Create package.json + spinner.text = 'Creating package.json...'; createPackagesJSON({ appName, root, packageManager, docker, + eslint, }); // Rename files + spinner.text = 'Renaming files...'; renameSync(join(root, '.gitignore_template'), join(root, '.gitignore')); renameSync(join(root, '.npmrc_template'), join(root, '.npmrc')); // Change tailwind.config.ts based on package manager + spinner.text = 'Changing tailwind.config.ts...'; if (packageManager.startsWith('pnpm')) { const tailwindConfigPath = join( root, @@ -74,15 +82,24 @@ export const createVitNode = async ({ // Copy pnpm template if (packageManager.startsWith('pnpm')) { + spinner.text = 'Copying pnpm template...'; cpSync(join(templatePath, 'pnpm'), root, { recursive: true }); } // Copy eslint template if (eslint) { + spinner.text = 'Copying eslint template...'; cpSync(join(templatePath, 'eslint'), root, { recursive: true }); } + // Copy docker template + if (docker) { + spinner.text = 'Copying docker template...'; + cpSync(join(templatePath, 'docker'), root, { recursive: true }); + } + // Copy i18n template + spinner.text = 'Copying i18n template...'; cpSync( i18nRouting ? join(templatePath, 'i18n', 'with') @@ -90,4 +107,12 @@ export const createVitNode = async ({ root, { recursive: true }, ); + + // Install dependencies + if (install) { + spinner.text = 'Installing dependencies...'; + await installDependencies({ packageManager }); + } + + spinner.succeed(color.green('Done!')); }; diff --git a/packages/create-vitnode-app/templates/install-dependencies.ts b/packages/create-vitnode-app/templates/install-dependencies.ts new file mode 100644 index 000000000..c85dd1957 --- /dev/null +++ b/packages/create-vitnode-app/templates/install-dependencies.ts @@ -0,0 +1,52 @@ +import color from 'picocolors'; +import spawn from 'cross-spawn'; + +import { CreateCliReturn } from '../cli'; +import { getOnline } from '../helpers/is-online'; + +export const installDependencies = async ({ + packageManager, +}: Pick) => { + const isOnline = await getOnline(); + const args: string[] = ['install']; + console.log('Installing packages...', packageManager); + + if (!isOnline) { + console.log( + color.yellow( + 'You appear to be offline.\nFalling back to the local cache.', + ), + ); + args.push('--offline'); + } + + /** + * Return a Promise that resolves once the installation is finished. + */ + return new Promise((resolve, reject) => { + /** + * Spawn the installation process. + */ + const child = spawn(packageManager, args, { + stdio: 'inherit', + env: { + ...process.env, + ADBLOCK: '1', + // we set NODE_ENV to development as pnpm skips dev + // dependencies when production + NODE_ENV: 'development', + DISABLE_OPENCOLLECTIVE: '1', + }, + }); + child.on('close', code => { + if (code !== 0) { + // eslint-disable-next-line @typescript-eslint/prefer-promise-reject-errors + reject({ command: `${packageManager} ${args.join(' ')}` }); + + return; + } + + resolve(); + }); + }); +}; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 746fa8c78..d489c1908 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -435,7 +435,7 @@ importers: version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3) tsup: specifier: ^8.1.0 - version: 8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) + version: 8.1.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -455,6 +455,9 @@ importers: specifier: ^5.0.1 version: 5.0.1 devDependencies: + '@types/cross-spawn': + specifier: ^6.0.6 + version: 6.0.6 '@types/figlet': specifier: ^1.5.8 version: 1.5.8 @@ -470,12 +473,18 @@ importers: commander: specifier: ^12.1.0 version: 12.1.0 + cross-spawn: + specifier: ^7.0.3 + version: 7.0.3 eslint-config-typescript-vitnode: specifier: workspace:* version: link:../eslint-config-typescript-vitnode + ora: + specifier: ^8.0.1 + version: 8.0.1 tsup: specifier: ^8.1.0 - version: 8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) + version: 8.1.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -792,7 +801,7 @@ importers: version: 3.4.6(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(@types/node@20.14.11)(typescript@5.5.3)) tsup: specifier: ^8.1.0 - version: 8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) + version: 8.1.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -3904,6 +3913,9 @@ packages: '@types/cookie-parser@1.4.7': resolution: {integrity: sha512-Fvuyi354Z+uayxzIGCwYTayFKocfV7TuDYZClCdIP9ckhvAu/ixDtCB6qx2TT0FKjPLf1f3P/J1rgf6lPs64mw==} + '@types/cross-spawn@6.0.6': + resolution: {integrity: sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==} + '@types/debug@4.1.12': resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} @@ -4694,6 +4706,10 @@ packages: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} + cli-cursor@4.0.0: + resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + cli-spinners@2.9.2: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} @@ -5278,6 +5294,9 @@ packages: emoji-mart@5.6.0: resolution: {integrity: sha512-eJp3QRe79pjwa+duv+n7+5YsNhRcMl812EcFVwrnRvYKoNPoQb5qxU8DG6Bgwji0akHdp6D4Ln6tYLG58MFSow==} + emoji-regex@10.3.0: + resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} + emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -5839,6 +5858,10 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} + get-east-asian-width@1.2.0: + resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} + engines: {node: '>=18'} + get-intrinsic@1.2.4: resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} engines: {node: '>= 0.4'} @@ -6245,6 +6268,10 @@ packages: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} + is-interactive@2.0.0: + resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} + engines: {node: '>=12'} + is-lower-case@2.0.2: resolution: {integrity: sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==} @@ -6323,6 +6350,14 @@ packages: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} + is-unicode-supported@1.3.0: + resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} + engines: {node: '>=12'} + + is-unicode-supported@2.0.0: + resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==} + engines: {node: '>=18'} + is-upper-case@2.0.2: resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==} @@ -6740,6 +6775,10 @@ packages: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} + log-symbols@6.0.0: + resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} + engines: {node: '>=18'} + log-update@4.0.0: resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} engines: {node: '>=10'} @@ -7386,6 +7425,10 @@ packages: resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} engines: {node: '>=10'} + ora@8.0.1: + resolution: {integrity: sha512-ANIvzobt1rls2BDny5fWZ3ZVKyD6nscLvfFRpQgfWsythlcsVUC9kL0zq6j2Z5z9wwp1kd7wpsD/T9qNPVLCaQ==} + engines: {node: '>=18'} + orderedmap@2.1.1: resolution: {integrity: sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==} @@ -8140,6 +8183,10 @@ packages: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} + restore-cursor@4.0.0: + resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + retry@0.13.1: resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} engines: {node: '>= 4'} @@ -8420,6 +8467,10 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} + stdin-discarder@0.2.2: + resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} + engines: {node: '>=18'} + stop-iteration-iterator@1.0.0: resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} engines: {node: '>= 0.4'} @@ -8443,6 +8494,10 @@ packages: resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} engines: {node: '>=12'} + string-width@7.2.0: + resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} + engines: {node: '>=18'} + string.prototype.includes@2.0.0: resolution: {integrity: sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==} @@ -12658,6 +12713,10 @@ snapshots: dependencies: '@types/express': 4.17.21 + '@types/cross-spawn@6.0.6': + dependencies: + '@types/node': 20.14.11 + '@types/debug@4.1.12': dependencies: '@types/ms': 0.7.34 @@ -13647,6 +13706,10 @@ snapshots: dependencies: restore-cursor: 3.1.0 + cli-cursor@4.0.0: + dependencies: + restore-cursor: 4.0.0 + cli-spinners@2.9.2: {} cli-table3@0.6.5: @@ -14135,6 +14198,8 @@ snapshots: emoji-mart@5.6.0: {} + emoji-regex@10.3.0: {} + emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} @@ -15030,6 +15095,8 @@ snapshots: get-caller-file@2.0.5: {} + get-east-asian-width@1.2.0: {} + get-intrinsic@1.2.4: dependencies: es-errors: 1.3.0 @@ -15532,6 +15599,8 @@ snapshots: is-interactive@1.0.0: {} + is-interactive@2.0.0: {} + is-lower-case@2.0.2: dependencies: tslib: 2.6.3 @@ -15593,6 +15662,10 @@ snapshots: is-unicode-supported@0.1.0: {} + is-unicode-supported@1.3.0: {} + + is-unicode-supported@2.0.0: {} + is-upper-case@2.0.2: dependencies: tslib: 2.6.3 @@ -16187,6 +16260,11 @@ snapshots: chalk: 4.1.2 is-unicode-supported: 0.1.0 + log-symbols@6.0.0: + dependencies: + chalk: 5.3.0 + is-unicode-supported: 1.3.0 + log-update@4.0.0: dependencies: ansi-escapes: 4.3.2 @@ -17083,6 +17161,18 @@ snapshots: strip-ansi: 6.0.1 wcwidth: 1.0.1 + ora@8.0.1: + dependencies: + chalk: 5.3.0 + cli-cursor: 4.0.0 + cli-spinners: 2.9.2 + is-interactive: 2.0.0 + is-unicode-supported: 2.0.0 + log-symbols: 6.0.0 + stdin-discarder: 0.2.2 + string-width: 7.2.0 + strip-ansi: 7.1.0 + orderedmap@2.1.1: {} os-filter-obj@2.0.0: @@ -17829,6 +17919,11 @@ snapshots: onetime: 5.1.2 signal-exit: 3.0.7 + restore-cursor@4.0.0: + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + retry@0.13.1: {} reusify@1.0.4: {} @@ -18156,6 +18251,8 @@ snapshots: statuses@2.0.1: {} + stdin-discarder@0.2.2: {} + stop-iteration-iterator@1.0.0: dependencies: internal-slot: 1.0.7 @@ -18181,6 +18278,12 @@ snapshots: emoji-regex: 9.2.2 strip-ansi: 7.1.0 + string-width@7.2.0: + dependencies: + emoji-regex: 10.3.0 + get-east-asian-width: 1.2.0 + strip-ansi: 7.1.0 + string.prototype.includes@2.0.0: dependencies: define-properties: 1.2.1 @@ -18566,7 +18669,7 @@ snapshots: tslib@2.6.3: {} - tsup@8.1.2(@swc/core@1.6.13)(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5): + tsup@8.1.2(@swc/core@1.6.13(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.39)(typescript@5.5.3)(yaml@2.4.5): dependencies: bundle-require: 5.0.0(esbuild@0.23.0) cac: 6.7.14 From 4b86ab0bb9840291e5edf4ccf12707dfa5cfba0d Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Thu, 18 Jul 2024 14:14:52 +0000 Subject: [PATCH 50/61] ci: version bump to v0.0.7-canary.41 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index d11e7b67e..5228d7f97 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.40", + "version": "0.0.7-canary.41", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 546a555f1..8dc29b340 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.40", + "version": "0.0.7-canary.41", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 66e7c2f24..6f339c1cd 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.40", + "version": "0.0.7-canary.41", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 73efe2db9..cf875e05e 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.40", + "version": "0.0.7-canary.41", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index bed17b76b..03337c70e 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.40", + "version": "0.0.7-canary.41", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index ea10ae067..f2c340212 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.40", + "version": "0.0.7-canary.41", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index e83725063..438a10cee 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.40", + "version": "0.0.7-canary.41", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 1a5a6420c..e879a4d65 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.40", + "version": "0.0.7-canary.41", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From 4133f7b840e8d960fd9322b941f3d141b642fce7 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Thu, 18 Jul 2024 16:26:53 +0200 Subject: [PATCH 51/61] fix(cli): Install packages --- packages/backend/package.json | 18 ++++++++++++++++++ packages/create-vitnode-app/package.json | 11 +++++++++++ .../templates/install-dependencies.ts | 4 ++-- packages/frontend/package.json | 12 ++++++++++++ 4 files changed, 43 insertions(+), 2 deletions(-) diff --git a/packages/backend/package.json b/packages/backend/package.json index cf875e05e..2cb3a144e 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -22,6 +22,24 @@ }, "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", + "keywords": [ + "vitnode", + "nestjs", + "nest.js", + "nest", + "graphql", + "drizzle", + "typescript", + "appollo", + "serve-static", + "react-email", + "swc", + "nodemailer", + "sharp", + "pg", + "postgress", + "express" + ], "peerDependencies": { "@nestjs/apollo": "^12", "@nestjs/graphql": "^12", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 03337c70e..92b511242 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -21,6 +21,17 @@ "dev:script": "tsup index.ts --watch", "start:script": "node dist/index.cjs" }, + "keywords": [ + "vitnode", + "react", + "next", + "nest", + "nextjs", + "nestjs", + "typescript", + "next.js", + "nest.js" + ], "dependencies": { "figlet": "^1.7.0", "picocolors": "^1.0.1", diff --git a/packages/create-vitnode-app/templates/install-dependencies.ts b/packages/create-vitnode-app/templates/install-dependencies.ts index c85dd1957..b0b9831bf 100644 --- a/packages/create-vitnode-app/templates/install-dependencies.ts +++ b/packages/create-vitnode-app/templates/install-dependencies.ts @@ -5,11 +5,11 @@ import { CreateCliReturn } from '../cli'; import { getOnline } from '../helpers/is-online'; export const installDependencies = async ({ - packageManager, + packageManager: pm, }: Pick) => { + const packageManager = pm.split('@')[0]; const isOnline = await getOnline(); const args: string[] = ['install']; - console.log('Installing packages...', packageManager); if (!isOnline) { console.log( diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 438a10cee..652c32190 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -71,6 +71,18 @@ "lint:fix": "eslint . --fix", "codegen": "graphql-codegen --config codegen.ts" }, + "keywords": [ + "vitnode", + "react", + "next", + "next.js", + "nextjs", + "typescript", + "tailwind", + "swc", + "tiptap", + "shadcnui" + ], "peerDependencies": { "next": "15.0.0-canary.72", "postcss": "^8.4.39", From 4aa705d7bc2b6175863adfc90283c364da863196 Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Thu, 18 Jul 2024 14:28:01 +0000 Subject: [PATCH 52/61] ci: version bump to v0.0.7-canary.42 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 5228d7f97..100e61541 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.41", + "version": "0.0.7-canary.42", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 8dc29b340..b4a2612ca 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.41", + "version": "0.0.7-canary.42", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 6f339c1cd..55b3f00bc 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.41", + "version": "0.0.7-canary.42", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 2cb3a144e..8f3e90ac1 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.41", + "version": "0.0.7-canary.42", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 92b511242..4959c64c1 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.41", + "version": "0.0.7-canary.42", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index f2c340212..098850e2f 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.41", + "version": "0.0.7-canary.42", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 652c32190..f144ac514 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.41", + "version": "0.0.7-canary.42", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index e879a4d65..0b7e75677 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.41", + "version": "0.0.7-canary.42", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From 057db00ee0477a0a75bfb4cced7e179c36fc3e95 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Thu, 18 Jul 2024 17:02:41 +0200 Subject: [PATCH 53/61] fix(backend): Update config when create, edit, delete language --- apps/frontend/.gitignore | 5 +- apps/frontend/plugins/core/langs/pl.json | 392 ------------------ apps/frontend/plugins/welcome/langs/pl.json | 5 - bump-version.mjs | 4 + packages/backend/scripts/generate-config.ts | 12 +- .../admin/languages/create/create.service.ts | 17 +- .../admin/languages/delete/delete.service.ts | 16 +- .../core/admin/languages/edit/edit.service.ts | 20 + packages/backend/src/providers/config.ts | 5 - .../templates/create-vitnode.ts | 25 +- packages/frontend/scripts/setup.ts | 4 + 11 files changed, 83 insertions(+), 422 deletions(-) delete mode 100644 apps/frontend/plugins/core/langs/pl.json delete mode 100644 apps/frontend/plugins/welcome/langs/pl.json diff --git a/apps/frontend/.gitignore b/apps/frontend/.gitignore index 53e355fd4..5bbb99180 100644 --- a/apps/frontend/.gitignore +++ b/apps/frontend/.gitignore @@ -32,7 +32,4 @@ yarn-error.log* # typescript *.tsbuildinfo -next-env.d.ts - -/public/assets -/public/uploads \ No newline at end of file +next-env.d.ts \ No newline at end of file diff --git a/apps/frontend/plugins/core/langs/pl.json b/apps/frontend/plugins/core/langs/pl.json deleted file mode 100644 index 457d699db..000000000 --- a/apps/frontend/plugins/core/langs/pl.json +++ /dev/null @@ -1,392 +0,0 @@ -{ - "core": { - "week": "Słabe", - "strong": "Silne", - "reload_page": "Przeładuj stronę", - "link_url_with_link": "Link URL: ", - "yes": "Tak", - "no": "Nie", - "or": "lub", - "unlimited": "Bez limitu", - "clear_cache_and_reload": "Wyczyść pamięć podręczną i przeładuj", - "drag_to_change_position": "Przeciągnij, aby zmienić pozycję", - "optional": "Opcjonalne", - "go_back": "Wróć", - "open_menu": "Otwórz menu", - "loading": "Czekaj, ładowanie...", - "save": "Zapisz", - "saved_success": "Zapisano pomyślnie.", - "no_results": "Brak wyników.", - "results": "Wyniki", - "clear": "Wyczyść", - "filters": "Filtry", - "search": "Szukaj", - "search_placeholder": "Szukaj...", - "version": "Wersja: {version}", - "delete": "Usuń", - "edit": "Edytuj", - "create": "Utwórz", - "upload": "Prześlij", - "upload_new_version": "Prześlij nową wersję", - "more_actions": "Więcej akcji", - "download": "Pobierz", - "are_you_sure": "Czy jesteś pewien?", - "are_you_sure_want_to_leave_form": "Czy na pewno chcesz opuścić formularz? Twoje zmiany mogą nie zostać zapisane.", - "are_you_absolutely_sure": "Czy jesteś absolutnie pewien?", - "hands_up": "Uwaga!", - "cancel": "Anuluj", - "confirm": "Zatwierdź", - "close": "Zamknij", - "default": "Domyślny", - "checked_number": "Zaznaczono: {count}", - "prev_page": "Poprzednia strona", - "home": "Strona główna", - "theme_editor": { - "title": "Edytor motywu", - "desktop": "Komputer", - "tablet": "Tablet", - "mobile": "Mobile", - "colors": { - "title": "Kolory", - "primary": "Główny", - "secondary": "Dodatkowy", - "cover": "Okładka", - "destructive": "Niszczący" - }, - "submit": { - "desc": "Ta akcja wymaga przebudowania aplikacji. Po zapisaniu motywu nie wszystko będzie widoczne, dopóki aplikacja nie zostanie przebudowana.", - "dev": { - "title": "Jesteś w trybie deweloperskim!", - "desc": "Nie musisz się martwić o przebudowę aplikacji. Zmiany będą widoczne natychmiast." - }, - "submit": "Zapisz motyw", - "success": { - "title": "Motyw został zapisany pomyślnie!", - "desc": "Zmiany będą widoczne po przebudowie aplikacji." - } - } - }, - "colors": { - "none": "Brak koloru", - "remove": "Usuń kolor" - }, - "mobile_nav": { - "back": "Wróć", - "messages": "Wiadomości", - "search": "Szukaj", - "menu": "Menu" - }, - "user_input": { - "placeholder": "Kliknij, aby wybrać użytkownika...", - "search": "Search user..." - }, - "group_input": { - "placeholder": "Kliknij, aby wybrać grupę...", - "search": "Search groups..." - }, - "pagination": { - "previous": "Poprzednia", - "next": "Następna" - }, - "table": { - "name": "Nazwa", - "created": "Utworzono", - "updated": "Zaktualizowano", - "version": "Wersja", - "author": "Autor", - "enabled": "Włączony", - "rows_per_page": "Wierszy na stronę", - "total_count": "Łącznie pozycji: {count}" - }, - "editor": { - "extra_tools": "Dodatkowe narzędzia", - "text_align": "Wyrównanie tekstu", - "horizontal_rule": "Linia pozioma", - "more": "Więcej", - "align": "Wyrównanie", - "link": { - "title": "Link", - "text": "Tekst", - "href": "Adres URL", - "delete": "Usuń link", - "insert": "Wstaw link" - }, - "heading": { - "h1": "Nagłówek H1", - "h2": "Nagłówek H2", - "h3": "Nagłówek H3", - "h4": "Nagłówek H4", - "h5": "Nagłówek H5", - "h6": "Nagłówek H6", - "paragraph": "Paragraf", - "code_block": { - "title": "Blok kodu", - "auto": "Automatyczny" - } - }, - "color_text": "Kolor tekstu", - "change_language": "Zmień język", - "emoji": { - "title": "Emoji", - "search_results": "Wyniki wyszukiwania", - "categories": { - "all": "Wszystkie", - "frequent": "Ostatnio używane", - "people": "Emotki i ludzie", - "nature": "Zwierzęta i natura", - "foods": "Jedzenie i napoje", - "activity": "Aktywność", - "places": "Podróże i miejsca", - "objects": "Obiekty", - "symbols": "Symbole", - "flags": "Flagi", - "customs": "Niestandardowe" - }, - "skin": { - "title": "Odcień skóry", - "skin_0": "Domyślny", - "skin_1": "Jasny", - "skin_2": "Średni jasny", - "skin_3": "Średni", - "skin_4": "Średni ciemny", - "skin_5": "Ciemny" - } - }, - "files": { - "attach": "Załącz pliki", - "state": { - "loading": "Przesyłanie...", - "error": "Ups! Coś poszło nie tak. {error}" - }, - "insert": "Wstaw", - "access_denied_download": "Nie masz uprawnień do pobrania tego pliku.", - "images_videos": "Obrazy i filmy", - "images": "Obrazy", - "errors": { - "invalid_file_type": { - "title": "Nieprawidłowy typ pliku!", - "desc": "Dozwolone typy plików: {types}." - }, - "max_storage_for_submit": { - "title": "Osiągnięto maksymalną pojemność!", - "desc": "Nie możesz przesłać więcej plików niż łączne {size} dla jednego wysłania." - } - } - }, - - "remove_formatting": "Usuń formatowanie" - }, - "icon_picker": { - "title": "Wybierz ikonę", - "remove": "Usuń ikonę", - "tabs": { - "icons": "Ikony", - "emojis": "Emotki" - }, - "icons": { - "placeholder": "Wyszukaj ikonę...", - "not_found": "Nie znaleziono ikony." - }, - "emojis": { - "search": "Wyszukaj emoji...", - "not_found": "Nie znaleziono emoji." - } - }, - "user-bar": { - "sign_in": "Zaloguj się", - "sign_up": "Zarejestruj się", - "log_out": "Wyloguj się", - "my_profile": "Mój profil", - "settings": "Ustawienia", - "admin_cp": "Admin Panel", - "dark_light_switcher": { - "light": "Jasny", - "dark": "Ciemny", - "system": "System", - "toggle": "Przełącz tryb" - }, - "theme": { - "change": "Zmień motyw" - }, - "language": { - "change": "Zmień język" - } - }, - "forms": { - "empty": "To pole jest wymagane.", - "max_length": "To pole może zawierać maksymalnie {length} znaków.", - "files": { - "title": "Kliknij tutaj, aby przesłać lub przeciągnij i upuść tutaj", - "drop_here": "Upuść tutaj, aby przesłać", - "allow_size_per_file": "(max {size} MB na plik)", - "errors": { - "extension": "Plik {file} ma nieprawidłowe rozszerzenie.", - "max_size": "Plik {file} jest za duży." - } - } - }, - "sign_in": { - "title": "Zaloguj się", - "desc": "Nie masz konta? .", - "sign_up": "Zarejestruj się", - "form": { - "email": { - "label": "Email" - }, - "password": { - "label": "Hasło" - }, - "remember": { - "label": "Zapamiętaj mnie", - "desc": "Niezalecane na współdzielonych komputerach" - }, - "submit": "Zaloguj się" - }, - "error": { - "title": "Nieprawidłowe dane logowania", - "desc": "Email lub hasło jest nieprawidłowe. Proszę spróbuj ponownie (upewnij się że caps lock jest wyłączony)." - } - }, - "sign_up": { - "title": "Zarejestruj się", - "desc": "Masz już konto? .", - "sign_in": "Zaloguj się", - "form": { - "name": { - "label": "Nick", - "desc": "Możesz użyć liter, cyfr i znaków specjalnych: @.-_.", - "already_exists": "Ten nick jest już zajęty.", - "invalid": "Ten nick jest nieprawidłowy.", - "your_id": "Twoje ID: " - }, - "email": { - "label": "Email", - "already_exists": "Ten email jest już zajęty." - }, - "password": { - "label": "Hasło", - "invalid": "Min. 8 znaków, mała i wielka litera, cyfra oraz znak specjalny." - }, - "terms": { - "label": "Akceptuję regulamin serwisu.", - "desc": "Akceptuję regulamin serwisu oraz politykę prywatności.", - "empty": "Musisz zaakceptować regulamin serwisu." - }, - "newsletter": { - "label": "Newsletter", - "desc": "Otrzymuj informacje o nowych funkcjach, aktualizacjach i wydarzeniach związanych z aplikacją." - }, - "submit": "Zarejestruj się", - "success": { - "title": "Hej ! 🎉", - "desc": "Twoje konto zostało utworzone. Możesz teraz zalogować się do swojego konta.", - "sign_in": "Zaloguj się" - } - } - }, - "settings": { - "title": "Ustawienia", - "desc": "Zarządzaj ustawnieniami swojego konta.", - "open_sheet": "Otwórz menu", - "change_avatar": { - "title": "Zmień avatar", - "desc": "Wybierz jedną opcję, aby zmienić swój avatar.", - "options": { - "upload": { - "title": "Wyślij nowy avatar", - "success": "Twój avatar został zmieniony.", - "error": "Wystąpił błąd podczas zmiany avatara." - }, - "delete": { - "title": "Usuń avatar", - "success": "Twój avatar został usunięty.", - "error": "Wystąpił błąd podczas usuwania avatara." - } - }, - "submit": "Zmień avatar" - }, - "overview": { - "title": "Przegląd" - }, - "files": { - "title": "Moje pliki", - "desc": "Zarządzaj swoimi plikami.", - "search": "Szukaj plików przez nazwę...", - "temp_file": "Plik tymczasowy zostanie usunięty wkrótce.", - "table": { - "file_size": "Rozmiar pliku", - "count_uses": "Liczba użyć", - "user": "Użytkownik" - } - }, - "devices": { - "title": "Urządzenia", - "desc": "Zarządzaj urządzeniami, na których jesteś zalogowany.", - "last_active": "Ostatnio aktywny: ", - "browser": "Przeglądarka", - "session_expires": "Sesja wygasa", - "current_device": "To urządzenie", - "ip_address": "Adres IP" - } - }, - "reset_password": { - "title": "Zresetuj hasło", - "preview_text": "Otrzymujesz tę wiadomość e-mail, ponieważ poproszono o zresetowanie hasła do Twojego konta.", - "email": { - "title": "Ktoś niedawno poprosił o zmianę hasła do Twojego konta. Jeśli to byłeś Ty, możesz ustawić nowe hasło tutaj:", - "button": "Zresetuj hasło", - "desc": "Jeśli nie chcesz zmieniać hasła lub nie poprosiłeś o to, po prostu zignoruj i usuń tę wiadomość." - } - }, - "errors": { - "title": "Ups! Coś poszło nie tak", - "code": "Kod błędu: ", - "no_connection_api": "Brak połączenia z API", - "no_connection_api_dev": "To się zdarza, gdy API wprowadza zmiany w kodzie lub gdy API jest wyłączone.", - "access_denied": "Brak dostępu", - "internal_server_error": "Wewnętrzny błąd serwera.", - "captcha_empty": "To pole jest wymagane.", - "captcha_failed": "Captcha jest nieprawidłowa. Spróbuj ponownie. Jeśli nie widzisz captchy, odśwież stronę.", - "required": "To pole jest wymagane.", - "min_length": "Minimalna długość to {length} znaków.", - "max_length": "Maksymalna długość to {length} znaków.", - "403": "Brak dostępu", - "404": "Nie znaleziono strony", - "500": "Wewnętrzny błąd serwera", - "actions": { - "back_home": "Strona główna", - "contact": "Skontaktuj się z nami" - } - }, - "admin": { - "nav": { - "title": "Rdzeń", - "dashboard": "Pulpit", - "settings": "Ustawienia", - "settings_general": "Ogólne", - "settings_security": "Bezpieczeństwo", - "settings_metadata": "Metadane", - "settings_email": "Email", - "plugins": "Wtyczki", - "styles": "Style", - "styles_nav": "Nawigacja", - "styles_editor": "Edytor", - "langs": "Języki", - "advanced": "Zaawansowane", - "advanced_files": "Pliki" - } - } - }, - "members": { - "admin": { - "nav": { - "title": "Użytkownicy", - "users": "Lista użytkowników", - "groups": "Grupy", - "staff": "Personel", - "staff_moderators": "Moderatorzy", - "staff_administrators": "Administratorzy" - } - } - } -} diff --git a/apps/frontend/plugins/welcome/langs/pl.json b/apps/frontend/plugins/welcome/langs/pl.json deleted file mode 100644 index bfbf3a86d..000000000 --- a/apps/frontend/plugins/welcome/langs/pl.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "welcome": { - "admin": {} - } -} \ No newline at end of file diff --git a/bump-version.mjs b/bump-version.mjs index 4b836dab9..ef9a97d26 100644 --- a/bump-version.mjs +++ b/bump-version.mjs @@ -315,6 +315,10 @@ function logError(error) { folder: join('plugins', 'admin', 'langs'), file: 'en.json', }, + { + folder: '', + file: 'global.d.ts', + }, ]; // Create folder for apps in frontend package diff --git a/packages/backend/scripts/generate-config.ts b/packages/backend/scripts/generate-config.ts index a827ee5fb..4139ed6f5 100644 --- a/packages/backend/scripts/generate-config.ts +++ b/packages/backend/scripts/generate-config.ts @@ -14,17 +14,7 @@ export const generateConfig = ({ pluginsPath }: { pluginsPath: string }) => { if (!fs.existsSync(configPath)) { fs.writeFileSync( configPath, - JSON.stringify( - { - ...DEFAULT_CONFIG_DATA, - lang: [ - { code: 'en', enabled: true }, - { code: 'pl', enabled: true }, - ], - }, - null, - 2, - ), + JSON.stringify(DEFAULT_CONFIG_DATA, null, 2), 'utf8', ); diff --git a/packages/backend/src/core/admin/languages/create/create.service.ts b/packages/backend/src/core/admin/languages/create/create.service.ts index 8d6c4e90c..44c7d962a 100644 --- a/packages/backend/src/core/admin/languages/create/create.service.ts +++ b/packages/backend/src/core/admin/languages/create/create.service.ts @@ -6,7 +6,13 @@ import { Injectable } from '@nestjs/common'; import { CreateCoreAdminLanguagesArgs } from './dto/create.args'; import { DatabaseService } from '@/utils/database/database.service'; -import { ABSOLUTE_PATHS_BACKEND, CustomError } from '../../../..'; +import { + ABSOLUTE_PATHS_BACKEND, + configPath, + ConfigType, + CustomError, + getConfigFile, +} from '../../../..'; import { core_languages } from '@/plugins/core/admin/database/schema/languages'; import { ShowCoreLanguages } from '../../../languages/show/dto/show.obj'; import { setRebuildRequired } from '@/functions/rebuild-required'; @@ -79,6 +85,15 @@ export class CreateAdminCoreLanguageService { ), ); + // Update config file + const config: ConfigType = getConfigFile(); + config.langs.push({ + code, + enabled: true, + default: false, + }); + fs.writeFileSync(configPath, JSON.stringify(config, null, 2), 'utf-8'); + const defaultLanguage = await this.databaseService.db.query.core_languages.findFirst({ where: (table, { eq }) => eq(table.code, 'en'), diff --git a/packages/backend/src/core/admin/languages/delete/delete.service.ts b/packages/backend/src/core/admin/languages/delete/delete.service.ts index f0cf90c90..8452f09b2 100644 --- a/packages/backend/src/core/admin/languages/delete/delete.service.ts +++ b/packages/backend/src/core/admin/languages/delete/delete.service.ts @@ -1,6 +1,6 @@ import { rm } from 'fs/promises'; import { join } from 'path'; -import { unlinkSync } from 'fs'; +import * as fs from 'fs'; import { Injectable } from '@nestjs/common'; import { eq } from 'drizzle-orm'; @@ -9,7 +9,12 @@ import { DeleteCoreAdminLanguagesArgs } from './dto/delete.args'; import { DatabaseService } from '@/utils/database/database.service'; import { CustomError, NotFoundError } from '@/errors'; -import { ABSOLUTE_PATHS_BACKEND } from '../../../..'; +import { + ABSOLUTE_PATHS_BACKEND, + configPath, + ConfigType, + getConfigFile, +} from '../../../..'; import { core_languages } from '@/plugins/core/admin/database/schema/languages'; import { setRebuildRequired } from '@/functions/rebuild-required'; @Injectable() @@ -48,7 +53,7 @@ export class DeleteAdminCoreLanguageService { }); [...plugins, { code: 'core' }, { code: 'admin' }].forEach(async plugin => { - unlinkSync( + fs.unlinkSync( join( ABSOLUTE_PATHS_BACKEND.plugin({ code: plugin.code }).frontend .language, @@ -65,6 +70,11 @@ export class DeleteAdminCoreLanguageService { ); rm(assetsPath, { recursive: true }); + // Update config file + const config: ConfigType = getConfigFile(); + config.langs = config.langs.filter(lang => lang.code !== code); + fs.writeFileSync(configPath, JSON.stringify(config, null, 2), 'utf-8'); + await this.databaseService.db .delete(core_languages) .where(eq(core_languages.code, code)); diff --git a/packages/backend/src/core/admin/languages/edit/edit.service.ts b/packages/backend/src/core/admin/languages/edit/edit.service.ts index 30187c20c..0ad09fb87 100644 --- a/packages/backend/src/core/admin/languages/edit/edit.service.ts +++ b/packages/backend/src/core/admin/languages/edit/edit.service.ts @@ -1,3 +1,5 @@ +import * as fs from 'fs'; + import { Injectable } from '@nestjs/common'; import { eq } from 'drizzle-orm'; @@ -7,6 +9,7 @@ import { DatabaseService } from '@/utils/database/database.service'; import { ShowCoreLanguages } from '../../../languages/show/dto/show.obj'; import { NotFoundError } from '@/errors'; import { core_languages } from '@/plugins/core/admin/database/schema/languages'; +import { configPath, ConfigType, getConfigFile } from '@/providers'; @Injectable() export class EditAdminCoreLanguagesService { @@ -25,6 +28,23 @@ export class EditAdminCoreLanguagesService { throw new NotFoundError('Language'); } + // Update config file + const config: ConfigType = getConfigFile(); + if (rest.default) { + config.langs.forEach(lang => { + lang.default = false; + }); + } + + config.langs = config.langs.map(lang => { + if (lang.code === language.code) { + return { ...lang, ...rest }; + } + + return lang; + }); + fs.writeFileSync(configPath, JSON.stringify(config, null, 2), 'utf-8'); + // Edit default language if (rest.default) { // Disable previous default language diff --git a/packages/backend/src/providers/config.ts b/packages/backend/src/providers/config.ts index 0a3b31222..6541c0732 100644 --- a/packages/backend/src/providers/config.ts +++ b/packages/backend/src/providers/config.ts @@ -83,11 +83,6 @@ export const DEFAULT_CONFIG_DATA: ConfigType = { enabled: true, default: true, }, - { - code: 'pl', - enabled: true, - default: false, - }, ], }; diff --git a/packages/create-vitnode-app/templates/create-vitnode.ts b/packages/create-vitnode-app/templates/create-vitnode.ts index 6911f6bcf..1cb7b092c 100644 --- a/packages/create-vitnode-app/templates/create-vitnode.ts +++ b/packages/create-vitnode-app/templates/create-vitnode.ts @@ -1,6 +1,7 @@ import { cpSync, mkdirSync, readFileSync, renameSync, writeFileSync } from 'fs'; import { join } from 'path'; +import figlet from 'figlet'; import ora from 'ora'; import color from 'picocolors'; @@ -23,6 +24,7 @@ export const createVitNode = async ({ docker, install, }: Args) => { + const useYarn = packageManager.startsWith('yarn'); const templatePath = join(__dirname, '..', 'templates'); const spinner = ora( `Creating a new VitNode app in ${color.green(root)}. Using ${color.green(packageManager)}...`, @@ -114,5 +116,26 @@ export const createVitNode = async ({ await installDependencies({ packageManager }); } - spinner.succeed(color.green('Done!')); + console.log( + color.blue( + figlet.textSync('VitNode', { + horizontalLayout: 'full', + }), + ), + ); + + spinner.succeed(`${color.green('Success!')} Created ${appName} at ${root}`); + + console.log('Inside that directory, you can run several commands:\n'); + console.log(color.cyan(` ${packageManager} ${useYarn ? '' : 'run '}dev`)); + console.log(' Starts the development servers.\n'); + console.log(color.cyan(` ${packageManager} ${useYarn ? '' : 'run '}build`)); + console.log(' Builds the apps for production.\n'); + console.log(color.cyan(` ${packageManager} start`)); + console.log(' Runs the built app in production mode.\n'); + console.log('We suggest that you begin by typing:\n'); + console.log(color.cyan(' cd'), appName); + console.log( + ` ${color.cyan(`${packageManager} ${useYarn ? '' : 'run '}dev`)}`, + ); }; diff --git a/packages/frontend/scripts/setup.ts b/packages/frontend/scripts/setup.ts index 4c6125f7f..b74126f26 100644 --- a/packages/frontend/scripts/setup.ts +++ b/packages/frontend/scripts/setup.ts @@ -74,6 +74,10 @@ const init = () => { path: join('plugins', 'admin', 'langs'), file: 'en.json', }, + { + path: '', + file: 'global.d.ts', + }, { path: '(main)', isInsideAppDir: true, From c9002ca656bc120db9336b2db8456bad0eb120f2 Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Thu, 18 Jul 2024 15:06:06 +0000 Subject: [PATCH 54/61] ci: version bump to v0.0.7-canary.43 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 100e61541..28785d913 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.42", + "version": "0.0.7-canary.43", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index b4a2612ca..6a79c7351 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.42", + "version": "0.0.7-canary.43", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 55b3f00bc..12d0ea508 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.42", + "version": "0.0.7-canary.43", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 8f3e90ac1..5874d74fd 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.42", + "version": "0.0.7-canary.43", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 4959c64c1..c3294c05a 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.42", + "version": "0.0.7-canary.43", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 098850e2f..8d694c53c 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.42", + "version": "0.0.7-canary.43", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index f144ac514..6f140b549 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.42", + "version": "0.0.7-canary.43", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 0b7e75677..6c04ed6cc 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.42", + "version": "0.0.7-canary.43", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From 0f851acbb48a7fd96c57b5bf8955247e49cf6c2a Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Thu, 18 Jul 2024 18:00:03 +0200 Subject: [PATCH 55/61] feat(cli): Remove i18n routing --- packages/create-vitnode-app/README.md | 1 - packages/create-vitnode-app/cli.ts | 20 --------- packages/create-vitnode-app/index.ts | 1 - .../apps/frontend/app/[locale]/layout.tsx | 0 .../templates/create-packages-json.ts | 2 + .../templates/create-vitnode.ts | 43 ++++++++----------- .../i18n/with/apps/frontend/app/layout.tsx | 9 ---- .../i18n/without/apps/frontend/app/layout.tsx | 14 ------ .../templates/install-dependencies.ts | 2 +- .../core/plugins/views/dev/layout/layout.tsx | 8 ++-- 10 files changed, 27 insertions(+), 73 deletions(-) rename packages/create-vitnode-app/templates/{i18n/with => basic}/apps/frontend/app/[locale]/layout.tsx (100%) delete mode 100644 packages/create-vitnode-app/templates/i18n/with/apps/frontend/app/layout.tsx delete mode 100644 packages/create-vitnode-app/templates/i18n/without/apps/frontend/app/layout.tsx diff --git a/packages/create-vitnode-app/README.md b/packages/create-vitnode-app/README.md index be95004b3..8b9b8b5ff 100644 --- a/packages/create-vitnode-app/README.md +++ b/packages/create-vitnode-app/README.md @@ -43,5 +43,4 @@ yarn create vitnode-app@latest | `--eslint` | Initialize with eslint config. | | `--docker` | Initialize with Dockerfile & Docker Compose. | | `--no-eslint` | Skip initializing with eslint config. | -| `--i18n-routing` | Initialize with i18n routing. | | `--skip-install` | Skip installing packages after initializing the project. | diff --git a/packages/create-vitnode-app/cli.ts b/packages/create-vitnode-app/cli.ts index 8decc9911..61be6b0a9 100644 --- a/packages/create-vitnode-app/cli.ts +++ b/packages/create-vitnode-app/cli.ts @@ -24,7 +24,6 @@ export const onPromptState = (state: { export interface CreateCliReturn { docker: boolean; eslint: boolean; - i18nRouting: boolean; install: boolean; packageManager: string; } @@ -34,7 +33,6 @@ export const createCli = async (program: Command): Promise => { let options: CreateCliReturn = { packageManager: optionsFromProgram.packageManager, eslint: optionsFromProgram.eslint, - i18nRouting: optionsFromProgram.i18nRouting, install: !optionsFromProgram.skipInstall, docker: optionsFromProgram.docker, }; @@ -91,24 +89,6 @@ export const createCli = async (program: Command): Promise => { }; } - if (optionsFromProgram.i18nRouting === undefined) { - const text = color.blue('i18n routing'); - const { i18nRouting } = await prompts({ - onState: onPromptState, - type: 'toggle', - name: 'i18nRouting', - message: `Would you like to use ${text}?`, - initial: optionsFromProgram.i18nRouting ? 'Yes' : 'No', - active: 'Yes', - inactive: 'No', - }); - - options = { - ...options, - i18nRouting: Boolean(i18nRouting), - }; - } - if (optionsFromProgram.docker === undefined) { const text = color.blue('Dockerfile & Docker Compose'); const { docker } = await prompts({ diff --git a/packages/create-vitnode-app/index.ts b/packages/create-vitnode-app/index.ts index 980b9f02b..a7ece2daf 100644 --- a/packages/create-vitnode-app/index.ts +++ b/packages/create-vitnode-app/index.ts @@ -34,7 +34,6 @@ program.addOption( program.option('--eslint', 'Initialize with eslint config.'); program.option('--docker', 'Initialize with Dockerfile & Docker Compose.'); program.option('--no-eslint', 'Initialize without eslint config.'); -program.option('--i18n-routing', 'Initialize with i18n routing.'); program.option( '--skip-install', 'Skip installing packages after initializing the project.', diff --git a/packages/create-vitnode-app/templates/i18n/with/apps/frontend/app/[locale]/layout.tsx b/packages/create-vitnode-app/templates/basic/apps/frontend/app/[locale]/layout.tsx similarity index 100% rename from packages/create-vitnode-app/templates/i18n/with/apps/frontend/app/[locale]/layout.tsx rename to packages/create-vitnode-app/templates/basic/apps/frontend/app/[locale]/layout.tsx diff --git a/packages/create-vitnode-app/templates/create-packages-json.ts b/packages/create-vitnode-app/templates/create-packages-json.ts index e6b49b71a..3417df2f9 100644 --- a/packages/create-vitnode-app/templates/create-packages-json.ts +++ b/packages/create-vitnode-app/templates/create-packages-json.ts @@ -127,6 +127,8 @@ export const createPackagesJSON = ({ '@nestjs/core': '^10.3.10', '@nestjs/graphql': '^12.2.0', '@react-email/components': '^0.0.21', + 'class-transformer': '^0.5.1', + 'class-validator': '^0.14.1', react: '^19.0.0-rc.0', 'react-dom': '^19.0.0-rc.0', 'reflect-metadata': '^0.2.2', diff --git a/packages/create-vitnode-app/templates/create-vitnode.ts b/packages/create-vitnode-app/templates/create-vitnode.ts index 1cb7b092c..4ce2ab63f 100644 --- a/packages/create-vitnode-app/templates/create-vitnode.ts +++ b/packages/create-vitnode-app/templates/create-vitnode.ts @@ -20,11 +20,11 @@ export const createVitNode = async ({ appName, packageManager, eslint, - i18nRouting, docker, install, }: Args) => { - const useYarn = packageManager.startsWith('yarn'); + const useNpm = packageManager.startsWith('npm'); + const pm = packageManager.split('@')[0]; const templatePath = join(__dirname, '..', 'templates'); const spinner = ora( `Creating a new VitNode app in ${color.green(root)}. Using ${color.green(packageManager)}...`, @@ -100,16 +100,6 @@ export const createVitNode = async ({ cpSync(join(templatePath, 'docker'), root, { recursive: true }); } - // Copy i18n template - spinner.text = 'Copying i18n template...'; - cpSync( - i18nRouting - ? join(templatePath, 'i18n', 'with') - : join(templatePath, 'i18n', 'without'), - root, - { recursive: true }, - ); - // Install dependencies if (install) { spinner.text = 'Installing dependencies...'; @@ -117,25 +107,30 @@ export const createVitNode = async ({ } console.log( - color.blue( - figlet.textSync('VitNode', { - horizontalLayout: 'full', - }), - ), + '\n' + + color.blue( + figlet.textSync('VitNode', { + horizontalLayout: 'full', + }), + ), + +'\n', ); - spinner.succeed(`${color.green('Success!')} Created ${appName} at ${root}`); + spinner.succeed( + ` ${color.green('Success!')} Created ${color.cyan(appName)} at ${color.cyan(root)}`, + ); console.log('Inside that directory, you can run several commands:\n'); - console.log(color.cyan(` ${packageManager} ${useYarn ? '' : 'run '}dev`)); + console.log(color.cyan(` ${pm} ${useNpm ? 'run ' : ''}dev`)); console.log(' Starts the development servers.\n'); - console.log(color.cyan(` ${packageManager} ${useYarn ? '' : 'run '}build`)); + console.log(color.cyan(` ${pm} ${useNpm ? 'run ' : ''}build`)); console.log(' Builds the apps for production.\n'); - console.log(color.cyan(` ${packageManager} start`)); + console.log(color.cyan(` ${pm} ${useNpm ? 'run ' : ''}config:init`)); + console.log(' Initializes the VitNode config & files to build project.\n'); + console.log(color.cyan(` ${pm} start`)); console.log(' Runs the built app in production mode.\n'); console.log('We suggest that you begin by typing:\n'); console.log(color.cyan(' cd'), appName); - console.log( - ` ${color.cyan(`${packageManager} ${useYarn ? '' : 'run '}dev`)}`, - ); + console.log(` ${color.cyan(`${pm} ${useNpm ? 'run ' : ''}dev`)}\n`); + console.log(color.magenta('Happy hacking!')); }; diff --git a/packages/create-vitnode-app/templates/i18n/with/apps/frontend/app/layout.tsx b/packages/create-vitnode-app/templates/i18n/with/apps/frontend/app/layout.tsx deleted file mode 100644 index 8ed5dbaf5..000000000 --- a/packages/create-vitnode-app/templates/i18n/with/apps/frontend/app/layout.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import './global.css'; - -export default async function RootLayout({ - children, -}: { - children: React.ReactNode; -}) { - return children; -} diff --git a/packages/create-vitnode-app/templates/i18n/without/apps/frontend/app/layout.tsx b/packages/create-vitnode-app/templates/i18n/without/apps/frontend/app/layout.tsx deleted file mode 100644 index ee697b1da..000000000 --- a/packages/create-vitnode-app/templates/i18n/without/apps/frontend/app/layout.tsx +++ /dev/null @@ -1,14 +0,0 @@ -import React from 'react'; -import { GeistSans } from 'geist/font/sans'; -import { - RootLayout, - RootLayoutProps, - generateMetadataRootLayout, -} from 'vitnode-frontend/views/layout/root-layout'; -import './global.css'; - -export const generateMetadata = generateMetadataRootLayout; - -export default function Layout(props: RootLayoutProps) { - return ; -} diff --git a/packages/create-vitnode-app/templates/install-dependencies.ts b/packages/create-vitnode-app/templates/install-dependencies.ts index b0b9831bf..9a1dc7ac6 100644 --- a/packages/create-vitnode-app/templates/install-dependencies.ts +++ b/packages/create-vitnode-app/templates/install-dependencies.ts @@ -28,7 +28,7 @@ export const installDependencies = async ({ * Spawn the installation process. */ const child = spawn(packageManager, args, { - stdio: 'inherit', + stdio: 'ignore', // Change 'inherit' to 'ignore' env: { ...process.env, ADBLOCK: '1', diff --git a/packages/frontend/src/views/admin/views/core/plugins/views/dev/layout/layout.tsx b/packages/frontend/src/views/admin/views/core/plugins/views/dev/layout/layout.tsx index 682e211de..ae90fd1e8 100644 --- a/packages/frontend/src/views/admin/views/core/plugins/views/dev/layout/layout.tsx +++ b/packages/frontend/src/views/admin/views/core/plugins/views/dev/layout/layout.tsx @@ -1,7 +1,6 @@ import React from 'react'; import { ExternalLink } from 'lucide-react'; import { getTranslations } from 'next-intl/server'; -import { notFound } from 'next/navigation'; import { Metadata } from 'next'; import { ActionsDevPluginAdmin } from './actions/actions'; @@ -13,6 +12,7 @@ import { Tabs, TabsTrigger } from '@/components/ui/tabs'; import { Card } from '@/components/ui/card'; import { CONFIG } from '@/helpers/config-with-env'; import { getGlobalData } from '@/graphql/get-global-data'; +import { redirect } from '@/navigation'; export interface DevPluginAdminLayoutProps { children: React.ReactNode; @@ -47,10 +47,12 @@ export const DevPluginAdminLayout = async ({ params: { code }, children, }: DevPluginAdminLayoutProps) => { - if (!CONFIG.node_development) notFound(); + if (!CONFIG.node_development) redirect('/admin'); const data = await getPluginDataAdmin({ code }); - if (!data || data.admin__core_plugins__show.edges.length === 0) notFound(); + if (!data || data.admin__core_plugins__show.edges.length === 0) { + redirect('/admin'); + } const [t, tCore] = await Promise.all([ getTranslations('admin.core.plugins.dev'), From cf131bd2522e82b9f3db0af60763fd33b779b9bd Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Thu, 18 Jul 2024 16:01:07 +0000 Subject: [PATCH 56/61] ci: version bump to v0.0.7-canary.44 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 28785d913..6a3a0b96c 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.43", + "version": "0.0.7-canary.44", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 6a79c7351..5b1051af4 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.43", + "version": "0.0.7-canary.44", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 12d0ea508..1faf590bc 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.43", + "version": "0.0.7-canary.44", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 5874d74fd..9a9f59db7 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.43", + "version": "0.0.7-canary.44", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index c3294c05a..f9b19a58b 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.43", + "version": "0.0.7-canary.44", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 8d694c53c..93f83078a 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.43", + "version": "0.0.7-canary.44", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 6f140b549..037116a5c 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.43", + "version": "0.0.7-canary.44", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 6c04ed6cc..a50ae7df1 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.43", + "version": "0.0.7-canary.44", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From 1ad55c203e3c92448c7e609380b8d4e29cf73180 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Thu, 18 Jul 2024 18:16:06 +0200 Subject: [PATCH 57/61] refactor(cli): Remove yarn support --- README.md | 11 +++++----- apps/docs/content/docs/dev/contribution.mdx | 2 +- apps/docs/content/docs/dev/cron.mdx | 6 +----- apps/docs/content/docs/dev/index.mdx | 6 +----- apps/docs/content/docs/ui/index.mdx | 6 +----- packages/backend/README.md | 6 ------ packages/create-vitnode-app/README.md | 20 +++++++------------ packages/create-vitnode-app/cli.ts | 5 ----- .../helpers/get-available-package-managers.ts | 6 ++---- packages/create-vitnode-app/index.ts | 2 +- .../templates/create-vitnode.ts | 4 ++-- .../README.md | 8 +------- packages/frontend/README.md | 6 ------ packages/shared/README.md | 6 ------ 14 files changed, 22 insertions(+), 72 deletions(-) diff --git a/README.md b/README.md index 0b0001993..86ae55c91 100644 --- a/README.md +++ b/README.md @@ -30,14 +30,13 @@ or pnpm create vitnode-app@latest ``` -or - -```bash -yarn create vitnode-app@latest -``` - ## Requirements +| 📦 Package Manager | Minimum | Recommended | +| :----------------- | :------ | :---------- | +| npm | 7 | 9 | +| pnpm | 8 | 9 | + | 🛠️ Software | Minimum | Recommended | | :---------- | :------ | :---------- | | Node.js | 18 | 20 | diff --git a/apps/docs/content/docs/dev/contribution.mdx b/apps/docs/content/docs/dev/contribution.mdx index c3d198017..3ed0ce054 100644 --- a/apps/docs/content/docs/dev/contribution.mdx +++ b/apps/docs/content/docs/dev/contribution.mdx @@ -19,7 +19,7 @@ Thank you so much if you are here. That's meen you want to contribute to this pr Before you start, please read the fiew rules: 1. Please use only English in this project _(Except translations)_, -2. Use only the `pnpm` for package manager, +2. Use only the `pnpm 9` for package manager, 3. Don't use any other packages from `npm`. If you want to use something, please open an discution [here](https://github.com/aXenDeveloper/vitnode/discussions/categories/ideas) ## Requirements diff --git a/apps/docs/content/docs/dev/cron.mdx b/apps/docs/content/docs/dev/cron.mdx index 85c81503d..1f5ee9a43 100644 --- a/apps/docs/content/docs/dev/cron.mdx +++ b/apps/docs/content/docs/dev/cron.mdx @@ -11,7 +11,7 @@ Install package in `backend` directory. import { Tab, Tabs } from 'fumadocs-ui/components/tabs'; - + ```bash tab="pnpm" pnpm i @nestjs/schedule @@ -21,10 +21,6 @@ pnpm i @nestjs/schedule npm i @nestjs/schedule ``` -```bash tab="yarn" -yarn add @nestjs/schedule -``` - ## Usage diff --git a/apps/docs/content/docs/dev/index.mdx b/apps/docs/content/docs/dev/index.mdx index d0415015f..4c224151f 100644 --- a/apps/docs/content/docs/dev/index.mdx +++ b/apps/docs/content/docs/dev/index.mdx @@ -18,7 +18,7 @@ import { Tab, Tabs } from 'fumadocs-ui/components/tabs'; Create a new app with `create-vitnode-app`, it requires NodeJS 20+. - + ```bash tab="pnpm" pnpm create vitnode-app@latest @@ -28,10 +28,6 @@ pnpm create vitnode-app@latest npx create-vitnode-app@latest ``` -```bash tab="yarn" -yarn create vitnode-app@latest -``` - ### Requirements diff --git a/apps/docs/content/docs/ui/index.mdx b/apps/docs/content/docs/ui/index.mdx index 3825e97b7..9565d50bd 100644 --- a/apps/docs/content/docs/ui/index.mdx +++ b/apps/docs/content/docs/ui/index.mdx @@ -18,7 +18,7 @@ import { Tab, Tabs } from 'fumadocs-ui/components/tabs'; Create a new app with `create-vitnode-app`, it requires NodeJS 20+. - + ```bash tab="pnpm" pnpm create vitnode-app@latest @@ -28,10 +28,6 @@ pnpm create vitnode-app@latest npx create-vitnode-app@latest ``` -```bash tab="yarn" -yarn create vitnode-app@latest -``` - ## FAQ diff --git a/packages/backend/README.md b/packages/backend/README.md index f52159531..81ee99d05 100644 --- a/packages/backend/README.md +++ b/packages/backend/README.md @@ -26,9 +26,3 @@ or ```bash pnpm add vitnode-backend ``` - -or - -```bash -yarn add vitnode-backend -``` diff --git a/packages/create-vitnode-app/README.md b/packages/create-vitnode-app/README.md index 8b9b8b5ff..fb8f0405a 100644 --- a/packages/create-vitnode-app/README.md +++ b/packages/create-vitnode-app/README.md @@ -29,18 +29,12 @@ or pnpm create vitnode-app@latest ``` -or - -```bash -yarn create vitnode-app@latest -``` - ## Options -| Option | Description | -| -------------------------- | ------------------------------------------------------------------ | -| `--package-manager`, `-pm` | Specify the package manager to use. Support `npm`, `pnpm`, `yarn`. | -| `--eslint` | Initialize with eslint config. | -| `--docker` | Initialize with Dockerfile & Docker Compose. | -| `--no-eslint` | Skip initializing with eslint config. | -| `--skip-install` | Skip installing packages after initializing the project. | +| Option | Description | +| -------------------------- | ---------------------------------------------------------- | +| `--package-manager`, `-pm` | Specify the package manager to use. Support `npm`, `pnpm`. | +| `--eslint` | Initialize with eslint config. | +| `--docker` | Initialize with Dockerfile & Docker Compose. | +| `--no-eslint` | Skip initializing with eslint config. | +| `--skip-install` | Skip installing packages after initializing the project. | diff --git a/packages/create-vitnode-app/cli.ts b/packages/create-vitnode-app/cli.ts index 61be6b0a9..f1a6c1668 100644 --- a/packages/create-vitnode-app/cli.ts +++ b/packages/create-vitnode-app/cli.ts @@ -57,11 +57,6 @@ export const createCli = async (program: Command): Promise => { value: 'pnpm', disabled: !availablePackageManagers.pnpm, }, - { - title: `yarn${availablePackageManagers.yarn ? `@${availablePackageManagers.yarn}` : ''}`, - value: 'yarn', - disabled: !availablePackageManagers.yarn, - }, ], }); diff --git a/packages/create-vitnode-app/helpers/get-available-package-managers.ts b/packages/create-vitnode-app/helpers/get-available-package-managers.ts index e3a41f1a5..39e6085b4 100644 --- a/packages/create-vitnode-app/helpers/get-available-package-managers.ts +++ b/packages/create-vitnode-app/helpers/get-available-package-managers.ts @@ -1,6 +1,6 @@ import { exec } from 'child_process'; -export type PackageManager = 'npm' | 'pnpm' | 'yarn'; +export type PackageManager = 'npm' | 'pnpm'; export const execShellCommand = async ( cmd: string, @@ -20,14 +20,12 @@ export const execShellCommand = async ( export const getAvailablePackageManagers = async (): Promise< Record > => { - const [yarn, npm, pnpm] = await Promise.all([ - execShellCommand('yarnpkg --version'), + const [npm, pnpm] = await Promise.all([ execShellCommand('npm --version'), execShellCommand('pnpm --version'), ]); return { - yarn, pnpm, npm, }; diff --git a/packages/create-vitnode-app/index.ts b/packages/create-vitnode-app/index.ts index a7ece2daf..c0bba52b9 100644 --- a/packages/create-vitnode-app/index.ts +++ b/packages/create-vitnode-app/index.ts @@ -29,7 +29,7 @@ program.addOption( new Option( '-pm, --package-manager ', 'Specify the package manager to use', - ).choices(['npm', 'pnpm', 'yarn']), + ).choices(['npm', 'pnpm']), ); program.option('--eslint', 'Initialize with eslint config.'); program.option('--docker', 'Initialize with Dockerfile & Docker Compose.'); diff --git a/packages/create-vitnode-app/templates/create-vitnode.ts b/packages/create-vitnode-app/templates/create-vitnode.ts index 4ce2ab63f..777c88b17 100644 --- a/packages/create-vitnode-app/templates/create-vitnode.ts +++ b/packages/create-vitnode-app/templates/create-vitnode.ts @@ -123,10 +123,10 @@ export const createVitNode = async ({ console.log('Inside that directory, you can run several commands:\n'); console.log(color.cyan(` ${pm} ${useNpm ? 'run ' : ''}dev`)); console.log(' Starts the development servers.\n'); - console.log(color.cyan(` ${pm} ${useNpm ? 'run ' : ''}build`)); - console.log(' Builds the apps for production.\n'); console.log(color.cyan(` ${pm} ${useNpm ? 'run ' : ''}config:init`)); console.log(' Initializes the VitNode config & files to build project.\n'); + console.log(color.cyan(` ${pm} ${useNpm ? 'run ' : ''}build`)); + console.log(' Builds the apps for production.\n'); console.log(color.cyan(` ${pm} start`)); console.log(' Runs the built app in production mode.\n'); console.log('We suggest that you begin by typing:\n'); diff --git a/packages/eslint-config-typescript-vitnode/README.md b/packages/eslint-config-typescript-vitnode/README.md index c60e1e8aa..5a17e8352 100644 --- a/packages/eslint-config-typescript-vitnode/README.md +++ b/packages/eslint-config-typescript-vitnode/README.md @@ -33,12 +33,6 @@ or pnpm add --save-dev eslint-config-typescript-vitnode ``` -or - -```bash -yarn add --dev eslint-config-typescript-vitnode -``` - ## ESLint ### Shared @@ -110,7 +104,7 @@ File: `tsconfig.json` File: `.prettierrc.mjs` ```js -import vitnodePrettier from "eslint-config-typescript-vitnode/prettierrc.mjs"; +import vitnodePrettier from 'eslint-config-typescript-vitnode/prettierrc.mjs'; /** * @see https://prettier.io/docs/en/configuration.html diff --git a/packages/frontend/README.md b/packages/frontend/README.md index 6ebd99b7a..63bd17faa 100644 --- a/packages/frontend/README.md +++ b/packages/frontend/README.md @@ -26,9 +26,3 @@ or ```bash pnpm add vitnode-frontend ``` - -or - -```bash -yarn add vitnode-frontend -``` diff --git a/packages/shared/README.md b/packages/shared/README.md index af8a3e5dc..edaf4ebfe 100644 --- a/packages/shared/README.md +++ b/packages/shared/README.md @@ -26,9 +26,3 @@ or ```bash pnpm add vitnode-shared ``` - -or - -```bash -yarn add vitnode-shared -``` From e6bb0e0c3e69d950b606fb465c055c3b6f8539b3 Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Thu, 18 Jul 2024 16:17:14 +0000 Subject: [PATCH 58/61] ci: version bump to v0.0.7-canary.45 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 6a3a0b96c..967dbe1e1 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.44", + "version": "0.0.7-canary.45", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 5b1051af4..52c8c6853 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.44", + "version": "0.0.7-canary.45", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 1faf590bc..51434bcd3 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.44", + "version": "0.0.7-canary.45", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index 9a9f59db7..f3c466985 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.44", + "version": "0.0.7-canary.45", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index f9b19a58b..3d4832002 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.44", + "version": "0.0.7-canary.45", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index 93f83078a..c50a138a3 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.44", + "version": "0.0.7-canary.45", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 037116a5c..52aadf02f 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.44", + "version": "0.0.7-canary.45", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index a50ae7df1..8ae00fdaa 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.44", + "version": "0.0.7-canary.45", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From fe48e162bb8f1d1ef9e464d6ec7b3718230ef89e Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Thu, 18 Jul 2024 18:38:54 +0200 Subject: [PATCH 59/61] chore(cli): Add npm force install --- packages/create-vitnode-app/templates/install-dependencies.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/create-vitnode-app/templates/install-dependencies.ts b/packages/create-vitnode-app/templates/install-dependencies.ts index 9a1dc7ac6..4b1f4832b 100644 --- a/packages/create-vitnode-app/templates/install-dependencies.ts +++ b/packages/create-vitnode-app/templates/install-dependencies.ts @@ -9,7 +9,9 @@ export const installDependencies = async ({ }: Pick) => { const packageManager = pm.split('@')[0]; const isOnline = await getOnline(); - const args: string[] = ['install']; + const args: string[] = [ + packageManager === 'npm' ? 'install --force' : 'install', + ]; if (!isOnline) { console.log( From 6e60f387dc280b456de8e0fe30267f54b4943033 Mon Sep 17 00:00:00 2001 From: Automated Version Bump Date: Thu, 18 Jul 2024 16:44:27 +0000 Subject: [PATCH 60/61] ci: version bump to v0.0.7-canary.46 --- apps/backend/package.json | 2 +- apps/docs/package.json | 2 +- apps/frontend/package.json | 2 +- packages/backend/package.json | 2 +- packages/create-vitnode-app/package.json | 2 +- packages/eslint-config-typescript-vitnode/package.json | 2 +- packages/frontend/package.json | 2 +- packages/shared/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 967dbe1e1..7215ea630 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.0.7-canary.45", + "version": "0.0.7-canary.46", "license": "MIT", "scripts": { "config:init": "vitnode-backend init", diff --git a/apps/docs/package.json b/apps/docs/package.json index 52c8c6853..6ce5078da 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.7-canary.45", + "version": "0.0.7-canary.46", "private": true, "scripts": { "dev:docs": "next dev --port 3030", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 51434bcd3..2f716eed5 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.0.7-canary.45", + "version": "0.0.7-canary.46", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "scripts": { diff --git a/packages/backend/package.json b/packages/backend/package.json index f3c466985..2769c557d 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-backend", - "version": "0.0.7-canary.45", + "version": "0.0.7-canary.46", "description": "Backend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/create-vitnode-app/package.json b/packages/create-vitnode-app/package.json index 3d4832002..2d7aff038 100644 --- a/packages/create-vitnode-app/package.json +++ b/packages/create-vitnode-app/package.json @@ -1,6 +1,6 @@ { "name": "create-vitnode-app", - "version": "0.0.7-canary.45", + "version": "0.0.7-canary.46", "description": "Create a new VitNode app in seconds.", "author": "VitNode Team", "license": "MIT", diff --git a/packages/eslint-config-typescript-vitnode/package.json b/packages/eslint-config-typescript-vitnode/package.json index c50a138a3..488bf640d 100644 --- a/packages/eslint-config-typescript-vitnode/package.json +++ b/packages/eslint-config-typescript-vitnode/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-typescript-vitnode", - "version": "0.0.7-canary.45", + "version": "0.0.7-canary.46", "description": "ESLint, TypeScript (TSConfig), Prettier config for VitNode", "author": "VitNode Team", "license": "MIT", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 52aadf02f..91c7f2713 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-frontend", - "version": "0.0.7-canary.45", + "version": "0.0.7-canary.46", "description": "Frontend wrapper for VitNode projects", "author": "VitNode Team", "license": "MIT", diff --git a/packages/shared/package.json b/packages/shared/package.json index 8ae00fdaa..877d94dc4 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "vitnode-shared", - "version": "0.0.7-canary.45", + "version": "0.0.7-canary.46", "description": "Shared code for VitNode projects", "author": "VitNode Team", "license": "MIT", From 1988cb10e01aec02638b4687da0b38b875033742 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Thu, 18 Jul 2024 21:03:39 +0200 Subject: [PATCH 61/61] chore(pnpm): Fix force install packages using npm --- .../create-vitnode-app/templates/install-dependencies.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/create-vitnode-app/templates/install-dependencies.ts b/packages/create-vitnode-app/templates/install-dependencies.ts index 4b1f4832b..3e2e2b217 100644 --- a/packages/create-vitnode-app/templates/install-dependencies.ts +++ b/packages/create-vitnode-app/templates/install-dependencies.ts @@ -9,9 +9,8 @@ export const installDependencies = async ({ }: Pick) => { const packageManager = pm.split('@')[0]; const isOnline = await getOnline(); - const args: string[] = [ - packageManager === 'npm' ? 'install --force' : 'install', - ]; + const args: string[] = + packageManager === 'npm' ? ['install', '--force'] : ['install']; if (!isOnline) { console.log(