From 096026b92adff86ca85cb4ba4a4ef74bc920a053 Mon Sep 17 00:00:00 2001 From: Volnei Munhoz Date: Mon, 1 Sep 2025 21:58:08 -0300 Subject: [PATCH] fix: Vitest is being bundled to client + bump lingo.dev version (#23502) * Fix vitest on prod * Also extract out verify-email for the purpose of stopping test bundling * Address NIT * Fix lingo.dev imports --------- Co-authored-by: Alex van Andel --- .../pages}/auth/verify-email.test.ts | 0 apps/web/lib/pages/auth/verify-email.ts | 185 + .../document}/_applyThemeForDocument.test.ts | 0 .../pages/document}/_applyThemeForDocument.ts | 0 apps/web/package.json | 3 +- apps/web/pages/_document.tsx | 2 +- apps/web/pages/api/auth/verify-email.ts | 186 +- packages/lib/package.json | 1 + packages/lib/server/service/lingoDotDev.ts | 3 +- packages/ui/package.json | 3 +- yarn.lock | 3058 ++++++++++++++--- 11 files changed, 2854 insertions(+), 587 deletions(-) rename apps/web/{pages/api => lib/pages}/auth/verify-email.test.ts (100%) create mode 100644 apps/web/lib/pages/auth/verify-email.ts rename apps/web/{pages => lib/pages/document}/_applyThemeForDocument.test.ts (100%) rename apps/web/{pages => lib/pages/document}/_applyThemeForDocument.ts (100%) diff --git a/apps/web/pages/api/auth/verify-email.test.ts b/apps/web/lib/pages/auth/verify-email.test.ts similarity index 100% rename from apps/web/pages/api/auth/verify-email.test.ts rename to apps/web/lib/pages/auth/verify-email.test.ts diff --git a/apps/web/lib/pages/auth/verify-email.ts b/apps/web/lib/pages/auth/verify-email.ts new file mode 100644 index 0000000000..9973f33805 --- /dev/null +++ b/apps/web/lib/pages/auth/verify-email.ts @@ -0,0 +1,185 @@ +import type { NextApiRequest, NextApiResponse } from "next"; +import { z } from "zod"; + +import dayjs from "@calcom/dayjs"; +import { StripeBillingService } from "@calcom/features/ee/billing/stripe-billling-service"; +import { WEBAPP_URL } from "@calcom/lib/constants"; +import { IS_STRIPE_ENABLED } from "@calcom/lib/constants"; +import { OrganizationRepository } from "@calcom/lib/server/repository/organization"; +import { prisma } from "@calcom/prisma"; +import { MembershipRole } from "@calcom/prisma/client"; +import { CreationSource } from "@calcom/prisma/enums"; +import { userMetadata } from "@calcom/prisma/zod-utils"; +import { inviteMembersWithNoInviterPermissionCheck } from "@calcom/trpc/server/routers/viewer/teams/inviteMember/inviteMember.handler"; + +const verifySchema = z.object({ + token: z.string(), +}); + +const USER_ALREADY_EXISTING_MESSAGE = "A User already exists with this email"; + +// TODO: To be unit tested +export async function moveUserToMatchingOrg({ email }: { email: string }) { + const org = await OrganizationRepository.findUniqueNonPlatformOrgsByMatchingAutoAcceptEmail({ email }); + + if (!org) { + return; + } + + await inviteMembersWithNoInviterPermissionCheck({ + inviterName: null, + teamId: org.id, + language: "en", + creationSource: CreationSource.WEBAPP, + invitations: [ + { + usernameOrEmail: email, + role: MembershipRole.MEMBER, + }, + ], + orgSlug: org.slug || org.requestedSlug, + }); +} + +export async function handler(req: NextApiRequest, res: NextApiResponse) { + const { token } = verifySchema.parse(req.query); + const billingService = new StripeBillingService(); + + const foundToken = await prisma.verificationToken.findFirst({ + where: { + token, + }, + }); + + if (!foundToken) { + return res.status(401).json({ message: "No token found" }); + } + + if (dayjs(foundToken?.expires).isBefore(dayjs())) { + return res.status(401).json({ message: "Token expired" }); + } + + // The user is verifying the secondary email + if (foundToken?.secondaryEmailId) { + await prisma.secondaryEmail.update({ + where: { + id: foundToken.secondaryEmailId, + email: foundToken?.identifier, + }, + data: { + emailVerified: new Date(), + }, + }); + + await cleanUpVerificationTokens(foundToken.id); + + return res.redirect(`${WEBAPP_URL}/settings/my-account/profile`); + } + + const user = await prisma.user.findFirst({ + where: { + email: foundToken?.identifier, + }, + }); + + if (!user) { + return res.status(401).json({ message: "Cannot find a user attached to this token" }); + } + + const userMetadataParsed = userMetadata.parse(user.metadata); + // Attach the new email and verify + if (userMetadataParsed?.emailChangeWaitingForVerification) { + // Ensure this email isn't in use + const existingUser = await prisma.user.findUnique({ + where: { email: userMetadataParsed?.emailChangeWaitingForVerification }, + select: { + id: true, + }, + }); + if (existingUser) { + return res.status(401).json({ message: USER_ALREADY_EXISTING_MESSAGE }); + } + + // Ensure this email isn't being added by another user as secondary email + const existingSecondaryUser = await prisma.secondaryEmail.findUnique({ + where: { + email: userMetadataParsed?.emailChangeWaitingForVerification, + }, + select: { + id: true, + userId: true, + }, + }); + + if (existingSecondaryUser && existingSecondaryUser.userId !== user.id) { + return res.status(401).json({ message: USER_ALREADY_EXISTING_MESSAGE }); + } + + const oldEmail = user.email; + const updatedEmail = userMetadataParsed.emailChangeWaitingForVerification; + delete userMetadataParsed.emailChangeWaitingForVerification; + + // Update and re-verify + await prisma.user.update({ + where: { + id: user.id, + }, + data: { + email: updatedEmail, + metadata: userMetadataParsed, + }, + }); + + if (IS_STRIPE_ENABLED && userMetadataParsed.stripeCustomerId) { + await billingService.updateCustomer({ + customerId: userMetadataParsed.stripeCustomerId, + email: updatedEmail, + }); + } + + // The user is trying to update the email to an already existing unverified secondary email of his + // so we swap the emails and its verified status + if (existingSecondaryUser?.userId === user.id) { + await prisma.secondaryEmail.update({ + where: { + id: existingSecondaryUser.id, + userId: user.id, + }, + data: { + email: oldEmail, + emailVerified: user.emailVerified, + }, + }); + } + + await cleanUpVerificationTokens(foundToken.id); + + return res.status(200).json({ + updatedEmail, + }); + } + + await prisma.user.update({ + where: { + id: user.id, + }, + data: { + emailVerified: new Date(), + }, + }); + + const hasCompletedOnboarding = user.completedOnboarding; + + await moveUserToMatchingOrg({ email: user.email }); + + return res.redirect(`${WEBAPP_URL}/${hasCompletedOnboarding ? "/event-types" : "/getting-started"}`); +} + +export async function cleanUpVerificationTokens(id: number) { + // Delete token from DB after it has been used + await prisma.verificationToken.delete({ + where: { + id, + }, + }); +} diff --git a/apps/web/pages/_applyThemeForDocument.test.ts b/apps/web/lib/pages/document/_applyThemeForDocument.test.ts similarity index 100% rename from apps/web/pages/_applyThemeForDocument.test.ts rename to apps/web/lib/pages/document/_applyThemeForDocument.test.ts diff --git a/apps/web/pages/_applyThemeForDocument.ts b/apps/web/lib/pages/document/_applyThemeForDocument.ts similarity index 100% rename from apps/web/pages/_applyThemeForDocument.ts rename to apps/web/lib/pages/document/_applyThemeForDocument.ts diff --git a/apps/web/package.json b/apps/web/package.json index 8de34f71f7..547fabc437 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -56,9 +56,8 @@ "@googleapis/oauth2": "^1.0.7", "@hookform/error-message": "^2.0.0", "@hookform/resolvers": "^2.9.7", - "@lingo.dev/_sdk": "^0.7.27", "@next-auth/prisma-adapter": "^1.0.4", - "@next/bundle-analyzer": "^13.1.6", + "@next/bundle-analyzer": "^15.5.2", "@radix-ui/react-avatar": "^1.0.4", "@radix-ui/react-collapsible": "^1.0.0", "@radix-ui/react-dialog": "^1.0.4", diff --git a/apps/web/pages/_document.tsx b/apps/web/pages/_document.tsx index f3c40a529f..ba9dcb6c11 100644 --- a/apps/web/pages/_document.tsx +++ b/apps/web/pages/_document.tsx @@ -6,7 +6,7 @@ import Document, { Head, Html, Main, NextScript } from "next/document"; import { IS_PRODUCTION } from "@calcom/lib/constants"; -import { applyTheme, applyToDesktopClass } from "./_applyThemeForDocument"; +import { applyTheme, applyToDesktopClass } from "./../lib/pages/document/_applyThemeForDocument"; type Props = Record & DocumentProps & { newLocale: string }; diff --git a/apps/web/pages/api/auth/verify-email.ts b/apps/web/pages/api/auth/verify-email.ts index 0049dc8ca4..594663f38f 100644 --- a/apps/web/pages/api/auth/verify-email.ts +++ b/apps/web/pages/api/auth/verify-email.ts @@ -1,185 +1 @@ -import type { NextApiRequest, NextApiResponse } from "next"; -import { z } from "zod"; - -import dayjs from "@calcom/dayjs"; -import { StripeBillingService } from "@calcom/features/ee/billing/stripe-billling-service"; -import { WEBAPP_URL } from "@calcom/lib/constants"; -import { IS_STRIPE_ENABLED } from "@calcom/lib/constants"; -import { OrganizationRepository } from "@calcom/lib/server/repository/organization"; -import { prisma } from "@calcom/prisma"; -import { MembershipRole } from "@calcom/prisma/client"; -import { CreationSource } from "@calcom/prisma/enums"; -import { userMetadata } from "@calcom/prisma/zod-utils"; -import { inviteMembersWithNoInviterPermissionCheck } from "@calcom/trpc/server/routers/viewer/teams/inviteMember/inviteMember.handler"; - -const verifySchema = z.object({ - token: z.string(), -}); - -const USER_ALREADY_EXISTING_MESSAGE = "A User already exists with this email"; - -// TODO: To be unit tested -export async function moveUserToMatchingOrg({ email }: { email: string }) { - const org = await OrganizationRepository.findUniqueNonPlatformOrgsByMatchingAutoAcceptEmail({ email }); - - if (!org) { - return; - } - - await inviteMembersWithNoInviterPermissionCheck({ - inviterName: null, - teamId: org.id, - language: "en", - creationSource: CreationSource.WEBAPP, - invitations: [ - { - usernameOrEmail: email, - role: MembershipRole.MEMBER, - }, - ], - orgSlug: org.slug || org.requestedSlug, - }); -} - -export default async function handler(req: NextApiRequest, res: NextApiResponse) { - const { token } = verifySchema.parse(req.query); - const billingService = new StripeBillingService(); - - const foundToken = await prisma.verificationToken.findFirst({ - where: { - token, - }, - }); - - if (!foundToken) { - return res.status(401).json({ message: "No token found" }); - } - - if (dayjs(foundToken?.expires).isBefore(dayjs())) { - return res.status(401).json({ message: "Token expired" }); - } - - // The user is verifying the secondary email - if (foundToken?.secondaryEmailId) { - await prisma.secondaryEmail.update({ - where: { - id: foundToken.secondaryEmailId, - email: foundToken?.identifier, - }, - data: { - emailVerified: new Date(), - }, - }); - - await cleanUpVerificationTokens(foundToken.id); - - return res.redirect(`${WEBAPP_URL}/settings/my-account/profile`); - } - - const user = await prisma.user.findFirst({ - where: { - email: foundToken?.identifier, - }, - }); - - if (!user) { - return res.status(401).json({ message: "Cannot find a user attached to this token" }); - } - - const userMetadataParsed = userMetadata.parse(user.metadata); - // Attach the new email and verify - if (userMetadataParsed?.emailChangeWaitingForVerification) { - // Ensure this email isn't in use - const existingUser = await prisma.user.findUnique({ - where: { email: userMetadataParsed?.emailChangeWaitingForVerification }, - select: { - id: true, - }, - }); - if (existingUser) { - return res.status(401).json({ message: USER_ALREADY_EXISTING_MESSAGE }); - } - - // Ensure this email isn't being added by another user as secondary email - const existingSecondaryUser = await prisma.secondaryEmail.findUnique({ - where: { - email: userMetadataParsed?.emailChangeWaitingForVerification, - }, - select: { - id: true, - userId: true, - }, - }); - - if (existingSecondaryUser && existingSecondaryUser.userId !== user.id) { - return res.status(401).json({ message: USER_ALREADY_EXISTING_MESSAGE }); - } - - const oldEmail = user.email; - const updatedEmail = userMetadataParsed.emailChangeWaitingForVerification; - delete userMetadataParsed.emailChangeWaitingForVerification; - - // Update and re-verify - await prisma.user.update({ - where: { - id: user.id, - }, - data: { - email: updatedEmail, - metadata: userMetadataParsed, - }, - }); - - if (IS_STRIPE_ENABLED && userMetadataParsed.stripeCustomerId) { - await billingService.updateCustomer({ - customerId: userMetadataParsed.stripeCustomerId, - email: updatedEmail, - }); - } - - // The user is trying to update the email to an already existing unverified secondary email of his - // so we swap the emails and its verified status - if (existingSecondaryUser?.userId === user.id) { - await prisma.secondaryEmail.update({ - where: { - id: existingSecondaryUser.id, - userId: user.id, - }, - data: { - email: oldEmail, - emailVerified: user.emailVerified, - }, - }); - } - - await cleanUpVerificationTokens(foundToken.id); - - return res.status(200).json({ - updatedEmail, - }); - } - - await prisma.user.update({ - where: { - id: user.id, - }, - data: { - emailVerified: new Date(), - }, - }); - - const hasCompletedOnboarding = user.completedOnboarding; - - await moveUserToMatchingOrg({ email: user.email }); - - return res.redirect(`${WEBAPP_URL}/${hasCompletedOnboarding ? "/event-types" : "/getting-started"}`); -} - -export async function cleanUpVerificationTokens(id: number) { - // Delete token from DB after it has been used - await prisma.verificationToken.delete({ - where: { - id, - }, - }); -} +export { handler as default } from "@lib/pages/auth/verify-email"; diff --git a/packages/lib/package.json b/packages/lib/package.json index 39f4ad982f..83f6bb9d0a 100644 --- a/packages/lib/package.json +++ b/packages/lib/package.json @@ -22,6 +22,7 @@ "ical.js": "^1.4.0", "ics": "^2.37.0", "jimp": "^0.16.1", + "lingo.dev": "^0.111.1", "next-collect": "^0.2.1", "next-i18next": "^15.4.2", "rrule": "^2.7.1", diff --git a/packages/lib/server/service/lingoDotDev.ts b/packages/lib/server/service/lingoDotDev.ts index 350a52ea94..d64bc5bb89 100644 --- a/packages/lib/server/service/lingoDotDev.ts +++ b/packages/lib/server/service/lingoDotDev.ts @@ -1,5 +1,5 @@ -import { LingoDotDevEngine } from "@lingo.dev/_sdk"; import type { LocaleCode } from "@lingo.dev/_spec"; +import { LingoDotDevEngine } from "lingo.dev/sdk"; import { LINGO_DOT_DEV_API_KEY } from "@calcom/lib/constants"; import logger from "@calcom/lib/logger"; @@ -52,6 +52,7 @@ export class LingoDotDevService { ): Promise { try { const result = await this.engine.batchLocalizeText(text, { + // TODO: LocaleCode is hacky, use our locale mapping instead. sourceLocale: sourceLocale as LocaleCode, targetLocales: targetLocales as LocaleCode[], }); diff --git a/packages/ui/package.json b/packages/ui/package.json index f03f25050f..812cce7572 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -57,8 +57,7 @@ "./components/unpublished-entity": "./components/unpublished-entity/index.ts", "./components/table/TableNew": "./components/table/TableNew.tsx", "./components/app-list-card/AppListCard": "./components/app-list-card/AppListCard.tsx", - "./components/section": "./components/section/index.ts", - "./__mocks__/ui": "./__mocks__/ui.tsx" + "./components/section": "./components/section/index.ts" }, "license": "MIT", "scripts": { diff --git a/yarn.lock b/yarn.lock index cd0831d23a..95581c0200 100644 --- a/yarn.lock +++ b/yarn.lock @@ -24,6 +24,129 @@ __metadata: languageName: node linkType: hard +"@ai-sdk/anthropic@npm:^1.2.11": + version: 1.2.12 + resolution: "@ai-sdk/anthropic@npm:1.2.12" + dependencies: + "@ai-sdk/provider": 1.1.3 + "@ai-sdk/provider-utils": 2.2.8 + peerDependencies: + zod: ^3.0.0 + checksum: dd32c21ed04e7a6155a7399806c208dd361b42e8fe8d49669774beb90738a76ac2698465ea2a1acc0c7695291898eb8d37f854ba3b9b7814df029a381619c8f7 + languageName: node + linkType: hard + +"@ai-sdk/google@npm:^1.2.19": + version: 1.2.22 + resolution: "@ai-sdk/google@npm:1.2.22" + dependencies: + "@ai-sdk/provider": 1.1.3 + "@ai-sdk/provider-utils": 2.2.8 + peerDependencies: + zod: ^3.0.0 + checksum: 68cb6164b1e38223e7f7ae11d871ec83ef34ad7e6cdd77075c95ec679981dd1b4691427bc279d1374832f2afb5cc92062ab4f18b0de3257f253fec0cc4391900 + languageName: node + linkType: hard + +"@ai-sdk/groq@npm:^1.2.3": + version: 1.2.9 + resolution: "@ai-sdk/groq@npm:1.2.9" + dependencies: + "@ai-sdk/provider": 1.1.3 + "@ai-sdk/provider-utils": 2.2.8 + peerDependencies: + zod: ^3.0.0 + checksum: c27055f9302ad857d4c2f2daab4a24fc967a25cb592325ad8f627f9ae4d9f86347e2d1299118058a63774a87ad7460e9ba9386d0f5a72e4b792c5baff77b39fb + languageName: node + linkType: hard + +"@ai-sdk/mistral@npm:^1.2.8": + version: 1.2.8 + resolution: "@ai-sdk/mistral@npm:1.2.8" + dependencies: + "@ai-sdk/provider": 1.1.3 + "@ai-sdk/provider-utils": 2.2.8 + peerDependencies: + zod: ^3.0.0 + checksum: c0de55b395331fe41703e73c5b5ee399d730eadf9a3e30e26c05ae07fa369895710d3bf5fbba8be45557b6ea0ab559639edb55a2de497f7360b1d17d36bcf9b8 + languageName: node + linkType: hard + +"@ai-sdk/openai@npm:^1.3.22": + version: 1.3.24 + resolution: "@ai-sdk/openai@npm:1.3.24" + dependencies: + "@ai-sdk/provider": 1.1.3 + "@ai-sdk/provider-utils": 2.2.8 + peerDependencies: + zod: ^3.0.0 + checksum: 6608fe5ecae475baec8e1a30705ac2c12cf52c2d1aebac3dd0d3e1dd30d1aee5de33aa500b112615fb355a4e4aee98b7e896cb5ca84ea435076a46ab1596b32d + languageName: node + linkType: hard + +"@ai-sdk/provider-utils@npm:2.2.8, @ai-sdk/provider-utils@npm:^2.0.0": + version: 2.2.8 + resolution: "@ai-sdk/provider-utils@npm:2.2.8" + dependencies: + "@ai-sdk/provider": 1.1.3 + nanoid: ^3.3.8 + secure-json-parse: ^2.7.0 + peerDependencies: + zod: ^3.23.8 + checksum: 15487a4b4f1cc4eb72d7fc7afb71506f7bf439b538ef98b0c189a2b6d0dd72f10614c716c2206390b2624d6aeeb0799a0dad86010f6a505bbd9bd1b1d76adc60 + languageName: node + linkType: hard + +"@ai-sdk/provider@npm:1.1.3, @ai-sdk/provider@npm:^1.0.0": + version: 1.1.3 + resolution: "@ai-sdk/provider@npm:1.1.3" + dependencies: + json-schema: ^0.4.0 + checksum: 197b5907aaca7d96b0d114c3456d46fa1134e6d98bb22617c2bd28b3592c1ab79d524ea894209cedc0e74695ee250b2a32de7d084122fd047565b64cbba009bb + languageName: node + linkType: hard + +"@ai-sdk/react@npm:1.2.12": + version: 1.2.12 + resolution: "@ai-sdk/react@npm:1.2.12" + dependencies: + "@ai-sdk/provider-utils": 2.2.8 + "@ai-sdk/ui-utils": 1.2.11 + swr: ^2.2.5 + throttleit: 2.1.0 + peerDependencies: + react: ^18 || ^19 || ^19.0.0-rc + zod: ^3.23.8 + peerDependenciesMeta: + zod: + optional: true + checksum: 2bb15f4e9416c6cf17e66581435497e9ed46d8e19be657a8e3507c847017f9aa0fb9c64b989890d5b9614468df6ee94e271bd96ef65212fd193e2e356a84c54b + languageName: node + linkType: hard + +"@ai-sdk/ui-utils@npm:1.2.11": + version: 1.2.11 + resolution: "@ai-sdk/ui-utils@npm:1.2.11" + dependencies: + "@ai-sdk/provider": 1.1.3 + "@ai-sdk/provider-utils": 2.2.8 + zod-to-json-schema: ^3.24.1 + peerDependencies: + zod: ^3.23.8 + checksum: 8ea01d026923aae73a06810f33ce24020fc7f001331ac0b801d2a8be576d42353abdd3344278dcfdb4eb43914c38b4fb7d3305354a6cd2ba0cb5359f1fd01a49 + languageName: node + linkType: hard + +"@alcalzone/ansi-tokenize@npm:^0.1.3": + version: 0.1.3 + resolution: "@alcalzone/ansi-tokenize@npm:0.1.3" + dependencies: + ansi-styles: ^6.2.1 + is-fullwidth-code-point: ^4.0.0 + checksum: 41240c3024cf7b049f4d9ccf187b5f02cf8d64be5bab75762f2461abd5a4cfdb27d8bb6d699308a461b1b5f2b85a4031c96e184de28e968b442d848c179473c3 + languageName: node + linkType: hard + "@alloc/quick-lru@npm:^5.2.0": version: 5.2.0 resolution: "@alloc/quick-lru@npm:5.2.0" @@ -175,16 +298,16 @@ __metadata: languageName: node linkType: hard -"@asamuzakjp/css-color@npm:^3.1.1": - version: 3.1.1 - resolution: "@asamuzakjp/css-color@npm:3.1.1" +"@asamuzakjp/css-color@npm:^3.2.0": + version: 3.2.0 + resolution: "@asamuzakjp/css-color@npm:3.2.0" dependencies: - "@csstools/css-calc": ^2.1.2 - "@csstools/css-color-parser": ^3.0.8 + "@csstools/css-calc": ^2.1.3 + "@csstools/css-color-parser": ^3.0.9 "@csstools/css-parser-algorithms": ^3.0.4 "@csstools/css-tokenizer": ^3.0.3 lru-cache: ^10.4.3 - checksum: b6aaa20d069d038a5540421646ee2a8c5422103b9f2ddfb3e1f8d5d609ea91423609025fb52a39bfd9b3f9ad16b923965daaea774d58740eb7d67bf1212430da + checksum: e253261700fff817af23d8903e58c6a8ccf1aacc13059eb68fe0744e9084f3912869944715cdbe40dd09a1f3406d9b313a5cf1e08c7584d2339aa7a17209802d languageName: node linkType: hard @@ -1094,6 +1217,17 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^7.27.1": + version: 7.27.1 + resolution: "@babel/code-frame@npm:7.27.1" + dependencies: + "@babel/helper-validator-identifier": ^7.27.1 + js-tokens: ^4.0.0 + picocolors: ^1.1.1 + checksum: 5874edc5d37406c4a0bb14cf79c8e51ad412fb0423d176775ac14fc0259831be1bf95bdda9c2aa651126990505e09a9f0ed85deaa99893bc316d2682c5115bdc + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.22.9": version: 7.22.9 resolution: "@babel/compat-data@npm:7.22.9" @@ -1309,6 +1443,19 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.26.5, @babel/generator@npm:^7.27.1, @babel/generator@npm:^7.28.3": + version: 7.28.3 + resolution: "@babel/generator@npm:7.28.3" + dependencies: + "@babel/parser": ^7.28.3 + "@babel/types": ^7.28.2 + "@jridgewell/gen-mapping": ^0.3.12 + "@jridgewell/trace-mapping": ^0.3.28 + jsesc: ^3.0.2 + checksum: e2202bf2b9c8a94f7e7a0a049fda0ee037d055c46922e85afa3bbc53309113f859b8193894f991045d7865226028b8f4f06152ed315ab414451932016dba5e42 + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-annotate-as-pure@npm:7.22.5" @@ -1436,6 +1583,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-globals@npm:^7.28.0": + version: 7.28.0 + resolution: "@babel/helper-globals@npm:7.28.0" + checksum: d8d7b91c12dad1ee747968af0cb73baf91053b2bcf78634da2c2c4991fb45ede9bd0c8f9b5f3254881242bc0921218fcb7c28ae885477c25177147e978ce4397 + languageName: node + linkType: hard + "@babel/helper-hoist-variables@npm:^7.16.7, @babel/helper-hoist-variables@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-hoist-variables@npm:7.22.5" @@ -1629,6 +1783,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.27.1": + version: 7.27.1 + resolution: "@babel/helper-string-parser@npm:7.27.1" + checksum: 0a8464adc4b39b138aedcb443b09f4005d86207d7126e5e079177e05c3116107d856ec08282b365e9a79a9872f40f4092a6127f8d74c8a01c1ef789dacfc25d6 + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.16.7, @babel/helper-validator-identifier@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-validator-identifier@npm:7.22.5" @@ -1657,6 +1818,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.27.1": + version: 7.27.1 + resolution: "@babel/helper-validator-identifier@npm:7.27.1" + checksum: 3c7e8391e59d6c85baeefe9afb86432f2ab821c6232b00ea9082a51d3e7e95a2f3fb083d74dc1f49ac82cf238e1d2295dafcb001f7b0fab479f3f56af5eaaa47 + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.22.15": version: 7.22.15 resolution: "@babel/helper-validator-option@npm:7.22.15" @@ -1835,6 +2003,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.26.7, @babel/parser@npm:^7.27.1, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.28.3": + version: 7.28.3 + resolution: "@babel/parser@npm:7.28.3" + dependencies: + "@babel/types": ^7.28.2 + bin: + parser: ./bin/babel-parser.js + checksum: 5aa5ea0683a4056f98cd9cd61650870d5d44ec1654da14f72a8a06fabe7b2a35bf6cef9605f3740b5ded1e68f64ec45ce1aabf7691047a13a1ff2babe126acf9 + languageName: node + linkType: hard + "@babel/plugin-syntax-async-generators@npm:^7.8.4": version: 7.8.4 resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" @@ -2163,6 +2342,17 @@ __metadata: languageName: node linkType: hard +"@babel/template@npm:^7.27.2": + version: 7.27.2 + resolution: "@babel/template@npm:7.27.2" + dependencies: + "@babel/code-frame": ^7.27.1 + "@babel/parser": ^7.27.2 + "@babel/types": ^7.27.1 + checksum: ff5628bc066060624afd970616090e5bba91c6240c2e4b458d13267a523572cbfcbf549391eec8217b94b064cf96571c6273f0c04b28a8567b96edc675c28e27 + languageName: node + linkType: hard + "@babel/traverse@npm:7.17.3": version: 7.17.3 resolution: "@babel/traverse@npm:7.17.3" @@ -2268,6 +2458,21 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.27.4": + version: 7.28.3 + resolution: "@babel/traverse@npm:7.28.3" + dependencies: + "@babel/code-frame": ^7.27.1 + "@babel/generator": ^7.28.3 + "@babel/helper-globals": ^7.28.0 + "@babel/parser": ^7.28.3 + "@babel/template": ^7.27.2 + "@babel/types": ^7.28.2 + debug: ^4.3.1 + checksum: 5f5ce477adc99ebdd6e8c9b7ba2e0a162bef39a1d3c5860c730c1674e57f9cb057c7e3dfdd652ce890bd79331a70f6cd310902414697787578e68167d52d96e7 + languageName: node + linkType: hard + "@babel/types@npm:7.17.0": version: 7.17.0 resolution: "@babel/types@npm:7.17.0" @@ -2343,6 +2548,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.26.7, @babel/types@npm:^7.27.1, @babel/types@npm:^7.28.2": + version: 7.28.2 + resolution: "@babel/types@npm:7.28.2" + dependencies: + "@babel/helper-string-parser": ^7.27.1 + "@babel/helper-validator-identifier": ^7.27.1 + checksum: 2218f0996d5fbadc4e3428c4c38f4ed403f0e2634e3089beba2c89783268c0c1d796a23e65f9f1ff8547b9061ae1a67691c76dc27d0b457e5fa9f2dd4e022e49 + languageName: node + linkType: hard + "@base2/pretty-print-object@npm:1.0.1": version: 1.0.1 resolution: "@base2/pretty-print-object@npm:1.0.1" @@ -3370,6 +3585,7 @@ __metadata: ical.js: ^1.4.0 ics: ^2.37.0 jimp: ^0.16.1 + lingo.dev: ^0.111.1 next-collect: ^0.2.1 next-i18next: ^15.4.2 rrule: ^2.7.1 @@ -4026,10 +4242,9 @@ __metadata: "@googleapis/oauth2": ^1.0.7 "@hookform/error-message": ^2.0.0 "@hookform/resolvers": ^2.9.7 - "@lingo.dev/_sdk": ^0.7.27 "@microsoft/microsoft-graph-types-beta": 0.15.0-preview "@next-auth/prisma-adapter": ^1.0.4 - "@next/bundle-analyzer": ^13.1.6 + "@next/bundle-analyzer": ^15.5.2 "@playwright/test": ^1.45.3 "@radix-ui/react-avatar": ^1.0.4 "@radix-ui/react-collapsible": ^1.0.0 @@ -4563,49 +4778,49 @@ __metadata: languageName: node linkType: hard -"@csstools/color-helpers@npm:^5.0.2": - version: 5.0.2 - resolution: "@csstools/color-helpers@npm:5.0.2" - checksum: 76753f9823579af959630be5f7682e1abe5ae13b75621532927cfc1ff601cc1e31b78547fe387699980820bb7353e20e8cab258fab590aac9d19aa44984283d5 +"@csstools/color-helpers@npm:^5.1.0": + version: 5.1.0 + resolution: "@csstools/color-helpers@npm:5.1.0" + checksum: 2b1cef009309c30c6e6e904d259e809761a8482fe262b000dacc159d94bcd982d59d85baea449de0fd57afc98b7fc19561ffe756d2b679d56a39c48c2b9c556a languageName: node linkType: hard -"@csstools/css-calc@npm:^2.1.2": - version: 2.1.2 - resolution: "@csstools/css-calc@npm:2.1.2" +"@csstools/css-calc@npm:^2.1.3, @csstools/css-calc@npm:^2.1.4": + version: 2.1.4 + resolution: "@csstools/css-calc@npm:2.1.4" peerDependencies: - "@csstools/css-parser-algorithms": ^3.0.4 - "@csstools/css-tokenizer": ^3.0.3 - checksum: 34f4e138c0b61bb45db864961479c4f24371de45c049c4555d0e05f2ed491f7fe8d0683af4a86cba45b0e41fac174d24ab48bfb67a4362c3d716fa3a10cf5550 + "@csstools/css-parser-algorithms": ^3.0.5 + "@csstools/css-tokenizer": ^3.0.4 + checksum: b833d1a031dfb3e3268655aa384121b864fce9bad05f111a3cf2a343eed69ba5d723f3f7cd0793fd7b7a28de2f8141f94568828f48de41d86cefa452eee06390 languageName: node linkType: hard -"@csstools/css-color-parser@npm:^3.0.8": - version: 3.0.8 - resolution: "@csstools/css-color-parser@npm:3.0.8" +"@csstools/css-color-parser@npm:^3.0.9": + version: 3.1.0 + resolution: "@csstools/css-color-parser@npm:3.1.0" dependencies: - "@csstools/color-helpers": ^5.0.2 - "@csstools/css-calc": ^2.1.2 + "@csstools/color-helpers": ^5.1.0 + "@csstools/css-calc": ^2.1.4 peerDependencies: - "@csstools/css-parser-algorithms": ^3.0.4 - "@csstools/css-tokenizer": ^3.0.3 - checksum: 7e04e821b8ad422c888ed03d5d9d7960a54bc19c5386dd1796da3b782940c3ea90136971d374b42fe7d7111f096941f8bbe7520fa591fb716c73b5b2f4f0cedb + "@csstools/css-parser-algorithms": ^3.0.5 + "@csstools/css-tokenizer": ^3.0.4 + checksum: 615d825fc7b231e9ba048b4688f15f721423caf2a7be282d910445de30b558efb0f0294557e5a1a7401eefdfcc6c01c89b842fa7835d6872a3e06967dbaabc49 languageName: node linkType: hard "@csstools/css-parser-algorithms@npm:^3.0.4": - version: 3.0.4 - resolution: "@csstools/css-parser-algorithms@npm:3.0.4" + version: 3.0.5 + resolution: "@csstools/css-parser-algorithms@npm:3.0.5" peerDependencies: - "@csstools/css-tokenizer": ^3.0.3 - checksum: 5b6b2b97fbe0a0c5652e44613bcf62ec89a93f64069a48f6cd63b5757c7dc227970c54c50a8212b9feb90aff399490636a58366df3ca733d490d911768eaddaf + "@csstools/css-tokenizer": ^3.0.4 + checksum: 80647139574431071e4664ad3c3e141deef4368f0ca536a63b3872487db68cf0d908fb76000f967deb1866963a90e6357fc6b9b00fdfa032f3321cebfcc66cd7 languageName: node linkType: hard "@csstools/css-tokenizer@npm:^3.0.3": - version: 3.0.3 - resolution: "@csstools/css-tokenizer@npm:3.0.3" - checksum: 6b300beba1b29c546b720887be18a40bafded5dc96550fb87d61fbc2c550e9632e7baafa2bf34a66e0f25fb6b70558ee67ef3b45856aa5e621febc2124cf5039 + version: 3.0.4 + resolution: "@csstools/css-tokenizer@npm:3.0.4" + checksum: adc6681d3a0d7a75dc8e5ee0488c99ad4509e4810ae45dd6549a2e64a996e8d75512e70bb244778dc0c6ee85723e20eaeea8c083bf65b51eb19034e182554243 languageName: node linkType: hard @@ -4666,6 +4881,44 @@ __metadata: languageName: node linkType: hard +"@datocms/cma-client-node@npm:^4.0.1": + version: 4.0.2 + resolution: "@datocms/cma-client-node@npm:4.0.2" + dependencies: + "@datocms/cma-client": ^4.0.2 + "@datocms/rest-client-utils": ^4.0.2 + mime-types: ^2.1.35 + tmp-promise: ^3.0.3 + checksum: 6ad0b5a619f0b92ca3886508161e79e71f16cc3709eefece7065b942c143ba6bcb9985959bf629d64622d22ddc3edc9a79f7af480cde5fdd962b00007ef0f9fe + languageName: node + linkType: hard + +"@datocms/cma-client@npm:^4.0.2": + version: 4.0.2 + resolution: "@datocms/cma-client@npm:4.0.2" + dependencies: + "@datocms/rest-client-utils": ^4.0.2 + uuid: ^9.0.1 + checksum: ae26c570fd81371fb8b9a4c962316c3a7a55fca981df97941b0eb6478f3052e58f992bfc998813947564b2740907d7e0de93c51218f4323346be470a9e3adfd5 + languageName: node + linkType: hard + +"@datocms/rest-client-utils@npm:^4.0.2": + version: 4.0.2 + resolution: "@datocms/rest-client-utils@npm:4.0.2" + dependencies: + async-scheduler: ^1.4.4 + checksum: 61026694199b94d38a5b7b577eb3771477f5c14d78fbc13254fe7e11dbd80dcf6e11eacaea747f14f695a5849a32fd9da72c541e0708e5611a49b6f65ba838cc + languageName: node + linkType: hard + +"@discoveryjs/json-ext@npm:0.5.7": + version: 0.5.7 + resolution: "@discoveryjs/json-ext@npm:0.5.7" + checksum: 2176d301cc258ea5c2324402997cf8134ebb212469c0d397591636cea8d3c02f2b3cf9fd58dcb748c7a0dade77ebdc1b10284fa63e608c033a1db52fddc69918 + languageName: node + linkType: hard + "@dub/analytics@npm:^0.0.27": version: 0.0.27 resolution: "@dub/analytics@npm:0.0.27" @@ -5932,6 +6185,39 @@ __metadata: languageName: node linkType: hard +"@gitbeaker/core@npm:^39.34.3": + version: 39.34.3 + resolution: "@gitbeaker/core@npm:39.34.3" + dependencies: + "@gitbeaker/requester-utils": ^39.34.3 + qs: ^6.11.2 + xcase: ^2.0.1 + checksum: 2b0ccd6137ee717b6f51c51c8f7063b84beeebfdb044574f2257f282864411c4f0932f2619893385f2a86bb4fa342b75be972fd1868640ab4e260f2280cc52b3 + languageName: node + linkType: hard + +"@gitbeaker/requester-utils@npm:^39.34.3": + version: 39.34.3 + resolution: "@gitbeaker/requester-utils@npm:39.34.3" + dependencies: + picomatch-browser: ^2.2.6 + qs: ^6.11.2 + rate-limiter-flexible: ^4.0.0 + xcase: ^2.0.1 + checksum: 55881864f42e243d9cd73840ea44c9eee13be7974fa13fde241f19bc47915712532d5f7339a598cdd258c32193a37375719984d2630620ab8d962d6d7724cbeb + languageName: node + linkType: hard + +"@gitbeaker/rest@npm:^39.34.3": + version: 39.34.3 + resolution: "@gitbeaker/rest@npm:39.34.3" + dependencies: + "@gitbeaker/core": ^39.34.3 + "@gitbeaker/requester-utils": ^39.34.3 + checksum: e2a484891b12c71d4218168ab3884af14d036fb16a710ea023556a3d57dd220b13feaebd1f4aa3f61d0180c9f17b66f283650cd543416bb402d3bed8b6eaa465 + languageName: node + linkType: hard + "@glidejs/glide@npm:^3.5.2": version: 3.5.2 resolution: "@glidejs/glide@npm:3.5.2" @@ -7083,6 +7369,38 @@ __metadata: languageName: node linkType: hard +"@inkjs/ui@npm:^2.0.0": + version: 2.0.0 + resolution: "@inkjs/ui@npm:2.0.0" + dependencies: + chalk: ^5.3.0 + cli-spinners: ^3.0.0 + deepmerge: ^4.3.1 + figures: ^6.1.0 + peerDependencies: + ink: ">=5" + checksum: 4c100b2b9382cadda322e1e30763b12e3a19d36855bca1d9ea96200ac739556f98854bcf407bb0dffca616c700d9199bb8b440e21750457acdbaef19090cb773 + languageName: node + linkType: hard + +"@inquirer/checkbox@npm:^4.2.2": + version: 4.2.2 + resolution: "@inquirer/checkbox@npm:4.2.2" + dependencies: + "@inquirer/core": ^10.2.0 + "@inquirer/figures": ^1.0.13 + "@inquirer/type": ^3.0.8 + ansi-escapes: ^4.3.2 + yoctocolors-cjs: ^2.1.2 + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: b22389dbc667cdfe1b25af3267fc36294c8d8fcacf17cd715fafabea83f21076eff0fdf4e208e05d5844e99dffbedc12eece4d81042bb5a823f1341f8137f12b + languageName: node + linkType: hard + "@inquirer/confirm@npm:^5.0.0": version: 5.1.6 resolution: "@inquirer/confirm@npm:5.1.6" @@ -7098,6 +7416,21 @@ __metadata: languageName: node linkType: hard +"@inquirer/confirm@npm:^5.1.16": + version: 5.1.16 + resolution: "@inquirer/confirm@npm:5.1.16" + dependencies: + "@inquirer/core": ^10.2.0 + "@inquirer/type": ^3.0.8 + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: c81a1394125a68e47a82cd819392f9ee0dcbd736b49ab1907197e032718c2f8e03e31b5fdf65ca6f9b5d512155e8df19be9eca258e9c38ed3a36628a54584a2a + languageName: node + linkType: hard + "@inquirer/core@npm:^10.1.7": version: 10.1.7 resolution: "@inquirer/core@npm:10.1.7" @@ -7119,6 +7452,74 @@ __metadata: languageName: node linkType: hard +"@inquirer/core@npm:^10.2.0": + version: 10.2.0 + resolution: "@inquirer/core@npm:10.2.0" + dependencies: + "@inquirer/figures": ^1.0.13 + "@inquirer/type": ^3.0.8 + ansi-escapes: ^4.3.2 + cli-width: ^4.1.0 + mute-stream: ^2.0.0 + signal-exit: ^4.1.0 + wrap-ansi: ^6.2.0 + yoctocolors-cjs: ^2.1.2 + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 8302712646d52e2bf210f7529143a0422cb706979d1d7f344557a2f78773457d6c9ac0aba04678b3fdf9c528dbce1c9e671636d06cf9d14da5b2e08bbf2a8356 + languageName: node + linkType: hard + +"@inquirer/editor@npm:^4.2.18": + version: 4.2.18 + resolution: "@inquirer/editor@npm:4.2.18" + dependencies: + "@inquirer/core": ^10.2.0 + "@inquirer/external-editor": ^1.0.1 + "@inquirer/type": ^3.0.8 + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 7ac2b6b7f52a567f0693d67620783f31c100c835d231319bc780db1429a4f66824b8d4525647c3548dcb607fdedc9f2b950f75d14945981c4d94b4b9c3ba75c9 + languageName: node + linkType: hard + +"@inquirer/expand@npm:^4.0.18": + version: 4.0.18 + resolution: "@inquirer/expand@npm:4.0.18" + dependencies: + "@inquirer/core": ^10.2.0 + "@inquirer/type": ^3.0.8 + yoctocolors-cjs: ^2.1.2 + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 87b4b6d84ff547a511037332a45adf8a7aaabe2ef359a22208afae1adbcdb49f19fe88314cad4256128930ecbedc41db216c3342bc172da735037a512aa0bc59 + languageName: node + linkType: hard + +"@inquirer/external-editor@npm:^1.0.1": + version: 1.0.1 + resolution: "@inquirer/external-editor@npm:1.0.1" + dependencies: + chardet: ^2.1.0 + iconv-lite: ^0.6.3 + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 6f1753d31db52c7088bad5209c7fccb23c3803d248be0e9f3f49ec5972628782c690086defc19fe8d740b2c45f67a746884ef41df9299a526f297813babd8281 + languageName: node + linkType: hard + "@inquirer/figures@npm:^1.0.10": version: 1.0.10 resolution: "@inquirer/figures@npm:1.0.10" @@ -7126,6 +7527,133 @@ __metadata: languageName: node linkType: hard +"@inquirer/figures@npm:^1.0.13": + version: 1.0.13 + resolution: "@inquirer/figures@npm:1.0.13" + checksum: 1042cbefad8c69b004396ce6be2d0b135c303317d870ddd0cee75bac429fc7c7f577bac9e3c1ec1cd3668a709f49a591edb2f714193778e7d7b140a622f2a1ef + languageName: node + linkType: hard + +"@inquirer/input@npm:^4.2.2": + version: 4.2.2 + resolution: "@inquirer/input@npm:4.2.2" + dependencies: + "@inquirer/core": ^10.2.0 + "@inquirer/type": ^3.0.8 + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: e7d04571f47828bea235759b5170d609882402a57c9e04c048f3171c5b2054a0689e9c9c53996481cacba59ee9be4ef5b7ea64ac45082879f27d01018dcb0a29 + languageName: node + linkType: hard + +"@inquirer/number@npm:^3.0.18": + version: 3.0.18 + resolution: "@inquirer/number@npm:3.0.18" + dependencies: + "@inquirer/core": ^10.2.0 + "@inquirer/type": ^3.0.8 + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 8c3acf9b38cc5d269c99be168eaef175a4856436f5450e10c032eb4caebabf04443e4004e23e62450f2964c77c05e8432fbc449c5dcf4141425e62908b313d85 + languageName: node + linkType: hard + +"@inquirer/password@npm:^4.0.18": + version: 4.0.18 + resolution: "@inquirer/password@npm:4.0.18" + dependencies: + "@inquirer/core": ^10.2.0 + "@inquirer/type": ^3.0.8 + ansi-escapes: ^4.3.2 + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 83592b976c85cb39b7fabc70216ef62ddd7d116c72e760e9a871988b564ed2607cdaaf0504883190d3958e9a925d54c9f583afa313f897a8fbd5b645cb9f7503 + languageName: node + linkType: hard + +"@inquirer/prompts@npm:^7.2.1, @inquirer/prompts@npm:^7.8.0, @inquirer/prompts@npm:^7.8.4": + version: 7.8.4 + resolution: "@inquirer/prompts@npm:7.8.4" + dependencies: + "@inquirer/checkbox": ^4.2.2 + "@inquirer/confirm": ^5.1.16 + "@inquirer/editor": ^4.2.18 + "@inquirer/expand": ^4.0.18 + "@inquirer/input": ^4.2.2 + "@inquirer/number": ^3.0.18 + "@inquirer/password": ^4.0.18 + "@inquirer/rawlist": ^4.1.6 + "@inquirer/search": ^3.1.1 + "@inquirer/select": ^4.3.2 + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: ffcf0bec7e8870fc89a3005cc494992dd966c9d05d5d475daa835024ecf91d6c1b6f893907231948f9908b784fbf25dbe8c54dad860f34fb695e5fd0a4fae797 + languageName: node + linkType: hard + +"@inquirer/rawlist@npm:^4.1.6": + version: 4.1.6 + resolution: "@inquirer/rawlist@npm:4.1.6" + dependencies: + "@inquirer/core": ^10.2.0 + "@inquirer/type": ^3.0.8 + yoctocolors-cjs: ^2.1.2 + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 0411de4260ba315e398f60d87488aaa86b247c213b59170de2217478bbfea5d4125db33bf8d7c3225b0dcbbb706346f37c25b6e94ecd8bf86fe2599bd2658073 + languageName: node + linkType: hard + +"@inquirer/search@npm:^3.1.1": + version: 3.1.1 + resolution: "@inquirer/search@npm:3.1.1" + dependencies: + "@inquirer/core": ^10.2.0 + "@inquirer/figures": ^1.0.13 + "@inquirer/type": ^3.0.8 + yoctocolors-cjs: ^2.1.2 + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 80d68e1667a5829aef50da224422b31829050c7f83ebc3b0e01aabdee7947ebae333b041032a60d3856b0cbdeffa78d43cd09ee37bc1523fcf46aff8c63e907b + languageName: node + linkType: hard + +"@inquirer/select@npm:^4.3.2": + version: 4.3.2 + resolution: "@inquirer/select@npm:4.3.2" + dependencies: + "@inquirer/core": ^10.2.0 + "@inquirer/figures": ^1.0.13 + "@inquirer/type": ^3.0.8 + ansi-escapes: ^4.3.2 + yoctocolors-cjs: ^2.1.2 + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: a0aaa5b4b4e85e7385c87f4ebe4515185b75cd139eb2c2b6bc2e441b970e7bc4fb2cbee0515386daad477bd2c693fd6059ec40991ef43a447fb5ceef60eb2b85 + languageName: node + linkType: hard + "@inquirer/type@npm:^3.0.4": version: 3.0.4 resolution: "@inquirer/type@npm:3.0.4" @@ -7138,6 +7666,18 @@ __metadata: languageName: node linkType: hard +"@inquirer/type@npm:^3.0.8": + version: 3.0.8 + resolution: "@inquirer/type@npm:3.0.8" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 361fa75c98f274462aaa3f2baf40ee43f284daaa64e3689a92863ed4ff63236ca3d40c6e715b3ff80c45feb6ab679792a6162e2d4521daff3929c490b0dddfcf + languageName: node + linkType: hard + "@ioredis/commands@npm:^1.1.1": version: 1.2.0 resolution: "@ioredis/commands@npm:1.2.0" @@ -7898,6 +8438,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/gen-mapping@npm:^0.3.12": + version: 0.3.13 + resolution: "@jridgewell/gen-mapping@npm:0.3.13" + dependencies: + "@jridgewell/sourcemap-codec": ^1.5.0 + "@jridgewell/trace-mapping": ^0.3.24 + checksum: f2105acefc433337145caa3c84bba286de954f61c0bc46279bbd85a9e6a02871089717fa060413cfb6a9d44189fe8313b2d1cabf3a2eb3284d208fd5f75c54ff + languageName: node + linkType: hard + "@jridgewell/gen-mapping@npm:^0.3.5": version: 0.3.5 resolution: "@jridgewell/gen-mapping@npm:0.3.5" @@ -7909,6 +8459,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/remapping@npm:^2.3.5": + version: 2.3.5 + resolution: "@jridgewell/remapping@npm:2.3.5" + dependencies: + "@jridgewell/gen-mapping": ^0.3.5 + "@jridgewell/trace-mapping": ^0.3.24 + checksum: 4a66a7397c3dc9c6b5c14a0024b1f98c5e1d90a0dbc1e5955b5038f2db339904df2a0ee8a66559fafb4fc23ff33700a2639fd40bbdd2e9e82b58b3bdf83738e3 + languageName: node + linkType: hard + "@jridgewell/resolve-uri@npm:^3.0.3": version: 3.0.5 resolution: "@jridgewell/resolve-uri@npm:3.0.5" @@ -8018,6 +8578,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:^0.3.28": + version: 0.3.30 + resolution: "@jridgewell/trace-mapping@npm:0.3.30" + dependencies: + "@jridgewell/resolve-uri": ^3.1.0 + "@jridgewell/sourcemap-codec": ^1.4.14 + checksum: 26edb94faf6f02df346e3657deff9df3f2f083195cbda62a6cf60204d548a0a6134454cbc3af8437392206a89dfb3e72782eaf78f49cbd8924400e55a6575e72 + languageName: node + linkType: hard + "@js-joda/core@npm:^5.6.1": version: 5.6.4 resolution: "@js-joda/core@npm:5.6.4" @@ -8347,29 +8917,69 @@ __metadata: languageName: node linkType: hard -"@lingo.dev/_sdk@npm:^0.7.27": - version: 0.7.27 - resolution: "@lingo.dev/_sdk@npm:0.7.27" +"@lingo.dev/_compiler@npm:0.7.8": + version: 0.7.8 + resolution: "@lingo.dev/_compiler@npm:0.7.8" dependencies: - "@lingo.dev/_spec": 0.26.3 - "@paralleldrive/cuid2": ^2.2.2 - jsdom: ^25.0.1 - typescript: ^5.7.2 - vitest: ^2.1.8 - zod: ^3.24.1 - checksum: 16077b1c58b58b3c8f1e53636dbfd49b9154a9d8ee98f803f18961d19227b64d429204992389273f8d5d24820eba7a44adfd79d6ebad3065c7c953b5f2e594d5 + "@ai-sdk/google": ^1.2.19 + "@ai-sdk/groq": ^1.2.3 + "@ai-sdk/mistral": ^1.2.8 + "@babel/generator": ^7.26.5 + "@babel/parser": ^7.26.7 + "@babel/traverse": ^7.27.4 + "@babel/types": ^7.26.7 + "@lingo.dev/_sdk": 0.12.1 + "@lingo.dev/_spec": 0.40.1 + "@openrouter/ai-sdk-provider": ^0.7.1 + "@prettier/sync": ^0.6.1 + ai: ^4.2.10 + dedent: ^1.6.0 + dotenv: ^16.4.5 + fast-xml-parser: ^5.0.8 + ini: ^5.0.0 + lodash: ^4.17.21 + node-machine-id: ^1.1.12 + object-hash: ^3.0.0 + ollama-ai-provider: ^1.2.0 + posthog-node: ^5.5.1 + prettier: ^3.4.2 + unplugin: ^2.1.2 + zod: ^3.25.76 + checksum: e02e2abca57b8dd70029ce2f6a2c585584c718974c54bbe5dc01b09f8fb38ed789b5dc7edcc3abe59e42602f8f65756ecc2e20fc84309e47cebb91c525106b07 languageName: node linkType: hard -"@lingo.dev/_spec@npm:0.26.3": - version: 0.26.3 - resolution: "@lingo.dev/_spec@npm:0.26.3" +"@lingo.dev/_react@npm:0.5.0": + version: 0.5.0 + resolution: "@lingo.dev/_react@npm:0.5.0" dependencies: - typescript: ^5.7.2 - vitest: ^2.1.8 - zod: ^3.24.1 - zod-to-json-schema: ^3.24.3 - checksum: f70f31e46cd391333cf0bac5c0cb8c38e20e0dc9655b09a5e8bc5b1eee61bf8e19661b368652897340bb9a56d1e74c363c42145cb72ce9013bc133e8ffcd0a2a + js-cookie: ^3.0.5 + lodash: ^4.17.21 + peerDependencies: + next: 15.2.4 + checksum: baf2270d32cd87623ba3961a7334640ff3396c7a534aff334a21e380827df28ecc6a6c64e2e73054f4e53f12f0a3efbf6eaea87077b20544077984bdcac4a00a + languageName: node + linkType: hard + +"@lingo.dev/_sdk@npm:0.12.1": + version: 0.12.1 + resolution: "@lingo.dev/_sdk@npm:0.12.1" + dependencies: + "@lingo.dev/_spec": 0.40.1 + "@paralleldrive/cuid2": ^2.2.2 + jsdom: ^25.0.1 + zod: ^3.25.76 + checksum: 8232d024f897b71d45f80d5cd9616496b93878ca1dc6ebf53c12b20a55b0bde64d3c9878b41d8d96f90037aa681ee34e08784e6e8105a64cb20adcbdc4140e70 + languageName: node + linkType: hard + +"@lingo.dev/_spec@npm:0.40.1": + version: 0.40.1 + resolution: "@lingo.dev/_spec@npm:0.40.1" + dependencies: + zod: ^3.25.76 + zod-to-json-schema: ^3.24.5 + checksum: a2b8d1b225234ce1bf3b7748d6cd4c47f6792e2308084fecf2aa2bc6ab0447799f48cb94f83d52996cf0a9398db1b3cf6472cc13f974feaaf0268701c75803f5 languageName: node linkType: hard @@ -8520,6 +9130,26 @@ __metadata: languageName: node linkType: hard +"@modelcontextprotocol/sdk@npm:^1.5.0": + version: 1.17.4 + resolution: "@modelcontextprotocol/sdk@npm:1.17.4" + dependencies: + ajv: ^6.12.6 + content-type: ^1.0.5 + cors: ^2.8.5 + cross-spawn: ^7.0.5 + eventsource: ^3.0.2 + eventsource-parser: ^3.0.0 + express: ^5.0.1 + express-rate-limit: ^7.5.0 + pkce-challenge: ^5.0.0 + raw-body: ^3.0.0 + zod: ^3.23.8 + zod-to-json-schema: ^3.24.1 + checksum: a42eb9c1df9344a53d5e7547c5d336e7fd65e4c8eb1d168ae835d3269eea41b7cb90f1462dcdbd508a5b1475b944dadb4d83efec5b98dd112a1ca0150c8b5f2d + languageName: node + linkType: hard + "@mongodb-js/saslprep@npm:^1.1.9": version: 1.2.0 resolution: "@mongodb-js/saslprep@npm:1.2.0" @@ -8924,12 +9554,12 @@ __metadata: languageName: node linkType: hard -"@next/bundle-analyzer@npm:^13.1.6": - version: 13.1.6 - resolution: "@next/bundle-analyzer@npm:13.1.6" +"@next/bundle-analyzer@npm:^15.5.2": + version: 15.5.2 + resolution: "@next/bundle-analyzer@npm:15.5.2" dependencies: - webpack-bundle-analyzer: 4.7.0 - checksum: 4f6b42d5c0068b0d71186462843f20e1352541c1da46be857166194531d16745fe54342cf7f2e059f8b1f88ec607b8dac6699169ef05baad4458698ef535fe72 + webpack-bundle-analyzer: 4.10.1 + checksum: 146e6e036c544a05ae27fccd6e4d5b83df71daf5e8a8569581462689c652a806626f15a18a625d68ec0f765742eeb11d10479a6b23d4e7314b3278c1ff995d52 languageName: node linkType: hard @@ -9570,6 +10200,282 @@ __metadata: languageName: node linkType: hard +"@octokit/app@npm:^15.1.6": + version: 15.1.6 + resolution: "@octokit/app@npm:15.1.6" + dependencies: + "@octokit/auth-app": ^7.2.1 + "@octokit/auth-unauthenticated": ^6.1.3 + "@octokit/core": ^6.1.5 + "@octokit/oauth-app": ^7.1.6 + "@octokit/plugin-paginate-rest": ^12.0.0 + "@octokit/types": ^14.0.0 + "@octokit/webhooks": ^13.6.1 + checksum: 6d0c0e6a65a3080866fc474eb9ef5d5fc799024acf5c32d337eae6226ffc2a64575555862aa1cd7e3451e4f07a4c4dd323ccc81b7e1c1986ecdd18c713fffd6d + languageName: node + linkType: hard + +"@octokit/auth-app@npm:^7.2.1": + version: 7.2.2 + resolution: "@octokit/auth-app@npm:7.2.2" + dependencies: + "@octokit/auth-oauth-app": ^8.1.4 + "@octokit/auth-oauth-user": ^5.1.4 + "@octokit/request": ^9.2.3 + "@octokit/request-error": ^6.1.8 + "@octokit/types": ^14.0.0 + toad-cache: ^3.7.0 + universal-github-app-jwt: ^2.2.0 + universal-user-agent: ^7.0.0 + checksum: f76228f474689e2a2de8782b4d2baf5bda7254b25c8e00528764dc9810b6b41850106ac69d6f9c1e2ebe4a67dbb9cc5b7fe1a366c24737ca5d64a17618f74a30 + languageName: node + linkType: hard + +"@octokit/auth-oauth-app@npm:^8.1.3, @octokit/auth-oauth-app@npm:^8.1.4": + version: 8.1.4 + resolution: "@octokit/auth-oauth-app@npm:8.1.4" + dependencies: + "@octokit/auth-oauth-device": ^7.1.5 + "@octokit/auth-oauth-user": ^5.1.4 + "@octokit/request": ^9.2.3 + "@octokit/types": ^14.0.0 + universal-user-agent: ^7.0.0 + checksum: 7547f77d0753c9866ed429987fc376fc9ec451663a2356ee3906b6254ada636efa06cac5207b83658ad21c2cfb8a0967d94d1186ef88fea8a615f36d0c26ef23 + languageName: node + linkType: hard + +"@octokit/auth-oauth-device@npm:^7.1.5": + version: 7.1.5 + resolution: "@octokit/auth-oauth-device@npm:7.1.5" + dependencies: + "@octokit/oauth-methods": ^5.1.5 + "@octokit/request": ^9.2.3 + "@octokit/types": ^14.0.0 + universal-user-agent: ^7.0.0 + checksum: 48172f9d9ecb7ccf56d0d56706a01cc29c56a2c4b6bb242a4564bf787c6e8481cd7e0acaab52760f44ad8461b954f1812ae77174865ce31b18415da65d3ea718 + languageName: node + linkType: hard + +"@octokit/auth-oauth-user@npm:^5.1.3, @octokit/auth-oauth-user@npm:^5.1.4": + version: 5.1.6 + resolution: "@octokit/auth-oauth-user@npm:5.1.6" + dependencies: + "@octokit/auth-oauth-device": ^7.1.5 + "@octokit/oauth-methods": ^5.1.5 + "@octokit/request": ^9.2.3 + "@octokit/types": ^14.0.0 + universal-user-agent: ^7.0.0 + checksum: 35aeeb19d7a43d8a689d6908dba93cc697736c4bd36757d89dc9b3c95c14605a0eb07c238df1deee380895fcad604ada38873a0a0d1566700c23ff0edcd14382 + languageName: node + linkType: hard + +"@octokit/auth-token@npm:^5.0.0": + version: 5.1.2 + resolution: "@octokit/auth-token@npm:5.1.2" + checksum: 1f02305bd75cabc7aadce7e0a707f84775fe067b81e4b325744acad2a125a88fbbc1df1e707caa782425e8afd8728d9ed3d6085fc15a38937777404de1f6c22c + languageName: node + linkType: hard + +"@octokit/auth-unauthenticated@npm:^6.1.2, @octokit/auth-unauthenticated@npm:^6.1.3": + version: 6.1.3 + resolution: "@octokit/auth-unauthenticated@npm:6.1.3" + dependencies: + "@octokit/request-error": ^6.1.8 + "@octokit/types": ^14.0.0 + checksum: a3ff272a08de0d8993390d0f8290fc921fcbd57e1094e1a828d8c855e56ec75f6ba015402a3b8fa8614b4edd32a372c6eeae9eab370da89527e7f533df53a62c + languageName: node + linkType: hard + +"@octokit/core@npm:^6.1.4, @octokit/core@npm:^6.1.5": + version: 6.1.6 + resolution: "@octokit/core@npm:6.1.6" + dependencies: + "@octokit/auth-token": ^5.0.0 + "@octokit/graphql": ^8.2.2 + "@octokit/request": ^9.2.3 + "@octokit/request-error": ^6.1.8 + "@octokit/types": ^14.0.0 + before-after-hook: ^3.0.2 + universal-user-agent: ^7.0.0 + checksum: ea5407dbe8de1489a14bd636280c82814a82ad6e8f6bc73f325f33daaf363e23a5e475056a24d18616118fa3388d2e802e6ab4e4071f4f6650b914e31b6b6790 + languageName: node + linkType: hard + +"@octokit/endpoint@npm:^10.1.4": + version: 10.1.4 + resolution: "@octokit/endpoint@npm:10.1.4" + dependencies: + "@octokit/types": ^14.0.0 + universal-user-agent: ^7.0.2 + checksum: 83270f39fab12bb830549c0613783c3dd40d00e33ce19bb5c510c99be230102323f99549fc6baee779486c63927679cf3f4167ee0506924703c6645945ac6dea + languageName: node + linkType: hard + +"@octokit/graphql@npm:^8.2.2": + version: 8.2.2 + resolution: "@octokit/graphql@npm:8.2.2" + dependencies: + "@octokit/request": ^9.2.3 + "@octokit/types": ^14.0.0 + universal-user-agent: ^7.0.0 + checksum: b4d7e50b517a4119a16c54e2c55675fcee2eeee59aa5f70490d95548c4d3d37673caedc014f42be7b48cb8272d8a563508fe5a7058bbd5d11a4be294ccf948ab + languageName: node + linkType: hard + +"@octokit/oauth-app@npm:^7.1.6": + version: 7.1.6 + resolution: "@octokit/oauth-app@npm:7.1.6" + dependencies: + "@octokit/auth-oauth-app": ^8.1.3 + "@octokit/auth-oauth-user": ^5.1.3 + "@octokit/auth-unauthenticated": ^6.1.2 + "@octokit/core": ^6.1.4 + "@octokit/oauth-authorization-url": ^7.1.1 + "@octokit/oauth-methods": ^5.1.4 + "@types/aws-lambda": ^8.10.83 + universal-user-agent: ^7.0.0 + checksum: 0e1074387ee22b17b933983c8fc9c4401a5caced86c32e7b218e1bd43e51d170e5a037c10ea7dbed9e49029be833bbba9544c602c44f1cfad10761554e09fe00 + languageName: node + linkType: hard + +"@octokit/oauth-authorization-url@npm:^7.0.0, @octokit/oauth-authorization-url@npm:^7.1.1": + version: 7.1.1 + resolution: "@octokit/oauth-authorization-url@npm:7.1.1" + checksum: 02ad29fa4540c6b4b3a1e9f6936d40057174be91e9c7cad1afcd09d027fa2a50598dad5857699d1be25568bf70d86123dc9cd3874afe044ce6791e6805e97542 + languageName: node + linkType: hard + +"@octokit/oauth-methods@npm:^5.1.4, @octokit/oauth-methods@npm:^5.1.5": + version: 5.1.5 + resolution: "@octokit/oauth-methods@npm:5.1.5" + dependencies: + "@octokit/oauth-authorization-url": ^7.0.0 + "@octokit/request": ^9.2.3 + "@octokit/request-error": ^6.1.8 + "@octokit/types": ^14.0.0 + checksum: 529fc086beb5463599cc533e63ce3a0eeec8cdbaea128c8d4e236bade6a41c31753144d4854cbbebbadb67702423c97f5fdd78947f3fdafd136584dfcb629036 + languageName: node + linkType: hard + +"@octokit/openapi-types@npm:^25.1.0": + version: 25.1.0 + resolution: "@octokit/openapi-types@npm:25.1.0" + checksum: 441b17f801254629b3ddb4b878c589fee1fd23015253c8b72a3acb3eeedbe981691bb311649ab5f955005c5d7adb940f19e18eaf0c875752fe0cc12b3dc1d24b + languageName: node + linkType: hard + +"@octokit/openapi-webhooks-types@npm:11.0.0": + version: 11.0.0 + resolution: "@octokit/openapi-webhooks-types@npm:11.0.0" + checksum: ab6e461c0d7a4307d931325bcb63ba86a780233757df44fd85ffa5b4683d6c675b7f7d6715210da715e5ff29823f6a31415576078c88e58a273da1b7177aa069 + languageName: node + linkType: hard + +"@octokit/plugin-paginate-graphql@npm:^5.2.4": + version: 5.2.4 + resolution: "@octokit/plugin-paginate-graphql@npm:5.2.4" + peerDependencies: + "@octokit/core": ">=6" + checksum: f119999c8872f8c24eff653c3af53dea9d06b6863491ea52b888c1a9489019fcaa47423321b857073c609baaaf43fecf97ef335d780042334217abfe24b68bed + languageName: node + linkType: hard + +"@octokit/plugin-paginate-rest@npm:^12.0.0": + version: 12.0.0 + resolution: "@octokit/plugin-paginate-rest@npm:12.0.0" + dependencies: + "@octokit/types": ^14.0.0 + peerDependencies: + "@octokit/core": ">=6" + checksum: a7eb9b1ca6485765043d9009902c02611073d5ac39147fc1f7b4e927d298fb34b0a17c329fab741402db1e0ea9ee223c8b055611a680e065bebf7c87505b113f + languageName: node + linkType: hard + +"@octokit/plugin-rest-endpoint-methods@npm:^14.0.0": + version: 14.0.0 + resolution: "@octokit/plugin-rest-endpoint-methods@npm:14.0.0" + dependencies: + "@octokit/types": ^14.0.0 + peerDependencies: + "@octokit/core": ">=6" + checksum: beb8d666cb3d5394d9bef7afd43e402899e9f78ed0b2e51f701cbe599ba6004f11605c923877122ee943f0b2884e65b3116ac4b5edb5b930b372d9b1c9900dc6 + languageName: node + linkType: hard + +"@octokit/plugin-retry@npm:^7.2.1": + version: 7.2.1 + resolution: "@octokit/plugin-retry@npm:7.2.1" + dependencies: + "@octokit/request-error": ^6.1.8 + "@octokit/types": ^14.0.0 + bottleneck: ^2.15.3 + peerDependencies: + "@octokit/core": ">=6" + checksum: 7effaf292d6b73f91d1ecdee92efd18def29f0af89e73a57ac330fb56edc7dfd71d22381e8014acd3be5bdaeacc0716c9257b3b95250fc8d2ce24eca5f9ba31b + languageName: node + linkType: hard + +"@octokit/plugin-throttling@npm:^10.0.0": + version: 10.0.0 + resolution: "@octokit/plugin-throttling@npm:10.0.0" + dependencies: + "@octokit/types": ^14.0.0 + bottleneck: ^2.15.3 + peerDependencies: + "@octokit/core": ^6.1.3 + checksum: abc587a393b850fc1329180c00f901679b07ecd10b35c6c0371630642d76f533483c896f7fe62d662443d460db64a1512902106f07505e973414911cf6b6603c + languageName: node + linkType: hard + +"@octokit/request-error@npm:^6.1.7, @octokit/request-error@npm:^6.1.8": + version: 6.1.8 + resolution: "@octokit/request-error@npm:6.1.8" + dependencies: + "@octokit/types": ^14.0.0 + checksum: 9354d9f6d95147fce0ab90d4a60d1a9b78a382876634d9504e49b3a077eb2857f92bef3aede2d9a6235e65ce9bbe93d72e4e99012e0a307bad6d23d637dfa802 + languageName: node + linkType: hard + +"@octokit/request@npm:^9.2.3": + version: 9.2.4 + resolution: "@octokit/request@npm:9.2.4" + dependencies: + "@octokit/endpoint": ^10.1.4 + "@octokit/request-error": ^6.1.8 + "@octokit/types": ^14.0.0 + fast-content-type-parse: ^2.0.0 + universal-user-agent: ^7.0.2 + checksum: edd5d975543edaaf3db8abbb9bb61f19169155be5a87d6ee7001d295a5e3f1dadaf7b62e11ec2b79fe4ff5ed65b6d470eac5b87688d62c432e39999f5a9b7592 + languageName: node + linkType: hard + +"@octokit/types@npm:^14.0.0": + version: 14.1.0 + resolution: "@octokit/types@npm:14.1.0" + dependencies: + "@octokit/openapi-types": ^25.1.0 + checksum: 0513520e26dc5395c3b3b407568151d32be1f51bedb151f5b294cadc72dc3fe2d0dbbccad96f01dc80d26247b4aed3358de0ce31ad3c013eb22b96e6234feeb5 + languageName: node + linkType: hard + +"@octokit/webhooks-methods@npm:^5.1.1": + version: 5.1.1 + resolution: "@octokit/webhooks-methods@npm:5.1.1" + checksum: ce989efdd0d2c4f1b077cd661f04d2b1c53b961fdd9c777ca5d8edcfcda5f164a8203dfa19a7b1b943910f6785af3d9add6ab5a1be72ec089b3d6db98927540c + languageName: node + linkType: hard + +"@octokit/webhooks@npm:^13.6.1, @octokit/webhooks@npm:^13.8.3": + version: 13.9.1 + resolution: "@octokit/webhooks@npm:13.9.1" + dependencies: + "@octokit/openapi-webhooks-types": 11.0.0 + "@octokit/request-error": ^6.1.7 + "@octokit/webhooks-methods": ^5.1.1 + checksum: a53ec4dcdc100c5ad611be907fe55af720d615ad3129ed8f0930dcd97d0c7f12f47352728496aa8ede34e4633293350b95c45338d42c3293682b9f2723965f02 + languageName: node + linkType: hard + "@open-draft/deferred-promise@npm:^2.2.0": version: 2.2.0 resolution: "@open-draft/deferred-promise@npm:2.2.0" @@ -9601,6 +10507,19 @@ __metadata: languageName: node linkType: hard +"@openrouter/ai-sdk-provider@npm:^0.7.1": + version: 0.7.5 + resolution: "@openrouter/ai-sdk-provider@npm:0.7.5" + dependencies: + "@ai-sdk/provider": 1.1.3 + "@ai-sdk/provider-utils": 2.2.8 + peerDependencies: + ai: ^4.3.17 + zod: ^3.25.34 + checksum: 78681e90ff782eb47e0fd1bdd2591723c5fcbd76c08f6af720ccfe394bac7c81d9cfc8a42d9aacaadfa0a1fe90915d199ab251168580e375b88e18a7b001adc7 + languageName: node + linkType: hard + "@opentelemetry/api-logs@npm:0.51.1": version: 0.51.1 resolution: "@opentelemetry/api-logs@npm:0.51.1" @@ -11117,13 +12036,6 @@ __metadata: languageName: node linkType: hard -"@polka/url@npm:^1.0.0-next.20": - version: 1.0.0-next.21 - resolution: "@polka/url@npm:1.0.0-next.21" - checksum: c7654046d38984257dd639eab3dc770d1b0340916097b2fac03ce5d23506ada684e05574a69b255c32ea6a144a957c8cd84264159b545fca031c772289d88788 - languageName: node - linkType: hard - "@polka/url@npm:^1.0.0-next.24": version: 1.0.0-next.25 resolution: "@polka/url@npm:1.0.0-next.25" @@ -11131,6 +12043,24 @@ __metadata: languageName: node linkType: hard +"@posthog/core@npm:1.0.2": + version: 1.0.2 + resolution: "@posthog/core@npm:1.0.2" + checksum: dc7687c05e3210b3ea02cfc1cb52ca2473a807e544d786c876266f98195b029ab505cd61f889a1c93194c3be74d409992ad54d8b996b2861ef8c2b39308cbba6 + languageName: node + linkType: hard + +"@prettier/sync@npm:^0.6.1": + version: 0.6.1 + resolution: "@prettier/sync@npm:0.6.1" + dependencies: + make-synchronized: ^0.8.0 + peerDependencies: + prettier: "*" + checksum: 2c53cd4ee718e2ebd2fb31aa5ec4773f743b9c29fcc6db6794dc3553bc87aa8fe7db47b51add6809cab655520b7550329d1cce2ca837f6f4643991eff44abad1 + languageName: node + linkType: hard + "@prisma/client@npm:5.4.2": version: 5.4.2 resolution: "@prisma/client@npm:5.4.2" @@ -17094,6 +18024,13 @@ __metadata: languageName: node linkType: hard +"@types/aws-lambda@npm:^8.10.83": + version: 8.10.152 + resolution: "@types/aws-lambda@npm:8.10.152" + checksum: b74f705a54abc9a60600ddbbc669e137f6b7a4071e510d73d73c850e9b5583efe3da84ef2c08bf3106ceab6c45533d78ca43ea4e0f86d8671cf16267e927ce1e + languageName: node + linkType: hard + "@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.20.5": version: 7.20.5 resolution: "@types/babel__core@npm:7.20.5" @@ -17376,6 +18313,13 @@ __metadata: languageName: node linkType: hard +"@types/diff-match-patch@npm:^1.0.36": + version: 1.0.36 + resolution: "@types/diff-match-patch@npm:1.0.36" + checksum: 7d7ce03422fcc3e79d0cda26e4748aeb176b75ca4b4e5f38459b112bf24660d628424bdb08d330faefa69039d19a5316e7a102a8ab68b8e294c8346790e55113 + languageName: node + linkType: hard + "@types/doctrine@npm:^0.0.3": version: 0.0.3 resolution: "@types/doctrine@npm:0.0.3" @@ -17392,6 +18336,13 @@ __metadata: languageName: node linkType: hard +"@types/ejs@npm:^3.1.5": + version: 3.1.5 + resolution: "@types/ejs@npm:3.1.5" + checksum: e142266283051f27a7f79329871b311687dede19ae20268d882e4de218c65e1311d28a300b85579ca67157a8d601b7234daa50c2f99b252b121d27b4e5b21468 + languageName: node + linkType: hard + "@types/escodegen@npm:^0.0.6": version: 0.0.6 resolution: "@types/escodegen@npm:0.0.6" @@ -19057,18 +20008,6 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:2.1.9": - version: 2.1.9 - resolution: "@vitest/expect@npm:2.1.9" - dependencies: - "@vitest/spy": 2.1.9 - "@vitest/utils": 2.1.9 - chai: ^5.1.2 - tinyrainbow: ^1.2.0 - checksum: a234f96dd42c76e20af68b2ad2f00b80a3873501d5daa524bf1405b344e86123716b925f976d8104fd242bfbd0d9cf7084d0eb4a690097e6e5db456d220ed67a - languageName: node - linkType: hard - "@vitest/mocker@npm:2.1.1": version: 2.1.1 resolution: "@vitest/mocker@npm:2.1.1" @@ -19089,25 +20028,6 @@ __metadata: languageName: node linkType: hard -"@vitest/mocker@npm:2.1.9": - version: 2.1.9 - resolution: "@vitest/mocker@npm:2.1.9" - dependencies: - "@vitest/spy": 2.1.9 - estree-walker: ^3.0.3 - magic-string: ^0.30.12 - peerDependencies: - msw: ^2.4.9 - vite: ^5.0.0 - peerDependenciesMeta: - msw: - optional: true - vite: - optional: true - checksum: 17de391acc4d899f15356b45cde8202e5d5ca4517c32c0c9dcf32ce0660501773fdc29675b4f7d48c1579a560ac41f8f5181ebe41a7daf675f561d611e8e30dc - languageName: node - linkType: hard - "@vitest/pretty-format@npm:2.1.1, @vitest/pretty-format@npm:^2.1.1": version: 2.1.1 resolution: "@vitest/pretty-format@npm:2.1.1" @@ -19117,15 +20037,6 @@ __metadata: languageName: node linkType: hard -"@vitest/pretty-format@npm:2.1.9, @vitest/pretty-format@npm:^2.1.9": - version: 2.1.9 - resolution: "@vitest/pretty-format@npm:2.1.9" - dependencies: - tinyrainbow: ^1.2.0 - checksum: 33f7ff0a9d356ddd6534390a0aea260dc04a3022a94901c87d141bacf71d2b3fff2e3bf08a55dd424c5355fd3b41656cb7871c76372fef45ffac1ea89d0dc508 - languageName: node - linkType: hard - "@vitest/runner@npm:2.1.1": version: 2.1.1 resolution: "@vitest/runner@npm:2.1.1" @@ -19136,16 +20047,6 @@ __metadata: languageName: node linkType: hard -"@vitest/runner@npm:2.1.9": - version: 2.1.9 - resolution: "@vitest/runner@npm:2.1.9" - dependencies: - "@vitest/utils": 2.1.9 - pathe: ^1.1.2 - checksum: d8aaadc98bcbe1ee7c832a7d619d3c77d3c67536f10b80a3106d9d6e03ecc0f5467ef7bd4a65a07fe924cc166fe7415d637b2b08ef71e1a208a250543f9f3545 - languageName: node - linkType: hard - "@vitest/snapshot@npm:2.1.1": version: 2.1.1 resolution: "@vitest/snapshot@npm:2.1.1" @@ -19157,17 +20058,6 @@ __metadata: languageName: node linkType: hard -"@vitest/snapshot@npm:2.1.9": - version: 2.1.9 - resolution: "@vitest/snapshot@npm:2.1.9" - dependencies: - "@vitest/pretty-format": 2.1.9 - magic-string: ^0.30.12 - pathe: ^1.1.2 - checksum: fb693dea59709c9df8660e5948c7971d2c3ce74212eafa7d542a578bbb8aed203dc03129dd5e476251e1946b50432e79a4fd59069fd4f950283e188167b9496d - languageName: node - linkType: hard - "@vitest/spy@npm:2.1.1, @vitest/spy@npm:^2.1.0-beta.1": version: 2.1.1 resolution: "@vitest/spy@npm:2.1.1" @@ -19177,15 +20067,6 @@ __metadata: languageName: node linkType: hard -"@vitest/spy@npm:2.1.9": - version: 2.1.9 - resolution: "@vitest/spy@npm:2.1.9" - dependencies: - tinyspy: ^3.0.2 - checksum: f9279488b5d2a27800e33e8fe51cc685b2a0db49d30b80b2b0cc924f8b1736eb520459c6e8bd09fa4457f5bb86ff073e7bdcf60d36452c11a8a8f9cbc8030237 - languageName: node - linkType: hard - "@vitest/ui@npm:^2.1.1": version: 2.1.1 resolution: "@vitest/ui@npm:2.1.1" @@ -19214,17 +20095,6 @@ __metadata: languageName: node linkType: hard -"@vitest/utils@npm:2.1.9": - version: 2.1.9 - resolution: "@vitest/utils@npm:2.1.9" - dependencies: - "@vitest/pretty-format": 2.1.9 - loupe: ^3.1.2 - tinyrainbow: ^1.2.0 - checksum: b24fb9c6765801f2e0578ad5c32fadf9541a833301eaed2877a427096cf05214244b361f94eda80be2b9c841f58ae3c67d37dedc5a902b2cb44041979bae4d8f - languageName: node - linkType: hard - "@volar/language-core@npm:1.11.1, @volar/language-core@npm:~1.11.1": version: 1.11.1 resolution: "@volar/language-core@npm:1.11.1" @@ -19570,6 +20440,13 @@ __metadata: languageName: node linkType: hard +"@xmldom/xmldom@npm:^0.8.8": + version: 0.8.11 + resolution: "@xmldom/xmldom@npm:0.8.11" + checksum: 72020f3d5c74b54e25d19f2cd7b2d87484926cc7febdf02347dc3e06364186641d54e9e94baaaaba30e99528e6727adcd1baef6d0809e7460aee3a5be890b132 + languageName: node + linkType: hard + "@xobotyi/scrollbar-width@npm:^1.9.5": version: 1.9.5 resolution: "@xobotyi/scrollbar-width@npm:1.9.5" @@ -19664,6 +20541,16 @@ __metadata: languageName: node linkType: hard +"accepts@npm:^2.0.0": + version: 2.0.0 + resolution: "accepts@npm:2.0.0" + dependencies: + mime-types: ^3.0.0 + negotiator: ^1.0.0 + checksum: 49fe6c050cb6f6ff4e771b4d88324fca4d3127865f2473872e818dca127d809ba3aa8fdfc7acb51dd3c5bade7311ca6b8cfff7015ea6db2f7eb9c8444d223a4f + languageName: node + linkType: hard + "acorn-import-assertions@npm:^1.9.0": version: 1.9.0 resolution: "acorn-import-assertions@npm:1.9.0" @@ -19741,6 +20628,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^8.15.0": + version: 8.15.0 + resolution: "acorn@npm:8.15.0" + bin: + acorn: bin/acorn + checksum: 309c6b49aedf1a2e34aaf266de06de04aab6eb097c02375c66fdeb0f64556a6a823540409914fb364d9a11bc30d79d485a2eba29af47992d3490e9886c4391c3 + languageName: node + linkType: hard + "acorn@npm:^8.7.1, acorn@npm:^8.8.0": version: 8.8.0 resolution: "acorn@npm:8.8.0" @@ -19803,9 +20699,9 @@ __metadata: linkType: hard "agent-base@npm:^7.1.2": - version: 7.1.3 - resolution: "agent-base@npm:7.1.3" - checksum: 87bb7ee54f5ecf0ccbfcba0b07473885c43ecd76cb29a8db17d6137a19d9f9cd443a2a7c5fd8a3f24d58ad8145f9eb49116344a66b107e1aeab82cf2383f4753 + version: 7.1.4 + resolution: "agent-base@npm:7.1.4" + checksum: 86a7f542af277cfbd77dd61e7df8422f90bac512953709003a1c530171a9d019d072e2400eab2b59f84b49ab9dd237be44315ca663ac73e82b3922d10ea5eafa languageName: node linkType: hard @@ -19839,6 +20735,26 @@ __metadata: languageName: node linkType: hard +"ai@npm:^4.2.10, ai@npm:^4.3.15": + version: 4.3.19 + resolution: "ai@npm:4.3.19" + dependencies: + "@ai-sdk/provider": 1.1.3 + "@ai-sdk/provider-utils": 2.2.8 + "@ai-sdk/react": 1.2.12 + "@ai-sdk/ui-utils": 1.2.11 + "@opentelemetry/api": 1.9.0 + jsondiffpatch: 0.6.0 + peerDependencies: + react: ^18 || ^19 || ^19.0.0-rc + zod: ^3.23.8 + peerDependenciesMeta: + react: + optional: true + checksum: 120deb00a73449dede8ef7e7f7a05b114b896893f946eed99263e98aa390a0fdd0430b9e0b7bcfccd6bf2044600645f2c35637e6eea8cc7c029877ba705569d3 + languageName: node + linkType: hard + "airtable@npm:^0.12.2": version: 0.12.2 resolution: "airtable@npm:0.12.2" @@ -19887,7 +20803,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.10.0, ajv@npm:^6.12.3, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:~6.12.6": +"ajv@npm:^6.10.0, ajv@npm:^6.12.3, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:^6.12.6, ajv@npm:~6.12.6": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -19949,6 +20865,22 @@ __metadata: languageName: node linkType: hard +"ansi-escapes@npm:^6.0.0": + version: 6.2.1 + resolution: "ansi-escapes@npm:6.2.1" + checksum: 4bdbabe0782a1d4007157798f8acab745d1d5e440c872e6792880d08025e0baababa6b85b36846e955fde7d1e4bf572cdb1fddf109de196e9388d7a1c55ce30d + languageName: node + linkType: hard + +"ansi-escapes@npm:^7.0.0": + version: 7.0.0 + resolution: "ansi-escapes@npm:7.0.0" + dependencies: + environment: ^1.0.0 + checksum: 19baa61e68d1998c03b3b8bd023653a6c2667f0ed6caa9a00780ffd6f0a14f4a6563c57a38b3c0aba71bd704cd49c4c8df41be60bd81c957409f91e9dd49051f + languageName: node + linkType: hard + "ansi-regex@npm:^5.0.1": version: 5.0.1 resolution: "ansi-regex@npm:5.0.1" @@ -19995,7 +20927,7 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^6.1.0": +"ansi-styles@npm:^6.1.0, ansi-styles@npm:^6.2.1": version: 6.2.1 resolution: "ansi-styles@npm:6.2.1" checksum: ef940f2f0ced1a6347398da88a91da7930c33ecac3c77b72c5905f8b8fe402c52e6fde304ff5347f616e27a742da3f1dc76de98f6866c69251ad0b07a66776d9 @@ -20639,6 +21571,13 @@ __metadata: languageName: node linkType: hard +"async-scheduler@npm:^1.4.4": + version: 1.4.4 + resolution: "async-scheduler@npm:1.4.4" + checksum: 080310e642bc4309aa83d625b21f9f0f1291bd0a292361cf6c0ebc86646ca719888bebc3d519f8ed177130b623b0f20640dad7f24fd8c2ede31d6d6f976968a4 + languageName: node + linkType: hard + "async@npm:^3.2.3, async@npm:^3.2.4": version: 3.2.4 resolution: "async@npm:3.2.4" @@ -20698,6 +21637,13 @@ __metadata: languageName: node linkType: hard +"auto-bind@npm:^5.0.1": + version: 5.0.1 + resolution: "auto-bind@npm:5.0.1" + checksum: 44a6d8d040c4382e761922f8fa1b044e18ddefbc855fecee0c76ec6b4e6fc74adda21026bc86e190833e05f52b4b6615372c2a83a734858f8395b1e2a98b253a + languageName: node + linkType: hard + "autoprefixer@npm:^10.0.1": version: 10.4.18 resolution: "autoprefixer@npm:10.4.18" @@ -21048,6 +21994,20 @@ __metadata: languageName: node linkType: hard +"before-after-hook@npm:^2.1.0": + version: 2.2.3 + resolution: "before-after-hook@npm:2.2.3" + checksum: a1a2430976d9bdab4cd89cb50d27fa86b19e2b41812bf1315923b0cba03371ebca99449809226425dd3bcef20e010db61abdaff549278e111d6480034bebae87 + languageName: node + linkType: hard + +"before-after-hook@npm:^3.0.2": + version: 3.0.2 + resolution: "before-after-hook@npm:3.0.2" + checksum: 5f76a9d31909f7f1f7125b7e017ff018799308f5c1fc5a5bfeba9986149da77e6a5cdde0d151671cf374a7fa6452533237bb1de62dfd6c235c20e7c61cc9569d + languageName: node + linkType: hard + "better-path-resolve@npm:1.0.0": version: 1.0.0 resolution: "better-path-resolve@npm:1.0.0" @@ -21089,6 +22049,19 @@ __metadata: languageName: node linkType: hard +"bitbucket@npm:^2.12.0": + version: 2.12.0 + resolution: "bitbucket@npm:2.12.0" + dependencies: + before-after-hook: ^2.1.0 + deepmerge: ^4.2.2 + is-plain-object: ^3.0.0 + node-fetch: ^2.6.0 + url-template: ^2.0.8 + checksum: 8b60bbe4430e876bf9029c8759418fc8ea6c5ef1eb3cde43f357db010fbbe040dbce3d07c0509a41de6abd5462862433001b7c84038ed82d6a1b1271e8b67bb5 + languageName: node + linkType: hard + "bl@npm:^4.0.2, bl@npm:^4.0.3, bl@npm:^4.1.0": version: 4.1.0 resolution: "bl@npm:4.1.0" @@ -21121,6 +22094,13 @@ __metadata: languageName: node linkType: hard +"blacklist@npm:^1.1.4": + version: 1.1.4 + resolution: "blacklist@npm:1.1.4" + checksum: d8ce2b31ed009faf1438b5795a1fb98a50c3cb8d2cfc59eb3ee358060c41a76333d20e72519de6e0624f4a755603b1f9b7eb387d218880e8e22907def877df95 + languageName: node + linkType: hard + "bluebird@npm:^3.1.1, bluebird@npm:^3.7.2": version: 3.7.2 resolution: "bluebird@npm:3.7.2" @@ -21189,6 +22169,23 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:^2.2.0": + version: 2.2.0 + resolution: "body-parser@npm:2.2.0" + dependencies: + bytes: ^3.1.2 + content-type: ^1.0.5 + debug: ^4.4.0 + http-errors: ^2.0.0 + iconv-lite: ^0.6.3 + on-finished: ^2.4.1 + qs: ^6.14.0 + raw-body: ^3.0.0 + type-is: ^2.0.0 + checksum: 7fe3a2d288f0b632528d6ccb90052d1a9492c5b79d5716d32c8de1f5fb8237b0d31ee5050e1d0b7ff143a492ff151804612c6e2686a222a1d4c9e2e6531b8fb2 + languageName: node + linkType: hard + "boolbase@npm:^1.0.0": version: 1.0.0 resolution: "boolbase@npm:1.0.0" @@ -21196,7 +22193,7 @@ __metadata: languageName: node linkType: hard -"bottleneck@npm:^2.19.5": +"bottleneck@npm:^2.15.3, bottleneck@npm:^2.19.5": version: 2.19.5 resolution: "bottleneck@npm:2.19.5" checksum: c5eef1bbea12cef1f1405e7306e7d24860568b0f7ac5eeab706a86762b3fc65ef6d1c641c8a166e4db90f412fc5c948fc5ce8008a8cd3d28c7212ef9c3482bda @@ -21574,7 +22571,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:^3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: e4bcd3948d289c5127591fbedf10c0b639ccbf00243504e4e127374a15c3bc8eed0d28d4aaab08ff6f1cf2abc0cce6ba3085ed32f4f90e82a5683ce0014e1b6e @@ -21858,6 +22855,13 @@ __metadata: languageName: node linkType: hard +"camelcase@npm:^8.0.0": + version: 8.0.0 + resolution: "camelcase@npm:8.0.0" + checksum: 6da7abe997af29e80052f17aa21628c7cce14af364cef9f07a2a44d59614dd6f361d405f121938e673424d673697a8c53ad17be8c4b03b0a727307c4db8b5b5e + languageName: node + linkType: hard + "camelize@npm:^1.0.0": version: 1.0.0 resolution: "camelize@npm:1.0.0" @@ -21971,19 +22975,6 @@ __metadata: languageName: node linkType: hard -"chai@npm:^5.1.2": - version: 5.2.0 - resolution: "chai@npm:5.2.0" - dependencies: - assertion-error: ^2.0.1 - check-error: ^2.1.1 - deep-eql: ^5.0.1 - loupe: ^3.1.0 - pathval: ^2.0.0 - checksum: 15e4ba12d02df3620fd59b4a6e8efe43b47872ce61f1c0ca77ac1205a2a5898f3b6f1f52408fd1a708b8d07fdfb5e65b97af40bad9fd94a69ed8d4264c7a69f1 - languageName: node - linkType: hard - "chalk@npm:3.0.0, chalk@npm:^3.0.0": version: 3.0.0 resolution: "chalk@npm:3.0.0" @@ -22025,6 +23016,13 @@ __metadata: languageName: node linkType: hard +"chalk@npm:^5.2.0, chalk@npm:^5.4.1": + version: 5.6.0 + resolution: "chalk@npm:5.6.0" + checksum: 245d4b53c29c88da9e291f318c86b6b3ee65aa81568f9e10fafc984a6ef520412dee513057d07cc0f4614ab5a46cb07a0394fab3794d88d48c89c17b2d8fbf7f + languageName: node + linkType: hard + "chalk@npm:^5.3.0": version: 5.3.0 resolution: "chalk@npm:5.3.0" @@ -22136,6 +23134,13 @@ __metadata: languageName: node linkType: hard +"chardet@npm:^2.1.0": + version: 2.1.0 + resolution: "chardet@npm:2.1.0" + checksum: 491f8ea54ed3693598c98cb8785531b94b71e59b04ef8dd2b6fea4947f785297fb5c2ae1109adca6fdd453a8a7181cfc4a85c07dbbe96a156d0908f4188a6b9a + languageName: node + linkType: hard + "charenc@npm:0.0.2": version: 0.0.2 resolution: "charenc@npm:0.0.2" @@ -22429,6 +23434,13 @@ __metadata: languageName: node linkType: hard +"cli-boxes@npm:^3.0.0": + version: 3.0.0 + resolution: "cli-boxes@npm:3.0.0" + checksum: 637d84419d293a9eac40a1c8c96a2859e7d98b24a1a317788e13c8f441be052fc899480c6acab3acc82eaf1bccda6b7542d7cdcf5c9c3cc39227175dc098d5b2 + languageName: node + linkType: hard + "cli-cursor@npm:^3.1.0": version: 3.1.0 resolution: "cli-cursor@npm:3.1.0" @@ -22438,6 +23450,24 @@ __metadata: languageName: node linkType: hard +"cli-cursor@npm:^4.0.0": + version: 4.0.0 + resolution: "cli-cursor@npm:4.0.0" + dependencies: + restore-cursor: ^4.0.0 + checksum: ab3f3ea2076e2176a1da29f9d64f72ec3efad51c0960898b56c8a17671365c26e67b735920530eaf7328d61f8bd41c27f46b9cf6e4e10fe2fa44b5e8c0e392cc + languageName: node + linkType: hard + +"cli-cursor@npm:^5.0.0": + version: 5.0.0 + resolution: "cli-cursor@npm:5.0.0" + dependencies: + restore-cursor: ^5.0.0 + checksum: 1eb9a3f878b31addfe8d82c6d915ec2330cec8447ab1f117f4aa34f0137fbb3137ec3466e1c9a65bcb7557f6e486d343f2da57f253a2f668d691372dfa15c090 + languageName: node + linkType: hard + "cli-progress@npm:^3.10.0, cli-progress@npm:^3.12.0": version: 3.12.0 resolution: "cli-progress@npm:3.12.0" @@ -22454,6 +23484,20 @@ __metadata: languageName: node linkType: hard +"cli-spinners@npm:^2.7.0, cli-spinners@npm:^2.9.2": + version: 2.9.2 + resolution: "cli-spinners@npm:2.9.2" + checksum: 1bd588289b28432e4676cb5d40505cfe3e53f2e4e10fbe05c8a710a154d6fe0ce7836844b00d6858f740f2ffe67cdc36e0fce9c7b6a8430e80e6388d5aa4956c + languageName: node + linkType: hard + +"cli-spinners@npm:^3.0.0": + version: 3.2.0 + resolution: "cli-spinners@npm:3.2.0" + checksum: c81430db85384819fe6d6ce3643f76f6c9382121aaee0375f3830f645c68d2ca2ab7cc286e23855764ae9672f5ca3f4e82e3a2e30d7f89122df45d60f5e0939e + languageName: node + linkType: hard + "cli-table3@npm:0.6.3": version: 0.6.3 resolution: "cli-table3@npm:0.6.3" @@ -22467,6 +23511,19 @@ __metadata: languageName: node linkType: hard +"cli-table3@npm:^0.6.5": + version: 0.6.5 + resolution: "cli-table3@npm:0.6.5" + dependencies: + "@colors/colors": 1.5.0 + string-width: ^4.2.0 + dependenciesMeta: + "@colors/colors": + optional: true + checksum: ab7afbf4f8597f1c631f3ee6bb3481d0bfeac8a3b81cffb5a578f145df5c88003b6cfff46046a7acae86596fdd03db382bfa67f20973b6b57425505abc47e42c + languageName: node + linkType: hard + "cli-truncate@npm:2.1.0, cli-truncate@npm:^2.1.0": version: 2.1.0 resolution: "cli-truncate@npm:2.1.0" @@ -22487,6 +23544,16 @@ __metadata: languageName: node linkType: hard +"cli-truncate@npm:^4.0.0": + version: 4.0.0 + resolution: "cli-truncate@npm:4.0.0" + dependencies: + slice-ansi: ^5.0.0 + string-width: ^7.0.0 + checksum: d5149175fd25ca985731bdeec46a55ec237475cf74c1a5e103baea696aceb45e372ac4acbaabf1316f06bd62e348123060f8191ffadfeedebd2a70a2a7fb199d + languageName: node + linkType: hard + "cli-width@npm:^3.0.0": version: 3.0.0 resolution: "cli-width@npm:3.0.0" @@ -22651,6 +23718,15 @@ __metadata: languageName: node linkType: hard +"code-excerpt@npm:^4.0.0": + version: 4.0.0 + resolution: "code-excerpt@npm:4.0.0" + dependencies: + convert-to-spaces: ^2.0.1 + checksum: d57137d8f4825879283a828cc02a1115b56858dc54ed06c625c8f67d6685d1becd2fbaa7f0ab19ecca1f5cca03f8c97bbc1f013cab40261e4d3275032e65efe9 + languageName: node + linkType: hard + "coffeescript@npm:^1.10.0": version: 1.12.7 resolution: "coffeescript@npm:1.12.7" @@ -22753,6 +23829,13 @@ __metadata: languageName: node linkType: hard +"colorette@npm:^2.0.20": + version: 2.0.20 + resolution: "colorette@npm:2.0.20" + checksum: 0c016fea2b91b733eb9f4bcdb580018f52c0bc0979443dad930e5037a968237ac53d9beb98e218d2e9235834f8eebce7f8e080422d6194e957454255bde71d3d + languageName: node + linkType: hard + "colors@npm:~1.2.1": version: 1.2.5 resolution: "colors@npm:1.2.5" @@ -22821,6 +23904,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^12.1.0": + version: 12.1.0 + resolution: "commander@npm:12.1.0" + checksum: 68e9818b00fc1ed9cdab9eb16905551c2b768a317ae69a5e3c43924c2b20ac9bb65b27e1cab36aeda7b6496376d4da908996ba2c0b5d79463e0fb1e77935d514 + languageName: node + linkType: hard + "commander@npm:^2.20.0, commander@npm:^2.20.3, commander@npm:^2.7.1, commander@npm:^2.9.0": version: 2.20.3 resolution: "commander@npm:2.20.3" @@ -22828,7 +23918,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^7.2.0": +"commander@npm:^7.1.0, commander@npm:^7.2.0": version: 7.2.0 resolution: "commander@npm:7.2.0" checksum: 53501cbeee61d5157546c0bef0fedb6cdfc763a882136284bed9a07225f09a14b82d2a84e7637edfd1a679fb35ed9502fd58ef1d091e6287f60d790147f68ddc @@ -23070,6 +24160,15 @@ __metadata: languageName: node linkType: hard +"content-disposition@npm:^1.0.0": + version: 1.0.0 + resolution: "content-disposition@npm:1.0.0" + dependencies: + safe-buffer: 5.2.1 + checksum: b27e2579fefe0ecf78238bb652fbc750671efce8344f0c6f05235b12433e6a965adb40906df1ac1fdde23e8f9f0e58385e44640e633165420f3f47d830ae0398 + languageName: node + linkType: hard + "content-type@npm:1.0.4, content-type@npm:~1.0.4": version: 1.0.4 resolution: "content-type@npm:1.0.4" @@ -23077,7 +24176,7 @@ __metadata: languageName: node linkType: hard -"content-type@npm:^1.0.4, content-type@npm:~1.0.5": +"content-type@npm:^1.0.4, content-type@npm:^1.0.5, content-type@npm:~1.0.5": version: 1.0.5 resolution: "content-type@npm:1.0.5" checksum: 566271e0a251642254cde0f845f9dd4f9856e52d988f4eb0d0dcffbb7a1f8ec98de7a5215fc628f3bce30fe2fb6fd2bc064b562d721658c59b544e2d34ea2766 @@ -23107,6 +24206,13 @@ __metadata: languageName: node linkType: hard +"convert-to-spaces@npm:^2.0.1": + version: 2.0.1 + resolution: "convert-to-spaces@npm:2.0.1" + checksum: bbb324e5916fe9866f65c0ff5f9c1ea933764d0bdb09fccaf59542e40545ed483db6b2339c6d9eb56a11965a58f1a6038f3174f0e2fb7601343c7107ca5e2751 + languageName: node + linkType: hard + "cookie-parser@npm:^1.4.6": version: 1.4.6 resolution: "cookie-parser@npm:1.4.6" @@ -23124,6 +24230,13 @@ __metadata: languageName: node linkType: hard +"cookie-signature@npm:^1.2.1": + version: 1.2.2 + resolution: "cookie-signature@npm:1.2.2" + checksum: 1ad4f9b3907c9f3673a0f0a07c0a23da7909ac6c9204c5d80a0ec102fe50ccc45f27fdf496361840d6c132c5bb0037122c0a381f856d070183d1ebe3e5e041ff + languageName: node + linkType: hard + "cookie@npm:0.4.1": version: 0.4.1 resolution: "cookie@npm:0.4.1" @@ -23145,7 +24258,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.2": +"cookie@npm:^0.7.1, cookie@npm:^0.7.2": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 9bf8555e33530affd571ea37b615ccad9b9a34febbf2c950c86787088eb00a8973690833b0f8ebd6b69b753c62669ea60cec89178c1fb007bf0749abed74f93e @@ -23212,7 +24325,7 @@ __metadata: languageName: node linkType: hard -"cors@npm:2.8.5": +"cors@npm:2.8.5, cors@npm:^2.8.5": version: 2.8.5 resolution: "cors@npm:2.8.5" dependencies: @@ -23595,12 +24708,12 @@ __metadata: linkType: hard "cssstyle@npm:^4.1.0": - version: 4.3.0 - resolution: "cssstyle@npm:4.3.0" + version: 4.6.0 + resolution: "cssstyle@npm:4.6.0" dependencies: - "@asamuzakjp/css-color": ^3.1.1 + "@asamuzakjp/css-color": ^3.2.0 rrweb-cssom: ^0.8.0 - checksum: d7e8c728d75d9288642aaf3f44ec061151bb19821ef3f3a420b26e75f416a9f53837aa4facac9e7596237cb61536e0115d576d60b09a4338c81478b833638826 + checksum: 0bdb1229e9f5a78ec73d0153299bc2b58f9c995124412beedcb2409bce4a1231e371946f61a8c04bdfa6b36f2ffb48d5f2c85738986662ed6722426f43937dc7 languageName: node linkType: hard @@ -23625,7 +24738,7 @@ __metadata: languageName: node linkType: hard -"csv-parse@npm:^5.5.2": +"csv-parse@npm:^5.5.2, csv-parse@npm:^5.6.0": version: 5.6.0 resolution: "csv-parse@npm:5.6.0" checksum: 173e176bdaf212bab37d0f6d39a06d039d24a1c0ee40b9f1023ebf8b36095934807deeb493c0fb58592b39b0682ccd0be5c9e8d2b137c08807e7031595ea7a51 @@ -23648,6 +24761,13 @@ __metadata: languageName: node linkType: hard +"csv-stringify@npm:^6.5.2": + version: 6.6.0 + resolution: "csv-stringify@npm:6.6.0" + checksum: 2566a4213d7bfad92ad8d14ae2bb78f85130329f08ba5116f3f0caa225c4a142a7c7473d26f784206dc58b541e32fd3ea6dd12386b0866c5173d271e7906017a + languageName: node + linkType: hard + "d3-array@npm:2 - 3, d3-array@npm:2.10.0 - 3, d3-array@npm:^3.1.6": version: 3.2.3 resolution: "d3-array@npm:3.2.3" @@ -23881,6 +25001,13 @@ __metadata: languageName: node linkType: hard +"date-fns@npm:^4.1.0": + version: 4.1.0 + resolution: "date-fns@npm:4.1.0" + checksum: fb681b242cccabed45494468f64282a7d375ea970e0adbcc5dcc92dcb7aba49b2081c2c9739d41bf71ce89ed68dd73bebfe06ca35129490704775d091895710b + languageName: node + linkType: hard + "dayjs@npm:1.11.4": version: 1.11.4 resolution: "dayjs@npm:1.11.4" @@ -23918,7 +25045,7 @@ __metadata: languageName: node linkType: hard -"debounce@npm:^1.2.0": +"debounce@npm:^1.2.0, debounce@npm:^1.2.1": version: 1.2.1 resolution: "debounce@npm:1.2.1" checksum: 682a89506d9e54fb109526f4da255c5546102fbb8e3ae75eef3b04effaf5d4853756aee97475cd4650641869794e44f410eeb20ace2b18ea592287ab2038519e @@ -23955,7 +25082,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^4.0.0, debug@npm:^4.3.7": +"debug@npm:^4.0.0": version: 4.4.0 resolution: "debug@npm:4.4.0" dependencies: @@ -23967,6 +25094,18 @@ __metadata: languageName: node linkType: hard +"debug@npm:^4.3.5, debug@npm:^4.4.0": + version: 4.4.1 + resolution: "debug@npm:4.4.1" + dependencies: + ms: ^2.1.3 + peerDependenciesMeta: + supports-color: + optional: true + checksum: a43826a01cda685ee4cec00fb2d3322eaa90ccadbef60d9287debc2a886be3e835d9199c80070ede75a409ee57828c4c6cd80e4b154f2843f0dc95a570dc0729 + languageName: node + linkType: hard + "debug@npm:^4.3.6": version: 4.3.7 resolution: "debug@npm:4.3.7" @@ -23979,18 +25118,6 @@ __metadata: languageName: node linkType: hard -"debug@npm:^4.4.0": - version: 4.4.1 - resolution: "debug@npm:4.4.1" - dependencies: - ms: ^2.1.3 - peerDependenciesMeta: - supports-color: - optional: true - checksum: a43826a01cda685ee4cec00fb2d3322eaa90ccadbef60d9287debc2a886be3e835d9199c80070ede75a409ee57828c4c6cd80e4b154f2843f0dc95a570dc0729 - languageName: node - linkType: hard - "decamelize-keys@npm:^1.1.0": version: 1.1.0 resolution: "decamelize-keys@npm:1.1.0" @@ -24052,6 +25179,18 @@ __metadata: languageName: node linkType: hard +"dedent@npm:^1.5.3, dedent@npm:^1.6.0": + version: 1.6.0 + resolution: "dedent@npm:1.6.0" + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + checksum: ecaa83968b3db4ffeadf8f679c01280f8679ec79993d7e203c0281d7926e883bb79f42b263ba0df1f78e146e4b0be1b9a5b922b1fe040cb89b09977bc9c25b38 + languageName: node + linkType: hard + "deep-eql@npm:^5.0.1": version: 5.0.2 resolution: "deep-eql@npm:5.0.2" @@ -24087,6 +25226,13 @@ __metadata: languageName: node linkType: hard +"deepmerge@npm:^4.3.1": + version: 4.3.1 + resolution: "deepmerge@npm:4.3.1" + checksum: 2024c6a980a1b7128084170c4cf56b0fd58a63f2da1660dcfe977415f27b17dbe5888668b59d0b063753f3220719d5e400b7f113609489c90160bb9a5518d052 + languageName: node + linkType: hard + "default-browser-id@npm:^5.0.0": version: 5.0.0 resolution: "default-browser-id@npm:5.0.0" @@ -24377,6 +25523,13 @@ __metadata: languageName: node linkType: hard +"diff-match-patch@npm:^1.0.5": + version: 1.0.5 + resolution: "diff-match-patch@npm:1.0.5" + checksum: 841522d01b09cccbc4e4402cf61514a81b906349a7d97b67222390f2d35cf5df277cb23959eeed212d5e46afb5629cebab41b87918672c5a05c11c73688630e3 + languageName: node + linkType: hard + "diff-sequences@npm:^29.4.3": version: 29.4.3 resolution: "diff-sequences@npm:29.4.3" @@ -24398,6 +25551,13 @@ __metadata: languageName: node linkType: hard +"diff@npm:^7.0.0": + version: 7.0.0 + resolution: "diff@npm:7.0.0" + checksum: 5db0d339476b18dfbc8a08a7504fbcc74789eec626c8d20cf2cdd1871f1448962888128f4447c8f50a1e41a80decfe5e8489c375843b8cf1d42b7c2b611da4e1 + languageName: node + linkType: hard + "diffie-hellman@npm:^5.0.0": version: 5.0.3 resolution: "diffie-hellman@npm:5.0.3" @@ -24654,7 +25814,7 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^16.4.7": +"dotenv@npm:^16.4.5, dotenv@npm:^16.4.7": version: 16.6.1 resolution: "dotenv@npm:16.6.1" checksum: e8bd63c9a37f57934f7938a9cf35de698097fadf980cb6edb61d33b3e424ceccfe4d10f37130b904a973b9038627c2646a3365a904b4406514ea94d7f1816b69 @@ -24783,6 +25943,17 @@ __metadata: languageName: node linkType: hard +"ejs@npm:^3.1.10": + version: 3.1.10 + resolution: "ejs@npm:3.1.10" + dependencies: + jake: ^10.8.5 + bin: + ejs: bin/cli.js + checksum: ce90637e9c7538663ae023b8a7a380b2ef7cc4096de70be85abf5a3b9641912dde65353211d05e24d56b1f242d71185c6d00e02cb8860701d571786d92c71f05 + languageName: node + linkType: hard + "ejs@npm:^3.1.6, ejs@npm:^3.1.8": version: 3.1.9 resolution: "ejs@npm:3.1.9" @@ -24865,6 +26036,13 @@ __metadata: languageName: node linkType: hard +"emoji-regex@npm:^10.3.0": + version: 10.5.0 + resolution: "emoji-regex@npm:10.5.0" + checksum: 3a5164bfc2ac4685aa2fda613bb2b58d1d4e05b6ace9d87f8e119fe8cd39779875adfe1919b64f06f5dcd2b522238ad23b50caaaff7fb600bd53c84ff86e4b61 + languageName: node + linkType: hard + "emoji-regex@npm:^8.0.0": version: 8.0.0 resolution: "emoji-regex@npm:8.0.0" @@ -24893,6 +26071,13 @@ __metadata: languageName: node linkType: hard +"encodeurl@npm:^2.0.0": + version: 2.0.0 + resolution: "encodeurl@npm:2.0.0" + checksum: abf5cd51b78082cf8af7be6785813c33b6df2068ce5191a40ca8b1afe6a86f9230af9a9ce694a5ce4665955e5c1120871826df9c128a642e09c58d592e2807fe + languageName: node + linkType: hard + "encodeurl@npm:~1.0.2": version: 1.0.2 resolution: "encodeurl@npm:1.0.2" @@ -25017,6 +26202,13 @@ __metadata: languageName: node linkType: hard +"environment@npm:^1.0.0": + version: 1.1.0 + resolution: "environment@npm:1.1.0" + checksum: dd3c1b9825e7f71f1e72b03c2344799ac73f2e9ef81b78ea8b373e55db021786c6b9f3858ea43a436a2c4611052670ec0afe85bc029c384cc71165feee2f4ba6 + languageName: node + linkType: hard + "err-code@npm:^2.0.2": version: 2.0.3 resolution: "err-code@npm:2.0.3" @@ -25394,13 +26586,6 @@ __metadata: languageName: node linkType: hard -"es-module-lexer@npm:^1.5.4": - version: 1.6.0 - resolution: "es-module-lexer@npm:1.6.0" - checksum: 4413a9aed9bf581de62b98174f3eea3f23ce2994fb6832df64bdd6504f6977da1a3b5ebd3c10f75e3c2f214dcf1a1d8b54be5e62c71b7110e6ccedbf975d2b7d - languageName: node - linkType: hard - "es-object-atoms@npm:^1.0.0, es-object-atoms@npm:^1.1.1": version: 1.1.1 resolution: "es-object-atoms@npm:1.1.1" @@ -26679,6 +27864,15 @@ __metadata: languageName: node linkType: hard +"estree-util-value-to-estree@npm:^3.0.0": + version: 3.4.0 + resolution: "estree-util-value-to-estree@npm:3.4.0" + dependencies: + "@types/estree": ^1.0.0 + checksum: a0cb37c756b5493a6a4227c299b3bfa717ccd08d58207586e84aff4d4bd84bb784bdd5c532e112e1686c7fe519b1bb01c48a62d1188e466d085ababb66decc62 + languageName: node + linkType: hard + "estree-util-value-to-estree@npm:^3.3.2": version: 3.3.2 resolution: "estree-util-value-to-estree@npm:3.3.2" @@ -26721,7 +27915,7 @@ __metadata: languageName: node linkType: hard -"etag@npm:~1.8.1": +"etag@npm:^1.8.1, etag@npm:~1.8.1": version: 1.8.1 resolution: "etag@npm:1.8.1" checksum: 571aeb3dbe0f2bbd4e4fadbdb44f325fc75335cd5f6f6b6a091e6a06a9f25ed5392f0863c5442acb0646787446e816f13cbfc6edce5b07658541dff573cab1ff @@ -26756,6 +27950,22 @@ __metadata: languageName: node linkType: hard +"eventsource-parser@npm:^3.0.0, eventsource-parser@npm:^3.0.1": + version: 3.0.6 + resolution: "eventsource-parser@npm:3.0.6" + checksum: b90ec27f8d992afa7df171db202faaedb1782214f64e50690cbf78bc2629f7751575aa27a72d8ae447e5a7094938406b1a3ea1d89e5f0f2d6916cc8a694b6587 + languageName: node + linkType: hard + +"eventsource@npm:^3.0.2": + version: 3.0.7 + resolution: "eventsource@npm:3.0.7" + dependencies: + eventsource-parser: ^3.0.1 + checksum: cd8cbc3418238b9d751b6652edf442d4b869829fbc3b73444abca1816fe3d23dc707130dd9a990360bc27c281d986f2f62059d870921173425c3ac28d20a8414 + languageName: node + linkType: hard + "evp_bytestokey@npm:^1.0.0, evp_bytestokey@npm:^1.0.3": version: 1.0.3 resolution: "evp_bytestokey@npm:1.0.3" @@ -26845,13 +28055,6 @@ __metadata: languageName: node linkType: hard -"expect-type@npm:^1.1.0": - version: 1.2.0 - resolution: "expect-type@npm:1.2.0" - checksum: fb6cce8e0d8cd2d2b329afeacad08dbf01297b0363494a826cb3dad7d22d45e5283a1c2c3f8cdef5765afefab4676a7cb9a46c9c5a506fdd1ee255e429debe96 - languageName: node - linkType: hard - "expect@npm:^29.0.0": version: 29.6.1 resolution: "expect@npm:29.6.1" @@ -26886,6 +28089,15 @@ __metadata: languageName: node linkType: hard +"express-rate-limit@npm:^7.5.0": + version: 7.5.1 + resolution: "express-rate-limit@npm:7.5.1" + peerDependencies: + express: ">= 4.11" + checksum: 544fdd576a846a7d3ed0203a011cec6d65ad8e5eab58dbe045a0bdefd119060c140c38b327e32713b56342cc901a3ca5c99f13cce4ceee08408e775ec4742c16 + languageName: node + linkType: hard + "express@npm:4.18.2": version: 4.18.2 resolution: "express@npm:4.18.2" @@ -26925,6 +28137,41 @@ __metadata: languageName: node linkType: hard +"express@npm:^5.0.1, express@npm:^5.1.0": + version: 5.1.0 + resolution: "express@npm:5.1.0" + dependencies: + accepts: ^2.0.0 + body-parser: ^2.2.0 + content-disposition: ^1.0.0 + content-type: ^1.0.5 + cookie: ^0.7.1 + cookie-signature: ^1.2.1 + debug: ^4.4.0 + encodeurl: ^2.0.0 + escape-html: ^1.0.3 + etag: ^1.8.1 + finalhandler: ^2.1.0 + fresh: ^2.0.0 + http-errors: ^2.0.0 + merge-descriptors: ^2.0.0 + mime-types: ^3.0.0 + on-finished: ^2.4.1 + once: ^1.4.0 + parseurl: ^1.3.3 + proxy-addr: ^2.0.7 + qs: ^6.14.0 + range-parser: ^1.2.1 + router: ^2.2.0 + send: ^1.1.0 + serve-static: ^2.2.0 + statuses: ^2.0.1 + type-is: ^2.0.1 + vary: ^1.1.2 + checksum: 06e6141780c6c4780111f971ce062c83d4cf4862c40b43caf1d95afcbb58d7422c560503b8c9d04c7271511525d09cbdbe940bcaad63970fd4c1b9f6fd713bdb + languageName: node + linkType: hard + "extend-shallow@npm:^2.0.1": version: 2.0.1 resolution: "extend-shallow@npm:2.0.1" @@ -26973,6 +28220,13 @@ __metadata: languageName: node linkType: hard +"fast-content-type-parse@npm:^2.0.0": + version: 2.0.1 + resolution: "fast-content-type-parse@npm:2.0.1" + checksum: 0ea4c7dce77c579d19805ea874d128832f535086465c57994a49a28a4784538ea4eeaa49261a5c675a4764c634e12a74bae26e09d64e886cb826c0b97e4c621d + languageName: node + linkType: hard + "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" @@ -27135,6 +28389,17 @@ __metadata: languageName: node linkType: hard +"fast-xml-parser@npm:^5.0.8": + version: 5.2.5 + resolution: "fast-xml-parser@npm:5.2.5" + dependencies: + strnum: ^2.1.0 + bin: + fxparser: src/cli/cli.js + checksum: b12daa933bc226bd7df1e1ecbd305e561c83fd6e4a234b5e2728901deca25a9b9522b9d3ebafde41b1f4d87ab814e3efe18c636638580795fdbe4670a556be88 + languageName: node + linkType: hard + "fastest-levenshtein@npm:^1.0.7": version: 1.0.16 resolution: "fastest-levenshtein@npm:1.0.16" @@ -27165,6 +28430,15 @@ __metadata: languageName: node linkType: hard +"fault@npm:^2.0.0": + version: 2.0.1 + resolution: "fault@npm:2.0.1" + dependencies: + format: ^0.2.0 + checksum: c9b30f47d95769177130a9409976a899ed31eb598450fbad5b0d39f2f5f56d5f4a9ff9257e0bee8407cb0fc3ce37165657888c6aa6d78472e403893104329b72 + languageName: node + linkType: hard + "faye-websocket@npm:>=0.9.1": version: 0.11.4 resolution: "faye-websocket@npm:0.11.4" @@ -27310,6 +28584,15 @@ __metadata: languageName: node linkType: hard +"figlet@npm:^1.8.2": + version: 1.8.2 + resolution: "figlet@npm:1.8.2" + bin: + figlet: bin/index.js + checksum: 2607055a034fcb679f80f51abfd9a55d1c43aee38069f69322c3b258286504b3441f405f7b8f0376b369991b25267b8aabe9ea3eb4ab4bd49641def7fcc68c36 + languageName: node + linkType: hard + "figures@npm:^3.0.0, figures@npm:^3.2.0": version: 3.2.0 resolution: "figures@npm:3.2.0" @@ -27428,6 +28711,20 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:^2.1.0": + version: 2.1.0 + resolution: "finalhandler@npm:2.1.0" + dependencies: + debug: ^4.4.0 + encodeurl: ^2.0.0 + escape-html: ^1.0.3 + on-finished: ^2.4.1 + parseurl: ^1.3.3 + statuses: ^2.0.1 + checksum: 27ca9cc83b1384ba37959eb95bc7e62bc0bf4d6f6af63f6d38821cf7499b113e34b23f96a2a031616817f73986f94deea67c2f558de9daf406790c181a2501df + languageName: node + linkType: hard + "find-cache-dir@npm:3.3.2, find-cache-dir@npm:^3.0.0": version: 3.3.2 resolution: "find-cache-dir@npm:3.3.2" @@ -27485,6 +28782,15 @@ __metadata: languageName: node linkType: hard +"flat@npm:^6.0.1": + version: 6.0.1 + resolution: "flat@npm:6.0.1" + bin: + flat: cli.js + checksum: c7a5f2e7e3ba0bec28b9c3aca27e68ff74df446df15cdb77ddef9e3d4fd0e9321ca52e49ca8b861c46157215006666b0dad25457f231083fc7bd2f7fcb67d7eb + languageName: node + linkType: hard + "flatted@npm:^3.1.0": version: 3.2.5 resolution: "flatted@npm:3.2.5" @@ -27669,6 +28975,13 @@ __metadata: languageName: node linkType: hard +"format@npm:^0.2.0": + version: 0.2.2 + resolution: "format@npm:0.2.2" + checksum: 646a60e1336250d802509cf24fb801e43bd4a70a07510c816fa133aa42cdbc9c21e66e9cc0801bb183c5b031c9d68be62e7fbb6877756e52357850f92aa28799 + languageName: node + linkType: hard + "formdata-node@npm:^4.3.2": version: 4.4.1 resolution: "formdata-node@npm:4.4.1" @@ -27770,6 +29083,13 @@ __metadata: languageName: node linkType: hard +"fresh@npm:^2.0.0": + version: 2.0.0 + resolution: "fresh@npm:2.0.0" + checksum: 38b9828352c6271e2a0dd8bdd985d0100dbbc4eb8b6a03286071dd6f7d96cfaacd06d7735701ad9a95870eb3f4555e67c08db1dcfe24c2e7bb87383c72fae1d2 + languageName: node + linkType: hard + "fs-constants@npm:^1.0.0": version: 1.0.0 resolution: "fs-constants@npm:1.0.0" @@ -28242,6 +29562,13 @@ __metadata: languageName: node linkType: hard +"get-east-asian-width@npm:^1.0.0, get-east-asian-width@npm:^1.3.1": + version: 1.3.1 + resolution: "get-east-asian-width@npm:1.3.1" + checksum: a65927415e0690dda1f790f075566aa02bf81d649ddfed6e85585f228c89e6bf8a9e6582c06e120597a632b40b18db2f7cef7424073bad931d713e71fd5ede27 + languageName: node + linkType: hard + "get-func-name@npm:^2.0.1": version: 2.0.2 resolution: "get-func-name@npm:2.0.2" @@ -28419,6 +29746,18 @@ __metadata: languageName: node linkType: hard +"gettext-parser@npm:^8.0.0": + version: 8.0.0 + resolution: "gettext-parser@npm:8.0.0" + dependencies: + content-type: ^1.0.5 + encoding: ^0.1.13 + readable-stream: ^4.5.2 + safe-buffer: ^5.2.1 + checksum: a9310ef9eba066931c5a2dfd80fbaaf11de7af3f905d02e6f8afe015389ec2297029d2eabb851779e647492b646dd8e3b5b8294326754442237ec63c71b6b9a4 + languageName: node + linkType: hard + "gifwrap@npm:^0.9.2": version: 0.9.4 resolution: "gifwrap@npm:0.9.4" @@ -28533,7 +29872,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^10.2.2, glob@npm:^10.4.5": +"glob@npm:<11.0.0, glob@npm:^10.2.2, glob@npm:^10.4.5": version: 10.4.5 resolution: "glob@npm:10.4.5" dependencies: @@ -28854,6 +30193,16 @@ __metadata: languageName: node linkType: hard +"gradient-string@npm:^3.0.0": + version: 3.0.0 + resolution: "gradient-string@npm:3.0.0" + dependencies: + chalk: ^5.3.0 + tinygradient: ^1.1.5 + checksum: 83089043b7be5b6e89902b35dc8b347c06558b9135c55792441605b14e877cab5ccc523ee11ca6c99fa5088c315151f591ebec17fd3a0d727a06b43bea87580d + languageName: node + linkType: hard + "grapheme-splitter@npm:^1.0.4": version: 1.0.4 resolution: "grapheme-splitter@npm:1.0.4" @@ -29268,7 +30617,7 @@ __metadata: languageName: node linkType: hard -"hast-util-to-html@npm:^9.0.4, hast-util-to-html@npm:^9.0.5": +"hast-util-to-html@npm:^9.0.0, hast-util-to-html@npm:^9.0.4, hast-util-to-html@npm:^9.0.5": version: 9.0.5 resolution: "hast-util-to-html@npm:9.0.5" dependencies: @@ -29446,7 +30795,7 @@ __metadata: languageName: node linkType: hard -"html-escaper@npm:^2.0.0": +"html-escaper@npm:^2.0.0, html-escaper@npm:^2.0.2": version: 2.0.2 resolution: "html-escaper@npm:2.0.2" checksum: d2df2da3ad40ca9ee3a39c5cc6475ef67c8f83c234475f24d8e9ce0dc80a2c82df8e1d6fa78ddd1e9022a586ea1bd247a615e80a5cd9273d90111ddda7d9e974 @@ -29540,7 +30889,7 @@ __metadata: languageName: node linkType: hard -"http-errors@npm:2.0.0": +"http-errors@npm:2.0.0, http-errors@npm:^2.0.0": version: 2.0.0 resolution: "http-errors@npm:2.0.0" dependencies: @@ -30020,6 +31369,13 @@ __metadata: languageName: node linkType: hard +"indent-string@npm:^5.0.0": + version: 5.0.0 + resolution: "indent-string@npm:5.0.0" + checksum: e466c27b6373440e6d84fbc19e750219ce25865cb82d578e41a6053d727e5520dc5725217d6eb1cc76005a1bb1696a0f106d84ce7ebda3033b963a38583fb3b3 + languageName: node + linkType: hard + "indexof@npm:~0.0.1": version: 0.0.1 resolution: "indexof@npm:0.0.1" @@ -30058,6 +31414,13 @@ __metadata: languageName: node linkType: hard +"ini@npm:^5.0.0": + version: 5.0.0 + resolution: "ini@npm:5.0.0" + checksum: a1cd2a06bf4d995b072ebe97132d8d50a6630798cc3a1c56d325d7b3aaf1f236b3301816f0079e4d47a9887f08e60a6fb95673f19bcafe4f0f9c4a5b5e30aff4 + languageName: node + linkType: hard + "ini@npm:~1.3.0": version: 1.3.8 resolution: "ini@npm:1.3.8" @@ -30065,6 +31428,16 @@ __metadata: languageName: node linkType: hard +"ink-progress-bar@npm:^3.0.0": + version: 3.0.0 + resolution: "ink-progress-bar@npm:3.0.0" + dependencies: + blacklist: ^1.1.4 + prop-types: ^15.7.2 + checksum: d7b1e1f46f52023c8f317d0557a493f5ccb3cf049697ec8d27d3241218a50a109e448b6a766709a5125a5790ea701d1176100aea8af07d4c280ae6f28de0f063 + languageName: node + linkType: hard + "ink-select-input@npm:^4.2.1": version: 4.2.1 resolution: "ink-select-input@npm:4.2.1" @@ -30079,6 +31452,18 @@ __metadata: languageName: node linkType: hard +"ink-spinner@npm:^5.0.0": + version: 5.0.0 + resolution: "ink-spinner@npm:5.0.0" + dependencies: + cli-spinners: ^2.7.0 + peerDependencies: + ink: ">=4.0.0" + react: ">=18.0.0" + checksum: 88e547ff56ac8ee31239daef43b03ca2797eb20cc338ad25aba8e8fbe2cb322ea212494f8c545f327d345051be50542e1a27fdee3758a32a1b4a5db5308cad63 + languageName: node + linkType: hard + "ink-text-input@npm:^4.0.3": version: 4.0.3 resolution: "ink-text-input@npm:4.0.3" @@ -30129,6 +31514,48 @@ __metadata: languageName: node linkType: hard +"ink@npm:^4.2.0": + version: 4.4.1 + resolution: "ink@npm:4.4.1" + dependencies: + "@alcalzone/ansi-tokenize": ^0.1.3 + ansi-escapes: ^6.0.0 + auto-bind: ^5.0.1 + chalk: ^5.2.0 + cli-boxes: ^3.0.0 + cli-cursor: ^4.0.0 + cli-truncate: ^3.1.0 + code-excerpt: ^4.0.0 + indent-string: ^5.0.0 + is-ci: ^3.0.1 + is-lower-case: ^2.0.2 + is-upper-case: ^2.0.2 + lodash: ^4.17.21 + patch-console: ^2.0.0 + react-reconciler: ^0.29.0 + scheduler: ^0.23.0 + signal-exit: ^3.0.7 + slice-ansi: ^6.0.0 + stack-utils: ^2.0.6 + string-width: ^5.1.2 + type-fest: ^0.12.0 + widest-line: ^4.0.1 + wrap-ansi: ^8.1.0 + ws: ^8.12.0 + yoga-wasm-web: ~0.3.3 + peerDependencies: + "@types/react": ">=18.0.0" + react: ">=18.0.0" + react-devtools-core: ^4.19.1 + peerDependenciesMeta: + "@types/react": + optional: true + react-devtools-core: + optional: true + checksum: 6af24a6f143a5690b07001a2dfff8a9be87b880765283291353ba8fe1e26307cd4519f275a6253474ad9292cda323de62fe134e5935da366d80a586f83a245f0 + languageName: node + linkType: hard + "inline-style-parser@npm:0.2.4": version: 0.2.4 resolution: "inline-style-parser@npm:0.2.4" @@ -30223,6 +31650,26 @@ __metadata: languageName: node linkType: hard +"inquirer@npm:^12.6.0": + version: 12.9.4 + resolution: "inquirer@npm:12.9.4" + dependencies: + "@inquirer/core": ^10.2.0 + "@inquirer/prompts": ^7.8.4 + "@inquirer/type": ^3.0.8 + ansi-escapes: ^4.3.2 + mute-stream: ^2.0.0 + run-async: ^4.0.5 + rxjs: ^7.8.2 + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 55b06f714ae72935cf440f5fc8dde840e782066a00c1be69c4ecae3b2624f18b55c88c28afe4e5d76eb69f1d1449b385d0897942328cd12323b6552b5d250ffc + languageName: node + linkType: hard + "inquirer@npm:^8.2.0": version: 8.2.4 resolution: "inquirer@npm:8.2.4" @@ -30246,6 +31693,17 @@ __metadata: languageName: node linkType: hard +"interactive-commander@npm:^0.5.194": + version: 0.5.194 + resolution: "interactive-commander@npm:0.5.194" + dependencies: + "@inquirer/prompts": ^7.2.1 + commander: ^12.1.0 + parse-my-command: ^0.3.31 + checksum: 00c23790140202ea06eb63be3b1ef2a3b9c3465c01031f99a75643220cdf67b9086faa0cb04c2ae234a93e746587c06bd82091e2e85ead650f28ed113fe513ea + languageName: node + linkType: hard + "internal-slot@npm:^1.0.3": version: 1.0.3 resolution: "internal-slot@npm:1.0.3" @@ -30541,6 +31999,17 @@ __metadata: languageName: node linkType: hard +"is-ci@npm:^3.0.1": + version: 3.0.1 + resolution: "is-ci@npm:3.0.1" + dependencies: + ci-info: ^3.2.0 + bin: + is-ci: bin.js + checksum: 192c66dc7826d58f803ecae624860dccf1899fc1f3ac5505284c0a5cf5f889046ffeb958fa651e5725d5705c5bcb14f055b79150ea5fcad7456a9569de60260e + languageName: node + linkType: hard + "is-core-module@npm:^2.1.0, is-core-module@npm:^2.13.1": version: 2.13.1 resolution: "is-core-module@npm:2.13.1" @@ -30705,6 +32174,15 @@ __metadata: languageName: node linkType: hard +"is-fullwidth-code-point@npm:^5.0.0": + version: 5.1.0 + resolution: "is-fullwidth-code-point@npm:5.1.0" + dependencies: + get-east-asian-width: ^1.3.1 + checksum: 4700d8a82cb71bd2a2955587b2823c36dc4660eadd4047bfbd070821ddbce8504fc5f9b28725567ecddf405b1e06c6692c9b719f65df6af9ec5262bc11393a6a + languageName: node + linkType: hard + "is-function@npm:^1.0.1": version: 1.0.2 resolution: "is-function@npm:1.0.2" @@ -30762,6 +32240,13 @@ __metadata: languageName: node linkType: hard +"is-interactive@npm:^2.0.0": + version: 2.0.0 + resolution: "is-interactive@npm:2.0.0" + checksum: e8d52ad490bed7ae665032c7675ec07732bbfe25808b0efbc4d5a76b1a1f01c165f332775c63e25e9a03d319ebb6b24f571a9e902669fc1e40b0a60b5be6e26c + languageName: node + linkType: hard + "is-lambda@npm:^1.0.1": version: 1.0.1 resolution: "is-lambda@npm:1.0.1" @@ -30921,6 +32406,13 @@ __metadata: languageName: node linkType: hard +"is-plain-object@npm:^3.0.0": + version: 3.0.1 + resolution: "is-plain-object@npm:3.0.1" + checksum: d13fe75db350d4ac669595cdfe0242ae87fcecddf2bca858d2dd443a6ed6eb1f69951fac8c2fa85b16106c6b0d7738fea86c2aca2ecee7fd61de15c1574f2cc5 + languageName: node + linkType: hard + "is-potential-custom-element-name@npm:^1.0.1": version: 1.0.1 resolution: "is-potential-custom-element-name@npm:1.0.1" @@ -30928,6 +32420,13 @@ __metadata: languageName: node linkType: hard +"is-promise@npm:^4.0.0": + version: 4.0.0 + resolution: "is-promise@npm:4.0.0" + checksum: 0b46517ad47b00b6358fd6553c83ec1f6ba9acd7ffb3d30a0bf519c5c69e7147c132430452351b8a9fc198f8dd6c4f76f8e6f5a7f100f8c77d57d9e0f4261a8a + languageName: node + linkType: hard + "is-property@npm:^1.0.2": version: 1.0.2 resolution: "is-property@npm:1.0.2" @@ -31135,7 +32634,7 @@ __metadata: languageName: node linkType: hard -"is-unicode-supported@npm:^1.2.0": +"is-unicode-supported@npm:^1.2.0, is-unicode-supported@npm:^1.3.0": version: 1.3.0 resolution: "is-unicode-supported@npm:1.3.0" checksum: 20a1fc161afafaf49243551a5ac33b6c4cf0bbcce369fcd8f2951fbdd000c30698ce320de3ee6830497310a8f41880f8066d440aa3eb0a853e2aa4836dd89abc @@ -31167,6 +32666,13 @@ __metadata: languageName: node linkType: hard +"is-url@npm:^1.2.4": + version: 1.2.4 + resolution: "is-url@npm:1.2.4" + checksum: 100e74b3b1feab87a43ef7653736e88d997eb7bd32e71fd3ebc413e58c1cbe56269699c776aaea84244b0567f2a7d68dfaa512a062293ed2f9fdecb394148432 + languageName: node + linkType: hard + "is-weakmap@npm:^2.0.2": version: 2.0.2 resolution: "is-weakmap@npm:2.0.2" @@ -32141,6 +33647,13 @@ __metadata: languageName: node linkType: hard +"js-cookie@npm:^3.0.5": + version: 3.0.5 + resolution: "js-cookie@npm:3.0.5" + checksum: 2dbd2809c6180fbcf060c6957cb82dbb47edae0ead6bd71cbeedf448aa6b6923115003b995f7d3e3077bfe2cb76295ea6b584eb7196cca8ba0a09f389f64967a + languageName: node + linkType: hard + "js-levenshtein@npm:^1.1.6": version: 1.1.6 resolution: "js-levenshtein@npm:1.1.6" @@ -32370,7 +33883,7 @@ __metadata: languageName: node linkType: hard -"json-schema@npm:0.4.0": +"json-schema@npm:0.4.0, json-schema@npm:^0.4.0": version: 0.4.0 resolution: "json-schema@npm:0.4.0" checksum: 66389434c3469e698da0df2e7ac5a3281bcff75e797a5c127db7c5b56270e01ae13d9afa3c03344f76e32e81678337a8c912bdbb75101c62e487dc3778461d72 @@ -32444,6 +33957,26 @@ __metadata: languageName: node linkType: hard +"jsonc-parser@npm:^3.3.1": + version: 3.3.1 + resolution: "jsonc-parser@npm:3.3.1" + checksum: 81ef19d98d9c6bd6e4a37a95e2753c51c21705cbeffd895e177f4b542cca9cda5fda12fb942a71a2e824a9132cf119dc2e642e9286386055e1365b5478f49a47 + languageName: node + linkType: hard + +"jsondiffpatch@npm:0.6.0": + version: 0.6.0 + resolution: "jsondiffpatch@npm:0.6.0" + dependencies: + "@types/diff-match-patch": ^1.0.36 + chalk: ^5.3.0 + diff-match-patch: ^1.0.5 + bin: + jsondiffpatch: bin/jsondiffpatch.js + checksum: 27d7aa42c3b9f9359fd179bb49c621ed848f6095615014cd0acbd29c37e364c11cb5a19c3ef2c873631e7b5f7ba6d1465978a489efa28cb1dc9fba98b0498712 + languageName: node + linkType: hard + "jsonfile@npm:^4.0.0": version: 4.0.0 resolution: "jsonfile@npm:4.0.0" @@ -32469,6 +34002,15 @@ __metadata: languageName: node linkType: hard +"jsonrepair@npm:^3.11.2": + version: 3.13.0 + resolution: "jsonrepair@npm:3.13.0" + bin: + jsonrepair: bin/cli.js + checksum: 509a9d9341e941d97ba4577a5877e4fe405e624857ed4c82d877557af99e8869c945139a8d0c2ccbf5fb835419daad4f908cba28ee95b707e02703e1634192f3 + languageName: node + linkType: hard + "jsonwebtoken@npm:9.0.2, jsonwebtoken@npm:^9.0.0": version: 9.0.2 resolution: "jsonwebtoken@npm:9.0.2" @@ -32907,6 +34449,106 @@ __metadata: languageName: node linkType: hard +"lingo.dev@npm:^0.111.1": + version: 0.111.1 + resolution: "lingo.dev@npm:0.111.1" + dependencies: + "@ai-sdk/anthropic": ^1.2.11 + "@ai-sdk/google": ^1.2.19 + "@ai-sdk/mistral": ^1.2.8 + "@ai-sdk/openai": ^1.3.22 + "@babel/generator": ^7.27.1 + "@babel/parser": ^7.27.1 + "@babel/traverse": ^7.27.4 + "@babel/types": ^7.27.1 + "@datocms/cma-client-node": ^4.0.1 + "@gitbeaker/rest": ^39.34.3 + "@inkjs/ui": ^2.0.0 + "@inquirer/prompts": ^7.8.0 + "@lingo.dev/_compiler": 0.7.8 + "@lingo.dev/_react": 0.5.0 + "@lingo.dev/_sdk": 0.12.1 + "@lingo.dev/_spec": 0.40.1 + "@modelcontextprotocol/sdk": ^1.5.0 + "@openrouter/ai-sdk-provider": ^0.7.1 + "@paralleldrive/cuid2": ^2.2.2 + "@types/ejs": ^3.1.5 + ai: ^4.3.15 + bitbucket: ^2.12.0 + chalk: ^5.4.1 + chokidar: ^4.0.3 + cli-progress: ^3.12.0 + cli-table3: ^0.6.5 + cors: ^2.8.5 + csv-parse: ^5.6.0 + csv-stringify: ^6.5.2 + date-fns: ^4.1.0 + dedent: ^1.5.3 + diff: ^7.0.0 + dotenv: ^16.4.7 + ejs: ^3.1.10 + express: ^5.1.0 + external-editor: ^3.1.0 + figlet: ^1.8.2 + flat: ^6.0.1 + gettext-parser: ^8.0.0 + glob: <11.0.0 + gradient-string: ^3.0.0 + gray-matter: ^4.0.3 + ini: ^5.0.0 + ink: ^4.2.0 + ink-progress-bar: ^3.0.0 + ink-spinner: ^5.0.0 + inquirer: ^12.6.0 + interactive-commander: ^0.5.194 + is-url: ^1.2.4 + jsdom: ^25.0.1 + json5: ^2.2.3 + jsonc-parser: ^3.3.1 + jsonrepair: ^3.11.2 + listr2: ^8.3.2 + lodash: ^4.17.21 + marked: ^15.0.6 + mdast-util-from-markdown: ^2.0.2 + mdast-util-gfm: ^3.1.0 + micromark-extension-gfm: ^3.0.0 + node-machine-id: ^1.1.12 + node-webvtt: ^1.9.4 + object-hash: ^3.0.0 + octokit: ^4.0.2 + ollama-ai-provider: ^1.2.0 + open: ^10.2.0 + ora: ^8.1.1 + p-limit: ^6.2.0 + php-array-reader: ^2.1.2 + plist: ^3.1.0 + posthog-node: ^5.5.1 + prettier: ^3.4.2 + react: ^18.3.1 + rehype-stringify: ^10.0.1 + remark-disable-tokenizers: ^1.1.1 + remark-frontmatter: ^5.0.0 + remark-gfm: ^4.0.1 + remark-mdx: ^3.1.0 + remark-mdx-frontmatter: ^5.1.0 + remark-parse: ^11.0.0 + remark-rehype: ^11.1.2 + remark-stringify: ^11.0.0 + srt-parser-2: ^1.2.3 + unified: ^11.0.5 + unist-util-visit: ^5.0.0 + vfile: ^6.0.3 + xliff: ^6.2.1 + xml2js: ^0.6.2 + xpath: ^0.0.34 + yaml: ^2.7.0 + zod: ^3.25.76 + bin: + lingo.dev: bin/cli.mjs + checksum: 3db189f05c1f15983a4155919fe9a98534e654d5a92e31888ab63f25a033dd8a5a6cecaa357e1a016d54362ff6f640ba9b8acb5001b7934640d25def5c1233a0 + languageName: node + linkType: hard + "linkify-it@npm:^4.0.1": version: 4.0.1 resolution: "linkify-it@npm:4.0.1" @@ -32961,6 +34603,20 @@ __metadata: languageName: node linkType: hard +"listr2@npm:^8.3.2": + version: 8.3.3 + resolution: "listr2@npm:8.3.3" + dependencies: + cli-truncate: ^4.0.0 + colorette: ^2.0.20 + eventemitter3: ^5.0.1 + log-update: ^6.1.0 + rfdc: ^1.4.1 + wrap-ansi: ^9.0.0 + checksum: 77588101773677903205674e1fcfa880fda7aee64aec7797f03cbf638f3acdb6c91ca21496e938a2f29a71645aa838caee60b913d6c901d364af308d61f9bfff + languageName: node + linkType: hard + "load-bmfont@npm:^1.3.1, load-bmfont@npm:^1.4.0": version: 1.4.1 resolution: "load-bmfont@npm:1.4.1" @@ -33243,6 +34899,16 @@ __metadata: languageName: node linkType: hard +"log-symbols@npm:^6.0.0": + version: 6.0.0 + resolution: "log-symbols@npm:6.0.0" + dependencies: + chalk: ^5.3.0 + is-unicode-supported: ^1.3.0 + checksum: 510cdda36700cbcd87a2a691ea08d310a6c6b449084018f7f2ec4f732ca5e51b301ff1327aadd96f53c08318e616276c65f7fe22f2a16704fb0715d788bc3c33 + languageName: node + linkType: hard + "log-update@npm:^4.0.0": version: 4.0.0 resolution: "log-update@npm:4.0.0" @@ -33255,6 +34921,19 @@ __metadata: languageName: node linkType: hard +"log-update@npm:^6.1.0": + version: 6.1.0 + resolution: "log-update@npm:6.1.0" + dependencies: + ansi-escapes: ^7.0.0 + cli-cursor: ^5.0.0 + slice-ansi: ^7.1.0 + strip-ansi: ^7.1.0 + wrap-ansi: ^9.0.0 + checksum: 817a9ba6c5cbc19e94d6359418df8cfe8b3244a2903f6d53354e175e243a85b782dc6a98db8b5e457ee2f09542ca8916c39641b9cd3b0e6ef45e9481d50c918a + languageName: node + linkType: hard + "logform@npm:^2.3.2": version: 2.6.0 resolution: "logform@npm:2.6.0" @@ -33350,13 +35029,6 @@ __metadata: languageName: node linkType: hard -"loupe@npm:^3.1.2": - version: 3.1.3 - resolution: "loupe@npm:3.1.3" - checksum: 9b2530b1d5a44d2c9fc5241f97ea00296dca257173c535b4832bc31f9516e10387991feb5b3fff23df116c8fcf907ce3980f82b215dcc5d19cde17ce9b9ec3e1 - languageName: node - linkType: hard - "lower-case-first@npm:^1.0.0": version: 1.0.2 resolution: "lower-case-first@npm:1.0.2" @@ -33567,15 +35239,6 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.12": - version: 0.30.17 - resolution: "magic-string@npm:0.30.17" - dependencies: - "@jridgewell/sourcemap-codec": ^1.5.0 - checksum: f4b4ed17c5ada64f77fc98491847302ebad64894a905c417c943840c0384662118c9b37f9f68bb86add159fa4749ff6f118c4627d69a470121b46731f8debc6d - languageName: node - linkType: hard - "mailhog@npm:^4.16.0": version: 4.16.0 resolution: "mailhog@npm:4.16.0" @@ -33688,6 +35351,13 @@ __metadata: languageName: node linkType: hard +"make-synchronized@npm:^0.8.0": + version: 0.8.0 + resolution: "make-synchronized@npm:0.8.0" + checksum: 303cb607ec555e297763bda44893f6ceb1a23fc2776d5d5d838c7f51a3ad339b2b7d922a8c7d9e515c161acf18829a1d9d5792224e418ee11c8d1bafac21a4ca + languageName: node + linkType: hard + "makeerror@npm:1.0.12": version: 1.0.12 resolution: "makeerror@npm:1.0.12" @@ -33772,6 +35442,15 @@ __metadata: languageName: node linkType: hard +"marked@npm:^15.0.6": + version: 15.0.12 + resolution: "marked@npm:15.0.12" + bin: + marked: bin/marked.js + checksum: 2ac72fc0bc7ecb47de246e396c7054d311f55379957e4e01796c12d196cb84480e8d53e54948f957a078f9166692fea8b0309fc597f26f855573e7ba5c1ec7eb + languageName: node + linkType: hard + "math-intrinsics@npm:^1.1.0": version: 1.1.0 resolution: "math-intrinsics@npm:1.1.0" @@ -33813,7 +35492,7 @@ __metadata: languageName: node linkType: hard -"mdast-util-from-markdown@npm:^2.0.0": +"mdast-util-from-markdown@npm:^2.0.0, mdast-util-from-markdown@npm:^2.0.2": version: 2.0.2 resolution: "mdast-util-from-markdown@npm:2.0.2" dependencies: @@ -33833,6 +35512,20 @@ __metadata: languageName: node linkType: hard +"mdast-util-frontmatter@npm:^2.0.0": + version: 2.0.1 + resolution: "mdast-util-frontmatter@npm:2.0.1" + dependencies: + "@types/mdast": ^4.0.0 + devlop: ^1.0.0 + escape-string-regexp: ^5.0.0 + mdast-util-from-markdown: ^2.0.0 + mdast-util-to-markdown: ^2.0.0 + micromark-extension-frontmatter: ^2.0.0 + checksum: 86a7c8d9eb183be2621d6d9134b9d33df2a3647e3255f68a9796e2425e25643ffae00a501e36c57d9c10973087b94aa5a2ffd865d33cdd274cc9b88cd2d90a2e + languageName: node + linkType: hard + "mdast-util-gfm-autolink-literal@npm:^2.0.0": version: 2.0.1 resolution: "mdast-util-gfm-autolink-literal@npm:2.0.1" @@ -33895,7 +35588,7 @@ __metadata: languageName: node linkType: hard -"mdast-util-gfm@npm:^3.0.0": +"mdast-util-gfm@npm:^3.0.0, mdast-util-gfm@npm:^3.1.0": version: 3.1.0 resolution: "mdast-util-gfm@npm:3.1.0" dependencies: @@ -34045,6 +35738,13 @@ __metadata: languageName: node linkType: hard +"media-typer@npm:^1.1.0": + version: 1.1.0 + resolution: "media-typer@npm:1.1.0" + checksum: a58dd60804df73c672942a7253ccc06815612326dc1c0827984b1a21704466d7cde351394f47649e56cf7415e6ee2e26e000e81b51b3eebb5a93540e8bf93cbd + languageName: node + linkType: hard + "memfs@npm:^3.4.1": version: 3.5.3 resolution: "memfs@npm:3.5.3" @@ -34125,6 +35825,13 @@ __metadata: languageName: node linkType: hard +"merge-descriptors@npm:^2.0.0": + version: 2.0.0 + resolution: "merge-descriptors@npm:2.0.0" + checksum: e383332e700a94682d0125a36c8be761142a1320fc9feeb18e6e36647c9edf064271645f5669b2c21cf352116e561914fd8aa831b651f34db15ef4038c86696a + languageName: node + linkType: hard + "merge-refs@npm:^1.0.0": version: 1.0.0 resolution: "merge-refs@npm:1.0.0" @@ -34202,6 +35909,18 @@ __metadata: languageName: node linkType: hard +"micromark-extension-frontmatter@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-extension-frontmatter@npm:2.0.0" + dependencies: + fault: ^2.0.0 + micromark-util-character: ^2.0.0 + micromark-util-symbol: ^2.0.0 + micromark-util-types: ^2.0.0 + checksum: f68032df38c00ae47de15b63bcd72515bfcce39de4a9262a3a1ac9c5990f253f8e41bdc65fd17ec4bb3d144c32529ce0829571331e4901a9a413f1a53785d1e8 + languageName: node + linkType: hard + "micromark-extension-gfm-autolink-literal@npm:^2.0.0": version: 2.1.0 resolution: "micromark-extension-gfm-autolink-literal@npm:2.1.0" @@ -34654,6 +36373,13 @@ __metadata: languageName: node linkType: hard +"mime-db@npm:^1.54.0": + version: 1.54.0 + resolution: "mime-db@npm:1.54.0" + checksum: e99aaf2f23f5bd607deb08c83faba5dd25cf2fec90a7cc5b92d8260867ee08dab65312e1a589e60093dc7796d41e5fae013268418482f1db4c7d52d0a0960ac9 + languageName: node + linkType: hard + "mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.35, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" @@ -34663,6 +36389,15 @@ __metadata: languageName: node linkType: hard +"mime-types@npm:^3.0.0, mime-types@npm:^3.0.1": + version: 3.0.1 + resolution: "mime-types@npm:3.0.1" + dependencies: + mime-db: ^1.54.0 + checksum: 8d497ad5cb2dd1210ac7d049b5de94af0b24b45a314961e145b44389344604d54752f03bc00bf880c0da60a214be6fb6d423d318104f02c28d95dd8ebeea4fb4 + languageName: node + linkType: hard + "mime@npm:1.6.0, mime@npm:^1.3.4": version: 1.6.0 resolution: "mime@npm:1.6.0" @@ -34695,6 +36430,13 @@ __metadata: languageName: node linkType: hard +"mimic-function@npm:^5.0.0": + version: 5.0.1 + resolution: "mimic-function@npm:5.0.1" + checksum: eb5893c99e902ccebbc267c6c6b83092966af84682957f79313311edb95e8bb5f39fb048d77132b700474d1c86d90ccc211e99bae0935447a4834eb4c882982c + languageName: node + linkType: hard + "mimic-response@npm:^3.1.0": version: 3.1.0 resolution: "mimic-response@npm:3.1.0" @@ -35160,13 +36902,6 @@ __metadata: languageName: node linkType: hard -"mrmime@npm:^1.0.0": - version: 1.0.0 - resolution: "mrmime@npm:1.0.0" - checksum: 2c72a40942af7c53bc97d1e9e9c5cb0e6541d18f736811c3a1b46fa2a2b2362480d687daa8ae8372523acaacd82426a4f7ce34b0bf1825ea83b3983e8cb91afd - languageName: node - linkType: hard - "mrmime@npm:^2.0.0": version: 2.0.0 resolution: "mrmime@npm:2.0.0" @@ -36208,6 +37943,13 @@ __metadata: languageName: node linkType: hard +"node-machine-id@npm:^1.1.12": + version: 1.1.12 + resolution: "node-machine-id@npm:1.1.12" + checksum: e23088a0fb4a77a1d6484b7f09a22992fd3e0054d4f2e427692b4c7081e6cf30118ba07b6113b6c89f1ce46fd26ec5ab1d76dcaf6c10317717889124511283a5 + languageName: node + linkType: hard + "node-mocks-http@npm:^1.11.0": version: 1.12.2 resolution: "node-mocks-http@npm:1.12.2" @@ -36326,6 +38068,17 @@ __metadata: languageName: node linkType: hard +"node-webvtt@npm:^1.9.4": + version: 1.9.4 + resolution: "node-webvtt@npm:1.9.4" + dependencies: + commander: ^7.1.0 + bin: + webvtt-segment: bin/webvtt-segment.js + checksum: 3b87dc06086b4ab4df5a66609d4b8220f2b05a423776383b5e1eab0f18959276120b34727f714946de24b3b65b28a9af5bc0f67a027c6d05d207c7ee9398da35 + languageName: node + linkType: hard + "nodemailer@npm:^6.7.8": version: 6.7.8 resolution: "nodemailer@npm:6.7.8" @@ -36569,9 +38322,9 @@ __metadata: linkType: hard "nwsapi@npm:^2.2.12": - version: 2.2.20 - resolution: "nwsapi@npm:2.2.20" - checksum: 37100d6023b278d85fc6893fb9f8c13172ced31f6cfd1de8d67d15229526ab51991dfd6b863163a9df684d339a359abe9d34b953676c68c062e2f12dcd39ac47 + version: 2.2.21 + resolution: "nwsapi@npm:2.2.21" + checksum: 1378b2556b01063c95d88932aefc0516e853b1a5b9c94457e03aabfd4e6a133c32c636c3ccaaebdc3a4e316390e61cdb380f39aa4009c20d2e8c0fec869e6a66 languageName: node linkType: hard @@ -36922,6 +38675,25 @@ __metadata: languageName: node linkType: hard +"octokit@npm:^4.0.2": + version: 4.1.4 + resolution: "octokit@npm:4.1.4" + dependencies: + "@octokit/app": ^15.1.6 + "@octokit/core": ^6.1.5 + "@octokit/oauth-app": ^7.1.6 + "@octokit/plugin-paginate-graphql": ^5.2.4 + "@octokit/plugin-paginate-rest": ^12.0.0 + "@octokit/plugin-rest-endpoint-methods": ^14.0.0 + "@octokit/plugin-retry": ^7.2.1 + "@octokit/plugin-throttling": ^10.0.0 + "@octokit/request-error": ^6.1.8 + "@octokit/types": ^14.0.0 + "@octokit/webhooks": ^13.8.3 + checksum: 012a0ebe06dff7f3d9561fbab00b103891ff40c6eaa38ebb5fcaf04bd6285da592af2db0b7aa193fc00225aef9b34e877d31e16c24ac5eeb01f26e6eeffebb2e + languageName: node + linkType: hard + "oidc-token-hash@npm:^5.0.1": version: 5.0.1 resolution: "oidc-token-hash@npm:5.0.1" @@ -36929,6 +38701,22 @@ __metadata: languageName: node linkType: hard +"ollama-ai-provider@npm:^1.2.0": + version: 1.2.0 + resolution: "ollama-ai-provider@npm:1.2.0" + dependencies: + "@ai-sdk/provider": ^1.0.0 + "@ai-sdk/provider-utils": ^2.0.0 + partial-json: 0.1.7 + peerDependencies: + zod: ^3.0.0 + peerDependenciesMeta: + zod: + optional: true + checksum: 7e91db8a897684fab470e65a2916188dcc3e5ec62df95ecc093fd8e0c7f48ac20a984ace175b058ac32a4e544bf6a2bd9914416f3b195d9038d9d0efa8c58cfb + languageName: node + linkType: hard + "omggif@npm:^1.0.10, omggif@npm:^1.0.9": version: 1.0.10 resolution: "omggif@npm:1.0.10" @@ -36936,7 +38724,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -36981,6 +38769,15 @@ __metadata: languageName: node linkType: hard +"onetime@npm:^7.0.0": + version: 7.0.0 + resolution: "onetime@npm:7.0.0" + dependencies: + mimic-function: ^5.0.0 + checksum: eb08d2da9339819e2f9d52cab9caf2557d80e9af8c7d1ae86e1a0fef027d00a88e9f5bd67494d350df360f7c559fbb44e800b32f310fb989c860214eacbb561c + languageName: node + linkType: hard + "oniguruma-parser@npm:^0.5.4": version: 0.5.4 resolution: "oniguruma-parser@npm:0.5.4" @@ -37055,6 +38852,18 @@ __metadata: languageName: node linkType: hard +"open@npm:^10.2.0": + version: 10.2.0 + resolution: "open@npm:10.2.0" + dependencies: + default-browser: ^5.2.1 + define-lazy-prop: ^3.0.0 + is-inside-container: ^1.0.0 + wsl-utils: ^0.1.0 + checksum: 64e2e1fb1dc5ab82af06c990467237b8fd349b1b9ecc6324d12df337a005d039cec11f758abea148be68878ccd616977005682c48ef3c5c7ba48bd3e5d6a3dbb + languageName: node + linkType: hard + "opener@npm:^1.5.2": version: 1.5.2 resolution: "opener@npm:1.5.2" @@ -37144,6 +38953,23 @@ __metadata: languageName: node linkType: hard +"ora@npm:^8.1.1": + version: 8.2.0 + resolution: "ora@npm:8.2.0" + dependencies: + chalk: ^5.3.0 + cli-cursor: ^5.0.0 + cli-spinners: ^2.9.2 + is-interactive: ^2.0.0 + is-unicode-supported: ^2.0.0 + log-symbols: ^6.0.0 + stdin-discarder: ^0.2.2 + string-width: ^7.2.0 + strip-ansi: ^7.1.0 + checksum: 3ef1335ff4d03e83f5715435c6d0c1fc7a1913a37f8df9e7ebbb0dd77b931a5442f6bf1dbe3056bbfddf763390f5e69e7659565dc6b261bee31ac4622a35120f + languageName: node + linkType: hard + "os-browserify@npm:^0.3.0": version: 0.3.0 resolution: "os-browserify@npm:0.3.0" @@ -37497,6 +39323,16 @@ __metadata: languageName: node linkType: hard +"parse-my-command@npm:^0.3.31": + version: 0.3.31 + resolution: "parse-my-command@npm:0.3.31" + dependencies: + camelcase: ^8.0.0 + commander: ^12.1.0 + checksum: 2f93fd769b15ac5392beb7b1564e67304f562f967f889a408b5b37906d1ee9e8b478a9728513c17ca5292ae4cb35184761ef5861d285e7f42744010956fb70ff + languageName: node + linkType: hard + "parse-srcset@npm:^1.0.2": version: 1.0.2 resolution: "parse-srcset@npm:1.0.2" @@ -37529,6 +39365,13 @@ __metadata: languageName: node linkType: hard +"partial-json@npm:0.1.7": + version: 0.1.7 + resolution: "partial-json@npm:0.1.7" + checksum: f51f71413fc5d9575182b77af3d23de966c66538a5f9ee015cc3f441aa2da9b6b70750056c60fe628b48f9a1ffce13d9844fe4f485b5284537d896b3d33a6ac6 + languageName: node + linkType: hard + "pascal-case@npm:^1.1.0": version: 1.1.2 resolution: "pascal-case@npm:1.1.2" @@ -37594,6 +39437,13 @@ __metadata: languageName: node linkType: hard +"patch-console@npm:^2.0.0": + version: 2.0.0 + resolution: "patch-console@npm:2.0.0" + checksum: 10e7d382cc1cf930a2114a822cdc816109a1147bcbc4881ca4fa2ad0228a60cf14d53f815fce3164f25851fea71db4026ae8271e4026b42b0a6e92ddc074d4c2 + languageName: node + linkType: hard + "path-browserify@npm:^1.0.1": version: 1.0.1 resolution: "path-browserify@npm:1.0.1" @@ -37733,6 +39583,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:^8.0.0": + version: 8.2.0 + resolution: "path-to-regexp@npm:8.2.0" + checksum: 56e13e45962e776e9e7cd72e87a441cfe41f33fd539d097237ceb16adc922281136ca12f5a742962e33d8dda9569f630ba594de56d8b7b6e49adf31803c5e771 + languageName: node + linkType: hard + "path-type@npm:^3.0.0": version: 3.0.0 resolution: "path-type@npm:3.0.0" @@ -37959,6 +39816,22 @@ __metadata: languageName: node linkType: hard +"php-array-reader@npm:^2.1.2": + version: 2.1.2 + resolution: "php-array-reader@npm:2.1.2" + dependencies: + php-parser: ^3.1.5 + checksum: 3f9fa735ac3299ef42561febba80e369a15c1f969fd60668425e10777bff716f749678edd4ff3ddd0b009be0947886c74f7acf2f4cdaf6a729ffce5ab6f5468b + languageName: node + linkType: hard + +"php-parser@npm:^3.1.5": + version: 3.2.5 + resolution: "php-parser@npm:3.2.5" + checksum: f471f2458e59e8ce4f5a8b81d5775075ef2a090d822f4e45b436bc091f8bc7845f82236923f2baf1159e0ea104561a95434ca30a3f4da57782447a7a675e83ad + languageName: node + linkType: hard + "picocolors@npm:^1.0.0": version: 1.0.0 resolution: "picocolors@npm:1.0.0" @@ -37980,6 +39853,13 @@ __metadata: languageName: node linkType: hard +"picomatch-browser@npm:^2.2.6": + version: 2.2.6 + resolution: "picomatch-browser@npm:2.2.6" + checksum: 946c50a8654da43167a0f9a90dd0b50f3d4e830ee71c0926ee9052d7e6f40d8907deaafba19cea71b97207b4aaa52c245335e4cd5bbaf78fe2ba567cd0c341fa + languageName: node + linkType: hard + "picomatch@npm:3.0.1": version: 3.0.1 resolution: "picomatch@npm:3.0.1" @@ -38001,6 +39881,13 @@ __metadata: languageName: node linkType: hard +"picomatch@npm:^4.0.3": + version: 4.0.3 + resolution: "picomatch@npm:4.0.3" + checksum: 6817fb74eb745a71445debe1029768de55fd59a42b75606f478ee1d0dc1aa6e78b711d041a7c9d5550e042642029b7f373dc1a43b224c4b7f12d23436735dba0 + languageName: node + linkType: hard + "pidtree@npm:^0.3.0": version: 0.3.1 resolution: "pidtree@npm:0.3.1" @@ -38065,6 +39952,13 @@ __metadata: languageName: node linkType: hard +"pkce-challenge@npm:^5.0.0": + version: 5.0.0 + resolution: "pkce-challenge@npm:5.0.0" + checksum: b5cc239f67ed525b49a23a86fdb8f49e3cdb9fd8f5e8612a15f35b553a18e5a43c99db474ffc6232e084c8328d4f2da51557e51ee4e7f8be42f710215df36f3f + languageName: node + linkType: hard + "pkg-dir@npm:^4.1.0, pkg-dir@npm:^4.2.0": version: 4.2.0 resolution: "pkg-dir@npm:4.2.0" @@ -38116,6 +40010,17 @@ __metadata: languageName: node linkType: hard +"plist@npm:^3.1.0": + version: 3.1.0 + resolution: "plist@npm:3.1.0" + dependencies: + "@xmldom/xmldom": ^0.8.8 + base64-js: ^1.5.1 + xmlbuilder: ^15.1.1 + checksum: c8ea013da8646d4c50dff82f9be39488054621cc229957621bb00add42b5d4ce3657cf58d4b10c50f7dea1a81118f825838f838baeb4e6f17fab453ecf91d424 + languageName: node + linkType: hard + "pluralize@npm:8.0.0": version: 8.0.0 resolution: "pluralize@npm:8.0.0" @@ -38489,6 +40394,15 @@ __metadata: languageName: node linkType: hard +"posthog-node@npm:^5.5.1": + version: 5.8.1 + resolution: "posthog-node@npm:5.8.1" + dependencies: + "@posthog/core": 1.0.2 + checksum: 0e8223d09cf832612dadc4aa6a4bcb71486e6edbd2b5f691165b5fa21391512c2dd52ef64fbf1d72820ce61afef7041b016d276a7c859463dc2254e590d4ca5c + languageName: node + linkType: hard + "preact-render-to-string@npm:^5.1.19": version: 5.2.6 resolution: "preact-render-to-string@npm:5.2.6" @@ -38625,6 +40539,15 @@ __metadata: languageName: node linkType: hard +"prettier@npm:^3.4.2": + version: 3.6.2 + resolution: "prettier@npm:3.6.2" + bin: + prettier: bin/prettier.cjs + checksum: 0206f5f437892e8858f298af8850bf9d0ef1c22e21107a213ba56bfb9c2387a2020bfda244a20161d8e3dad40c6b04101609a55d370dece53d0a31893b64f861 + languageName: node + linkType: hard + "pretty-format@npm:^27.0.2": version: 27.5.1 resolution: "pretty-format@npm:27.5.1" @@ -38894,7 +40817,7 @@ __metadata: languageName: node linkType: hard -"proxy-addr@npm:~2.0.7": +"proxy-addr@npm:^2.0.7, proxy-addr@npm:~2.0.7": version: 2.0.7 resolution: "proxy-addr@npm:2.0.7" dependencies: @@ -39073,6 +40996,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:^6.14.0": + version: 6.14.0 + resolution: "qs@npm:6.14.0" + dependencies: + side-channel: ^1.1.0 + checksum: 189b52ad4e9a0da1a16aff4c58b2a554a8dad9bd7e287c7da7446059b49ca2e33a49e570480e8be406b87fccebf134f51c373cbce36c8c83859efa0c9b71d635 + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -39157,13 +41089,20 @@ __metadata: languageName: node linkType: hard -"range-parser@npm:^1.2.0, range-parser@npm:~1.2.1": +"range-parser@npm:^1.2.0, range-parser@npm:^1.2.1, range-parser@npm:~1.2.1": version: 1.2.1 resolution: "range-parser@npm:1.2.1" checksum: 0a268d4fea508661cf5743dfe3d5f47ce214fd6b7dec1de0da4d669dd4ef3d2144468ebe4179049eff253d9d27e719c88dae55be64f954e80135a0cada804ec9 languageName: node linkType: hard +"rate-limiter-flexible@npm:^4.0.0": + version: 4.0.1 + resolution: "rate-limiter-flexible@npm:4.0.1" + checksum: 88cb4ae4c6a94646eb4987f08ae203896fc340d84038e145958607ab711d9c703e47e55f177a4bf9bab4c637c73ee2254fffe2ec4e289d41389c8502194ca868 + languageName: node + linkType: hard + "raw-body@npm:2.4.1": version: 2.4.1 resolution: "raw-body@npm:2.4.1" @@ -39200,6 +41139,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:^3.0.0": + version: 3.0.0 + resolution: "raw-body@npm:3.0.0" + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.6.3 + unpipe: 1.0.0 + checksum: 25b7cf7964183db322e819050d758a5abd0f22c51e9f37884ea44a9ed6855a1fb61f8caa8ec5b61d07e69f54db43dbbc08ad98ef84556696d6aa806be247af0e + languageName: node + linkType: hard + "rc@npm:^1.2.7": version: 1.2.8 resolution: "rc@npm:1.2.8" @@ -39591,6 +41542,18 @@ __metadata: languageName: node linkType: hard +"react-reconciler@npm:^0.29.0": + version: 0.29.2 + resolution: "react-reconciler@npm:0.29.2" + dependencies: + loose-envify: ^1.1.0 + scheduler: ^0.23.2 + peerDependencies: + react: ^18.3.1 + checksum: e552727f97b5d61ef7a3e9b632056934055aba1592b09913f3395c3586a6bb47a368858bd8f76c359e58f6e9e44a6ee7eec4bd27dd6d931504b7da201d98b536 + languageName: node + linkType: hard + "react-redux@npm:8.x.x || 9.x.x": version: 9.2.0 resolution: "react-redux@npm:9.2.0" @@ -39976,7 +41939,7 @@ __metadata: languageName: node linkType: hard -"react@npm:^18.0.0": +"react@npm:^18.0.0, react@npm:^18.3.1": version: 18.3.1 resolution: "react@npm:18.3.1" dependencies: @@ -40117,6 +42080,19 @@ __metadata: languageName: node linkType: hard +"readable-stream@npm:^4.5.2": + version: 4.7.0 + resolution: "readable-stream@npm:4.7.0" + dependencies: + abort-controller: ^3.0.0 + buffer: ^6.0.3 + events: ^3.3.0 + process: ^0.11.10 + string_decoder: ^1.3.0 + checksum: 03ec762faed8e149dc6452798b60394a8650861a1bb4bf936fa07b94044826bc25abe73696f5f45372abc404eec01876c560f64b479eba108b56397312dbe2ae + languageName: node + linkType: hard + "readable-stream@npm:~1.0.26, readable-stream@npm:~1.0.26-4": version: 1.0.34 resolution: "readable-stream@npm:1.0.34" @@ -40519,6 +42495,17 @@ __metadata: languageName: node linkType: hard +"rehype-stringify@npm:^10.0.1": + version: 10.0.1 + resolution: "rehype-stringify@npm:10.0.1" + dependencies: + "@types/hast": ^3.0.0 + hast-util-to-html: ^9.0.0 + unified: ^11.0.0 + checksum: 239d1ca75d6dcf4bb863202697ceb000ad746f9c0e99c5df3e49397bb09af73adaa6b934a2c852c9bd5e8ab80ca1e35c51a4b2c565999599576c691ad06c149d + languageName: node + linkType: hard + "reinterval@npm:^1.1.0": version: 1.1.0 resolution: "reinterval@npm:1.1.0" @@ -40537,7 +42524,28 @@ __metadata: languageName: node linkType: hard -"remark-gfm@npm:^4.0.0": +"remark-disable-tokenizers@npm:^1.1.1": + version: 1.1.1 + resolution: "remark-disable-tokenizers@npm:1.1.1" + dependencies: + clone: ^2.1.2 + checksum: 403f55967ebbb75b18d128f2f5530941394793b5ea7ae9b251fa811cd6890de122720a9378777098bac654ee9465bb6fc9727933b6e3e1a3924a0254e18b4ef8 + languageName: node + linkType: hard + +"remark-frontmatter@npm:^5.0.0": + version: 5.0.0 + resolution: "remark-frontmatter@npm:5.0.0" + dependencies: + "@types/mdast": ^4.0.0 + mdast-util-frontmatter: ^2.0.0 + micromark-extension-frontmatter: ^2.0.0 + unified: ^11.0.0 + checksum: b36e11d528d1d0172489c74ce7961bb6073f7272e71ea1349f765fc79c4246a758aef949174d371a088c48e458af776fcfbb3b043c49cd1120ca8239aeafe16a + languageName: node + linkType: hard + +"remark-gfm@npm:^4.0.0, remark-gfm@npm:^4.0.1": version: 4.0.1 resolution: "remark-gfm@npm:4.0.1" dependencies: @@ -40551,6 +42559,20 @@ __metadata: languageName: node linkType: hard +"remark-mdx-frontmatter@npm:^5.1.0": + version: 5.2.0 + resolution: "remark-mdx-frontmatter@npm:5.2.0" + dependencies: + "@types/mdast": ^4.0.0 + estree-util-value-to-estree: ^3.0.0 + toml: ^3.0.0 + unified: ^11.0.0 + unist-util-mdx-define: ^1.0.0 + yaml: ^2.0.0 + checksum: 938eae955610c15f5eb197ad22c94496e2b89c36f2311d9af7d30a6083fe2cd4145f3ad1816f0e6c4673b3ee8debb0764510f83eb943608a863fbe413ba0e37f + languageName: node + linkType: hard + "remark-mdx@npm:^3.0.0": version: 3.1.0 resolution: "remark-mdx@npm:3.1.0" @@ -40561,6 +42583,16 @@ __metadata: languageName: node linkType: hard +"remark-mdx@npm:^3.1.0": + version: 3.1.1 + resolution: "remark-mdx@npm:3.1.1" + dependencies: + mdast-util-mdx: ^3.0.0 + micromark-extension-mdxjs: ^3.0.0 + checksum: 9e6406ba83e545b5232ce98de71c29ad5746c2d920eed070a2c58687412453875bad52dfdfaf21bee6de59d3a45fa84cf785b3111c5eb4822f29b67cf1dfec96 + languageName: node + linkType: hard + "remark-parse@npm:^11.0.0": version: 11.0.0 resolution: "remark-parse@npm:11.0.0" @@ -40586,6 +42618,19 @@ __metadata: languageName: node linkType: hard +"remark-rehype@npm:^11.1.2": + version: 11.1.2 + resolution: "remark-rehype@npm:11.1.2" + dependencies: + "@types/hast": ^3.0.0 + "@types/mdast": ^4.0.0 + mdast-util-to-hast: ^13.0.0 + unified: ^11.0.0 + vfile: ^6.0.0 + checksum: 6eab55cb3464ec01d8e002cc9fe02ae57f48162899693fd53b5ba553ac8699dae7b55fce9df7131a5981313b19b495d6fbfa98a9d6bd243e7485591364d9b5b3 + languageName: node + linkType: hard + "remark-stringify@npm:^11.0.0": version: 11.0.0 resolution: "remark-stringify@npm:11.0.0" @@ -40985,6 +43030,26 @@ __metadata: languageName: node linkType: hard +"restore-cursor@npm:^4.0.0": + version: 4.0.0 + resolution: "restore-cursor@npm:4.0.0" + dependencies: + onetime: ^5.1.0 + signal-exit: ^3.0.2 + checksum: 5b675c5a59763bf26e604289eab35711525f11388d77f409453904e1e69c0d37ae5889295706b2c81d23bd780165084d040f9b68fffc32cc921519031c4fa4af + languageName: node + linkType: hard + +"restore-cursor@npm:^5.0.0": + version: 5.1.0 + resolution: "restore-cursor@npm:5.1.0" + dependencies: + onetime: ^7.0.0 + signal-exit: ^4.1.0 + checksum: 838dd54e458d89cfbc1a923b343c1b0f170a04100b4ce1733e97531842d7b440463967e521216e8ab6c6f8e89df877acc7b7f4c18ec76e99fb9bf5a60d358d2c + languageName: node + linkType: hard + "retell-sdk@npm:^4.40.0": version: 4.41.0 resolution: "retell-sdk@npm:4.41.0" @@ -41028,6 +43093,13 @@ __metadata: languageName: node linkType: hard +"rfdc@npm:^1.4.1": + version: 1.4.1 + resolution: "rfdc@npm:1.4.1" + checksum: 3b05bd55062c1d78aaabfcea43840cdf7e12099968f368e9a4c3936beb744adb41cbdb315eac6d4d8c6623005d6f87fdf16d8a10e1ff3722e84afea7281c8d13 + languageName: node + linkType: hard + "rimraf@npm:3.0.2, rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": version: 3.0.2 resolution: "rimraf@npm:3.0.2" @@ -41350,6 +43422,19 @@ __metadata: languageName: node linkType: hard +"router@npm:^2.2.0": + version: 2.2.0 + resolution: "router@npm:2.2.0" + dependencies: + debug: ^4.4.0 + depd: ^2.0.0 + is-promise: ^4.0.0 + parseurl: ^1.3.3 + path-to-regexp: ^8.0.0 + checksum: 4c3bec8011ed10bb07d1ee860bc715f245fff0fdff991d8319741d2932d89c3fe0a56766b4fa78e95444bc323fd2538e09c8e43bfbd442c2a7fab67456df7fa5 + languageName: node + linkType: hard + "rrule@npm:2.6.4": version: 2.6.4 resolution: "rrule@npm:2.6.4" @@ -41423,6 +43508,13 @@ __metadata: languageName: node linkType: hard +"run-async@npm:^4.0.5": + version: 4.0.6 + resolution: "run-async@npm:4.0.6" + checksum: 1338a046d4f4ea03a62dfcb426d44af8c9991221ec74983e52845cbb7ee0c685dc0e9e07cbb6958ee6a1103b7a66c0204b86e110e37909965a92e6fbb7b3b837 + languageName: node + linkType: hard + "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0" @@ -41457,6 +43549,15 @@ __metadata: languageName: node linkType: hard +"rxjs@npm:^7.8.2": + version: 7.8.2 + resolution: "rxjs@npm:7.8.2" + dependencies: + tslib: ^2.1.0 + checksum: 2f233d7c832a6c255dabe0759014d7d9b1c9f1cb2f2f0d59690fd11c883c9826ea35a51740c06ab45b6ade0d9087bde9192f165cba20b6730d344b831ef80744 + languageName: node + linkType: hard + "safe-array-concat@npm:^1.0.1": version: 1.1.0 resolution: "safe-array-concat@npm:1.1.0" @@ -41494,7 +43595,7 @@ __metadata: languageName: node linkType: hard -"safe-buffer@npm:*, safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:^5.2.0, safe-buffer@npm:~5.2.0": +"safe-buffer@npm:*, safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:^5.2.0, safe-buffer@npm:^5.2.1, safe-buffer@npm:~5.2.0": version: 5.2.1 resolution: "safe-buffer@npm:5.2.1" checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491 @@ -41712,6 +43813,13 @@ __metadata: languageName: node linkType: hard +"secure-json-parse@npm:^2.7.0": + version: 2.7.0 + resolution: "secure-json-parse@npm:2.7.0" + checksum: d9d7d5a01fc6db6115744ba23cf9e67ecfe8c524d771537c062ee05ad5c11b64c730bc58c7f33f60bd6877f96b86f0ceb9ea29644e4040cb757f6912d4dd6737 + languageName: node + linkType: hard + "semver@npm:2 || 3 || 4 || 5, semver@npm:^5.5.0, semver@npm:^5.6.0": version: 5.7.1 resolution: "semver@npm:5.7.1" @@ -41829,6 +43937,25 @@ __metadata: languageName: node linkType: hard +"send@npm:^1.1.0, send@npm:^1.2.0": + version: 1.2.0 + resolution: "send@npm:1.2.0" + dependencies: + debug: ^4.3.5 + encodeurl: ^2.0.0 + escape-html: ^1.0.3 + etag: ^1.8.1 + fresh: ^2.0.0 + http-errors: ^2.0.0 + mime-types: ^3.0.1 + ms: ^2.1.3 + on-finished: ^2.4.1 + range-parser: ^1.2.1 + statuses: ^2.0.1 + checksum: 7557ee6c1c257a1c53b402b4fba8ed88c95800b08abe085fc79e0824869274f213491be2efb2df3de228c70e4d40ce2019e5f77b58c42adb97149135420c3f34 + languageName: node + linkType: hard + "sentence-case@npm:^1.1.1, sentence-case@npm:^1.1.2": version: 1.1.3 resolution: "sentence-case@npm:1.1.3" @@ -41884,6 +44011,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:^2.2.0": + version: 2.2.0 + resolution: "serve-static@npm:2.2.0" + dependencies: + encodeurl: ^2.0.0 + escape-html: ^1.0.3 + parseurl: ^1.3.3 + send: ^1.2.0 + checksum: 74f39e88f0444aa6732aae3b9597739c47552adecdc83fa32aa42555e76f1daad480d791af73894655c27a2d378275a461e691cead33fb35d8b976f1e2d24665 + languageName: node + linkType: hard + "server-only@npm:^0.0.1": version: 0.0.1 resolution: "server-only@npm:0.0.1" @@ -42409,18 +44548,7 @@ __metadata: languageName: node linkType: hard -"sirv@npm:^1.0.7": - version: 1.0.19 - resolution: "sirv@npm:1.0.19" - dependencies: - "@polka/url": ^1.0.0-next.20 - mrmime: ^1.0.0 - totalist: ^1.0.0 - checksum: c943cfc61baf85f05f125451796212ec35d4377af4da90ae8ec1fa23e6d7b0b4d9c74a8fbf65af83c94e669e88a09dc6451ba99154235eead4393c10dda5b07c - languageName: node - linkType: hard - -"sirv@npm:^2.0.4": +"sirv@npm:^2.0.3, sirv@npm:^2.0.4": version: 2.0.4 resolution: "sirv@npm:2.0.4" dependencies: @@ -42484,6 +44612,26 @@ __metadata: languageName: node linkType: hard +"slice-ansi@npm:^6.0.0": + version: 6.0.0 + resolution: "slice-ansi@npm:6.0.0" + dependencies: + ansi-styles: ^6.2.1 + is-fullwidth-code-point: ^4.0.0 + checksum: d0510f02af166eff9948e7cf88985c33d9ded6de0e39908b67b5e29f802c88025c27d7e1801ce1d1d1ec311fb539538086cd2a4193d2e8f735e6c5c0e63486dd + languageName: node + linkType: hard + +"slice-ansi@npm:^7.1.0": + version: 7.1.0 + resolution: "slice-ansi@npm:7.1.0" + dependencies: + ansi-styles: ^6.2.1 + is-fullwidth-code-point: ^5.0.0 + checksum: 10313dd3cf7a2e4b265f527b1684c7c568210b09743fd1bd74f2194715ed13ffba653dc93a5fa79e3b1711518b8990a732cb7143aa01ddafe626e99dfa6474b2 + languageName: node + linkType: hard + "smart-buffer@npm:^4.2.0": version: 4.2.0 resolution: "smart-buffer@npm:4.2.0" @@ -42804,6 +44952,15 @@ __metadata: languageName: node linkType: hard +"srt-parser-2@npm:^1.2.3": + version: 1.2.3 + resolution: "srt-parser-2@npm:1.2.3" + bin: + srt-parser-2: bin/index.js + checksum: 2d61a26bf128439c61693311b0f280ee991832c478c893647c02fb47e120f3ede515adaa7c53e0dcdc21ef20aa0557ebecefa732292d3f03f1104f47670eea13 + languageName: node + linkType: hard + "sshpk@npm:^1.7.0": version: 1.18.0 resolution: "sshpk@npm:1.18.0" @@ -42877,7 +45034,7 @@ __metadata: languageName: node linkType: hard -"stack-utils@npm:^2.0.3": +"stack-utils@npm:^2.0.3, stack-utils@npm:^2.0.6": version: 2.0.6 resolution: "stack-utils@npm:2.0.6" dependencies: @@ -42958,10 +45115,10 @@ __metadata: languageName: node linkType: hard -"std-env@npm:^3.8.0": - version: 3.8.1 - resolution: "std-env@npm:3.8.1" - checksum: 20114a5270aa2a3fc50d897461c6ab73329cf2d3c6bff1c124bb969577493aeebda8ee1916588b2657afcee9881bc652437cfdec6360e3f30be36c8675ea0cbb +"stdin-discarder@npm:^0.2.2": + version: 0.2.2 + resolution: "stdin-discarder@npm:0.2.2" + checksum: 642ffd05bd5b100819d6b24a613d83c6e3857c6de74eb02fc51506fa61dc1b0034665163831873868157c4538d71e31762bcf319be86cea04c3aba5336470478 languageName: node linkType: hard @@ -43091,6 +45248,17 @@ __metadata: languageName: node linkType: hard +"string-width@npm:^7.0.0, string-width@npm:^7.2.0": + version: 7.2.0 + resolution: "string-width@npm:7.2.0" + dependencies: + emoji-regex: ^10.3.0 + get-east-asian-width: ^1.0.0 + strip-ansi: ^7.1.0 + checksum: 42f9e82f61314904a81393f6ef75b832c39f39761797250de68c041d8ba4df2ef80db49ab6cd3a292923a6f0f409b8c9980d120f7d32c820b4a8a84a2598a295 + languageName: node + linkType: hard + "string.prototype.codepointat@npm:^0.2.1": version: 0.2.1 resolution: "string.prototype.codepointat@npm:0.2.1" @@ -43350,6 +45518,15 @@ __metadata: languageName: node linkType: hard +"strip-ansi@npm:^7.1.0": + version: 7.1.0 + resolution: "strip-ansi@npm:7.1.0" + dependencies: + ansi-regex: ^6.0.1 + checksum: 859c73fcf27869c22a4e4d8c6acfe690064659e84bef9458aa6d13719d09ca88dcfd40cbf31fd0be63518ea1a643fe070b4827d353e09533a5b0b9fd4553d64d + languageName: node + linkType: hard + "strip-bom-string@npm:^1.0.0": version: 1.0.0 resolution: "strip-bom-string@npm:1.0.0" @@ -43454,6 +45631,13 @@ __metadata: languageName: node linkType: hard +"strnum@npm:^2.1.0": + version: 2.1.1 + resolution: "strnum@npm:2.1.1" + checksum: 566139b218ef13bdde2a69c744852ac41ea167588f624d46c3b3bebb5d1d1775c55bca4702a0ad2a6a66eb4b3b7de4cbbc83e8d40c5835feabebf6f9cc468993 + languageName: node + linkType: hard + "style-to-js@npm:^1.0.0": version: 1.1.16 resolution: "style-to-js@npm:1.1.16" @@ -43748,6 +45932,18 @@ __metadata: languageName: node linkType: hard +"swr@npm:^2.2.5": + version: 2.3.6 + resolution: "swr@npm:2.3.6" + dependencies: + dequal: ^2.0.3 + use-sync-external-store: ^1.4.0 + peerDependencies: + react: ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + checksum: c7cc7dfb73d2437a16951b7217f7a1e1b103cc19c85456a1da2cd07cefcb300fbd5a9a2df5abbbb608c92af8f77777c0c93e9c80e907f145cacf0bd8176360cb + languageName: node + linkType: hard + "symbol-observable@npm:4.0.0": version: 4.0.0 resolution: "symbol-observable@npm:4.0.0" @@ -44166,6 +46362,13 @@ __metadata: languageName: node linkType: hard +"throttleit@npm:2.1.0": + version: 2.1.0 + resolution: "throttleit@npm:2.1.0" + checksum: a2003947aafc721c4a17e6f07db72dc88a64fa9bba0f9c659f7997d30f9590b3af22dadd6a41851e0e8497d539c33b2935c2c7919cf4255922509af6913c619b + languageName: node + linkType: hard + "through@npm:^2.3.6, through@npm:^2.3.8": version: 2.3.8 resolution: "through@npm:2.3.8" @@ -44269,13 +46472,6 @@ __metadata: languageName: node linkType: hard -"tinyexec@npm:^0.3.1": - version: 0.3.2 - resolution: "tinyexec@npm:0.3.2" - checksum: bd491923020610bdeadb0d8cf5d70e7cbad5a3201620fd01048c9bf3b31ffaa75c33254e1540e13b993ce4e8187852b0b5a93057bb598e7a57afa2ca2048a35c - languageName: node - linkType: hard - "tinyglobby@npm:^0.2.6": version: 0.2.6 resolution: "tinyglobby@npm:0.2.6" @@ -44303,13 +46499,6 @@ __metadata: languageName: node linkType: hard -"tinypool@npm:^1.0.1": - version: 1.0.2 - resolution: "tinypool@npm:1.0.2" - checksum: 752f23114d8fc95a9497fc812231d6d0a63728376aa11e6e8499c10423a91112e760e388887ea7854f1b16977c321f07c0eab061ec2f60f6761e58b184aac880 - languageName: node - linkType: hard - "tinyrainbow@npm:^1.2.0": version: 1.2.0 resolution: "tinyrainbow@npm:1.2.0" @@ -44317,7 +46506,7 @@ __metadata: languageName: node linkType: hard -"tinyspy@npm:^3.0.0, tinyspy@npm:^3.0.2": +"tinyspy@npm:^3.0.0": version: 3.0.2 resolution: "tinyspy@npm:3.0.2" checksum: 5db671b2ff5cd309de650c8c4761ca945459d7204afb1776db9a04fb4efa28a75f08517a8620c01ee32a577748802231ad92f7d5b194dc003ee7f987a2a06337 @@ -44343,21 +46532,30 @@ __metadata: languageName: node linkType: hard -"tldts-core@npm:^6.1.85": - version: 6.1.85 - resolution: "tldts-core@npm:6.1.85" - checksum: 36e283719955d1699d40028d71e62e3509f37de734ca54bc27e58176ec00c96693b852a3b29c03e1291e5b27003ec4829f9423cd13c9f9842f18a3c0c4728014 +"tldts-core@npm:^6.1.86": + version: 6.1.86 + resolution: "tldts-core@npm:6.1.86" + checksum: 0a715457e03101deff9b34cf45dcd91b81985ef32d35b8e9c4764dcf76369bf75394304997584080bb7b8897e94e20f35f3e8240a1ec87d6faba3cc34dc5a954 languageName: node linkType: hard "tldts@npm:^6.1.32": - version: 6.1.85 - resolution: "tldts@npm:6.1.85" + version: 6.1.86 + resolution: "tldts@npm:6.1.86" dependencies: - tldts-core: ^6.1.85 + tldts-core: ^6.1.86 bin: tldts: bin/cli.js - checksum: 9f8d5d1f512857aaa8a64f0eb93c84fc14bef5d49b3c1571feb619fd1f80ea28a8f94f4c31acaeb2273e9519923ec4a1e70328280d0efd2b0af6e4594551ae53 + checksum: e5c57664f73663c6c8f7770db02c0c03d6f877fe837854c72037be8092826f95b8e568962358441ef18431b80b7e40ed88391c70873ee7ec0d4344999a12e3de + languageName: node + linkType: hard + +"tmp-promise@npm:^3.0.3": + version: 3.0.3 + resolution: "tmp-promise@npm:3.0.3" + dependencies: + tmp: ^0.2.0 + checksum: f854f5307dcee6455927ec3da9398f139897faf715c5c6dcee6d9471ae85136983ea06662eba2edf2533bdcb0fca66d16648e79e14381e30c7fb20be9c1aa62c languageName: node linkType: hard @@ -44379,6 +46577,13 @@ __metadata: languageName: node linkType: hard +"tmp@npm:^0.2.0": + version: 0.2.5 + resolution: "tmp@npm:0.2.5" + checksum: 9d18e58060114154939930457b9e198b34f9495bcc05a343bc0a0a29aa546d2c1c2b343dae05b87b17c8fde0af93ab7d8fe8574a8f6dc2cd8fd3f2ca1ad0d8e1 + languageName: node + linkType: hard + "tmpl@npm:1.0.5": version: 1.0.5 resolution: "tmpl@npm:1.0.5" @@ -44402,6 +46607,13 @@ __metadata: languageName: node linkType: hard +"toad-cache@npm:^3.7.0": + version: 3.7.0 + resolution: "toad-cache@npm:3.7.0" + checksum: d0f2092ab2c0f3355d3537c41b13888a12996f38080e6c39907e715eb382d997ccf61baab9e8eda3f202b6c07e304728106be3631c9fe3b6c001aaf15b7bdb8f + languageName: node + linkType: hard + "tocbot@npm:^4.20.1": version: 4.23.0 resolution: "tocbot@npm:4.23.0" @@ -44430,6 +46642,13 @@ __metadata: languageName: node linkType: hard +"toml@npm:^3.0.0": + version: 3.0.0 + resolution: "toml@npm:3.0.0" + checksum: 5d7f1d8413ad7780e9bdecce8ea4c3f5130dd53b0a4f2e90b93340979a137739879d7b9ce2ce05c938b8cc828897fe9e95085197342a1377dd8850bf5125f15f + languageName: node + linkType: hard + "toposort@npm:^2.0.2": version: 2.0.2 resolution: "toposort@npm:2.0.2" @@ -44437,13 +46656,6 @@ __metadata: languageName: node linkType: hard -"totalist@npm:^1.0.0": - version: 1.1.0 - resolution: "totalist@npm:1.1.0" - checksum: dfab80c7104a1d170adc8c18782d6c04b7df08352dec452191208c66395f7ef2af7537ddfa2cf1decbdcfab1a47afbbf0dec6543ea191da98c1c6e1599f86adc - languageName: node - linkType: hard - "totalist@npm:^3.0.0": version: 3.0.1 resolution: "totalist@npm:3.0.1" @@ -44504,11 +46716,11 @@ __metadata: linkType: hard "tr46@npm:^5.1.0": - version: 5.1.0 - resolution: "tr46@npm:5.1.0" + version: 5.1.1 + resolution: "tr46@npm:5.1.1" dependencies: punycode: ^2.3.1 - checksum: eb788a39578a52f8f0e5ca4b468fa8554b2c59c73395a55f8fc6fc2e5e73d42494d4b93ee0807f74c3b3f735d51f31db64cee133ddfab1e480827ac9fdf4127c + checksum: da7a04bd3f77e641abdabe948bb84f24e6ee73e81c8c96c36fe79796c889ba97daf3dbacae778f8581ff60307a4136ee14c9540a5f85ebe44f99c6cc39a97690 languageName: node linkType: hard @@ -45208,6 +47420,17 @@ __metadata: languageName: node linkType: hard +"type-is@npm:^2.0.0, type-is@npm:^2.0.1": + version: 2.0.1 + resolution: "type-is@npm:2.0.1" + dependencies: + content-type: ^1.0.5 + media-typer: ^1.1.0 + mime-types: ^3.0.0 + checksum: 0266e7c782238128292e8c45e60037174d48c6366bb2d45e6bd6422b611c193f83409a8341518b6b5f33f8e4d5a959f38658cacfea77f0a3505b9f7ac1ddec8f + languageName: node + linkType: hard + "typed-array-buffer@npm:^1.0.0": version: 1.0.0 resolution: "typed-array-buffer@npm:1.0.0" @@ -45493,16 +47716,6 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.7.2": - version: 5.8.2 - resolution: "typescript@npm:5.8.2" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 7f9e3d7ac15da6df713e439e785e51facd65d6450d5f51fab3e8d2f2e3f4eb317080d895480b8e305450cdbcb37e17383e8bf521e7395f8b556e2f2a4730ed86 - languageName: node - linkType: hard - "typescript@npm:^5.9.0-beta": version: 5.9.2 resolution: "typescript@npm:5.9.2" @@ -45553,16 +47766,6 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@^5.7.2#~builtin": - version: 5.8.2 - resolution: "typescript@patch:typescript@npm%3A5.8.2#~builtin::version=5.8.2&hash=1f5320" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: a58d19ff9811c1764a299dd83ca20ed8020f0ab642906dafc880121b710751227201531fdc99878158205c356ac79679b0b61ac5b42eda0e28bfb180947a258d - languageName: node - linkType: hard - "typescript@patch:typescript@^5.9.0-beta#~builtin": version: 5.9.2 resolution: "typescript@patch:typescript@npm%3A5.9.2#~builtin::version=5.9.2&hash=1f5320" @@ -45768,6 +47971,21 @@ __metadata: languageName: node linkType: hard +"unist-util-mdx-define@npm:^1.0.0": + version: 1.1.2 + resolution: "unist-util-mdx-define@npm:1.1.2" + dependencies: + "@types/estree": ^1.0.0 + "@types/hast": ^3.0.0 + "@types/mdast": ^4.0.0 + estree-util-is-identifier-name: ^3.0.0 + estree-util-scope: ^1.0.0 + estree-walker: ^3.0.0 + vfile: ^6.0.0 + checksum: d74258e12be0f225fb768b9ed472d34eb1c8d31805d89fd1cf26f0bc29e42595a91b9ebb6feba37e20eae743227a44a1e171b416ceab0b05144440fa1c2ad6d9 + languageName: node + linkType: hard + "unist-util-position-from-estree@npm:^2.0.0": version: 2.0.0 resolution: "unist-util-position-from-estree@npm:2.0.0" @@ -45816,6 +48034,20 @@ __metadata: languageName: node linkType: hard +"universal-github-app-jwt@npm:^2.2.0": + version: 2.2.2 + resolution: "universal-github-app-jwt@npm:2.2.2" + checksum: 95c0801e69898aec15b42731b47e7a5a830dbe7e456ba84b66b9b78542d2e79a62d633424c98c58e6fe6b09fbad6951111cce7db85573955c14dd930ecda0ee4 + languageName: node + linkType: hard + +"universal-user-agent@npm:^7.0.0, universal-user-agent@npm:^7.0.2": + version: 7.0.3 + resolution: "universal-user-agent@npm:7.0.3" + checksum: c497e85f8b11eb8fa4dce584d7a39cc98710164959f494cafc3c269b51abb20fff269951838efd7424d15f6b3d001507f3cb8b52bb5676fdb642019dfd17e63e + languageName: node + linkType: hard + "universalify@npm:^0.1.0": version: 0.1.2 resolution: "universalify@npm:0.1.2" @@ -45865,6 +48097,18 @@ __metadata: languageName: node linkType: hard +"unplugin@npm:^2.1.2": + version: 2.3.10 + resolution: "unplugin@npm:2.3.10" + dependencies: + "@jridgewell/remapping": ^2.3.5 + acorn: ^8.15.0 + picomatch: ^4.0.3 + webpack-virtual-modules: ^0.6.2 + checksum: 6d03298539c1fd59080fe0f6919501edf1ff7b3f833268665defc472b6adda254535b5182fabee3e3b158916b1f451da924b958f9b72e4d8aadbc28439abb42f + languageName: node + linkType: hard + "update-browserslist-db@npm:^1.0.11": version: 1.0.11 resolution: "update-browserslist-db@npm:1.0.11" @@ -46250,7 +48494,7 @@ __metadata: languageName: node linkType: hard -"vary@npm:^1, vary@npm:~1.1.2": +"vary@npm:^1, vary@npm:^1.1.2, vary@npm:~1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" checksum: ae0123222c6df65b437669d63dfa8c36cee20a504101b2fcd97b8bf76f91259c17f9f2b4d70a1e3c6bbcee7f51b28392833adb6b2770b23b01abec84e369660b @@ -46278,7 +48522,7 @@ __metadata: languageName: node linkType: hard -"vfile@npm:^6.0.0": +"vfile@npm:^6.0.0, vfile@npm:^6.0.3": version: 6.0.3 resolution: "vfile@npm:6.0.3" dependencies: @@ -46324,21 +48568,6 @@ __metadata: languageName: node linkType: hard -"vite-node@npm:2.1.9": - version: 2.1.9 - resolution: "vite-node@npm:2.1.9" - dependencies: - cac: ^6.7.14 - debug: ^4.3.7 - es-module-lexer: ^1.5.4 - pathe: ^1.1.2 - vite: ^5.0.0 - bin: - vite-node: vite-node.mjs - checksum: 716d37649834ecea547b43121ee89b2e4f9ca65ff6ce26214770ecfefe070b8c7245c9fdd0f92fb232d266e153629d04af9a4dc4fc350abfa521e5e46434b7b2 - languageName: node - linkType: hard - "vite-plugin-dts@npm:^3.7.2, vite-plugin-dts@npm:^3.7.3": version: 3.7.3 resolution: "vite-plugin-dts@npm:3.7.3" @@ -46677,56 +48906,6 @@ __metadata: languageName: node linkType: hard -"vitest@npm:^2.1.8": - version: 2.1.9 - resolution: "vitest@npm:2.1.9" - dependencies: - "@vitest/expect": 2.1.9 - "@vitest/mocker": 2.1.9 - "@vitest/pretty-format": ^2.1.9 - "@vitest/runner": 2.1.9 - "@vitest/snapshot": 2.1.9 - "@vitest/spy": 2.1.9 - "@vitest/utils": 2.1.9 - chai: ^5.1.2 - debug: ^4.3.7 - expect-type: ^1.1.0 - magic-string: ^0.30.12 - pathe: ^1.1.2 - std-env: ^3.8.0 - tinybench: ^2.9.0 - tinyexec: ^0.3.1 - tinypool: ^1.0.1 - tinyrainbow: ^1.2.0 - vite: ^5.0.0 - vite-node: 2.1.9 - why-is-node-running: ^2.3.0 - peerDependencies: - "@edge-runtime/vm": "*" - "@types/node": ^18.0.0 || >=20.0.0 - "@vitest/browser": 2.1.9 - "@vitest/ui": 2.1.9 - happy-dom: "*" - jsdom: "*" - peerDependenciesMeta: - "@edge-runtime/vm": - optional: true - "@types/node": - optional: true - "@vitest/browser": - optional: true - "@vitest/ui": - optional: true - happy-dom: - optional: true - jsdom: - optional: true - bin: - vitest: vitest.mjs - checksum: 20db77529f843930ef1626103c898b27528d6d68d6c44753ec823e318f26bbdeb3bc56e6fb80e3f1ecc34382107d32e1f4e709e23198f414fecc9298ab225fa8 - languageName: node - linkType: hard - "vm-browserify@npm:^1.0.1": version: 1.1.2 resolution: "vm-browserify@npm:1.1.2" @@ -46879,22 +49058,26 @@ __metadata: languageName: node linkType: hard -"webpack-bundle-analyzer@npm:4.7.0": - version: 4.7.0 - resolution: "webpack-bundle-analyzer@npm:4.7.0" +"webpack-bundle-analyzer@npm:4.10.1": + version: 4.10.1 + resolution: "webpack-bundle-analyzer@npm:4.10.1" dependencies: + "@discoveryjs/json-ext": 0.5.7 acorn: ^8.0.4 acorn-walk: ^8.0.0 - chalk: ^4.1.0 commander: ^7.2.0 + debounce: ^1.2.1 + escape-string-regexp: ^4.0.0 gzip-size: ^6.0.0 - lodash: ^4.17.20 + html-escaper: ^2.0.2 + is-plain-object: ^5.0.0 opener: ^1.5.2 - sirv: ^1.0.7 + picocolors: ^1.0.0 + sirv: ^2.0.3 ws: ^7.3.1 bin: webpack-bundle-analyzer: lib/bin/analyzer.js - checksum: 4ce3b379c61ce16b2219756843407cc99f2b82cd191f653043f1b705a3e32b3af03834af0dfded98ab852313a892a148bed1a8effaacd6440f028c19f41581f3 + checksum: 77f48f10a493b1cc95674526472978a2de32412ddbf556bd3903738f14890611426f19477352993efe5a9fd6ca16711eb912d986f2221b17ba6eeca1b6f71fb6 languageName: node linkType: hard @@ -46919,6 +49102,13 @@ __metadata: languageName: node linkType: hard +"webpack-virtual-modules@npm:^0.6.2": + version: 0.6.2 + resolution: "webpack-virtual-modules@npm:0.6.2" + checksum: 7e8e1d63f35864c815420cc2f27da8561a1e028255040698a352717de0ba46d3b3faf16f06c1a1965217054c4c2894eb9af53a85451870e919b5707ce9c5822d + languageName: node + linkType: hard + "webpack@npm:5.90.1": version: 5.90.1 resolution: "webpack@npm:5.90.1" @@ -47243,6 +49433,15 @@ __metadata: languageName: node linkType: hard +"widest-line@npm:^4.0.1": + version: 4.0.1 + resolution: "widest-line@npm:4.0.1" + dependencies: + string-width: ^5.0.1 + checksum: 64c48cf27171221be5f86fc54b94dd29879165bdff1a7aa92dde723d9a8c99fb108312768a5d62c8c2b80b701fa27bbd36a1ddc58367585cd45c0db7920a0cba + languageName: node + linkType: hard + "winston-transport@npm:^4.5.0, winston-transport@npm:^4.9.0": version: 4.9.0 resolution: "winston-transport@npm:4.9.0" @@ -47338,6 +49537,17 @@ __metadata: languageName: node linkType: hard +"wrap-ansi@npm:^9.0.0": + version: 9.0.0 + resolution: "wrap-ansi@npm:9.0.0" + dependencies: + ansi-styles: ^6.2.1 + string-width: ^7.0.0 + strip-ansi: ^7.1.0 + checksum: b2d43b76b3d8dcbdd64768165e548aad3e54e1cae4ecd31bac9966faaa7cf0b0345677ad6879db10ba58eb446ba8fa44fb82b4951872fd397f096712467a809f + languageName: node + linkType: hard + "wrappy@npm:1": version: 1.0.2 resolution: "wrappy@npm:1.0.2" @@ -47370,6 +49580,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:^8.12.0, ws@npm:^8.18.0": + version: 8.18.3 + resolution: "ws@npm:8.18.3" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: d64ef1631227bd0c5fe21b3eb3646c9c91229402fb963d12d87b49af0a1ef757277083af23a5f85742bae1e520feddfb434cb882ea59249b15673c16dc3f36e0 + languageName: node + linkType: hard + "ws@npm:^8.13.0": version: 8.16.0 resolution: "ws@npm:8.16.0" @@ -47385,7 +49610,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.17.1, ws@npm:^8.18.0": +"ws@npm:^8.17.1": version: 8.18.1 resolution: "ws@npm:8.18.1" peerDependencies: @@ -47400,6 +49625,22 @@ __metadata: languageName: node linkType: hard +"wsl-utils@npm:^0.1.0": + version: 0.1.0 + resolution: "wsl-utils@npm:0.1.0" + dependencies: + is-wsl: ^3.1.0 + checksum: de4c92187e04c3c27b4478f410a02e81c351dc85efa3447bf1666f34fc80baacd890a6698ec91995631714086992036013286aea3d77e6974020d40a08e00aec + languageName: node + linkType: hard + +"xcase@npm:^2.0.1": + version: 2.0.1 + resolution: "xcase@npm:2.0.1" + checksum: 1d407306593f1049ebb5d3b7b86b0d40b4b108be428cf4d17c57454ef5444c962555c387384c121d83a6bcf7a9b6b04a51cc4b76786bfb0fac8d0a108b5b7ef8 + languageName: node + linkType: hard + "xhr@npm:^2.0.1": version: 2.6.0 resolution: "xhr@npm:2.6.0" @@ -47412,6 +49653,15 @@ __metadata: languageName: node linkType: hard +"xliff@npm:^6.2.1": + version: 6.2.2 + resolution: "xliff@npm:6.2.2" + dependencies: + xml-js: 1.6.11 + checksum: 80edeb7f84e4841f7cb98a939b5726e0cea358b5a4c2d1e681e2bef0ddb62e277ea835e59bd670f67343738991a352d6a27fc9fb811e39dffa04c31a6d75bf43 + languageName: node + linkType: hard + "xml-crypto@npm:6.1.2": version: 6.1.2 resolution: "xml-crypto@npm:6.1.2" @@ -47496,7 +49746,7 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:15.1.1": +"xmlbuilder@npm:15.1.1, xmlbuilder@npm:^15.1.1": version: 15.1.1 resolution: "xmlbuilder@npm:15.1.1" checksum: 14f7302402e28d1f32823583d121594a9dca36408d40320b33f598bd589ca5163a352d076489c9c64d2dc1da19a790926a07bf4191275330d4de2b0d85bb1843 @@ -47538,6 +49788,13 @@ __metadata: languageName: node linkType: hard +"xpath@npm:^0.0.34": + version: 0.0.34 + resolution: "xpath@npm:0.0.34" + checksum: c10ae2b7be442460462e80a9ef79ca1c9b529abcf696ec3859cddd5a52b64b7e55a54c2c5352ac9c5d195939e2b3aefe708a7428780d7ec0ae7565257ab2a224 + languageName: node + linkType: hard + "xtend@npm:^2.2.0": version: 2.2.0 resolution: "xtend@npm:2.2.0" @@ -47634,6 +49891,15 @@ __metadata: languageName: node linkType: hard +"yaml@npm:^2.0.0, yaml@npm:^2.7.0": + version: 2.8.1 + resolution: "yaml@npm:2.8.1" + bin: + yaml: bin.mjs + checksum: 35b46150d48bc1da2fd5b1521a48a4fa36d68deaabe496f3c3fa9646d5796b6b974f3930a02c4b5aee6c85c860d7d7f79009416724465e835f40b87898c36de4 + languageName: node + linkType: hard + "yaml@npm:^2.1.1": version: 2.3.3 resolution: "yaml@npm:2.3.3" @@ -47777,7 +50043,7 @@ __metadata: languageName: node linkType: hard -"yoga-wasm-web@npm:0.3.3, yoga-wasm-web@npm:^0.3.3": +"yoga-wasm-web@npm:0.3.3, yoga-wasm-web@npm:^0.3.3, yoga-wasm-web@npm:~0.3.3": version: 0.3.3 resolution: "yoga-wasm-web@npm:0.3.3" checksum: ff65192a832975ff531a1b6eae160c2da859c250feaa58b6389b684f9b48f53fda849a7ea49d12d241198309e671e6bd230a44e7155af9573d7843ac48831c98 @@ -47864,12 +50130,12 @@ __metadata: languageName: node linkType: hard -"zod-to-json-schema@npm:^3.24.3": - version: 3.24.5 - resolution: "zod-to-json-schema@npm:3.24.5" +"zod-to-json-schema@npm:^3.24.1, zod-to-json-schema@npm:^3.24.5": + version: 3.24.6 + resolution: "zod-to-json-schema@npm:3.24.6" peerDependencies: zod: ^3.24.1 - checksum: dc4e5e4c06e9a5494e4b1d8c8363ac907f9d488f36c8e4923e1e5ac4f91f737722f99200cd92a409551e7456d960734d4cabd37935234ca95e290572468ffc08 + checksum: 5f4d29597cfd88d8fb8a539f0169affb8705d67ee9cbe478aa01bb1d2554e0540ca713fa4ddeb2fd834e87e7cdff61fa396f6d1925a9006de70afe6cd68bf7d2 languageName: node linkType: hard @@ -47880,7 +50146,7 @@ __metadata: languageName: node linkType: hard -"zod@npm:^3.20.0": +"zod@npm:^3.20.0, zod@npm:^3.23.8, zod@npm:^3.25.76": version: 3.25.76 resolution: "zod@npm:3.25.76" checksum: c9a403a62b329188a5f6bd24d5d935d2bba345f7ab8151d1baa1505b5da9f227fb139354b043711490c798e91f3df75991395e40142e6510a4b16409f302b849 @@ -47894,7 +50160,7 @@ __metadata: languageName: node linkType: hard -"zod@npm:^3.24.1, zod@npm:^3.24.2": +"zod@npm:^3.24.2": version: 3.24.2 resolution: "zod@npm:3.24.2" checksum: c02455c09678c5055c636d64f9fcda2424fea0aa46ac7d9681e7f41990bc55f488bcd84b9d7cfef0f6e906f51f55b245239d92a9f726248aa74c5b84edf00c2d