diff --git a/apps/api/package.json b/apps/api/package.json
index 69eceb40..3cb8b99f 100644
--- a/apps/api/package.json
+++ b/apps/api/package.json
@@ -47,7 +47,7 @@
"sqlstring": "^2.3.3",
"superjson": "^1.13.3",
"svix": "^1.24.0",
- "url-metadata": "^4.1.1",
+ "url-metadata": "^5.4.1",
"uuid": "^9.0.1",
"zod": "catalog:"
},
diff --git a/apps/api/src/controllers/misc.controller.ts b/apps/api/src/controllers/misc.controller.ts
index 0cb484a3..48057356 100644
--- a/apps/api/src/controllers/misc.controller.ts
+++ b/apps/api/src/controllers/misc.controller.ts
@@ -71,7 +71,7 @@ async function fetchImage(
url: URL,
): Promise<{ buffer: Buffer; contentType: string; status: number }> {
const controller = new AbortController();
- const timeout = setTimeout(() => controller.abort(), 10000); // 10s timeout
+ const timeout = setTimeout(() => controller.abort(), 1000); // 10s timeout
try {
const response = await fetch(url.toString(), {
@@ -175,20 +175,10 @@ async function processImage(
bufferSize: buffer.length,
});
- // If Sharp fails, try to create a simple fallback image
- return createFallbackImage();
+ throw error;
}
}
-// Create a simple transparent fallback image when Sharp can't process the original
-function createFallbackImage(): Buffer {
- // 1x1 transparent PNG
- return Buffer.from(
- 'iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNk+A8AAQUBAScY42YAAAAASUVORK5CYII=',
- 'base64',
- );
-}
-
// Process OG image with Sharp (resize to 300px width)
async function processOgImage(
buffer: Buffer,
@@ -220,8 +210,7 @@ async function processOgImage(
bufferSize: buffer.length,
});
- // If Sharp fails, try to create a simple fallback image
- return createFallbackImage();
+ throw error;
}
}
@@ -241,11 +230,15 @@ export async function getFavicon(
reply: FastifyReply,
) {
try {
+ logger.info('getFavicon', {
+ url: request.query.url,
+ });
const url = validateUrl(request.query.url);
if (!url) {
- reply.header('Content-Type', 'image/png');
- reply.header('Cache-Control', 'public, max-age=3600');
- return reply.send(createFallbackImage());
+ return reply
+ .status(404)
+ .header('Content-Type', 'text/plain')
+ .send('Not found');
}
const cacheKey = createCacheKey(url.toString());
@@ -259,11 +252,13 @@ export async function getFavicon(
}
let imageUrl: URL;
-
// If it's a direct image URL, use it directly
if (isDirectImage(url)) {
imageUrl = url;
} else {
+ logger.info('before parseUrlMeta', {
+ url: url.toString(),
+ });
// For website URLs, extract favicon from HTML
const meta = await parseUrlMeta(url.toString());
logger.info('parseUrlMeta result', {
@@ -323,9 +318,10 @@ export async function getFavicon(
// Accept any response as long as we have valid image data
if (buffer.length === 0) {
- reply.header('Content-Type', 'image/png');
- reply.header('Cache-Control', 'public, max-age=3600');
- return reply.send(createFallbackImage());
+ return reply
+ .status(404)
+ .header('Content-Type', 'text/plain')
+ .send('Not found');
}
// Process the image (resize to 30x30 PNG, or serve ICO as-is)
diff --git a/apps/api/src/index.ts b/apps/api/src/index.ts
index 58d50be5..941856d9 100644
--- a/apps/api/src/index.ts
+++ b/apps/api/src/index.ts
@@ -1,3 +1,5 @@
+process.env.TZ = 'UTC';
+
import compress from '@fastify/compress';
import cookie from '@fastify/cookie';
import cors, { type FastifyCorsOptions } from '@fastify/cors';
@@ -12,7 +14,7 @@ import {
type IServiceClientWithProject,
runWithAlsSession,
} from '@openpanel/db';
-import { getCache, getRedisPub } from '@openpanel/redis';
+import { getRedisPub } from '@openpanel/redis';
import type { AppRouter } from '@openpanel/trpc';
import { appRouter, createContext } from '@openpanel/trpc';
@@ -50,8 +52,6 @@ import { logger } from './utils/logger';
sourceMapSupport.install();
-process.env.TZ = 'UTC';
-
declare module 'fastify' {
interface FastifyRequest {
client: IServiceClientWithProject | null;
diff --git a/apps/api/src/utils/parseUrlMeta.ts b/apps/api/src/utils/parseUrlMeta.ts
index 87a82e9f..f8b9f3b9 100644
--- a/apps/api/src/utils/parseUrlMeta.ts
+++ b/apps/api/src/utils/parseUrlMeta.ts
@@ -72,7 +72,9 @@ interface UrlMetaData {
export async function parseUrlMeta(url: string) {
try {
- const metadata = (await urlMetadata(url)) as UrlMetaData;
+ const metadata = (await urlMetadata(url, {
+ timeout: 500,
+ })) as UrlMetaData;
const data = transform(metadata, url);
return data;
} catch (err) {
diff --git a/apps/start/src/components/report-chart/common/serie-icon.flags.tsx b/apps/start/src/components/report-chart/common/serie-icon.flags.tsx
deleted file mode 100644
index f338864f..00000000
--- a/apps/start/src/components/report-chart/common/serie-icon.flags.tsx
+++ /dev/null
@@ -1,188 +0,0 @@
-import type { LucideIcon, LucideProps } from 'lucide-react';
-
-const createFlagIcon = (url: string) => {
- return ((_props: LucideProps) => (
-
- )) as LucideIcon;
-};
-
-const data = {
- ie: createFlagIcon('ie'),
- tw: createFlagIcon('tw'),
- py: createFlagIcon('py'),
- kr: createFlagIcon('kr'),
- nz: createFlagIcon('nz'),
- do: createFlagIcon('do'),
- cl: createFlagIcon('cl'),
- dz: createFlagIcon('dz'),
- np: createFlagIcon('np'),
- ma: createFlagIcon('ma'),
- gh: createFlagIcon('gh'),
- zm: createFlagIcon('zm'),
- pa: createFlagIcon('pa'),
- tn: createFlagIcon('tn'),
- lk: createFlagIcon('lk'),
- sv: createFlagIcon('sv'),
- ve: createFlagIcon('ve'),
- sn: createFlagIcon('sn'),
- gt: createFlagIcon('gt'),
- xk: createFlagIcon('xk'),
- jm: createFlagIcon('jm'),
- cm: createFlagIcon('cm'),
- ni: createFlagIcon('ni'),
- uy: createFlagIcon('uy'),
- ss: createFlagIcon('ss'),
- cd: createFlagIcon('cd'),
- cu: createFlagIcon('cu'),
- kh: createFlagIcon('kh'),
- bb: createFlagIcon('bb'),
- gf: createFlagIcon('gf'),
- et: createFlagIcon('et'),
- pe: createFlagIcon('pe'),
- mo: createFlagIcon('mo'),
- mn: createFlagIcon('mn'),
- hn: createFlagIcon('hn'),
- cn: createFlagIcon('cn'),
- ng: createFlagIcon('ng'),
- se: createFlagIcon('se'),
- jp: createFlagIcon('jp'),
- hk: createFlagIcon('hk'),
- us: createFlagIcon('us'),
- gb: createFlagIcon('gb'),
- ua: createFlagIcon('ua'),
- ru: createFlagIcon('ru'),
- de: createFlagIcon('de'),
- fr: createFlagIcon('fr'),
- br: createFlagIcon('br'),
- in: createFlagIcon('in'),
- it: createFlagIcon('it'),
- es: createFlagIcon('es'),
- pl: createFlagIcon('pl'),
- nl: createFlagIcon('nl'),
- id: createFlagIcon('id'),
- tr: createFlagIcon('tr'),
- ph: createFlagIcon('ph'),
- ca: createFlagIcon('ca'),
- ar: createFlagIcon('ar'),
- mx: createFlagIcon('mx'),
- za: createFlagIcon('za'),
- au: createFlagIcon('au'),
- co: createFlagIcon('co'),
- ch: createFlagIcon('ch'),
- at: createFlagIcon('at'),
- be: createFlagIcon('be'),
- pt: createFlagIcon('pt'),
- my: createFlagIcon('my'),
- th: createFlagIcon('th'),
- vn: createFlagIcon('vn'),
- sg: createFlagIcon('sg'),
- eg: createFlagIcon('eg'),
- sa: createFlagIcon('sa'),
- pk: createFlagIcon('pk'),
- bd: createFlagIcon('bd'),
- ro: createFlagIcon('ro'),
- hu: createFlagIcon('hu'),
- cz: createFlagIcon('cz'),
- gr: createFlagIcon('gr'),
- il: createFlagIcon('il'),
- no: createFlagIcon('no'),
- fi: createFlagIcon('fi'),
- dk: createFlagIcon('dk'),
- sk: createFlagIcon('sk'),
- bg: createFlagIcon('bg'),
- hr: createFlagIcon('hr'),
- rs: createFlagIcon('rs'),
- ba: createFlagIcon('ba'),
- si: createFlagIcon('si'),
- lv: createFlagIcon('lv'),
- lt: createFlagIcon('lt'),
- ee: createFlagIcon('ee'),
- by: createFlagIcon('by'),
- md: createFlagIcon('md'),
- kz: createFlagIcon('kz'),
- uz: createFlagIcon('uz'),
- kg: createFlagIcon('kg'),
- tj: createFlagIcon('tj'),
- tm: createFlagIcon('tm'),
- az: createFlagIcon('az'),
- ge: createFlagIcon('ge'),
- am: createFlagIcon('am'),
- af: createFlagIcon('af'),
- ir: createFlagIcon('ir'),
- iq: createFlagIcon('iq'),
- sy: createFlagIcon('sy'),
- lb: createFlagIcon('lb'),
- jo: createFlagIcon('jo'),
- ps: createFlagIcon('ps'),
- kw: createFlagIcon('kw'),
- qa: createFlagIcon('qa'),
- om: createFlagIcon('om'),
- ye: createFlagIcon('ye'),
- ae: createFlagIcon('ae'),
- bh: createFlagIcon('bh'),
- cy: createFlagIcon('cy'),
- mt: createFlagIcon('mt'),
- sm: createFlagIcon('sm'),
- li: createFlagIcon('li'),
- is: createFlagIcon('is'),
- al: createFlagIcon('al'),
- mk: createFlagIcon('mk'),
- me: createFlagIcon('me'),
- ad: createFlagIcon('ad'),
- lu: createFlagIcon('lu'),
- mc: createFlagIcon('mc'),
- fo: createFlagIcon('fo'),
- gg: createFlagIcon('gg'),
- je: createFlagIcon('je'),
- im: createFlagIcon('im'),
- gi: createFlagIcon('gi'),
- va: createFlagIcon('va'),
- ax: createFlagIcon('ax'),
- bl: createFlagIcon('bl'),
- mf: createFlagIcon('mf'),
- pm: createFlagIcon('pm'),
- yt: createFlagIcon('yt'),
- wf: createFlagIcon('wf'),
- tf: createFlagIcon('tf'),
- re: createFlagIcon('re'),
- sc: createFlagIcon('sc'),
- mu: createFlagIcon('mu'),
- zw: createFlagIcon('zw'),
- mz: createFlagIcon('mz'),
- na: createFlagIcon('na'),
- bw: createFlagIcon('bw'),
- ls: createFlagIcon('ls'),
- sz: createFlagIcon('sz'),
- bi: createFlagIcon('bi'),
- rw: createFlagIcon('rw'),
- ug: createFlagIcon('ug'),
- ke: createFlagIcon('ke'),
- tz: createFlagIcon('tz'),
- mg: createFlagIcon('mg'),
- cr: createFlagIcon('cr'),
- ky: createFlagIcon('ky'),
- gy: createFlagIcon('gy'),
- mm: createFlagIcon('mm'),
- la: createFlagIcon('la'),
- gl: createFlagIcon('gl'),
- gp: createFlagIcon('gp'),
- fj: createFlagIcon('fj'),
- cv: createFlagIcon('cv'),
- gn: createFlagIcon('gn'),
- bj: createFlagIcon('bj'),
- bo: createFlagIcon('bo'),
- bq: createFlagIcon('bq'),
- bs: createFlagIcon('bs'),
- ly: createFlagIcon('ly'),
- bn: createFlagIcon('bn'),
- tt: createFlagIcon('tt'),
- sr: createFlagIcon('sr'),
- ec: createFlagIcon('ec'),
- mv: createFlagIcon('mv'),
- pr: createFlagIcon('pr'),
- ci: createFlagIcon('ci'),
-};
-
-export default data;
diff --git a/apps/start/src/components/report-chart/common/serie-icon.tsx b/apps/start/src/components/report-chart/common/serie-icon.tsx
index 5c10e9c3..85b67dca 100644
--- a/apps/start/src/components/report-chart/common/serie-icon.tsx
+++ b/apps/start/src/components/report-chart/common/serie-icon.tsx
@@ -1,6 +1,8 @@
-import type { LucideIcon, LucideProps } from 'lucide-react';
+import type { LucideProps } from 'lucide-react';
import {
ActivityIcon,
+ BookIcon,
+ CpuIcon,
ExternalLinkIcon,
HelpCircleIcon,
MailIcon,
@@ -14,96 +16,343 @@ import {
TabletIcon,
TvIcon,
} from 'lucide-react';
-import { useMemo } from 'react';
+import { useState } from 'react';
import { NOT_SET_VALUE } from '@openpanel/constants';
import { useAppContext } from '@/hooks/use-app-context';
-import flags from './serie-icon.flags';
import iconsWithUrls from './serie-icon.urls';
+// ============================================================================
+// Types
+// ============================================================================
+
type SerieIconProps = Omit & {
name?: string | string[];
};
-function getProxyImage(url: string) {
- return `/misc/favicon?url=${encodeURIComponent(url)}`;
-}
+type IconType = 'lucide' | 'image' | 'flag';
-const createImageIcon = (url: string) => {
- return ((_props: LucideProps) => {
- const context = useAppContext();
- return (
-
- );
- }) as LucideIcon;
-};
+type ResolvedIcon =
+ | { type: 'lucide'; Icon: React.ComponentType }
+ | { type: 'image'; url: string }
+ | { type: 'flag'; code: string }
+ | null;
-const mapper: Record = {
+// ============================================================================
+// Constants
+// ============================================================================
+
+const LUCIDE_ICONS: Record> = {
// Events
screen_view: MonitorPlayIcon,
session_start: ActivityIcon,
session_end: ActivityIcon,
link_out: ExternalLinkIcon,
- // Misc
+ // Devices
smarttv: TvIcon,
mobile: SmartphoneIcon,
desktop: MonitorIcon,
tablet: TabletIcon,
+
+ // Sources
search: SearchIcon,
social: PodcastIcon,
email: MailIcon,
podcast: PodcastIcon,
comment: MessageCircleIcon,
+ tech: CpuIcon,
+ content: BookIcon,
+
+ // Misc
unknown: HelpCircleIcon,
[NOT_SET_VALUE]: ScanIcon,
-
- ...Object.entries(iconsWithUrls).reduce(
- (acc, [key, value]) => ({
- ...acc,
- [key]: createImageIcon(getProxyImage(value)),
- }),
- {},
- ),
-
- ...flags,
};
+const FLAG_CODES = new Set([
+ 'ie',
+ 'tw',
+ 'py',
+ 'kr',
+ 'nz',
+ 'do',
+ 'cl',
+ 'dz',
+ 'np',
+ 'ma',
+ 'gh',
+ 'zm',
+ 'pa',
+ 'tn',
+ 'lk',
+ 'sv',
+ 've',
+ 'sn',
+ 'gt',
+ 'xk',
+ 'jm',
+ 'cm',
+ 'ni',
+ 'uy',
+ 'ss',
+ 'cd',
+ 'cu',
+ 'kh',
+ 'bb',
+ 'gf',
+ 'et',
+ 'pe',
+ 'mo',
+ 'mn',
+ 'hn',
+ 'cn',
+ 'ng',
+ 'se',
+ 'jp',
+ 'hk',
+ 'us',
+ 'gb',
+ 'ua',
+ 'ru',
+ 'de',
+ 'fr',
+ 'br',
+ 'in',
+ 'it',
+ 'es',
+ 'pl',
+ 'nl',
+ 'id',
+ 'tr',
+ 'ph',
+ 'ca',
+ 'ar',
+ 'mx',
+ 'za',
+ 'au',
+ 'co',
+ 'ch',
+ 'at',
+ 'be',
+ 'pt',
+ 'my',
+ 'th',
+ 'vn',
+ 'sg',
+ 'eg',
+ 'sa',
+ 'pk',
+ 'bd',
+ 'ro',
+ 'hu',
+ 'cz',
+ 'gr',
+ 'il',
+ 'no',
+ 'fi',
+ 'dk',
+ 'sk',
+ 'bg',
+ 'hr',
+ 'rs',
+ 'ba',
+ 'si',
+ 'lv',
+ 'lt',
+ 'ee',
+ 'by',
+ 'md',
+ 'kz',
+ 'uz',
+ 'kg',
+ 'tj',
+ 'tm',
+ 'az',
+ 'ge',
+ 'am',
+ 'af',
+ 'ir',
+ 'iq',
+ 'sy',
+ 'lb',
+ 'jo',
+ 'ps',
+ 'kw',
+ 'qa',
+ 'om',
+ 'ye',
+ 'ae',
+ 'bh',
+ 'cy',
+ 'mt',
+ 'sm',
+ 'li',
+ 'is',
+ 'al',
+ 'mk',
+ 'me',
+ 'ad',
+ 'lu',
+ 'mc',
+ 'fo',
+ 'gg',
+ 'je',
+ 'im',
+ 'gi',
+ 'va',
+ 'ax',
+ 'bl',
+ 'mf',
+ 'pm',
+ 'yt',
+ 'wf',
+ 'tf',
+ 're',
+ 'sc',
+ 'mu',
+ 'zw',
+ 'mz',
+ 'na',
+ 'bw',
+ 'ls',
+ 'sz',
+ 'bi',
+ 'rw',
+ 'ug',
+ 'ke',
+ 'tz',
+ 'mg',
+ 'cr',
+ 'ky',
+ 'gy',
+ 'mm',
+ 'la',
+ 'gl',
+ 'gp',
+ 'fj',
+ 'cv',
+ 'gn',
+ 'bj',
+ 'bo',
+ 'bq',
+ 'bs',
+ 'ly',
+ 'bn',
+ 'tt',
+ 'sr',
+ 'ec',
+ 'mv',
+ 'pr',
+ 'ci',
+]);
+
+function getProxyImageUrl(url: string): string {
+ return `/misc/favicon?url=${encodeURIComponent(url)}`;
+}
+
+function resolveIcon(name: string): ResolvedIcon {
+ const key = name.toLowerCase();
+
+ const lucideIcon = LUCIDE_ICONS[key];
+ if (lucideIcon) {
+ return { type: 'lucide', Icon: lucideIcon };
+ }
+
+ const imageUrl = iconsWithUrls[key as keyof typeof iconsWithUrls];
+ if (imageUrl) {
+ return { type: 'image', url: getProxyImageUrl(imageUrl) };
+ }
+
+ if (FLAG_CODES.has(key)) {
+ return { type: 'flag', code: key };
+ }
+
+ if (name.includes('http')) {
+ return { type: 'image', url: getProxyImageUrl(name) };
+ }
+
+ if (name.match(/^.+\.\w{2,3}$/)) {
+ return { type: 'image', url: getProxyImageUrl(`https://${name}`) };
+ }
+
+ return null;
+}
+
+function IconWrapper({ children }: { children: React.ReactNode }) {
+ return (
+
+ {children}
+
+ );
+}
+
+function ImageIcon({ url }: { url: string }) {
+ const context = useAppContext();
+ const [hasError, setHasError] = useState(false);
+
+ if (hasError) {
+ return null;
+ }
+
+ const fullUrl = context.apiUrl?.replace(/\/$/, '') + url;
+
+ return (
+
+
setHasError(true)}
+ />
+
+ );
+}
+
+function FlagIcon({ code }: { code: string }) {
+ return (
+
+
+
+ );
+}
+
+function LucideIconWrapper({
+ Icon,
+ ...props
+}: { Icon: React.ComponentType } & LucideProps) {
+ return (
+
+
+
+ );
+}
+
+// Main component
+
export function SerieIcon({ name: names, ...props }: SerieIconProps) {
const name = Array.isArray(names) ? names[0] : names;
- const Icon = useMemo(() => {
- if (!name) {
- return null;
- }
-
- const mapped = mapper[name.toLowerCase()] ?? null;
-
- if (mapped) {
- return mapped;
- }
-
- if (name.includes('http')) {
- return createImageIcon(getProxyImage(name));
- }
-
- // Matching image file name
- if (name.match(/(.+)\.\w{2,3}$/)) {
- return createImageIcon(getProxyImage(`https://${name}`));
- }
+ if (!name) {
return null;
- }, [name]);
+ }
- return Icon ? (
-
-
-
- ) : null;
+ const resolved = resolveIcon(name);
+
+ if (!resolved) {
+ return null;
+ }
+
+ switch (resolved.type) {
+ case 'lucide':
+ return ;
+ case 'image':
+ return ;
+ case 'flag':
+ return ;
+ }
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 5393221e..c37e9d85 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -6,12 +6,18 @@ settings:
catalogs:
default:
+ '@types/node':
+ specifier: ^24.7.1
+ version: 24.10.1
'@types/react':
specifier: ^19.2.3
version: 19.2.7
'@types/react-dom':
specifier: ^19.2.3
version: 19.2.3
+ groupmq:
+ specifier: 1.1.1-next.2
+ version: 1.1.1-next.2
react:
specifier: ^19.2.3
version: 19.2.3
@@ -99,7 +105,7 @@ importers:
version: 3.0.3
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
typescript:
specifier: 'catalog:'
version: 5.9.3
@@ -212,8 +218,8 @@ importers:
specifier: ^1.24.0
version: 1.24.0
url-metadata:
- specifier: ^4.1.1
- version: 4.1.1
+ specifier: ^5.4.1
+ version: 5.4.1
uuid:
specifier: ^9.0.1
version: 9.0.1
@@ -316,7 +322,7 @@ importers:
version: 16.2.2(@tanstack/react-router@1.132.47(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@types/react@19.2.7)(lucide-react@0.555.0(react@19.2.3))(next@16.0.7(@opentelemetry/api@1.9.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
fumadocs-mdx:
specifier: 14.0.4
- version: 14.0.4(fumadocs-core@16.2.2(@tanstack/react-router@1.132.47(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@types/react@19.2.7)(lucide-react@0.555.0(react@19.2.3))(next@16.0.7(@opentelemetry/api@1.9.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(next@16.0.7(@opentelemetry/api@1.9.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))
+ version: 14.0.4(fumadocs-core@16.2.2(@tanstack/react-router@1.132.47(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@types/react@19.2.7)(lucide-react@0.555.0(react@19.2.3))(next@16.0.7(@opentelemetry/api@1.9.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(next@16.0.7(@opentelemetry/api@1.9.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))
fumadocs-ui:
specifier: 16.2.2
version: 16.2.2(@tanstack/react-router@1.132.47(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(lucide-react@0.555.0(react@19.2.3))(next@16.0.7(@opentelemetry/api@1.9.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(tailwindcss@4.1.17)
@@ -365,7 +371,7 @@ importers:
version: 2.0.13
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
'@types/react':
specifier: 'catalog:'
version: 19.2.7
@@ -989,7 +995,7 @@ importers:
version: link:../../tooling/typescript
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
'@types/react':
specifier: 'catalog:'
version: 19.2.7
@@ -1047,7 +1053,7 @@ importers:
version: 3.7.1
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
'@types/ramda':
specifier: ^0.29.6
version: 0.29.10
@@ -1138,7 +1144,7 @@ importers:
version: link:../../tooling/typescript
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
'@types/ramda':
specifier: ^0.29.6
version: 0.29.10
@@ -1184,7 +1190,7 @@ importers:
version: link:../../tooling/typescript
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
'@types/react':
specifier: 'catalog:'
version: 19.2.7
@@ -1209,7 +1215,7 @@ importers:
version: link:../../tooling/typescript
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
fast-extract:
specifier: ^1.4.3
version: 1.4.3(glob@10.4.5)
@@ -1289,7 +1295,7 @@ importers:
version: link:../validation
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
typescript:
specifier: 'catalog:'
version: 5.9.3
@@ -1324,7 +1330,7 @@ importers:
version: link:../validation
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
typescript:
specifier: 'catalog:'
version: 5.9.3
@@ -1371,7 +1377,7 @@ importers:
version: 3.0.3
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
'@types/react':
specifier: 'catalog:'
version: 19.2.7
@@ -1408,7 +1414,7 @@ importers:
version: link:../../tooling/typescript
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
typescript:
specifier: 'catalog:'
version: 5.9.3
@@ -1433,7 +1439,7 @@ importers:
version: link:../../tooling/typescript
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
prisma:
specifier: ^5.1.1
version: 5.9.1
@@ -1536,7 +1542,7 @@ importers:
version: 1.15.4
nuxt:
specifier: ^3.0.0 || ^4.0.0
- version: 4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.7.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2)
+ version: 4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.10.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2)
devDependencies:
'@nuxt/kit':
specifier: ^3.0.0
@@ -1552,7 +1558,7 @@ importers:
version: link:../../../tooling/typescript
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
'@vue/runtime-core':
specifier: ^3.5.25
version: 3.5.25
@@ -1570,20 +1576,20 @@ importers:
version: link:../sdk
expo-application:
specifier: 5 - 7
- version: 5.3.1(expo@50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3))))
+ version: 5.3.1(expo@50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))))
expo-constants:
specifier: 14 - 18
- version: 15.4.5(expo@50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3))))
+ version: 15.4.5(expo@50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))))
react-native:
specifier: '*'
- version: 0.73.6(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3))(react@19.2.3)
+ version: 0.73.6(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))(react@19.2.3)
devDependencies:
'@openpanel/tsconfig':
specifier: workspace:*
version: link:../../../tooling/typescript
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
tsup:
specifier: ^7.2.0
version: 7.3.0(postcss@8.5.6)(typescript@5.9.3)
@@ -1601,7 +1607,7 @@ importers:
version: link:../../validation
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
tsup:
specifier: ^7.2.0
version: 7.3.0(postcss@8.5.6)(typescript@5.9.3)
@@ -1620,7 +1626,7 @@ importers:
version: link:../../../tooling/typescript
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
tsup:
specifier: ^7.2.0
version: 7.3.0(postcss@8.5.6)(typescript@5.9.3)
@@ -1705,7 +1711,7 @@ importers:
version: link:../../tooling/typescript
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
'@types/ramda':
specifier: ^0.29.6
version: 0.29.10
@@ -1733,7 +1739,7 @@ importers:
version: link:../../tooling/typescript
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
prisma:
specifier: ^5.1.1
version: 5.9.1
@@ -1755,7 +1761,7 @@ importers:
version: link:../typescript
'@types/node':
specifier: 'catalog:'
- version: 24.7.1
+ version: 24.10.1
'@types/semver':
specifier: ^7.5.4
version: 7.5.7
@@ -1890,10 +1896,6 @@ packages:
resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-annotate-as-pure@7.22.5':
- resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-annotate-as-pure@7.27.3':
resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==}
engines: {node: '>=6.9.0'}
@@ -1949,10 +1951,6 @@ packages:
resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-member-expression-to-functions@7.23.0':
- resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-member-expression-to-functions@7.27.1':
resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==}
engines: {node: '>=6.9.0'}
@@ -1981,10 +1979,6 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-optimise-call-expression@7.22.5':
- resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-optimise-call-expression@7.27.1':
resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==}
engines: {node: '>=6.9.0'}
@@ -1999,22 +1993,12 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-replace-supers@7.22.20':
- resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
-
'@babel/helper-replace-supers@7.27.1':
resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-skip-transparent-expression-wrappers@7.22.5':
- resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==}
engines: {node: '>=6.9.0'}
@@ -9127,9 +9111,6 @@ packages:
'@types/node@24.10.1':
resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==}
- '@types/node@24.7.1':
- resolution: {integrity: sha512-CmyhGZanP88uuC5GpWU9q+fI61j2SkhO3UGMUdfYRE6Bcy0ccyzn1Rqj9YAB/ZY4kOXmNf0ocah5GtphmLMP6Q==}
-
'@types/optimize-css-assets-webpack-plugin@5.0.8':
resolution: {integrity: sha512-n134DdmRVXTy0KKbgg3A/G02r2XJKJicYzbJYhdIO8rdYdzoMv6GNHjog2Oq1ttaCOhsYcPIA6Sn7eFxEGCM1A==}
@@ -10219,10 +10200,6 @@ packages:
cheerio-select@2.1.0:
resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==}
- cheerio@1.0.0-rc.12:
- resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==}
- engines: {node: '>= 6'}
-
cheerio@1.1.2:
resolution: {integrity: sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==}
engines: {node: '>=20.18.1'}
@@ -10831,10 +10808,6 @@ packages:
dag-map@1.0.2:
resolution: {integrity: sha512-+LSAiGFwQ9dRnRdOeaj7g47ZFJcOUPukAP8J3A3fuZ1g9Y44BG+P1sgApjLXTQPOzC4+7S9Wr8kXsfpINM4jpw==}
- data-uri-to-buffer@4.0.1:
- resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==}
- engines: {node: '>= 12'}
-
data-urls@5.0.0:
resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==}
engines: {node: '>=18'}
@@ -11139,9 +11112,6 @@ packages:
resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
engines: {node: '>= 4'}
- domutils@3.1.0:
- resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==}
-
domutils@3.2.2:
resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==}
@@ -11720,10 +11690,6 @@ packages:
fecha@4.2.3:
resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==}
- fetch-blob@3.2.0:
- resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==}
- engines: {node: ^12.20 || >= 14.13}
-
fetch-retry@4.1.1:
resolution: {integrity: sha512-e6eB7zN6UBSwGVwrbWVH+gdLnkW9WwHhmq2YDK1Sh30pzx1onRVGBvogTlUeWxwTa+L86NYdo4hFkh7O8ZjSnA==}
@@ -11854,10 +11820,6 @@ packages:
resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==}
engines: {node: '>=0.4.x'}
- formdata-polyfill@4.0.10:
- resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==}
- engines: {node: '>=12.20.0'}
-
forwarded-parse@2.1.2:
resolution: {integrity: sha512-alTFZZQDKMporBH77856pXgzhEzaUVmLCDk+egLgIgHst3Tpndzz8MnKe+GzRJRfvVdn69HhpW7cmXzvtLvJAw==}
@@ -12142,7 +12104,7 @@ packages:
glob@6.0.4:
resolution: {integrity: sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==}
- deprecated: Glob versions prior to v9 are no longer supported
+ deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
glob@7.1.6:
resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==}
@@ -14180,11 +14142,6 @@ packages:
resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==}
engines: {node: '>= 0.10.5'}
- node-domexception@1.0.0:
- resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
- engines: {node: '>=10.5.0'}
- deprecated: Use your platform's native DOMException instead
-
node-fetch-native@1.6.6:
resolution: {integrity: sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==}
@@ -14200,10 +14157,6 @@ packages:
encoding:
optional: true
- node-fetch@3.3.2:
- resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
node-forge@1.3.1:
resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==}
engines: {node: '>= 6.13.0'}
@@ -14572,18 +14525,12 @@ packages:
resolution: {integrity: sha512-bCgsFI+GeGWPAvAiUv63ZorMeif3/U0zaXABGJbOWt5OH2KCaPHF6S+0ok4aqM9RuIPGyZdx9tR9l13PsW4AYQ==}
engines: {node: '>=14.13.0'}
- parse5-htmlparser2-tree-adapter@7.0.0:
- resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==}
-
parse5-htmlparser2-tree-adapter@7.1.0:
resolution: {integrity: sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==}
parse5-parser-stream@7.1.2:
resolution: {integrity: sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==}
- parse5@7.1.2:
- resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==}
-
parse5@7.3.0:
resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==}
@@ -15677,6 +15624,9 @@ packages:
remove-trailing-slash@0.1.1:
resolution: {integrity: sha512-o4S4Qh6L2jpnCy83ysZDau+VORNvnFw07CKSAymkd6ICNVEPisMyzlc00KlvvicsxKck94SEwhDnMNdICzO+tA==}
+ request-filtering-agent@2.0.1:
+ resolution: {integrity: sha512-QvD3qwthEt9J+2hCdQ3wTn3Z/ZsgyiMECjY9yVJ0F8FtnGfNQG+dRz65eKayYRHIRQ6OGjH8Zuqr1lw7G6pz1Q==}
+
require-directory@2.1.1:
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
engines: {node: '>=0.10.0'}
@@ -16606,7 +16556,7 @@ packages:
tar@6.2.0:
resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==}
engines: {node: '>=10'}
- deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exhorbitant rates) by contacting i@izs.me
+ deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
tar@7.4.3:
resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==}
@@ -17041,9 +16991,6 @@ packages:
undici-types@6.21.0:
resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
- undici-types@7.14.0:
- resolution: {integrity: sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==}
-
undici-types@7.16.0:
resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
@@ -17408,9 +17355,9 @@ packages:
url-join@4.0.0:
resolution: {integrity: sha512-EGXjXJZhIHiQMK2pQukuFcL303nskqIRzWvPvV5O8miOfwoUb9G+a/Cld60kUyeaybEI94wvVClT10DtfeAExA==}
- url-metadata@4.1.1:
- resolution: {integrity: sha512-D+xsQvH0ZJEAPgp88yJ2hQ5FLhLOmWJQvu6oMQfFAVG+5QRJC5ovoMaLfyLdVhTlvHkKd31bXBHnVqNZHwsPsQ==}
- engines: {node: '>=18.0.0'}
+ url-metadata@5.4.1:
+ resolution: {integrity: sha512-Q2QZSnnN75DyccBMsi4jEldGk/kdz/IwU8yKKyAJyzDok4QhAadc2x2/orZB5zFoH0cFlawk+TacU+w1TpumWA==}
+ engines: {node: '>=6.0.0'}
url-parse@1.5.10:
resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==}
@@ -17955,10 +17902,6 @@ packages:
web-namespaces@2.0.1:
resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}
- web-streams-polyfill@3.3.3:
- resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==}
- engines: {node: '>= 8'}
-
web-vitals@4.2.4:
resolution: {integrity: sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw==}
@@ -18536,10 +18479,6 @@ snapshots:
'@jridgewell/trace-mapping': 0.3.30
jsesc: 3.0.2
- '@babel/helper-annotate-as-pure@7.22.5':
- dependencies:
- '@babel/types': 7.28.5
-
'@babel/helper-annotate-as-pure@7.27.3':
dependencies:
'@babel/types': 7.28.5
@@ -18602,6 +18541,7 @@ snapshots:
semver: 6.3.1
transitivePeerDependencies:
- supports-color
+ optional: true
'@babel/helper-create-class-features-plugin@7.28.5(@babel/core@7.28.5)':
dependencies:
@@ -18622,6 +18562,14 @@ snapshots:
'@babel/helper-annotate-as-pure': 7.27.3
regexpu-core: 5.3.2
semver: 6.3.1
+ optional: true
+
+ '@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-annotate-as-pure': 7.27.3
+ regexpu-core: 5.3.2
+ semver: 6.3.1
'@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.28.3)':
dependencies:
@@ -18633,6 +18581,18 @@ snapshots:
resolve: 1.22.8
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ '@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-plugin-utils': 7.27.1
+ debug: 4.4.3
+ lodash.debounce: 4.0.8
+ resolve: 1.22.8
+ transitivePeerDependencies:
+ - supports-color
'@babel/helper-environment-visitor@7.22.20': {}
@@ -18647,10 +18607,6 @@ snapshots:
dependencies:
'@babel/types': 7.28.5
- '@babel/helper-member-expression-to-functions@7.23.0':
- dependencies:
- '@babel/types': 7.28.5
-
'@babel/helper-member-expression-to-functions@7.27.1':
dependencies:
'@babel/traverse': 7.28.5
@@ -18706,10 +18662,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-optimise-call-expression@7.22.5':
- dependencies:
- '@babel/types': 7.28.5
-
'@babel/helper-optimise-call-expression@7.27.1':
dependencies:
'@babel/types': 7.28.5
@@ -18722,13 +18674,14 @@ snapshots:
'@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-wrap-function': 7.22.20
+ optional: true
- '@babel/helper-replace-supers@7.22.20(@babel/core@7.28.5)':
+ '@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
+ '@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-member-expression-to-functions': 7.23.0
- '@babel/helper-optimise-call-expression': 7.22.5
+ '@babel/helper-wrap-function': 7.22.20
'@babel/helper-replace-supers@7.27.1(@babel/core@7.28.3)':
dependencies:
@@ -18748,10 +18701,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-skip-transparent-expression-wrappers@7.22.5':
- dependencies:
- '@babel/types': 7.28.5
-
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
dependencies:
'@babel/traverse': 7.28.5
@@ -18816,6 +18765,12 @@ snapshots:
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.28.3)':
dependencies:
@@ -18825,12 +18780,29 @@ snapshots:
'@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.28.3)
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.28.5)
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.28.3)':
dependencies:
@@ -18839,6 +18811,15 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.28.3)
'@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.3)
+ optional: true
+
+ '@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.28.5)
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.5)
'@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.28.3)':
dependencies:
@@ -18847,6 +18828,7 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
+ optional: true
'@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.28.5)':
dependencies:
@@ -18856,12 +18838,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-proposal-decorators@7.23.9(@babel/core@7.28.3)':
+ '@babel/plugin-proposal-decorators@7.23.9(@babel/core@7.28.5)':
dependencies:
- '@babel/core': 7.28.3
- '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.3)
+ '@babel/core': 7.28.5
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.28.3)
+ '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.28.5)
transitivePeerDependencies:
- supports-color
@@ -18870,12 +18852,20 @@ snapshots:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-export-default-from': 7.23.3(@babel/core@7.28.3)
+ optional: true
+
+ '@babel/plugin-proposal-export-default-from@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-export-default-from': 7.23.3(@babel/core@7.28.5)
'@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.3)
+ optional: true
'@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.28.5)':
dependencies:
@@ -18888,6 +18878,13 @@ snapshots:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.3)
+ optional: true
+
+ '@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.5)
'@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.28.3)':
dependencies:
@@ -18897,10 +18894,11 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.3)
'@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.28.3)
+ optional: true
'@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.28.5)':
dependencies:
- '@babel/compat-data': 7.23.5
+ '@babel/compat-data': 7.28.0
'@babel/core': 7.28.5
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-plugin-utils': 7.27.1
@@ -18912,6 +18910,13 @@ snapshots:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.3)
+ optional: true
+
+ '@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.5)
'@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.28.3)':
dependencies:
@@ -18921,6 +18926,7 @@ snapshots:
'@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.3)
transitivePeerDependencies:
- supports-color
+ optional: true
'@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.28.5)':
dependencies:
@@ -18934,16 +18940,28 @@ snapshots:
'@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
+ optional: true
+
+ '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
'@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.5)':
dependencies:
@@ -18954,31 +18972,56 @@ snapshots:
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
- '@babel/plugin-syntax-decorators@7.23.3(@babel/core@7.28.3)':
+ '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.5)':
dependencies:
- '@babel/core': 7.28.3
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+
+ '@babel/plugin-syntax-decorators@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-export-default-from@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-syntax-export-default-from@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-flow@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-syntax-flow@7.23.3(@babel/core@7.28.5)':
dependencies:
@@ -18989,21 +19032,45 @@ snapshots:
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.3)':
dependencies:
@@ -19019,11 +19086,18 @@ snapshots:
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.5)':
dependencies:
@@ -19034,11 +19108,18 @@ snapshots:
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.5)':
dependencies:
@@ -19049,11 +19130,18 @@ snapshots:
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.5)':
dependencies:
@@ -19064,11 +19152,23 @@ snapshots:
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.3)':
dependencies:
@@ -19085,11 +19185,19 @@ snapshots:
'@babel/core': 7.28.3
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.28.3)
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.28.5)
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.28.5)':
dependencies:
@@ -19103,6 +19211,15 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.28.3)
'@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.3)
+ optional: true
+
+ '@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.28.5)
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.5)
'@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.28.3)':
dependencies:
@@ -19112,11 +19229,22 @@ snapshots:
'@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.28.3)
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ '@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.28.5)
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.28.5)':
dependencies:
@@ -19127,6 +19255,7 @@ snapshots:
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.28.5)':
dependencies:
@@ -19140,6 +19269,15 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ '@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5)
+ '@babel/helper-plugin-utils': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.28.3)':
dependencies:
@@ -19149,6 +19287,16 @@ snapshots:
'@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.3)
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ '@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5)
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.5)
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-classes@7.23.8(@babel/core@7.28.3)':
dependencies:
@@ -19163,24 +19311,28 @@ snapshots:
globals: 11.12.0
transitivePeerDependencies:
- supports-color
+ optional: true
'@babel/plugin-transform-classes@7.23.8(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-annotate-as-pure': 7.22.5
+ '@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-function-name': 7.23.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-replace-supers': 7.22.20(@babel/core@7.28.5)
+ '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5)
'@babel/helper-split-export-declaration': 7.22.6
globals: 11.12.0
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
'@babel/template': 7.27.2
+ optional: true
'@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.28.5)':
dependencies:
@@ -19192,6 +19344,7 @@ snapshots:
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.28.5)':
dependencies:
@@ -19203,35 +19356,70 @@ snapshots:
'@babel/core': 7.28.3
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.28.3)
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.28.5)
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.3)
+ optional: true
+
+ '@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.5)
'@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.28.3)
+ optional: true
+
+ '@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.28.5)
'@babel/plugin-transform-flow-strip-types@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-flow': 7.23.3(@babel/core@7.28.3)
+ optional: true
'@babel/plugin-transform-flow-strip-types@7.23.3(@babel/core@7.28.5)':
dependencies:
@@ -19246,6 +19434,7 @@ snapshots:
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
transitivePeerDependencies:
- supports-color
+ optional: true
'@babel/plugin-transform-for-of@7.23.6(@babel/core@7.28.5)':
dependencies:
@@ -19261,6 +19450,7 @@ snapshots:
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-function-name': 7.23.0
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-transform-function-name@7.23.3(@babel/core@7.28.5)':
dependencies:
@@ -19274,11 +19464,19 @@ snapshots:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.3)
+ optional: true
+
+ '@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.5)
'@babel/plugin-transform-literals@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-transform-literals@7.23.3(@babel/core@7.28.5)':
dependencies:
@@ -19290,11 +19488,19 @@ snapshots:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.3)
+ optional: true
+
+ '@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.5)
'@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.28.5)':
dependencies:
@@ -19308,6 +19514,15 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ '@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5)
+ '@babel/helper-plugin-utils': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.3)':
dependencies:
@@ -19334,6 +19549,17 @@ snapshots:
'@babel/helper-validator-identifier': 7.28.5
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ '@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-hoist-variables': 7.22.5
+ '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5)
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-validator-identifier': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.28.3)':
dependencies:
@@ -19342,29 +19568,65 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ '@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5)
+ '@babel/helper-plugin-utils': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.28.3)
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.28.5)
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-new-target@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-transform-new-target@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.3)
+ optional: true
+
+ '@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.5)
'@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.3)
+ optional: true
+
+ '@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.5)
'@babel/plugin-transform-object-rest-spread@7.23.4(@babel/core@7.28.3)':
dependencies:
@@ -19374,6 +19636,16 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.3)
'@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.28.3)
+ optional: true
+
+ '@babel/plugin-transform-object-rest-spread@7.23.4(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/compat-data': 7.28.0
+ '@babel/core': 7.28.5
+ '@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.28.5)
'@babel/plugin-transform-object-super@7.23.3(@babel/core@7.28.3)':
dependencies:
@@ -19382,6 +19654,7 @@ snapshots:
'@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.3)
transitivePeerDependencies:
- supports-color
+ optional: true
'@babel/plugin-transform-object-super@7.23.3(@babel/core@7.28.5)':
dependencies:
@@ -19396,6 +19669,13 @@ snapshots:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.3)
+ optional: true
+
+ '@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.5)
'@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.28.3)':
dependencies:
@@ -19405,11 +19685,22 @@ snapshots:
'@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.3)
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ '@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.5)
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-parameters@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-transform-parameters@7.23.3(@babel/core@7.28.5)':
dependencies:
@@ -19423,6 +19714,15 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ '@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5)
+ '@babel/helper-plugin-utils': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.28.3)':
dependencies:
@@ -19433,11 +19733,23 @@ snapshots:
'@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.3)
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ '@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-annotate-as-pure': 7.27.3
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5)
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.5)
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.28.5)':
dependencies:
@@ -19448,16 +19760,17 @@ snapshots:
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-transform-react-display-name@7.23.3(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.28.3)':
+ '@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.28.5)':
dependencies:
- '@babel/core': 7.28.3
- '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.28.3)
+ '@babel/core': 7.28.5
+ '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.28.5)
transitivePeerDependencies:
- supports-color
@@ -19466,11 +19779,21 @@ snapshots:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+
'@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+
'@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
@@ -19481,21 +19804,22 @@ snapshots:
'@babel/types': 7.28.5
transitivePeerDependencies:
- supports-color
+ optional: true
'@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-module-imports': 7.25.9
+ '@babel/helper-annotate-as-pure': 7.27.3
+ '@babel/helper-module-imports': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5)
'@babel/types': 7.28.5
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-react-pure-annotations@7.23.3(@babel/core@7.28.3)':
+ '@babel/plugin-transform-react-pure-annotations@7.23.3(@babel/core@7.28.5)':
dependencies:
- '@babel/core': 7.28.3
+ '@babel/core': 7.28.5
'@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-plugin-utils': 7.27.1
@@ -19504,11 +19828,24 @@ snapshots:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
regenerator-transform: 0.15.2
+ optional: true
+
+ '@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+ regenerator-transform: 0.15.2
'@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-runtime@7.23.9(@babel/core@7.28.3)':
dependencies:
@@ -19521,11 +19858,25 @@ snapshots:
semver: 6.3.1
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ '@babel/plugin-transform-runtime@7.23.9(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-plugin-utils': 7.27.1
+ babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.28.5)
+ babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.28.5)
+ babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.28.5)
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.28.5)':
dependencies:
@@ -19539,22 +19890,32 @@ snapshots:
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
transitivePeerDependencies:
- supports-color
+ optional: true
'@babel/plugin-transform-spread@7.23.3(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
+ '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
'@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.28.5)':
dependencies:
@@ -19565,6 +19926,12 @@ snapshots:
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.3)':
dependencies:
@@ -19598,6 +19965,7 @@ snapshots:
'@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.3)
transitivePeerDependencies:
- supports-color
+ optional: true
'@babel/plugin-transform-typescript@7.28.5(@babel/core@7.28.5)':
dependencies:
@@ -19614,24 +19982,51 @@ snapshots:
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.28.3)
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.28.5)
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.28.3)
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.28.5)
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.28.3)':
dependencies:
'@babel/core': 7.28.3
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.28.3)
'@babel/helper-plugin-utils': 7.27.1
+ optional: true
+
+ '@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.28.5)
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/preset-env@7.23.9(@babel/core@7.28.3)':
dependencies:
@@ -19718,6 +20113,93 @@ snapshots:
semver: 6.3.1
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ '@babel/preset-env@7.23.9(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/compat-data': 7.28.0
+ '@babel/core': 7.28.5
+ '@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-validator-option': 7.27.1
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.7(@babel/core@7.28.5)
+ '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.5)
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.5)
+ '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.5)
+ '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.5)
+ '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.5)
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.28.5)
+ '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.5)
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.5)
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.5)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.5)
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.5)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.5)
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.5)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.5)
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.5)
+ '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.5)
+ '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.28.5)
+ '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.28.5)
+ '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.28.5)
+ '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.28.5)
+ '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5)
+ '@babel/plugin-transform-modules-systemjs': 7.23.9(@babel/core@7.28.5)
+ '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.28.5)
+ '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-object-rest-spread': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.28.5)
+ '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.28.5)
+ babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.28.5)
+ babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.28.5)
+ babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.28.5)
+ core-js-compat: 3.36.0
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/preset-flow@7.23.3(@babel/core@7.28.5)':
dependencies:
@@ -19732,16 +20214,24 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
'@babel/types': 7.28.5
esutils: 2.0.3
+ optional: true
- '@babel/preset-react@7.23.3(@babel/core@7.28.3)':
+ '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.28.5)':
dependencies:
- '@babel/core': 7.28.3
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/types': 7.28.5
+ esutils: 2.0.3
+
+ '@babel/preset-react@7.23.3(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-validator-option': 7.27.1
- '@babel/plugin-transform-react-display-name': 7.23.3(@babel/core@7.28.3)
- '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.28.3)
- '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.28.3)
- '@babel/plugin-transform-react-pure-annotations': 7.23.3(@babel/core@7.28.3)
+ '@babel/plugin-transform-react-display-name': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.28.5)
+ '@babel/plugin-transform-react-pure-annotations': 7.23.3(@babel/core@7.28.5)
transitivePeerDependencies:
- supports-color
@@ -20767,7 +21257,7 @@ snapshots:
mv: 2.1.1
safe-json-stringify: 1.2.0
- '@expo/cli@0.17.5(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))(expo-modules-autolinking@1.10.3)':
+ '@expo/cli@0.17.5(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))(expo-modules-autolinking@1.10.3)':
dependencies:
'@babel/runtime': 7.23.9
'@expo/code-signing-certificates': 0.0.5
@@ -20777,7 +21267,7 @@ snapshots:
'@expo/env': 0.2.1
'@expo/image-utils': 0.4.1
'@expo/json-file': 8.3.0
- '@expo/metro-config': 0.17.4(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))
+ '@expo/metro-config': 0.17.4(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))
'@expo/osascript': 2.1.0
'@expo/package-manager': 1.4.2
'@expo/plist': 0.1.0
@@ -20960,7 +21450,7 @@ snapshots:
json5: 2.2.3
write-file-atomic: 2.4.3
- '@expo/metro-config@0.17.4(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))':
+ '@expo/metro-config@0.17.4(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))':
dependencies:
'@babel/core': 7.28.5
'@babel/generator': 7.28.5
@@ -20970,7 +21460,7 @@ snapshots:
'@expo/env': 0.2.1
'@expo/json-file': 8.3.0
'@expo/spawn-async': 1.7.2
- '@react-native/babel-preset': 0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3))
+ '@react-native/babel-preset': 0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))
babel-preset-fbjs: 3.4.0(@babel/core@7.28.5)
chalk: 4.1.2
debug: 4.4.3
@@ -21437,14 +21927,14 @@ snapshots:
dependencies:
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 24.10.1
+ '@types/node': 20.19.24
jest-mock: 29.7.0
'@jest/fake-timers@29.7.0':
dependencies:
'@jest/types': 29.6.3
'@sinonjs/fake-timers': 10.3.0
- '@types/node': 24.10.1
+ '@types/node': 20.19.24
jest-message-util: 29.7.0
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -21457,7 +21947,7 @@ snapshots:
dependencies:
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
- '@types/node': 24.10.1
+ '@types/node': 20.19.24
'@types/yargs': 15.0.19
chalk: 4.1.2
@@ -21466,7 +21956,7 @@ snapshots:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
- '@types/node': 24.10.1
+ '@types/node': 20.19.24
'@types/yargs': 17.0.32
chalk: 4.1.2
@@ -21958,11 +22448,11 @@ snapshots:
'@nuxt/devalue@2.0.2': {}
- '@nuxt/devtools-kit@3.1.1(magicast@0.5.1)(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))':
+ '@nuxt/devtools-kit@3.1.1(magicast@0.5.1)(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))':
dependencies:
'@nuxt/kit': 4.2.2(magicast@0.5.1)
execa: 8.0.1
- vite: 7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
+ vite: 7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
transitivePeerDependencies:
- magicast
@@ -21977,12 +22467,12 @@ snapshots:
prompts: 2.4.2
semver: 7.7.3
- '@nuxt/devtools@3.1.1(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))':
+ '@nuxt/devtools@3.1.1(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))':
dependencies:
- '@nuxt/devtools-kit': 3.1.1(magicast@0.5.1)(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))
+ '@nuxt/devtools-kit': 3.1.1(magicast@0.5.1)(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))
'@nuxt/devtools-wizard': 3.1.1
'@nuxt/kit': 4.2.2(magicast@0.5.1)
- '@vue/devtools-core': 8.0.5(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))
+ '@vue/devtools-core': 8.0.5(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))
'@vue/devtools-kit': 8.0.5
birpc: 2.9.0
consola: 3.4.2
@@ -22007,9 +22497,9 @@ snapshots:
sirv: 3.0.2
structured-clone-es: 1.0.0
tinyglobby: 0.2.15
- vite: 7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
- vite-plugin-inspect: 11.3.3(@nuxt/kit@4.2.2(magicast@0.5.1))(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))
- vite-plugin-vue-tracer: 1.1.3(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))
+ vite: 7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
+ vite-plugin-inspect: 11.3.3(@nuxt/kit@4.2.2(magicast@0.5.1))(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))
+ vite-plugin-vue-tracer: 1.1.3(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))
which: 5.0.0
ws: 8.18.3
transitivePeerDependencies:
@@ -22092,7 +22582,7 @@ snapshots:
- vue
- vue-tsc
- '@nuxt/nitro-server@4.2.2(db0@0.3.4)(ioredis@5.8.2)(magicast@0.5.1)(nuxt@4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.7.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2))(rolldown@1.0.0-beta.43)(typescript@5.9.3)':
+ '@nuxt/nitro-server@4.2.2(db0@0.3.4)(ioredis@5.8.2)(magicast@0.5.1)(nuxt@4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.10.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2))(rolldown@1.0.0-beta.43)(typescript@5.9.3)':
dependencies:
'@nuxt/devalue': 2.0.2
'@nuxt/kit': 4.2.2(magicast@0.5.1)
@@ -22110,7 +22600,7 @@ snapshots:
klona: 2.0.6
mocked-exports: 0.1.1
nitropack: 2.12.9(rolldown@1.0.0-beta.43)
- nuxt: 4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.7.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2)
+ nuxt: 4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.10.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2)
pathe: 2.0.3
pkg-types: 2.3.0
radix3: 1.1.2
@@ -22199,12 +22689,12 @@ snapshots:
'@types/webpack-bundle-analyzer': 3.9.5
'@types/webpack-hot-middleware': 2.25.5
- '@nuxt/vite-builder@4.2.2(@biomejs/biome@1.9.4)(@types/node@24.7.1)(lightningcss@1.30.2)(magicast@0.5.1)(nuxt@4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.7.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2))(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vue@3.5.25(typescript@5.9.3))(yaml@2.8.2)':
+ '@nuxt/vite-builder@4.2.2(@biomejs/biome@1.9.4)(@types/node@24.10.1)(lightningcss@1.30.2)(magicast@0.5.1)(nuxt@4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.10.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2))(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vue@3.5.25(typescript@5.9.3))(yaml@2.8.2)':
dependencies:
'@nuxt/kit': 4.2.2(magicast@0.5.1)
'@rollup/plugin-replace': 6.0.3(rollup@4.52.5)
- '@vitejs/plugin-vue': 6.0.3(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))
- '@vitejs/plugin-vue-jsx': 5.1.2(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))
+ '@vitejs/plugin-vue': 6.0.3(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))
+ '@vitejs/plugin-vue-jsx': 5.1.2(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))
autoprefixer: 10.4.22(postcss@8.5.6)
consola: 3.4.2
cssnano: 7.1.2(postcss@8.5.6)
@@ -22219,7 +22709,7 @@ snapshots:
magic-string: 0.30.21
mlly: 1.8.0
mocked-exports: 0.1.1
- nuxt: 4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.7.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2)
+ nuxt: 4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.10.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2)
pathe: 2.0.3
pkg-types: 2.3.0
postcss: 8.5.6
@@ -22228,9 +22718,9 @@ snapshots:
std-env: 3.10.0
ufo: 1.6.1
unenv: 2.0.0-rc.24
- vite: 7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
- vite-node: 5.2.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
- vite-plugin-checker: 0.12.0(@biomejs/biome@1.9.4)(typescript@5.9.3)(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))
+ vite: 7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
+ vite-node: 5.2.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
+ vite-plugin-checker: 0.12.0(@biomejs/biome@1.9.4)(typescript@5.9.3)(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))
vue: 3.5.25(typescript@5.9.3)
vue-bundle-renderer: 2.2.0
optionalDependencies:
@@ -24675,6 +25165,14 @@ snapshots:
transitivePeerDependencies:
- '@babel/preset-env'
- supports-color
+ optional: true
+
+ '@react-native/babel-plugin-codegen@0.73.4(@babel/preset-env@7.23.9(@babel/core@7.28.5))':
+ dependencies:
+ '@react-native/codegen': 0.73.3(@babel/preset-env@7.23.9(@babel/core@7.28.5))
+ transitivePeerDependencies:
+ - '@babel/preset-env'
+ - supports-color
'@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3))':
dependencies:
@@ -24723,6 +25221,55 @@ snapshots:
transitivePeerDependencies:
- '@babel/preset-env'
- supports-color
+ optional: true
+
+ '@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.28.5)
+ '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.28.5)
+ '@babel/plugin-proposal-export-default-from': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.28.5)
+ '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.28.5)
+ '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.28.5)
+ '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.28.5)
+ '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.28.5)
+ '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.5)
+ '@babel/plugin-syntax-export-default-from': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-syntax-flow': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.5)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.28.5)
+ '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-flow-strip-types': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5)
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.28.5)
+ '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-react-display-name': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.5)
+ '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.5)
+ '@babel/plugin-transform-runtime': 7.23.9(@babel/core@7.28.5)
+ '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.28.5)
+ '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.28.5)
+ '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.28.5)
+ '@babel/template': 7.27.2
+ '@react-native/babel-plugin-codegen': 0.73.4(@babel/preset-env@7.23.9(@babel/core@7.28.5))
+ babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.5)
+ react-refresh: 0.14.0
+ transitivePeerDependencies:
+ - '@babel/preset-env'
+ - supports-color
'@react-native/codegen@0.73.3(@babel/preset-env@7.23.9(@babel/core@7.28.3))':
dependencies:
@@ -24736,6 +25283,20 @@ snapshots:
nullthrows: 1.1.1
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ '@react-native/codegen@0.73.3(@babel/preset-env@7.23.9(@babel/core@7.28.5))':
+ dependencies:
+ '@babel/parser': 7.28.5
+ '@babel/preset-env': 7.23.9(@babel/core@7.28.5)
+ flow-parser: 0.206.0
+ glob: 7.2.3
+ invariant: 2.2.4
+ jscodeshift: 0.14.0(@babel/preset-env@7.23.9(@babel/core@7.28.5))
+ mkdirp: 0.5.6
+ nullthrows: 1.1.1
+ transitivePeerDependencies:
+ - supports-color
'@react-native/community-cli-plugin@0.73.17(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3))':
dependencies:
@@ -24757,6 +25318,28 @@ snapshots:
- encoding
- supports-color
- utf-8-validate
+ optional: true
+
+ '@react-native/community-cli-plugin@0.73.17(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))':
+ dependencies:
+ '@react-native-community/cli-server-api': 12.3.6
+ '@react-native-community/cli-tools': 12.3.6
+ '@react-native/dev-middleware': 0.73.8
+ '@react-native/metro-babel-transformer': 0.73.15(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))
+ chalk: 4.1.2
+ execa: 5.1.1
+ metro: 0.80.6
+ metro-config: 0.80.6
+ metro-core: 0.80.6
+ node-fetch: 2.7.0
+ readline: 1.3.0
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@babel/preset-env'
+ - bufferutil
+ - encoding
+ - supports-color
+ - utf-8-validate
'@react-native/debugger-frontend@0.73.3': {}
@@ -24792,6 +25375,17 @@ snapshots:
transitivePeerDependencies:
- '@babel/preset-env'
- supports-color
+ optional: true
+
+ '@react-native/metro-babel-transformer@0.73.15(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@react-native/babel-preset': 0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))
+ hermes-parser: 0.15.0
+ nullthrows: 1.1.1
+ transitivePeerDependencies:
+ - '@babel/preset-env'
+ - supports-color
'@react-native/normalize-color@2.1.0': {}
@@ -24802,6 +25396,13 @@ snapshots:
invariant: 2.2.4
nullthrows: 1.1.1
react-native: 0.73.6(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3))(react@19.2.3)
+ optional: true
+
+ '@react-native/virtualized-lists@0.73.4(react-native@0.73.6(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))(react@19.2.3))':
+ dependencies:
+ invariant: 2.2.4
+ nullthrows: 1.1.1
+ react-native: 0.73.6(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))(react@19.2.3)
'@react-spring/animated@9.7.5(react@19.2.3)':
dependencies:
@@ -26596,7 +27197,7 @@ snapshots:
'@types/jsonwebtoken@9.0.9':
dependencies:
'@types/ms': 0.7.34
- '@types/node': 24.7.1
+ '@types/node': 20.19.24
'@types/katex@0.16.7': {}
@@ -26683,10 +27284,6 @@ snapshots:
dependencies:
undici-types: 7.16.0
- '@types/node@24.7.1':
- dependencies:
- undici-types: 7.14.0
-
'@types/optimize-css-assets-webpack-plugin@5.0.8':
dependencies:
'@types/webpack': 4.41.40
@@ -26868,7 +27465,7 @@ snapshots:
'@types/ws@8.5.14':
dependencies:
- '@types/node': 24.7.1
+ '@types/node': 20.19.24
'@types/yargs-parser@21.0.3': {}
@@ -26931,22 +27528,22 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue-jsx@5.1.2(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))':
+ '@vitejs/plugin-vue-jsx@5.1.2(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))':
dependencies:
'@babel/core': 7.28.5
'@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5)
'@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.28.5)
'@rolldown/pluginutils': 1.0.0-beta.54
'@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.28.5)
- vite: 7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
+ vite: 7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
vue: 3.5.25(typescript@5.9.3)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue@6.0.3(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))':
+ '@vitejs/plugin-vue@6.0.3(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))':
dependencies:
'@rolldown/pluginutils': 1.0.0-beta.53
- vite: 7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
+ vite: 7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
vue: 3.5.25(typescript@5.9.3)
'@vitest/expect@1.6.1':
@@ -27165,14 +27762,14 @@ snapshots:
'@vue/devtools-api@6.6.4': {}
- '@vue/devtools-core@8.0.5(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))':
+ '@vue/devtools-core@8.0.5(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))':
dependencies:
'@vue/devtools-kit': 8.0.5
'@vue/devtools-shared': 8.0.5
mitt: 3.0.1
nanoid: 5.1.6
pathe: 2.0.3
- vite-hot-client: 2.1.0(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))
+ vite-hot-client: 2.1.0(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))
vue: 3.5.25(typescript@5.9.3)
transitivePeerDependencies:
- vite
@@ -27645,6 +28242,16 @@ snapshots:
semver: 6.3.1
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ babel-plugin-polyfill-corejs2@0.4.8(@babel/core@7.28.5):
+ dependencies:
+ '@babel/compat-data': 7.28.0
+ '@babel/core': 7.28.5
+ '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.28.5)
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
babel-plugin-polyfill-corejs3@0.9.0(@babel/core@7.28.3):
dependencies:
@@ -27653,6 +28260,15 @@ snapshots:
core-js-compat: 3.36.0
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ babel-plugin-polyfill-corejs3@0.9.0(@babel/core@7.28.5):
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.28.5)
+ core-js-compat: 3.36.0
+ transitivePeerDependencies:
+ - supports-color
babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.28.3):
dependencies:
@@ -27660,6 +28276,14 @@ snapshots:
'@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.28.3)
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.28.5):
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.28.5)
+ transitivePeerDependencies:
+ - supports-color
babel-plugin-react-native-web@0.18.12: {}
@@ -27670,16 +28294,23 @@ snapshots:
'@babel/plugin-syntax-flow': 7.23.3(@babel/core@7.28.3)
transitivePeerDependencies:
- '@babel/core'
+ optional: true
- babel-preset-expo@10.0.1(@babel/core@7.28.3):
+ babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.28.5):
dependencies:
- '@babel/plugin-proposal-decorators': 7.23.9(@babel/core@7.28.3)
- '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.28.3)
- '@babel/plugin-transform-object-rest-spread': 7.23.4(@babel/core@7.28.3)
- '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.28.3)
- '@babel/preset-env': 7.23.9(@babel/core@7.28.3)
- '@babel/preset-react': 7.23.3(@babel/core@7.28.3)
- '@react-native/babel-preset': 0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3))
+ '@babel/plugin-syntax-flow': 7.23.3(@babel/core@7.28.5)
+ transitivePeerDependencies:
+ - '@babel/core'
+
+ babel-preset-expo@10.0.1(@babel/core@7.28.5):
+ dependencies:
+ '@babel/plugin-proposal-decorators': 7.23.9(@babel/core@7.28.5)
+ '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-object-rest-spread': 7.23.4(@babel/core@7.28.5)
+ '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.28.5)
+ '@babel/preset-env': 7.23.9(@babel/core@7.28.5)
+ '@babel/preset-react': 7.23.3(@babel/core@7.28.5)
+ '@react-native/babel-preset': 0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))
babel-plugin-react-native-web: 0.18.12
react-refresh: 0.14.0
transitivePeerDependencies:
@@ -28150,16 +28781,6 @@ snapshots:
domhandler: 5.0.3
domutils: 3.2.2
- cheerio@1.0.0-rc.12:
- dependencies:
- cheerio-select: 2.1.0
- dom-serializer: 2.0.0
- domhandler: 5.0.3
- domutils: 3.1.0
- htmlparser2: 8.0.2
- parse5: 7.1.2
- parse5-htmlparser2-tree-adapter: 7.0.0
-
cheerio@1.1.2:
dependencies:
cheerio-select: 2.1.0
@@ -28204,7 +28825,7 @@ snapshots:
chrome-launcher@0.15.2:
dependencies:
- '@types/node': 24.10.1
+ '@types/node': 20.19.24
escape-string-regexp: 4.0.0
is-wsl: 2.2.0
lighthouse-logger: 1.4.2
@@ -28213,7 +28834,7 @@ snapshots:
chromium-edge-launcher@1.0.0:
dependencies:
- '@types/node': 24.10.1
+ '@types/node': 20.19.24
escape-string-regexp: 4.0.0
is-wsl: 2.2.0
lighthouse-logger: 1.4.2
@@ -28841,8 +29462,6 @@ snapshots:
dag-map@1.0.2: {}
- data-uri-to-buffer@4.0.1: {}
-
data-urls@5.0.0:
dependencies:
whatwg-mimetype: 4.0.0
@@ -29086,12 +29705,6 @@ snapshots:
dependencies:
domelementtype: 2.3.0
- domutils@3.1.0:
- dependencies:
- dom-serializer: 2.0.0
- domelementtype: 2.3.0
- domhandler: 5.0.3
-
domutils@3.2.2:
dependencies:
dom-serializer: 2.0.0
@@ -29762,41 +30375,41 @@ snapshots:
expect-type@1.2.1: {}
- expo-application@5.3.1(expo@50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))):
+ expo-application@5.3.1(expo@50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))):
dependencies:
- expo: 50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))
+ expo: 50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))
- expo-asset@9.0.2(expo@50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))):
+ expo-asset@9.0.2(expo@50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))):
dependencies:
'@react-native/assets-registry': 0.73.1
blueimp-md5: 2.19.0
- expo-constants: 15.4.5(expo@50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3))))
- expo-file-system: 16.0.6(expo@50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3))))
+ expo-constants: 15.4.5(expo@50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))))
+ expo-file-system: 16.0.6(expo@50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))))
invariant: 2.2.4
md5-file: 3.2.3
transitivePeerDependencies:
- expo
- supports-color
- expo-constants@15.4.5(expo@50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))):
+ expo-constants@15.4.5(expo@50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))):
dependencies:
'@expo/config': 8.5.4
- expo: 50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))
+ expo: 50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))
transitivePeerDependencies:
- supports-color
- expo-file-system@16.0.6(expo@50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))):
+ expo-file-system@16.0.6(expo@50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))):
dependencies:
- expo: 50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))
+ expo: 50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))
- expo-font@11.10.3(expo@50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))):
+ expo-font@11.10.3(expo@50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))):
dependencies:
- expo: 50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))
+ expo: 50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))
fontfaceobserver: 2.3.0
- expo-keep-awake@12.8.2(expo@50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))):
+ expo-keep-awake@12.8.2(expo@50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))):
dependencies:
- expo: 50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))
+ expo: 50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))
expo-modules-autolinking@1.10.3:
dependencies:
@@ -29813,19 +30426,19 @@ snapshots:
dependencies:
invariant: 2.2.4
- expo@50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3))):
+ expo@50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))):
dependencies:
'@babel/runtime': 7.23.9
- '@expo/cli': 0.17.5(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))(expo-modules-autolinking@1.10.3)
+ '@expo/cli': 0.17.5(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))(expo-modules-autolinking@1.10.3)
'@expo/config': 8.5.4
'@expo/config-plugins': 7.8.4
- '@expo/metro-config': 0.17.4(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3)))
+ '@expo/metro-config': 0.17.4(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5)))
'@expo/vector-icons': 14.0.0
- babel-preset-expo: 10.0.1(@babel/core@7.28.3)
- expo-asset: 9.0.2(expo@50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3))))
- expo-file-system: 16.0.6(expo@50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3))))
- expo-font: 11.10.3(expo@50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3))))
- expo-keep-awake: 12.8.2(expo@50.0.7(@babel/core@7.28.3)(@react-native/babel-preset@0.73.21(@babel/core@7.28.3)(@babel/preset-env@7.23.9(@babel/core@7.28.3))))
+ babel-preset-expo: 10.0.1(@babel/core@7.28.5)
+ expo-asset: 9.0.2(expo@50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))))
+ expo-file-system: 16.0.6(expo@50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))))
+ expo-font: 11.10.3(expo@50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))))
+ expo-keep-awake: 12.8.2(expo@50.0.7(@babel/core@7.28.5)(@react-native/babel-preset@0.73.21(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))))
expo-modules-autolinking: 1.10.3
expo-modules-core: 1.11.9
fbemitter: 3.0.0
@@ -30131,11 +30744,6 @@ snapshots:
fecha@4.2.3: {}
- fetch-blob@3.2.0:
- dependencies:
- node-domexception: 1.0.0
- web-streams-polyfill: 3.3.3
-
fetch-retry@4.1.1: {}
fetchdts@0.1.7: {}
@@ -30302,10 +30910,6 @@ snapshots:
format@0.2.2: {}
- formdata-polyfill@4.0.10:
- dependencies:
- fetch-blob: 3.2.0
-
forwarded-parse@2.1.2: {}
forwarded@0.2.0: {}
@@ -30401,7 +31005,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- fumadocs-mdx@14.0.4(fumadocs-core@16.2.2(@tanstack/react-router@1.132.47(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@types/react@19.2.7)(lucide-react@0.555.0(react@19.2.3))(next@16.0.7(@opentelemetry/api@1.9.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(next@16.0.7(@opentelemetry/api@1.9.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)):
+ fumadocs-mdx@14.0.4(fumadocs-core@16.2.2(@tanstack/react-router@1.132.47(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@types/react@19.2.7)(lucide-react@0.555.0(react@19.2.3))(next@16.0.7(@opentelemetry/api@1.9.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(next@16.0.7(@opentelemetry/api@1.9.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)):
dependencies:
'@mdx-js/mdx': 3.1.1
'@standard-schema/spec': 1.0.0
@@ -30425,7 +31029,7 @@ snapshots:
optionalDependencies:
next: 16.0.7(@opentelemetry/api@1.9.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3
- vite: 7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
+ vite: 7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
transitivePeerDependencies:
- supports-color
@@ -31449,7 +32053,7 @@ snapshots:
'@jest/environment': 29.7.0
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 24.10.1
+ '@types/node': 20.19.24
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -31470,13 +32074,13 @@ snapshots:
jest-mock@29.7.0:
dependencies:
'@jest/types': 29.6.3
- '@types/node': 24.10.1
+ '@types/node': 20.19.24
jest-util: 29.7.0
jest-util@29.7.0:
dependencies:
'@jest/types': 29.6.3
- '@types/node': 24.10.1
+ '@types/node': 20.19.24
chalk: 4.1.2
ci-info: 3.9.0
graceful-fs: 4.2.11
@@ -31493,7 +32097,7 @@ snapshots:
jest-worker@29.7.0:
dependencies:
- '@types/node': 24.10.1
+ '@types/node': 20.19.24
jest-util: 29.7.0
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -31573,6 +32177,32 @@ snapshots:
write-file-atomic: 2.4.3
transitivePeerDependencies:
- supports-color
+ optional: true
+
+ jscodeshift@0.14.0(@babel/preset-env@7.23.9(@babel/core@7.28.5)):
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/parser': 7.28.5
+ '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.28.5)
+ '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.28.5)
+ '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.28.5)
+ '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5)
+ '@babel/preset-env': 7.23.9(@babel/core@7.28.5)
+ '@babel/preset-flow': 7.23.3(@babel/core@7.28.5)
+ '@babel/preset-typescript': 7.27.1(@babel/core@7.28.5)
+ '@babel/register': 7.23.7(@babel/core@7.28.5)
+ babel-core: 7.0.0-bridge.0(@babel/core@7.28.5)
+ chalk: 4.1.2
+ flow-parser: 0.206.0
+ graceful-fs: 4.2.11
+ micromatch: 4.0.8
+ neo-async: 2.6.2
+ node-dir: 0.1.17
+ recast: 0.21.5
+ temp: 0.8.4
+ write-file-atomic: 2.4.3
+ transitivePeerDependencies:
+ - supports-color
jsdom@26.1.0:
dependencies:
@@ -33354,8 +33984,6 @@ snapshots:
dependencies:
minimatch: 3.1.2
- node-domexception@1.0.0: {}
-
node-fetch-native@1.6.6: {}
node-fetch-native@1.6.7: {}
@@ -33364,12 +33992,6 @@ snapshots:
dependencies:
whatwg-url: 5.0.0
- node-fetch@3.3.2:
- dependencies:
- data-uri-to-buffer: 4.0.1
- fetch-blob: 3.2.0
- formdata-polyfill: 4.0.10
-
node-forge@1.3.1: {}
node-gyp-build-optional-packages@5.0.7:
@@ -33443,16 +34065,16 @@ snapshots:
'@tanstack/react-router': 1.132.47(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next: 16.0.7(@babel/core@7.28.3)(@opentelemetry/api@1.9.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- nuxt@4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.7.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2):
+ nuxt@4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.10.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2):
dependencies:
'@dxup/nuxt': 0.2.2(magicast@0.5.1)
'@nuxt/cli': 3.31.2(cac@6.7.14)(magicast@0.5.1)
- '@nuxt/devtools': 3.1.1(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))
+ '@nuxt/devtools': 3.1.1(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))
'@nuxt/kit': 4.2.2(magicast@0.5.1)
- '@nuxt/nitro-server': 4.2.2(db0@0.3.4)(ioredis@5.8.2)(magicast@0.5.1)(nuxt@4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.7.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2))(rolldown@1.0.0-beta.43)(typescript@5.9.3)
+ '@nuxt/nitro-server': 4.2.2(db0@0.3.4)(ioredis@5.8.2)(magicast@0.5.1)(nuxt@4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.10.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2))(rolldown@1.0.0-beta.43)(typescript@5.9.3)
'@nuxt/schema': 4.2.2
'@nuxt/telemetry': 2.6.6(magicast@0.5.1)
- '@nuxt/vite-builder': 4.2.2(@biomejs/biome@1.9.4)(@types/node@24.7.1)(lightningcss@1.30.2)(magicast@0.5.1)(nuxt@4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.7.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2))(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vue@3.5.25(typescript@5.9.3))(yaml@2.8.2)
+ '@nuxt/vite-builder': 4.2.2(@biomejs/biome@1.9.4)(@types/node@24.10.1)(lightningcss@1.30.2)(magicast@0.5.1)(nuxt@4.2.2(@biomejs/biome@1.9.4)(@parcel/watcher@2.5.1)(@types/node@24.10.1)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(yaml@2.8.2))(rolldown@1.0.0-beta.43)(rollup@4.52.5)(terser@5.27.1)(tsx@4.20.5)(typescript@5.9.3)(vue@3.5.25(typescript@5.9.3))(yaml@2.8.2)
'@unhead/vue': 2.0.19(vue@3.5.25(typescript@5.9.3))
'@vue/shared': 3.5.25
c12: 3.3.2(magicast@0.5.1)
@@ -33504,7 +34126,7 @@ snapshots:
vue-router: 4.6.4(vue@3.5.25(typescript@5.9.3))
optionalDependencies:
'@parcel/watcher': 2.5.1
- '@types/node': 24.7.1
+ '@types/node': 24.10.1
transitivePeerDependencies:
- '@azure/app-configuration'
- '@azure/cosmos'
@@ -33897,11 +34519,6 @@ snapshots:
'@types/parse-path': 7.1.0
parse-path: 7.1.0
- parse5-htmlparser2-tree-adapter@7.0.0:
- dependencies:
- domhandler: 5.0.3
- parse5: 7.3.0
-
parse5-htmlparser2-tree-adapter@7.1.0:
dependencies:
domhandler: 5.0.3
@@ -33911,10 +34528,6 @@ snapshots:
dependencies:
parse5: 7.3.0
- parse5@7.1.2:
- dependencies:
- entities: 4.5.0
-
parse5@7.3.0:
dependencies:
entities: 6.0.1
@@ -34701,6 +35314,56 @@ snapshots:
- encoding
- supports-color
- utf-8-validate
+ optional: true
+
+ react-native@0.73.6(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))(react@19.2.3):
+ dependencies:
+ '@jest/create-cache-key-function': 29.7.0
+ '@react-native-community/cli': 12.3.6
+ '@react-native-community/cli-platform-android': 12.3.6
+ '@react-native-community/cli-platform-ios': 12.3.6
+ '@react-native/assets-registry': 0.73.1
+ '@react-native/codegen': 0.73.3(@babel/preset-env@7.23.9(@babel/core@7.28.5))
+ '@react-native/community-cli-plugin': 0.73.17(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))
+ '@react-native/gradle-plugin': 0.73.4
+ '@react-native/js-polyfills': 0.73.1
+ '@react-native/normalize-colors': 0.73.2
+ '@react-native/virtualized-lists': 0.73.4(react-native@0.73.6(@babel/core@7.28.5)(@babel/preset-env@7.23.9(@babel/core@7.28.5))(react@19.2.3))
+ abort-controller: 3.0.0
+ anser: 1.4.10
+ ansi-regex: 5.0.1
+ base64-js: 1.5.1
+ chalk: 4.1.2
+ deprecated-react-native-prop-types: 5.0.0
+ event-target-shim: 5.0.1
+ flow-enums-runtime: 0.0.6
+ invariant: 2.2.4
+ jest-environment-node: 29.7.0
+ jsc-android: 250231.0.0
+ memoize-one: 5.2.1
+ metro-runtime: 0.80.6
+ metro-source-map: 0.80.6
+ mkdirp: 0.5.6
+ nullthrows: 1.1.1
+ pretty-format: 26.6.2
+ promise: 8.3.0
+ react: 19.2.3
+ react-devtools-core: 4.28.5
+ react-refresh: 0.14.0
+ react-shallow-renderer: 16.15.0(react@19.2.3)
+ regenerator-runtime: 0.13.11
+ scheduler: 0.24.0-canary-efb381bbf-20230505
+ stacktrace-parser: 0.1.10
+ whatwg-fetch: 3.6.20
+ ws: 6.2.2
+ yargs: 17.7.2
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@babel/preset-env'
+ - bufferutil
+ - encoding
+ - supports-color
+ - utf-8-validate
react-path-tooltip@1.0.25(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies:
@@ -35181,6 +35844,10 @@ snapshots:
remove-trailing-slash@0.1.1: {}
+ request-filtering-agent@2.0.1:
+ dependencies:
+ ipaddr.js: 2.2.0
+
require-directory@2.1.1: {}
require-from-string@2.0.2: {}
@@ -36798,8 +37465,6 @@ snapshots:
undici-types@6.21.0: {}
- undici-types@7.14.0: {}
-
undici-types@7.16.0: {}
undici@7.14.0: {}
@@ -37091,10 +37756,13 @@ snapshots:
url-join@4.0.0: {}
- url-metadata@4.1.1:
+ url-metadata@5.4.1:
dependencies:
- cheerio: 1.0.0-rc.12
- node-fetch: 3.3.2
+ cheerio: 1.1.2
+ node-fetch: 2.7.0
+ request-filtering-agent: 2.0.1
+ transitivePeerDependencies:
+ - encoding
url-parse@1.5.10:
dependencies:
@@ -37210,15 +37878,15 @@ snapshots:
d3-time: 3.1.0
d3-timer: 3.0.1
- vite-dev-rpc@1.1.0(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)):
+ vite-dev-rpc@1.1.0(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)):
dependencies:
birpc: 2.9.0
- vite: 7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
- vite-hot-client: 2.1.0(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))
+ vite: 7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
+ vite-hot-client: 2.1.0(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))
- vite-hot-client@2.1.0(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)):
+ vite-hot-client@2.1.0(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)):
dependencies:
- vite: 7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
+ vite: 7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
vite-node@1.6.1(@types/node@20.19.24)(lightningcss@1.30.2)(terser@5.27.1):
dependencies:
@@ -37277,13 +37945,13 @@ snapshots:
- tsx
- yaml
- vite-node@5.2.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2):
+ vite-node@5.2.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2):
dependencies:
cac: 6.7.14
es-module-lexer: 1.7.0
obug: 2.1.1
pathe: 2.0.3
- vite: 7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
+ vite: 7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
transitivePeerDependencies:
- '@types/node'
- jiti
@@ -37297,7 +37965,7 @@ snapshots:
- tsx
- yaml
- vite-plugin-checker@0.12.0(@biomejs/biome@1.9.4)(typescript@5.9.3)(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)):
+ vite-plugin-checker@0.12.0(@biomejs/biome@1.9.4)(typescript@5.9.3)(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)):
dependencies:
'@babel/code-frame': 7.27.1
chokidar: 4.0.3
@@ -37306,13 +37974,13 @@ snapshots:
picomatch: 4.0.3
tiny-invariant: 1.3.3
tinyglobby: 0.2.15
- vite: 7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
+ vite: 7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
vscode-uri: 3.1.0
optionalDependencies:
'@biomejs/biome': 1.9.4
typescript: 5.9.3
- vite-plugin-inspect@11.3.3(@nuxt/kit@4.2.2(magicast@0.5.1))(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)):
+ vite-plugin-inspect@11.3.3(@nuxt/kit@4.2.2(magicast@0.5.1))(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)):
dependencies:
ansis: 4.2.0
debug: 4.4.3
@@ -37322,21 +37990,21 @@ snapshots:
perfect-debounce: 2.0.0
sirv: 3.0.2
unplugin-utils: 0.3.1
- vite: 7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
- vite-dev-rpc: 1.1.0(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))
+ vite: 7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
+ vite-dev-rpc: 1.1.0(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))
optionalDependencies:
'@nuxt/kit': 4.2.2(magicast@0.5.1)
transitivePeerDependencies:
- supports-color
- vite-plugin-vue-tracer@1.1.3(vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3)):
+ vite-plugin-vue-tracer@1.1.3(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3)):
dependencies:
estree-walker: 3.0.3
exsolve: 1.0.8
magic-string: 0.30.21
pathe: 2.0.3
source-map-js: 1.2.1
- vite: 7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
+ vite: 7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)
vue: 3.5.25(typescript@5.9.3)
vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@6.3.5(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2)):
@@ -37423,7 +38091,7 @@ snapshots:
tsx: 4.20.5
yaml: 2.8.2
- vite@7.3.0(@types/node@24.7.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2):
+ vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.27.1)(tsx@4.20.5)(yaml@2.8.2):
dependencies:
esbuild: 0.27.1
fdir: 6.5.0(picomatch@4.0.3)
@@ -37432,7 +38100,7 @@ snapshots:
rollup: 4.52.5
tinyglobby: 0.2.15
optionalDependencies:
- '@types/node': 24.7.1
+ '@types/node': 24.10.1
fsevents: 2.3.3
jiti: 2.6.1
lightningcss: 1.30.2
@@ -37608,8 +38276,6 @@ snapshots:
web-namespaces@2.0.1: {}
- web-streams-polyfill@3.3.3: {}
-
web-vitals@4.2.4: {}
webidl-conversions@3.0.1: {}