diff --git a/apps/nestjs-backend/package.json b/apps/nestjs-backend/package.json index 2573e405ad..40aa9eb33d 100644 --- a/apps/nestjs-backend/package.json +++ b/apps/nestjs-backend/package.json @@ -54,195 +54,195 @@ "generate-cover": "nyc report --report-dir=coverage/nestjs-backend --temp-dir=coverage/nestjs-backend -r text -r html -r clover" }, "devDependencies": { - "@faker-js/faker": "8.4.1", - "@nestjs/cli": "10.3.2", - "@nestjs/testing": "10.3.5", + "@faker-js/faker": "catalog:", + "@nestjs/cli": "catalog:", + "@nestjs/testing": "catalog:", "@teable/eslint-config-bases": "workspace:^", - "@types/archiver": "6.0.3", - "@types/bcrypt": "5.0.2", - "@types/cookie": "0.6.0", - "@types/cookie-parser": "1.4.7", - "@types/cors": "2.8.17", - "@types/express": "4.17.21", - "@types/express-session": "1.18.0", - "@types/fs-extra": "11.0.4", - "@types/lodash": "4.17.0", - "@types/markdown-it": "13.0.7", - "@types/mime-types": "2.1.4", - "@types/ms": "0.7.34", - "@types/multer": "1.4.11", - "@types/node": "22.18.0", - "@types/node-fetch": "2.6.11", - "@types/nodemailer": "6.4.14", - "@types/oauth2orize": "1.11.5", - "@types/papaparse": "5.3.14", - "@types/passport": "1.0.16", - "@types/passport-github2": "1.2.9", - "@types/passport-google-oauth20": "2.0.14", - "@types/passport-jwt": "4.0.1", - "@types/passport-local": "1.0.38", - "@types/passport-oauth2-client-password": "0.1.5", - "@types/passport-openidconnect": "0.1.3", - "@types/pause": "0.1.3", - "@types/sharedb": "3.3.10", - "@types/stream-json": "1.7.8", - "@types/through2": "2.0.41", - "@types/unzipper": "0.10.11", - "@types/ws": "8.5.10", - "@vitest/coverage-v8": "2.1.5", - "copy-webpack-plugin": "12.0.2", + "@types/archiver": "catalog:", + "@types/bcrypt": "catalog:", + "@types/cookie": "catalog:", + "@types/cookie-parser": "catalog:", + "@types/cors": "catalog:", + "@types/express": "catalog:", + "@types/express-session": "catalog:", + "@types/fs-extra": "catalog:", + "@types/lodash": "catalog:", + "@types/markdown-it": "catalog:", + "@types/mime-types": "catalog:", + "@types/ms": "catalog:", + "@types/multer": "catalog:", + "@types/node": "catalog:", + "@types/node-fetch": "catalog:", + "@types/nodemailer": "catalog:", + "@types/oauth2orize": "catalog:", + "@types/papaparse": "catalog:", + "@types/passport": "catalog:", + "@types/passport-github2": "catalog:", + "@types/passport-google-oauth20": "catalog:", + "@types/passport-jwt": "catalog:", + "@types/passport-local": "catalog:", + "@types/passport-oauth2-client-password": "catalog:", + "@types/passport-openidconnect": "catalog:", + "@types/pause": "catalog:", + "@types/sharedb": "catalog:", + "@types/stream-json": "catalog:", + "@types/through2": "catalog:", + "@types/unzipper": "catalog:", + "@types/ws": "catalog:", + "@vitest/coverage-v8": "catalog:", + "copy-webpack-plugin": "catalog:", "cross-env": "7.0.3", - "dotenv-flow": "4.1.0", - "dotenv-flow-cli": "1.1.1", - "es-check": "7.1.1", - "eslint": "8.57.0", - "eslint-config-next": "14.2.14", - "get-tsconfig": "4.7.3", - "istanbul-merge": "2.0.0", - "npm-run-all2": "6.1.2", - "nyc": "15.1.0", - "pg-mem": "3.0.5", - "prettier": "3.2.5", - "rimraf": "5.0.5", - "sql-formatter": "^15.3.1", - "swc-loader": "0.2.6", - "symlink-dir": "5.2.1", - "sync-directory": "6.0.5", - "ts-loader": "9.5.1", - "ts-node": "10.9.2", - "typescript": "5.4.3", - "unplugin-swc": "1.4.4", - "vite-tsconfig-paths": "4.3.2", - "vitest": "2.1.5", - "vitest-mock-extended": "2.0.2", - "webpack": "5.91.0" + "dotenv-flow": "catalog:", + "dotenv-flow-cli": "catalog:", + "es-check": "catalog:", + "eslint": "catalog:", + "eslint-config-next": "catalog:", + "get-tsconfig": "catalog:", + "istanbul-merge": "catalog:", + "npm-run-all2": "catalog:", + "nyc": "catalog:", + "pg-mem": "catalog:", + "prettier": "catalog:", + "rimraf": "catalog:", + "sql-formatter": "catalog:", + "swc-loader": "catalog:", + "symlink-dir": "catalog:", + "sync-directory": "catalog:", + "ts-loader": "catalog:", + "ts-node": "catalog:", + "typescript": "catalog:", + "unplugin-swc": "catalog:", + "vite-tsconfig-paths": "catalog:", + "vitest": "catalog:", + "vitest-mock-extended": "catalog:", + "webpack": "catalog:" }, "dependencies": { - "@ai-sdk/amazon-bedrock": "4.0.0-beta.97", - "@ai-sdk/anthropic": "3.0.0-beta.87", - "@ai-sdk/azure": "3.0.0-beta.102", - "@ai-sdk/cohere": "3.0.0-beta.52", - "@ai-sdk/deepseek": "2.0.0-beta.54", - "@ai-sdk/google": "3.0.0-beta.77", - "@ai-sdk/mistral": "3.0.0-beta.53", - "@ai-sdk/openai": "3.0.0-beta.100", - "@ai-sdk/openai-compatible": "2.0.0-beta.52", - "@ai-sdk/togetherai": "2.0.0-beta.53", - "@ai-sdk/xai": "3.0.0-beta.60", - "@aws-sdk/client-s3": "3.609.0", - "@aws-sdk/lib-storage": "3.609.0", - "@aws-sdk/s3-request-presigner": "3.609.0", - "@keyv/redis": "2.8.4", - "@keyv/sqlite": "3.6.7", - "@nestjs-modules/mailer": "1.11.2", - "@nestjs/axios": "3.0.2", - "@nestjs/bullmq": "10.2.1", - "@nestjs/common": "10.3.5", - "@nestjs/config": "3.2.1", - "@nestjs/core": "10.3.5", - "@nestjs/event-emitter": "2.0.4", - "@nestjs/jwt": "10.2.0", - "@nestjs/passport": "10.0.3", - "@nestjs/platform-express": "10.3.5", - "@nestjs/platform-ws": "10.3.5", - "@nestjs/swagger": "7.3.0", - "@nestjs/terminus": "10.2.3", - "@nestjs/websockets": "10.3.5", - "@openrouter/ai-sdk-provider": "1.2.3", - "@opentelemetry/api": "1.9.0", - "@opentelemetry/exporter-logs-otlp-http": "0.201.1", - "@opentelemetry/exporter-metrics-otlp-http": "0.201.1", - "@opentelemetry/exporter-trace-otlp-http": "0.201.1", - "@opentelemetry/instrumentation-express": "0.50.0", - "@opentelemetry/instrumentation-http": "0.201.1", - "@opentelemetry/instrumentation-nestjs-core": "0.49.0", - "@opentelemetry/instrumentation-pino": "0.49.0", - "@opentelemetry/resources": "2.0.1", - "@opentelemetry/sdk-node": "0.201.1", - "@opentelemetry/sdk-trace-base": "2.0.1", - "@opentelemetry/semantic-conventions": "1.34.0", - "@prisma/client": "6.2.1", - "@prisma/instrumentation": "6.2.1", - "@sentry/nestjs": "10.22.0", - "@sentry/profiling-node": "10.22.0", - "@smithy/node-http-handler": "^3.1.1", + "@ai-sdk/amazon-bedrock": "catalog:", + "@ai-sdk/anthropic": "catalog:", + "@ai-sdk/azure": "catalog:", + "@ai-sdk/cohere": "catalog:", + "@ai-sdk/deepseek": "catalog:", + "@ai-sdk/google": "catalog:", + "@ai-sdk/mistral": "catalog:", + "@ai-sdk/openai": "catalog:", + "@ai-sdk/openai-compatible": "catalog:", + "@ai-sdk/togetherai": "catalog:", + "@ai-sdk/xai": "catalog:", + "@aws-sdk/client-s3": "catalog:", + "@aws-sdk/lib-storage": "catalog:", + "@aws-sdk/s3-request-presigner": "catalog:", + "@keyv/redis": "catalog:", + "@keyv/sqlite": "catalog:", + "@nestjs-modules/mailer": "catalog:", + "@nestjs/axios": "catalog:", + "@nestjs/bullmq": "catalog:", + "@nestjs/common": "catalog:", + "@nestjs/config": "catalog:", + "@nestjs/core": "catalog:", + "@nestjs/event-emitter": "catalog:", + "@nestjs/jwt": "catalog:", + "@nestjs/passport": "catalog:", + "@nestjs/platform-express": "catalog:", + "@nestjs/platform-ws": "catalog:", + "@nestjs/swagger": "catalog:", + "@nestjs/terminus": "catalog:", + "@nestjs/websockets": "catalog:", + "@openrouter/ai-sdk-provider": "catalog:", + "@opentelemetry/api": "catalog:", + "@opentelemetry/exporter-logs-otlp-http": "catalog:", + "@opentelemetry/exporter-metrics-otlp-http": "catalog:", + "@opentelemetry/exporter-trace-otlp-http": "catalog:", + "@opentelemetry/instrumentation-express": "catalog:", + "@opentelemetry/instrumentation-http": "catalog:", + "@opentelemetry/instrumentation-nestjs-core": "catalog:", + "@opentelemetry/instrumentation-pino": "catalog:", + "@opentelemetry/resources": "catalog:", + "@opentelemetry/sdk-node": "catalog:", + "@opentelemetry/sdk-trace-base": "catalog:", + "@opentelemetry/semantic-conventions": "catalog:", + "@prisma/client": "catalog:", + "@prisma/instrumentation": "catalog:", + "@sentry/nestjs": "catalog:", + "@sentry/profiling-node": "catalog:", + "@smithy/node-http-handler": "catalog:", "@teable/common-i18n": "workspace:^", "@teable/core": "workspace:^", "@teable/db-main-prisma": "workspace:^", "@teable/openapi": "workspace:^", - "@teamwork/websocket-json-stream": "2.0.0", - "@valibot/to-json-schema": "1.3.0", - "ai": "6.0.0-beta.156", - "ajv": "8.12.0", - "archiver": "7.0.1", - "axios": "1.7.7", - "bcrypt": "5.1.1", - "bullmq": "5.21.2", - "class-transformer": "0.5.1", - "class-validator": "0.14.1", - "cookie": "0.6.0", - "cookie-parser": "1.4.6", - "cors": "2.8.5", - "csv-parser": "3.2.0", - "csv-stringify": "6.5.2", - "date-fns-tz": "3.2.0", - "dayjs": "1.11.10", - "effect": "3.19.1", - "esbuild": "0.23.0", - "express": "4.21.1", - "express-session": "1.18.0", - "fs-extra": "11.2.0", - "handlebars": "4.7.8", - "helmet": "7.1.0", - "http-proxy-middleware": "3.0.3", - "ioredis": "5.4.1", - "is-port-reachable": "3.1.0", - "joi": "17.12.2", - "keyv": "4.5.4", - "knex": "3.1.0", - "lodash": "4.17.21", - "mime-types": "2.1.35", - "minio": "7.1.3", - "ms": "2.1.3", - "multer": "1.4.5-lts.1", - "nanoid": "3.3.7", - "nest-knexjs": "0.0.22", - "nestjs-cls": "4.3.0", - "nestjs-i18n": "10.5.1", - "nestjs-pino": "4.4.1", - "nestjs-redoc": "2.2.2", - "next": "14.2.35", - "node-fetch": "2.7.0", - "node-sql-parser": "5.3.8", - "nodemailer": "6.9.13", - "oauth2orize": "1.12.0", - "object-sizeof": "2.6.4", - "ollama-ai-provider-v2": "1.5.2", - "papaparse": "5.4.1", - "passport": "0.7.0", - "passport-github2": "0.1.12", - "passport-google-oauth20": "2.0.0", - "passport-jwt": "4.0.1", - "passport-local": "1.0.0", - "passport-oauth2-client-password": "0.1.2", - "passport-openidconnect": "0.1.2", - "pause": "0.1.0", - "pg": "8.11.5", - "pino-http": "10.5.0", - "pino-pretty": "11.0.0", - "redlock": "5.0.0-beta.2", - "reflect-metadata": "0.2.1", - "rxjs": "7.8.1", - "sharedb": "4.1.2", - "sharp": "0.33.3", - "stream-json": "1.9.1", - "through2": "4.0.2", - "transliteration": "2.3.5", - "ts-pattern": "5.0.8", - "unzipper": "0.12.3", - "ws": "8.18.0", + "@teamwork/websocket-json-stream": "catalog:", + "@valibot/to-json-schema": "catalog:", + "ai": "catalog:", + "ajv": "catalog:", + "archiver": "catalog:", + "axios": "catalog:", + "bcrypt": "catalog:", + "bullmq": "catalog:", + "class-transformer": "catalog:", + "class-validator": "catalog:", + "cookie": "catalog:", + "cookie-parser": "catalog:", + "cors": "catalog:", + "csv-parser": "catalog:", + "csv-stringify": "catalog:", + "date-fns-tz": "catalog:", + "dayjs": "catalog:", + "effect": "catalog:", + "esbuild": "catalog:", + "express": "catalog:", + "express-session": "catalog:", + "fs-extra": "catalog:", + "handlebars": "catalog:", + "helmet": "catalog:", + "http-proxy-middleware": "catalog:", + "ioredis": "catalog:", + "is-port-reachable": "catalog:", + "joi": "catalog:", + "keyv": "catalog:", + "knex": "catalog:", + "lodash": "catalog:", + "mime-types": "catalog:", + "minio": "catalog:", + "ms": "catalog:", + "multer": "catalog:", + "nanoid": "catalog:", + "nest-knexjs": "catalog:", + "nestjs-cls": "catalog:", + "nestjs-i18n": "catalog:", + "nestjs-pino": "catalog:", + "nestjs-redoc": "catalog:", + "next": "catalog:", + "node-fetch": "catalog:", + "node-sql-parser": "catalog:", + "nodemailer": "catalog:", + "oauth2orize": "catalog:", + "object-sizeof": "catalog:", + "ollama-ai-provider-v2": "catalog:", + "papaparse": "catalog:", + "passport": "catalog:", + "passport-github2": "catalog:", + "passport-google-oauth20": "catalog:", + "passport-jwt": "catalog:", + "passport-local": "catalog:", + "passport-oauth2-client-password": "catalog:", + "passport-openidconnect": "catalog:", + "pause": "catalog:", + "pg": "catalog:", + "pino-http": "catalog:", + "pino-pretty": "catalog:", + "redlock": "catalog:", + "reflect-metadata": "catalog:", + "rxjs": "catalog:", + "sharedb": "catalog:", + "sharp": "catalog:", + "stream-json": "catalog:", + "through2": "catalog:", + "transliteration": "catalog:", + "ts-pattern": "catalog:", + "unzipper": "catalog:", + "ws": "catalog:", "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz", - "zod": "4.1.8", - "zod-validation-error": "4.0.2" + "zod": "catalog:", + "zod-validation-error": "catalog:" } } diff --git a/apps/nestjs-backend/src/db-provider/db.provider.interface.ts b/apps/nestjs-backend/src/db-provider/db.provider.interface.ts index da274633fc..ea3107dfdc 100644 --- a/apps/nestjs-backend/src/db-provider/db.provider.interface.ts +++ b/apps/nestjs-backend/src/db-provider/db.provider.interface.ts @@ -4,7 +4,6 @@ import type { FieldType, IFilter, ILookupLinkOptionsVo, - ILookupOptionsVo, ISortItem, TableDomain, } from '@teable/core'; diff --git a/apps/nestjs-backend/src/db-provider/postgres.provider.ts b/apps/nestjs-backend/src/db-provider/postgres.provider.ts index af549a4fc9..bfb05ec646 100644 --- a/apps/nestjs-backend/src/db-provider/postgres.provider.ts +++ b/apps/nestjs-backend/src/db-provider/postgres.provider.ts @@ -137,7 +137,7 @@ WHERE tc.constraint_type = 'FOREIGN KEY' [schemaName, dbTableName, columnName] ) .toQuery(); - const res = await prisma.$queryRawUnsafe<{ exists: boolean }[]>(sql); + const res = await prisma.$queryRawUnsafe(sql); return res[0].exists; } diff --git a/apps/nestjs-backend/src/db-provider/sqlite.provider.ts b/apps/nestjs-backend/src/db-provider/sqlite.provider.ts index e1e9ee97f1..91c7eb37b3 100644 --- a/apps/nestjs-backend/src/db-provider/sqlite.provider.ts +++ b/apps/nestjs-backend/src/db-provider/sqlite.provider.ts @@ -107,7 +107,7 @@ export class SqliteProvider implements IDbProvider { prisma: PrismaClient ): Promise { const sql = this.columnInfo(tableName); - const columns = await prisma.$queryRawUnsafe<{ name: string }[]>(sql); + const columns = (await prisma.$queryRawUnsafe(sql)) as { name: string }[]; return columns.some((column) => column.name === columnName); } @@ -115,7 +115,7 @@ export class SqliteProvider implements IDbProvider { return this.knex .raw( `SELECT EXISTS ( - SELECT 1 FROM sqlite_master + SELECT 1 FROM sqlite_master WHERE type='table' AND name = ? ) as "exists"`, [tableName] diff --git a/apps/nestjs-backend/src/features/attachments/plugins/adapter.ts b/apps/nestjs-backend/src/features/attachments/plugins/adapter.ts index c729120512..b04da393a6 100644 --- a/apps/nestjs-backend/src/features/attachments/plugins/adapter.ts +++ b/apps/nestjs-backend/src/features/attachments/plugins/adapter.ts @@ -1,6 +1,5 @@ import type { Readable as ReadableStream } from 'node:stream'; import { resolve } from 'path'; -import { BadRequestException } from '@nestjs/common'; import { HttpErrorCode } from '@teable/core'; import { UploadType } from '@teable/openapi'; import { storageConfig } from '../../../configs/storage'; diff --git a/apps/nestjs-backend/src/features/attachments/plugins/local.ts b/apps/nestjs-backend/src/features/attachments/plugins/local.ts index 36c12fccaa..f39acc18e2 100644 --- a/apps/nestjs-backend/src/features/attachments/plugins/local.ts +++ b/apps/nestjs-backend/src/features/attachments/plugins/local.ts @@ -319,7 +319,8 @@ export class LocalStorage implements StorageAdapter { ) { const name = getRandomString(12); const temPath = resolve(StorageAdapter.TEMPORARY_DIR, name); - if (stream instanceof Buffer) { + + if (Buffer.isBuffer(stream)) { await fse.writeFile(temPath, stream); } else { const writer = createWriteStream(temPath); diff --git a/apps/nestjs-backend/src/features/field/model/field-dto/multiple-select-field.dto.ts b/apps/nestjs-backend/src/features/field/model/field-dto/multiple-select-field.dto.ts index b0df4299be..e251f0d22d 100644 --- a/apps/nestjs-backend/src/features/field/model/field-dto/multiple-select-field.dto.ts +++ b/apps/nestjs-backend/src/features/field/model/field-dto/multiple-select-field.dto.ts @@ -11,6 +11,8 @@ export class MultipleSelectFieldDto extends MultipleSelectFieldCore implements F } convertDBValue2CellValue(value: unknown): string[] { - return value == null || typeof value === 'object' ? value : JSON.parse(value as string); + return value == null || typeof value === 'object' + ? (value as string[]) + : JSON.parse(value as string); } } diff --git a/apps/nextjs-app/package.json b/apps/nextjs-app/package.json index 66a9012329..3eb18b7ac6 100644 --- a/apps/nextjs-app/package.json +++ b/apps/nextjs-app/package.json @@ -44,150 +44,150 @@ "flamegraph-home": "npx 0x --output-dir './.debug/flamegraph/{pid}.0x' --on-port 'autocannon http://localhost:$PORT --duration 20' -- node ../../node_modules/.bin/next start" }, "devDependencies": { - "@next/bundle-analyzer": "14.2.14", - "@next/env": "14.2.14", - "@playwright/test": "1.42.1", - "@size-limit/file": "11.1.2", - "@svgr/webpack": "8.1.0", - "@testing-library/dom": "9.3.4", - "@testing-library/jest-dom": "6.4.2", - "@testing-library/react": "14.2.2", - "@testing-library/user-event": "14.5.2", - "@types/cors": "2.8.17", - "@types/express": "4.17.21", - "@types/lodash": "4.17.0", - "@types/node": "22.18.0", - "@types/nprogress": "0.2.3", - "@types/react": "18.2.69", - "@types/react-dom": "18.2.22", - "@types/react-grid-layout": "1.3.5", - "@types/react-syntax-highlighter": "15.5.11", - "@types/react-test-renderer": "18.0.7", - "@types/sharedb": "3.3.10", - "@vitejs/plugin-react-swc": "3.6.0", - "@vitest/coverage-v8": "2.1.5", - "autoprefixer": "10.4.19", + "@next/bundle-analyzer": "catalog:", + "@next/env": "catalog:", + "@playwright/test": "catalog:", + "@size-limit/file": "catalog:", + "@svgr/webpack": "catalog:", + "@testing-library/dom": "catalog:", + "@testing-library/jest-dom": "catalog:", + "@testing-library/react": "catalog:", + "@testing-library/user-event": "catalog:", + "@types/cors": "catalog:", + "@types/express": "catalog:", + "@types/lodash": "catalog:", + "@types/node": "catalog:", + "@types/nprogress": "catalog:", + "@types/react": "catalog:", + "@types/react-dom": "catalog:", + "@types/react-grid-layout": "catalog:", + "@types/react-syntax-highlighter": "catalog:", + "@types/react-test-renderer": "catalog:", + "@types/sharedb": "catalog:", + "@vitejs/plugin-react-swc": "catalog:", + "@vitest/coverage-v8": "catalog:", + "autoprefixer": "catalog:", "cross-env": "7.0.3", - "dotenv-flow": "4.1.0", - "dotenv-flow-cli": "1.1.1", - "es-check": "7.1.1", - "eslint": "8.57.0", - "eslint-config-next": "14.2.14", - "get-tsconfig": "4.7.3", - "happy-dom": "15.11.6", - "npm-run-all2": "6.1.2", - "postcss": "8.4.38", - "postcss-flexbugs-fixes": "5.0.2", - "postcss-preset-env": "9.5.2", - "prettier": "3.2.5", - "rimraf": "5.0.5", - "size-limit": "11.1.2", - "symlink-dir": "5.2.1", - "sync-directory": "6.0.5", - "ts-node": "10.9.2", - "typescript": "5.4.3", - "vite-plugin-svgr": "4.2.0", - "vite-tsconfig-paths": "4.3.2", - "vitest": "2.1.5" + "dotenv-flow": "catalog:", + "dotenv-flow-cli": "catalog:", + "es-check": "catalog:", + "eslint": "catalog:", + "eslint-config-next": "catalog:", + "get-tsconfig": "catalog:", + "happy-dom": "catalog:", + "npm-run-all2": "catalog:", + "postcss": "catalog:", + "postcss-flexbugs-fixes": "catalog:", + "postcss-preset-env": "catalog:", + "prettier": "catalog:", + "rimraf": "catalog:", + "size-limit": "catalog:", + "symlink-dir": "catalog:", + "sync-directory": "catalog:", + "ts-node": "catalog:", + "typescript": "catalog:", + "vite-plugin-svgr": "catalog:", + "vite-tsconfig-paths": "catalog:", + "vitest": "catalog:" }, "dependencies": { - "@antv/g6": "4.8.24", - "@asteasolutions/zod-to-openapi": "8.1.0", - "@belgattitude/http-exception": "1.5.0", - "@codemirror/autocomplete": "6.15.0", - "@codemirror/commands": "6.3.3", - "@codemirror/lang-json": "6.0.1", - "@codemirror/language": "6.10.1", - "@codemirror/lint": "6.8.2", - "@codemirror/state": "6.4.1", - "@codemirror/view": "6.26.0", - "@dnd-kit/core": "6.1.0", - "@dnd-kit/sortable": "8.0.0", - "@dnd-kit/utilities": "3.2.2", - "@emoji-mart/data": "1.1.2", - "@emoji-mart/react": "1.1.1", - "@fontsource-variable/inter": "5.0.17", - "@fullcalendar/core": "6.1.15", - "@fullcalendar/daygrid": "6.1.15", - "@fullcalendar/interaction": "6.1.15", - "@fullcalendar/react": "6.1.15", - "@glideapps/glide-data-grid": "6.0.3", - "@hello-pangea/dnd": "16.6.0", - "@hookform/resolvers": "3.3.4", - "@nem035/gpt-3-encoder": "1.1.7", - "@radix-ui/react-icons": "1.3.0", - "@sentry/nextjs": "7.108.0", - "@sentry/react": "7.108.0", - "@tailwindcss/container-queries": "0.1.1", - "@tanstack/react-query": "4.36.1", - "@tanstack/react-table": "8.11.7", - "@tanstack/react-virtual": "3.2.0", + "@antv/g6": "catalog:", + "@asteasolutions/zod-to-openapi": "catalog:", + "@belgattitude/http-exception": "catalog:", + "@codemirror/autocomplete": "catalog:", + "@codemirror/commands": "catalog:", + "@codemirror/lang-json": "catalog:", + "@codemirror/language": "catalog:", + "@codemirror/lint": "catalog:", + "@codemirror/state": "catalog:", + "@codemirror/view": "catalog:", + "@dnd-kit/core": "catalog:", + "@dnd-kit/sortable": "catalog:", + "@dnd-kit/utilities": "catalog:", + "@emoji-mart/data": "catalog:", + "@emoji-mart/react": "catalog:", + "@fontsource-variable/inter": "catalog:", + "@fullcalendar/core": "catalog:", + "@fullcalendar/daygrid": "catalog:", + "@fullcalendar/interaction": "catalog:", + "@fullcalendar/react": "catalog:", + "@glideapps/glide-data-grid": "catalog:", + "@hello-pangea/dnd": "catalog:", + "@hookform/resolvers": "catalog:", + "@nem035/gpt-3-encoder": "catalog:", + "@radix-ui/react-icons": "catalog:", + "@sentry/nextjs": "catalog:", + "@sentry/react": "catalog:", + "@tailwindcss/container-queries": "catalog:", + "@tanstack/react-query": "catalog:", + "@tanstack/react-table": "catalog:", + "@tanstack/react-virtual": "catalog:", "@teable/common-i18n": "workspace:^", "@teable/core": "workspace:^", "@teable/icons": "workspace:^", - "@teable/next-themes": "0.3.5", + "@teable/next-themes": "catalog:", "@teable/openapi": "workspace:^", "@teable/sdk": "workspace:^", "@teable/ui-lib": "workspace:^", - "@types/canvas-confetti": "1.9.0", - "allotment": "1.20.0", - "axios": "1.7.7", - "buffer": "6.0.3", - "canvas-confetti": "1.9.4", - "class-variance-authority": "0.7.0", - "date-fns": "4.1.0", - "date-fns-tz": "3.2.0", - "dayjs": "1.11.10", - "echarts": "5.5.0", - "emoji-mart": "5.5.2", - "eventsource-parser": "1.1.2", - "express": "4.21.1", - "filesize": "10.1.1", - "fuse.js": "7.0.0", - "i18next": "23.10.1", - "is-port-reachable": "3.1.0", - "jschardet": "3.1.3", - "knex": "3.1.0", - "lodash": "4.17.21", - "lru-cache": "10.2.0", - "lucide-react": "0.363.0", - "next": "14.2.35", - "next-i18next": "15.2.0", - "next-secure-headers": "2.2.0", - "next-seo": "6.5.0", - "next-transpile-modules": "10.0.1", - "nprogress": "0.2.0", - "penpal": "6.2.2", - "picocolors": "1.0.0", - "qrcode.react": "3.1.0", - "re-resizable": "6.10.3", - "react": "18.3.1", - "react-confetti": "6.1.0", - "react-day-picker": "9.5.1", - "react-dom": "18.3.1", - "react-error-boundary": "4.0.13", - "react-grid-layout": "1.4.4", - "react-hook-form": "7.51.1", - "react-hotkeys-hook": "4.5.0", - "react-i18next": "14.1.0", - "react-joyride": "2.8.0", - "react-resizable": "3.0.5", - "react-responsive-carousel": "3.2.23", - "react-rnd": "10.4.14", - "react-syntax-highlighter": "15.5.0", - "react-textarea-autosize": "8.5.3", - "react-use": "17.5.1", - "react-virtuoso": "4.7.10", - "reactflow": "11.11.1", - "recharts": "2.12.3", - "reconnecting-websocket": "4.4.0", - "reflect-metadata": "0.2.1", - "sharedb": "4.1.2", - "tailwind-scrollbar": "3.1.0", - "tailwindcss": "3.4.1", - "type-fest": "4.14.0", - "zod": "4.1.8", - "zod-validation-error": "4.0.2", - "zustand": "4.5.2" + "@types/canvas-confetti": "catalog:", + "allotment": "catalog:", + "axios": "catalog:", + "buffer": "catalog:", + "canvas-confetti": "catalog:", + "class-variance-authority": "catalog:", + "date-fns": "catalog:", + "date-fns-tz": "catalog:", + "dayjs": "catalog:", + "echarts": "catalog:", + "emoji-mart": "catalog:", + "eventsource-parser": "catalog:", + "express": "catalog:", + "filesize": "catalog:", + "fuse.js": "catalog:", + "i18next": "catalog:", + "is-port-reachable": "catalog:", + "jschardet": "catalog:", + "knex": "catalog:", + "lodash": "catalog:", + "lru-cache": "catalog:", + "lucide-react": "catalog:", + "next": "catalog:", + "next-i18next": "catalog:", + "next-secure-headers": "catalog:", + "next-seo": "catalog:", + "next-transpile-modules": "catalog:", + "nprogress": "catalog:", + "penpal": "catalog:", + "picocolors": "catalog:", + "qrcode.react": "catalog:", + "re-resizable": "catalog:", + "react": "catalog:", + "react-confetti": "catalog:", + "react-day-picker": "catalog:", + "react-dom": "catalog:", + "react-error-boundary": "catalog:", + "react-grid-layout": "catalog:", + "react-hook-form": "catalog:", + "react-hotkeys-hook": "catalog:", + "react-i18next": "catalog:", + "react-joyride": "catalog:", + "react-resizable": "catalog:", + "react-responsive-carousel": "catalog:", + "react-rnd": "catalog:", + "react-syntax-highlighter": "catalog:", + "react-textarea-autosize": "catalog:", + "react-use": "catalog:", + "react-virtuoso": "catalog:", + "reactflow": "catalog:", + "recharts": "catalog:", + "reconnecting-websocket": "catalog:", + "reflect-metadata": "catalog:", + "sharedb": "catalog:", + "tailwind-scrollbar": "catalog:", + "tailwindcss": "catalog:", + "type-fest": "catalog:", + "zod": "catalog:", + "zod-validation-error": "catalog:", + "zustand": "catalog:" } } diff --git a/package.json b/package.json index b44c1d54f3..25ed10ea15 100644 --- a/package.json +++ b/package.json @@ -59,28 +59,28 @@ "run:plugin": "pnpm -F '@teable/plugin' dev" }, "dependencies": { - "cross-env": "7.0.3" + "cross-env": "^10" }, "devDependencies": { - "@commitlint/cli": "19.2.1", - "@commitlint/config-conventional": "19.1.0", + "@commitlint/cli": "catalog:", + "@commitlint/config-conventional": "catalog:", "@teable/eslint-config-bases": "workspace:^", - "@types/shell-quote": "1.7.5", - "eslint": "8.57.0", - "husky": "9.0.11", - "lint-staged": "15.2.2", - "npm-run-all2": "6.1.2", - "openapi-typescript": "6.7.5", - "prettier": "3.2.5", - "rimraf": "5.0.5", - "shell-quote": "1.8.1", - "typescript": "5.4.3", - "zx": "7.2.3" + "@types/shell-quote": "catalog:", + "eslint": "catalog:", + "husky": "catalog:", + "lint-staged": "catalog:", + "npm-run-all2": "catalog:", + "openapi-typescript": "catalog:", + "prettier": "catalog:", + "rimraf": "catalog:", + "shell-quote": "catalog:", + "typescript": "catalog:", + "zx": "catalog:" }, "engines": { "node": ">=22.0.0", - "pnpm": ">=9.13.0", + "pnpm": ">=10", "npm": "please-use-pnpm" }, - "packageManager": "pnpm@9.13.0" + "packageManager": "pnpm@10.26.2" } diff --git a/packages/common-i18n/package.json b/packages/common-i18n/package.json index c3c07bc3bd..35624df92a 100644 --- a/packages/common-i18n/package.json +++ b/packages/common-i18n/package.json @@ -35,11 +35,11 @@ }, "devDependencies": { "@teable/eslint-config-bases": "workspace:^", - "@types/node": "22.18.0", + "@types/node": "catalog:", "cross-env": "7.0.3", - "eslint": "8.57.0", - "prettier": "3.2.5", - "rimraf": "5.0.5", - "typescript": "5.4.3" + "eslint": "catalog:", + "prettier": "catalog:", + "rimraf": "catalog:", + "typescript": "catalog:" } } diff --git a/packages/core/package.json b/packages/core/package.json index 5cca9cb3f3..87a0d83473 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -39,40 +39,40 @@ "fix-all-files": "eslint . --ext .ts,.js,.mjs,.cjs,.mts,.cts --fix" }, "dependencies": { - "@asteasolutions/zod-to-openapi": "8.1.0", - "@httpx/dsn-parser": "1.8.4", - "@types/color": "3.0.6", - "@types/papaparse": "5.3.14", - "antlr4ts": "0.5.0-alpha.4", - "axios": "1.7.7", - "class-transformer": "0.5.1", - "color": "4.2.3", - "date-fns-tz": "3.2.0", - "dayjs": "1.11.10", - "lodash": "4.17.21", - "nanoid": "3.3.7", - "papaparse": "5.4.1", - "reflect-metadata": "0.2.1", - "ts-pattern": "5.0.8", - "zod": "4.1.8", - "zod-validation-error": "4.0.2" + "@asteasolutions/zod-to-openapi": "catalog:", + "@httpx/dsn-parser": "catalog:", + "@types/color": "catalog:", + "@types/papaparse": "catalog:", + "antlr4ts": "catalog:", + "axios": "catalog:", + "class-transformer": "catalog:", + "color": "catalog:", + "date-fns-tz": "catalog:", + "dayjs": "catalog:", + "lodash": "catalog:", + "nanoid": "catalog:", + "papaparse": "catalog:", + "reflect-metadata": "catalog:", + "ts-pattern": "catalog:", + "zod": "catalog:", + "zod-validation-error": "catalog:" }, "devDependencies": { - "@size-limit/file": "11.1.2", + "@size-limit/file": "catalog:", "@teable/eslint-config-bases": "workspace:^", - "@types/lodash": "4.17.0", - "@types/node": "22.18.0", - "@vitest/coverage-v8": "2.1.5", - "antlr4ts-cli": "0.5.0-alpha.4", + "@types/lodash": "catalog:", + "@types/node": "catalog:", + "@vitest/coverage-v8": "catalog:", + "antlr4ts-cli": "catalog:", "cross-env": "7.0.3", - "es-check": "7.1.1", - "eslint": "8.57.0", - "get-tsconfig": "4.7.3", - "prettier": "3.2.5", - "rimraf": "5.0.5", - "size-limit": "11.1.2", - "typescript": "5.4.3", - "vite-tsconfig-paths": "4.3.2", - "vitest": "2.1.5" + "es-check": "catalog:", + "eslint": "catalog:", + "get-tsconfig": "catalog:", + "prettier": "catalog:", + "rimraf": "catalog:", + "size-limit": "catalog:", + "typescript": "catalog:", + "vite-tsconfig-paths": "catalog:", + "vitest": "catalog:" } } diff --git a/packages/db-main-prisma/package.json b/packages/db-main-prisma/package.json index fe7ccd8131..acad77a855 100644 --- a/packages/db-main-prisma/package.json +++ b/packages/db-main-prisma/package.json @@ -47,30 +47,30 @@ "nestjs-cls": "^4.0.0" }, "dependencies": { - "@prisma/client": "6.2.1", - "prisma": "6.2.1", - "nanoid": "3.3.7" + "@prisma/client": "catalog:", + "prisma": "catalog:", + "nanoid": "catalog:" }, "devDependencies": { - "@httpx/dsn-parser": "1.8.4", - "@faker-js/faker": "8.4.1", + "@httpx/dsn-parser": "catalog:", + "@faker-js/faker": "catalog:", "@teable/eslint-config-bases": "workspace:^", - "@types/node": "22.18.0", - "@types/bcrypt": "5.0.2", - "camelcase": "8.0.0", + "@types/node": "catalog:", + "@types/bcrypt": "catalog:", + "camelcase": "catalog:", "cross-env": "7.0.3", - "dotenv-flow-cli": "1.1.1", - "eslint": "8.57.0", - "handlebars": "4.7.8", - "is-port-reachable": "3.1.0", - "mustache": "4.2.0", - "npm-run-all2": "6.1.2", - "picocolors": "1.0.0", - "prettier": "3.2.5", - "rimraf": "5.0.5", - "tsx": "4.7.1", - "typescript": "5.4.3", - "bcrypt": "5.1.1" + "dotenv-flow-cli": "catalog:", + "eslint": "catalog:", + "handlebars": "catalog:", + "is-port-reachable": "catalog:", + "mustache": "catalog:", + "npm-run-all2": "catalog:", + "picocolors": "catalog:", + "prettier": "catalog:", + "rimraf": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:", + "bcrypt": "catalog:" }, "prisma": { "seed": "tsx ./prisma/seed.ts" diff --git a/packages/db-main-prisma/src/prisma.service.ts b/packages/db-main-prisma/src/prisma.service.ts index a3eb3a577d..0193abb0a4 100644 --- a/packages/db-main-prisma/src/prisma.service.ts +++ b/packages/db-main-prisma/src/prisma.service.ts @@ -12,6 +12,12 @@ interface ITx { rawOpMaps?: unknown; } +export type ITransactionIsolationLevel = + | 'ReadUncommitted' + | 'ReadCommitted' + | 'RepeatableRead' + | 'Serializable'; + function proxyClient(tx: Prisma.TransactionClient) { return new Proxy(tx, { get(target, p) { @@ -20,6 +26,7 @@ function proxyClient(tx: Prisma.TransactionClient) { try { return await target[p](query, ...args); } catch (e: unknown) { + // @ts-expect-error PrismaClientKnownRequestError existed if (e instanceof Prisma.PrismaClientKnownRequestError && e.code === 'P2028') { throw new TimeoutHttpException(); } @@ -33,10 +40,7 @@ function proxyClient(tx: Prisma.TransactionClient) { } @Injectable() -export class PrismaService - extends PrismaClient - implements OnModuleInit -{ +export class PrismaService extends PrismaClient implements OnModuleInit { private readonly logger = new Logger(PrismaService.name); private afterTxCb?: () => void; @@ -94,7 +98,7 @@ export class PrismaService options?: { maxWait?: number; timeout?: number; - isolationLevel?: Prisma.TransactionIsolationLevel; + isolationLevel?: ITransactionIsolationLevel; } ): Promise { let result: R = undefined as R; @@ -111,11 +115,12 @@ export class PrismaService }; await this.cls.runWith(this.cls.get(), async () => { - result = await super.$transaction(async (prisma) => { + result = await super.$transaction(async (prisma: PrismaClient) => { prisma = proxyClient(prisma); this.cls.set('tx.client', prisma); this.cls.set('tx.id', nanoid()); this.cls.set('tx.timeStr', new Date().toISOString()); + try { // can not delete await here return await fn(prisma); diff --git a/packages/db-main-prisma/src/seeds/e2e/space-seeds.ts b/packages/db-main-prisma/src/seeds/e2e/space-seeds.ts index 45d32bc812..eb164a34c9 100644 --- a/packages/db-main-prisma/src/seeds/e2e/space-seeds.ts +++ b/packages/db-main-prisma/src/seeds/e2e/space-seeds.ts @@ -12,7 +12,7 @@ const baseId = 'bseTestBaseId'; const baseName = 'test base'; const collaboratorId = 'usrTestCollaboratorId'; -const generateSpace = (): Prisma.SpaceCreateInput => { +const generateSpace = () => { return { id: spaceId, name: spaceName, @@ -21,7 +21,7 @@ const generateSpace = (): Prisma.SpaceCreateInput => { }; }; -const generateBase = (): Prisma.BaseCreateInput => { +const generateBase = () => { return { id: baseId, name: baseName, @@ -36,9 +36,7 @@ const generateBase = (): Prisma.BaseCreateInput => { }; }; -export const generateCollaborator = async ( - connectUserNum: number -): Promise => { +export const generateCollaborator = async (connectUserNum: number) => { const userSets = await generateUser(connectUserNum); return Array.from({ length: connectUserNum + 1 }, (_, i) => ({ @@ -54,7 +52,7 @@ export const generateCollaborator = async ( export class SpaceSeeds extends AbstractSeed { execute = async (): Promise => { - await this.prisma.$transaction(async (tx) => { + await this.prisma.$transaction(async (tx: Prisma.TransactionClient) => { // Space await this.createSpace(tx); diff --git a/packages/db-main-prisma/src/seeds/e2e/user-seeds.ts b/packages/db-main-prisma/src/seeds/e2e/user-seeds.ts index 656a3d6d68..edab92caee 100644 --- a/packages/db-main-prisma/src/seeds/e2e/user-seeds.ts +++ b/packages/db-main-prisma/src/seeds/e2e/user-seeds.ts @@ -1,6 +1,5 @@ /* eslint-disable @typescript-eslint/no-explicit-any */ import bcrypt from 'bcrypt'; -import type { Prisma } from '../../'; import { AbstractSeed } from '../seed.abstract'; export const CREATE_USER_NUM = 1; @@ -11,12 +10,7 @@ const generatePassword = async (password: string) => { return { salt, password: hashPassword }; }; -const createUser = ( - baseId: string, - baseName: string, - pas: any, - index?: number -): Prisma.UserCreateInput => { +const createUser = (baseId: string, baseName: string, pas: any, index?: number) => { const id = index === undefined ? baseId : `${baseId}_${index}`; return { id, @@ -30,7 +24,7 @@ const createUser = ( }; }; -export const generateUser = async (max: number): Promise => { +export const generateUser = async (max: number) => { const userId = 'usrTestUserId'; const userName = 'test'; const pas = await generatePassword('12345678'); diff --git a/packages/eslint-config-bases/package.json b/packages/eslint-config-bases/package.json index 71c4f0071d..b4263f344b 100644 --- a/packages/eslint-config-bases/package.json +++ b/packages/eslint-config-bases/package.json @@ -78,24 +78,24 @@ "fix-all-files": "eslint --ext .ts,.tsx,.js,.jsx --fix" }, "dependencies": { - "@rushstack/eslint-patch": "1.8.0", - "@tanstack/eslint-plugin-query": "4.36.1", - "@typescript-eslint/eslint-plugin": "7.3.1", - "@typescript-eslint/parser": "7.3.1", - "eslint-config-prettier": "9.1.0", - "eslint-import-resolver-typescript": "3.6.1", - "eslint-plugin-import": "2.29.1", - "eslint-plugin-jest": "27.9.0", - "eslint-plugin-jest-formatting": "3.1.0", - "eslint-plugin-jsx-a11y": "6.8.0", - "eslint-plugin-playwright": "1.5.4", - "eslint-plugin-prettier": "5.1.3", - "eslint-plugin-react": "7.34.1", - "eslint-plugin-react-hooks": "4.6.0 || 5.0.0-canary-7118f5dd7-20230705", - "eslint-plugin-regexp": "2.4.0", - "eslint-plugin-sonarjs": "0.24.0", - "eslint-plugin-storybook": "0.8.0", - "eslint-plugin-testing-library": "6.2.0" + "@rushstack/eslint-patch": "catalog:", + "@tanstack/eslint-plugin-query": "catalog:", + "@typescript-eslint/eslint-plugin": "catalog:", + "@typescript-eslint/parser": "catalog:", + "eslint-config-prettier": "catalog:", + "eslint-import-resolver-typescript": "catalog:", + "eslint-plugin-import": "catalog:", + "eslint-plugin-jest": "catalog:", + "eslint-plugin-jest-formatting": "catalog:", + "eslint-plugin-jsx-a11y": "catalog:", + "eslint-plugin-playwright": "catalog:", + "eslint-plugin-prettier": "catalog:", + "eslint-plugin-react": "catalog:", + "eslint-plugin-react-hooks": "catalog:", + "eslint-plugin-regexp": "catalog:", + "eslint-plugin-sonarjs": "catalog:", + "eslint-plugin-storybook": "catalog:", + "eslint-plugin-testing-library": "catalog:" }, "peerDependencies": { "eslint": "^8.55.0", @@ -130,19 +130,19 @@ } }, "devDependencies": { - "@testing-library/jest-dom": "6.4.2", - "@testing-library/react": "14.2.2", - "@types/node": "22.18.0", - "@types/react": "18.2.69", - "@types/react-dom": "18.2.22", - "es-check": "7.1.1", - "eslint": "8.57.0", - "eslint-plugin-mdx": "3.1.5", - "eslint-plugin-tailwindcss": "3.15.1", - "react": "18.3.1", - "react-dom": "18.3.1", - "rimraf": "5.0.5", - "tailwindcss": "3.4.1", - "typescript": "5.4.3" + "@testing-library/jest-dom": "catalog:", + "@testing-library/react": "catalog:", + "@types/node": "catalog:", + "@types/react": "catalog:", + "@types/react-dom": "catalog:", + "es-check": "catalog:", + "eslint": "catalog:", + "eslint-plugin-mdx": "catalog:", + "eslint-plugin-tailwindcss": "catalog:", + "react": "catalog:", + "react-dom": "catalog:", + "rimraf": "catalog:", + "tailwindcss": "catalog:", + "typescript": "catalog:" } } diff --git a/packages/icons/package.json b/packages/icons/package.json index f6fc831bf9..87c6802126 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -38,21 +38,21 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@svgr/core": "8.1.0", - "@svgr/plugin-jsx": "8.1.0", - "@svgr/plugin-prettier": "8.1.0", - "@svgr/plugin-svgo": "8.1.0", - "@types/fs-extra": "11.0.4", - "@types/node": "22.18.0", - "@types/react": "18.2.69", - "axios": "1.7.7", - "chalk": "5.3.0", - "dotenv": "16.4.5", - "eslint": "8.57.0", - "figma-js": "1.16.0", - "fs-extra": "11.2.0", - "lodash": "4.17.21", - "rimraf": "5.0.5", - "typescript": "5.4.3" + "@svgr/core": "catalog:", + "@svgr/plugin-jsx": "catalog:", + "@svgr/plugin-prettier": "catalog:", + "@svgr/plugin-svgo": "catalog:", + "@types/fs-extra": "catalog:", + "@types/node": "catalog:", + "@types/react": "catalog:", + "axios": "catalog:", + "chalk": "catalog:", + "dotenv": "catalog:", + "eslint": "catalog:", + "figma-js": "catalog:", + "fs-extra": "catalog:", + "lodash": "catalog:", + "rimraf": "catalog:", + "typescript": "catalog:" } } diff --git a/packages/openapi/package.json b/packages/openapi/package.json index 9c0352e8bd..71970c525e 100644 --- a/packages/openapi/package.json +++ b/packages/openapi/package.json @@ -28,23 +28,23 @@ "typecheck": "tsc --project ./tsconfig.json --noEmit" }, "dependencies": { - "@asteasolutions/zod-to-openapi": "8.1.0", + "@asteasolutions/zod-to-openapi": "catalog:", "@teable/core": "workspace:^", - "@types/node": "22.18.0", - "axios": "1.7.7", - "form-data": "4.0.0", - "httpsnippet-lite": "3.0.5", - "openapi-sampler": "1.4.0", - "openapi3-ts": "4.2.2", - "zod": "4.1.8" + "@types/node": "catalog:", + "axios": "catalog:", + "form-data": "catalog:", + "httpsnippet-lite": "catalog:", + "openapi-sampler": "catalog:", + "openapi3-ts": "catalog:", + "zod": "catalog:" }, "devDependencies": { "@teable/eslint-config-bases": "workspace:^", - "@vitest/coverage-v8": "2.1.5", - "eslint": "8.57.0", - "rimraf": "5.0.5", - "typescript": "5.4.3", - "vite-tsconfig-paths": "4.3.2", - "vitest": "2.1.5" + "@vitest/coverage-v8": "catalog:", + "eslint": "catalog:", + "rimraf": "catalog:", + "typescript": "catalog:", + "vite-tsconfig-paths": "catalog:", + "vitest": "catalog:" } } diff --git a/packages/sdk/package.json b/packages/sdk/package.json index e315233498..ab665d773d 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -51,83 +51,83 @@ "plate:add": "npx shadcn@canary add" }, "dependencies": { - "@ariakit/react": "0.4.10", - "@belgattitude/http-exception": "1.5.0", - "@codemirror/autocomplete": "6.15.0", - "@codemirror/commands": "6.3.3", - "@codemirror/language": "6.10.1", - "@codemirror/state": "6.4.1", - "@codemirror/view": "6.26.0", - "@dnd-kit/core": "6.1.0", - "@dnd-kit/sortable": "8.0.0", - "@dnd-kit/utilities": "3.2.2", - "@lezer/highlight": "1.2.0", - "@radix-ui/react-icons": "1.3.0", - "@radix-ui/react-popover": "1.0.7", - "@radix-ui/react-separator": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-toolbar": "1.1.0", - "@radix-ui/react-tooltip": "1.0.7", - "@tanstack/react-query": "4.36.1", - "@tanstack/react-table": "8.11.7", - "@tanstack/react-virtual": "3.2.0", + "@ariakit/react": "catalog:", + "@belgattitude/http-exception": "catalog:", + "@codemirror/autocomplete": "catalog:", + "@codemirror/commands": "catalog:", + "@codemirror/language": "catalog:", + "@codemirror/state": "catalog:", + "@codemirror/view": "catalog:", + "@dnd-kit/core": "catalog:", + "@dnd-kit/sortable": "catalog:", + "@dnd-kit/utilities": "catalog:", + "@lezer/highlight": "catalog:", + "@radix-ui/react-icons": "catalog:", + "@radix-ui/react-popover": "catalog:", + "@radix-ui/react-separator": "catalog:", + "@radix-ui/react-slot": "catalog:", + "@radix-ui/react-toolbar": "catalog:", + "@radix-ui/react-tooltip": "catalog:", + "@tanstack/react-query": "catalog:", + "@tanstack/react-table": "catalog:", + "@tanstack/react-virtual": "catalog:", "@teable/common-i18n": "workspace:*", "@teable/core": "workspace:*", "@teable/icons": "workspace:*", - "@teable/next-themes": "0.3.5", + "@teable/next-themes": "catalog:", "@teable/openapi": "workspace:*", "@teable/ui-lib": "workspace:*", - "@udecode/cn": "48.0.3", - "@udecode/plate": "48.0.5", - "@udecode/plate-alignment": "48.0.0", - "@udecode/plate-combobox": "48.0.0", - "@udecode/plate-core": "48.0.3", - "@udecode/plate-dnd": "48.0.0", - "@udecode/plate-floating": "48.0.0", - "@udecode/plate-heading": "48.0.0", - "@udecode/plate-link": "48.0.0", - "@udecode/plate-media": "48.0.0", - "@udecode/plate-mention": "48.0.0", - "@udecode/plate-resizable": "48.0.0", - "@udecode/plate-select": "48.0.0", - "@udecode/plate-slash-command": "48.0.0", - "@udecode/plate-trailing-block": "48.0.0", - "antlr4ts": "0.5.0-alpha.4", - "axios": "1.7.7", - "class-transformer": "0.5.1", - "class-variance-authority": "0.7.0", - "copy-to-clipboard": "3.3.3", - "date-fns": "4.1.0", - "date-fns-tz": "3.2.0", - "dayjs": "1.11.10", - "deepmerge": "4.3.1", - "dequal": "2.0.3", - "fuse.js": "7.0.0", - "immer": "10.0.4", - "lodash": "4.17.21", - "lru-cache": "10.2.0", - "lucide-react": "0.363.0", - "penpal": "6.2.2", - "react-day-picker": "9.5.1", - "react-hammerjs": "1.0.1", - "react-hotkeys-hook": "4.5.0", - "react-markdown": "9.0.1", - "react-textarea-autosize": "8.5.3", - "react-use": "17.5.1", - "reconnecting-websocket": "4.4.0", - "rehype-raw": "7.0.0", - "remark-gfm": "4.0.0", - "scroller": "0.0.3", - "sharedb": "4.1.2", - "slate": "0.114.0", - "slate-history": "0.113.1", - "slate-hyperscript": "0.100.0", - "slate-react": "0.114.2", - "ts-key-enum": "2.0.12", - "ts-keycode-enum": "1.0.6", - "ts-mixer": "6.0.4", - "use-file-picker": "2.1.2", - "zustand": "4.5.2" + "@udecode/cn": "catalog:", + "@udecode/plate": "catalog:", + "@udecode/plate-alignment": "catalog:", + "@udecode/plate-combobox": "catalog:", + "@udecode/plate-core": "catalog:", + "@udecode/plate-dnd": "catalog:", + "@udecode/plate-floating": "catalog:", + "@udecode/plate-heading": "catalog:", + "@udecode/plate-link": "catalog:", + "@udecode/plate-media": "catalog:", + "@udecode/plate-mention": "catalog:", + "@udecode/plate-resizable": "catalog:", + "@udecode/plate-select": "catalog:", + "@udecode/plate-slash-command": "catalog:", + "@udecode/plate-trailing-block": "catalog:", + "antlr4ts": "catalog:", + "axios": "catalog:", + "class-transformer": "catalog:", + "class-variance-authority": "catalog:", + "copy-to-clipboard": "catalog:", + "date-fns": "catalog:", + "date-fns-tz": "catalog:", + "dayjs": "catalog:", + "deepmerge": "catalog:", + "dequal": "catalog:", + "fuse.js": "catalog:", + "immer": "catalog:", + "lodash": "catalog:", + "lru-cache": "catalog:", + "lucide-react": "catalog:", + "penpal": "catalog:", + "react-day-picker": "catalog:", + "react-hammerjs": "catalog:", + "react-hotkeys-hook": "catalog:", + "react-markdown": "catalog:", + "react-textarea-autosize": "catalog:", + "react-use": "catalog:", + "reconnecting-websocket": "catalog:", + "rehype-raw": "catalog:", + "remark-gfm": "catalog:", + "scroller": "catalog:", + "sharedb": "catalog:", + "slate": "catalog:", + "slate-history": "catalog:", + "slate-hyperscript": "catalog:", + "slate-react": "catalog:", + "ts-key-enum": "catalog:", + "ts-keycode-enum": "catalog:", + "ts-mixer": "catalog:", + "use-file-picker": "catalog:", + "zustand": "catalog:" }, "peerDependencies": { "react": "^18.0.0", @@ -135,31 +135,31 @@ }, "devDependencies": { "@teable/eslint-config-bases": "workspace:^", - "@testing-library/jest-dom": "6.4.2", - "@testing-library/react": "14.2.2", - "@types/lodash": "4.17.0", - "@types/node": "22.18.0", - "@types/react": "18.2.69", - "@types/react-dom": "18.2.22", - "@types/react-hammerjs": "1.0.7", - "@types/scroller": "0.1.5", - "@types/sharedb": "3.3.10", - "@vitejs/plugin-react-swc": "3.6.0", - "@vitest/coverage-v8": "2.1.5", + "@testing-library/jest-dom": "catalog:", + "@testing-library/react": "catalog:", + "@types/lodash": "catalog:", + "@types/node": "catalog:", + "@types/react": "catalog:", + "@types/react-dom": "catalog:", + "@types/react-hammerjs": "catalog:", + "@types/scroller": "catalog:", + "@types/sharedb": "catalog:", + "@vitejs/plugin-react-swc": "catalog:", + "@vitest/coverage-v8": "catalog:", "cross-env": "7.0.3", - "eslint": "8.57.0", - "get-tsconfig": "4.7.3", - "happy-dom": "15.11.6", - "microbundle": "0.15.1", - "npm-run-all2": "6.1.2", - "prettier": "3.2.5", - "react": "18.3.1", - "react-dom": "18.3.1", - "rimraf": "5.0.5", - "tailwindcss": "3.4.1", - "typescript": "5.4.3", - "vite-plugin-svgr": "4.2.0", - "vite-tsconfig-paths": "4.3.2", - "vitest": "2.1.5" + "eslint": "catalog:", + "get-tsconfig": "catalog:", + "happy-dom": "catalog:", + "microbundle": "catalog:", + "npm-run-all2": "catalog:", + "prettier": "catalog:", + "react": "catalog:", + "react-dom": "catalog:", + "rimraf": "catalog:", + "tailwindcss": "catalog:", + "typescript": "catalog:", + "vite-plugin-svgr": "catalog:", + "vite-tsconfig-paths": "catalog:", + "vitest": "catalog:" } } diff --git a/packages/ui-lib/package.json b/packages/ui-lib/package.json index a18d56fd37..66e1fd6dab 100644 --- a/packages/ui-lib/package.json +++ b/packages/ui-lib/package.json @@ -74,95 +74,95 @@ } }, "devDependencies": { - "@mdx-js/react": "3.0.1", - "@storybook/addon-actions": "8.0.4", - "@storybook/addon-docs": "8.0.4", - "@storybook/addon-essentials": "8.0.4", - "@storybook/addon-links": "8.0.4", - "@storybook/addon-postcss": "2.0.0", - "@storybook/addon-storysource": "8.0.4", - "@storybook/builder-webpack5": "8.0.4", - "@storybook/manager-webpack5": "6.5.16", - "@storybook/react": "8.0.4", - "@tailwindcss/aspect-ratio": "0.4.2", + "@mdx-js/react": "catalog:", + "@storybook/addon-actions": "catalog:", + "@storybook/addon-docs": "catalog:", + "@storybook/addon-essentials": "catalog:", + "@storybook/addon-links": "catalog:", + "@storybook/addon-postcss": "catalog:", + "@storybook/addon-storysource": "catalog:", + "@storybook/builder-webpack5": "catalog:", + "@storybook/manager-webpack5": "catalog:", + "@storybook/react": "catalog:", + "@tailwindcss/aspect-ratio": "catalog:", "@teable/eslint-config-bases": "workspace:^", - "@testing-library/react": "14.2.2", - "@types/node": "22.18.0", - "@types/react": "18.2.69", - "@types/react-dom": "18.2.22", - "autoprefixer": "10.4.19", - "core-js": "3.36.1", + "@testing-library/react": "catalog:", + "@types/node": "catalog:", + "@types/react": "catalog:", + "@types/react-dom": "catalog:", + "autoprefixer": "catalog:", + "core-js": "catalog:", "cross-env": "7.0.3", - "eslint": "8.57.0", - "microbundle": "0.15.1", - "npm-run-all2": "6.1.2", - "postcss": "8.4.38", - "postcss-flexbugs-fixes": "5.0.2", - "prettier": "3.2.5", - "react": "18.3.1", - "react-dom": "18.3.1", - "require-from-string": "2.0.2", - "rimraf": "5.0.5", - "shadcn-ui": "0.8.0", - "sirv": "2.0.4", - "sirv-cli": "2.0.2", - "tailwindcss": "3.4.1", - "tsconfig-paths-webpack-plugin": "4.1.0", - "typescript": "5.4.3", - "webpack": "5.91.0" + "eslint": "catalog:", + "microbundle": "catalog:", + "npm-run-all2": "catalog:", + "postcss": "catalog:", + "postcss-flexbugs-fixes": "catalog:", + "prettier": "catalog:", + "react": "catalog:", + "react-dom": "catalog:", + "require-from-string": "catalog:", + "rimraf": "catalog:", + "shadcn-ui": "catalog:", + "sirv": "catalog:", + "sirv-cli": "catalog:", + "tailwindcss": "catalog:", + "tsconfig-paths-webpack-plugin": "catalog:", + "typescript": "catalog:", + "webpack": "catalog:" }, "dependencies": { - "@dnd-kit/core": "6.1.0", - "@dnd-kit/sortable": "8.0.0", - "@dnd-kit/utilities": "3.2.2", - "@glideapps/glide-data-grid": "6.0.3", - "@headless-tree/core": "1.5.1", - "@headless-tree/react": "1.5.1", - "@radix-ui/react-accordion": "^1.1.2", - "@radix-ui/react-alert-dialog": "1.0.5", - "@radix-ui/react-avatar": "1.0.4", - "@radix-ui/react-checkbox": "1.0.4", - "@radix-ui/react-collapsible": "1.0.3", - "@radix-ui/react-context-menu": "2.1.5", - "@radix-ui/react-dialog": "1.0.5", - "@radix-ui/react-dropdown-menu": "2.0.6", - "@radix-ui/react-hover-card": "1.0.7", - "@radix-ui/react-icons": "1.3.0", - "@radix-ui/react-label": "2.0.2", - "@radix-ui/react-popover": "1.0.7", - "@radix-ui/react-progress": "1.0.3", - "@radix-ui/react-radio-group": "1.1.3", - "@radix-ui/react-scroll-area": "1.0.5", - "@radix-ui/react-select": "2.0.0", - "@radix-ui/react-separator": "1.0.3", - "@radix-ui/react-slider": "1.2.2", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-switch": "1.0.3", - "@radix-ui/react-tabs": "1.0.4", - "@radix-ui/react-toast": "1.1.5", - "@radix-ui/react-toggle": "1.0.3", - "@radix-ui/react-toggle-group": "1.1.0", - "@radix-ui/react-tooltip": "1.0.7", + "@dnd-kit/core": "catalog:", + "@dnd-kit/sortable": "catalog:", + "@dnd-kit/utilities": "catalog:", + "@glideapps/glide-data-grid": "catalog:", + "@headless-tree/core": "catalog:", + "@headless-tree/react": "catalog:", + "@radix-ui/react-accordion": "catalog:", + "@radix-ui/react-alert-dialog": "catalog:", + "@radix-ui/react-avatar": "catalog:", + "@radix-ui/react-checkbox": "catalog:", + "@radix-ui/react-collapsible": "catalog:", + "@radix-ui/react-context-menu": "catalog:", + "@radix-ui/react-dialog": "catalog:", + "@radix-ui/react-dropdown-menu": "catalog:", + "@radix-ui/react-hover-card": "catalog:", + "@radix-ui/react-icons": "catalog:", + "@radix-ui/react-label": "catalog:", + "@radix-ui/react-popover": "catalog:", + "@radix-ui/react-progress": "catalog:", + "@radix-ui/react-radio-group": "catalog:", + "@radix-ui/react-scroll-area": "catalog:", + "@radix-ui/react-select": "catalog:", + "@radix-ui/react-separator": "catalog:", + "@radix-ui/react-slider": "catalog:", + "@radix-ui/react-slot": "catalog:", + "@radix-ui/react-switch": "catalog:", + "@radix-ui/react-tabs": "catalog:", + "@radix-ui/react-toast": "catalog:", + "@radix-ui/react-toggle": "catalog:", + "@radix-ui/react-toggle-group": "catalog:", + "@radix-ui/react-tooltip": "catalog:", "@teable/icons": "workspace:^", - "@teable/next-themes": "0.3.5", - "class-variance-authority": "0.7.0", - "clsx": "2.1.0", - "cmdk": "1.0.0", - "date-fns": "4.1.0", - "deepmerge": "4.3.1", - "docx-preview": "0.3.2", - "embla-carousel-react": "8.0.0", - "input-otp": "1.4.1", - "marked": "14.1.3", - "react-day-picker": "9.5.1", - "react-hook-form": "7.51.1", - "react-resizable-panels": "2.0.16", - "react-responsive-carousel": "3.2.23", - "recharts": "2.12.3", - "sonner": "1.7.3", - "tailwind-merge": "2.2.2", - "tailwindcss-animate": "1.0.7", + "@teable/next-themes": "catalog:", + "class-variance-authority": "catalog:", + "clsx": "catalog:", + "cmdk": "catalog:", + "date-fns": "catalog:", + "deepmerge": "catalog:", + "docx-preview": "catalog:", + "embla-carousel-react": "catalog:", + "input-otp": "catalog:", + "marked": "catalog:", + "react-day-picker": "catalog:", + "react-hook-form": "catalog:", + "react-resizable-panels": "catalog:", + "react-responsive-carousel": "catalog:", + "recharts": "catalog:", + "sonner": "catalog:", + "tailwind-merge": "catalog:", + "tailwindcss-animate": "catalog:", "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz", - "zod": "4.1.8" + "zod": "catalog:" } } diff --git a/plugins/package.json b/plugins/package.json index bb0cde2827..5ba4f8c265 100644 --- a/plugins/package.json +++ b/plugins/package.json @@ -13,55 +13,55 @@ "test": "echo \"Error: no test specified\"" }, "dependencies": { - "@hookform/resolvers": "3.3.4", - "@tanstack/react-query": "4.36.1", + "@hookform/resolvers": "catalog:", + "@tanstack/react-query": "catalog:", "@teable/common-i18n": "workspace:^", "@teable/core": "workspace:^", "@teable/icons": "workspace:^", - "@teable/next-themes": "0.3.5", + "@teable/next-themes": "catalog:", "@teable/openapi": "workspace:^", "@teable/sdk": "workspace:^", "@teable/ui-lib": "workspace:^", - "@univerjs/core": "0.3.0", - "@univerjs/data-validation": "0.3.0", - "@univerjs/design": "0.3.0", - "@univerjs/docs": "0.3.0", - "@univerjs/docs-ui": "0.3.0", - "@univerjs/engine-formula": "0.3.0", - "@univerjs/engine-render": "0.3.0", - "@univerjs/facade": "0.3.0", - "@univerjs/sheets": "0.3.0", - "@univerjs/sheets-data-validation": "0.3.0", - "@univerjs/sheets-formula": "0.3.0", - "@univerjs/sheets-ui": "0.3.0", - "@univerjs/ui": "0.3.0", - "i18next": "23.10.1", - "i18next-resources-to-backend": "1.2.1", - "lodash": "4.17.21", - "lodash-es": "4.17.21", - "lucide-react": "0.363.0", - "next": "14.2.35", - "next-secure-headers": "2.2.0", - "qrcode.react": "3.1.0", - "react": "18.3.1", - "react-dom": "18.3.1", - "react-hook-form": "7.51.1", - "react-i18next": "14.1.0", - "react-use": "17.5.1", - "recharts": "2.12.3", - "zod": "4.1.8" + "@univerjs/core": "catalog:", + "@univerjs/data-validation": "catalog:", + "@univerjs/design": "catalog:", + "@univerjs/docs": "catalog:", + "@univerjs/docs-ui": "catalog:", + "@univerjs/engine-formula": "catalog:", + "@univerjs/engine-render": "catalog:", + "@univerjs/facade": "catalog:", + "@univerjs/sheets": "catalog:", + "@univerjs/sheets-data-validation": "catalog:", + "@univerjs/sheets-formula": "catalog:", + "@univerjs/sheets-ui": "catalog:", + "@univerjs/ui": "catalog:", + "i18next": "catalog:", + "i18next-resources-to-backend": "catalog:", + "lodash": "catalog:", + "lodash-es": "catalog:", + "lucide-react": "catalog:", + "next": "catalog:", + "next-secure-headers": "catalog:", + "qrcode.react": "catalog:", + "react": "catalog:", + "react-dom": "catalog:", + "react-hook-form": "catalog:", + "react-i18next": "catalog:", + "react-use": "catalog:", + "recharts": "catalog:", + "zod": "catalog:" }, "devDependencies": { - "@types/lodash": "4.17.0", - "@types/node": "22.18.0", - "@types/react": "18.2.69", - "@types/react-dom": "18.2.22", - "@univerjs/webpack-plugin": "0.5.1", - "eslint": "8.57.0", - "eslint-config-next": "14.2.14", - "postcss": "8.4.38", - "rimraf": "5.0.5", - "tailwindcss": "3.4.1", - "typescript": "5.4.3" + "@types/lodash": "catalog:", + "@types/node": "catalog:", + "@types/react": "catalog:", + "@types/react-dom": "catalog:", + "@univerjs/webpack-plugin": "catalog:", + "eslint": "catalog:", + "eslint-config-next": "catalog:", + "postcss": "catalog:", + "rimraf": "catalog:", + "tailwindcss": "catalog:", + "typescript": "catalog:" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7a4e01ce0b..cfdc03d6b2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,202 +4,1522 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +catalogs: + default: + '@ai-sdk/amazon-bedrock': + specifier: 4.0.0-beta.97 + version: 4.0.0-beta.97 + '@ai-sdk/anthropic': + specifier: 3.0.0-beta.87 + version: 3.0.0-beta.87 + '@ai-sdk/azure': + specifier: 3.0.0-beta.102 + version: 3.0.0-beta.102 + '@ai-sdk/cohere': + specifier: 3.0.0-beta.52 + version: 3.0.0-beta.52 + '@ai-sdk/deepseek': + specifier: 2.0.0-beta.54 + version: 2.0.0-beta.54 + '@ai-sdk/google': + specifier: 3.0.0-beta.77 + version: 3.0.0-beta.77 + '@ai-sdk/mistral': + specifier: 3.0.0-beta.53 + version: 3.0.0-beta.53 + '@ai-sdk/openai': + specifier: 3.0.0-beta.100 + version: 3.0.0-beta.100 + '@ai-sdk/openai-compatible': + specifier: 2.0.0-beta.52 + version: 2.0.0-beta.52 + '@ai-sdk/togetherai': + specifier: 2.0.0-beta.53 + version: 2.0.0-beta.53 + '@ai-sdk/xai': + specifier: 3.0.0-beta.60 + version: 3.0.0-beta.60 + '@antv/g6': + specifier: 4.8.24 + version: 4.8.24 + '@ariakit/react': + specifier: 0.4.10 + version: 0.4.10 + '@asteasolutions/zod-to-openapi': + specifier: 8.1.0 + version: 8.1.0 + '@aws-sdk/client-s3': + specifier: 3.609.0 + version: 3.609.0 + '@aws-sdk/lib-storage': + specifier: 3.609.0 + version: 3.609.0 + '@aws-sdk/s3-request-presigner': + specifier: 3.609.0 + version: 3.609.0 + '@belgattitude/http-exception': + specifier: 1.5.0 + version: 1.5.0 + '@codemirror/autocomplete': + specifier: 6.15.0 + version: 6.15.0 + '@codemirror/commands': + specifier: 6.3.3 + version: 6.3.3 + '@codemirror/lang-json': + specifier: 6.0.1 + version: 6.0.1 + '@codemirror/language': + specifier: 6.10.1 + version: 6.10.1 + '@codemirror/lint': + specifier: 6.8.2 + version: 6.8.2 + '@codemirror/state': + specifier: 6.4.1 + version: 6.4.1 + '@codemirror/view': + specifier: 6.26.0 + version: 6.26.0 + '@commitlint/cli': + specifier: 19.2.1 + version: 19.2.1 + '@commitlint/config-conventional': + specifier: 19.1.0 + version: 19.1.0 + '@dnd-kit/core': + specifier: 6.1.0 + version: 6.1.0 + '@dnd-kit/sortable': + specifier: 8.0.0 + version: 8.0.0 + '@dnd-kit/utilities': + specifier: 3.2.2 + version: 3.2.2 + '@emoji-mart/data': + specifier: 1.1.2 + version: 1.1.2 + '@emoji-mart/react': + specifier: 1.1.1 + version: 1.1.1 + '@faker-js/faker': + specifier: 8.4.1 + version: 8.4.1 + '@fontsource-variable/inter': + specifier: 5.0.17 + version: 5.0.17 + '@fullcalendar/core': + specifier: 6.1.15 + version: 6.1.15 + '@fullcalendar/daygrid': + specifier: 6.1.15 + version: 6.1.15 + '@fullcalendar/interaction': + specifier: 6.1.15 + version: 6.1.15 + '@fullcalendar/react': + specifier: 6.1.15 + version: 6.1.15 + '@glideapps/glide-data-grid': + specifier: 6.0.3 + version: 6.0.3 + '@headless-tree/core': + specifier: 1.5.1 + version: 1.5.1 + '@headless-tree/react': + specifier: 1.5.1 + version: 1.5.1 + '@hello-pangea/dnd': + specifier: 16.6.0 + version: 16.6.0 + '@hookform/resolvers': + specifier: 3.3.4 + version: 3.3.4 + '@httpx/dsn-parser': + specifier: 1.8.4 + version: 1.8.4 + '@keyv/redis': + specifier: 2.8.4 + version: 2.8.4 + '@keyv/sqlite': + specifier: 3.6.7 + version: 3.6.7 + '@lezer/highlight': + specifier: 1.2.0 + version: 1.2.0 + '@mdx-js/react': + specifier: 3.0.1 + version: 3.0.1 + '@nem035/gpt-3-encoder': + specifier: 1.1.7 + version: 1.1.7 + '@nestjs-modules/mailer': + specifier: 1.11.2 + version: 1.11.2 + '@nestjs/axios': + specifier: 3.0.2 + version: 3.0.2 + '@nestjs/bullmq': + specifier: 10.2.1 + version: 10.2.1 + '@nestjs/cli': + specifier: 10.3.2 + version: 10.3.2 + '@nestjs/common': + specifier: 10.3.5 + version: 10.3.5 + '@nestjs/config': + specifier: 3.2.1 + version: 3.2.1 + '@nestjs/core': + specifier: 10.3.5 + version: 10.3.5 + '@nestjs/event-emitter': + specifier: 2.0.4 + version: 2.0.4 + '@nestjs/jwt': + specifier: 10.2.0 + version: 10.2.0 + '@nestjs/passport': + specifier: 10.0.3 + version: 10.0.3 + '@nestjs/platform-express': + specifier: 10.3.5 + version: 10.3.5 + '@nestjs/platform-ws': + specifier: 10.3.5 + version: 10.3.5 + '@nestjs/swagger': + specifier: 7.3.0 + version: 7.3.0 + '@nestjs/terminus': + specifier: 10.2.3 + version: 10.2.3 + '@nestjs/testing': + specifier: 10.3.5 + version: 10.3.5 + '@nestjs/websockets': + specifier: 10.3.5 + version: 10.3.5 + '@next/bundle-analyzer': + specifier: 14.2.14 + version: 14.2.14 + '@next/env': + specifier: 14.2.14 + version: 14.2.14 + '@openrouter/ai-sdk-provider': + specifier: 1.2.3 + version: 1.2.3 + '@opentelemetry/api': + specifier: 1.9.0 + version: 1.9.0 + '@opentelemetry/exporter-logs-otlp-http': + specifier: 0.201.1 + version: 0.201.1 + '@opentelemetry/exporter-metrics-otlp-http': + specifier: 0.201.1 + version: 0.201.1 + '@opentelemetry/exporter-trace-otlp-http': + specifier: 0.201.1 + version: 0.201.1 + '@opentelemetry/instrumentation-express': + specifier: 0.50.0 + version: 0.50.0 + '@opentelemetry/instrumentation-http': + specifier: 0.201.1 + version: 0.201.1 + '@opentelemetry/instrumentation-nestjs-core': + specifier: 0.49.0 + version: 0.49.0 + '@opentelemetry/instrumentation-pino': + specifier: 0.49.0 + version: 0.49.0 + '@opentelemetry/resources': + specifier: 2.0.1 + version: 2.0.1 + '@opentelemetry/sdk-node': + specifier: 0.201.1 + version: 0.201.1 + '@opentelemetry/sdk-trace-base': + specifier: 2.0.1 + version: 2.0.1 + '@opentelemetry/semantic-conventions': + specifier: 1.34.0 + version: 1.34.0 + '@playwright/test': + specifier: 1.42.1 + version: 1.42.1 + '@prisma/client': + specifier: 6.2.1 + version: 6.2.1 + '@prisma/instrumentation': + specifier: 6.2.1 + version: 6.2.1 + '@radix-ui/react-accordion': + specifier: ^1.1.2 + version: 1.2.2 + '@radix-ui/react-alert-dialog': + specifier: 1.0.5 + version: 1.0.5 + '@radix-ui/react-avatar': + specifier: 1.0.4 + version: 1.0.4 + '@radix-ui/react-checkbox': + specifier: 1.0.4 + version: 1.0.4 + '@radix-ui/react-collapsible': + specifier: 1.0.3 + version: 1.0.3 + '@radix-ui/react-context-menu': + specifier: 2.1.5 + version: 2.1.5 + '@radix-ui/react-dialog': + specifier: 1.0.5 + version: 1.0.5 + '@radix-ui/react-dropdown-menu': + specifier: 2.0.6 + version: 2.0.6 + '@radix-ui/react-hover-card': + specifier: 1.0.7 + version: 1.0.7 + '@radix-ui/react-icons': + specifier: 1.3.0 + version: 1.3.0 + '@radix-ui/react-label': + specifier: 2.0.2 + version: 2.0.2 + '@radix-ui/react-popover': + specifier: 1.0.7 + version: 1.0.7 + '@radix-ui/react-progress': + specifier: 1.0.3 + version: 1.0.3 + '@radix-ui/react-radio-group': + specifier: 1.1.3 + version: 1.1.3 + '@radix-ui/react-scroll-area': + specifier: 1.0.5 + version: 1.0.5 + '@radix-ui/react-select': + specifier: 2.0.0 + version: 2.0.0 + '@radix-ui/react-separator': + specifier: 1.0.3 + version: 1.0.3 + '@radix-ui/react-slider': + specifier: 1.2.2 + version: 1.2.2 + '@radix-ui/react-slot': + specifier: 1.0.2 + version: 1.0.2 + '@radix-ui/react-switch': + specifier: 1.0.3 + version: 1.0.3 + '@radix-ui/react-tabs': + specifier: 1.0.4 + version: 1.0.4 + '@radix-ui/react-toast': + specifier: 1.1.5 + version: 1.1.5 + '@radix-ui/react-toggle': + specifier: 1.0.3 + version: 1.0.3 + '@radix-ui/react-toggle-group': + specifier: 1.1.0 + version: 1.1.0 + '@radix-ui/react-toolbar': + specifier: 1.1.0 + version: 1.1.0 + '@radix-ui/react-tooltip': + specifier: 1.0.7 + version: 1.0.7 + '@rushstack/eslint-patch': + specifier: 1.8.0 + version: 1.8.0 + '@sentry/nestjs': + specifier: 10.22.0 + version: 10.22.0 + '@sentry/nextjs': + specifier: 7.108.0 + version: 7.108.0 + '@sentry/profiling-node': + specifier: 10.22.0 + version: 10.22.0 + '@sentry/react': + specifier: 7.108.0 + version: 7.108.0 + '@size-limit/file': + specifier: 11.1.2 + version: 11.1.2 + '@smithy/node-http-handler': + specifier: ^3.1.1 + version: 3.3.3 + '@storybook/addon-actions': + specifier: 8.0.4 + version: 8.0.4 + '@storybook/addon-docs': + specifier: 8.0.4 + version: 8.0.4 + '@storybook/addon-essentials': + specifier: 8.0.4 + version: 8.0.4 + '@storybook/addon-links': + specifier: 8.0.4 + version: 8.0.4 + '@storybook/addon-postcss': + specifier: 2.0.0 + version: 2.0.0 + '@storybook/addon-storysource': + specifier: 8.0.4 + version: 8.0.4 + '@storybook/builder-webpack5': + specifier: 8.0.4 + version: 8.0.4 + '@storybook/manager-webpack5': + specifier: 6.5.16 + version: 6.5.16 + '@storybook/react': + specifier: 8.0.4 + version: 8.0.4 + '@svgr/core': + specifier: 8.1.0 + version: 8.1.0 + '@svgr/plugin-jsx': + specifier: 8.1.0 + version: 8.1.0 + '@svgr/plugin-prettier': + specifier: 8.1.0 + version: 8.1.0 + '@svgr/plugin-svgo': + specifier: 8.1.0 + version: 8.1.0 + '@svgr/webpack': + specifier: 8.1.0 + version: 8.1.0 + '@tailwindcss/aspect-ratio': + specifier: 0.4.2 + version: 0.4.2 + '@tailwindcss/container-queries': + specifier: 0.1.1 + version: 0.1.1 + '@tanstack/eslint-plugin-query': + specifier: 4.36.1 + version: 4.36.1 + '@tanstack/react-query': + specifier: 4.36.1 + version: 4.36.1 + '@tanstack/react-table': + specifier: 8.11.7 + version: 8.11.7 + '@tanstack/react-virtual': + specifier: 3.2.0 + version: 3.2.0 + '@teable/next-themes': + specifier: 0.3.5 + version: 0.3.5 + '@teamwork/websocket-json-stream': + specifier: 2.0.0 + version: 2.0.0 + '@testing-library/dom': + specifier: 9.3.4 + version: 9.3.4 + '@testing-library/jest-dom': + specifier: 6.4.2 + version: 6.4.2 + '@testing-library/react': + specifier: 14.2.2 + version: 14.2.2 + '@testing-library/user-event': + specifier: 14.5.2 + version: 14.5.2 + '@types/archiver': + specifier: 6.0.3 + version: 6.0.3 + '@types/bcrypt': + specifier: 5.0.2 + version: 5.0.2 + '@types/canvas-confetti': + specifier: 1.9.0 + version: 1.9.0 + '@types/color': + specifier: 3.0.6 + version: 3.0.6 + '@types/cookie': + specifier: 0.6.0 + version: 0.6.0 + '@types/cookie-parser': + specifier: 1.4.7 + version: 1.4.7 + '@types/cors': + specifier: 2.8.17 + version: 2.8.17 + '@types/express': + specifier: 4.17.21 + version: 4.17.21 + '@types/express-session': + specifier: 1.18.0 + version: 1.18.0 + '@types/fs-extra': + specifier: 11.0.4 + version: 11.0.4 + '@types/lodash': + specifier: 4.17.0 + version: 4.17.0 + '@types/markdown-it': + specifier: 13.0.7 + version: 13.0.7 + '@types/mime-types': + specifier: 2.1.4 + version: 2.1.4 + '@types/ms': + specifier: 0.7.34 + version: 0.7.34 + '@types/multer': + specifier: 1.4.11 + version: 1.4.11 + '@types/node': + specifier: 22.18.0 + version: 22.18.0 + '@types/node-fetch': + specifier: 2.6.11 + version: 2.6.11 + '@types/nodemailer': + specifier: 6.4.14 + version: 6.4.14 + '@types/nprogress': + specifier: 0.2.3 + version: 0.2.3 + '@types/oauth2orize': + specifier: 1.11.5 + version: 1.11.5 + '@types/papaparse': + specifier: 5.3.14 + version: 5.3.14 + '@types/passport': + specifier: 1.0.16 + version: 1.0.16 + '@types/passport-github2': + specifier: 1.2.9 + version: 1.2.9 + '@types/passport-google-oauth20': + specifier: 2.0.14 + version: 2.0.14 + '@types/passport-jwt': + specifier: 4.0.1 + version: 4.0.1 + '@types/passport-local': + specifier: 1.0.38 + version: 1.0.38 + '@types/passport-oauth2-client-password': + specifier: 0.1.5 + version: 0.1.5 + '@types/passport-openidconnect': + specifier: 0.1.3 + version: 0.1.3 + '@types/pause': + specifier: 0.1.3 + version: 0.1.3 + '@types/react': + specifier: 18.2.69 + version: 18.2.69 + '@types/react-dom': + specifier: 18.2.22 + version: 18.2.22 + '@types/react-grid-layout': + specifier: 1.3.5 + version: 1.3.5 + '@types/react-hammerjs': + specifier: 1.0.7 + version: 1.0.7 + '@types/react-syntax-highlighter': + specifier: 15.5.11 + version: 15.5.11 + '@types/react-test-renderer': + specifier: 18.0.7 + version: 18.0.7 + '@types/scroller': + specifier: 0.1.5 + version: 0.1.5 + '@types/sharedb': + specifier: 3.3.10 + version: 3.3.10 + '@types/shell-quote': + specifier: 1.7.5 + version: 1.7.5 + '@types/stream-json': + specifier: 1.7.8 + version: 1.7.8 + '@types/through2': + specifier: 2.0.41 + version: 2.0.41 + '@types/unzipper': + specifier: 0.10.11 + version: 0.10.11 + '@types/ws': + specifier: 8.5.10 + version: 8.5.10 + '@typescript-eslint/eslint-plugin': + specifier: 7.3.1 + version: 7.3.1 + '@typescript-eslint/parser': + specifier: 7.3.1 + version: 7.3.1 + '@udecode/cn': + specifier: 48.0.3 + version: 48.0.3 + '@udecode/plate': + specifier: 48.0.5 + version: 48.0.5 + '@udecode/plate-alignment': + specifier: 48.0.0 + version: 48.0.0 + '@udecode/plate-combobox': + specifier: 48.0.0 + version: 48.0.0 + '@udecode/plate-core': + specifier: 48.0.3 + version: 48.0.3 + '@udecode/plate-dnd': + specifier: 48.0.0 + version: 48.0.0 + '@udecode/plate-floating': + specifier: 48.0.0 + version: 48.0.0 + '@udecode/plate-heading': + specifier: 48.0.0 + version: 48.0.0 + '@udecode/plate-link': + specifier: 48.0.0 + version: 48.0.0 + '@udecode/plate-media': + specifier: 48.0.0 + version: 48.0.0 + '@udecode/plate-mention': + specifier: 48.0.0 + version: 48.0.0 + '@udecode/plate-resizable': + specifier: 48.0.0 + version: 48.0.0 + '@udecode/plate-select': + specifier: 48.0.0 + version: 48.0.0 + '@udecode/plate-slash-command': + specifier: 48.0.0 + version: 48.0.0 + '@udecode/plate-trailing-block': + specifier: 48.0.0 + version: 48.0.0 + '@univerjs/core': + specifier: 0.3.0 + version: 0.3.0 + '@univerjs/data-validation': + specifier: 0.3.0 + version: 0.3.0 + '@univerjs/design': + specifier: 0.3.0 + version: 0.3.0 + '@univerjs/docs': + specifier: 0.3.0 + version: 0.3.0 + '@univerjs/docs-ui': + specifier: 0.3.0 + version: 0.3.0 + '@univerjs/engine-formula': + specifier: 0.3.0 + version: 0.3.0 + '@univerjs/engine-render': + specifier: 0.3.0 + version: 0.3.0 + '@univerjs/facade': + specifier: 0.3.0 + version: 0.3.0 + '@univerjs/sheets': + specifier: 0.3.0 + version: 0.3.0 + '@univerjs/sheets-data-validation': + specifier: 0.3.0 + version: 0.3.0 + '@univerjs/sheets-formula': + specifier: 0.3.0 + version: 0.3.0 + '@univerjs/sheets-ui': + specifier: 0.3.0 + version: 0.3.0 + '@univerjs/ui': + specifier: 0.3.0 + version: 0.3.0 + '@univerjs/webpack-plugin': + specifier: 0.5.1 + version: 0.5.1 + '@valibot/to-json-schema': + specifier: 1.3.0 + version: 1.3.0 + '@vitejs/plugin-react-swc': + specifier: 3.6.0 + version: 3.6.0 + '@vitest/coverage-v8': + specifier: 2.1.5 + version: 2.1.5 + ai: + specifier: 6.0.0-beta.156 + version: 6.0.0-beta.156 + ajv: + specifier: 8.12.0 + version: 8.12.0 + allotment: + specifier: 1.20.0 + version: 1.20.0 + antlr4ts: + specifier: 0.5.0-alpha.4 + version: 0.5.0-alpha.4 + antlr4ts-cli: + specifier: 0.5.0-alpha.4 + version: 0.5.0-alpha.4 + archiver: + specifier: 7.0.1 + version: 7.0.1 + autoprefixer: + specifier: 10.4.19 + version: 10.4.19 + axios: + specifier: 1.7.7 + version: 1.7.7 + bcrypt: + specifier: 5.1.1 + version: 5.1.1 + buffer: + specifier: 6.0.3 + version: 6.0.3 + bullmq: + specifier: 5.21.2 + version: 5.21.2 + camelcase: + specifier: 8.0.0 + version: 8.0.0 + canvas-confetti: + specifier: 1.9.4 + version: 1.9.4 + chalk: + specifier: 5.3.0 + version: 5.3.0 + class-transformer: + specifier: 0.5.1 + version: 0.5.1 + class-validator: + specifier: 0.14.1 + version: 0.14.1 + class-variance-authority: + specifier: 0.7.0 + version: 0.7.0 + clsx: + specifier: 2.1.0 + version: 2.1.0 + cmdk: + specifier: 1.0.0 + version: 1.0.0 + color: + specifier: 4.2.3 + version: 4.2.3 + cookie: + specifier: 0.6.0 + version: 0.6.0 + cookie-parser: + specifier: 1.4.6 + version: 1.4.6 + copy-to-clipboard: + specifier: 3.3.3 + version: 3.3.3 + copy-webpack-plugin: + specifier: 12.0.2 + version: 12.0.2 + core-js: + specifier: 3.36.1 + version: 3.36.1 + cors: + specifier: 2.8.5 + version: 2.8.5 + csv-parser: + specifier: 3.2.0 + version: 3.2.0 + csv-stringify: + specifier: 6.5.2 + version: 6.5.2 + date-fns: + specifier: 4.1.0 + version: 4.1.0 + date-fns-tz: + specifier: 3.2.0 + version: 3.2.0 + dayjs: + specifier: 1.11.10 + version: 1.11.10 + deepmerge: + specifier: 4.3.1 + version: 4.3.1 + dequal: + specifier: 2.0.3 + version: 2.0.3 + docx-preview: + specifier: 0.3.2 + version: 0.3.2 + dotenv: + specifier: 16.4.5 + version: 16.4.5 + dotenv-flow: + specifier: 4.1.0 + version: 4.1.0 + dotenv-flow-cli: + specifier: 1.1.1 + version: 1.1.1 + echarts: + specifier: 5.5.0 + version: 5.5.0 + effect: + specifier: 3.19.1 + version: 3.19.1 + embla-carousel-react: + specifier: 8.0.0 + version: 8.0.0 + emoji-mart: + specifier: 5.5.2 + version: 5.5.2 + es-check: + specifier: 7.1.1 + version: 7.1.1 + esbuild: + specifier: 0.23.0 + version: 0.23.0 + eslint: + specifier: 8.57.0 + version: 8.57.0 + eslint-config-next: + specifier: 14.2.14 + version: 14.2.14 + eslint-config-prettier: + specifier: 9.1.0 + version: 9.1.0 + eslint-import-resolver-typescript: + specifier: 3.6.1 + version: 3.6.1 + eslint-plugin-import: + specifier: 2.29.1 + version: 2.29.1 + eslint-plugin-jest: + specifier: 27.9.0 + version: 27.9.0 + eslint-plugin-jest-formatting: + specifier: 3.1.0 + version: 3.1.0 + eslint-plugin-jsx-a11y: + specifier: 6.8.0 + version: 6.8.0 + eslint-plugin-mdx: + specifier: 3.1.5 + version: 3.1.5 + eslint-plugin-playwright: + specifier: 1.5.4 + version: 1.5.4 + eslint-plugin-prettier: + specifier: 5.1.3 + version: 5.1.3 + eslint-plugin-react: + specifier: 7.34.1 + version: 7.34.1 + eslint-plugin-react-hooks: + specifier: 4.6.0 || 5.0.0-canary-7118f5dd7-20230705 + version: 5.0.0-canary-7118f5dd7-20230705 + eslint-plugin-regexp: + specifier: 2.4.0 + version: 2.4.0 + eslint-plugin-sonarjs: + specifier: 0.24.0 + version: 0.24.0 + eslint-plugin-storybook: + specifier: 0.8.0 + version: 0.8.0 + eslint-plugin-tailwindcss: + specifier: 3.15.1 + version: 3.15.1 + eslint-plugin-testing-library: + specifier: 6.2.0 + version: 6.2.0 + eventsource-parser: + specifier: 1.1.2 + version: 1.1.2 + express: + specifier: 4.21.1 + version: 4.21.1 + express-session: + specifier: 1.18.0 + version: 1.18.0 + figma-js: + specifier: 1.16.0 + version: 1.16.0 + filesize: + specifier: 10.1.1 + version: 10.1.1 + form-data: + specifier: 4.0.0 + version: 4.0.0 + fs-extra: + specifier: 11.2.0 + version: 11.2.0 + fuse.js: + specifier: 7.0.0 + version: 7.0.0 + get-tsconfig: + specifier: 4.7.3 + version: 4.7.3 + handlebars: + specifier: 4.7.8 + version: 4.7.8 + happy-dom: + specifier: 15.11.6 + version: 15.11.6 + helmet: + specifier: 7.1.0 + version: 7.1.0 + http-proxy-middleware: + specifier: 3.0.3 + version: 3.0.3 + httpsnippet-lite: + specifier: 3.0.5 + version: 3.0.5 + husky: + specifier: 9.1.7 + version: 9.1.7 + i18next: + specifier: 23.10.1 + version: 23.10.1 + i18next-resources-to-backend: + specifier: 1.2.1 + version: 1.2.1 + immer: + specifier: 10.0.4 + version: 10.0.4 + input-otp: + specifier: 1.4.1 + version: 1.4.1 + ioredis: + specifier: 5.4.1 + version: 5.4.1 + is-port-reachable: + specifier: 3.1.0 + version: 3.1.0 + istanbul-merge: + specifier: 2.0.0 + version: 2.0.0 + joi: + specifier: 17.12.2 + version: 17.12.2 + jschardet: + specifier: 3.1.3 + version: 3.1.3 + keyv: + specifier: 4.5.4 + version: 4.5.4 + knex: + specifier: 3.1.0 + version: 3.1.0 + lint-staged: + specifier: 15.2.2 + version: 15.2.2 + lodash: + specifier: 4.17.21 + version: 4.17.21 + lodash-es: + specifier: 4.17.21 + version: 4.17.21 + lru-cache: + specifier: 10.2.0 + version: 10.2.0 + lucide-react: + specifier: 0.363.0 + version: 0.363.0 + marked: + specifier: 14.1.3 + version: 14.1.3 + microbundle: + specifier: 0.15.1 + version: 0.15.1 + mime-types: + specifier: 2.1.35 + version: 2.1.35 + minio: + specifier: 7.1.3 + version: 7.1.3 + ms: + specifier: 2.1.3 + version: 2.1.3 + multer: + specifier: 1.4.5-lts.1 + version: 1.4.5-lts.1 + mustache: + specifier: 4.2.0 + version: 4.2.0 + nanoid: + specifier: 3.3.7 + version: 3.3.7 + nest-knexjs: + specifier: 0.0.22 + version: 0.0.22 + nestjs-cls: + specifier: 4.3.0 + version: 4.3.0 + nestjs-i18n: + specifier: 10.5.1 + version: 10.5.1 + nestjs-pino: + specifier: 4.4.1 + version: 4.4.1 + nestjs-redoc: + specifier: 2.2.2 + version: 2.2.2 + next: + specifier: 14.2.35 + version: 14.2.35 + next-i18next: + specifier: 15.2.0 + version: 15.2.0 + next-secure-headers: + specifier: 2.2.0 + version: 2.2.0 + next-seo: + specifier: 6.5.0 + version: 6.5.0 + next-transpile-modules: + specifier: 10.0.1 + version: 10.0.1 + node-fetch: + specifier: 2.7.0 + version: 2.7.0 + node-sql-parser: + specifier: 5.3.8 + version: 5.3.8 + nodemailer: + specifier: 6.9.13 + version: 6.9.13 + npm-run-all2: + specifier: 6.1.2 + version: 6.1.2 + nprogress: + specifier: 0.2.0 + version: 0.2.0 + nyc: + specifier: 15.1.0 + version: 15.1.0 + oauth2orize: + specifier: 1.12.0 + version: 1.12.0 + object-sizeof: + specifier: 2.6.4 + version: 2.6.4 + ollama-ai-provider-v2: + specifier: 1.5.2 + version: 1.5.2 + openapi-sampler: + specifier: 1.4.0 + version: 1.4.0 + openapi-typescript: + specifier: 6.7.5 + version: 6.7.5 + openapi3-ts: + specifier: 4.2.2 + version: 4.2.2 + papaparse: + specifier: 5.4.1 + version: 5.4.1 + passport: + specifier: 0.7.0 + version: 0.7.0 + passport-github2: + specifier: 0.1.12 + version: 0.1.12 + passport-google-oauth20: + specifier: 2.0.0 + version: 2.0.0 + passport-jwt: + specifier: 4.0.1 + version: 4.0.1 + passport-local: + specifier: 1.0.0 + version: 1.0.0 + passport-oauth2-client-password: + specifier: 0.1.2 + version: 0.1.2 + passport-openidconnect: + specifier: 0.1.2 + version: 0.1.2 + pause: + specifier: 0.1.0 + version: 0.1.0 + penpal: + specifier: 6.2.2 + version: 6.2.2 + pg: + specifier: 8.11.5 + version: 8.11.5 + pg-mem: + specifier: 3.0.5 + version: 3.0.5 + picocolors: + specifier: 1.0.0 + version: 1.0.0 + pino-http: + specifier: 10.5.0 + version: 10.5.0 + pino-pretty: + specifier: 11.0.0 + version: 11.0.0 + postcss: + specifier: 8.4.38 + version: 8.4.38 + postcss-flexbugs-fixes: + specifier: 5.0.2 + version: 5.0.2 + postcss-preset-env: + specifier: 9.5.2 + version: 9.5.2 + prettier: + specifier: 3.2.5 + version: 3.2.5 + prisma: + specifier: 6.2.1 + version: 6.2.1 + qrcode.react: + specifier: 3.1.0 + version: 3.1.0 + re-resizable: + specifier: 6.10.3 + version: 6.10.3 + react: + specifier: 18.3.1 + version: 18.3.1 + react-confetti: + specifier: 6.1.0 + version: 6.1.0 + react-day-picker: + specifier: 9.5.1 + version: 9.5.1 + react-dom: + specifier: 18.3.1 + version: 18.3.1 + react-error-boundary: + specifier: 4.0.13 + version: 4.0.13 + react-grid-layout: + specifier: 1.4.4 + version: 1.4.4 + react-hammerjs: + specifier: 1.0.1 + version: 1.0.1 + react-hook-form: + specifier: 7.51.1 + version: 7.51.1 + react-hotkeys-hook: + specifier: 4.5.0 + version: 4.5.0 + react-i18next: + specifier: 14.1.0 + version: 14.1.0 + react-joyride: + specifier: 2.8.0 + version: 2.8.0 + react-markdown: + specifier: 9.0.1 + version: 9.0.1 + react-resizable: + specifier: 3.0.5 + version: 3.0.5 + react-resizable-panels: + specifier: 2.0.16 + version: 2.0.16 + react-responsive-carousel: + specifier: 3.2.23 + version: 3.2.23 + react-rnd: + specifier: 10.4.14 + version: 10.4.14 + react-syntax-highlighter: + specifier: 15.5.0 + version: 15.5.0 + react-textarea-autosize: + specifier: 8.5.3 + version: 8.5.3 + react-use: + specifier: 17.5.1 + version: 17.5.1 + react-virtuoso: + specifier: 4.7.10 + version: 4.7.10 + reactflow: + specifier: 11.11.1 + version: 11.11.1 + recharts: + specifier: 2.12.3 + version: 2.12.3 + reconnecting-websocket: + specifier: 4.4.0 + version: 4.4.0 + redlock: + specifier: 5.0.0-beta.2 + version: 5.0.0-beta.2 + reflect-metadata: + specifier: 0.2.1 + version: 0.2.1 + rehype-raw: + specifier: 7.0.0 + version: 7.0.0 + remark-gfm: + specifier: 4.0.0 + version: 4.0.0 + require-from-string: + specifier: 2.0.2 + version: 2.0.2 + rimraf: + specifier: 5.0.5 + version: 5.0.5 + rxjs: + specifier: 7.8.1 + version: 7.8.1 + scroller: + specifier: 0.0.3 + version: 0.0.3 + shadcn-ui: + specifier: 0.8.0 + version: 0.8.0 + sharedb: + specifier: 4.1.2 + version: 4.1.2 + sharp: + specifier: 0.33.3 + version: 0.33.3 + shell-quote: + specifier: 1.8.1 + version: 1.8.1 + sirv: + specifier: 2.0.4 + version: 2.0.4 + sirv-cli: + specifier: 2.0.2 + version: 2.0.2 + size-limit: + specifier: 11.1.2 + version: 11.1.2 + slate: + specifier: 0.114.0 + version: 0.114.0 + slate-history: + specifier: 0.113.1 + version: 0.113.1 + slate-hyperscript: + specifier: 0.100.0 + version: 0.100.0 + slate-react: + specifier: 0.114.2 + version: 0.114.2 + sonner: + specifier: 1.7.3 + version: 1.7.3 + sql-formatter: + specifier: ^15.3.1 + version: 15.6.7 + stream-json: + specifier: 1.9.1 + version: 1.9.1 + swc-loader: + specifier: 0.2.6 + version: 0.2.6 + symlink-dir: + specifier: 5.2.1 + version: 5.2.1 + sync-directory: + specifier: 6.0.5 + version: 6.0.5 + tailwind-merge: + specifier: 2.2.2 + version: 2.2.2 + tailwind-scrollbar: + specifier: 3.1.0 + version: 3.1.0 + tailwindcss: + specifier: 3.4.1 + version: 3.4.1 + tailwindcss-animate: + specifier: 1.0.7 + version: 1.0.7 + through2: + specifier: 4.0.2 + version: 4.0.2 + transliteration: + specifier: 2.3.5 + version: 2.3.5 + ts-key-enum: + specifier: 2.0.12 + version: 2.0.12 + ts-keycode-enum: + specifier: 1.0.6 + version: 1.0.6 + ts-loader: + specifier: 9.5.1 + version: 9.5.1 + ts-mixer: + specifier: 6.0.4 + version: 6.0.4 + ts-node: + specifier: 10.9.2 + version: 10.9.2 + ts-pattern: + specifier: 5.0.8 + version: 5.0.8 + tsconfig-paths-webpack-plugin: + specifier: 4.1.0 + version: 4.1.0 + tsx: + specifier: 4.7.1 + version: 4.7.1 + type-fest: + specifier: 4.14.0 + version: 4.14.0 + typescript: + specifier: 5.9.3 + version: 5.9.3 + unplugin-swc: + specifier: 1.4.4 + version: 1.4.4 + unzipper: + specifier: 0.12.3 + version: 0.12.3 + use-file-picker: + specifier: 2.1.2 + version: 2.1.2 + vite-plugin-svgr: + specifier: 4.2.0 + version: 4.2.0 + vite-tsconfig-paths: + specifier: 4.3.2 + version: 4.3.2 + vitest: + specifier: 2.1.5 + version: 2.1.5 + vitest-mock-extended: + specifier: 2.0.2 + version: 2.0.2 + webpack: + specifier: 5.91.0 + version: 5.91.0 + ws: + specifier: 8.18.0 + version: 8.18.0 + zod: + specifier: 4.1.8 + version: 4.1.8 + zod-validation-error: + specifier: 4.0.2 + version: 4.0.2 + zustand: + specifier: 4.5.2 + version: 4.5.2 + zx: + specifier: 7.2.3 + version: 7.2.3 + importers: .: dependencies: cross-env: - specifier: 7.0.3 - version: 7.0.3 + specifier: ^10 + version: 10.1.0 devDependencies: '@commitlint/cli': - specifier: 19.2.1 - version: 19.2.1(@types/node@22.18.0)(typescript@5.4.3) + specifier: 'catalog:' + version: 19.2.1(@types/node@22.18.0)(typescript@5.9.3) '@commitlint/config-conventional': - specifier: 19.1.0 + specifier: 'catalog:' version: 19.1.0 '@teable/eslint-config-bases': specifier: workspace:^ version: link:packages/eslint-config-bases '@types/shell-quote': - specifier: 1.7.5 + specifier: 'catalog:' version: 1.7.5 eslint: - specifier: 8.57.0 + specifier: 'catalog:' version: 8.57.0 husky: - specifier: 9.0.11 - version: 9.0.11 + specifier: 'catalog:' + version: 9.1.7 lint-staged: - specifier: 15.2.2 + specifier: 'catalog:' version: 15.2.2 npm-run-all2: - specifier: 6.1.2 + specifier: 'catalog:' version: 6.1.2 openapi-typescript: - specifier: 6.7.5 + specifier: 'catalog:' version: 6.7.5 prettier: - specifier: 3.2.5 + specifier: 'catalog:' version: 3.2.5 rimraf: - specifier: 5.0.5 + specifier: 'catalog:' version: 5.0.5 shell-quote: - specifier: 1.8.1 + specifier: 'catalog:' version: 1.8.1 typescript: - specifier: 5.4.3 - version: 5.4.3 + specifier: 'catalog:' + version: 5.9.3 zx: - specifier: 7.2.3 + specifier: 'catalog:' version: 7.2.3 apps/nestjs-backend: dependencies: '@ai-sdk/amazon-bedrock': - specifier: 4.0.0-beta.97 - version: 4.0.0-beta.97(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + specifier: 'catalog:' + version: 4.0.0-beta.97(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@ai-sdk/anthropic': - specifier: 3.0.0-beta.87 - version: 3.0.0-beta.87(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + specifier: 'catalog:' + version: 3.0.0-beta.87(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@ai-sdk/azure': - specifier: 3.0.0-beta.102 - version: 3.0.0-beta.102(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + specifier: 'catalog:' + version: 3.0.0-beta.102(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@ai-sdk/cohere': - specifier: 3.0.0-beta.52 - version: 3.0.0-beta.52(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + specifier: 'catalog:' + version: 3.0.0-beta.52(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@ai-sdk/deepseek': - specifier: 2.0.0-beta.54 - version: 2.0.0-beta.54(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + specifier: 'catalog:' + version: 2.0.0-beta.54(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@ai-sdk/google': - specifier: 3.0.0-beta.77 - version: 3.0.0-beta.77(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + specifier: 'catalog:' + version: 3.0.0-beta.77(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@ai-sdk/mistral': - specifier: 3.0.0-beta.53 - version: 3.0.0-beta.53(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + specifier: 'catalog:' + version: 3.0.0-beta.53(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@ai-sdk/openai': - specifier: 3.0.0-beta.100 - version: 3.0.0-beta.100(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + specifier: 'catalog:' + version: 3.0.0-beta.100(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@ai-sdk/openai-compatible': - specifier: 2.0.0-beta.52 - version: 2.0.0-beta.52(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + specifier: 'catalog:' + version: 2.0.0-beta.52(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@ai-sdk/togetherai': - specifier: 2.0.0-beta.53 - version: 2.0.0-beta.53(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + specifier: 'catalog:' + version: 2.0.0-beta.53(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@ai-sdk/xai': - specifier: 3.0.0-beta.60 - version: 3.0.0-beta.60(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + specifier: 'catalog:' + version: 3.0.0-beta.60(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@aws-sdk/client-s3': - specifier: 3.609.0 + specifier: 'catalog:' version: 3.609.0 '@aws-sdk/lib-storage': - specifier: 3.609.0 + specifier: 'catalog:' version: 3.609.0(@aws-sdk/client-s3@3.609.0) '@aws-sdk/s3-request-presigner': - specifier: 3.609.0 + specifier: 'catalog:' version: 3.609.0 '@keyv/redis': - specifier: 2.8.4 + specifier: 'catalog:' version: 2.8.4 '@keyv/sqlite': - specifier: 3.6.7 + specifier: 'catalog:' version: 3.6.7 '@nestjs-modules/mailer': - specifier: 1.11.2 + specifier: 'catalog:' version: 1.11.2(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.5)(encoding@0.1.13)(nodemailer@6.9.13) '@nestjs/axios': - specifier: 3.0.2 + specifier: 'catalog:' version: 3.0.2(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(axios@1.7.7)(rxjs@7.8.1) '@nestjs/bullmq': - specifier: 10.2.1 + specifier: 'catalog:' version: 10.2.1(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.5)(bullmq@5.21.2) '@nestjs/common': - specifier: 10.3.5 + specifier: 'catalog:' version: 10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1) '@nestjs/config': - specifier: 3.2.1 + specifier: 'catalog:' version: 3.2.1(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(rxjs@7.8.1) '@nestjs/core': - specifier: 10.3.5 + specifier: 'catalog:' version: 10.3.5(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/platform-express@10.3.5)(@nestjs/websockets@10.3.5)(encoding@0.1.13)(reflect-metadata@0.2.1)(rxjs@7.8.1) '@nestjs/event-emitter': - specifier: 2.0.4 + specifier: 'catalog:' version: 2.0.4(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.5) '@nestjs/jwt': - specifier: 10.2.0 + specifier: 'catalog:' version: 10.2.0(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1)) '@nestjs/passport': - specifier: 10.0.3 + specifier: 'catalog:' version: 10.0.3(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(passport@0.7.0) '@nestjs/platform-express': - specifier: 10.3.5 + specifier: 'catalog:' version: 10.3.5(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.5) '@nestjs/platform-ws': - specifier: 10.3.5 + specifier: 'catalog:' version: 10.3.5(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/websockets@10.3.5)(rxjs@7.8.1) '@nestjs/swagger': - specifier: 7.3.0 + specifier: 'catalog:' version: 7.3.0(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.5)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1) '@nestjs/terminus': - specifier: 10.2.3 + specifier: 'catalog:' version: 10.2.3(@grpc/grpc-js@1.12.4)(@grpc/proto-loader@0.7.15)(@nestjs/axios@3.0.2(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(axios@1.7.7)(rxjs@7.8.1))(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.5)(@prisma/client@6.2.1(prisma@6.2.1))(reflect-metadata@0.2.1)(rxjs@7.8.1) '@nestjs/websockets': - specifier: 10.3.5 + specifier: 'catalog:' version: 10.3.5(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.5)(reflect-metadata@0.2.1)(rxjs@7.8.1) '@openrouter/ai-sdk-provider': - specifier: 1.2.3 - version: 1.2.3(ai@6.0.0-beta.156(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8))(zod@4.1.8) + specifier: 'catalog:' + version: 1.2.3(ai@6.0.0-beta.156(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8))(zod@4.1.8) '@opentelemetry/api': - specifier: 1.9.0 + specifier: 'catalog:' version: 1.9.0 '@opentelemetry/exporter-logs-otlp-http': - specifier: 0.201.1 + specifier: 'catalog:' version: 0.201.1(@opentelemetry/api@1.9.0) '@opentelemetry/exporter-metrics-otlp-http': - specifier: 0.201.1 + specifier: 'catalog:' version: 0.201.1(@opentelemetry/api@1.9.0) '@opentelemetry/exporter-trace-otlp-http': - specifier: 0.201.1 + specifier: 'catalog:' version: 0.201.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-express': - specifier: 0.50.0 + specifier: 'catalog:' version: 0.50.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-http': - specifier: 0.201.1 + specifier: 'catalog:' version: 0.201.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-nestjs-core': - specifier: 0.49.0 + specifier: 'catalog:' version: 0.49.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-pino': - specifier: 0.49.0 + specifier: 'catalog:' version: 0.49.0(@opentelemetry/api@1.9.0) '@opentelemetry/resources': - specifier: 2.0.1 + specifier: 'catalog:' version: 2.0.1(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-node': - specifier: 0.201.1 + specifier: 'catalog:' version: 0.201.1(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': - specifier: 2.0.1 + specifier: 'catalog:' version: 2.0.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': - specifier: 1.34.0 + specifier: 'catalog:' version: 1.34.0 '@prisma/client': - specifier: 6.2.1 + specifier: 'catalog:' version: 6.2.1(prisma@6.2.1) '@prisma/instrumentation': - specifier: 6.2.1 + specifier: 'catalog:' version: 6.2.1(@opentelemetry/api@1.9.0) '@sentry/nestjs': - specifier: 10.22.0 + specifier: 'catalog:' version: 10.22.0(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.5) '@sentry/profiling-node': - specifier: 10.22.0 + specifier: 'catalog:' version: 10.22.0 '@smithy/node-http-handler': - specifier: ^3.1.1 + specifier: 'catalog:' version: 3.3.3 '@teable/common-i18n': specifier: workspace:^ @@ -214,509 +1534,509 @@ importers: specifier: workspace:^ version: link:../../packages/openapi '@teamwork/websocket-json-stream': - specifier: 2.0.0 + specifier: 'catalog:' version: 2.0.0 '@valibot/to-json-schema': - specifier: 1.3.0 - version: 1.3.0(valibot@1.1.0(typescript@5.4.3)) + specifier: 'catalog:' + version: 1.3.0(valibot@1.1.0(typescript@5.9.3)) ai: - specifier: 6.0.0-beta.156 - version: 6.0.0-beta.156(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + specifier: 'catalog:' + version: 6.0.0-beta.156(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) ajv: - specifier: 8.12.0 + specifier: 'catalog:' version: 8.12.0 archiver: - specifier: 7.0.1 + specifier: 'catalog:' version: 7.0.1 axios: - specifier: 1.7.7 + specifier: 'catalog:' version: 1.7.7 bcrypt: - specifier: 5.1.1 + specifier: 'catalog:' version: 5.1.1(encoding@0.1.13) bullmq: - specifier: 5.21.2 + specifier: 'catalog:' version: 5.21.2 class-transformer: - specifier: 0.5.1 + specifier: 'catalog:' version: 0.5.1 class-validator: - specifier: 0.14.1 + specifier: 'catalog:' version: 0.14.1 cookie: - specifier: 0.6.0 + specifier: 'catalog:' version: 0.6.0 cookie-parser: - specifier: 1.4.6 + specifier: 'catalog:' version: 1.4.6 cors: - specifier: 2.8.5 + specifier: 'catalog:' version: 2.8.5 csv-parser: - specifier: 3.2.0 + specifier: 'catalog:' version: 3.2.0 csv-stringify: - specifier: 6.5.2 + specifier: 'catalog:' version: 6.5.2 date-fns-tz: - specifier: 3.2.0 + specifier: 'catalog:' version: 3.2.0(date-fns@4.1.0) dayjs: - specifier: 1.11.10 + specifier: 'catalog:' version: 1.11.10 effect: - specifier: 3.19.1 + specifier: 'catalog:' version: 3.19.1 esbuild: - specifier: 0.23.0 + specifier: 'catalog:' version: 0.23.0 express: - specifier: 4.21.1 + specifier: 'catalog:' version: 4.21.1 express-session: - specifier: 1.18.0 + specifier: 'catalog:' version: 1.18.0 fs-extra: - specifier: 11.2.0 + specifier: 'catalog:' version: 11.2.0 handlebars: - specifier: 4.7.8 + specifier: 'catalog:' version: 4.7.8 helmet: - specifier: 7.1.0 + specifier: 'catalog:' version: 7.1.0 http-proxy-middleware: - specifier: 3.0.3 + specifier: 'catalog:' version: 3.0.3 ioredis: - specifier: 5.4.1 + specifier: 'catalog:' version: 5.4.1 is-port-reachable: - specifier: 3.1.0 + specifier: 'catalog:' version: 3.1.0 joi: - specifier: 17.12.2 + specifier: 'catalog:' version: 17.12.2 keyv: - specifier: 4.5.4 + specifier: 'catalog:' version: 4.5.4 knex: - specifier: 3.1.0 + specifier: 'catalog:' version: 3.1.0(pg@8.11.5) lodash: - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 mime-types: - specifier: 2.1.35 + specifier: 'catalog:' version: 2.1.35 minio: - specifier: 7.1.3 + specifier: 'catalog:' version: 7.1.3 ms: - specifier: 2.1.3 + specifier: 'catalog:' version: 2.1.3 multer: - specifier: 1.4.5-lts.1 + specifier: 'catalog:' version: 1.4.5-lts.1 nanoid: - specifier: 3.3.7 + specifier: 'catalog:' version: 3.3.7 nest-knexjs: - specifier: 0.0.22 + specifier: 'catalog:' version: 0.0.22(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.5)(knex@3.1.0(pg@8.11.5))(reflect-metadata@0.2.1)(rxjs@7.8.1) nestjs-cls: - specifier: 4.3.0 + specifier: 'catalog:' version: 4.3.0(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.5)(reflect-metadata@0.2.1)(rxjs@7.8.1) nestjs-i18n: - specifier: 10.5.1 + specifier: 'catalog:' version: 10.5.1(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.5)(class-validator@0.14.1)(rxjs@7.8.1) nestjs-pino: - specifier: 4.4.1 + specifier: 'catalog:' version: 4.4.1(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(pino-http@10.5.0)(pino@9.14.0)(rxjs@7.8.1) nestjs-redoc: - specifier: 2.2.2 + specifier: 'catalog:' version: 2.2.2(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.5)(@nestjs/swagger@7.3.0(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.5)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1))(reflect-metadata@0.2.1) next: - specifier: 14.2.35 + specifier: 'catalog:' version: 14.2.35(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.42.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) node-fetch: - specifier: 2.7.0 + specifier: 'catalog:' version: 2.7.0(encoding@0.1.13) node-sql-parser: - specifier: 5.3.8 + specifier: 'catalog:' version: 5.3.8 nodemailer: - specifier: 6.9.13 + specifier: 'catalog:' version: 6.9.13 oauth2orize: - specifier: 1.12.0 + specifier: 'catalog:' version: 1.12.0 object-sizeof: - specifier: 2.6.4 + specifier: 'catalog:' version: 2.6.4 ollama-ai-provider-v2: - specifier: 1.5.2 + specifier: 'catalog:' version: 1.5.2(zod@4.1.8) papaparse: - specifier: 5.4.1 + specifier: 'catalog:' version: 5.4.1 passport: - specifier: 0.7.0 + specifier: 'catalog:' version: 0.7.0 passport-github2: - specifier: 0.1.12 + specifier: 'catalog:' version: 0.1.12 passport-google-oauth20: - specifier: 2.0.0 + specifier: 'catalog:' version: 2.0.0 passport-jwt: - specifier: 4.0.1 + specifier: 'catalog:' version: 4.0.1 passport-local: - specifier: 1.0.0 + specifier: 'catalog:' version: 1.0.0 passport-oauth2-client-password: - specifier: 0.1.2 + specifier: 'catalog:' version: 0.1.2 passport-openidconnect: - specifier: 0.1.2 + specifier: 'catalog:' version: 0.1.2 pause: - specifier: 0.1.0 + specifier: 'catalog:' version: 0.1.0 pg: - specifier: 8.11.5 + specifier: 'catalog:' version: 8.11.5 pino-http: - specifier: 10.5.0 + specifier: 'catalog:' version: 10.5.0 pino-pretty: - specifier: 11.0.0 + specifier: 'catalog:' version: 11.0.0 redlock: - specifier: 5.0.0-beta.2 + specifier: 'catalog:' version: 5.0.0-beta.2 reflect-metadata: - specifier: 0.2.1 + specifier: 'catalog:' version: 0.2.1 rxjs: - specifier: 7.8.1 + specifier: 'catalog:' version: 7.8.1 sharedb: - specifier: 4.1.2 + specifier: 'catalog:' version: 4.1.2 sharp: - specifier: 0.33.3 + specifier: 'catalog:' version: 0.33.3 stream-json: - specifier: 1.9.1 + specifier: 'catalog:' version: 1.9.1 through2: - specifier: 4.0.2 + specifier: 'catalog:' version: 4.0.2 transliteration: - specifier: 2.3.5 + specifier: 'catalog:' version: 2.3.5 ts-pattern: - specifier: 5.0.8 + specifier: 'catalog:' version: 5.0.8 unzipper: - specifier: 0.12.3 + specifier: 'catalog:' version: 0.12.3 ws: - specifier: 8.18.0 + specifier: 'catalog:' version: 8.18.0 xlsx: specifier: https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz version: https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz zod: - specifier: 4.1.8 + specifier: 'catalog:' version: 4.1.8 zod-validation-error: - specifier: 4.0.2 + specifier: 'catalog:' version: 4.0.2(zod@4.1.8) devDependencies: '@faker-js/faker': - specifier: 8.4.1 + specifier: 'catalog:' version: 8.4.1 '@nestjs/cli': - specifier: 10.3.2 + specifier: 'catalog:' version: 10.3.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.23.0) '@nestjs/testing': - specifier: 10.3.5 + specifier: 'catalog:' version: 10.3.5(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.5)(@nestjs/platform-express@10.3.5) '@teable/eslint-config-bases': specifier: workspace:^ version: link:../../packages/eslint-config-bases '@types/archiver': - specifier: 6.0.3 + specifier: 'catalog:' version: 6.0.3 '@types/bcrypt': - specifier: 5.0.2 + specifier: 'catalog:' version: 5.0.2 '@types/cookie': - specifier: 0.6.0 + specifier: 'catalog:' version: 0.6.0 '@types/cookie-parser': - specifier: 1.4.7 + specifier: 'catalog:' version: 1.4.7 '@types/cors': - specifier: 2.8.17 + specifier: 'catalog:' version: 2.8.17 '@types/express': - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 '@types/express-session': - specifier: 1.18.0 + specifier: 'catalog:' version: 1.18.0 '@types/fs-extra': - specifier: 11.0.4 + specifier: 'catalog:' version: 11.0.4 '@types/lodash': - specifier: 4.17.0 + specifier: 'catalog:' version: 4.17.0 '@types/markdown-it': - specifier: 13.0.7 + specifier: 'catalog:' version: 13.0.7 '@types/mime-types': - specifier: 2.1.4 + specifier: 'catalog:' version: 2.1.4 '@types/ms': - specifier: 0.7.34 + specifier: 'catalog:' version: 0.7.34 '@types/multer': - specifier: 1.4.11 + specifier: 'catalog:' version: 1.4.11 '@types/node': - specifier: 22.18.0 + specifier: 'catalog:' version: 22.18.0 '@types/node-fetch': - specifier: 2.6.11 + specifier: 'catalog:' version: 2.6.11 '@types/nodemailer': - specifier: 6.4.14 + specifier: 'catalog:' version: 6.4.14 '@types/oauth2orize': - specifier: 1.11.5 + specifier: 'catalog:' version: 1.11.5 '@types/papaparse': - specifier: 5.3.14 + specifier: 'catalog:' version: 5.3.14 '@types/passport': - specifier: 1.0.16 + specifier: 'catalog:' version: 1.0.16 '@types/passport-github2': - specifier: 1.2.9 + specifier: 'catalog:' version: 1.2.9 '@types/passport-google-oauth20': - specifier: 2.0.14 + specifier: 'catalog:' version: 2.0.14 '@types/passport-jwt': - specifier: 4.0.1 + specifier: 'catalog:' version: 4.0.1 '@types/passport-local': - specifier: 1.0.38 + specifier: 'catalog:' version: 1.0.38 '@types/passport-oauth2-client-password': - specifier: 0.1.5 + specifier: 'catalog:' version: 0.1.5 '@types/passport-openidconnect': - specifier: 0.1.3 + specifier: 'catalog:' version: 0.1.3 '@types/pause': - specifier: 0.1.3 + specifier: 'catalog:' version: 0.1.3 '@types/sharedb': - specifier: 3.3.10 + specifier: 'catalog:' version: 3.3.10 '@types/stream-json': - specifier: 1.7.8 + specifier: 'catalog:' version: 1.7.8 '@types/through2': - specifier: 2.0.41 + specifier: 'catalog:' version: 2.0.41 '@types/unzipper': - specifier: 0.10.11 + specifier: 'catalog:' version: 0.10.11 '@types/ws': - specifier: 8.5.10 + specifier: 'catalog:' version: 8.5.10 '@vitest/coverage-v8': - specifier: 2.1.5 + specifier: 'catalog:' version: 2.1.5(vitest@2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0)) copy-webpack-plugin: - specifier: 12.0.2 + specifier: 'catalog:' version: 12.0.2(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.23.0)) cross-env: specifier: 7.0.3 version: 7.0.3 dotenv-flow: - specifier: 4.1.0 + specifier: 'catalog:' version: 4.1.0 dotenv-flow-cli: - specifier: 1.1.1 + specifier: 'catalog:' version: 1.1.1 es-check: - specifier: 7.1.1 + specifier: 'catalog:' version: 7.1.1 eslint: - specifier: 8.57.0 + specifier: 'catalog:' version: 8.57.0 eslint-config-next: - specifier: 14.2.14 - version: 14.2.14(eslint@8.57.0)(typescript@5.4.3) + specifier: 'catalog:' + version: 14.2.14(eslint@8.57.0)(typescript@5.9.3) get-tsconfig: - specifier: 4.7.3 + specifier: 'catalog:' version: 4.7.3 istanbul-merge: - specifier: 2.0.0 + specifier: 'catalog:' version: 2.0.0 npm-run-all2: - specifier: 6.1.2 + specifier: 'catalog:' version: 6.1.2 nyc: - specifier: 15.1.0 + specifier: 'catalog:' version: 15.1.0 pg-mem: - specifier: 3.0.5 + specifier: 'catalog:' version: 3.0.5(knex@3.1.0(pg@8.11.5)) prettier: - specifier: 3.2.5 + specifier: 'catalog:' version: 3.2.5 rimraf: - specifier: 5.0.5 + specifier: 'catalog:' version: 5.0.5 sql-formatter: - specifier: ^15.3.1 + specifier: 'catalog:' version: 15.6.7 swc-loader: - specifier: 0.2.6 + specifier: 'catalog:' version: 0.2.6(@swc/core@1.13.3(@swc/helpers@0.5.17))(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.23.0)) symlink-dir: - specifier: 5.2.1 + specifier: 'catalog:' version: 5.2.1 sync-directory: - specifier: 6.0.5 + specifier: 'catalog:' version: 6.0.5 ts-loader: - specifier: 9.5.1 - version: 9.5.1(typescript@5.4.3)(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.23.0)) + specifier: 'catalog:' + version: 9.5.1(typescript@5.9.3)(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.23.0)) ts-node: - specifier: 10.9.2 - version: 10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3) + specifier: 'catalog:' + version: 10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3) typescript: - specifier: 5.4.3 - version: 5.4.3 + specifier: 'catalog:' + version: 5.9.3 unplugin-swc: - specifier: 1.4.4 + specifier: 'catalog:' version: 1.4.4(@swc/core@1.13.3(@swc/helpers@0.5.17))(rollup@4.28.1) vite-tsconfig-paths: - specifier: 4.3.2 - version: 4.3.2(typescript@5.4.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) + specifier: 'catalog:' + version: 4.3.2(typescript@5.9.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) vitest: - specifier: 2.1.5 + specifier: 'catalog:' version: 2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0) vitest-mock-extended: - specifier: 2.0.2 - version: 2.0.2(typescript@5.4.3)(vitest@2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0)) + specifier: 'catalog:' + version: 2.0.2(typescript@5.9.3)(vitest@2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0)) webpack: - specifier: 5.91.0 + specifier: 'catalog:' version: 5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.23.0) apps/nextjs-app: dependencies: '@antv/g6': - specifier: 4.8.24 + specifier: 'catalog:' version: 4.8.24 '@asteasolutions/zod-to-openapi': - specifier: 8.1.0 + specifier: 'catalog:' version: 8.1.0(zod@4.1.8) '@belgattitude/http-exception': - specifier: 1.5.0 + specifier: 'catalog:' version: 1.5.0 '@codemirror/autocomplete': - specifier: 6.15.0 + specifier: 'catalog:' version: 6.15.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.0)(@lezer/common@1.2.3) '@codemirror/commands': - specifier: 6.3.3 + specifier: 'catalog:' version: 6.3.3 '@codemirror/lang-json': - specifier: 6.0.1 + specifier: 'catalog:' version: 6.0.1 '@codemirror/language': - specifier: 6.10.1 + specifier: 'catalog:' version: 6.10.1 '@codemirror/lint': - specifier: 6.8.2 + specifier: 'catalog:' version: 6.8.2 '@codemirror/state': - specifier: 6.4.1 + specifier: 'catalog:' version: 6.4.1 '@codemirror/view': - specifier: 6.26.0 + specifier: 'catalog:' version: 6.26.0 '@dnd-kit/core': - specifier: 6.1.0 + specifier: 'catalog:' version: 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/sortable': - specifier: 8.0.0 + specifier: 'catalog:' version: 8.0.0(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': - specifier: 3.2.2 + specifier: 'catalog:' version: 3.2.2(react@18.3.1) '@emoji-mart/data': - specifier: 1.1.2 + specifier: 'catalog:' version: 1.1.2 '@emoji-mart/react': - specifier: 1.1.1 + specifier: 'catalog:' version: 1.1.1(emoji-mart@5.5.2)(react@18.3.1) '@fontsource-variable/inter': - specifier: 5.0.17 + specifier: 'catalog:' version: 5.0.17 '@fullcalendar/core': - specifier: 6.1.15 + specifier: 'catalog:' version: 6.1.15 '@fullcalendar/daygrid': - specifier: 6.1.15 + specifier: 'catalog:' version: 6.1.15(@fullcalendar/core@6.1.15) '@fullcalendar/interaction': - specifier: 6.1.15 + specifier: 'catalog:' version: 6.1.15(@fullcalendar/core@6.1.15) '@fullcalendar/react': - specifier: 6.1.15 + specifier: 'catalog:' version: 6.1.15(@fullcalendar/core@6.1.15)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@glideapps/glide-data-grid': - specifier: 6.0.3 + specifier: 'catalog:' version: 6.0.3(lodash@4.17.21)(marked@14.1.3)(react-dom@18.3.1(react@18.3.1))(react-responsive-carousel@3.2.23)(react@18.3.1) '@hello-pangea/dnd': - specifier: 16.6.0 + specifier: 'catalog:' version: 16.6.0(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@hookform/resolvers': - specifier: 3.3.4 + specifier: 'catalog:' version: 3.3.4(react-hook-form@7.51.1(react@18.3.1)) '@nem035/gpt-3-encoder': - specifier: 1.1.7 + specifier: 'catalog:' version: 1.1.7 '@radix-ui/react-icons': - specifier: 1.3.0 + specifier: 'catalog:' version: 1.3.0(react@18.3.1) '@sentry/nextjs': - specifier: 7.108.0 + specifier: 'catalog:' version: 7.108.0(encoding@0.1.13)(next@14.2.35(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.42.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))) '@sentry/react': - specifier: 7.108.0 + specifier: 'catalog:' version: 7.108.0(react@18.3.1) '@tailwindcss/container-queries': - specifier: 0.1.1 - version: 0.1.1(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3))) + specifier: 'catalog:' + version: 0.1.1(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3))) '@tanstack/react-query': - specifier: 4.36.1 + specifier: 'catalog:' version: 4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-table': - specifier: 8.11.7 + specifier: 'catalog:' version: 8.11.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-virtual': - specifier: 3.2.0 + specifier: 'catalog:' version: 3.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@teable/common-i18n': specifier: workspace:^ @@ -728,7 +2048,7 @@ importers: specifier: workspace:^ version: link:../../packages/icons '@teable/next-themes': - specifier: 0.3.5 + specifier: 'catalog:' version: 0.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@teable/openapi': specifier: workspace:^ @@ -740,320 +2060,320 @@ importers: specifier: workspace:^ version: link:../../packages/ui-lib '@types/canvas-confetti': - specifier: 1.9.0 + specifier: 'catalog:' version: 1.9.0 allotment: - specifier: 1.20.0 + specifier: 'catalog:' version: 1.20.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) axios: - specifier: 1.7.7 + specifier: 'catalog:' version: 1.7.7 buffer: - specifier: 6.0.3 + specifier: 'catalog:' version: 6.0.3 canvas-confetti: - specifier: 1.9.4 + specifier: 'catalog:' version: 1.9.4 class-variance-authority: - specifier: 0.7.0 + specifier: 'catalog:' version: 0.7.0 date-fns: - specifier: 4.1.0 + specifier: 'catalog:' version: 4.1.0 date-fns-tz: - specifier: 3.2.0 + specifier: 'catalog:' version: 3.2.0(date-fns@4.1.0) dayjs: - specifier: 1.11.10 + specifier: 'catalog:' version: 1.11.10 echarts: - specifier: 5.5.0 + specifier: 'catalog:' version: 5.5.0 emoji-mart: - specifier: 5.5.2 + specifier: 'catalog:' version: 5.5.2 eventsource-parser: - specifier: 1.1.2 + specifier: 'catalog:' version: 1.1.2 express: - specifier: 4.21.1 + specifier: 'catalog:' version: 4.21.1 filesize: - specifier: 10.1.1 + specifier: 'catalog:' version: 10.1.1 fuse.js: - specifier: 7.0.0 + specifier: 'catalog:' version: 7.0.0 i18next: - specifier: 23.10.1 + specifier: 'catalog:' version: 23.10.1 is-port-reachable: - specifier: 3.1.0 + specifier: 'catalog:' version: 3.1.0 jschardet: - specifier: 3.1.3 + specifier: 'catalog:' version: 3.1.3 knex: - specifier: 3.1.0 + specifier: 'catalog:' version: 3.1.0(pg@8.11.5) lodash: - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 lru-cache: - specifier: 10.2.0 + specifier: 'catalog:' version: 10.2.0 lucide-react: - specifier: 0.363.0 + specifier: 'catalog:' version: 0.363.0(react@18.3.1) next: - specifier: 14.2.35 + specifier: 'catalog:' version: 14.2.35(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.42.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-i18next: - specifier: 15.2.0 + specifier: 'catalog:' version: 15.2.0(i18next@23.10.1)(next@14.2.35(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.42.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-i18next@14.1.0(i18next@23.10.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) next-secure-headers: - specifier: 2.2.0 + specifier: 'catalog:' version: 2.2.0 next-seo: - specifier: 6.5.0 + specifier: 'catalog:' version: 6.5.0(next@14.2.35(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.42.1)(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-transpile-modules: - specifier: 10.0.1 + specifier: 'catalog:' version: 10.0.1 nprogress: - specifier: 0.2.0 + specifier: 'catalog:' version: 0.2.0 penpal: - specifier: 6.2.2 + specifier: 'catalog:' version: 6.2.2 picocolors: - specifier: 1.0.0 + specifier: 'catalog:' version: 1.0.0 qrcode.react: - specifier: 3.1.0 + specifier: 'catalog:' version: 3.1.0(react@18.3.1) re-resizable: - specifier: 6.10.3 + specifier: 'catalog:' version: 6.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: - specifier: 18.3.1 + specifier: 'catalog:' version: 18.3.1 react-confetti: - specifier: 6.1.0 + specifier: 'catalog:' version: 6.1.0(react@18.3.1) react-day-picker: - specifier: 9.5.1 + specifier: 'catalog:' version: 9.5.1(react@18.3.1) react-dom: - specifier: 18.3.1 + specifier: 'catalog:' version: 18.3.1(react@18.3.1) react-error-boundary: - specifier: 4.0.13 + specifier: 'catalog:' version: 4.0.13(react@18.3.1) react-grid-layout: - specifier: 1.4.4 + specifier: 'catalog:' version: 1.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-hook-form: - specifier: 7.51.1 + specifier: 'catalog:' version: 7.51.1(react@18.3.1) react-hotkeys-hook: - specifier: 4.5.0 + specifier: 'catalog:' version: 4.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-i18next: - specifier: 14.1.0 + specifier: 'catalog:' version: 14.1.0(i18next@23.10.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-joyride: - specifier: 2.8.0 + specifier: 'catalog:' version: 2.8.0(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-resizable: - specifier: 3.0.5 + specifier: 'catalog:' version: 3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-responsive-carousel: - specifier: 3.2.23 + specifier: 'catalog:' version: 3.2.23 react-rnd: - specifier: 10.4.14 + specifier: 'catalog:' version: 10.4.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-syntax-highlighter: - specifier: 15.5.0 + specifier: 'catalog:' version: 15.5.0(react@18.3.1) react-textarea-autosize: - specifier: 8.5.3 + specifier: 'catalog:' version: 8.5.3(@types/react@18.2.69)(react@18.3.1) react-use: - specifier: 17.5.1 + specifier: 'catalog:' version: 17.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-virtuoso: - specifier: 4.7.10 + specifier: 'catalog:' version: 4.7.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) reactflow: - specifier: 11.11.1 + specifier: 'catalog:' version: 11.11.1(@types/react@18.2.69)(immer@10.0.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) recharts: - specifier: 2.12.3 + specifier: 'catalog:' version: 2.12.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) reconnecting-websocket: - specifier: 4.4.0 + specifier: 'catalog:' version: 4.4.0 reflect-metadata: - specifier: 0.2.1 + specifier: 'catalog:' version: 0.2.1 sharedb: - specifier: 4.1.2 + specifier: 'catalog:' version: 4.1.2 tailwind-scrollbar: - specifier: 3.1.0 - version: 3.1.0(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3))) + specifier: 'catalog:' + version: 3.1.0(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3))) tailwindcss: - specifier: 3.4.1 - version: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)) + specifier: 'catalog:' + version: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)) type-fest: - specifier: 4.14.0 + specifier: 'catalog:' version: 4.14.0 zod: - specifier: 4.1.8 + specifier: 'catalog:' version: 4.1.8 zod-validation-error: - specifier: 4.0.2 + specifier: 'catalog:' version: 4.0.2(zod@4.1.8) zustand: - specifier: 4.5.2 + specifier: 'catalog:' version: 4.5.2(@types/react@18.2.69)(immer@10.0.4)(react@18.3.1) devDependencies: '@next/bundle-analyzer': - specifier: 14.2.14 + specifier: 'catalog:' version: 14.2.14 '@next/env': - specifier: 14.2.14 + specifier: 'catalog:' version: 14.2.14 '@playwright/test': - specifier: 1.42.1 + specifier: 'catalog:' version: 1.42.1 '@size-limit/file': - specifier: 11.1.2 + specifier: 'catalog:' version: 11.1.2(size-limit@11.1.2) '@svgr/webpack': - specifier: 8.1.0 - version: 8.1.0(typescript@5.4.3) + specifier: 'catalog:' + version: 8.1.0(typescript@5.9.3) '@testing-library/dom': - specifier: 9.3.4 + specifier: 'catalog:' version: 9.3.4 '@testing-library/jest-dom': - specifier: 6.4.2 + specifier: 'catalog:' version: 6.4.2(vitest@2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0)) '@testing-library/react': - specifier: 14.2.2 + specifier: 'catalog:' version: 14.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/user-event': - specifier: 14.5.2 + specifier: 'catalog:' version: 14.5.2(@testing-library/dom@9.3.4) '@types/cors': - specifier: 2.8.17 + specifier: 'catalog:' version: 2.8.17 '@types/express': - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 '@types/lodash': - specifier: 4.17.0 + specifier: 'catalog:' version: 4.17.0 '@types/node': - specifier: 22.18.0 + specifier: 'catalog:' version: 22.18.0 '@types/nprogress': - specifier: 0.2.3 + specifier: 'catalog:' version: 0.2.3 '@types/react': - specifier: 18.2.69 + specifier: 'catalog:' version: 18.2.69 '@types/react-dom': - specifier: 18.2.22 + specifier: 'catalog:' version: 18.2.22 '@types/react-grid-layout': - specifier: 1.3.5 + specifier: 'catalog:' version: 1.3.5 '@types/react-syntax-highlighter': - specifier: 15.5.11 + specifier: 'catalog:' version: 15.5.11 '@types/react-test-renderer': - specifier: 18.0.7 + specifier: 'catalog:' version: 18.0.7 '@types/sharedb': - specifier: 3.3.10 + specifier: 'catalog:' version: 3.3.10 '@vitejs/plugin-react-swc': - specifier: 3.6.0 + specifier: 'catalog:' version: 3.6.0(@swc/helpers@0.5.17)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) '@vitest/coverage-v8': - specifier: 2.1.5 + specifier: 'catalog:' version: 2.1.5(vitest@2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0)) autoprefixer: - specifier: 10.4.19 + specifier: 'catalog:' version: 10.4.19(postcss@8.4.38) cross-env: specifier: 7.0.3 version: 7.0.3 dotenv-flow: - specifier: 4.1.0 + specifier: 'catalog:' version: 4.1.0 dotenv-flow-cli: - specifier: 1.1.1 + specifier: 'catalog:' version: 1.1.1 es-check: - specifier: 7.1.1 + specifier: 'catalog:' version: 7.1.1 eslint: - specifier: 8.57.0 + specifier: 'catalog:' version: 8.57.0 eslint-config-next: - specifier: 14.2.14 - version: 14.2.14(eslint@8.57.0)(typescript@5.4.3) + specifier: 'catalog:' + version: 14.2.14(eslint@8.57.0)(typescript@5.9.3) get-tsconfig: - specifier: 4.7.3 + specifier: 'catalog:' version: 4.7.3 happy-dom: - specifier: 15.11.6 + specifier: 'catalog:' version: 15.11.6 npm-run-all2: - specifier: 6.1.2 + specifier: 'catalog:' version: 6.1.2 postcss: - specifier: 8.4.38 + specifier: 'catalog:' version: 8.4.38 postcss-flexbugs-fixes: - specifier: 5.0.2 + specifier: 'catalog:' version: 5.0.2(postcss@8.4.38) postcss-preset-env: - specifier: 9.5.2 + specifier: 'catalog:' version: 9.5.2(postcss@8.4.38) prettier: - specifier: 3.2.5 + specifier: 'catalog:' version: 3.2.5 rimraf: - specifier: 5.0.5 + specifier: 'catalog:' version: 5.0.5 size-limit: - specifier: 11.1.2 + specifier: 'catalog:' version: 11.1.2 symlink-dir: - specifier: 5.2.1 + specifier: 'catalog:' version: 5.2.1 sync-directory: - specifier: 6.0.5 + specifier: 'catalog:' version: 6.0.5 ts-node: - specifier: 10.9.2 - version: 10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3) + specifier: 'catalog:' + version: 10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3) typescript: - specifier: 5.4.3 - version: 5.4.3 + specifier: 'catalog:' + version: 5.9.3 vite-plugin-svgr: - specifier: 4.2.0 - version: 4.2.0(rollup@2.78.0)(typescript@5.4.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) + specifier: 'catalog:' + version: 4.2.0(rollup@2.78.0)(typescript@5.9.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) vite-tsconfig-paths: - specifier: 4.3.2 - version: 4.3.2(typescript@5.4.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) + specifier: 'catalog:' + version: 4.3.2(typescript@5.9.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) vitest: - specifier: 2.1.5 + specifier: 'catalog:' version: 2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0) packages/common-i18n: @@ -1062,125 +2382,125 @@ importers: specifier: workspace:^ version: link:../eslint-config-bases '@types/node': - specifier: 22.18.0 + specifier: 'catalog:' version: 22.18.0 cross-env: specifier: 7.0.3 version: 7.0.3 eslint: - specifier: 8.57.0 + specifier: 'catalog:' version: 8.57.0 prettier: - specifier: 3.2.5 + specifier: 'catalog:' version: 3.2.5 rimraf: - specifier: 5.0.5 + specifier: 'catalog:' version: 5.0.5 typescript: - specifier: 5.4.3 - version: 5.4.3 + specifier: 'catalog:' + version: 5.9.3 packages/core: dependencies: '@asteasolutions/zod-to-openapi': - specifier: 8.1.0 + specifier: 'catalog:' version: 8.1.0(zod@4.1.8) '@httpx/dsn-parser': - specifier: 1.8.4 + specifier: 'catalog:' version: 1.8.4 '@types/color': - specifier: 3.0.6 + specifier: 'catalog:' version: 3.0.6 '@types/papaparse': - specifier: 5.3.14 + specifier: 'catalog:' version: 5.3.14 antlr4ts: - specifier: 0.5.0-alpha.4 + specifier: 'catalog:' version: 0.5.0-alpha.4 axios: - specifier: 1.7.7 + specifier: 'catalog:' version: 1.7.7 class-transformer: - specifier: 0.5.1 + specifier: 'catalog:' version: 0.5.1 color: - specifier: 4.2.3 + specifier: 'catalog:' version: 4.2.3 date-fns-tz: - specifier: 3.2.0 + specifier: 'catalog:' version: 3.2.0(date-fns@4.1.0) dayjs: - specifier: 1.11.10 + specifier: 'catalog:' version: 1.11.10 lodash: - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 nanoid: - specifier: 3.3.7 + specifier: 'catalog:' version: 3.3.7 papaparse: - specifier: 5.4.1 + specifier: 'catalog:' version: 5.4.1 reflect-metadata: - specifier: 0.2.1 + specifier: 'catalog:' version: 0.2.1 ts-pattern: - specifier: 5.0.8 + specifier: 'catalog:' version: 5.0.8 zod: - specifier: 4.1.8 + specifier: 'catalog:' version: 4.1.8 zod-validation-error: - specifier: 4.0.2 + specifier: 'catalog:' version: 4.0.2(zod@4.1.8) devDependencies: '@size-limit/file': - specifier: 11.1.2 + specifier: 'catalog:' version: 11.1.2(size-limit@11.1.2) '@teable/eslint-config-bases': specifier: workspace:^ version: link:../eslint-config-bases '@types/lodash': - specifier: 4.17.0 + specifier: 'catalog:' version: 4.17.0 '@types/node': - specifier: 22.18.0 + specifier: 'catalog:' version: 22.18.0 '@vitest/coverage-v8': - specifier: 2.1.5 + specifier: 'catalog:' version: 2.1.5(vitest@2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0)) antlr4ts-cli: - specifier: 0.5.0-alpha.4 + specifier: 'catalog:' version: 0.5.0-alpha.4 cross-env: specifier: 7.0.3 version: 7.0.3 es-check: - specifier: 7.1.1 + specifier: 'catalog:' version: 7.1.1 eslint: - specifier: 8.57.0 + specifier: 'catalog:' version: 8.57.0 get-tsconfig: - specifier: 4.7.3 + specifier: 'catalog:' version: 4.7.3 prettier: - specifier: 3.2.5 + specifier: 'catalog:' version: 3.2.5 rimraf: - specifier: 5.0.5 + specifier: 'catalog:' version: 5.0.5 size-limit: - specifier: 11.1.2 + specifier: 'catalog:' version: 11.1.2 typescript: - specifier: 5.4.3 - version: 5.4.3 + specifier: 'catalog:' + version: 5.9.3 vite-tsconfig-paths: - specifier: 4.3.2 - version: 4.3.2(typescript@5.4.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) + specifier: 'catalog:' + version: 4.3.2(typescript@5.9.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) vitest: - specifier: 2.1.5 + specifier: 'catalog:' version: 2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0) packages/db-main-prisma: @@ -1189,178 +2509,178 @@ importers: specifier: ^10.0.0 version: 10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1) '@prisma/client': - specifier: 6.2.1 + specifier: 'catalog:' version: 6.2.1(prisma@6.2.1) nanoid: - specifier: 3.3.7 + specifier: 'catalog:' version: 3.3.7 nestjs-cls: specifier: ^4.0.0 version: 4.3.0(@nestjs/common@10.3.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.5)(reflect-metadata@0.2.1)(rxjs@7.8.1) prisma: - specifier: 6.2.1 + specifier: 'catalog:' version: 6.2.1 devDependencies: '@faker-js/faker': - specifier: 8.4.1 + specifier: 'catalog:' version: 8.4.1 '@httpx/dsn-parser': - specifier: 1.8.4 + specifier: 'catalog:' version: 1.8.4 '@teable/eslint-config-bases': specifier: workspace:^ version: link:../eslint-config-bases '@types/bcrypt': - specifier: 5.0.2 + specifier: 'catalog:' version: 5.0.2 '@types/node': - specifier: 22.18.0 + specifier: 'catalog:' version: 22.18.0 bcrypt: - specifier: 5.1.1 + specifier: 'catalog:' version: 5.1.1(encoding@0.1.13) camelcase: - specifier: 8.0.0 + specifier: 'catalog:' version: 8.0.0 cross-env: specifier: 7.0.3 version: 7.0.3 dotenv-flow-cli: - specifier: 1.1.1 + specifier: 'catalog:' version: 1.1.1 eslint: - specifier: 8.57.0 + specifier: 'catalog:' version: 8.57.0 handlebars: - specifier: 4.7.8 + specifier: 'catalog:' version: 4.7.8 is-port-reachable: - specifier: 3.1.0 + specifier: 'catalog:' version: 3.1.0 mustache: - specifier: 4.2.0 + specifier: 'catalog:' version: 4.2.0 npm-run-all2: - specifier: 6.1.2 + specifier: 'catalog:' version: 6.1.2 picocolors: - specifier: 1.0.0 + specifier: 'catalog:' version: 1.0.0 prettier: - specifier: 3.2.5 + specifier: 'catalog:' version: 3.2.5 rimraf: - specifier: 5.0.5 + specifier: 'catalog:' version: 5.0.5 tsx: - specifier: 4.7.1 + specifier: 'catalog:' version: 4.7.1 typescript: - specifier: 5.4.3 - version: 5.4.3 + specifier: 'catalog:' + version: 5.9.3 packages/eslint-config-bases: dependencies: '@rushstack/eslint-patch': - specifier: 1.8.0 + specifier: 'catalog:' version: 1.8.0 '@tanstack/eslint-plugin-query': - specifier: 4.36.1 + specifier: 'catalog:' version: 4.36.1(eslint@8.57.0) '@typescript-eslint/eslint-plugin': - specifier: 7.3.1 - version: 7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0)(typescript@5.4.3) + specifier: 'catalog:' + version: 7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3) '@typescript-eslint/parser': - specifier: 7.3.1 - version: 7.3.1(eslint@8.57.0)(typescript@5.4.3) + specifier: 'catalog:' + version: 7.3.1(eslint@8.57.0)(typescript@5.9.3) eslint-config-prettier: - specifier: 9.1.0 + specifier: 'catalog:' version: 9.1.0(eslint@8.57.0) eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 'catalog:' + version: 3.6.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 'catalog:' + version: 2.29.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jest: - specifier: 27.9.0 - version: 27.9.0(@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0)(typescript@5.4.3) + specifier: 'catalog:' + version: 27.9.0(@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3) eslint-plugin-jest-formatting: - specifier: 3.1.0 + specifier: 'catalog:' version: 3.1.0(eslint@8.57.0) eslint-plugin-jsx-a11y: - specifier: 6.8.0 + specifier: 'catalog:' version: 6.8.0(eslint@8.57.0) eslint-plugin-playwright: - specifier: 1.5.4 - version: 1.5.4(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0) + specifier: 'catalog:' + version: 1.5.4(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0) eslint-plugin-prettier: - specifier: 5.1.3 + specifier: 'catalog:' version: 5.1.3(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.2.5) eslint-plugin-react: - specifier: 7.34.1 + specifier: 'catalog:' version: 7.34.1(eslint@8.57.0) eslint-plugin-react-hooks: - specifier: 4.6.0 || 5.0.0-canary-7118f5dd7-20230705 + specifier: 'catalog:' version: 5.0.0-canary-7118f5dd7-20230705(eslint@8.57.0) eslint-plugin-regexp: - specifier: 2.4.0 + specifier: 'catalog:' version: 2.4.0(eslint@8.57.0) eslint-plugin-sonarjs: - specifier: 0.24.0 + specifier: 'catalog:' version: 0.24.0(eslint@8.57.0) eslint-plugin-storybook: - specifier: 0.8.0 - version: 0.8.0(eslint@8.57.0)(typescript@5.4.3) + specifier: 'catalog:' + version: 0.8.0(eslint@8.57.0)(typescript@5.9.3) eslint-plugin-testing-library: - specifier: 6.2.0 - version: 6.2.0(eslint@8.57.0)(typescript@5.4.3) + specifier: 'catalog:' + version: 6.2.0(eslint@8.57.0)(typescript@5.9.3) prettier: specifier: ^3.0.0 version: 3.2.5 devDependencies: '@testing-library/jest-dom': - specifier: 6.4.2 + specifier: 'catalog:' version: 6.4.2(vitest@2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0)) '@testing-library/react': - specifier: 14.2.2 + specifier: 'catalog:' version: 14.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/node': - specifier: 22.18.0 + specifier: 'catalog:' version: 22.18.0 '@types/react': - specifier: 18.2.69 + specifier: 'catalog:' version: 18.2.69 '@types/react-dom': - specifier: 18.2.22 + specifier: 'catalog:' version: 18.2.22 es-check: - specifier: 7.1.1 + specifier: 'catalog:' version: 7.1.1 eslint: - specifier: 8.57.0 + specifier: 'catalog:' version: 8.57.0 eslint-plugin-mdx: - specifier: 3.1.5 + specifier: 'catalog:' version: 3.1.5(eslint@8.57.0) eslint-plugin-tailwindcss: - specifier: 3.15.1 - version: 3.15.1(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3))) + specifier: 'catalog:' + version: 3.15.1(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3))) react: - specifier: 18.3.1 + specifier: 'catalog:' version: 18.3.1 react-dom: - specifier: 18.3.1 + specifier: 'catalog:' version: 18.3.1(react@18.3.1) rimraf: - specifier: 5.0.5 + specifier: 'catalog:' version: 5.0.5 tailwindcss: - specifier: 3.4.1 - version: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)) + specifier: 'catalog:' + version: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)) typescript: - specifier: 5.4.3 - version: 5.4.3 + specifier: 'catalog:' + version: 5.9.3 packages/icons: dependencies: @@ -1372,167 +2692,167 @@ importers: version: 18.3.1(react@18.3.1) devDependencies: '@svgr/core': - specifier: 8.1.0 - version: 8.1.0(typescript@5.4.3) + specifier: 'catalog:' + version: 8.1.0(typescript@5.9.3) '@svgr/plugin-jsx': - specifier: 8.1.0 - version: 8.1.0(@svgr/core@8.1.0(typescript@5.4.3)) + specifier: 'catalog:' + version: 8.1.0(@svgr/core@8.1.0(typescript@5.9.3)) '@svgr/plugin-prettier': - specifier: 8.1.0 - version: 8.1.0(@svgr/core@8.1.0(typescript@5.4.3)) + specifier: 'catalog:' + version: 8.1.0(@svgr/core@8.1.0(typescript@5.9.3)) '@svgr/plugin-svgo': - specifier: 8.1.0 - version: 8.1.0(@svgr/core@8.1.0(typescript@5.4.3))(typescript@5.4.3) + specifier: 'catalog:' + version: 8.1.0(@svgr/core@8.1.0(typescript@5.9.3))(typescript@5.9.3) '@types/fs-extra': - specifier: 11.0.4 + specifier: 'catalog:' version: 11.0.4 '@types/node': - specifier: 22.18.0 + specifier: 'catalog:' version: 22.18.0 '@types/react': - specifier: 18.2.69 + specifier: 'catalog:' version: 18.2.69 axios: - specifier: 1.7.7 + specifier: 'catalog:' version: 1.7.7 chalk: - specifier: 5.3.0 + specifier: 'catalog:' version: 5.3.0 dotenv: - specifier: 16.4.5 + specifier: 'catalog:' version: 16.4.5 eslint: - specifier: 8.57.0 + specifier: 'catalog:' version: 8.57.0 figma-js: - specifier: 1.16.0 + specifier: 'catalog:' version: 1.16.0 fs-extra: - specifier: 11.2.0 + specifier: 'catalog:' version: 11.2.0 lodash: - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 rimraf: - specifier: 5.0.5 + specifier: 'catalog:' version: 5.0.5 typescript: - specifier: 5.4.3 - version: 5.4.3 + specifier: 'catalog:' + version: 5.9.3 packages/openapi: dependencies: '@asteasolutions/zod-to-openapi': - specifier: 8.1.0 + specifier: 'catalog:' version: 8.1.0(zod@4.1.8) '@teable/core': specifier: workspace:^ version: link:../core '@types/node': - specifier: 22.18.0 + specifier: 'catalog:' version: 22.18.0 axios: - specifier: 1.7.7 + specifier: 'catalog:' version: 1.7.7 form-data: - specifier: 4.0.0 + specifier: 'catalog:' version: 4.0.0 httpsnippet-lite: - specifier: 3.0.5 + specifier: 'catalog:' version: 3.0.5 openapi-sampler: - specifier: 1.4.0 + specifier: 'catalog:' version: 1.4.0 openapi3-ts: - specifier: 4.2.2 + specifier: 'catalog:' version: 4.2.2 zod: - specifier: 4.1.8 + specifier: 'catalog:' version: 4.1.8 devDependencies: '@teable/eslint-config-bases': specifier: workspace:^ version: link:../eslint-config-bases '@vitest/coverage-v8': - specifier: 2.1.5 + specifier: 'catalog:' version: 2.1.5(vitest@2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0)) eslint: - specifier: 8.57.0 + specifier: 'catalog:' version: 8.57.0 rimraf: - specifier: 5.0.5 + specifier: 'catalog:' version: 5.0.5 typescript: - specifier: 5.4.3 - version: 5.4.3 + specifier: 'catalog:' + version: 5.9.3 vite-tsconfig-paths: - specifier: 4.3.2 - version: 4.3.2(typescript@5.4.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) + specifier: 'catalog:' + version: 4.3.2(typescript@5.9.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) vitest: - specifier: 2.1.5 + specifier: 'catalog:' version: 2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0) packages/sdk: dependencies: '@ariakit/react': - specifier: 0.4.10 + specifier: 'catalog:' version: 0.4.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@belgattitude/http-exception': - specifier: 1.5.0 + specifier: 'catalog:' version: 1.5.0 '@codemirror/autocomplete': - specifier: 6.15.0 + specifier: 'catalog:' version: 6.15.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.0)(@lezer/common@1.2.3) '@codemirror/commands': - specifier: 6.3.3 + specifier: 'catalog:' version: 6.3.3 '@codemirror/language': - specifier: 6.10.1 + specifier: 'catalog:' version: 6.10.1 '@codemirror/state': - specifier: 6.4.1 + specifier: 'catalog:' version: 6.4.1 '@codemirror/view': - specifier: 6.26.0 + specifier: 'catalog:' version: 6.26.0 '@dnd-kit/core': - specifier: 6.1.0 + specifier: 'catalog:' version: 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/sortable': - specifier: 8.0.0 + specifier: 'catalog:' version: 8.0.0(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': - specifier: 3.2.2 + specifier: 'catalog:' version: 3.2.2(react@18.3.1) '@lezer/highlight': - specifier: 1.2.0 + specifier: 'catalog:' version: 1.2.0 '@radix-ui/react-icons': - specifier: 1.3.0 + specifier: 'catalog:' version: 1.3.0(react@18.3.1) '@radix-ui/react-popover': - specifier: 1.0.7 + specifier: 'catalog:' version: 1.0.7(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-separator': - specifier: 1.0.3 + specifier: 'catalog:' version: 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': - specifier: 1.0.2 + specifier: 'catalog:' version: 1.0.2(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-toolbar': - specifier: 1.1.0 + specifier: 'catalog:' version: 1.1.0(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-tooltip': - specifier: 1.0.7 + specifier: 'catalog:' version: 1.0.7(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-query': - specifier: 4.36.1 + specifier: 'catalog:' version: 4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-table': - specifier: 8.11.7 + specifier: 'catalog:' version: 8.11.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-virtual': - specifier: 3.2.0 + specifier: 'catalog:' version: 3.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@teable/common-i18n': specifier: workspace:* @@ -1544,7 +2864,7 @@ importers: specifier: workspace:* version: link:../icons '@teable/next-themes': - specifier: 0.3.5 + specifier: 'catalog:' version: 0.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@teable/openapi': specifier: workspace:* @@ -1553,516 +2873,516 @@ importers: specifier: workspace:* version: link:../ui-lib '@udecode/cn': - specifier: 48.0.3 + specifier: 'catalog:' version: 48.0.3(@types/react@18.2.69)(class-variance-authority@0.7.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwind-merge@2.2.2) '@udecode/plate': - specifier: 48.0.5 + specifier: 'catalog:' version: 48.0.5(@types/react@18.2.69)(immer@10.0.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.114.0(slate@0.114.0))(slate@0.114.0)(use-sync-external-store@1.4.0(react@18.3.1)) '@udecode/plate-alignment': - specifier: 48.0.0 + specifier: 'catalog:' version: 48.0.0(@udecode/plate@48.0.5(@types/react@18.2.69)(immer@10.0.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.114.0(slate@0.114.0))(slate@0.114.0)(use-sync-external-store@1.4.0(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@udecode/plate-combobox': - specifier: 48.0.0 + specifier: 'catalog:' version: 48.0.0(@udecode/plate@48.0.5(@types/react@18.2.69)(immer@10.0.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.114.0(slate@0.114.0))(slate@0.114.0)(use-sync-external-store@1.4.0(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@udecode/plate-core': - specifier: 48.0.3 + specifier: 'catalog:' version: 48.0.3(@types/react@18.2.69)(immer@10.0.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.114.0(slate@0.114.0))(slate@0.114.0)(use-sync-external-store@1.4.0(react@18.3.1)) '@udecode/plate-dnd': - specifier: 48.0.0 + specifier: 'catalog:' version: 48.0.0(@udecode/plate@48.0.5(@types/react@18.2.69)(immer@10.0.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.114.0(slate@0.114.0))(slate@0.114.0)(use-sync-external-store@1.4.0(react@18.3.1)))(react-dnd-html5-backend@16.0.1)(react-dnd@16.0.1(@types/hoist-non-react-statics@3.3.6)(@types/node@22.18.0)(@types/react@18.2.69)(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@udecode/plate-floating': - specifier: 48.0.0 + specifier: 'catalog:' version: 48.0.0(@udecode/plate@48.0.5(@types/react@18.2.69)(immer@10.0.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.114.0(slate@0.114.0))(slate@0.114.0)(use-sync-external-store@1.4.0(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@udecode/plate-heading': - specifier: 48.0.0 + specifier: 'catalog:' version: 48.0.0(@udecode/plate@48.0.5(@types/react@18.2.69)(immer@10.0.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.114.0(slate@0.114.0))(slate@0.114.0)(use-sync-external-store@1.4.0(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@udecode/plate-link': - specifier: 48.0.0 + specifier: 'catalog:' version: 48.0.0(@udecode/plate@48.0.5(@types/react@18.2.69)(immer@10.0.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.114.0(slate@0.114.0))(slate@0.114.0)(use-sync-external-store@1.4.0(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@udecode/plate-media': - specifier: 48.0.0 + specifier: 'catalog:' version: 48.0.0(@udecode/plate@48.0.5(@types/react@18.2.69)(immer@10.0.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.114.0(slate@0.114.0))(slate@0.114.0)(use-sync-external-store@1.4.0(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@udecode/plate-mention': - specifier: 48.0.0 + specifier: 'catalog:' version: 48.0.0(@udecode/plate@48.0.5(@types/react@18.2.69)(immer@10.0.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.114.0(slate@0.114.0))(slate@0.114.0)(use-sync-external-store@1.4.0(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@udecode/plate-resizable': - specifier: 48.0.0 + specifier: 'catalog:' version: 48.0.0(@udecode/plate@48.0.5(@types/react@18.2.69)(immer@10.0.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.114.0(slate@0.114.0))(slate@0.114.0)(use-sync-external-store@1.4.0(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@udecode/plate-select': - specifier: 48.0.0 + specifier: 'catalog:' version: 48.0.0(@udecode/plate@48.0.5(@types/react@18.2.69)(immer@10.0.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.114.0(slate@0.114.0))(slate@0.114.0)(use-sync-external-store@1.4.0(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@udecode/plate-slash-command': - specifier: 48.0.0 + specifier: 'catalog:' version: 48.0.0(@udecode/plate@48.0.5(@types/react@18.2.69)(immer@10.0.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.114.0(slate@0.114.0))(slate@0.114.0)(use-sync-external-store@1.4.0(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@udecode/plate-trailing-block': - specifier: 48.0.0 + specifier: 'catalog:' version: 48.0.0(@udecode/plate@48.0.5(@types/react@18.2.69)(immer@10.0.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.114.0(slate@0.114.0))(slate@0.114.0)(use-sync-external-store@1.4.0(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) antlr4ts: - specifier: 0.5.0-alpha.4 + specifier: 'catalog:' version: 0.5.0-alpha.4 axios: - specifier: 1.7.7 + specifier: 'catalog:' version: 1.7.7 class-transformer: - specifier: 0.5.1 + specifier: 'catalog:' version: 0.5.1 class-variance-authority: - specifier: 0.7.0 + specifier: 'catalog:' version: 0.7.0 copy-to-clipboard: - specifier: 3.3.3 + specifier: 'catalog:' version: 3.3.3 date-fns: - specifier: 4.1.0 + specifier: 'catalog:' version: 4.1.0 date-fns-tz: - specifier: 3.2.0 + specifier: 'catalog:' version: 3.2.0(date-fns@4.1.0) dayjs: - specifier: 1.11.10 + specifier: 'catalog:' version: 1.11.10 deepmerge: - specifier: 4.3.1 + specifier: 'catalog:' version: 4.3.1 dequal: - specifier: 2.0.3 + specifier: 'catalog:' version: 2.0.3 fuse.js: - specifier: 7.0.0 + specifier: 'catalog:' version: 7.0.0 immer: - specifier: 10.0.4 + specifier: 'catalog:' version: 10.0.4 lodash: - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 lru-cache: - specifier: 10.2.0 + specifier: 'catalog:' version: 10.2.0 lucide-react: - specifier: 0.363.0 + specifier: 'catalog:' version: 0.363.0(react@18.3.1) penpal: - specifier: 6.2.2 + specifier: 'catalog:' version: 6.2.2 react-day-picker: - specifier: 9.5.1 + specifier: 'catalog:' version: 9.5.1(react@18.3.1) react-hammerjs: - specifier: 1.0.1 + specifier: 'catalog:' version: 1.0.1(react@18.3.1) react-hotkeys-hook: - specifier: 4.5.0 + specifier: 'catalog:' version: 4.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-markdown: - specifier: 9.0.1 + specifier: 'catalog:' version: 9.0.1(@types/react@18.2.69)(react@18.3.1) react-textarea-autosize: - specifier: 8.5.3 + specifier: 'catalog:' version: 8.5.3(@types/react@18.2.69)(react@18.3.1) react-use: - specifier: 17.5.1 + specifier: 'catalog:' version: 17.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) reconnecting-websocket: - specifier: 4.4.0 + specifier: 'catalog:' version: 4.4.0 rehype-raw: - specifier: 7.0.0 + specifier: 'catalog:' version: 7.0.0 remark-gfm: - specifier: 4.0.0 + specifier: 'catalog:' version: 4.0.0 scroller: - specifier: 0.0.3 + specifier: 'catalog:' version: 0.0.3 sharedb: - specifier: 4.1.2 + specifier: 'catalog:' version: 4.1.2 slate: - specifier: 0.114.0 + specifier: 'catalog:' version: 0.114.0 slate-history: - specifier: 0.113.1 + specifier: 'catalog:' version: 0.113.1(slate@0.114.0) slate-hyperscript: - specifier: 0.100.0 + specifier: 'catalog:' version: 0.100.0(slate@0.114.0) slate-react: - specifier: 0.114.2 + specifier: 'catalog:' version: 0.114.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate-dom@0.114.0(slate@0.114.0))(slate@0.114.0) ts-key-enum: - specifier: 2.0.12 + specifier: 'catalog:' version: 2.0.12 ts-keycode-enum: - specifier: 1.0.6 + specifier: 'catalog:' version: 1.0.6 ts-mixer: - specifier: 6.0.4 + specifier: 'catalog:' version: 6.0.4 use-file-picker: - specifier: 2.1.2 + specifier: 'catalog:' version: 2.1.2(react@18.3.1) zustand: - specifier: 4.5.2 + specifier: 'catalog:' version: 4.5.2(@types/react@18.2.69)(immer@10.0.4)(react@18.3.1) devDependencies: '@teable/eslint-config-bases': specifier: workspace:^ version: link:../eslint-config-bases '@testing-library/jest-dom': - specifier: 6.4.2 + specifier: 'catalog:' version: 6.4.2(vitest@2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0)) '@testing-library/react': - specifier: 14.2.2 + specifier: 'catalog:' version: 14.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/lodash': - specifier: 4.17.0 + specifier: 'catalog:' version: 4.17.0 '@types/node': - specifier: 22.18.0 + specifier: 'catalog:' version: 22.18.0 '@types/react': - specifier: 18.2.69 + specifier: 'catalog:' version: 18.2.69 '@types/react-dom': - specifier: 18.2.22 + specifier: 'catalog:' version: 18.2.22 '@types/react-hammerjs': - specifier: 1.0.7 + specifier: 'catalog:' version: 1.0.7 '@types/scroller': - specifier: 0.1.5 + specifier: 'catalog:' version: 0.1.5 '@types/sharedb': - specifier: 3.3.10 + specifier: 'catalog:' version: 3.3.10 '@vitejs/plugin-react-swc': - specifier: 3.6.0 + specifier: 'catalog:' version: 3.6.0(@swc/helpers@0.5.17)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) '@vitest/coverage-v8': - specifier: 2.1.5 + specifier: 'catalog:' version: 2.1.5(vitest@2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0)) cross-env: specifier: 7.0.3 version: 7.0.3 eslint: - specifier: 8.57.0 + specifier: 'catalog:' version: 8.57.0 get-tsconfig: - specifier: 4.7.3 + specifier: 'catalog:' version: 4.7.3 happy-dom: - specifier: 15.11.6 + specifier: 'catalog:' version: 15.11.6 microbundle: - specifier: 0.15.1 - version: 0.15.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)) + specifier: 'catalog:' + version: 0.15.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)) npm-run-all2: - specifier: 6.1.2 + specifier: 'catalog:' version: 6.1.2 prettier: - specifier: 3.2.5 + specifier: 'catalog:' version: 3.2.5 react: - specifier: 18.3.1 + specifier: 'catalog:' version: 18.3.1 react-dom: - specifier: 18.3.1 + specifier: 'catalog:' version: 18.3.1(react@18.3.1) rimraf: - specifier: 5.0.5 + specifier: 'catalog:' version: 5.0.5 tailwindcss: - specifier: 3.4.1 - version: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)) + specifier: 'catalog:' + version: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)) typescript: - specifier: 5.4.3 - version: 5.4.3 + specifier: 'catalog:' + version: 5.9.3 vite-plugin-svgr: - specifier: 4.2.0 - version: 4.2.0(rollup@4.28.1)(typescript@5.4.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) + specifier: 'catalog:' + version: 4.2.0(rollup@2.79.2)(typescript@5.9.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) vite-tsconfig-paths: - specifier: 4.3.2 - version: 4.3.2(typescript@5.4.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) + specifier: 'catalog:' + version: 4.3.2(typescript@5.9.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)) vitest: - specifier: 2.1.5 + specifier: 'catalog:' version: 2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0) packages/ui-lib: dependencies: '@dnd-kit/core': - specifier: 6.1.0 + specifier: 'catalog:' version: 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/sortable': - specifier: 8.0.0 + specifier: 'catalog:' version: 8.0.0(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': - specifier: 3.2.2 + specifier: 'catalog:' version: 3.2.2(react@18.3.1) '@glideapps/glide-data-grid': - specifier: 6.0.3 + specifier: 'catalog:' version: 6.0.3(lodash@4.17.21)(marked@14.1.3)(react-dom@18.3.1(react@18.3.1))(react-responsive-carousel@3.2.23)(react@18.3.1) '@headless-tree/core': - specifier: 1.5.1 + specifier: 'catalog:' version: 1.5.1 '@headless-tree/react': - specifier: 1.5.1 + specifier: 'catalog:' version: 1.5.1(@headless-tree/core@1.5.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-accordion': - specifier: ^1.1.2 + specifier: 'catalog:' version: 1.2.2(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-alert-dialog': - specifier: 1.0.5 + specifier: 'catalog:' version: 1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-avatar': - specifier: 1.0.4 + specifier: 'catalog:' version: 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-checkbox': - specifier: 1.0.4 + specifier: 'catalog:' version: 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-collapsible': - specifier: 1.0.3 + specifier: 'catalog:' version: 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-context-menu': - specifier: 2.1.5 + specifier: 'catalog:' version: 2.1.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-dialog': - specifier: 1.0.5 + specifier: 'catalog:' version: 1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-dropdown-menu': - specifier: 2.0.6 + specifier: 'catalog:' version: 2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-hover-card': - specifier: 1.0.7 + specifier: 'catalog:' version: 1.0.7(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-icons': - specifier: 1.3.0 + specifier: 'catalog:' version: 1.3.0(react@18.3.1) '@radix-ui/react-label': - specifier: 2.0.2 + specifier: 'catalog:' version: 2.0.2(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-popover': - specifier: 1.0.7 + specifier: 'catalog:' version: 1.0.7(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-progress': - specifier: 1.0.3 + specifier: 'catalog:' version: 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-radio-group': - specifier: 1.1.3 + specifier: 'catalog:' version: 1.1.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-scroll-area': - specifier: 1.0.5 + specifier: 'catalog:' version: 1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-select': - specifier: 2.0.0 + specifier: 'catalog:' version: 2.0.0(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-separator': - specifier: 1.0.3 + specifier: 'catalog:' version: 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slider': - specifier: 1.2.2 + specifier: 'catalog:' version: 1.2.2(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': - specifier: 1.0.2 + specifier: 'catalog:' version: 1.0.2(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-switch': - specifier: 1.0.3 + specifier: 'catalog:' version: 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-tabs': - specifier: 1.0.4 + specifier: 'catalog:' version: 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-toast': - specifier: 1.1.5 + specifier: 'catalog:' version: 1.1.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-toggle': - specifier: 1.0.3 + specifier: 'catalog:' version: 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-toggle-group': - specifier: 1.1.0 + specifier: 'catalog:' version: 1.1.0(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-tooltip': - specifier: 1.0.7 + specifier: 'catalog:' version: 1.0.7(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@teable/icons': specifier: workspace:^ version: link:../icons '@teable/next-themes': - specifier: 0.3.5 + specifier: 'catalog:' version: 0.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) class-variance-authority: - specifier: 0.7.0 + specifier: 'catalog:' version: 0.7.0 clsx: - specifier: 2.1.0 + specifier: 'catalog:' version: 2.1.0 cmdk: - specifier: 1.0.0 + specifier: 'catalog:' version: 1.0.0(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) date-fns: - specifier: 4.1.0 + specifier: 'catalog:' version: 4.1.0 deepmerge: - specifier: 4.3.1 + specifier: 'catalog:' version: 4.3.1 docx-preview: - specifier: 0.3.2 + specifier: 'catalog:' version: 0.3.2 embla-carousel-react: - specifier: 8.0.0 + specifier: 'catalog:' version: 8.0.0(react@18.3.1) input-otp: - specifier: 1.4.1 + specifier: 'catalog:' version: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) marked: - specifier: 14.1.3 + specifier: 'catalog:' version: 14.1.3 react-day-picker: - specifier: 9.5.1 + specifier: 'catalog:' version: 9.5.1(react@18.3.1) react-hook-form: - specifier: 7.51.1 + specifier: 'catalog:' version: 7.51.1(react@18.3.1) react-resizable-panels: - specifier: 2.0.16 + specifier: 'catalog:' version: 2.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-responsive-carousel: - specifier: 3.2.23 + specifier: 'catalog:' version: 3.2.23 recharts: - specifier: 2.12.3 + specifier: 'catalog:' version: 2.12.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) sonner: - specifier: 1.7.3 + specifier: 'catalog:' version: 1.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwind-merge: - specifier: 2.2.2 + specifier: 'catalog:' version: 2.2.2 tailwindcss-animate: - specifier: 1.0.7 - version: 1.0.7(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3))) + specifier: 'catalog:' + version: 1.0.7(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3))) xlsx: specifier: https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz version: https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz zod: - specifier: 4.1.8 + specifier: 'catalog:' version: 4.1.8 devDependencies: '@mdx-js/react': - specifier: 3.0.1 + specifier: 'catalog:' version: 3.0.1(@types/react@18.2.69)(react@18.3.1) '@storybook/addon-actions': - specifier: 8.0.4 + specifier: 'catalog:' version: 8.0.4 '@storybook/addon-docs': - specifier: 8.0.4 + specifier: 'catalog:' version: 8.0.4(encoding@0.1.13) '@storybook/addon-essentials': - specifier: 8.0.4 + specifier: 'catalog:' version: 8.0.4(@types/react@18.2.69)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/addon-links': - specifier: 8.0.4 + specifier: 'catalog:' version: 8.0.4(react@18.3.1) '@storybook/addon-postcss': - specifier: 2.0.0 + specifier: 'catalog:' version: 2.0.0(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2)) '@storybook/addon-storysource': - specifier: 8.0.4 + specifier: 'catalog:' version: 8.0.4 '@storybook/builder-webpack5': - specifier: 8.0.4 - version: 8.0.4(@swc/core@1.13.3(@swc/helpers@0.5.17))(encoding@0.1.13)(esbuild@0.20.2)(typescript@5.4.3) + specifier: 'catalog:' + version: 8.0.4(@swc/core@1.13.3(@swc/helpers@0.5.17))(encoding@0.1.13)(esbuild@0.20.2)(typescript@5.9.3) '@storybook/manager-webpack5': - specifier: 6.5.16 - version: 6.5.16(@swc/core@1.13.3(@swc/helpers@0.5.17))(encoding@0.1.13)(esbuild@0.20.2)(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.3) + specifier: 'catalog:' + version: 6.5.16(@swc/core@1.13.3(@swc/helpers@0.5.17))(encoding@0.1.13)(esbuild@0.20.2)(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3) '@storybook/react': - specifier: 8.0.4 - version: 8.0.4(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.3) + specifier: 'catalog:' + version: 8.0.4(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3) '@tailwindcss/aspect-ratio': - specifier: 0.4.2 - version: 0.4.2(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3))) + specifier: 'catalog:' + version: 0.4.2(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3))) '@teable/eslint-config-bases': specifier: workspace:^ version: link:../eslint-config-bases '@testing-library/react': - specifier: 14.2.2 + specifier: 'catalog:' version: 14.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/node': - specifier: 22.18.0 + specifier: 'catalog:' version: 22.18.0 '@types/react': - specifier: 18.2.69 + specifier: 'catalog:' version: 18.2.69 '@types/react-dom': - specifier: 18.2.22 + specifier: 'catalog:' version: 18.2.22 autoprefixer: - specifier: 10.4.19 + specifier: 'catalog:' version: 10.4.19(postcss@8.4.38) core-js: - specifier: 3.36.1 + specifier: 'catalog:' version: 3.36.1 cross-env: specifier: 7.0.3 version: 7.0.3 eslint: - specifier: 8.57.0 + specifier: 'catalog:' version: 8.57.0 microbundle: - specifier: 0.15.1 - version: 0.15.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)) + specifier: 'catalog:' + version: 0.15.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)) npm-run-all2: - specifier: 6.1.2 + specifier: 'catalog:' version: 6.1.2 postcss: - specifier: 8.4.38 + specifier: 'catalog:' version: 8.4.38 postcss-flexbugs-fixes: - specifier: 5.0.2 + specifier: 'catalog:' version: 5.0.2(postcss@8.4.38) prettier: - specifier: 3.2.5 + specifier: 'catalog:' version: 3.2.5 react: - specifier: 18.3.1 + specifier: 'catalog:' version: 18.3.1 react-dom: - specifier: 18.3.1 + specifier: 'catalog:' version: 18.3.1(react@18.3.1) require-from-string: - specifier: 2.0.2 + specifier: 'catalog:' version: 2.0.2 rimraf: - specifier: 5.0.5 + specifier: 'catalog:' version: 5.0.5 shadcn-ui: - specifier: 0.8.0 - version: 0.8.0(typescript@5.4.3) + specifier: 'catalog:' + version: 0.8.0(typescript@5.9.3) sirv: - specifier: 2.0.4 + specifier: 'catalog:' version: 2.0.4 sirv-cli: - specifier: 2.0.2 + specifier: 'catalog:' version: 2.0.2 tailwindcss: - specifier: 3.4.1 - version: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)) + specifier: 'catalog:' + version: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)) tsconfig-paths-webpack-plugin: - specifier: 4.1.0 + specifier: 'catalog:' version: 4.1.0 typescript: - specifier: 5.4.3 - version: 5.4.3 + specifier: 'catalog:' + version: 5.9.3 webpack: - specifier: 5.91.0 + specifier: 'catalog:' version: 5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2) plugins: dependencies: '@hookform/resolvers': - specifier: 3.3.4 + specifier: 'catalog:' version: 3.3.4(react-hook-form@7.51.1(react@18.3.1)) '@tanstack/react-query': - specifier: 4.36.1 + specifier: 'catalog:' version: 4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@teable/common-i18n': specifier: workspace:^ @@ -2074,7 +3394,7 @@ importers: specifier: workspace:^ version: link:../packages/icons '@teable/next-themes': - specifier: 0.3.5 + specifier: 'catalog:' version: 0.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@teable/openapi': specifier: workspace:^ @@ -2086,123 +3406,123 @@ importers: specifier: workspace:^ version: link:../packages/ui-lib '@univerjs/core': - specifier: 0.3.0 + specifier: 'catalog:' version: 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/data-validation': - specifier: 0.3.0 + specifier: 'catalog:' version: 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/design': - specifier: 0.3.0 + specifier: 'catalog:' version: 0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/docs': - specifier: 0.3.0 + specifier: 'catalog:' version: 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/docs-ui': - specifier: 0.3.0 - version: 0.3.0(haaevw3qrp27tpzptte3eju4fq) + specifier: 'catalog:' + version: 0.3.0(5ea6da889d0af406ad0ce84a0c6837a9) '@univerjs/engine-formula': - specifier: 0.3.0 + specifier: 'catalog:' version: 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/engine-render': - specifier: 0.3.0 + specifier: 'catalog:' version: 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/facade': - specifier: 0.3.0 - version: 0.3.0(ljpwmxefjm3xha4ldj3ad22aja) + specifier: 'catalog:' + version: 0.3.0(7356194688edcf2c1fb378e3d8f652cb) '@univerjs/sheets': - specifier: 0.3.0 + specifier: 'catalog:' version: 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/sheets-data-validation': - specifier: 0.3.0 - version: 0.3.0(x7v5nfujym7ons7kj2ba5i2sq4) + specifier: 'catalog:' + version: 0.3.0(82fd309e7b372188146036dce8f4fd5c) '@univerjs/sheets-formula': - specifier: 0.3.0 - version: 0.3.0(sj2s4jje37onoadudyiwu4inx4) + specifier: 'catalog:' + version: 0.3.0(a2070822a8f6b69333f5df698532a20c) '@univerjs/sheets-ui': - specifier: 0.3.0 - version: 0.3.0(furfeqphnu5zu7biraqa4t2z7u) + specifier: 'catalog:' + version: 0.3.0(b26cb113dd1129c868dd79d2e59796e1) '@univerjs/ui': - specifier: 0.3.0 - version: 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) + specifier: 'catalog:' + version: 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3) i18next: - specifier: 23.10.1 + specifier: 'catalog:' version: 23.10.1 i18next-resources-to-backend: - specifier: 1.2.1 + specifier: 'catalog:' version: 1.2.1 lodash: - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 lodash-es: - specifier: 4.17.21 + specifier: 'catalog:' version: 4.17.21 lucide-react: - specifier: 0.363.0 + specifier: 'catalog:' version: 0.363.0(react@18.3.1) next: - specifier: 14.2.35 + specifier: 'catalog:' version: 14.2.35(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.42.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-secure-headers: - specifier: 2.2.0 + specifier: 'catalog:' version: 2.2.0 qrcode.react: - specifier: 3.1.0 + specifier: 'catalog:' version: 3.1.0(react@18.3.1) react: - specifier: 18.3.1 + specifier: 'catalog:' version: 18.3.1 react-dom: - specifier: 18.3.1 + specifier: 'catalog:' version: 18.3.1(react@18.3.1) react-hook-form: - specifier: 7.51.1 + specifier: 'catalog:' version: 7.51.1(react@18.3.1) react-i18next: - specifier: 14.1.0 + specifier: 'catalog:' version: 14.1.0(i18next@23.10.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-use: - specifier: 17.5.1 + specifier: 'catalog:' version: 17.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) recharts: - specifier: 2.12.3 + specifier: 'catalog:' version: 2.12.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) zod: - specifier: 4.1.8 + specifier: 'catalog:' version: 4.1.8 devDependencies: '@types/lodash': - specifier: 4.17.0 + specifier: 'catalog:' version: 4.17.0 '@types/node': - specifier: 22.18.0 + specifier: 'catalog:' version: 22.18.0 '@types/react': - specifier: 18.2.69 + specifier: 'catalog:' version: 18.2.69 '@types/react-dom': - specifier: 18.2.22 + specifier: 'catalog:' version: 18.2.22 '@univerjs/webpack-plugin': - specifier: 0.5.1 + specifier: 'catalog:' version: 0.5.1(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))) eslint: - specifier: 8.57.0 + specifier: 'catalog:' version: 8.57.0 eslint-config-next: - specifier: 14.2.14 - version: 14.2.14(eslint@8.57.0)(typescript@5.4.3) + specifier: 'catalog:' + version: 14.2.14(eslint@8.57.0)(typescript@5.9.3) postcss: - specifier: 8.4.38 + specifier: 'catalog:' version: 8.4.38 rimraf: - specifier: 5.0.5 + specifier: 'catalog:' version: 5.0.5 tailwindcss: - specifier: 3.4.1 - version: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)) + specifier: 'catalog:' + version: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)) typescript: - specifier: 5.4.3 - version: 5.4.3 + specifier: 'catalog:' + version: 5.9.3 packages: @@ -3315,10 +4635,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/runtime@7.26.0': - resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} - engines: {node: '>=6.9.0'} - '@babel/runtime@7.27.1': resolution: {integrity: sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog==} engines: {node: '>=6.9.0'} @@ -3478,24 +4794,28 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@css-inline/css-inline-linux-arm64-musl@0.13.0': resolution: {integrity: sha512-V5h5+CRnE01EgoafI/kyjEcM8zvN+sKLnp17Aq9LqQfsut7mO3i72d8g/xeVC37DCLoGQFLvDCzbze2NbF2dIQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] '@css-inline/css-inline-linux-x64-gnu@0.13.0': resolution: {integrity: sha512-vbRV++73MW7dvz/AIbozkv4R68/k/sEp57hno/L6lx034VYxpCwdfqtGN4D0W1TOTzdr2b6qBOGNZ1oLKQZOQQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@css-inline/css-inline-linux-x64-musl@0.13.0': resolution: {integrity: sha512-2tCnwU23W/yMs9cGc2/i2jd9y2pjuntx0a5OytqX7s9fvUtmI3nc0Od6wuf51LnmdU+XAU8HLT9pZppsQiwPfQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@css-inline/css-inline-win32-x64-msvc@0.13.0': resolution: {integrity: sha512-6VFhFSXp4FH+NzJhLd6fFi7jKCPvIRW+vq0tV+CPuiQ3zPzMfC9nIk8sB/1VJR8EcvBAjMV53YnacuDjRFRT9g==} @@ -3796,6 +5116,9 @@ packages: peerDependencies: react: '>=16.8.0' + '@epic-web/invariant@1.0.0': + resolution: {integrity: sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==} + '@esbuild/aix-ppc64@0.19.12': resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} engines: {node: '>=12'} @@ -4401,9 +5724,6 @@ packages: react: '>=17.0.0' react-dom: '>=17.0.0' - '@floating-ui/utils@0.2.8': - resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} - '@floating-ui/utils@0.2.9': resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} @@ -4551,72 +5871,84 @@ packages: engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@img/sharp-libvips-linux-arm@1.0.2': resolution: {integrity: sha512-iLWCvrKgeFoglQxdEwzu1eQV04o8YeYGFXtfWU26Zr2wWT3q3MTzC+QTCO3ZQfWd3doKHT4Pm2kRmLbupT+sZw==} engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm] os: [linux] + libc: [glibc] '@img/sharp-libvips-linux-s390x@1.0.2': resolution: {integrity: sha512-cmhQ1J4qVhfmS6szYW7RT+gLJq9dH2i4maq+qyXayUSn9/3iY2ZeWpbAgSpSVbV2E1JUL2Gg7pwnYQ1h8rQIog==} engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [s390x] os: [linux] + libc: [glibc] '@img/sharp-libvips-linux-x64@1.0.2': resolution: {integrity: sha512-E441q4Qdb+7yuyiADVi5J+44x8ctlrqn8XgkDTwr4qPJzWkaHwD489iZ4nGDgcuya4iMN3ULV6NwbhRZJ9Z7SQ==} engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [linux] + libc: [glibc] '@img/sharp-libvips-linuxmusl-arm64@1.0.2': resolution: {integrity: sha512-3CAkndNpYUrlDqkCM5qhksfE+qSIREVpyoeHIU6jd48SJZViAmznoQQLAv4hVXF7xyUB9zf+G++e2v1ABjCbEQ==} engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [linux] + libc: [musl] '@img/sharp-libvips-linuxmusl-x64@1.0.2': resolution: {integrity: sha512-VI94Q6khIHqHWNOh6LLdm9s2Ry4zdjWJwH56WoiJU7NTeDwyApdZZ8c+SADC8OH98KWNQXnE01UdJ9CSfZvwZw==} engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [linux] + libc: [musl] '@img/sharp-linux-arm64@0.33.3': resolution: {integrity: sha512-Zf+sF1jHZJKA6Gor9hoYG2ljr4wo9cY4twaxgFDvlG0Xz9V7sinsPp8pFd1XtlhTzYo0IhDbl3rK7P6MzHpnYA==} engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@img/sharp-linux-arm@0.33.3': resolution: {integrity: sha512-Q7Ee3fFSC9P7vUSqVEF0zccJsZ8GiiCJYGWDdhEjdlOeS9/jdkyJ6sUSPj+bL8VuOYFSbofrW0t/86ceVhx32w==} engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm] os: [linux] + libc: [glibc] '@img/sharp-linux-s390x@0.33.3': resolution: {integrity: sha512-vFk441DKRFepjhTEH20oBlFrHcLjPfI8B0pMIxGm3+yilKyYeHEVvrZhYFdqIseSclIqbQ3SnZMwEMWonY5XFA==} engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [s390x] os: [linux] + libc: [glibc] '@img/sharp-linux-x64@0.33.3': resolution: {integrity: sha512-Q4I++herIJxJi+qmbySd072oDPRkCg/SClLEIDh5IL9h1zjhqjv82H0Seupd+q2m0yOfD+/fJnjSoDFtKiHu2g==} engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [linux] + libc: [glibc] '@img/sharp-linuxmusl-arm64@0.33.3': resolution: {integrity: sha512-qnDccehRDXadhM9PM5hLvcPRYqyFCBN31kq+ErBSZtZlsAc1U4Z85xf/RXv1qolkdu+ibw64fUDaRdktxTNP9A==} engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [linux] + libc: [musl] '@img/sharp-linuxmusl-x64@0.33.3': resolution: {integrity: sha512-Jhchim8kHWIU/GZ+9poHMWRcefeaxFIs9EBqf9KtcC14Ojk6qua7ghKiPs0sbeLbLj/2IGBtDcxHyjCdYWkk2w==} engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [linux] + libc: [musl] '@img/sharp-wasm32@0.33.3': resolution: {integrity: sha512-68zivsdJ0koE96stdUfM+gmyaK/NcoSZK5dV5CAjES0FUXS9lchYt8LAB5rTbM7nlWtxaU/2GON0HVN6/ZYJAQ==} @@ -5019,24 +6351,28 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@next/swc-linux-arm64-musl@14.2.33': resolution: {integrity: sha512-Bm+QulsAItD/x6Ih8wGIMfRJy4G73tu1HJsrccPW6AfqdZd0Sfm5Imhgkgq2+kly065rYMnCOxTBvmvFY1BKfg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] '@next/swc-linux-x64-gnu@14.2.33': resolution: {integrity: sha512-FnFn+ZBgsVMbGDsTqo8zsnRzydvsGV8vfiWwUo1LD8FTmPTdV+otGSWKc4LJec0oSexFnCYVO4hX8P8qQKaSlg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@next/swc-linux-x64-musl@14.2.33': resolution: {integrity: sha512-345tsIWMzoXaQndUTDv1qypDRiebFxGYx9pYkhwY4hBRaOLt8UGfiWKr9FSSHs25dFIf8ZqIFaPdy5MljdoawA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@next/swc-win32-arm64-msvc@14.2.33': resolution: {integrity: sha512-nscpt0G6UCTkrT2ppnJnFsYbPDQwmum4GNXYTeoTIdsmMydSKFz9Iny2jpaRupTb+Wl298+Rh82WKzt9LCcqSQ==} @@ -6641,51 +7977,61 @@ packages: resolution: {integrity: sha512-QAg11ZIt6mcmzpNE6JZBpKfJaKkqTm1A9+y9O+frdZJEuhQxiugM05gnCWiANHj4RmbgeVJpTdmKRmH/a+0QbA==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.28.1': resolution: {integrity: sha512-dRP9PEBfolq1dmMcFqbEPSd9VlRuVWEGSmbxVEfiq2cs2jlZAl0YNxFzAQS2OrQmsLBLAATDMb3Z6MFv5vOcXg==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.28.1': resolution: {integrity: sha512-uGr8khxO+CKT4XU8ZUH1TTEUtlktK6Kgtv0+6bIFSeiSlnGJHG1tSFSjm41uQ9sAO/5ULx9mWOz70jYLyv1QkA==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.28.1': resolution: {integrity: sha512-QF54q8MYGAqMLrX2t7tNpi01nvq5RI59UBNx+3+37zoKX5KViPo/gk2QLhsuqok05sSCRluj0D00LzCwBikb0A==} cpu: [arm64] os: [linux] + libc: [musl] '@rollup/rollup-linux-loongarch64-gnu@4.28.1': resolution: {integrity: sha512-vPul4uodvWvLhRco2w0GcyZcdyBfpfDRgNKU+p35AWEbJ/HPs1tOUrkSueVbBS0RQHAf/A+nNtDpvw95PeVKOA==} cpu: [loong64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-powerpc64le-gnu@4.28.1': resolution: {integrity: sha512-pTnTdBuC2+pt1Rmm2SV7JWRqzhYpEILML4PKODqLz+C7Ou2apEV52h19CR7es+u04KlqplggmN9sqZlekg3R1A==} cpu: [ppc64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-gnu@4.28.1': resolution: {integrity: sha512-vWXy1Nfg7TPBSuAncfInmAI/WZDd5vOklyLJDdIRKABcZWojNDY0NJwruY2AcnCLnRJKSaBgf/GiJfauu8cQZA==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-s390x-gnu@4.28.1': resolution: {integrity: sha512-/yqC2Y53oZjb0yz8PVuGOQQNOTwxcizudunl/tFs1aLvObTclTwZ0JhXF2XcPT/zuaymemCDSuuUPXJJyqeDOg==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.28.1': resolution: {integrity: sha512-fzgeABz7rrAlKYB0y2kSEiURrI0691CSL0+KXwKwhxvj92VULEDQLpBYLHpF49MSiPG4sq5CK3qHMnb9tlCjBw==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.28.1': resolution: {integrity: sha512-xQTDVzSGiMlSshpJCtudbWyRfLaNiVPXt1WgdWTwWz9n0U12cI2ZVtWe/Jgwyv/6wjL7b66uu61Vg0POWVfz4g==} cpu: [x64] os: [linux] + libc: [musl] '@rollup/rollup-win32-arm64-msvc@4.28.1': resolution: {integrity: sha512-wSXmDRVupJstFP7elGMgv+2HqXelQhuNf+IS4V+nUpNVi/GUiBgDmfwD0UGN3pcAnWsgKG3I52wMOBnk1VHr/A==} @@ -6987,10 +8333,6 @@ packages: resolution: {integrity: sha512-bNwBYYmN8Eh9RyjS1p2gW6MIhSO2rl7X9QeLM8iTdcGRP+eDiIWDt66c9IysCc22gefKszZv+ubV9qZc7hdESg==} engines: {node: '>=16.0.0'} - '@smithy/types@4.3.1': - resolution: {integrity: sha512-UqKOQBL2x6+HWl3P+3QqFD4ncKq0I8Nuz9QItGv5WuKuMHuuwlhvqcZCoXGfc+P1QmfJE7VieykoYYmrOoFJxA==} - engines: {node: '>=18.0.0'} - '@smithy/types@4.3.2': resolution: {integrity: sha512-QO4zghLxiQ5W9UZmX2Lo0nta2PuE1sSrXUYDoaB6HMR762C0P7v/HEPHf6ZdglTVssJG1bsrSBxdc3quvDSihw==} engines: {node: '>=18.0.0'} @@ -7437,95 +8779,51 @@ packages: resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} engines: {node: '>=14'} - '@swc/core-darwin-arm64@1.10.1': - resolution: {integrity: sha512-NyELPp8EsVZtxH/mEqvzSyWpfPJ1lugpTQcSlMduZLj1EASLO4sC8wt8hmL1aizRlsbjCX+r0PyL+l0xQ64/6Q==} - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - '@swc/core-darwin-arm64@1.13.3': resolution: {integrity: sha512-ux0Ws4pSpBTqbDS9GlVP354MekB1DwYlbxXU3VhnDr4GBcCOimpocx62x7cFJkSpEBF8bmX8+/TTCGKh4PbyXw==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.10.1': - resolution: {integrity: sha512-L4BNt1fdQ5ZZhAk5qoDfUnXRabDOXKnXBxMDJ+PWLSxOGBbWE6aJTnu4zbGjJvtot0KM46m2LPAPY8ttknqaZA==} - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - '@swc/core-darwin-x64@1.13.3': resolution: {integrity: sha512-p0X6yhxmNUOMZrbeZ3ZNsPige8lSlSe1llllXvpCLkKKxN/k5vZt1sULoq6Nj4eQ7KeHQVm81/+AwKZyf/e0TA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.10.1': - resolution: {integrity: sha512-Y1u9OqCHgvVp2tYQAJ7hcU9qO5brDMIrA5R31rwWQIAKDkJKtv3IlTHF0hrbWk1wPR0ZdngkQSJZple7G+Grvw==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - '@swc/core-linux-arm-gnueabihf@1.13.3': resolution: {integrity: sha512-OmDoiexL2fVWvQTCtoh0xHMyEkZweQAlh4dRyvl8ugqIPEVARSYtaj55TBMUJIP44mSUOJ5tytjzhn2KFxFcBA==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.10.1': - resolution: {integrity: sha512-tNQHO/UKdtnqjc7o04iRXng1wTUXPgVd8Y6LI4qIbHVoVPwksZydISjMcilKNLKIwOoUQAkxyJ16SlOAeADzhQ==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - '@swc/core-linux-arm64-gnu@1.13.3': resolution: {integrity: sha512-STfKku3QfnuUj6k3g9ld4vwhtgCGYIFQmsGPPgT9MK/dI3Lwnpe5Gs5t1inoUIoGNP8sIOLlBB4HV4MmBjQuhw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - - '@swc/core-linux-arm64-musl@1.10.1': - resolution: {integrity: sha512-x0L2Pd9weQ6n8dI1z1Isq00VHFvpBClwQJvrt3NHzmR+1wCT/gcYl1tp9P5xHh3ldM8Cn4UjWCw+7PaUgg8FcQ==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] + libc: [glibc] '@swc/core-linux-arm64-musl@1.13.3': resolution: {integrity: sha512-bc+CXYlFc1t8pv9yZJGus372ldzOVscBl7encUBlU1m/Sig0+NDJLz6cXXRcFyl6ABNOApWeR4Yl7iUWx6C8og==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - - '@swc/core-linux-x64-gnu@1.10.1': - resolution: {integrity: sha512-yyYEwQcObV3AUsC79rSzN9z6kiWxKAVJ6Ntwq2N9YoZqSPYph+4/Am5fM1xEQYf/kb99csj0FgOelomJSobxQA==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] + libc: [musl] '@swc/core-linux-x64-gnu@1.13.3': resolution: {integrity: sha512-dFXoa0TEhohrKcxn/54YKs1iwNeW6tUkHJgXW33H381SvjKFUV53WR231jh1sWVJETjA3vsAwxKwR23s7UCmUA==} engines: {node: '>=10'} cpu: [x64] os: [linux] - - '@swc/core-linux-x64-musl@1.10.1': - resolution: {integrity: sha512-tcaS43Ydd7Fk7sW5ROpaf2Kq1zR+sI5K0RM+0qYLYYurvsJruj3GhBCaiN3gkzd8m/8wkqNqtVklWaQYSDsyqA==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] + libc: [glibc] '@swc/core-linux-x64-musl@1.13.3': resolution: {integrity: sha512-ieyjisLB+ldexiE/yD8uomaZuZIbTc8tjquYln9Quh5ykOBY7LpJJYBWvWtm1g3pHv6AXlBI8Jay7Fffb6aLfA==} engines: {node: '>=10'} cpu: [x64] os: [linux] - - '@swc/core-win32-arm64-msvc@1.10.1': - resolution: {integrity: sha512-D3Qo1voA7AkbOzQ2UGuKNHfYGKL6eejN8VWOoQYtGHHQi1p5KK/Q7V1ku55oxXBsj79Ny5FRMqiRJpVGad7bjQ==} - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] + libc: [musl] '@swc/core-win32-arm64-msvc@1.13.3': resolution: {integrity: sha512-elTQpnaX5vESSbhCEgcwXjpMsnUbqqHfEpB7ewpkAsLzKEXZaK67ihSRYAuAx6ewRQTo7DS5iTT6X5aQD3MzMw==} @@ -7533,39 +8831,18 @@ packages: cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.10.1': - resolution: {integrity: sha512-WalYdFoU3454Og+sDKHM1MrjvxUGwA2oralknXkXL8S0I/8RkWZOB++p3pLaGbTvOO++T+6znFbQdR8KRaa7DA==} - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - '@swc/core-win32-ia32-msvc@1.13.3': resolution: {integrity: sha512-nvehQVEOdI1BleJpuUgPLrclJ0TzbEMc+MarXDmmiRFwEUGqj+pnfkTSb7RZyS1puU74IXdK/YhTirHurtbI9w==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.10.1': - resolution: {integrity: sha512-JWobfQDbTnoqaIwPKQ3DVSywihVXlQMbDuwik/dDWlj33A8oEHcjPOGs4OqcA3RHv24i+lfCQpM3Mn4FAMfacA==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - '@swc/core-win32-x64-msvc@1.13.3': resolution: {integrity: sha512-A+JSKGkRbPLVV2Kwx8TaDAV0yXIXm/gc8m98hSkVDGlPBBmydgzNdWy3X7HTUBM7IDk7YlWE7w2+RUGjdgpTmg==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.10.1': - resolution: {integrity: sha512-rQ4dS6GAdmtzKiCRt3LFVxl37FaY1cgL9kSUTnhQ2xc3fmHOd7jdJK/V4pSZMG1ruGTd0bsi34O2R0Olg9Zo/w==} - engines: {node: '>=10'} - peerDependencies: - '@swc/helpers': '*' - peerDependenciesMeta: - '@swc/helpers': - optional: true - '@swc/core@1.13.3': resolution: {integrity: sha512-ZaDETVWnm6FE0fc+c2UE8MHYVS3Fe91o5vkmGfgwGXFbxYvAjKSqxM/j4cRc9T7VZNSJjriXq58XkfCp3Y6f+w==} engines: {node: '>=10'} @@ -7584,9 +8861,6 @@ packages: '@swc/helpers@0.5.5': resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} - '@swc/types@0.1.17': - resolution: {integrity: sha512-V5gRru+aD8YVyCOMAjMpWR1Ui577DD5KSJsHP8RAxopAH22jFz6GZd/qxqjO6MJHQhcsjvjOFXyDhyLQUnMveQ==} - '@swc/types@0.1.23': resolution: {integrity: sha512-u1iIVZV9Q0jxY+yM2vw/hZGDNudsN85bBpTqzAQ9rzkxW9D+e3aEM4Han+ow518gSewkXgjmEK0BD79ZcNVgPw==} @@ -8409,7 +9683,6 @@ packages: '@univerjs/core@0.3.0': resolution: {integrity: sha512-eUOpkFxsMT95fk+3wNDxU6g8g0XTE0waiCngrswnPy2YO0ezkXUF9dzkrT5mAiDC/k8KP/nCMr/U+iHTpThFLA==} peerDependencies: - '@univerjs/core': 0.3.0 react: ^16.9.0 || ^17.0.0 || ^18.0.0 rxjs: '>=7.0.0' @@ -8661,7 +9934,6 @@ packages: '@univerjs/core': 0.3.0 '@univerjs/engine-formula': 0.3.0 '@univerjs/sheets': 0.3.0 - '@univerjs/sheets-hyper-link': 0.3.0 rxjs: '>=7.0.0' '@univerjs/sheets-numfmt@0.3.0': @@ -8725,7 +9997,6 @@ packages: '@univerjs/engine-formula': 0.3.0 '@univerjs/engine-numfmt': 0.3.0 '@univerjs/rpc': 0.3.0 - '@univerjs/sheets': 0.3.0 rxjs: '>=7.0.0' '@univerjs/telemetry@0.3.0': @@ -8760,7 +10031,6 @@ packages: '@univerjs/core': 0.3.0 '@univerjs/design': 0.3.0 '@univerjs/engine-render': 0.3.0 - '@univerjs/ui': 0.3.0 clsx: '>=2.0.0' react: ^16.9.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 @@ -9659,10 +10929,6 @@ packages: resolution: {integrity: sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==} engines: {node: '>=8'} - call-bind-apply-helpers@1.0.1: - resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} - engines: {node: '>= 0.4'} - call-bind-apply-helpers@1.0.2: resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} engines: {node: '>= 0.4'} @@ -9671,10 +10937,6 @@ packages: resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} engines: {node: '>= 0.4'} - call-bound@1.0.3: - resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} - engines: {node: '>= 0.4'} - call-bound@1.0.4: resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} engines: {node: '>= 0.4'} @@ -10239,6 +11501,11 @@ packages: resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==} engines: {node: '>=12.0.0'} + cross-env@10.1.0: + resolution: {integrity: sha512-GsYosgnACZTADcmEyJctkJIoqAhHjttw7RsFrVoJNXbsWWqaq6Ym+7kZjq6mS45O0jij6vtiReppKQEtqWy6Dw==} + engines: {node: '>=20'} + hasBin: true + cross-env@7.0.3: resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} @@ -10544,15 +11811,6 @@ packages: supports-color: optional: true - debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.4.3: resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} engines: {node: '>=6.0'} @@ -10986,10 +12244,6 @@ packages: es-module-lexer@1.5.4: resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} - es-object-atoms@1.0.0: - resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} - engines: {node: '>= 0.4'} - es-object-atoms@1.1.1: resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} engines: {node: '>= 0.4'} @@ -11799,10 +13053,6 @@ packages: resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} engines: {node: '>=18'} - get-intrinsic@1.2.6: - resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==} - engines: {node: '>= 0.4'} - get-intrinsic@1.3.0: resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} engines: {node: '>= 0.4'} @@ -12116,9 +13366,6 @@ packages: html-element-attributes@1.3.1: resolution: {integrity: sha512-UrRKgp5sQmRnDy4TEwAUsu14XBUlzKB8U3hjIYDjcZ3Hbp86Jtftzxfgrv6E/ii/h78tsaZwAnAE8HwnHr0dPA==} - html-entities@2.5.2: - resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} - html-entities@2.6.0: resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==} @@ -12225,8 +13472,8 @@ packages: humanize-ms@1.2.1: resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} - husky@9.0.11: - resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} + husky@9.1.7: + resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} engines: {node: '>=18'} hasBin: true @@ -12298,9 +13545,6 @@ packages: resolution: {integrity: sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==} engines: {node: '>=8'} - import-in-the-middle@1.11.3: - resolution: {integrity: sha512-tNpKEb4AjZrCyrxi+Eyu43h5ig0O8ZRFSXPHh/00/o+4P4pKzVEW/m5lsVtsAT7fCIgmQOAPjdqecGDsBXRxsw==} - import-in-the-middle@1.15.0: resolution: {integrity: sha512-bpQy+CrsRmYmoPMAE/0G33iwRqwW4ouqdRg8jgbH3aKuCtOc8lxgmYXg2dMM92CRiGP660EtBcymH/eVUpCSaA==} @@ -13419,10 +14663,6 @@ packages: engines: {node: '>= 18'} hasBin: true - math-intrinsics@1.0.0: - resolution: {integrity: sha512-4MqMiKP90ybymYvsut0CH2g4XWbfLtmlCkXmtmdcDCxNB+mQcu1w/1+L/VD7vi/PSv7X2JYV7SCcR+jiPXnQtA==} - engines: {node: '>= 0.4'} - math-intrinsics@1.1.0: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} @@ -13942,9 +15182,6 @@ packages: ml-matrix@6.5.0: resolution: {integrity: sha512-sms732Dge+rs5dU4mnjE0oqLWm1WujvR2fr38LgUHRG2cjXjWlO3WJupLYaSz3++2iYr0UrGDK72OAivr3J8dg==} - module-details-from-path@1.0.3: - resolution: {integrity: sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==} - module-details-from-path@1.0.4: resolution: {integrity: sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==} @@ -14159,10 +15396,6 @@ packages: no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - node-abi@3.71.0: - resolution: {integrity: sha512-SZ40vRiy/+wRTf21hxkkEjPJZpARzUMVcJoQse2EF8qkUWbbO2z7vd5oA/H6bVH6SZQ5STGcu0KRDS7biNRfxw==} - engines: {node: '>=10'} - node-abi@3.79.0: resolution: {integrity: sha512-Pr/5KdBQGG8TirdkS0qN3B+f3eo8zTOfZQWAxHoJqopMz2/uvRnG+S4fWu/6AZxKei2CP2p/psdQ5HFC2Ap5BA==} engines: {node: '>=10'} @@ -15752,12 +16985,6 @@ packages: moment: optional: true - rc-resize-observer@1.4.1: - resolution: {integrity: sha512-JbAeFDsaaZRPwaTlXnCqgeO9c6E7qoaE/hxsub08cdnnPn6767c/j9+r/TifUdfvwXtdcfHygKbZ7ecM/PXo/Q==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - rc-resize-observer@1.4.3: resolution: {integrity: sha512-YZLjUbyIWox8E9i9C3Tm7ia+W7euPItNWSPX5sCcQTYbnwDb5uNpnLHQCG1f22oZWUhLw4Mv2tFmeWe68CDQRQ==} peerDependencies: @@ -15789,25 +17016,12 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-util@5.44.2: - resolution: {integrity: sha512-uGSk3hpPBLa3/0QAcKhCjgl4SFnhQCJDLvvpoLdbR6KgDuXrujG+dQaUeUvBJr2ZWak1O/9n+cYbJiWmmk95EQ==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - rc-util@5.44.4: resolution: {integrity: sha512-resueRJzmHG9Q6rI/DfK6Kdv9/Lfls05vzMs1Sk3M2P+3cJa+MakaZyWY8IPfehVuhPJFKrIY1IK4GqbiaiY5w==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-virtual-list@3.16.1: - resolution: {integrity: sha512-algM5UsB7vrlPNr9lsZEH8s9KHkP8XbT/Y0qylyPkiM8mIOlSJLjBNADcmbYPEQCm4zW82mZRJuVHNzqqN0EAQ==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - rc-virtual-list@3.18.6: resolution: {integrity: sha512-TQ5SsutL3McvWmmxqQtMIbfeoE3dGjJrRSfKekgby7WQMpPIFvv4ghytp5Z0s3D8Nik9i9YNOCqHBfk86AwgAA==} engines: {node: '>=8.x'} @@ -16223,9 +17437,6 @@ packages: regenerator-runtime@0.13.11: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - regenerator-runtime@0.14.1: - resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} @@ -17697,8 +18908,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@5.4.3: - resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==} + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true @@ -18401,7 +19612,7 @@ packages: optional: true xlsx@https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz: - resolution: {tarball: https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz} + resolution: {integrity: sha512-oLDq3jw7AcLqKWH2AhCpVTZl8mf6X2YReP+Neh0SJUzV/BdZYjth94tG5toiMB1PPrYtxOCfaoUCkvtuH+3AJA==, tarball: https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz} version: 0.20.3 engines: {node: '>=0.8'} hasBin: true @@ -18544,11 +19755,11 @@ snapshots: '@adobe/css-tools@4.4.1': {} - '@ai-sdk/amazon-bedrock@4.0.0-beta.97(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8)': + '@ai-sdk/amazon-bedrock@4.0.0-beta.97(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8)': dependencies: - '@ai-sdk/anthropic': 3.0.0-beta.87(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/anthropic': 3.0.0-beta.87(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@ai-sdk/provider': 3.0.0-beta.26 - '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@smithy/eventstream-codec': 4.0.5 '@smithy/util-utf8': 4.0.0 aws4fetch: 1.0.20 @@ -18558,51 +19769,51 @@ snapshots: - arktype - effect - '@ai-sdk/anthropic@3.0.0-beta.87(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8)': + '@ai-sdk/anthropic@3.0.0-beta.87(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8)': dependencies: '@ai-sdk/provider': 3.0.0-beta.26 - '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) zod: 4.1.8 transitivePeerDependencies: - '@valibot/to-json-schema' - arktype - effect - '@ai-sdk/azure@3.0.0-beta.102(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8)': + '@ai-sdk/azure@3.0.0-beta.102(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8)': dependencies: - '@ai-sdk/openai': 3.0.0-beta.100(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/openai': 3.0.0-beta.100(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@ai-sdk/provider': 3.0.0-beta.26 - '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) zod: 4.1.8 transitivePeerDependencies: - '@valibot/to-json-schema' - arktype - effect - '@ai-sdk/cohere@3.0.0-beta.52(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8)': + '@ai-sdk/cohere@3.0.0-beta.52(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8)': dependencies: '@ai-sdk/provider': 3.0.0-beta.26 - '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) zod: 4.1.8 transitivePeerDependencies: - '@valibot/to-json-schema' - arktype - effect - '@ai-sdk/deepseek@2.0.0-beta.54(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8)': + '@ai-sdk/deepseek@2.0.0-beta.54(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8)': dependencies: '@ai-sdk/provider': 3.0.0-beta.26 - '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) zod: 4.1.8 transitivePeerDependencies: - '@valibot/to-json-schema' - arktype - effect - '@ai-sdk/gateway@2.0.0-beta.82(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8)': + '@ai-sdk/gateway@2.0.0-beta.82(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8)': dependencies: '@ai-sdk/provider': 3.0.0-beta.26 - '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@vercel/oidc': 3.0.5 zod: 4.1.8 transitivePeerDependencies: @@ -18610,40 +19821,40 @@ snapshots: - arktype - effect - '@ai-sdk/google@3.0.0-beta.77(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8)': + '@ai-sdk/google@3.0.0-beta.77(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8)': dependencies: '@ai-sdk/provider': 3.0.0-beta.26 - '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) zod: 4.1.8 transitivePeerDependencies: - '@valibot/to-json-schema' - arktype - effect - '@ai-sdk/mistral@3.0.0-beta.53(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8)': + '@ai-sdk/mistral@3.0.0-beta.53(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8)': dependencies: '@ai-sdk/provider': 3.0.0-beta.26 - '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) zod: 4.1.8 transitivePeerDependencies: - '@valibot/to-json-schema' - arktype - effect - '@ai-sdk/openai-compatible@2.0.0-beta.52(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8)': + '@ai-sdk/openai-compatible@2.0.0-beta.52(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8)': dependencies: '@ai-sdk/provider': 3.0.0-beta.26 - '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) zod: 4.1.8 transitivePeerDependencies: - '@valibot/to-json-schema' - arktype - effect - '@ai-sdk/openai@3.0.0-beta.100(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8)': + '@ai-sdk/openai@3.0.0-beta.100(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8)': dependencies: '@ai-sdk/provider': 3.0.0-beta.26 - '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) zod: 4.1.8 transitivePeerDependencies: - '@valibot/to-json-schema' @@ -18657,14 +19868,14 @@ snapshots: eventsource-parser: 3.0.6 zod: 4.1.8 - '@ai-sdk/provider-utils@4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8)': + '@ai-sdk/provider-utils@4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8)': dependencies: '@ai-sdk/provider': 3.0.0-beta.26 '@standard-schema/spec': 1.0.0 eventsource-parser: 3.0.6 zod: 4.1.8 optionalDependencies: - '@valibot/to-json-schema': 1.3.0(valibot@1.1.0(typescript@5.4.3)) + '@valibot/to-json-schema': 1.3.0(valibot@1.1.0(typescript@5.9.3)) effect: 3.19.1 '@ai-sdk/provider@2.0.0': @@ -18675,22 +19886,22 @@ snapshots: dependencies: json-schema: 0.4.0 - '@ai-sdk/togetherai@2.0.0-beta.53(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8)': + '@ai-sdk/togetherai@2.0.0-beta.53(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8)': dependencies: - '@ai-sdk/openai-compatible': 2.0.0-beta.52(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/openai-compatible': 2.0.0-beta.52(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@ai-sdk/provider': 3.0.0-beta.26 - '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) zod: 4.1.8 transitivePeerDependencies: - '@valibot/to-json-schema' - arktype - effect - '@ai-sdk/xai@3.0.0-beta.60(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8)': + '@ai-sdk/xai@3.0.0-beta.60(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8)': dependencies: - '@ai-sdk/openai-compatible': 2.0.0-beta.52(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/openai-compatible': 2.0.0-beta.52(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@ai-sdk/provider': 3.0.0-beta.26 - '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) zod: 4.1.8 transitivePeerDependencies: - '@valibot/to-json-schema' @@ -18763,7 +19974,7 @@ snapshots: '@ant-design/fast-color@2.0.6': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@antfu/ni@0.21.12': {} @@ -19470,7 +20681,7 @@ snapshots: '@aws-sdk/types@3.840.0': dependencies: - '@smithy/types': 4.3.1 + '@smithy/types': 4.3.2 tslib: 2.8.1 '@aws-sdk/util-arn-parser@3.568.0': @@ -19518,7 +20729,7 @@ snapshots: dependencies: '@babel/helper-validator-identifier': 7.25.9 js-tokens: 4.0.0 - picocolors: 1.0.0 + picocolors: 1.1.1 '@babel/compat-data@7.26.3': {} @@ -19535,7 +20746,7 @@ snapshots: '@babel/traverse': 7.26.4 '@babel/types': 7.26.3 convert-source-map: 2.0.0 - debug: 4.4.0 + debug: 4.4.3 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -19589,7 +20800,7 @@ snapshots: '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/traverse': 7.26.4 - debug: 4.4.0 + debug: 4.4.3 lodash.debounce: 4.0.8 resolve: 1.22.9 semver: 6.3.1 @@ -19601,7 +20812,7 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - debug: 4.4.0 + debug: 4.4.3 lodash.debounce: 4.0.8 resolve: 1.22.9 transitivePeerDependencies: @@ -20363,10 +21574,6 @@ snapshots: pirates: 4.0.6 source-map-support: 0.5.21 - '@babel/runtime@7.26.0': - dependencies: - regenerator-runtime: 0.14.1 - '@babel/runtime@7.27.1': {} '@babel/runtime@7.4.5': @@ -20386,7 +21593,7 @@ snapshots: '@babel/parser': 7.26.3 '@babel/template': 7.25.9 '@babel/types': 7.26.3 - debug: 4.4.0 + debug: 4.4.3 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -20449,11 +21656,11 @@ snapshots: '@colors/colors@1.6.0': {} - '@commitlint/cli@19.2.1(@types/node@22.18.0)(typescript@5.4.3)': + '@commitlint/cli@19.2.1(@types/node@22.18.0)(typescript@5.9.3)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.6.0 - '@commitlint/load': 19.6.1(@types/node@22.18.0)(typescript@5.4.3) + '@commitlint/load': 19.6.1(@types/node@22.18.0)(typescript@5.9.3) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 execa: 8.0.1 @@ -20500,15 +21707,15 @@ snapshots: '@commitlint/rules': 19.6.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.6.1(@types/node@22.18.0)(typescript@5.4.3)': + '@commitlint/load@19.6.1(@types/node@22.18.0)(typescript@5.9.3)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 '@commitlint/resolve-extends': 19.5.0 '@commitlint/types': 19.5.0 chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.4.3) - cosmiconfig-typescript-loader: 6.1.0(@types/node@22.18.0)(cosmiconfig@9.0.0(typescript@5.4.3))(typescript@5.4.3) + cosmiconfig: 9.0.0(typescript@5.9.3) + cosmiconfig-typescript-loader: 6.1.0(@types/node@22.18.0)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -20885,6 +22092,8 @@ snapshots: dependencies: react: 18.3.1 + '@epic-web/invariant@1.0.0': {} + '@esbuild/aix-ppc64@0.19.12': optional: true @@ -21174,7 +22383,7 @@ snapshots: '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.4.0 + debug: 4.4.3 espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -21216,8 +22425,6 @@ snapshots: react-dom: 18.3.1(react@18.3.1) tabbable: 6.2.0 - '@floating-ui/utils@0.2.8': {} - '@floating-ui/utils@0.2.9': {} '@fontsource-variable/inter@5.0.17': {} @@ -21313,7 +22520,7 @@ snapshots: '@hello-pangea/dnd@16.6.0(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 css-box-model: 1.2.1 memoize-one: 6.0.0 raf-schd: 4.0.3 @@ -21336,7 +22543,7 @@ snapshots: '@humanwhocodes/config-array@0.11.14': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.0 + debug: 4.4.3 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -21511,8 +22718,8 @@ snapshots: '@linaria/logger@4.5.0': dependencies: - debug: 4.4.0 - picocolors: 1.0.0 + debug: 4.4.3 + picocolors: 1.1.1 transitivePeerDependencies: - supports-color @@ -21943,10 +23150,10 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@openrouter/ai-sdk-provider@1.2.3(ai@6.0.0-beta.156(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8))(zod@4.1.8)': + '@openrouter/ai-sdk-provider@1.2.3(ai@6.0.0-beta.156(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8))(zod@4.1.8)': dependencies: '@openrouter/sdk': 0.1.27 - ai: 6.0.0-beta.156(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + ai: 6.0.0-beta.156(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) zod: 4.1.8 '@openrouter/sdk@0.1.27': @@ -21990,17 +23197,17 @@ snapshots: '@opentelemetry/core@2.0.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 '@opentelemetry/core@2.1.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 '@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 '@opentelemetry/exporter-logs-otlp-grpc@0.201.1(@opentelemetry/api@1.9.0)': dependencies: @@ -22105,14 +23312,14 @@ snapshots: '@opentelemetry/core': 2.0.1(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 2.0.1(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 2.0.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 '@opentelemetry/instrumentation-amqplib@0.51.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 transitivePeerDependencies: - supports-color @@ -22121,7 +23328,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 '@types/connect': 3.4.38 transitivePeerDependencies: - supports-color @@ -22136,9 +23343,9 @@ snapshots: '@opentelemetry/instrumentation-express@0.50.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.0.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.201.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 transitivePeerDependencies: - supports-color @@ -22147,7 +23354,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 transitivePeerDependencies: - supports-color @@ -22178,7 +23385,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 transitivePeerDependencies: - supports-color @@ -22187,7 +23394,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.0.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.201.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 forwarded-parse: 2.1.2 transitivePeerDependencies: - supports-color @@ -22197,7 +23404,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 forwarded-parse: 2.1.2 transitivePeerDependencies: - supports-color @@ -22207,7 +23414,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) '@opentelemetry/redis-common': 0.38.2 - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 transitivePeerDependencies: - supports-color @@ -22215,7 +23422,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 transitivePeerDependencies: - supports-color @@ -22223,7 +23430,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 transitivePeerDependencies: - supports-color @@ -22232,7 +23439,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 transitivePeerDependencies: - supports-color @@ -22247,7 +23454,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 transitivePeerDependencies: - supports-color @@ -22256,7 +23463,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 transitivePeerDependencies: - supports-color @@ -22264,7 +23471,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 '@opentelemetry/sql-common': 0.41.2(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -22273,7 +23480,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 '@types/mysql': 2.15.27 transitivePeerDependencies: - supports-color @@ -22282,7 +23489,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.203.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 transitivePeerDependencies: - supports-color @@ -22290,7 +23497,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 transitivePeerDependencies: - supports-color @@ -22299,7 +23506,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 '@opentelemetry/sql-common': 0.41.2(@opentelemetry/api@1.9.0) '@types/pg': 8.15.5 '@types/pg-pool': 2.0.6 @@ -22310,7 +23517,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/api-logs': 0.202.0 - '@opentelemetry/core': 2.0.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.202.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -22320,7 +23527,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) '@opentelemetry/redis-common': 0.38.2 - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 transitivePeerDependencies: - supports-color @@ -22328,7 +23535,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 '@types/tedious': 4.0.14 transitivePeerDependencies: - supports-color @@ -22346,7 +23553,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/api-logs': 0.201.1 '@types/shimmer': 1.2.0 - import-in-the-middle: 1.11.3 + import-in-the-middle: 1.15.0 require-in-the-middle: 7.4.0 shimmer: 1.2.1 transitivePeerDependencies: @@ -22356,7 +23563,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/api-logs': 0.202.0 - import-in-the-middle: 1.11.3 + import-in-the-middle: 1.15.0 require-in-the-middle: 7.4.0 transitivePeerDependencies: - supports-color @@ -22365,7 +23572,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/api-logs': 0.203.0 - import-in-the-middle: 1.11.3 + import-in-the-middle: 1.15.0 require-in-the-middle: 7.4.0 transitivePeerDependencies: - supports-color @@ -22384,7 +23591,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/api-logs': 0.54.2 '@types/shimmer': 1.2.0 - import-in-the-middle: 1.11.3 + import-in-the-middle: 1.15.0 require-in-the-middle: 7.4.0 semver: 7.6.3 shimmer: 1.2.1 @@ -22444,13 +23651,13 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.0.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 '@opentelemetry/resources@2.2.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 '@opentelemetry/sdk-logs@0.201.1(@opentelemetry/api@1.9.0)': dependencies: @@ -22489,7 +23696,7 @@ snapshots: '@opentelemetry/sdk-metrics': 2.0.1(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 2.0.1(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-node': 2.0.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 transitivePeerDependencies: - supports-color @@ -22498,14 +23705,14 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.0.1(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 2.0.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 '@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.37.0 '@opentelemetry/sdk-trace-node@2.0.1(@opentelemetry/api@1.9.0)': dependencies: @@ -22577,16 +23784,16 @@ snapshots: '@probe.gl/env@3.6.0': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@probe.gl/log@3.6.0': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@probe.gl/env': 3.6.0 '@probe.gl/stats@3.6.0': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@protobufjs/aspromise@1.1.2': {} @@ -22613,13 +23820,13 @@ snapshots: '@radix-ui/number@1.0.1': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/number@1.1.0': {} '@radix-ui/primitive@1.0.1': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive@1.1.0': {} @@ -22644,7 +23851,7 @@ snapshots: '@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -22659,7 +23866,7 @@ snapshots: '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(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) @@ -22669,7 +23876,7 @@ snapshots: '@radix-ui/react-avatar@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(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.2.69)(react@18.3.1) @@ -22682,7 +23889,7 @@ snapshots: '@radix-ui/react-checkbox@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -22699,7 +23906,7 @@ snapshots: '@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -22732,7 +23939,7 @@ snapshots: '@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -22769,7 +23976,7 @@ snapshots: '@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.69)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 react: 18.3.1 optionalDependencies: '@types/react': 18.2.69 @@ -22794,7 +24001,7 @@ snapshots: '@radix-ui/react-context-menu@2.1.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -22809,7 +24016,7 @@ snapshots: '@radix-ui/react-context@1.0.1(@types/react@18.2.69)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 react: 18.3.1 optionalDependencies: '@types/react': 18.2.69 @@ -22828,7 +24035,7 @@ snapshots: '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -22851,7 +24058,7 @@ snapshots: '@radix-ui/react-direction@1.0.1(@types/react@18.2.69)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 react: 18.3.1 optionalDependencies: '@types/react': 18.2.69 @@ -22864,7 +24071,7 @@ snapshots: '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -22878,7 +24085,7 @@ snapshots: '@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -22894,14 +24101,14 @@ snapshots: '@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.69)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 react: 18.3.1 optionalDependencies: '@types/react': 18.2.69 '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(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.2.69)(react@18.3.1) @@ -22913,7 +24120,7 @@ snapshots: '@radix-ui/react-hover-card@1.0.7(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -22935,7 +24142,7 @@ snapshots: '@radix-ui/react-id@1.0.1(@types/react@18.2.69)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.69)(react@18.3.1) react: 18.3.1 optionalDependencies: @@ -22950,7 +24157,7 @@ snapshots: '@radix-ui/react-label@2.0.2(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(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) @@ -22960,7 +24167,7 @@ snapshots: '@radix-ui/react-menu@2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -22987,7 +24194,7 @@ snapshots: '@radix-ui/react-popover@1.0.7(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -23011,7 +24218,7 @@ snapshots: '@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -23030,7 +24237,7 @@ snapshots: '@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(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) @@ -23040,7 +24247,7 @@ snapshots: '@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.69)(react@18.3.1) react: 18.3.1 @@ -23061,7 +24268,7 @@ snapshots: '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.69)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -23089,7 +24296,7 @@ snapshots: '@radix-ui/react-progress@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -23100,7 +24307,7 @@ snapshots: '@radix-ui/react-radio-group@1.1.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -23119,7 +24326,7 @@ snapshots: '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -23154,7 +24361,7 @@ snapshots: '@radix-ui/react-scroll-area@1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -23172,7 +24379,7 @@ snapshots: '@radix-ui/react-select@2.0.0(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -23202,7 +24409,7 @@ snapshots: '@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(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) @@ -23240,7 +24447,7 @@ snapshots: '@radix-ui/react-slot@1.0.2(@types/react@18.2.69)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) react: 18.3.1 optionalDependencies: @@ -23269,7 +24476,7 @@ snapshots: '@radix-ui/react-switch@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -23285,7 +24492,7 @@ snapshots: '@radix-ui/react-tabs@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -23302,7 +24509,7 @@ snapshots: '@radix-ui/react-toast@1.1.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -23338,7 +24545,7 @@ snapshots: '@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -23376,7 +24583,7 @@ snapshots: '@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.3.1) @@ -23397,7 +24604,7 @@ snapshots: '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.69)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 react: 18.3.1 optionalDependencies: '@types/react': 18.2.69 @@ -23410,7 +24617,7 @@ snapshots: '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.69)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.69)(react@18.3.1) react: 18.3.1 optionalDependencies: @@ -23425,7 +24632,7 @@ snapshots: '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.69)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.69)(react@18.3.1) react: 18.3.1 optionalDependencies: @@ -23433,7 +24640,7 @@ snapshots: '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.69)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 react: 18.3.1 optionalDependencies: '@types/react': 18.2.69 @@ -23446,7 +24653,7 @@ snapshots: '@radix-ui/react-use-previous@1.0.1(@types/react@18.2.69)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 react: 18.3.1 optionalDependencies: '@types/react': 18.2.69 @@ -23459,7 +24666,7 @@ snapshots: '@radix-ui/react-use-rect@1.0.1(@types/react@18.2.69)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/rect': 1.0.1 react: 18.3.1 optionalDependencies: @@ -23467,7 +24674,7 @@ snapshots: '@radix-ui/react-use-size@1.0.1(@types/react@18.2.69)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.69)(react@18.3.1) react: 18.3.1 optionalDependencies: @@ -23482,7 +24689,7 @@ snapshots: '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(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) @@ -23492,37 +24699,37 @@ snapshots: '@radix-ui/rect@1.0.1': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@rc-component/color-picker@2.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@ant-design/fast-color': 2.0.6 - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 classnames: 2.5.1 - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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) '@rc-component/mini-decimal@1.1.0': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@rc-component/portal@1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 classnames: 2.5.1 - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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) '@rc-component/trigger@2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 rc-motion: 2.9.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-resize-observer: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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) @@ -23681,6 +24888,14 @@ snapshots: optionalDependencies: rollup: 2.78.0 + '@rollup/pluginutils@5.1.4(rollup@2.79.2)': + dependencies: + '@types/estree': 1.0.6 + estree-walker: 2.0.2 + picomatch: 4.0.2 + optionalDependencies: + rollup: 2.79.2 + '@rollup/pluginutils@5.1.4(rollup@4.28.1)': dependencies: '@types/estree': 1.0.6 @@ -24226,10 +25441,6 @@ snapshots: dependencies: tslib: 2.8.1 - '@smithy/types@4.3.1': - dependencies: - tslib: 2.8.1 - '@smithy/types@4.3.2': dependencies: tslib: 2.8.1 @@ -24546,7 +25757,7 @@ snapshots: - encoding - supports-color - '@storybook/builder-webpack5@8.0.4(@swc/core@1.13.3(@swc/helpers@0.5.17))(encoding@0.1.13)(esbuild@0.20.2)(typescript@5.4.3)': + '@storybook/builder-webpack5@8.0.4(@swc/core@1.13.3(@swc/helpers@0.5.17))(encoding@0.1.13)(esbuild@0.20.2)(typescript@5.9.3)': dependencies: '@storybook/channels': 8.0.4 '@storybook/client-logger': 8.0.4 @@ -24565,7 +25776,7 @@ snapshots: css-loader: 6.11.0(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2)) es-module-lexer: 1.5.4 express: 4.21.1 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.3)(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2)) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.9.3)(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2)) fs-extra: 11.2.0 html-webpack-plugin: 5.6.3(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2)) magic-string: 0.30.17 @@ -24583,7 +25794,7 @@ snapshots: webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.5.0 optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -24674,7 +25885,7 @@ snapshots: '@storybook/components@8.0.4(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.69)(react@18.3.1) + '@radix-ui/react-slot': 1.2.2(@types/react@18.2.69)(react@18.3.1) '@storybook/client-logger': 8.0.4 '@storybook/csf': 0.1.12 '@storybook/global': 5.0.0 @@ -24688,7 +25899,7 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@storybook/core-client@6.5.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.3)(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2))': + '@storybook/core-client@6.5.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2))': dependencies: '@storybook/addons': 6.5.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/channel-postmessage': 6.5.16 @@ -24714,9 +25925,9 @@ snapshots: util-deprecate: 1.0.2 webpack: 5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2) optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 - '@storybook/core-common@6.5.16(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.3)': + '@storybook/core-common@6.5.16(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)': dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.0) @@ -24752,7 +25963,7 @@ snapshots: express: 4.21.1 file-system-cache: 1.1.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.4.3)(webpack@4.47.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.9.3)(webpack@4.47.0) fs-extra: 9.1.0 glob: 7.2.3 handlebars: 4.7.8 @@ -24771,7 +25982,7 @@ snapshots: util-deprecate: 1.0.2 webpack: 4.47.0 optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 transitivePeerDependencies: - eslint - supports-color @@ -24906,14 +26117,14 @@ snapshots: - react - react-dom - '@storybook/manager-webpack5@6.5.16(@swc/core@1.13.3(@swc/helpers@0.5.17))(encoding@0.1.13)(esbuild@0.20.2)(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.3)': + '@storybook/manager-webpack5@6.5.16(@swc/core@1.13.3(@swc/helpers@0.5.17))(encoding@0.1.13)(esbuild@0.20.2)(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.0) '@babel/preset-react': 7.26.3(@babel/core@7.26.0) '@storybook/addons': 6.5.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/core-client': 6.5.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.3)(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2)) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.3) + '@storybook/core-client': 6.5.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2)) + '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3) '@storybook/node-logger': 6.5.16 '@storybook/theming': 6.5.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/ui': 6.5.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -24943,7 +26154,7 @@ snapshots: webpack-dev-middleware: 4.3.0(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2)) webpack-virtual-modules: 0.4.6 optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -25011,7 +26222,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/react@8.0.4(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.3)': + '@storybook/react@8.0.4(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)': dependencies: '@storybook/client-logger': 8.0.4 '@storybook/docs-tools': 8.0.4(encoding@0.1.13) @@ -25037,7 +26248,7 @@ snapshots: type-fest: 2.19.0 util-deprecate: 1.0.2 optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 transitivePeerDependencies: - encoding - supports-color @@ -25186,12 +26397,12 @@ snapshots: '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.26.0) '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.26.0) - '@svgr/core@8.1.0(typescript@5.4.3)': + '@svgr/core@8.1.0(typescript@5.9.3)': dependencies: '@babel/core': 7.26.0 '@svgr/babel-preset': 8.1.0(@babel/core@7.26.0) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.4.3) + cosmiconfig: 8.3.6(typescript@5.9.3) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -25202,122 +26413,75 @@ snapshots: '@babel/types': 7.26.3 entities: 4.5.0 - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.4.3))': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.9.3))': dependencies: '@babel/core': 7.26.0 '@svgr/babel-preset': 8.1.0(@babel/core@7.26.0) - '@svgr/core': 8.1.0(typescript@5.4.3) + '@svgr/core': 8.1.0(typescript@5.9.3) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - '@svgr/plugin-prettier@8.1.0(@svgr/core@8.1.0(typescript@5.4.3))': + '@svgr/plugin-prettier@8.1.0(@svgr/core@8.1.0(typescript@5.9.3))': dependencies: - '@svgr/core': 8.1.0(typescript@5.4.3) + '@svgr/core': 8.1.0(typescript@5.9.3) deepmerge: 4.3.1 prettier: 2.8.8 - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.4.3))(typescript@5.4.3)': + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.9.3))(typescript@5.9.3)': dependencies: - '@svgr/core': 8.1.0(typescript@5.4.3) - cosmiconfig: 8.3.6(typescript@5.4.3) + '@svgr/core': 8.1.0(typescript@5.9.3) + cosmiconfig: 8.3.6(typescript@5.9.3) deepmerge: 4.3.1 svgo: 3.3.2 transitivePeerDependencies: - typescript - '@svgr/webpack@8.1.0(typescript@5.4.3)': + '@svgr/webpack@8.1.0(typescript@5.9.3)': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-constant-elements': 7.25.9(@babel/core@7.26.0) '@babel/preset-env': 7.26.0(@babel/core@7.26.0) '@babel/preset-react': 7.26.3(@babel/core@7.26.0) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) - '@svgr/core': 8.1.0(typescript@5.4.3) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.4.3)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.4.3))(typescript@5.4.3) + '@svgr/core': 8.1.0(typescript@5.9.3) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3))(typescript@5.9.3) transitivePeerDependencies: - supports-color - typescript - '@swc/core-darwin-arm64@1.10.1': - optional: true - '@swc/core-darwin-arm64@1.13.3': optional: true - '@swc/core-darwin-x64@1.10.1': - optional: true - '@swc/core-darwin-x64@1.13.3': optional: true - '@swc/core-linux-arm-gnueabihf@1.10.1': - optional: true - '@swc/core-linux-arm-gnueabihf@1.13.3': optional: true - '@swc/core-linux-arm64-gnu@1.10.1': - optional: true - '@swc/core-linux-arm64-gnu@1.13.3': optional: true - '@swc/core-linux-arm64-musl@1.10.1': - optional: true - '@swc/core-linux-arm64-musl@1.13.3': optional: true - '@swc/core-linux-x64-gnu@1.10.1': - optional: true - '@swc/core-linux-x64-gnu@1.13.3': optional: true - '@swc/core-linux-x64-musl@1.10.1': - optional: true - '@swc/core-linux-x64-musl@1.13.3': optional: true - '@swc/core-win32-arm64-msvc@1.10.1': - optional: true - '@swc/core-win32-arm64-msvc@1.13.3': optional: true - '@swc/core-win32-ia32-msvc@1.10.1': - optional: true - '@swc/core-win32-ia32-msvc@1.13.3': optional: true - '@swc/core-win32-x64-msvc@1.10.1': - optional: true - '@swc/core-win32-x64-msvc@1.13.3': optional: true - '@swc/core@1.10.1(@swc/helpers@0.5.17)': - dependencies: - '@swc/counter': 0.1.3 - '@swc/types': 0.1.17 - optionalDependencies: - '@swc/core-darwin-arm64': 1.10.1 - '@swc/core-darwin-x64': 1.10.1 - '@swc/core-linux-arm-gnueabihf': 1.10.1 - '@swc/core-linux-arm64-gnu': 1.10.1 - '@swc/core-linux-arm64-musl': 1.10.1 - '@swc/core-linux-x64-gnu': 1.10.1 - '@swc/core-linux-x64-musl': 1.10.1 - '@swc/core-win32-arm64-msvc': 1.10.1 - '@swc/core-win32-ia32-msvc': 1.10.1 - '@swc/core-win32-x64-msvc': 1.10.1 - '@swc/helpers': 0.5.17 - '@swc/core@1.13.3(@swc/helpers@0.5.17)': dependencies: '@swc/counter': 0.1.3 @@ -25347,21 +26511,17 @@ snapshots: '@swc/counter': 0.1.3 tslib: 2.8.1 - '@swc/types@0.1.17': - dependencies: - '@swc/counter': 0.1.3 - '@swc/types@0.1.23': dependencies: '@swc/counter': 0.1.3 - '@tailwindcss/aspect-ratio@0.4.2(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)))': + '@tailwindcss/aspect-ratio@0.4.2(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)))': dependencies: - tailwindcss: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)) + tailwindcss: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)) - '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)))': + '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)))': dependencies: - tailwindcss: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)) + tailwindcss: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)) '@tanstack/eslint-plugin-query@4.36.1(eslint@8.57.0)': dependencies: @@ -25403,7 +26563,7 @@ snapshots: '@testing-library/dom@9.3.4': dependencies: '@babel/code-frame': 7.26.2 - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.2 @@ -25414,7 +26574,7 @@ snapshots: '@testing-library/jest-dom@6.4.2(vitest@2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0))': dependencies: '@adobe/css-tools': 4.4.1 - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 aria-query: 5.3.2 chalk: 3.0.0 css.escape: 1.5.1 @@ -25426,7 +26586,7 @@ snapshots: '@testing-library/react@14.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@testing-library/dom': 9.3.4 '@types/react-dom': 18.2.22 react: 18.3.1 @@ -25996,36 +27156,36 @@ snapshots: dependencies: '@types/node': 22.18.0 - '@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0)(typescript@5.4.3)': + '@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 7.3.1(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/parser': 7.3.1(eslint@8.57.0)(typescript@5.9.3) '@typescript-eslint/scope-manager': 7.3.1 - '@typescript-eslint/type-utils': 7.3.1(eslint@8.57.0)(typescript@5.4.3) - '@typescript-eslint/utils': 7.3.1(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/type-utils': 7.3.1(eslint@8.57.0)(typescript@5.9.3) + '@typescript-eslint/utils': 7.3.1(eslint@8.57.0)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 7.3.1 - debug: 4.4.0 + debug: 4.4.3 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@5.4.3) + ts-api-utils: 1.4.3(typescript@5.9.3) optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3)': + '@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 7.3.1 '@typescript-eslint/types': 7.3.1 - '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.4.3) + '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.9.3) '@typescript-eslint/visitor-keys': 7.3.1 - debug: 4.4.0 + debug: 4.4.3 eslint: 8.57.0 optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -26039,15 +27199,15 @@ snapshots: '@typescript-eslint/types': 7.3.1 '@typescript-eslint/visitor-keys': 7.3.1 - '@typescript-eslint/type-utils@7.3.1(eslint@8.57.0)(typescript@5.4.3)': + '@typescript-eslint/type-utils@7.3.1(eslint@8.57.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.4.3) - '@typescript-eslint/utils': 7.3.1(eslint@8.57.0)(typescript@5.4.3) - debug: 4.4.0 + '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.9.3) + '@typescript-eslint/utils': 7.3.1(eslint@8.57.0)(typescript@5.9.3) + debug: 4.4.3 eslint: 8.57.0 - ts-api-utils: 1.4.3(typescript@5.4.3) + ts-api-utils: 1.4.3(typescript@5.9.3) optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -26055,43 +27215,43 @@ snapshots: '@typescript-eslint/types@7.3.1': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.3)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.0 + debug: 4.4.3 globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 - tsutils: 3.21.0(typescript@5.4.3) + tsutils: 3.21.0(typescript@5.9.3) optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.3.1(typescript@5.4.3)': + '@typescript-eslint/typescript-estree@7.3.1(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 7.3.1 '@typescript-eslint/visitor-keys': 7.3.1 - debug: 4.4.0 + debug: 4.4.3 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@5.4.3) + ts-api-utils: 1.4.3(typescript@5.9.3) optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.4.3)': + '@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) eslint: 8.57.0 eslint-scope: 5.1.1 semver: 7.6.3 @@ -26099,14 +27259,14 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@7.3.1(eslint@8.57.0)(typescript@5.4.3)': + '@typescript-eslint/utils@7.3.1(eslint@8.57.0)(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.3.1 '@typescript-eslint/types': 7.3.1 - '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.4.3) + '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.9.3) eslint: 8.57.0 semver: 7.6.3 transitivePeerDependencies: @@ -26352,7 +27512,6 @@ snapshots: '@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1)': dependencies: - '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/protocol': 0.1.39-alpha.15(@grpc/grpc-js@1.12.4)(rxjs@7.8.1) '@wendellhu/redi': 0.16.1 lodash-es: 4.17.21 @@ -26395,7 +27554,7 @@ snapshots: rc-select: 14.16.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-textarea: 1.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-tooltip: 6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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-draggable: 4.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -26415,7 +27574,7 @@ snapshots: - react - react-dom - '@univerjs/docs-ui@0.3.0(haaevw3qrp27tpzptte3eju4fq)': + '@univerjs/docs-ui@0.3.0(5ea6da889d0af406ad0ce84a0c6837a9)': dependencies: '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/design': 0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -26423,7 +27582,7 @@ snapshots: '@univerjs/engine-formula': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/engine-render': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/icons': 0.1.87(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) + '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3) clsx: 2.1.1 react: 18.3.1 rxjs: 7.8.1 @@ -26436,14 +27595,14 @@ snapshots: '@univerjs/engine-render': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) rxjs: 7.8.1 - '@univerjs/drawing-ui@0.3.0(vza2azky6oirdhxpm3f7ni3opi)': + '@univerjs/drawing-ui@0.3.0(1c931861f68cec7cedcb3c0b02199dce)': dependencies: '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/design': 0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/drawing': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1) '@univerjs/engine-render': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/icons': 0.1.87(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) + '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3) clsx: 2.1.1 react: 18.3.1 rxjs: 7.8.1 @@ -26473,38 +27632,38 @@ snapshots: '@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1)': dependencies: '@floating-ui/dom': 1.6.12 - '@floating-ui/utils': 0.2.8 + '@floating-ui/utils': 0.2.9 '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) cjk-regex: 3.1.0 franc-min: 6.2.0 opentype.js: 1.3.4 rxjs: 7.8.1 - '@univerjs/facade@0.3.0(ljpwmxefjm3xha4ldj3ad22aja)': + '@univerjs/facade@0.3.0(7356194688edcf2c1fb378e3d8f652cb)': dependencies: '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/data-validation': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/docs': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/docs-ui': 0.3.0(haaevw3qrp27tpzptte3eju4fq) + '@univerjs/docs-ui': 0.3.0(5ea6da889d0af406ad0ce84a0c6837a9) '@univerjs/engine-formula': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/engine-render': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/network': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/sheets': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/sheets-conditional-formatting': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/sheets@0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(dayjs@1.11.10)(rxjs@7.8.1) - '@univerjs/sheets-crosshair-highlight': 0.3.0(ctixcsyc3uywnrysb3umkytzyq) - '@univerjs/sheets-data-validation': 0.3.0(x7v5nfujym7ons7kj2ba5i2sq4) - '@univerjs/sheets-drawing-ui': 0.3.0(he33dfcscdprrriwgyhuoh4aju) + '@univerjs/sheets-crosshair-highlight': 0.3.0(714a035259a4e1fc152dffb3ade12433) + '@univerjs/sheets-data-validation': 0.3.0(82fd309e7b372188146036dce8f4fd5c) + '@univerjs/sheets-drawing-ui': 0.3.0(4c57c8fc55aa7bfc0d0ac63c47145ac8) '@univerjs/sheets-filter': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/sheets@0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/sheets-filter-ui': 0.3.0(pu42viixe3xws7l365kun5otfe) - '@univerjs/sheets-formula': 0.3.0(sj2s4jje37onoadudyiwu4inx4) + '@univerjs/sheets-filter-ui': 0.3.0(af0d6610858f195d89957ad7f2c91b7f) + '@univerjs/sheets-formula': 0.3.0(a2070822a8f6b69333f5df698532a20c) '@univerjs/sheets-hyper-link': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/sheets@0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/sheets-hyper-link-ui': 0.3.0(p5oemlpbogosvcpw4taw3zwspi) - '@univerjs/sheets-numfmt': 0.3.0(illmtryy5josmr54s3xjp575zy) - '@univerjs/sheets-thread-comment': 0.3.0(wo3jfcf5b5ccelzl2lfeh3rlgq) - '@univerjs/sheets-ui': 0.3.0(furfeqphnu5zu7biraqa4t2z7u) + '@univerjs/sheets-hyper-link-ui': 0.3.0(c96c531ecc01e88a2654401bc3c4b903) + '@univerjs/sheets-numfmt': 0.3.0(bd7eefd300cc338e698538afb6fdc58a) + '@univerjs/sheets-thread-comment': 0.3.0(62802ef121ade7744185ff02ece71b88) + '@univerjs/sheets-ui': 0.3.0(b26cb113dd1129c868dd79d2e59796e1) '@univerjs/thread-comment': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/thread-comment-ui': 0.3.0(pfpys4g2txd7lmvnszrqklvlfm) - '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) + '@univerjs/thread-comment-ui': 0.3.0(d7ce27c34169018bf188c92b430f66c1) + '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3) rxjs: 7.8.1 transitivePeerDependencies: - '@grpc/grpc-js' @@ -26542,37 +27701,37 @@ snapshots: transitivePeerDependencies: - '@grpc/grpc-js' - '@univerjs/sheets-crosshair-highlight@0.3.0(ctixcsyc3uywnrysb3umkytzyq)': + '@univerjs/sheets-crosshair-highlight@0.3.0(714a035259a4e1fc152dffb3ade12433)': dependencies: '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/engine-render': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/icons': 0.1.87(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/sheets-ui': 0.3.0(furfeqphnu5zu7biraqa4t2z7u) - '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) + '@univerjs/sheets-ui': 0.3.0(b26cb113dd1129c868dd79d2e59796e1) + '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3) clsx: 2.1.1 react: 18.3.1 rxjs: 7.8.1 transitivePeerDependencies: - react-dom - '@univerjs/sheets-data-validation@0.3.0(x7v5nfujym7ons7kj2ba5i2sq4)': + '@univerjs/sheets-data-validation@0.3.0(82fd309e7b372188146036dce8f4fd5c)': dependencies: '@flatten-js/interval-tree': 1.1.3 '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/data-validation': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/design': 0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/docs': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/docs-ui': 0.3.0(haaevw3qrp27tpzptte3eju4fq) + '@univerjs/docs-ui': 0.3.0(5ea6da889d0af406ad0ce84a0c6837a9) '@univerjs/engine-formula': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/engine-render': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/icons': 0.1.87(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/protocol': 0.1.39-alpha.15(@grpc/grpc-js@1.12.4)(rxjs@7.8.1) '@univerjs/sheets': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/sheets-formula': 0.3.0(sj2s4jje37onoadudyiwu4inx4) - '@univerjs/sheets-numfmt': 0.3.0(illmtryy5josmr54s3xjp575zy) - '@univerjs/sheets-ui': 0.3.0(furfeqphnu5zu7biraqa4t2z7u) - '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) + '@univerjs/sheets-formula': 0.3.0(a2070822a8f6b69333f5df698532a20c) + '@univerjs/sheets-numfmt': 0.3.0(bd7eefd300cc338e698538afb6fdc58a) + '@univerjs/sheets-ui': 0.3.0(b26cb113dd1129c868dd79d2e59796e1) + '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3) clsx: 2.1.1 dayjs: 1.11.10 react: 18.3.1 @@ -26581,18 +27740,18 @@ snapshots: - '@grpc/grpc-js' - react-dom - '@univerjs/sheets-drawing-ui@0.3.0(he33dfcscdprrriwgyhuoh4aju)': + '@univerjs/sheets-drawing-ui@0.3.0(4c57c8fc55aa7bfc0d0ac63c47145ac8)': dependencies: '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/design': 0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/drawing': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1) - '@univerjs/drawing-ui': 0.3.0(vza2azky6oirdhxpm3f7ni3opi) + '@univerjs/drawing-ui': 0.3.0(1c931861f68cec7cedcb3c0b02199dce) '@univerjs/engine-render': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/icons': 0.1.87(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/sheets-drawing': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/drawing@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/sheets-ui': 0.3.0(furfeqphnu5zu7biraqa4t2z7u) - '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) + '@univerjs/sheets-ui': 0.3.0(b26cb113dd1129c868dd79d2e59796e1) + '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3) clsx: 2.1.1 react: 18.3.1 rxjs: 7.8.1 @@ -26611,7 +27770,7 @@ snapshots: - '@univerjs/rpc' - rxjs - '@univerjs/sheets-filter-ui@0.3.0(pu42viixe3xws7l365kun5otfe)': + '@univerjs/sheets-filter-ui@0.3.0(af0d6610858f195d89957ad7f2c91b7f)': dependencies: '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/design': 0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -26620,8 +27779,8 @@ snapshots: '@univerjs/rpc': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/sheets': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/sheets-filter': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/sheets@0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/sheets-ui': 0.3.0(furfeqphnu5zu7biraqa4t2z7u) - '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) + '@univerjs/sheets-ui': 0.3.0(b26cb113dd1129c868dd79d2e59796e1) + '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3) clsx: 2.1.1 rc-virtual-list: 3.18.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -26634,40 +27793,40 @@ snapshots: '@univerjs/sheets': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) rxjs: 7.8.1 - '@univerjs/sheets-formula@0.3.0(sj2s4jje37onoadudyiwu4inx4)': + '@univerjs/sheets-formula@0.3.0(a2070822a8f6b69333f5df698532a20c)': dependencies: '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/design': 0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/docs': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/docs-ui': 0.3.0(haaevw3qrp27tpzptte3eju4fq) + '@univerjs/docs-ui': 0.3.0(5ea6da889d0af406ad0ce84a0c6837a9) '@univerjs/engine-formula': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/engine-render': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/icons': 0.1.87(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/rpc': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/sheets': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/sheets-numfmt': 0.3.0(illmtryy5josmr54s3xjp575zy) - '@univerjs/sheets-ui': 0.3.0(furfeqphnu5zu7biraqa4t2z7u) - '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) + '@univerjs/sheets-numfmt': 0.3.0(bd7eefd300cc338e698538afb6fdc58a) + '@univerjs/sheets-ui': 0.3.0(b26cb113dd1129c868dd79d2e59796e1) + '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3) react: 18.3.1 rxjs: 7.8.1 transitivePeerDependencies: - '@univerjs/engine-numfmt' - react-dom - '@univerjs/sheets-hyper-link-ui@0.3.0(p5oemlpbogosvcpw4taw3zwspi)': + '@univerjs/sheets-hyper-link-ui@0.3.0(c96c531ecc01e88a2654401bc3c4b903)': dependencies: '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/design': 0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/docs': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/docs-hyper-link': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@univerjs/docs-ui': 0.3.0(haaevw3qrp27tpzptte3eju4fq) + '@univerjs/docs-ui': 0.3.0(5ea6da889d0af406ad0ce84a0c6837a9) '@univerjs/engine-formula': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/engine-render': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/icons': 0.1.87(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/sheets-hyper-link': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/sheets@0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/sheets-ui': 0.3.0(furfeqphnu5zu7biraqa4t2z7u) - '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) + '@univerjs/sheets-ui': 0.3.0(b26cb113dd1129c868dd79d2e59796e1) + '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3) clsx: 2.1.1 react: 18.3.1 rxjs: 7.8.1 @@ -26680,12 +27839,11 @@ snapshots: '@univerjs/engine-formula': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/protocol': 0.1.39-alpha.15(@grpc/grpc-js@1.12.4)(rxjs@7.8.1) '@univerjs/sheets': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/sheets-hyper-link': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/sheets@0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) rxjs: 7.8.1 transitivePeerDependencies: - '@grpc/grpc-js' - '@univerjs/sheets-numfmt@0.3.0(illmtryy5josmr54s3xjp575zy)': + '@univerjs/sheets-numfmt@0.3.0(bd7eefd300cc338e698538afb6fdc58a)': dependencies: '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/design': 0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -26694,22 +27852,22 @@ snapshots: '@univerjs/engine-render': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/icons': 0.1.87(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/sheets-ui': 0.3.0(furfeqphnu5zu7biraqa4t2z7u) - '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) + '@univerjs/sheets-ui': 0.3.0(b26cb113dd1129c868dd79d2e59796e1) + '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3) react: 18.3.1 rxjs: 7.8.1 transitivePeerDependencies: - '@univerjs/rpc' - react-dom - '@univerjs/sheets-thread-comment-base@0.3.0(57lxldflos4ypcs7ol3ji5hqpe)': + '@univerjs/sheets-thread-comment-base@0.3.0(1267e6314656b78b7e0030393e2f548f)': dependencies: '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/design': 0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/engine-formula': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/sheets': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/thread-comment': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) + '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3) rxjs: 7.8.1 transitivePeerDependencies: - '@univerjs/engine-render' @@ -26723,7 +27881,7 @@ snapshots: - react-dom - typescript - '@univerjs/sheets-thread-comment@0.3.0(wo3jfcf5b5ccelzl2lfeh3rlgq)': + '@univerjs/sheets-thread-comment@0.3.0(62802ef121ade7744185ff02ece71b88)': dependencies: '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/design': 0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -26731,11 +27889,11 @@ snapshots: '@univerjs/engine-render': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/icons': 0.1.87(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/sheets-thread-comment-base': 0.3.0(57lxldflos4ypcs7ol3ji5hqpe) - '@univerjs/sheets-ui': 0.3.0(furfeqphnu5zu7biraqa4t2z7u) + '@univerjs/sheets-thread-comment-base': 0.3.0(1267e6314656b78b7e0030393e2f548f) + '@univerjs/sheets-ui': 0.3.0(b26cb113dd1129c868dd79d2e59796e1) '@univerjs/thread-comment': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/thread-comment-ui': 0.3.0(pfpys4g2txd7lmvnszrqklvlfm) - '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) + '@univerjs/thread-comment-ui': 0.3.0(d7ce27c34169018bf188c92b430f66c1) + '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3) clsx: 2.1.1 react: 18.3.1 rxjs: 7.8.1 @@ -26746,19 +27904,19 @@ snapshots: - moment - react-dom - '@univerjs/sheets-ui@0.3.0(furfeqphnu5zu7biraqa4t2z7u)': + '@univerjs/sheets-ui@0.3.0(b26cb113dd1129c868dd79d2e59796e1)': dependencies: '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/design': 0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/docs': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/docs-ui': 0.3.0(haaevw3qrp27tpzptte3eju4fq) + '@univerjs/docs-ui': 0.3.0(5ea6da889d0af406ad0ce84a0c6837a9) '@univerjs/engine-formula': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/engine-render': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/icons': 0.1.87(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/protocol': 0.1.39-alpha.15(@grpc/grpc-js@1.12.4)(rxjs@7.8.1) '@univerjs/sheets': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/telemetry': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1)) - '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) + '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3) clsx: 2.1.1 react: 18.3.1 rxjs: 7.8.1 @@ -26773,7 +27931,6 @@ snapshots: '@univerjs/engine-numfmt': 0.3.0 '@univerjs/protocol': 0.1.39-alpha.15(@grpc/grpc-js@1.12.4)(rxjs@7.8.1) '@univerjs/rpc': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/sheets': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-formula@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/engine-numfmt@0.3.0)(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) rxjs: 7.8.1 transitivePeerDependencies: - '@grpc/grpc-js' @@ -26782,17 +27939,17 @@ snapshots: dependencies: '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) - '@univerjs/thread-comment-ui@0.3.0(pfpys4g2txd7lmvnszrqklvlfm)': + '@univerjs/thread-comment-ui@0.3.0(d7ce27c34169018bf188c92b430f66c1)': dependencies: '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/design': 0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/docs': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/docs-ui': 0.3.0(haaevw3qrp27tpzptte3eju4fq) + '@univerjs/docs-ui': 0.3.0(5ea6da889d0af406ad0ce84a0c6837a9) '@univerjs/engine-render': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/icons': 0.1.87(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/protocol': 0.1.39-alpha.15(@grpc/grpc-js@1.12.4)(rxjs@7.8.1) '@univerjs/thread-comment': 0.3.0(@grpc/grpc-js@1.12.4)(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) - '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) + '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3) clsx: 2.1.1 dayjs: 1.11.10 react: 18.3.1 @@ -26809,23 +27966,22 @@ snapshots: transitivePeerDependencies: - '@grpc/grpc-js' - '@univerjs/ui@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3)': + '@univerjs/ui@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.9.3)': dependencies: '@univerjs/core': 0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1) '@univerjs/design': 0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/engine-formula': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/engine-render': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1) '@univerjs/icons': 0.1.87(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@univerjs/ui': 0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(@univerjs/design@0.3.0(clsx@2.1.1)(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@univerjs/engine-render@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(@univerjs/rpc@0.3.0(@univerjs/core@0.3.0(@grpc/grpc-js@1.12.4)(react@18.3.1)(rxjs@7.8.1))(rxjs@7.8.1))(clsx@2.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(typescript@5.4.3) clsx: 2.1.1 localforage: 1.10.0 rc-notification: 5.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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) rxjs: 7.8.1 optionalDependencies: - vue: 3.5.13(typescript@5.4.3) + vue: 3.5.13(typescript@5.9.3) transitivePeerDependencies: - '@univerjs/rpc' - typescript @@ -26834,15 +27990,15 @@ snapshots: dependencies: webpack: 5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17)) - '@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3))': + '@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3))': dependencies: - valibot: 1.1.0(typescript@5.4.3) + valibot: 1.1.0(typescript@5.9.3) '@vercel/oidc@3.0.5': {} '@vitejs/plugin-react-swc@3.6.0(@swc/helpers@0.5.17)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0))': dependencies: - '@swc/core': 1.10.1(@swc/helpers@0.5.17) + '@swc/core': 1.13.3(@swc/helpers@0.5.17) vite: 5.4.11(@types/node@22.18.0)(terser@5.37.0) transitivePeerDependencies: - '@swc/helpers' @@ -26851,7 +28007,7 @@ snapshots: dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 - debug: 4.4.0 + debug: 4.4.3 istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 @@ -26962,11 +28118,11 @@ snapshots: csstype: 3.1.3 optional: true - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.4.3))': + '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.9.3))': dependencies: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.4.3) + vue: 3.5.13(typescript@5.9.3) optional: true '@vue/shared@3.5.13': @@ -27216,7 +28372,7 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.4.0 + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -27232,11 +28388,11 @@ snapshots: clean-stack: 2.2.0 indent-string: 4.0.0 - ai@6.0.0-beta.156(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8): + ai@6.0.0-beta.156(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8): dependencies: - '@ai-sdk/gateway': 2.0.0-beta.82(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/gateway': 2.0.0-beta.82(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@ai-sdk/provider': 3.0.0-beta.26 - '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.4.3)))(effect@3.19.1)(zod@4.1.8) + '@ai-sdk/provider-utils': 4.0.0-beta.51(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(effect@3.19.1)(zod@4.1.8) '@opentelemetry/api': 1.9.0 zod: 4.1.8 transitivePeerDependencies: @@ -27451,8 +28607,8 @@ snapshots: call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.6 - es-object-atoms: 1.0.0 - get-intrinsic: 1.2.6 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 is-string: 1.1.1 array-timsort@1.0.3: {} @@ -27467,7 +28623,7 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.23.6 es-errors: 1.3.0 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 es-shim-unscopables: 1.0.2 array.prototype.findlastindex@1.2.5: @@ -27476,7 +28632,7 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.23.6 es-errors: 1.3.0 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 es-shim-unscopables: 1.0.2 array.prototype.flat@1.3.3: @@ -27499,7 +28655,7 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.23.6 es-array-method-boxes-properly: 1.0.0 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 is-string: 1.1.1 array.prototype.reduce@1.0.7: @@ -27509,7 +28665,7 @@ snapshots: es-abstract: 1.23.6 es-array-method-boxes-properly: 1.0.0 es-errors: 1.3.0 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 is-string: 1.1.1 array.prototype.toreversed@1.1.2: @@ -27534,7 +28690,7 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.23.6 es-errors: 1.3.0 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 is-array-buffer: 3.0.5 arraydiff@0.1.3: {} @@ -27593,10 +28749,20 @@ snapshots: caniuse-lite: 1.0.30001689 fraction.js: 4.3.7 normalize-range: 0.1.2 - picocolors: 1.0.0 + picocolors: 1.1.1 postcss: 8.4.38 postcss-value-parser: 4.2.0 + autoprefixer@10.4.19(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + caniuse-lite: 1.0.30001689 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.1.1 + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + available-typed-arrays@1.0.7: dependencies: possible-typed-array-names: 1.0.0 @@ -27607,13 +28773,13 @@ snapshots: axios@0.21.4: dependencies: - follow-redirects: 1.15.9(debug@4.4.0) + follow-redirects: 1.15.9(debug@4.4.3) transitivePeerDependencies: - debug axios@1.7.7: dependencies: - follow-redirects: 1.15.9(debug@4.4.0) + follow-redirects: 1.15.9(debug@4.4.3) form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -27649,7 +28815,7 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 cosmiconfig: 7.1.0 resolve: 1.22.9 @@ -28025,11 +29191,6 @@ snapshots: package-hash: 4.0.0 write-file-atomic: 3.0.3 - call-bind-apply-helpers@1.0.1: - dependencies: - es-errors: 1.3.0 - function-bind: 1.1.2 - call-bind-apply-helpers@1.0.2: dependencies: es-errors: 1.3.0 @@ -28037,16 +29198,11 @@ snapshots: call-bind@1.0.8: dependencies: - call-bind-apply-helpers: 1.0.1 + call-bind-apply-helpers: 1.0.2 es-define-property: 1.0.1 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 set-function-length: 1.2.2 - call-bound@1.0.3: - dependencies: - call-bind-apply-helpers: 1.0.1 - get-intrinsic: 1.2.6 - call-bound@1.0.4: dependencies: call-bind-apply-helpers: 1.0.2 @@ -28547,12 +29703,12 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig-typescript-loader@6.1.0(@types/node@22.18.0)(cosmiconfig@9.0.0(typescript@5.4.3))(typescript@5.4.3): + cosmiconfig-typescript-loader@6.1.0(@types/node@22.18.0)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3): dependencies: '@types/node': 22.18.0 - cosmiconfig: 9.0.0(typescript@5.4.3) + cosmiconfig: 9.0.0(typescript@5.9.3) jiti: 2.4.1 - typescript: 5.4.3 + typescript: 5.9.3 cosmiconfig@6.0.0: dependencies: @@ -28579,23 +29735,23 @@ snapshots: optionalDependencies: typescript: 5.3.3 - cosmiconfig@8.3.6(typescript@5.4.3): + cosmiconfig@8.3.6(typescript@5.9.3): dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 - cosmiconfig@9.0.0(typescript@5.4.3): + cosmiconfig@9.0.0(typescript@5.9.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 crc-32@1.2.2: {} @@ -28634,6 +29790,11 @@ snapshots: dependencies: luxon: 3.5.0 + cross-env@10.1.0: + dependencies: + '@epic-web/invariant': 1.0.0 + cross-spawn: 7.0.6 + cross-env@7.0.3: dependencies: cross-spawn: 7.0.6 @@ -28678,9 +29839,9 @@ snapshots: dependencies: tiny-invariant: 1.3.3 - css-declaration-sorter@6.4.1(postcss@8.4.38): + css-declaration-sorter@6.4.1(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 css-has-pseudo@6.0.5(postcss@8.4.38): dependencies: @@ -28712,13 +29873,13 @@ snapshots: css-loader@5.2.7(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2)): dependencies: - icss-utils: 5.1.0(postcss@8.4.38) + icss-utils: 5.1.0(postcss@8.4.49) loader-utils: 2.0.4 - postcss: 8.4.38 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) - postcss-modules-local-by-default: 4.2.0(postcss@8.4.38) - postcss-modules-scope: 3.2.1(postcss@8.4.38) - postcss-modules-values: 4.0.0(postcss@8.4.38) + postcss: 8.4.49 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.49) + postcss-modules-local-by-default: 4.2.0(postcss@8.4.49) + postcss-modules-scope: 3.2.1(postcss@8.4.49) + postcss-modules-values: 4.0.0(postcss@8.4.49) postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.6.3 @@ -28726,12 +29887,12 @@ snapshots: css-loader@6.11.0(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2)): dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) - postcss-modules-local-by-default: 4.2.0(postcss@8.4.38) - postcss-modules-scope: 3.2.1(postcss@8.4.38) - postcss-modules-values: 4.0.0(postcss@8.4.38) + icss-utils: 5.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.49) + postcss-modules-local-by-default: 4.2.0(postcss@8.4.49) + postcss-modules-scope: 3.2.1(postcss@8.4.49) + postcss-modules-values: 4.0.0(postcss@8.4.49) postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: @@ -28780,48 +29941,48 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@5.2.14(postcss@8.4.38): + cssnano-preset-default@5.2.14(postcss@8.4.49): dependencies: - css-declaration-sorter: 6.4.1(postcss@8.4.38) - cssnano-utils: 3.1.0(postcss@8.4.38) - postcss: 8.4.38 - postcss-calc: 8.2.4(postcss@8.4.38) - postcss-colormin: 5.3.1(postcss@8.4.38) - postcss-convert-values: 5.1.3(postcss@8.4.38) - postcss-discard-comments: 5.1.2(postcss@8.4.38) - postcss-discard-duplicates: 5.1.0(postcss@8.4.38) - postcss-discard-empty: 5.1.1(postcss@8.4.38) - postcss-discard-overridden: 5.1.0(postcss@8.4.38) - postcss-merge-longhand: 5.1.7(postcss@8.4.38) - postcss-merge-rules: 5.1.4(postcss@8.4.38) - postcss-minify-font-values: 5.1.0(postcss@8.4.38) - postcss-minify-gradients: 5.1.1(postcss@8.4.38) - postcss-minify-params: 5.1.4(postcss@8.4.38) - postcss-minify-selectors: 5.2.1(postcss@8.4.38) - postcss-normalize-charset: 5.1.0(postcss@8.4.38) - postcss-normalize-display-values: 5.1.0(postcss@8.4.38) - postcss-normalize-positions: 5.1.1(postcss@8.4.38) - postcss-normalize-repeat-style: 5.1.1(postcss@8.4.38) - postcss-normalize-string: 5.1.0(postcss@8.4.38) - postcss-normalize-timing-functions: 5.1.0(postcss@8.4.38) - postcss-normalize-unicode: 5.1.1(postcss@8.4.38) - postcss-normalize-url: 5.1.0(postcss@8.4.38) - postcss-normalize-whitespace: 5.1.1(postcss@8.4.38) - postcss-ordered-values: 5.1.3(postcss@8.4.38) - postcss-reduce-initial: 5.1.2(postcss@8.4.38) - postcss-reduce-transforms: 5.1.0(postcss@8.4.38) - postcss-svgo: 5.1.0(postcss@8.4.38) - postcss-unique-selectors: 5.1.1(postcss@8.4.38) - - cssnano-utils@3.1.0(postcss@8.4.38): + css-declaration-sorter: 6.4.1(postcss@8.4.49) + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-calc: 8.2.4(postcss@8.4.49) + postcss-colormin: 5.3.1(postcss@8.4.49) + postcss-convert-values: 5.1.3(postcss@8.4.49) + postcss-discard-comments: 5.1.2(postcss@8.4.49) + postcss-discard-duplicates: 5.1.0(postcss@8.4.49) + postcss-discard-empty: 5.1.1(postcss@8.4.49) + postcss-discard-overridden: 5.1.0(postcss@8.4.49) + postcss-merge-longhand: 5.1.7(postcss@8.4.49) + postcss-merge-rules: 5.1.4(postcss@8.4.49) + postcss-minify-font-values: 5.1.0(postcss@8.4.49) + postcss-minify-gradients: 5.1.1(postcss@8.4.49) + postcss-minify-params: 5.1.4(postcss@8.4.49) + postcss-minify-selectors: 5.2.1(postcss@8.4.49) + postcss-normalize-charset: 5.1.0(postcss@8.4.49) + postcss-normalize-display-values: 5.1.0(postcss@8.4.49) + postcss-normalize-positions: 5.1.1(postcss@8.4.49) + postcss-normalize-repeat-style: 5.1.1(postcss@8.4.49) + postcss-normalize-string: 5.1.0(postcss@8.4.49) + postcss-normalize-timing-functions: 5.1.0(postcss@8.4.49) + postcss-normalize-unicode: 5.1.1(postcss@8.4.49) + postcss-normalize-url: 5.1.0(postcss@8.4.49) + postcss-normalize-whitespace: 5.1.1(postcss@8.4.49) + postcss-ordered-values: 5.1.3(postcss@8.4.49) + postcss-reduce-initial: 5.1.2(postcss@8.4.49) + postcss-reduce-transforms: 5.1.0(postcss@8.4.49) + postcss-svgo: 5.1.0(postcss@8.4.49) + postcss-unique-selectors: 5.1.1(postcss@8.4.49) + + cssnano-utils@3.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 - cssnano@5.1.15(postcss@8.4.38): + cssnano@5.1.15(postcss@8.4.49): dependencies: - cssnano-preset-default: 5.2.14(postcss@8.4.38) + cssnano-preset-default: 5.2.14(postcss@8.4.49) lilconfig: 2.1.0 - postcss: 8.4.38 + postcss: 8.4.49 yaml: 1.10.2 csso@4.2.0: @@ -28977,10 +30138,6 @@ snapshots: dependencies: ms: 2.1.2 - debug@4.4.0: - dependencies: - ms: 2.1.3 - debug@4.4.3: dependencies: ms: 2.1.3 @@ -29010,7 +30167,7 @@ snapshots: array-buffer-byte-length: 1.0.1 call-bind: 1.0.8 es-get-iterator: 1.1.3 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 is-arguments: 1.2.0 is-array-buffer: 3.0.5 is-date-object: 1.1.0 @@ -29170,7 +30327,7 @@ snapshots: dom-helpers@5.2.1: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 csstype: 3.1.3 dom-serializer@1.4.1: @@ -29249,7 +30406,7 @@ snapshots: dunder-proto@1.0.1: dependencies: - call-bind-apply-helpers: 1.0.1 + call-bind-apply-helpers: 1.0.2 es-errors: 1.3.0 gopd: 1.2.0 @@ -29387,17 +30544,17 @@ snapshots: arraybuffer.prototype.slice: 1.0.4 available-typed-arrays: 1.0.7 call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 data-view-buffer: 1.0.1 data-view-byte-length: 1.0.1 data-view-byte-offset: 1.0.0 es-define-property: 1.0.1 es-errors: 1.3.0 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 es-set-tostringtag: 2.0.3 es-to-primitive: 1.3.0 function.prototype.name: 1.1.7 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 get-symbol-description: 1.0.2 globalthis: 1.0.4 gopd: 1.2.0 @@ -29415,7 +30572,7 @@ snapshots: is-string: 1.1.1 is-typed-array: 1.1.13 is-weakref: 1.1.0 - math-intrinsics: 1.0.0 + math-intrinsics: 1.1.0 object-inspect: 1.13.3 object-keys: 1.1.1 object.assign: 4.1.5 @@ -29449,7 +30606,7 @@ snapshots: es-get-iterator@1.1.3: dependencies: call-bind: 1.0.8 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 has-symbols: 1.1.0 is-arguments: 1.2.0 is-map: 2.0.3 @@ -29466,7 +30623,7 @@ snapshots: es-errors: 1.3.0 es-set-tostringtag: 2.0.3 function-bind: 1.1.2 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 globalthis: 1.0.4 gopd: 1.2.0 has-property-descriptors: 1.0.2 @@ -29478,17 +30635,13 @@ snapshots: es-module-lexer@1.5.4: {} - es-object-atoms@1.0.0: - dependencies: - es-errors: 1.3.0 - es-object-atoms@1.1.1: dependencies: es-errors: 1.3.0 es-set-tostringtag@2.0.3: dependencies: - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 has-tostringtag: 1.0.2 hasown: 2.0.2 @@ -29512,7 +30665,7 @@ snapshots: esbuild-register@3.6.0(esbuild@0.20.2): dependencies: - debug: 4.4.0 + debug: 4.4.3 esbuild: 0.20.2 transitivePeerDependencies: - supports-color @@ -29644,21 +30797,21 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-next@14.2.14(eslint@8.57.0)(typescript@5.4.3): + eslint-config-next@14.2.14(eslint@8.57.0)(typescript@5.9.3): dependencies: '@next/eslint-plugin-next': 14.2.14 '@rushstack/eslint-patch': 1.8.0 - '@typescript-eslint/eslint-plugin': 7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0)(typescript@5.4.3) - '@typescript-eslint/parser': 7.3.1(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/eslint-plugin': 7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3) + '@typescript-eslint/parser': 7.3.1(eslint@8.57.0)(typescript@5.9.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.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.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) eslint-plugin-react: 7.34.1(eslint@8.57.0) eslint-plugin-react-hooks: 5.0.0-canary-7118f5dd7-20230705(eslint@8.57.0) optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color @@ -29675,13 +30828,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.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.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0))(eslint@8.57.0): dependencies: - debug: 4.4.0 + debug: 4.4.3 enhanced-resolve: 5.17.1 eslint: 8.57.0 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.3 is-core-module: 2.16.0 @@ -29713,18 +30866,18 @@ snapshots: - bluebird - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.3.1(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/parser': 7.3.1(eslint@8.57.0)(typescript@5.9.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.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.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0))(eslint@8.57.0) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -29734,7 +30887,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.16.0 is-glob: 4.0.3 @@ -29745,7 +30898,7 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.3.1(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/parser': 7.3.1(eslint@8.57.0)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -29755,19 +30908,19 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0)(typescript@5.4.3): + eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.9.3) eslint: 8.57.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/eslint-plugin': 7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3) transitivePeerDependencies: - supports-color - typescript eslint-plugin-jsx-a11y@6.8.0(eslint@8.57.0): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 aria-query: 5.3.2 array-includes: 3.1.8 array.prototype.flatmap: 1.3.3 @@ -29807,12 +30960,12 @@ snapshots: - bluebird - supports-color - eslint-plugin-playwright@1.5.4(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0): + eslint-plugin-playwright@1.5.4(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0): dependencies: eslint: 8.57.0 globals: 13.24.0 optionalDependencies: - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0)(typescript@5.4.3))(eslint@8.57.0)(typescript@5.4.3) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3) eslint-plugin-prettier@5.1.3(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.2.5): dependencies: @@ -29865,10 +31018,10 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-storybook@0.8.0(eslint@8.57.0)(typescript@5.4.3): + eslint-plugin-storybook@0.8.0(eslint@8.57.0)(typescript@5.9.3): dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.9.3) eslint: 8.57.0 requireindex: 1.2.0 ts-dedent: 2.2.0 @@ -29876,15 +31029,15 @@ snapshots: - supports-color - typescript - eslint-plugin-tailwindcss@3.15.1(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3))): + eslint-plugin-tailwindcss@3.15.1(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3))): dependencies: fast-glob: 3.3.2 - postcss: 8.4.38 - tailwindcss: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)) + postcss: 8.4.49 + tailwindcss: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)) - eslint-plugin-testing-library@6.2.0(eslint@8.57.0)(typescript@5.4.3): + eslint-plugin-testing-library@6.2.0(eslint@8.57.0)(typescript@5.9.3): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.9.3) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -29920,7 +31073,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.0 + debug: 4.4.3 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -30415,9 +31568,9 @@ snapshots: fn.name@1.1.0: {} - follow-redirects@1.15.9(debug@4.4.0): + follow-redirects@1.15.9(debug@4.4.3): optionalDependencies: - debug: 4.4.0 + debug: 4.4.3 for-each@0.3.3: dependencies: @@ -30437,7 +31590,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.4.3)(webpack@4.47.0): + fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.9.3)(webpack@4.47.0): dependencies: '@babel/code-frame': 7.26.2 '@types/json-schema': 7.0.15 @@ -30452,12 +31605,12 @@ snapshots: schema-utils: 2.7.0 semver: 7.6.3 tapable: 1.1.3 - typescript: 5.4.3 + typescript: 5.9.3 webpack: 4.47.0 optionalDependencies: eslint: 8.57.0 - fork-ts-checker-webpack-plugin@8.0.0(typescript@5.4.3)(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2)): + fork-ts-checker-webpack-plugin@8.0.0(typescript@5.9.3)(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2)): dependencies: '@babel/code-frame': 7.26.2 chalk: 4.1.2 @@ -30471,7 +31624,7 @@ snapshots: schema-utils: 3.3.0 semver: 7.6.3 tapable: 2.2.1 - typescript: 5.4.3 + typescript: 5.9.3 webpack: 5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2) fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.90.1(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.23.0)): @@ -30645,19 +31798,6 @@ snapshots: get-east-asian-width@1.3.0: {} - get-intrinsic@1.2.6: - dependencies: - call-bind-apply-helpers: 1.0.1 - dunder-proto: 1.0.1 - es-define-property: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.0.0 - function-bind: 1.1.2 - gopd: 1.2.0 - has-symbols: 1.1.0 - hasown: 2.0.2 - math-intrinsics: 1.0.0 - get-intrinsic@1.3.0: dependencies: call-bind-apply-helpers: 1.0.2 @@ -30696,7 +31836,7 @@ snapshots: dependencies: call-bind: 1.0.8 es-errors: 1.3.0 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 get-tsconfig@4.7.3: dependencies: @@ -31051,8 +32191,6 @@ snapshots: html-element-attributes@1.3.1: {} - html-entities@2.5.2: {} - html-entities@2.6.0: {} html-escaper@2.0.2: {} @@ -31148,7 +32286,7 @@ snapshots: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.4.0 + debug: 4.4.3 transitivePeerDependencies: - supports-color optional: true @@ -31156,18 +32294,18 @@ snapshots: http-proxy-middleware@3.0.3: dependencies: '@types/http-proxy': 1.17.15 - debug: 4.4.0 - http-proxy: 1.18.1(debug@4.4.0) + debug: 4.4.3 + http-proxy: 1.18.1(debug@4.4.3) is-glob: 4.0.3 is-plain-object: 5.0.0 micromatch: 4.0.8 transitivePeerDependencies: - supports-color - http-proxy@1.18.1(debug@4.4.0): + http-proxy@1.18.1(debug@4.4.3): dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.9(debug@4.4.0) + follow-redirects: 1.15.9(debug@4.4.3) requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -31177,14 +32315,14 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.4.0 + debug: 4.4.3 transitivePeerDependencies: - supports-color https-proxy-agent@6.2.1: dependencies: agent-base: 7.1.3 - debug: 4.4.0 + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -31205,7 +32343,7 @@ snapshots: ms: 2.1.3 optional: true - husky@9.0.11: {} + husky@9.1.7: {} hyphenate-style-name@1.1.0: {} @@ -31213,11 +32351,11 @@ snapshots: i18next-resources-to-backend@1.2.1: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 i18next@23.10.1: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 iconv-lite@0.4.24: dependencies: @@ -31233,9 +32371,9 @@ snapshots: dependencies: postcss: 7.0.39 - icss-utils@5.1.0(postcss@8.4.38): + icss-utils@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 ieee754@1.2.1: {} @@ -31264,13 +32402,6 @@ snapshots: dependencies: resolve-from: 5.0.0 - import-in-the-middle@1.11.3: - dependencies: - acorn: 8.14.0 - acorn-import-attributes: 1.9.5(acorn@8.14.0) - cjs-module-lexer: 1.4.1 - module-details-from-path: 1.0.3 - import-in-the-middle@1.15.0: dependencies: acorn: 8.14.0 @@ -31370,7 +32501,7 @@ snapshots: dependencies: '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.2 - debug: 4.4.0 + debug: 4.4.3 denque: 2.1.0 lodash.defaults: 4.2.0 lodash.isarguments: 3.1.0 @@ -31419,14 +32550,14 @@ snapshots: is-arguments@1.2.0: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 is-array-buffer@3.0.5: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 - get-intrinsic: 1.2.6 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 is-arrayish@0.2.1: {} @@ -31451,7 +32582,7 @@ snapshots: is-boolean-object@1.2.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 is-buffer@1.1.6: {} @@ -31468,13 +32599,13 @@ snapshots: is-data-view@1.0.2: dependencies: - call-bound: 1.0.3 - get-intrinsic: 1.2.6 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 is-typed-array: 1.1.13 is-date-object@1.1.0: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 is-decimal@1.0.4: {} @@ -31510,7 +32641,7 @@ snapshots: is-finalizationregistry@1.1.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 is-fullwidth-code-point@3.0.0: {} @@ -31565,7 +32696,7 @@ snapshots: is-number-object@1.1.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 is-number@3.0.0: @@ -31600,7 +32731,7 @@ snapshots: is-regex@1.2.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 gopd: 1.2.0 has-tostringtag: 1.0.2 hasown: 2.0.2 @@ -31625,12 +32756,12 @@ snapshots: is-string@1.1.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 is-symbol@1.1.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-symbols: 1.1.0 safe-regex-test: 1.1.0 @@ -31656,12 +32787,12 @@ snapshots: is-weakref@1.1.0: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 is-weakset@2.0.4: dependencies: - call-bound: 1.0.3 - get-intrinsic: 1.2.6 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 is-windows@1.0.2: {} @@ -31719,7 +32850,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.4.0 + debug: 4.4.3 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -31728,7 +32859,7 @@ snapshots: istanbul-lib-source-maps@5.0.6: dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.4.0 + debug: 4.4.3 istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -31759,8 +32890,8 @@ snapshots: iterator.prototype@1.1.4: dependencies: define-data-property: 1.1.4 - es-object-atoms: 1.0.0 - get-intrinsic: 1.2.6 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 has-symbols: 1.1.0 reflect.getprototypeof: 1.0.8 set-function-name: 2.0.2 @@ -32025,7 +33156,7 @@ snapshots: lazy-universal-dotenv@3.0.1: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 app-root-dir: 1.0.2 core-js: 3.36.1 dotenv: 8.6.0 @@ -32389,8 +33520,6 @@ snapshots: marked@14.1.3: {} - math-intrinsics@1.0.0: {} - math-intrinsics@1.1.0: {} maxmin@2.1.0: @@ -32630,7 +33759,7 @@ snapshots: methods@1.1.2: {} - microbundle@0.15.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)): + microbundle@0.15.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-class-properties': 7.12.1(@babel/core@7.26.0) @@ -32649,7 +33778,7 @@ snapshots: '@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.2) '@surma/rollup-plugin-off-main-thread': 2.2.3 asyncro: 3.0.0 - autoprefixer: 10.4.19(postcss@8.4.38) + autoprefixer: 10.4.19(postcss@8.4.49) babel-plugin-macros: 3.1.0 babel-plugin-transform-async-to-promises: 0.8.18 babel-plugin-transform-replace-expressions: 0.2.0(@babel/core@7.26.0) @@ -32661,11 +33790,11 @@ snapshots: gzip-size: 6.0.0 kleur: 4.1.5 lodash.merge: 4.6.2 - postcss: 8.4.38 + postcss: 8.4.49 pretty-bytes: 5.6.0 rollup: 2.79.2 rollup-plugin-bundle-size: 1.0.3 - rollup-plugin-postcss: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)) + rollup-plugin-postcss: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)) rollup-plugin-terser: 7.0.2(rollup@2.79.2) rollup-plugin-typescript2: 0.32.1(rollup@2.79.2)(typescript@4.9.5) rollup-plugin-visualizer: 5.12.0(rollup@2.79.2) @@ -32925,7 +34054,7 @@ snapshots: micromark@2.11.4: dependencies: - debug: 4.4.0 + debug: 4.4.3 parse-entities: 2.0.0 transitivePeerDependencies: - supports-color @@ -32933,7 +34062,7 @@ snapshots: micromark@4.0.1: dependencies: '@types/debug': 4.1.12 - debug: 4.4.0 + debug: 4.4.3 decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.2 @@ -33126,7 +34255,7 @@ snapshots: mjml-accordion@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33134,7 +34263,7 @@ snapshots: mjml-body@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33142,7 +34271,7 @@ snapshots: mjml-button@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33150,7 +34279,7 @@ snapshots: mjml-carousel@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33158,7 +34287,7 @@ snapshots: mjml-cli@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 chokidar: 3.6.0 glob: 10.4.5 html-minifier: 4.0.0 @@ -33175,7 +34304,7 @@ snapshots: mjml-column@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33183,7 +34312,7 @@ snapshots: mjml-core@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 cheerio: 1.0.0-rc.12 detect-node: 2.1.0 html-minifier: 4.0.0 @@ -33198,7 +34327,7 @@ snapshots: mjml-divider@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33206,7 +34335,7 @@ snapshots: mjml-group@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33214,7 +34343,7 @@ snapshots: mjml-head-attributes@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33222,7 +34351,7 @@ snapshots: mjml-head-breakpoint@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33230,7 +34359,7 @@ snapshots: mjml-head-font@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33238,7 +34367,7 @@ snapshots: mjml-head-html-attributes@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33246,7 +34375,7 @@ snapshots: mjml-head-preview@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33254,7 +34383,7 @@ snapshots: mjml-head-style@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33262,7 +34391,7 @@ snapshots: mjml-head-title@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33270,7 +34399,7 @@ snapshots: mjml-head@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33278,7 +34407,7 @@ snapshots: mjml-hero@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33286,7 +34415,7 @@ snapshots: mjml-image@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33294,7 +34423,7 @@ snapshots: mjml-migrate@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 js-beautify: 1.15.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) @@ -33305,7 +34434,7 @@ snapshots: mjml-navbar@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33313,14 +34442,14 @@ snapshots: mjml-parser-xml@4.15.3: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 detect-node: 2.1.0 htmlparser2: 9.1.0 lodash: 4.17.21 mjml-preset-core@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 mjml-accordion: 4.15.3(encoding@0.1.13) mjml-body: 4.15.3(encoding@0.1.13) mjml-button: 4.15.3(encoding@0.1.13) @@ -33351,7 +34480,7 @@ snapshots: mjml-raw@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33359,7 +34488,7 @@ snapshots: mjml-section@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33367,7 +34496,7 @@ snapshots: mjml-social@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33375,7 +34504,7 @@ snapshots: mjml-spacer@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33383,7 +34512,7 @@ snapshots: mjml-table@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33391,7 +34520,7 @@ snapshots: mjml-text@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) transitivePeerDependencies: @@ -33399,11 +34528,11 @@ snapshots: mjml-validator@4.15.3: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 mjml-wrapper@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 lodash: 4.17.21 mjml-core: 4.15.3(encoding@0.1.13) mjml-section: 4.15.3(encoding@0.1.13) @@ -33412,7 +34541,7 @@ snapshots: mjml@4.15.3(encoding@0.1.13): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 mjml-cli: 4.15.3(encoding@0.1.13) mjml-core: 4.15.3(encoding@0.1.13) mjml-migrate: 4.15.3(encoding@0.1.13) @@ -33454,8 +34583,6 @@ snapshots: dependencies: ml-array-rescale: 1.3.7 - module-details-from-path@1.0.3: {} - module-details-from-path@1.0.4: {} moment@2.30.1: {} @@ -33640,7 +34767,7 @@ snapshots: next-i18next@15.2.0(i18next@23.10.1)(next@14.2.35(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.42.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-i18next@14.1.0(i18next@23.10.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@types/hoist-non-react-statics': 3.3.6 core-js: 3.36.1 hoist-non-react-statics: 3.3.2 @@ -33700,10 +34827,6 @@ snapshots: lower-case: 2.0.2 tslib: 2.8.1 - node-abi@3.71.0: - dependencies: - semver: 7.6.3 - node-abi@3.79.0: dependencies: semver: 7.6.3 @@ -33986,14 +35109,14 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 object.fromentries@2.0.8: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.6 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 object.getownpropertydescriptors@2.1.8: dependencies: @@ -34001,7 +35124,7 @@ snapshots: call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.6 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 gopd: 1.2.0 safe-array-concat: 1.1.3 @@ -34015,7 +35138,7 @@ snapshots: dependencies: define-properties: 1.2.1 es-abstract: 1.23.6 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 object.omit@3.0.0: dependencies: @@ -34029,7 +35152,7 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 ollama-ai-provider-v2@1.5.2(zod@4.1.8): dependencies: @@ -34564,7 +35687,7 @@ snapshots: polished@4.3.1: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 popper.js@1.16.1: {} @@ -34577,9 +35700,9 @@ snapshots: postcss: 8.4.38 postcss-selector-parser: 6.1.2 - postcss-calc@8.2.4(postcss@8.4.38): + postcss-calc@8.2.4(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 @@ -34609,18 +35732,18 @@ snapshots: postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-colormin@5.3.1(postcss@8.4.38): + postcss-colormin@5.3.1(postcss@8.4.49): dependencies: browserslist: 4.24.3 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.38 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-convert-values@5.1.3(postcss@8.4.38): + postcss-convert-values@5.1.3(postcss@8.4.49): dependencies: browserslist: 4.24.3 - postcss: 8.4.38 + postcss: 8.4.49 postcss-value-parser: 4.2.0 postcss-custom-media@10.0.8(postcss@8.4.38): @@ -34653,21 +35776,21 @@ snapshots: postcss: 8.4.38 postcss-selector-parser: 6.1.2 - postcss-discard-comments@5.1.2(postcss@8.4.38): + postcss-discard-comments@5.1.2(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 - postcss-discard-duplicates@5.1.0(postcss@8.4.38): + postcss-discard-duplicates@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 - postcss-discard-empty@5.1.1(postcss@8.4.38): + postcss-discard-empty@5.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 - postcss-discard-overridden@5.1.0(postcss@8.4.38): + postcss-discard-overridden@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-double-position-gradients@5.0.7(postcss@8.4.38): dependencies: @@ -34704,17 +35827,17 @@ snapshots: postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-import@15.1.0(postcss@8.4.38): + postcss-import@15.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.9 - postcss-js@4.0.1(postcss@8.4.38): + postcss-js@4.0.1(postcss@8.4.49): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.38 + postcss: 8.4.49 postcss-lab-function@6.0.19(postcss@8.4.38): dependencies: @@ -34725,21 +35848,21 @@ snapshots: '@csstools/utilities': 1.0.0(postcss@8.4.38) postcss: 8.4.38 - postcss-load-config@3.1.4(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)): + postcss-load-config@3.1.4(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: - postcss: 8.4.38 - ts-node: 10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3) + postcss: 8.4.49 + ts-node: 10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3) - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)): + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)): dependencies: lilconfig: 3.1.3 yaml: 2.6.1 optionalDependencies: - postcss: 8.4.38 - ts-node: 10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3) + postcss: 8.4.49 + ts-node: 10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3) postcss-loader@4.3.0(postcss@7.0.39)(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.20.2)): dependencies: @@ -34756,51 +35879,51 @@ snapshots: postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-merge-longhand@5.1.7(postcss@8.4.38): + postcss-merge-longhand@5.1.7(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - stylehacks: 5.1.1(postcss@8.4.38) + stylehacks: 5.1.1(postcss@8.4.49) - postcss-merge-rules@5.1.4(postcss@8.4.38): + postcss-merge-rules@5.1.4(postcss@8.4.49): dependencies: browserslist: 4.24.3 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0(postcss@8.4.38) - postcss: 8.4.38 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@5.1.0(postcss@8.4.38): + postcss-minify-font-values@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-gradients@5.1.1(postcss@8.4.38): + postcss-minify-gradients@5.1.1(postcss@8.4.49): dependencies: colord: 2.9.3 - cssnano-utils: 3.1.0(postcss@8.4.38) - postcss: 8.4.38 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-params@5.1.4(postcss@8.4.38): + postcss-minify-params@5.1.4(postcss@8.4.49): dependencies: browserslist: 4.24.3 - cssnano-utils: 3.1.0(postcss@8.4.38) - postcss: 8.4.38 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-selectors@5.2.1(postcss@8.4.38): + postcss-minify-selectors@5.2.1(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 postcss-modules-extract-imports@2.0.0: dependencies: postcss: 7.0.39 - postcss-modules-extract-imports@3.1.0(postcss@8.4.38): + postcss-modules-extract-imports@3.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-modules-local-by-default@3.0.3: dependencies: @@ -34809,10 +35932,10 @@ snapshots: postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - postcss-modules-local-by-default@4.2.0(postcss@8.4.38): + postcss-modules-local-by-default@4.2.0(postcss@8.4.49): dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 + icss-utils: 5.1.0(postcss@8.4.49) + postcss: 8.4.49 postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 @@ -34821,9 +35944,9 @@ snapshots: postcss: 7.0.39 postcss-selector-parser: 6.1.2 - postcss-modules-scope@3.2.1(postcss@8.4.38): + postcss-modules-scope@3.2.1(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-selector-parser: 7.0.0 postcss-modules-values@3.0.0: @@ -34831,26 +35954,26 @@ snapshots: icss-utils: 4.1.1 postcss: 7.0.39 - postcss-modules-values@4.0.0(postcss@8.4.38): + postcss-modules-values@4.0.0(postcss@8.4.49): dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 + icss-utils: 5.1.0(postcss@8.4.49) + postcss: 8.4.49 - postcss-modules@4.3.1(postcss@8.4.38): + postcss-modules@4.3.1(postcss@8.4.49): dependencies: generic-names: 4.0.0 icss-replace-symbols: 1.1.0 lodash.camelcase: 4.3.0 - postcss: 8.4.38 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) - postcss-modules-local-by-default: 4.2.0(postcss@8.4.38) - postcss-modules-scope: 3.2.1(postcss@8.4.38) - postcss-modules-values: 4.0.0(postcss@8.4.38) + postcss: 8.4.49 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.49) + postcss-modules-local-by-default: 4.2.0(postcss@8.4.49) + postcss-modules-scope: 3.2.1(postcss@8.4.49) + postcss-modules-values: 4.0.0(postcss@8.4.49) string-hash: 1.1.3 - postcss-nested@6.2.0(postcss@8.4.38): + postcss-nested@6.2.0(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 postcss-nesting@12.1.5(postcss@8.4.38): @@ -34860,60 +35983,60 @@ snapshots: postcss: 8.4.38 postcss-selector-parser: 6.1.2 - postcss-normalize-charset@5.1.0(postcss@8.4.38): + postcss-normalize-charset@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 - postcss-normalize-display-values@5.1.0(postcss@8.4.38): + postcss-normalize-display-values@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-positions@5.1.1(postcss@8.4.38): + postcss-normalize-positions@5.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@5.1.1(postcss@8.4.38): + postcss-normalize-repeat-style@5.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-string@5.1.0(postcss@8.4.38): + postcss-normalize-string@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@5.1.0(postcss@8.4.38): + postcss-normalize-timing-functions@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@5.1.1(postcss@8.4.38): + postcss-normalize-unicode@5.1.1(postcss@8.4.49): dependencies: browserslist: 4.24.3 - postcss: 8.4.38 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-url@5.1.0(postcss@8.4.38): + postcss-normalize-url@5.1.0(postcss@8.4.49): dependencies: normalize-url: 6.1.0 - postcss: 8.4.38 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@5.1.1(postcss@8.4.38): + postcss-normalize-whitespace@5.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-value-parser: 4.2.0 postcss-opacity-percentage@2.0.0(postcss@8.4.38): dependencies: postcss: 8.4.38 - postcss-ordered-values@5.1.3(postcss@8.4.38): + postcss-ordered-values@5.1.3(postcss@8.4.49): dependencies: - cssnano-utils: 3.1.0(postcss@8.4.38) - postcss: 8.4.38 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 postcss-overflow-shorthand@5.0.1(postcss@8.4.38): @@ -34999,15 +36122,15 @@ snapshots: postcss: 8.4.38 postcss-selector-parser: 6.1.2 - postcss-reduce-initial@5.1.2(postcss@8.4.38): + postcss-reduce-initial@5.1.2(postcss@8.4.49): dependencies: browserslist: 4.24.3 caniuse-api: 3.0.0 - postcss: 8.4.38 + postcss: 8.4.49 - postcss-reduce-transforms@5.1.0(postcss@8.4.38): + postcss-reduce-transforms@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-value-parser: 4.2.0 postcss-replace-overflow-wrap@4.0.0(postcss@8.4.38): @@ -35029,15 +36152,15 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@5.1.0(postcss@8.4.38): + postcss-svgo@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-value-parser: 4.2.0 svgo: 2.8.0 - postcss-unique-selectors@5.1.1(postcss@8.4.38): + postcss-unique-selectors@5.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.38 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 postcss-value-parser@4.2.0: {} @@ -35050,13 +36173,13 @@ snapshots: postcss@8.4.31: dependencies: nanoid: 3.3.7 - picocolors: 1.0.0 + picocolors: 1.1.1 source-map-js: 1.2.1 postcss@8.4.38: dependencies: nanoid: 3.3.7 - picocolors: 1.0.0 + picocolors: 1.1.1 source-map-js: 1.2.1 postcss@8.4.49: @@ -35085,7 +36208,7 @@ snapshots: minimist: 1.2.8 mkdirp-classic: 0.5.3 napi-build-utils: 1.0.2 - node-abi: 3.71.0 + node-abi: 3.79.0 pump: 3.0.2 rc: 1.2.8 simple-get: 4.0.1 @@ -35128,7 +36251,7 @@ snapshots: fixpack: 4.0.0 get-port: 5.1.1 mailparser: 3.7.2 - nodemailer: 6.9.13 + nodemailer: 6.9.16 open: 7.4.2 p-event: 4.2.0 p-wait-for: 3.2.0 @@ -35147,7 +36270,7 @@ snapshots: probe.gl@3.6.0: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@probe.gl/env': 3.6.0 '@probe.gl/log': 3.6.0 '@probe.gl/stats': 3.6.0 @@ -35181,7 +36304,7 @@ snapshots: call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.6 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 iterate-value: 1.0.2 promise.prototype.finally@3.1.8: @@ -35415,94 +36538,94 @@ snapshots: rc-dialog@9.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 rc-motion: 2.9.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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) rc-dropdown@4.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@rc-component/trigger': 2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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) rc-input-number@9.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@rc-component/mini-decimal': 1.1.0 classnames: 2.5.1 rc-input: 1.6.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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) rc-input@1.6.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 classnames: 2.5.1 - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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) rc-input@1.7.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 classnames: 2.5.1 - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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) rc-menu@9.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@rc-component/trigger': 2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 rc-motion: 2.9.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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) rc-motion@2.9.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 classnames: 2.5.1 - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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) rc-notification@5.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 classnames: 2.5.1 rc-motion: 2.9.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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) rc-overflow@1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 classnames: 2.5.1 - rc-resize-observer: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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) rc-picker@4.8.3(date-fns@4.1.0)(dayjs@1.11.10)(luxon@3.5.0)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@rc-component/trigger': 2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-resize-observer: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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: @@ -35511,15 +36634,6 @@ snapshots: luxon: 3.5.0 moment: 2.30.1 - rc-resize-observer@1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-util: 5.44.2(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) - resize-observer-polyfill: 1.5.1 - rc-resize-observer@1.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.1 @@ -35531,50 +36645,43 @@ snapshots: rc-segmented@2.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 classnames: 2.5.1 rc-motion: 2.9.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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) rc-select@14.16.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@rc-component/trigger': 2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 rc-motion: 2.9.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-virtual-list: 3.16.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-virtual-list: 3.18.6(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) rc-textarea@1.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 classnames: 2.5.1 rc-input: 1.6.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-resize-observer: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(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) rc-tooltip@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@rc-component/trigger': 2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-util@5.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@babel/runtime': 7.26.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 18.3.1 - rc-util@5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.1 @@ -35582,15 +36689,6 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-is: 18.3.1 - rc-virtual-list@3.16.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-resize-observer: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.44.2(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) - rc-virtual-list@3.18.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.1 @@ -35673,7 +36771,7 @@ snapshots: react-error-boundary@4.0.13(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 react: 18.3.1 react-floater@0.7.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1): @@ -35688,7 +36786,7 @@ snapshots: react-grid-layout@1.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - clsx: 2.1.0 + clsx: 2.1.1 fast-equals: 4.0.3 prop-types: 15.8.1 react: 18.3.1 @@ -35717,7 +36815,7 @@ snapshots: react-i18next@14.1.0(i18next@23.10.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 html-parse-stringify: 3.0.1 i18next: 23.10.1 react: 18.3.1 @@ -35789,7 +36887,7 @@ snapshots: react-redux@8.1.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 '@types/hoist-non-react-statics': 3.3.6 '@types/use-sync-external-store': 0.0.3 hoist-non-react-statics: 3.3.2 @@ -35866,7 +36964,7 @@ snapshots: react-syntax-highlighter@15.5.0(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 highlight.js: 10.7.3 lowlight: 1.20.0 prismjs: 1.29.0 @@ -35875,7 +36973,7 @@ snapshots: react-textarea-autosize@8.5.3(@types/react@18.2.69)(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 react: 18.3.1 use-composed-ref: 1.4.0(@types/react@18.2.69)(react@18.3.1) use-latest: 1.3.0(@types/react@18.2.69)(react@18.3.1) @@ -35893,7 +36991,7 @@ snapshots: react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -36032,7 +37130,7 @@ snapshots: recharts@2.12.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - clsx: 2.1.0 + clsx: 2.1.1 eventemitter3: 4.0.7 lodash: 4.17.21 react: 18.3.1 @@ -36085,7 +37183,7 @@ snapshots: dunder-proto: 1.0.1 es-abstract: 1.23.6 es-errors: 1.3.0 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 gopd: 1.2.0 which-builtin-type: 1.2.1 @@ -36103,11 +37201,9 @@ snapshots: regenerator-runtime@0.13.11: {} - regenerator-runtime@0.14.1: {} - regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 regex-not@1.0.2: dependencies: @@ -36243,8 +37339,8 @@ snapshots: require-in-the-middle@7.4.0: dependencies: - debug: 4.4.0 - module-details-from-path: 1.0.3 + debug: 4.4.3 + module-details-from-path: 1.0.4 resolve: 1.22.9 transitivePeerDependencies: - supports-color @@ -36332,17 +37428,17 @@ snapshots: chalk: 1.1.3 maxmin: 2.1.0 - rollup-plugin-postcss@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)): + rollup-plugin-postcss@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)): dependencies: chalk: 4.1.2 concat-with-sourcemaps: 1.1.0 - cssnano: 5.1.15(postcss@8.4.38) + cssnano: 5.1.15(postcss@8.4.49) import-cwd: 3.0.0 p-queue: 6.6.2 pify: 5.0.0 - postcss: 8.4.38 - postcss-load-config: 3.1.4(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)) - postcss-modules: 4.3.1(postcss@8.4.38) + postcss: 8.4.49 + postcss-load-config: 3.1.4(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)) + postcss-modules: 4.3.1(postcss@8.4.49) promise.series: 0.2.0 resolve: 1.22.9 rollup-pluginutils: 2.8.2 @@ -36417,7 +37513,7 @@ snapshots: rtl-css-js@1.16.1: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 run-applescript@3.2.0: dependencies: @@ -36446,8 +37542,8 @@ snapshots: safe-array-concat@1.1.3: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 - get-intrinsic: 1.2.6 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 has-symbols: 1.1.0 isarray: 2.0.5 @@ -36459,7 +37555,7 @@ snapshots: safe-regex-test@1.1.0: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-regex: 1.2.1 @@ -36609,7 +37705,7 @@ snapshots: define-data-property: 1.1.4 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 gopd: 1.2.0 has-property-descriptors: 1.0.2 @@ -36638,7 +37734,7 @@ snapshots: inherits: 2.0.4 safe-buffer: 5.2.1 - shadcn-ui@0.8.0(typescript@5.4.3): + shadcn-ui@0.8.0(typescript@5.9.3): dependencies: '@antfu/ni': 0.21.12 '@babel/core': 7.26.0 @@ -36646,7 +37742,7 @@ snapshots: '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.0) chalk: 5.2.0 commander: 10.0.1 - cosmiconfig: 8.3.6(typescript@5.4.3) + cosmiconfig: 8.3.6(typescript@5.9.3) diff: 5.2.0 execa: 7.2.0 fast-glob: 3.3.2 @@ -36731,16 +37827,16 @@ snapshots: side-channel-map@1.0.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 object-inspect: 1.13.3 side-channel-weakmap@1.0.2: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 object-inspect: 1.13.3 side-channel-map: 1.0.1 @@ -36797,7 +37893,7 @@ snapshots: jiti: 1.21.6 lilconfig: 3.1.3 nanospinner: 1.2.2 - picocolors: 1.0.0 + picocolors: 1.1.1 slash@3.0.0: {} @@ -36892,7 +37988,7 @@ snapshots: socks-proxy-agent@6.2.1: dependencies: agent-base: 6.0.2 - debug: 4.4.0 + debug: 4.4.3 socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -37149,8 +38245,8 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.23.6 es-errors: 1.3.0 - es-object-atoms: 1.0.0 - get-intrinsic: 1.2.6 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 gopd: 1.2.0 has-symbols: 1.1.0 internal-slot: 1.1.0 @@ -37163,37 +38259,37 @@ snapshots: call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.6 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 string.prototype.padstart@3.1.6: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.6 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 string.prototype.trim@1.2.10: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-data-property: 1.1.4 define-properties: 1.2.1 es-abstract: 1.23.6 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 has-property-descriptors: 1.0.2 string.prototype.trimend@1.0.9: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 string.prototype.trimstart@1.0.8: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 string_decoder@1.1.1: dependencies: @@ -37277,17 +38373,17 @@ snapshots: optionalDependencies: '@babel/core': 7.26.0 - stylehacks@5.1.1(postcss@8.4.38): + stylehacks@5.1.1(postcss@8.4.49): dependencies: browserslist: 4.24.3 - postcss: 8.4.38 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 stylis@4.3.4: {} substyle@9.4.1(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.1 invariant: 2.2.4 react: 18.3.1 @@ -37324,7 +38420,7 @@ snapshots: css-select: 4.3.0 css-tree: 1.1.3 csso: 4.2.0 - picocolors: 1.0.0 + picocolors: 1.1.1 stable: 0.1.8 svgo@3.3.2: @@ -37335,7 +38431,7 @@ snapshots: css-tree: 2.3.1 css-what: 6.1.0 csso: 5.0.5 - picocolors: 1.0.0 + picocolors: 1.1.1 swagger-ui-dist@5.11.2: {} @@ -37386,15 +38482,15 @@ snapshots: dependencies: '@babel/runtime': 7.27.1 - tailwind-scrollbar@3.1.0(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3))): + tailwind-scrollbar@3.1.0(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3))): dependencies: - tailwindcss: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)) + tailwindcss: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)) - tailwindcss-animate@1.0.7(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3))): + tailwindcss-animate@1.0.7(tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3))): dependencies: - tailwindcss: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)) + tailwindcss: 3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)) - tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)): + tailwindcss@3.4.1(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -37409,12 +38505,12 @@ snapshots: micromatch: 4.0.8 normalize-path: 3.0.0 object-hash: 3.0.0 - picocolors: 1.0.0 - postcss: 8.4.38 - postcss-import: 15.1.0(postcss@8.4.38) - postcss-js: 4.0.1(postcss@8.4.38) - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3)) - postcss-nested: 6.2.0(postcss@8.4.38) + picocolors: 1.1.1 + postcss: 8.4.49 + postcss-import: 15.1.0(postcss@8.4.49) + postcss-js: 4.0.1(postcss@8.4.49) + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3)) + postcss-nested: 6.2.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 resolve: 1.22.9 sucrase: 3.35.0 @@ -37703,17 +38799,17 @@ snapshots: trough@2.2.0: {} - ts-api-utils@1.4.3(typescript@5.4.3): + ts-api-utils@1.4.3(typescript@5.9.3): dependencies: - typescript: 5.4.3 + typescript: 5.9.3 ts-dedent@2.2.0: {} ts-easing@0.2.0: {} - ts-essentials@10.0.3(typescript@5.4.3): + ts-essentials@10.0.3(typescript@5.9.3): optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 ts-interface-checker@0.1.13: {} @@ -37725,14 +38821,14 @@ snapshots: ts-keycode-enum@1.0.6: {} - ts-loader@9.5.1(typescript@5.4.3)(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.23.0)): + ts-loader@9.5.1(typescript@5.9.3)(webpack@5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.23.0)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.1 micromatch: 4.0.8 semver: 7.6.3 source-map: 0.7.4 - typescript: 5.4.3 + typescript: 5.9.3 webpack: 5.91.0(@swc/core@1.13.3(@swc/helpers@0.5.17))(esbuild@0.23.0) ts-mixer@6.0.4: {} @@ -37742,7 +38838,7 @@ snapshots: '@ts-morph/common': 0.19.0 code-block-writer: 12.0.0 - ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.4.3): + ts-node@10.9.2(@swc/core@1.13.3(@swc/helpers@0.5.17))(@types/node@22.18.0)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -37756,7 +38852,7 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.4.3 + typescript: 5.9.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: @@ -37764,9 +38860,9 @@ snapshots: ts-pattern@5.0.8: {} - tsconfck@3.1.4(typescript@5.4.3): + tsconfck@3.1.4(typescript@5.9.3): optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 tsconfig-paths-webpack-plugin@4.1.0: dependencies: @@ -37797,10 +38893,10 @@ snapshots: tslib@2.8.1: {} - tsutils@3.21.0(typescript@5.4.3): + tsutils@3.21.0(typescript@5.9.3): dependencies: tslib: 1.14.1 - typescript: 5.4.3 + typescript: 5.9.3 tsx@4.7.1: dependencies: @@ -37887,7 +38983,7 @@ snapshots: typescript@5.3.3: {} - typescript@5.4.3: {} + typescript@5.9.3: {} uc.micro@2.1.0: {} @@ -37905,7 +39001,7 @@ snapshots: unbox-primitive@1.1.0: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-bigints: 1.0.2 has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 @@ -37949,7 +39045,7 @@ snapshots: '@types/node': 22.18.0 '@types/unist': 3.0.3 concat-stream: 2.0.0 - debug: 4.4.0 + debug: 4.4.3 extend: 3.0.2 glob: 10.4.5 ignore: 6.0.2 @@ -38193,9 +39289,9 @@ snapshots: v8-compile-cache-lib@3.0.1: {} - valibot@1.1.0(typescript@5.4.3): + valibot@1.1.0(typescript@5.9.3): optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 valid-data-url@3.0.1: {} @@ -38266,7 +39362,7 @@ snapshots: vite-node@2.1.5(@types/node@22.18.0)(terser@5.37.0): dependencies: cac: 6.7.14 - debug: 4.4.0 + debug: 4.4.3 es-module-lexer: 1.5.4 pathe: 1.1.2 vite: 5.4.11(@types/node@22.18.0)(terser@5.37.0) @@ -38281,33 +39377,33 @@ snapshots: - supports-color - terser - vite-plugin-svgr@4.2.0(rollup@2.78.0)(typescript@5.4.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)): + vite-plugin-svgr@4.2.0(rollup@2.78.0)(typescript@5.9.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)): dependencies: '@rollup/pluginutils': 5.1.4(rollup@2.78.0) - '@svgr/core': 8.1.0(typescript@5.4.3) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.4.3)) + '@svgr/core': 8.1.0(typescript@5.9.3) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3)) vite: 5.4.11(@types/node@22.18.0)(terser@5.37.0) transitivePeerDependencies: - rollup - supports-color - typescript - vite-plugin-svgr@4.2.0(rollup@4.28.1)(typescript@5.4.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)): + vite-plugin-svgr@4.2.0(rollup@2.79.2)(typescript@5.9.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)): dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.28.1) - '@svgr/core': 8.1.0(typescript@5.4.3) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.4.3)) + '@rollup/pluginutils': 5.1.4(rollup@2.79.2) + '@svgr/core': 8.1.0(typescript@5.9.3) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3)) vite: 5.4.11(@types/node@22.18.0)(terser@5.37.0) transitivePeerDependencies: - rollup - supports-color - typescript - vite-tsconfig-paths@4.3.2(typescript@5.4.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)): + vite-tsconfig-paths@4.3.2(typescript@5.9.3)(vite@5.4.11(@types/node@22.18.0)(terser@5.37.0)): dependencies: - debug: 4.4.0 + debug: 4.4.3 globrex: 0.1.2 - tsconfck: 3.1.4(typescript@5.4.3) + tsconfck: 3.1.4(typescript@5.9.3) optionalDependencies: vite: 5.4.11(@types/node@22.18.0)(terser@5.37.0) transitivePeerDependencies: @@ -38324,10 +39420,10 @@ snapshots: fsevents: 2.3.3 terser: 5.37.0 - vitest-mock-extended@2.0.2(typescript@5.4.3)(vitest@2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0)): + vitest-mock-extended@2.0.2(typescript@5.9.3)(vitest@2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0)): dependencies: - ts-essentials: 10.0.3(typescript@5.4.3) - typescript: 5.4.3 + ts-essentials: 10.0.3(typescript@5.9.3) + typescript: 5.9.3 vitest: 2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0) vitest@2.1.5(@types/node@22.18.0)(happy-dom@15.11.6)(terser@5.37.0): @@ -38340,7 +39436,7 @@ snapshots: '@vitest/spy': 2.1.5 '@vitest/utils': 2.1.5 chai: 5.1.2 - debug: 4.4.0 + debug: 4.4.3 expect-type: 1.1.0 magic-string: 0.30.17 pathe: 1.1.2 @@ -38370,15 +39466,15 @@ snapshots: void-elements@3.1.0: {} - vue@3.5.13(typescript@5.4.3): + vue@3.5.13(typescript@5.9.3): dependencies: '@vue/compiler-dom': 3.5.13 '@vue/compiler-sfc': 3.5.13 '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.4.3)) + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.9.3)) '@vue/shared': 3.5.13 optionalDependencies: - typescript: 5.4.3 + typescript: 5.9.3 optional: true w3c-keyname@2.2.8: {} @@ -38450,7 +39546,7 @@ snapshots: html-escaper: 2.0.2 is-plain-object: 5.0.0 opener: 1.5.2 - picocolors: 1.0.0 + picocolors: 1.1.1 sirv: 2.0.4 ws: 7.5.10 transitivePeerDependencies: @@ -38480,7 +39576,7 @@ snapshots: webpack-hot-middleware@2.26.1: dependencies: ansi-html-community: 0.0.8 - html-entities: 2.5.2 + html-entities: 2.6.0 strip-ansi: 6.0.1 webpack-node-externals@3.0.0: {} @@ -38669,7 +39765,7 @@ snapshots: which-builtin-type@1.2.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 function.prototype.name: 1.1.7 has-tostringtag: 1.0.2 is-async-function: 2.0.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 6c9b0486db..57c73b87a0 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,5 +1,447 @@ packages: - - 'apps/*' - - 'packages/*' - - 'plugins' + - apps/* + - packages/* + - plugins - '!apps/electron' +minimumReleaseAge: 1440 +cleanupUnusedCatalogs: true +catalog: + '@ai-sdk/amazon-bedrock': 4.0.0-beta.97 + '@ai-sdk/anthropic': 3.0.0-beta.87 + '@ai-sdk/azure': 3.0.0-beta.102 + '@ai-sdk/cohere': 3.0.0-beta.52 + '@ai-sdk/deepseek': 2.0.0-beta.54 + '@ai-sdk/google': 3.0.0-beta.77 + '@ai-sdk/mistral': 3.0.0-beta.53 + '@ai-sdk/openai': 3.0.0-beta.100 + '@ai-sdk/openai-compatible': 2.0.0-beta.52 + '@ai-sdk/togetherai': 2.0.0-beta.53 + '@ai-sdk/xai': 3.0.0-beta.60 + '@antv/g6': 4.8.24 + '@ariakit/react': 0.4.10 + '@asteasolutions/zod-to-openapi': 8.1.0 + '@aws-sdk/client-s3': 3.609.0 + '@aws-sdk/lib-storage': 3.609.0 + '@aws-sdk/s3-request-presigner': 3.609.0 + '@belgattitude/http-exception': 1.5.0 + '@codemirror/autocomplete': 6.15.0 + '@codemirror/commands': 6.3.3 + '@codemirror/lang-json': 6.0.1 + '@codemirror/language': 6.10.1 + '@codemirror/lint': 6.8.2 + '@codemirror/state': 6.4.1 + '@codemirror/view': 6.26.0 + '@commitlint/cli': 19.2.1 + '@commitlint/config-conventional': 19.1.0 + '@dnd-kit/core': 6.1.0 + '@dnd-kit/sortable': 8.0.0 + '@dnd-kit/utilities': 3.2.2 + '@emoji-mart/data': 1.1.2 + '@emoji-mart/react': 1.1.1 + '@faker-js/faker': 8.4.1 + '@fontsource-variable/inter': 5.0.17 + '@fullcalendar/core': 6.1.15 + '@fullcalendar/daygrid': 6.1.15 + '@fullcalendar/interaction': 6.1.15 + '@fullcalendar/react': 6.1.15 + '@glideapps/glide-data-grid': 6.0.3 + '@headless-tree/core': 1.5.1 + '@headless-tree/react': 1.5.1 + '@hello-pangea/dnd': 16.6.0 + '@hookform/resolvers': 3.3.4 + '@httpx/dsn-parser': 1.8.4 + '@keyv/redis': 2.8.4 + '@keyv/sqlite': 3.6.7 + '@lezer/highlight': 1.2.0 + '@mdx-js/react': 3.0.1 + '@nem035/gpt-3-encoder': 1.1.7 + '@nestjs-modules/mailer': 1.11.2 + '@nestjs/axios': 3.0.2 + '@nestjs/bullmq': 10.2.1 + '@nestjs/cli': 10.3.2 + '@nestjs/common': 10.3.5 + '@nestjs/config': 3.2.1 + '@nestjs/core': 10.3.5 + '@nestjs/event-emitter': 2.0.4 + '@nestjs/jwt': 10.2.0 + '@nestjs/passport': 10.0.3 + '@nestjs/platform-express': 10.3.5 + '@nestjs/platform-ws': 10.3.5 + '@nestjs/swagger': 7.3.0 + '@nestjs/terminus': 10.2.3 + '@nestjs/testing': 10.3.5 + '@nestjs/websockets': 10.3.5 + '@next/bundle-analyzer': 14.2.14 + '@next/env': 14.2.14 + '@openrouter/ai-sdk-provider': 1.2.3 + '@opentelemetry/api': 1.9.0 + '@opentelemetry/exporter-logs-otlp-http': 0.201.1 + '@opentelemetry/exporter-metrics-otlp-http': 0.201.1 + '@opentelemetry/exporter-trace-otlp-http': 0.201.1 + '@opentelemetry/instrumentation-express': 0.50.0 + '@opentelemetry/instrumentation-http': 0.201.1 + '@opentelemetry/instrumentation-nestjs-core': 0.49.0 + '@opentelemetry/instrumentation-pino': 0.49.0 + '@opentelemetry/resources': 2.0.1 + '@opentelemetry/sdk-node': 0.201.1 + '@opentelemetry/sdk-trace-base': 2.0.1 + '@opentelemetry/semantic-conventions': 1.34.0 + '@playwright/test': 1.42.1 + '@prisma/client': 6.2.1 + '@prisma/instrumentation': 6.2.1 + '@radix-ui/react-accordion': ^1.1.2 + '@radix-ui/react-alert-dialog': 1.0.5 + '@radix-ui/react-avatar': 1.0.4 + '@radix-ui/react-checkbox': 1.0.4 + '@radix-ui/react-collapsible': 1.0.3 + '@radix-ui/react-context-menu': 2.1.5 + '@radix-ui/react-dialog': 1.0.5 + '@radix-ui/react-dropdown-menu': 2.0.6 + '@radix-ui/react-hover-card': 1.0.7 + '@radix-ui/react-icons': 1.3.0 + '@radix-ui/react-label': 2.0.2 + '@radix-ui/react-popover': 1.0.7 + '@radix-ui/react-progress': 1.0.3 + '@radix-ui/react-radio-group': 1.1.3 + '@radix-ui/react-scroll-area': 1.0.5 + '@radix-ui/react-select': 2.0.0 + '@radix-ui/react-separator': 1.0.3 + '@radix-ui/react-slider': 1.2.2 + '@radix-ui/react-slot': 1.0.2 + '@radix-ui/react-switch': 1.0.3 + '@radix-ui/react-tabs': 1.0.4 + '@radix-ui/react-toast': 1.1.5 + '@radix-ui/react-toggle': 1.0.3 + '@radix-ui/react-toggle-group': 1.1.0 + '@radix-ui/react-toolbar': 1.1.0 + '@radix-ui/react-tooltip': 1.0.7 + '@rushstack/eslint-patch': 1.8.0 + '@sentry/nestjs': 10.22.0 + '@sentry/nextjs': 7.108.0 + '@sentry/profiling-node': 10.22.0 + '@sentry/react': 7.108.0 + '@size-limit/file': 11.1.2 + '@smithy/node-http-handler': ^3.1.1 + '@storybook/addon-actions': 8.0.4 + '@storybook/addon-docs': 8.0.4 + '@storybook/addon-essentials': 8.0.4 + '@storybook/addon-links': 8.0.4 + '@storybook/addon-postcss': 2.0.0 + '@storybook/addon-storysource': 8.0.4 + '@storybook/builder-webpack5': 8.0.4 + '@storybook/manager-webpack5': 6.5.16 + '@storybook/react': 8.0.4 + '@svgr/core': 8.1.0 + '@svgr/plugin-jsx': 8.1.0 + '@svgr/plugin-prettier': 8.1.0 + '@svgr/plugin-svgo': 8.1.0 + '@svgr/webpack': 8.1.0 + '@tailwindcss/aspect-ratio': 0.4.2 + '@tailwindcss/container-queries': 0.1.1 + '@tanstack/eslint-plugin-query': 4.36.1 + '@tanstack/react-query': 4.36.1 + '@tanstack/react-table': 8.11.7 + '@tanstack/react-virtual': 3.2.0 + '@teable/next-themes': 0.3.5 + '@teamwork/websocket-json-stream': 2.0.0 + '@testing-library/dom': 9.3.4 + '@testing-library/jest-dom': 6.4.2 + '@testing-library/react': 14.2.2 + '@testing-library/user-event': 14.5.2 + '@types/archiver': 6.0.3 + '@types/bcrypt': 5.0.2 + '@types/canvas-confetti': 1.9.0 + '@types/color': 3.0.6 + '@types/cookie': 0.6.0 + '@types/cookie-parser': 1.4.7 + '@types/cors': 2.8.17 + '@types/express': 4.17.21 + '@types/express-session': 1.18.0 + '@types/fs-extra': 11.0.4 + '@types/lodash': 4.17.0 + '@types/markdown-it': 13.0.7 + '@types/mime-types': 2.1.4 + '@types/ms': 0.7.34 + '@types/multer': 1.4.11 + '@types/node': 22.18.0 + '@types/node-fetch': 2.6.11 + '@types/nodemailer': 6.4.14 + '@types/nprogress': 0.2.3 + '@types/oauth2orize': 1.11.5 + '@types/papaparse': 5.3.14 + '@types/passport': 1.0.16 + '@types/passport-github2': 1.2.9 + '@types/passport-google-oauth20': 2.0.14 + '@types/passport-jwt': 4.0.1 + '@types/passport-local': 1.0.38 + '@types/passport-oauth2-client-password': 0.1.5 + '@types/passport-openidconnect': 0.1.3 + '@types/pause': 0.1.3 + '@types/react': 18.2.69 + '@types/react-dom': 18.2.22 + '@types/react-grid-layout': 1.3.5 + '@types/react-hammerjs': 1.0.7 + '@types/react-syntax-highlighter': 15.5.11 + '@types/react-test-renderer': 18.0.7 + '@types/scroller': 0.1.5 + '@types/sharedb': 3.3.10 + '@types/shell-quote': 1.7.5 + '@types/stream-json': 1.7.8 + '@types/through2': 2.0.41 + '@types/unzipper': 0.10.11 + '@types/ws': 8.5.10 + '@typescript-eslint/eslint-plugin': 7.3.1 + '@typescript-eslint/parser': 7.3.1 + '@udecode/cn': 48.0.3 + '@udecode/plate': 48.0.5 + '@udecode/plate-alignment': 48.0.0 + '@udecode/plate-combobox': 48.0.0 + '@udecode/plate-core': 48.0.3 + '@udecode/plate-dnd': 48.0.0 + '@udecode/plate-floating': 48.0.0 + '@udecode/plate-heading': 48.0.0 + '@udecode/plate-link': 48.0.0 + '@udecode/plate-media': 48.0.0 + '@udecode/plate-mention': 48.0.0 + '@udecode/plate-resizable': 48.0.0 + '@udecode/plate-select': 48.0.0 + '@udecode/plate-slash-command': 48.0.0 + '@udecode/plate-trailing-block': 48.0.0 + '@univerjs/core': 0.3.0 + '@univerjs/data-validation': 0.3.0 + '@univerjs/design': 0.3.0 + '@univerjs/docs': 0.3.0 + '@univerjs/docs-ui': 0.3.0 + '@univerjs/engine-formula': 0.3.0 + '@univerjs/engine-render': 0.3.0 + '@univerjs/facade': 0.3.0 + '@univerjs/sheets': 0.3.0 + '@univerjs/sheets-data-validation': 0.3.0 + '@univerjs/sheets-formula': 0.3.0 + '@univerjs/sheets-ui': 0.3.0 + '@univerjs/ui': 0.3.0 + '@univerjs/webpack-plugin': 0.5.1 + '@valibot/to-json-schema': 1.3.0 + '@vitejs/plugin-react-swc': 3.6.0 + '@vitest/coverage-v8': 2.1.5 + ai: 6.0.0-beta.156 + ajv: 8.12.0 + allotment: 1.20.0 + antlr4ts: 0.5.0-alpha.4 + antlr4ts-cli: 0.5.0-alpha.4 + archiver: 7.0.1 + autoprefixer: 10.4.19 + axios: 1.7.7 + bcrypt: 5.1.1 + buffer: 6.0.3 + bullmq: 5.21.2 + camelcase: 8.0.0 + canvas-confetti: 1.9.4 + chalk: 5.3.0 + class-transformer: 0.5.1 + class-validator: 0.14.1 + class-variance-authority: 0.7.0 + clsx: 2.1.0 + cmdk: 1.0.0 + color: 4.2.3 + cookie: 0.6.0 + cookie-parser: 1.4.6 + copy-to-clipboard: 3.3.3 + copy-webpack-plugin: 12.0.2 + core-js: 3.36.1 + cors: 2.8.5 + csv-parser: 3.2.0 + csv-stringify: 6.5.2 + date-fns: 4.1.0 + date-fns-tz: 3.2.0 + dayjs: 1.11.10 + deepmerge: 4.3.1 + dequal: 2.0.3 + docx-preview: 0.3.2 + dotenv: 16.4.5 + dotenv-flow: 4.1.0 + dotenv-flow-cli: 1.1.1 + echarts: 5.5.0 + effect: 3.19.1 + embla-carousel-react: 8.0.0 + emoji-mart: 5.5.2 + es-check: 7.1.1 + esbuild: 0.23.0 + eslint: 8.57.0 + eslint-config-next: 14.2.14 + eslint-config-prettier: 9.1.0 + eslint-import-resolver-typescript: 3.6.1 + eslint-plugin-import: 2.29.1 + eslint-plugin-jest: 27.9.0 + eslint-plugin-jest-formatting: 3.1.0 + eslint-plugin-jsx-a11y: 6.8.0 + eslint-plugin-mdx: 3.1.5 + eslint-plugin-playwright: 1.5.4 + eslint-plugin-prettier: 5.1.3 + eslint-plugin-react: 7.34.1 + eslint-plugin-react-hooks: 4.6.0 || 5.0.0-canary-7118f5dd7-20230705 + eslint-plugin-regexp: 2.4.0 + eslint-plugin-sonarjs: 0.24.0 + eslint-plugin-storybook: 0.8.0 + eslint-plugin-tailwindcss: 3.15.1 + eslint-plugin-testing-library: 6.2.0 + eventsource-parser: 1.1.2 + express: 4.21.1 + express-session: 1.18.0 + figma-js: 1.16.0 + filesize: 10.1.1 + form-data: 4.0.0 + fs-extra: 11.2.0 + fuse.js: 7.0.0 + get-tsconfig: 4.7.3 + handlebars: 4.7.8 + happy-dom: 15.11.6 + helmet: 7.1.0 + http-proxy-middleware: 3.0.3 + httpsnippet-lite: 3.0.5 + husky: 9.1.7 + i18next: 23.10.1 + i18next-resources-to-backend: 1.2.1 + immer: 10.0.4 + input-otp: 1.4.1 + ioredis: 5.4.1 + is-port-reachable: 3.1.0 + istanbul-merge: 2.0.0 + joi: 17.12.2 + jschardet: 3.1.3 + keyv: 4.5.4 + knex: 3.1.0 + lint-staged: 15.2.2 + lodash: 4.17.21 + lodash-es: 4.17.21 + lru-cache: 10.2.0 + lucide-react: 0.363.0 + marked: 14.1.3 + microbundle: 0.15.1 + mime-types: 2.1.35 + minio: 7.1.3 + ms: 2.1.3 + multer: 1.4.5-lts.1 + mustache: 4.2.0 + nanoid: 3.3.7 + nest-knexjs: 0.0.22 + nestjs-cls: 4.3.0 + nestjs-i18n: 10.5.1 + nestjs-pino: 4.4.1 + nestjs-redoc: 2.2.2 + next: 14.2.35 + next-i18next: 15.2.0 + next-secure-headers: 2.2.0 + next-seo: 6.5.0 + next-transpile-modules: 10.0.1 + node-fetch: 2.7.0 + node-sql-parser: 5.3.8 + nodemailer: 6.9.13 + npm-run-all2: 6.1.2 + nprogress: 0.2.0 + nyc: 15.1.0 + oauth2orize: 1.12.0 + object-sizeof: 2.6.4 + ollama-ai-provider-v2: 1.5.2 + openapi-sampler: 1.4.0 + openapi-typescript: 6.7.5 + openapi3-ts: 4.2.2 + papaparse: 5.4.1 + passport: 0.7.0 + passport-github2: 0.1.12 + passport-google-oauth20: 2.0.0 + passport-jwt: 4.0.1 + passport-local: 1.0.0 + passport-oauth2-client-password: 0.1.2 + passport-openidconnect: 0.1.2 + pause: 0.1.0 + penpal: 6.2.2 + pg: 8.11.5 + pg-mem: 3.0.5 + picocolors: 1.0.0 + pino-http: 10.5.0 + pino-pretty: 11.0.0 + postcss: 8.4.38 + postcss-flexbugs-fixes: 5.0.2 + postcss-preset-env: 9.5.2 + prettier: 3.2.5 + prisma: 6.2.1 + qrcode.react: 3.1.0 + re-resizable: 6.10.3 + react: 18.3.1 + react-confetti: 6.1.0 + react-day-picker: 9.5.1 + react-dom: 18.3.1 + react-error-boundary: 4.0.13 + react-grid-layout: 1.4.4 + react-hammerjs: 1.0.1 + react-hook-form: 7.51.1 + react-hotkeys-hook: 4.5.0 + react-i18next: 14.1.0 + react-joyride: 2.8.0 + react-markdown: 9.0.1 + react-resizable: 3.0.5 + react-resizable-panels: 2.0.16 + react-responsive-carousel: 3.2.23 + react-rnd: 10.4.14 + react-syntax-highlighter: 15.5.0 + react-textarea-autosize: 8.5.3 + react-use: 17.5.1 + react-virtuoso: 4.7.10 + reactflow: 11.11.1 + recharts: 2.12.3 + reconnecting-websocket: 4.4.0 + redlock: 5.0.0-beta.2 + reflect-metadata: 0.2.1 + rehype-raw: 7.0.0 + remark-gfm: 4.0.0 + require-from-string: 2.0.2 + rimraf: 5.0.5 + rxjs: 7.8.1 + scroller: 0.0.3 + shadcn-ui: 0.8.0 + sharedb: 4.1.2 + sharp: 0.33.3 + shell-quote: 1.8.1 + sirv: 2.0.4 + sirv-cli: 2.0.2 + size-limit: 11.1.2 + slate: 0.114.0 + slate-history: 0.113.1 + slate-hyperscript: 0.100.0 + slate-react: 0.114.2 + sonner: 1.7.3 + sql-formatter: ^15.3.1 + stream-json: 1.9.1 + swc-loader: 0.2.6 + symlink-dir: 5.2.1 + sync-directory: 6.0.5 + tailwind-merge: 2.2.2 + tailwind-scrollbar: 3.1.0 + tailwindcss: 3.4.1 + tailwindcss-animate: 1.0.7 + through2: 4.0.2 + transliteration: 2.3.5 + ts-key-enum: 2.0.12 + ts-keycode-enum: 1.0.6 + ts-loader: 9.5.1 + ts-mixer: 6.0.4 + ts-node: 10.9.2 + ts-pattern: 5.0.8 + tsconfig-paths-webpack-plugin: 4.1.0 + tsx: 4.7.1 + type-fest: 4.14.0 + typescript: 5.9.3 #5.4.3 + unplugin-swc: 1.4.4 + unzipper: 0.12.3 + use-file-picker: 2.1.2 + vite-plugin-svgr: 4.2.0 + vite-tsconfig-paths: 4.3.2 + vitest: 2.1.5 + vitest-mock-extended: 2.0.2 + webpack: 5.91.0 + ws: 8.18.0 + zod: 4.1.8 + zod-validation-error: 4.0.2 + zustand: 4.5.2 + zx: 7.2.3