(),
+ tokenize(raw: string): string[] {
+ if (!raw) return [];
+ return raw
+ .toLowerCase()
+ .split(/[\s\p{P}\p{S}]+/u)
+ .filter(Boolean);
+ },
+};
+
+export const { GET } = createFromSource(source, {
+ // https://docs.orama.com/docs/orama-js/supported-languages
+ localeMap: {
+ en: 'english',
+ ko: { tokenizer: koreanTokenizer },
+ },
+});
diff --git a/app/apple-icon.png b/app/apple-icon.png
new file mode 100644
index 0000000..f5f53bc
Binary files /dev/null and b/app/apple-icon.png differ
diff --git a/app/global-error.tsx b/app/global-error.tsx
new file mode 100644
index 0000000..8f08fa6
--- /dev/null
+++ b/app/global-error.tsx
@@ -0,0 +1,49 @@
+'use client';
+
+import './global.css';
+import * as Sentry from '@sentry/nextjs';
+import { useEffect } from 'react';
+
+// Root error boundary: only fires when the root/[lang] layout itself throws, so
+// it must render its own / and can't rely on the locale providers.
+// Kept minimal and English-only; reports to Sentry like the segment boundary.
+export default function GlobalError({
+ error,
+ reset,
+}: {
+ error: Error & { digest?: string };
+ reset: () => void;
+}) {
+ useEffect(() => {
+ Sentry.captureException(error);
+ }, [error]);
+
+ return (
+
+
+ 500
+
+ Something went wrong
+
+
+ An unexpected error occurred. The issue has been reported — please try again.
+
+
+
+
+ );
+}
diff --git a/src/styles.css b/app/global.css
similarity index 95%
rename from src/styles.css
rename to app/global.css
index 63fdbad..803f0df 100644
--- a/src/styles.css
+++ b/app/global.css
@@ -5,6 +5,12 @@
@import '@fontsource-variable/inter/wght.css';
@import '@fontsource-variable/jetbrains-mono/wght.css';
+/* Scan app source + docs content for utility classes (PostCSS build). */
+@source '../app';
+@source '../components';
+@source '../lib';
+@source '../content';
+
@theme inline {
--font-sans: 'Inter Variable', Inter, sans-serif;
--font-mono: 'JetBrains Mono Variable', monospace;
@@ -13,7 +19,7 @@
/* Brand accent — derived from the cube logo's blue. `brand-2` is an in-family
* violet companion (the cube's blue pushed toward indigo) used only inside
* gradients and glows, never as a flat fill; it echoes the Showcase footage's
- * own blue→violet lighting. Together they give the page vite-style energy
+ * own blue→violet lighting. Together they give the page a lively, modern energy
* without leaving the blue family. */
@theme {
--color-brand: #2563eb;
@@ -101,7 +107,7 @@
}
/* Left sidebar: blend with the page base so it shares the landing's tone, with
- * a single hairline divider against the content (vite.dev-style clean sidebar).
+ * a single hairline divider against the content (clean, minimal sidebar).
* In `nav.mode: top` fumadocs already leaves the sidebar transparent; this keeps
* it that way across themes and adds the divider. */
#nd-notebook-layout #nd-sidebar {
diff --git a/app/icon.png b/app/icon.png
new file mode 100644
index 0000000..5d0fe3e
Binary files /dev/null and b/app/icon.png differ
diff --git a/app/layout.tsx b/app/layout.tsx
new file mode 100644
index 0000000..6a51dc0
--- /dev/null
+++ b/app/layout.tsx
@@ -0,0 +1,9 @@
+import './global.css';
+import type { ReactNode } from 'react';
+
+// The real document (``/`` + providers) lives in `app/[lang]/layout.tsx`,
+// which every request reaches via the i18n middleware. This root only exists to
+// satisfy Next's "a root layout is required" rule and to load global styles.
+export default function RootLayout({ children }: { children: ReactNode }) {
+ return children;
+}
diff --git a/components/ErrorScreen.tsx b/components/ErrorScreen.tsx
new file mode 100644
index 0000000..fe0cbea
--- /dev/null
+++ b/components/ErrorScreen.tsx
@@ -0,0 +1,58 @@
+'use client';
+
+import { usePathname } from 'fumadocs-core/framework';
+import { localeFromPathname, localizeHref } from '../lib/i18n';
+import { LocaleProvider, useLocale } from '../lib/locale';
+import { useUiStrings } from '../lib/ui-strings';
+import { SiteHeader } from './SiteHeader';
+
+// Full-screen error state, rendered by the route error boundaries (error.tsx).
+// The locale is inferred from the path so the copy and links match the section
+// the reader came from. `reset` re-attempts the failed render.
+export function ErrorScreen({ reset }: { reset?: () => void }) {
+ const pathname = usePathname();
+ const locale = localeFromPathname(pathname);
+
+ return (
+
+
+
+
+
+
+
+
+ );
+}
+
+function ErrorScreenBody({ reset }: { reset?: () => void }) {
+ const t = useUiStrings();
+ const locale = useLocale();
+
+ return (
+ <>
+ 500
+
+ {t.error.title}
+
+ {t.error.message}
+
+ >
+ );
+}
diff --git a/src/layouts/MobileNav.tsx b/components/MobileNav.tsx
similarity index 99%
rename from src/layouts/MobileNav.tsx
rename to components/MobileNav.tsx
index 27320f0..9ff2075 100644
--- a/src/layouts/MobileNav.tsx
+++ b/components/MobileNav.tsx
@@ -1,3 +1,5 @@
+'use client';
+
import { Dialog } from '@base-ui/react/dialog';
import { usePathname } from 'fumadocs-core/framework';
import { cn } from '../lib/cn';
diff --git a/src/layouts/NotFound.tsx b/components/NotFound.tsx
similarity index 76%
rename from src/layouts/NotFound.tsx
rename to components/NotFound.tsx
index 8ab4dcb..9df714b 100644
--- a/src/layouts/NotFound.tsx
+++ b/components/NotFound.tsx
@@ -1,14 +1,17 @@
-import { useRouterState } from '@tanstack/react-router';
-import { localeFromPathname, localizeHref, LocaleProvider, useLocale } from '../lib/locale';
+'use client';
+
+import { usePathname } from 'fumadocs-core/framework';
+import { localeFromPathname, localizeHref } from '../lib/i18n';
+import { LocaleProvider, useLocale } from '../lib/locale';
import { useUiStrings } from '../lib/ui-strings';
import { SiteHeader } from './SiteHeader';
-// Global 404 page. Rendered by the router's `defaultNotFoundComponent`, so it
-// catches both unmatched URLs and `notFound()` thrown from docs loaders. The
-// locale is inferred from the path (`/ko/...` → Korean) so the message and the
-// nav links match the section the reader came from.
+// Global 404 page. Rendered by Next's `not-found.tsx`, so it catches both
+// unmatched URLs and `notFound()` thrown from docs pages. The locale is inferred
+// from the path (`/ko/...` → Korean) so the message and the nav links match the
+// section the reader came from.
export function NotFound() {
- const pathname = useRouterState({ select: state => state.location.pathname });
+ const pathname = usePathname();
const locale = localeFromPathname(pathname);
return (
diff --git a/src/layouts/SiteHeader.tsx b/components/SiteHeader.tsx
similarity index 96%
rename from src/layouts/SiteHeader.tsx
rename to components/SiteHeader.tsx
index 0b1b9e5..55bdb81 100644
--- a/src/layouts/SiteHeader.tsx
+++ b/components/SiteHeader.tsx
@@ -1,7 +1,10 @@
+'use client';
+
import { usePathname } from 'fumadocs-core/framework';
import { FullSearchTrigger, SearchTrigger } from 'fumadocs-ui/layouts/shared/slots/search-trigger';
import { cn } from '../lib/cn';
-import { localizeHref, useLocale } from '../lib/locale';
+import { localizeHref } from '../lib/i18n';
+import { useLocale } from '../lib/locale';
import { useUiStrings } from '../lib/ui-strings';
import { LanguageDropdown } from './docs/LanguageDropdown';
import { CONTROL_BUTTON } from './header-shared';
diff --git a/src/layouts/changelog/Changelog.tsx b/components/changelog/Changelog.tsx
similarity index 99%
rename from src/layouts/changelog/Changelog.tsx
rename to components/changelog/Changelog.tsx
index 59169b5..a5b1a1d 100644
--- a/src/layouts/changelog/Changelog.tsx
+++ b/components/changelog/Changelog.tsx
@@ -1,3 +1,5 @@
+'use client';
+
import { type ComponentProps, useEffect, useMemo, useRef, useState } from 'react';
import {
CHANGELOG_REPO,
@@ -7,8 +9,8 @@ import {
releasePackages,
} from '../../lib/changelog';
import { cn } from '../../lib/cn';
-import type { Locale } from '../../lib/i18n';
-import { localizeHref, useLocale } from '../../lib/locale';
+import { localizeHref, type Locale } from '../../lib/i18n';
+import { useLocale } from '../../lib/locale';
import { useUiStrings } from '../../lib/ui-strings';
function ChevronDownIcon(props: ComponentProps<'svg'>) {
diff --git a/src/layouts/docs/DocsNavbar.tsx b/components/docs/DocsNavbar.tsx
similarity index 100%
rename from src/layouts/docs/DocsNavbar.tsx
rename to components/docs/DocsNavbar.tsx
diff --git a/src/layouts/docs/LanguageDropdown.tsx b/components/docs/LanguageDropdown.tsx
similarity index 96%
rename from src/layouts/docs/LanguageDropdown.tsx
rename to components/docs/LanguageDropdown.tsx
index 7dfe6b5..f40690a 100644
--- a/src/layouts/docs/LanguageDropdown.tsx
+++ b/components/docs/LanguageDropdown.tsx
@@ -1,8 +1,10 @@
+'use client';
+
import { usePathname } from 'fumadocs-core/framework';
import { type ComponentProps, useState } from 'react';
import { cn } from '../../lib/cn';
-import type { Locale } from '../../lib/i18n';
-import { switchLocalePath, useLocale } from '../../lib/locale';
+import { switchLocalePath, type Locale } from '../../lib/i18n';
+import { useLocale } from '../../lib/locale';
import { useUiStrings } from '../../lib/ui-strings';
const LANGUAGES: { code: Locale; label: string }[] = [
diff --git a/src/layouts/docs/MobileTocBar.tsx b/components/docs/MobileTocBar.tsx
similarity index 98%
rename from src/layouts/docs/MobileTocBar.tsx
rename to components/docs/MobileTocBar.tsx
index 745cbd7..decc0a5 100644
--- a/src/layouts/docs/MobileTocBar.tsx
+++ b/components/docs/MobileTocBar.tsx
@@ -1,3 +1,5 @@
+'use client';
+
import { TOCPopover } from 'fumadocs-ui/layouts/notebook/page/slots/toc';
import { SidebarTrigger } from 'fumadocs-ui/layouts/notebook/slots/sidebar';
import { MenuIcon } from '../home/components/icons';
diff --git a/src/layouts/docs/sidebar-badges.tsx b/components/docs/sidebar-badges.tsx
similarity index 100%
rename from src/layouts/docs/sidebar-badges.tsx
rename to components/docs/sidebar-badges.tsx
diff --git a/src/layouts/header-shared.ts b/components/header-shared.ts
similarity index 100%
rename from src/layouts/header-shared.ts
rename to components/header-shared.ts
diff --git a/src/layouts/home/Landing.tsx b/components/home/Landing.tsx
similarity index 100%
rename from src/layouts/home/Landing.tsx
rename to components/home/Landing.tsx
diff --git a/src/layouts/home/components/ArchitectureDiagram.tsx b/components/home/components/ArchitectureDiagram.tsx
similarity index 100%
rename from src/layouts/home/components/ArchitectureDiagram.tsx
rename to components/home/components/ArchitectureDiagram.tsx
diff --git a/src/layouts/home/components/CallToAction.tsx b/components/home/components/CallToAction.tsx
similarity index 97%
rename from src/layouts/home/components/CallToAction.tsx
rename to components/home/components/CallToAction.tsx
index 90b6b09..a2d4042 100644
--- a/src/layouts/home/components/CallToAction.tsx
+++ b/components/home/components/CallToAction.tsx
@@ -1,5 +1,8 @@
+'use client';
+
import { Fragment } from 'react';
-import { localizeHref, useLocale } from '../../../lib/locale';
+import { localizeHref } from '../../../lib/i18n';
+import { useLocale } from '../../../lib/locale';
import { useUiStrings } from '../../../lib/ui-strings';
import { GITHUB_URL, INSTALL_COMMANDS } from '../data';
import { ArrowRightIcon, GitHubIcon } from './icons';
diff --git a/src/layouts/home/components/Features.tsx b/components/home/components/Features.tsx
similarity index 99%
rename from src/layouts/home/components/Features.tsx
rename to components/home/components/Features.tsx
index 0896c40..dc7ffa5 100644
--- a/src/layouts/home/components/Features.tsx
+++ b/components/home/components/Features.tsx
@@ -1,3 +1,5 @@
+'use client';
+
import type { ComponentProps } from 'react';
import { useUiStrings } from '../../../lib/ui-strings';
diff --git a/src/layouts/home/components/Footer.tsx b/components/home/components/Footer.tsx
similarity index 98%
rename from src/layouts/home/components/Footer.tsx
rename to components/home/components/Footer.tsx
index bf33456..95f1bf1 100644
--- a/src/layouts/home/components/Footer.tsx
+++ b/components/home/components/Footer.tsx
@@ -1,3 +1,5 @@
+'use client';
+
import { useUiStrings } from '../../../lib/ui-strings';
import { Logo } from './Logo';
diff --git a/src/layouts/home/components/Hero.tsx b/components/home/components/Hero.tsx
similarity index 97%
rename from src/layouts/home/components/Hero.tsx
rename to components/home/components/Hero.tsx
index 8e54b6e..8887152 100644
--- a/src/layouts/home/components/Hero.tsx
+++ b/components/home/components/Hero.tsx
@@ -1,4 +1,7 @@
-import { localizeHref, useLocale } from '../../../lib/locale';
+'use client';
+
+import { localizeHref } from '../../../lib/i18n';
+import { useLocale } from '../../../lib/locale';
import { useUiStrings } from '../../../lib/ui-strings';
import { DOCS_URL, GITHUB_URL, PLATFORMS } from '../data';
import { ArchitectureDiagram } from './ArchitectureDiagram';
diff --git a/src/layouts/home/components/Logo.tsx b/components/home/components/Logo.tsx
similarity index 100%
rename from src/layouts/home/components/Logo.tsx
rename to components/home/components/Logo.tsx
diff --git a/src/layouts/home/components/Navbar.tsx b/components/home/components/Navbar.tsx
similarity index 100%
rename from src/layouts/home/components/Navbar.tsx
rename to components/home/components/Navbar.tsx
diff --git a/src/layouts/home/components/Platforms.tsx b/components/home/components/Platforms.tsx
similarity index 96%
rename from src/layouts/home/components/Platforms.tsx
rename to components/home/components/Platforms.tsx
index 5c17c45..22c58d6 100644
--- a/src/layouts/home/components/Platforms.tsx
+++ b/components/home/components/Platforms.tsx
@@ -1,4 +1,7 @@
-import { localizeHref, useLocale } from '../../../lib/locale';
+'use client';
+
+import { localizeHref } from '../../../lib/i18n';
+import { useLocale } from '../../../lib/locale';
import { useUiStrings } from '../../../lib/ui-strings';
import { PLATFORMS } from '../data';
import { AndroidLogo, AppleLogo, DenoLogo, ElectronLogo, TauriLogo } from './logos';
diff --git a/src/layouts/home/components/Showcase.tsx b/components/home/components/Showcase.tsx
similarity index 99%
rename from src/layouts/home/components/Showcase.tsx
rename to components/home/components/Showcase.tsx
index f477814..234270c 100644
--- a/src/layouts/home/components/Showcase.tsx
+++ b/components/home/components/Showcase.tsx
@@ -1,3 +1,5 @@
+'use client';
+
import { useEffect, useRef, useState } from 'react';
import { cn } from '../../../lib/cn';
import { useUiStrings } from '../../../lib/ui-strings';
diff --git a/src/layouts/home/components/ThemeToggle.tsx b/components/home/components/ThemeToggle.tsx
similarity index 98%
rename from src/layouts/home/components/ThemeToggle.tsx
rename to components/home/components/ThemeToggle.tsx
index 2835c1e..106d88c 100644
--- a/src/layouts/home/components/ThemeToggle.tsx
+++ b/components/home/components/ThemeToggle.tsx
@@ -1,3 +1,5 @@
+'use client';
+
import { useTheme } from 'next-themes';
import { useEffect, useState } from 'react';
import { cn } from '../../../lib/cn';
diff --git a/src/layouts/home/components/icons.tsx b/components/home/components/icons.tsx
similarity index 100%
rename from src/layouts/home/components/icons.tsx
rename to components/home/components/icons.tsx
diff --git a/src/layouts/home/components/logos.tsx b/components/home/components/logos.tsx
similarity index 100%
rename from src/layouts/home/components/logos.tsx
rename to components/home/components/logos.tsx
diff --git a/src/layouts/home/data.ts b/components/home/data.ts
similarity index 100%
rename from src/layouts/home/data.ts
rename to components/home/data.ts
diff --git a/src/layouts/home/index.tsx b/components/home/index.tsx
similarity index 100%
rename from src/layouts/home/index.tsx
rename to components/home/index.tsx
diff --git a/src/mdx.tsx b/components/mdx.tsx
similarity index 60%
rename from src/mdx.tsx
rename to components/mdx.tsx
index ede0ef5..8eebd44 100644
--- a/src/mdx.tsx
+++ b/components/mdx.tsx
@@ -1,28 +1,30 @@
import { Callout } from 'fumadocs-ui/components/callout';
import { Card, Cards } from 'fumadocs-ui/components/card';
import { ImageZoom } from 'fumadocs-ui/components/image-zoom';
-import * as TabsComponents from 'fumadocs-ui/components/tabs';
+import { Tab, Tabs } from 'fumadocs-ui/components/tabs';
import { TypeTable } from 'fumadocs-ui/components/type-table';
import defaultMdxComponents from 'fumadocs-ui/mdx';
import type { MDXComponents } from 'mdx/types';
import type { ComponentProps, ReactNode } from 'react';
-import { cn } from './lib/cn';
-import { useLocale } from './lib/locale';
-import { localizeHref } from './lib/locale';
+import { cn } from '@/lib/cn';
+import { localizeHref, type Locale } from '@/lib/i18n';
// Prefix internal `/docs/...` links with the active locale so translated pages
// link to their own language (`/ko/docs/...`) without the MDX carrying prefixes.
-function LocalizedLink({ href, ...props }: ComponentProps<'a'>) {
- const locale = useLocale();
+// Pure (locale is passed in from the server page), so no client hook is needed.
+function makeLocalizedLink(locale: Locale) {
const Anchor = defaultMdxComponents.a ?? 'a';
- return ;
+ return function LocalizedLink({ href, ...props }: ComponentProps<'a'>) {
+ return ;
+ };
}
// `` renders its own anchor (it doesn't go through the `a` override above),
// so localize its href the same way.
-function LocalizedCard({ href, ...props }: ComponentProps) {
- const locale = useLocale();
- return ;
+function makeLocalizedCard(locale: Locale) {
+ return function LocalizedCard({ href, ...props }: ComponentProps) {
+ return ;
+ };
}
const BADGE_TONES = {
@@ -52,22 +54,20 @@ function Badge({
);
}
-export function getMDXComponents(components?: MDXComponents) {
+// Register the fumadocs built-ins used across the docs plus the custom Badge, with
+// locale-aware links/cards. Called from the (server) docs page with the active locale.
+export function getMDXComponents(locale: Locale, components?: MDXComponents): MDXComponents {
return {
...defaultMdxComponents,
- a: LocalizedLink,
- img: props => ,
+ a: makeLocalizedLink(locale),
+ img: props => )} />,
Callout,
- Card: LocalizedCard,
+ Card: makeLocalizedCard(locale),
Cards,
- Badge,
+ Tab,
+ Tabs,
TypeTable,
- ...TabsComponents,
+ Badge,
...components,
- } satisfies MDXComponents;
-}
-export const useMDXComponents = getMDXComponents;
-
-declare global {
- type MDXProvidedComponents = ReturnType;
+ };
}
diff --git a/content/docs/guide/remote/http-spec/endpoints/get-current.ko.mdx b/content/docs/guide/remote/http-spec/endpoints/get-current.ko.mdx
index 3bc33c2..a89a392 100644
--- a/content/docs/guide/remote/http-spec/endpoints/get-current.ko.mdx
+++ b/content/docs/guide/remote/http-spec/endpoints/get-current.ko.mdx
@@ -29,7 +29,7 @@ GET /bundles/{name}
### 응답 헤더
-`200` 응답은 [HEAD /bundles/{name}](/docs/guide/remote/http-spec/endpoints/head-current)과 동일한 번들 메타데이터 헤더를 담습니다. 클라이언트는 헤더를 대소문자 구분 없이 읽습니다. 여기서는 표준 표기를 보여줍니다.
+`200` 응답은 [HEAD /bundles/\{name\}](/docs/guide/remote/http-spec/endpoints/head-current)과 동일한 번들 메타데이터 헤더를 담습니다. 클라이언트는 헤더를 대소문자 구분 없이 읽습니다. 여기서는 표준 표기를 보여줍니다.
| Header | Required | Description |
| -------------------------- | -------- | --------------------------------- |
diff --git a/content/docs/guide/remote/http-spec/endpoints/get-current.mdx b/content/docs/guide/remote/http-spec/endpoints/get-current.mdx
index 50739e4..f6814d0 100644
--- a/content/docs/guide/remote/http-spec/endpoints/get-current.mdx
+++ b/content/docs/guide/remote/http-spec/endpoints/get-current.mdx
@@ -29,7 +29,7 @@ For the `404` shape and how the client maps other non-2xx responses, see [Errors
### Response headers
-A `200` response carries the same bundle metadata headers as [HEAD /bundles/{name}](/docs/guide/remote/http-spec/endpoints/head-current). The client reads them case-insensitively; the canonical casing is shown here.
+A `200` response carries the same bundle metadata headers as [HEAD /bundles/\{name\}](/docs/guide/remote/http-spec/endpoints/head-current). The client reads them case-insensitively; the canonical casing is shown here.
| Header | Required | Description |
| -------------------------- | -------- | ------------------------------------ |
diff --git a/content/docs/guide/remote/http-spec/endpoints/get-version.ko.mdx b/content/docs/guide/remote/http-spec/endpoints/get-version.ko.mdx
index 5558e6f..722d51a 100644
--- a/content/docs/guide/remote/http-spec/endpoints/get-version.ko.mdx
+++ b/content/docs/guide/remote/http-spec/endpoints/get-version.ko.mdx
@@ -47,7 +47,7 @@ GET /bundles/{name}/{version}
이 경로는 채널을 선택하지 않습니다. 채널 지정 여부와 관계없이 현재 버전을 다운로드하려면 [GET
- /bundles/{name}](/docs/guide/remote/http-spec/endpoints/get-current)을 사용하세요.
+ /bundles/\{name\}](/docs/guide/remote/http-spec/endpoints/get-current)을 사용하세요.
## 예제
diff --git a/content/docs/guide/remote/http-spec/endpoints/get-version.mdx b/content/docs/guide/remote/http-spec/endpoints/get-version.mdx
index 3f14f36..8334425 100644
--- a/content/docs/guide/remote/http-spec/endpoints/get-version.mdx
+++ b/content/docs/guide/remote/http-spec/endpoints/get-version.mdx
@@ -47,7 +47,7 @@ The `200` body is the raw `.wvb` bytes, served with `Content-Type: application/w
This route never selects a channel. To download the current version, with or without a channel,
- use [GET /bundles/{name}](/docs/guide/remote/http-spec/endpoints/get-current).
+ use [GET /bundles/\{name\}](/docs/guide/remote/http-spec/endpoints/get-current).
## Example
diff --git a/content/docs/guide/remote/http-spec/endpoints/head-current.ko.mdx b/content/docs/guide/remote/http-spec/endpoints/head-current.ko.mdx
index 0e937c8..cb17a3e 100644
--- a/content/docs/guide/remote/http-spec/endpoints/head-current.ko.mdx
+++ b/content/docs/guide/remote/http-spec/endpoints/head-current.ko.mdx
@@ -1,6 +1,6 @@
---
title: 현재 메타데이터 조회
-description: HEAD /bundles/{name}은 현재 배포된 버전의 메타데이터를 응답 헤더로 반환하며, 본문은 없습니다.
+description: HEAD /bundles/\{name\}은 현재 배포된 버전의 메타데이터를 응답 헤더로 반환하며, 본문은 없습니다.
---
`HEAD /bundles/{name}`은 번들의 현재 배포된 버전의 메타데이터를 응답 헤더로 반환하며, 본문은 없습니다. 업데이터는 무언가를 다운로드하기 전에 이 요청을 호출하여 더 새로운 버전이 있는지 확인합니다.
@@ -39,7 +39,7 @@ HEAD /bundles/{name}
클라이언트는 이 헤더들을 대소문자 구분 없이 읽으며, `Webview-Bundle-Name` 또는 `Webview-Bundle-Version`이 빠진 응답은 거부합니다.
- 이 경로는 메타데이터만 반환합니다. 번들 바이트를 가져오려면 [GET /bundles/{name}
+ 이 경로는 메타데이터만 반환합니다. 번들 바이트를 가져오려면 [GET /bundles/\{name\}
](/docs/guide/remote/http-spec/endpoints/get-current)을 사용하세요.
diff --git a/content/docs/guide/remote/http-spec/endpoints/head-current.mdx b/content/docs/guide/remote/http-spec/endpoints/head-current.mdx
index 2ed04fb..d9f86ad 100644
--- a/content/docs/guide/remote/http-spec/endpoints/head-current.mdx
+++ b/content/docs/guide/remote/http-spec/endpoints/head-current.mdx
@@ -1,6 +1,6 @@
---
title: Get current metadata
-description: HEAD /bundles/{name} returns the current deployed version's metadata as response headers, with no body.
+description: HEAD /bundles/\{name\} returns the current deployed version's metadata as response headers, with no body.
---
`HEAD /bundles/{name}` returns the metadata of a bundle's current deployed version as response headers, with no body. The updater calls it to check whether a newer version is available before downloading anything.
@@ -39,7 +39,7 @@ Success is `204 No Content`: the response carries metadata headers only and neve
The client reads these headers case-insensitively and rejects a response that omits `Webview-Bundle-Name` or `Webview-Bundle-Version`.
- This route returns metadata only. To fetch the bundle bytes, use [GET /bundles/{name}
+ This route returns metadata only. To fetch the bundle bytes, use [GET /bundles/\{name\}
](/docs/guide/remote/http-spec/endpoints/get-current).
diff --git a/content/docs/guide/remote/http-spec/index.ko.mdx b/content/docs/guide/remote/http-spec/index.ko.mdx
index b3a3abc..c643e20 100644
--- a/content/docs/guide/remote/http-spec/index.ko.mdx
+++ b/content/docs/guide/remote/http-spec/index.ko.mdx
@@ -29,17 +29,17 @@ title: 요약
diff --git a/content/docs/guide/remote/http-spec/index.mdx b/content/docs/guide/remote/http-spec/index.mdx
index aa0d769..c5da399 100644
--- a/content/docs/guide/remote/http-spec/index.mdx
+++ b/content/docs/guide/remote/http-spec/index.mdx
@@ -29,17 +29,17 @@ A channel selects a separate deployment track. The list, metadata, and current-d
diff --git a/instrumentation-client.ts b/instrumentation-client.ts
new file mode 100644
index 0000000..582dc5c
--- /dev/null
+++ b/instrumentation-client.ts
@@ -0,0 +1,14 @@
+import * as Sentry from '@sentry/nextjs';
+
+// Browser-side Sentry. The error boundaries (app/[lang]/error.tsx,
+// app/global-error.tsx) run on the client and call `Sentry.captureException`;
+// this init is what actually delivers those events. A no-op unless a DSN is set,
+// so local/dev and unconfigured deploys send nothing.
+Sentry.init({
+ dsn: process.env.NEXT_PUBLIC_SENTRY_DSN,
+ enabled: process.env.NODE_ENV === 'production' && Boolean(process.env.NEXT_PUBLIC_SENTRY_DSN),
+ tracesSampleRate: 0,
+});
+
+// Instruments client-side navigations (Next 16 convention).
+export const onRouterTransitionStart = Sentry.captureRouterTransitionStart;
diff --git a/src/lib/access.ts b/lib/access.ts
similarity index 91%
rename from src/lib/access.ts
rename to lib/access.ts
index 1c9d4a4..bb45f5a 100644
--- a/src/lib/access.ts
+++ b/lib/access.ts
@@ -79,13 +79,19 @@ export async function verifyAccessJwt(
return payload;
}
+/** The Access-related vars this module reads (see wrangler.jsonc). */
+export interface AccessEnv {
+ CF_ACCESS_TEAM_DOMAIN?: string;
+ CF_ACCESS_AUD?: string;
+}
+
/**
* Enforce Cloudflare Access on preview deployments.
*
* @returns a `Response` to short-circuit the request when access is denied, or
* `null` when the request may proceed to the app.
*/
-export async function enforceAccess(request: Request, env: Env): Promise {
+export async function enforceAccess(request: Request, env: AccessEnv): Promise {
const url = new URL(request.url);
// Only guard previews; a custom production domain is served publicly.
@@ -93,10 +99,9 @@ export async function enforceAccess(request: Request, env: Env): Promise {
for (let page = 0; page < MAX_PAGES && url != null; page++) {
const response = await fetch(url, {
headers: REQUEST_HEADERS,
+ // Edge-cache each GitHub subrequest (production/workerd only; a no-op in dev).
cf: { cacheTtl: CACHE_TTL_SECONDS, cacheEverything: true },
- });
+ } as RequestInit);
if (!response.ok) {
throw new Error(`GitHub releases request failed: ${response.status} ${response.statusText}`);
}
@@ -96,15 +96,11 @@ export interface ChangelogData {
}
/** Fetch the cached changelog data. Never throws — degrades to `error: true`. */
-export const fetchReleases = createServerFn({ method: 'GET' }).handler(
- async (): Promise => {
- try {
- return { releases: await loadReleases(), error: false };
- } catch (error) {
- // Sentry's function middleware still records this; the UI shows its
- // "couldn't load" state instead of a 500.
- console.error('Failed to load changelog releases from GitHub:', error);
- return { releases: [], error: true };
- }
+export async function getChangelog(): Promise {
+ try {
+ return { releases: await loadReleases(), error: false };
+ } catch (error) {
+ console.error('Failed to load changelog releases from GitHub:', error);
+ return { releases: [], error: true };
}
-);
+}
diff --git a/src/lib/changelog.ts b/lib/changelog.ts
similarity index 100%
rename from src/lib/changelog.ts
rename to lib/changelog.ts
diff --git a/src/lib/cn.ts b/lib/cn.ts
similarity index 81%
rename from src/lib/cn.ts
rename to lib/cn.ts
index 70326b7..d19b899 100644
--- a/src/lib/cn.ts
+++ b/lib/cn.ts
@@ -1,4 +1,4 @@
-import { clsx, type ClassValue } from 'clsx';
+import { type ClassValue, clsx } from 'clsx';
import { twMerge } from 'tailwind-merge';
/** Merge conditional class names and resolve conflicting Tailwind utilities. */
diff --git a/src/lib/locale.tsx b/lib/i18n.ts
similarity index 78%
rename from src/lib/locale.tsx
rename to lib/i18n.ts
index edf421f..8ebac69 100644
--- a/src/lib/locale.tsx
+++ b/lib/i18n.ts
@@ -1,14 +1,25 @@
-import { createContext, type ReactNode, use } from 'react';
-import { DEFAULT_LOCALE, isLocale, type Locale, localePrefix } from './i18n';
+import { defineI18n } from 'fumadocs-core/i18n';
-const LocaleContext = createContext(DEFAULT_LOCALE);
+// Bilingual site. English is the default and lives at the un-prefixed URLs
+// (`/`, `/docs/...`); Korean lives under `/ko` (`/ko`, `/ko/docs/...`).
+export const i18n = defineI18n({
+ languages: ['en', 'ko'],
+ defaultLanguage: 'en',
+ hideLocale: 'default-locale',
+});
-export function LocaleProvider({ locale, children }: { locale: Locale; children: ReactNode }) {
- return {children};
+export type Locale = (typeof i18n)['languages'][number];
+
+// Single source of truth — follows the `defineI18n` config above.
+export const DEFAULT_LOCALE: Locale = i18n.defaultLanguage;
+
+export function isLocale(value: string): value is Locale {
+ return (i18n.languages as readonly string[]).includes(value);
}
-export function useLocale(): Locale {
- return use(LocaleContext);
+// URL prefix for a locale: '' for the default (English), '/ko' otherwise.
+export function localePrefix(locale: Locale): string {
+ return locale === DEFAULT_LOCALE ? '' : `/${locale}`;
}
// Derive the active locale from a pathname. `/ko/...` → 'ko', otherwise English.
@@ -17,6 +28,29 @@ export function localeFromPathname(pathname: string): Locale {
return first != null && isLocale(first) ? first : DEFAULT_LOCALE;
}
+// Prefix an internal, root-relative path with the locale ('' for English).
+// External URLs, anchors, and already-prefixed paths are returned unchanged.
+export function localizeHref(href: string, locale: Locale): string {
+ if (!href.startsWith('/') || href.startsWith('//')) return href;
+ const prefix = localePrefix(locale);
+ if (prefix === '') return href;
+ if (href === prefix || href.startsWith(`${prefix}/`)) return href;
+ return `${prefix}${href}`;
+}
+
+// Remove any locale prefix from a pathname → the un-prefixed (English) path.
+export function stripLocale(pathname: string): string {
+ const [, first, ...rest] = pathname.split('/');
+ if (first != null && isLocale(first)) return `/${rest.join('/')}`;
+ return pathname;
+}
+
+// The equivalent path in another locale, for the language switcher.
+export function switchLocalePath(pathname: string, locale: Locale): string {
+ const base = stripLocale(pathname);
+ return localizeHref(base === '' ? '/' : base, locale);
+}
+
// Korean overrides for the built-in fumadocs-ui strings (search box, table of
// contents, pager, theme/language menus). English uses fumadocs' defaults.
// Keys follow fumadocs' translation scheme: the English default text plus its
@@ -47,26 +81,3 @@ export const KO_UI_TRANSLATIONS: Record = {
'Back to Home(404 page)': '홈으로',
displayName: '한국어',
};
-
-// Prefix an internal, root-relative path with the locale ('' for English).
-// External URLs, anchors, and already-prefixed paths are returned unchanged.
-export function localizeHref(href: string, locale: Locale): string {
- if (!href.startsWith('/') || href.startsWith('//')) return href;
- const prefix = localePrefix(locale);
- if (prefix === '') return href;
- if (href === prefix || href.startsWith(`${prefix}/`)) return href;
- return `${prefix}${href}`;
-}
-
-// Remove any locale prefix from a pathname → the un-prefixed (English) path.
-export function stripLocale(pathname: string): string {
- const [, first, ...rest] = pathname.split('/');
- if (first != null && isLocale(first)) return `/${rest.join('/')}`;
- return pathname;
-}
-
-// The equivalent path in another locale, for the language switcher.
-export function switchLocalePath(pathname: string, locale: Locale): string {
- const base = stripLocale(pathname);
- return localizeHref(base === '' ? '/' : base, locale);
-}
diff --git a/lib/locale.tsx b/lib/locale.tsx
new file mode 100644
index 0000000..9e7baed
--- /dev/null
+++ b/lib/locale.tsx
@@ -0,0 +1,18 @@
+'use client';
+
+import { createContext, type ReactNode, use } from 'react';
+import { DEFAULT_LOCALE, type Locale } from './i18n';
+
+// Client-side locale context. The active locale is provided (server-known, from
+// the `[lang]` segment) by `LocaleProvider` in the layout; client components read
+// it with `useLocale`. Pure locale helpers (localizeHref, switchLocalePath, …)
+// and the KO translations live in `./i18n` so server components can use them too.
+const LocaleContext = createContext(DEFAULT_LOCALE);
+
+export function LocaleProvider({ locale, children }: { locale: Locale; children: ReactNode }) {
+ return {children};
+}
+
+export function useLocale(): Locale {
+ return use(LocaleContext);
+}
diff --git a/lib/source.ts b/lib/source.ts
new file mode 100644
index 0000000..14ca644
--- /dev/null
+++ b/lib/source.ts
@@ -0,0 +1,12 @@
+import { docs } from 'collections/server';
+import { loader } from 'fumadocs-core/source';
+import { i18n } from '@/lib/i18n';
+
+// Bilingual docs source. English lives at the un-prefixed URLs (`/docs/...`) and
+// Korean under `/ko` (`hideLocale: 'default-locale'`, see lib/i18n). Reads the
+// fumadocs-mdx collections generated into .source by the createMDX Next plugin.
+export const source = loader({
+ baseUrl: '/docs',
+ i18n,
+ source: docs.toFumadocsSource(),
+});
diff --git a/src/lib/ui-strings.ts b/lib/ui-strings.ts
similarity index 93%
rename from src/lib/ui-strings.ts
rename to lib/ui-strings.ts
index 787e269..68b2db1 100644
--- a/src/lib/ui-strings.ts
+++ b/lib/ui-strings.ts
@@ -1,6 +1,6 @@
-import { DOCS_URL, GITHUB_URL } from '../layouts/home/data';
-import type { Locale } from './i18n';
-import { localizeHref, useLocale } from './locale';
+import { DOCS_URL, GITHUB_URL } from '@/components/home/data';
+import { localizeHref, type Locale } from './i18n';
+import { useLocale } from './locale';
// All user-facing UI copy outside the MDX docs (header, landing page, footer,
// controls), per locale. Internal hrefs are stored un-prefixed and localized at
@@ -46,6 +46,7 @@ export interface UiStrings {
bundleFormatLink: string;
};
notFound: { title: string; message: string; home: string; docs: string };
+ error: { title: string; message: string; retry: string; home: string };
}
const en: UiStrings = {
@@ -147,6 +148,12 @@ const en: UiStrings = {
home: 'Go home',
docs: 'Browse docs',
},
+ error: {
+ title: 'Something went wrong',
+ message: 'An unexpected error occurred. The issue has been reported — please try again.',
+ retry: 'Try again',
+ home: 'Go home',
+ },
};
const ko: UiStrings = {
@@ -250,6 +257,12 @@ const ko: UiStrings = {
home: '홈으로',
docs: '문서 보기',
},
+ error: {
+ title: '문제가 발생했습니다',
+ message: '예기치 못한 오류가 발생했습니다. 문제가 접수되었으니 다시 시도해 주세요.',
+ retry: '다시 시도',
+ home: '홈으로',
+ },
};
const DICT: Record = { en, ko };
diff --git a/middleware.ts b/middleware.ts
new file mode 100644
index 0000000..23477a1
--- /dev/null
+++ b/middleware.ts
@@ -0,0 +1,34 @@
+import { getCloudflareContext } from '@opennextjs/cloudflare';
+import { createI18nMiddleware } from 'fumadocs-core/i18n/middleware';
+import type { NextFetchEvent, NextRequest } from 'next/server';
+import { enforceAccess } from '@/lib/access';
+import { i18n } from '@/lib/i18n';
+
+// Bilingual routing: rewrites each request to its `//...` path (the default
+// locale's prefix stays hidden), so the `app/[lang]` tree always sees a locale.
+const i18nMiddleware = createI18nMiddleware(i18n);
+
+export default async function middleware(request: NextRequest, event: NextFetchEvent) {
+ // Gate preview deployments (`*.workers.dev`) behind Cloudflare Access before
+ // routing; production custom domains are public. Guarded so an Access/context
+ // failure can never take down the (critical) i18n routing below.
+ if (request.nextUrl.hostname.endsWith('.workers.dev')) {
+ try {
+ const { env } = await getCloudflareContext({ async: true });
+ const denied = await enforceAccess(
+ request,
+ env as unknown as Parameters[1]
+ );
+ if (denied != null) return denied;
+ } catch (error) {
+ console.error('Cloudflare Access enforcement failed:', error);
+ }
+ }
+
+ return i18nMiddleware(request, event);
+}
+
+export const config = {
+ // Everything except API routes, Next internals, and static files (which carry a dot).
+ matcher: ['/((?!api|_next|.*\\..*).*)'],
+};
diff --git a/next.config.ts b/next.config.ts
new file mode 100644
index 0000000..df594b4
--- /dev/null
+++ b/next.config.ts
@@ -0,0 +1,20 @@
+import { createMDX } from 'fumadocs-mdx/next';
+import type { NextConfig } from 'next';
+
+const nextConfig: NextConfig = {
+ reactStrictMode: true,
+ // Static docs site: skip Next's image optimizer (no Cloudflare Images binding).
+ images: { unoptimized: true },
+};
+
+const withMDX = createMDX();
+
+export default withMDX(nextConfig);
+
+// Wire `next dev` into the Cloudflare adapter so getCloudflareContext() works
+// locally (Miniflare-backed bindings). Dev-only: skip during `next build`.
+import { initOpenNextCloudflareForDev } from '@opennextjs/cloudflare';
+
+if (process.env.NODE_ENV === 'development') {
+ void initOpenNextCloudflareForDev();
+}
diff --git a/open-next.config.ts b/open-next.config.ts
new file mode 100644
index 0000000..589c4cf
--- /dev/null
+++ b/open-next.config.ts
@@ -0,0 +1,5 @@
+import { defineCloudflareConfig } from '@opennextjs/cloudflare';
+
+// Minimal config: the site is statically generated (no ISR / on-demand
+// revalidation), so no incremental cache override is needed.
+export default defineCloudflareConfig({});
diff --git a/package.json b/package.json
index 396ddab..b11e9fc 100644
--- a/package.json
+++ b/package.json
@@ -4,59 +4,52 @@
"type": "module",
"scripts": {
"postinstall": "yarn gen:fumadocs",
- "dev": "vite dev",
- "build": "vite build",
- "preview": "vite preview",
- "deploy": "yarn build && wrangler deploy",
+ "dev": "next dev",
+ "build": "next build",
+ "preview": "opennextjs-cloudflare build && opennextjs-cloudflare preview",
+ "deploy": "opennextjs-cloudflare build && opennextjs-cloudflare deploy",
+ "cf-typegen": "wrangler types --env-interface CloudflareEnv cloudflare-env.d.ts",
"lint": "oxlint --type-aware",
"lint:fix": "oxlint --type-aware --fix",
"format": "oxfmt",
- "gen:cf-types": "wrangler types",
"gen:fumadocs": "fumadocs-mdx",
- "gen:references": "node scripts/generate-references.ts"
+ "gen:references": "node scripts/generate-references.ts",
+ "check:links": "node scripts/validate-links.ts"
},
"dependencies": {
"@base-ui/react": "1.6.0",
"@date-fns/tz": "1.5.0",
"@fontsource-variable/inter": "5.2.8",
"@fontsource-variable/jetbrains-mono": "5.2.8",
- "@orama/orama": "3.1.18",
- "@sentry/cloudflare": "10.63.0",
- "@sentry/tanstackstart-react": "10.63.0",
- "@tanstack/react-router": "1.170.17",
- "@tanstack/react-start": "1.168.27",
+ "@opennextjs/cloudflare": "^1.20.1",
+ "@sentry/nextjs": "10.63.0",
"@types/mdx": "2.0.14",
"clsx": "2.1.1",
"date-fns": "4.4.0",
"fumadocs-core": "16.10.7",
"fumadocs-mdx": "15.0.13",
"fumadocs-ui": "16.10.7",
- "garu-ko": "0.9.7",
- "garu-orama-tokenizer": "0.4.1",
"jose": "6.2.3",
+ "next": "^16.2.6",
"react": "19.2.7",
"react-dom": "19.2.7",
"tailwind-merge": "3.6.0"
},
"devDependencies": {
- "@cloudflare/vite-plugin": "1.43.0",
- "@sentry/vite-plugin": "5.3.0",
- "@tailwindcss/vite": "4.3.2",
+ "@mdx-js/mdx": "^3.1.1",
+ "@tailwindcss/postcss": "4.3.2",
"@types/node": "^24",
"@types/react": "19.2.17",
"@types/react-dom": "19.2.3",
- "@vitejs/plugin-react": "6.0.3",
+ "github-slugger": "^2.0.0",
+ "next-validate-link": "^1.6.6",
"oxfmt": "0.57.0",
"oxlint": "1.72.0",
"oxlint-tsgolint": "0.24.0",
"tailwindcss": "4.3.2",
"typedoc": "0.28.19",
"typescript": "6.0.3",
- "vite": "8.1.3",
"wrangler": "4.107.0"
},
- "resolutions": {
- "garu-ko": "0.9.7"
- },
"packageManager": "yarn@4.17.0"
}
diff --git a/postcss.config.js b/postcss.config.js
new file mode 100644
index 0000000..a34a3d5
--- /dev/null
+++ b/postcss.config.js
@@ -0,0 +1,5 @@
+export default {
+ plugins: {
+ '@tailwindcss/postcss': {},
+ },
+};
diff --git a/scripts/validate-links.ts b/scripts/validate-links.ts
new file mode 100644
index 0000000..a4de89e
--- /dev/null
+++ b/scripts/validate-links.ts
@@ -0,0 +1,122 @@
+// Validates internal links across the docs content so a broken/orphan link
+// (pointing at a page or anchor that doesn't exist) fails the build instead of
+// shipping. Uses `next-validate-link`.
+//
+// The site is i18n with `hideLocale: 'default-locale'` (see lib/i18n): links in
+// the MDX are written un-prefixed (`/docs/...`) and localized at render, so this
+// validates against the un-prefixed URL space. Korean pages (`*.ko.mdx`) also
+// contribute their `/ko/...` URL for any explicit Korean links.
+//
+// Run: `yarn check:links` (also runs in CI). Fails with a non-zero exit and a
+// per-file report of every broken link + anchor.
+import path from 'node:path';
+import Slugger from 'github-slugger';
+import {
+ printErrors,
+ readFiles,
+ type ScanResult,
+ type UrlMeta,
+ validateFiles,
+} from 'next-validate-link';
+
+const CONTENT_GLOB = 'content/docs/**/*.{md,mdx}';
+const CONTENT_ROOT = path.resolve('content/docs');
+
+// Non-MDX routes that live in `app/` (not in the docs source) but are valid link
+// targets: the landing pages and the GitHub-releases changelog.
+const APP_ROUTES = ['/', '/ko', '/docs/changelog', '/ko/docs/changelog'];
+
+/** Map a content file path to its public URL (en un-prefixed, ko under `/ko`). */
+function fileToUrl(filePath: string): { url: string; unprefixed: string } {
+ let slug = path.relative(CONTENT_ROOT, path.resolve(filePath)).replace(/\\/g, '/');
+ slug = slug.replace(/\.(md|mdx)$/, '');
+ let locale = 'en';
+ if (slug.endsWith('.ko')) {
+ locale = 'ko';
+ slug = slug.slice(0, -'.ko'.length);
+ }
+ // `index` maps to its folder (`guide/index` → `/docs/guide`, `index` → `/docs`).
+ slug = slug === 'index' ? '' : slug.replace(/\/index$/, '');
+ const suffix = slug ? `/${slug}` : '';
+ const unprefixed = `/docs${suffix}`;
+ return { url: locale === 'ko' ? `/ko/docs${suffix}` : unprefixed, unprefixed };
+}
+
+// Heading anchors (`## Foo` → `foo`), matching rehype-slug (github-slugger).
+// Skips frontmatter and fenced code blocks so `# comment` in code isn't counted.
+function extractHashes(content: string): string[] {
+ const slugger = new Slugger();
+ const hashes: string[] = [];
+ const lines = content.split('\n');
+ let inFrontmatter = false;
+ let inCode = false;
+ for (let i = 0; i < lines.length; i++) {
+ const line = lines[i]!;
+ if (i === 0 && line.trim() === '---') {
+ inFrontmatter = true;
+ continue;
+ }
+ if (inFrontmatter) {
+ if (line.trim() === '---') inFrontmatter = false;
+ continue;
+ }
+ if (/^\s*(```|~~~)/.test(line)) {
+ inCode = !inCode;
+ continue;
+ }
+ if (inCode) continue;
+ const heading = line.match(/^#{1,6}\s+(.+?)\s*#*\s*$/);
+ if (heading) {
+ const text = heading[1]!
+ .replace(/`([^`]+)`/g, '$1')
+ .replace(/\[([^\]]+)\]\([^)]*\)/g, '$1')
+ .replace(/[*_~]/g, '')
+ .replace(/<[^>]+>/g, '')
+ .trim();
+ hashes.push(slugger.slug(text));
+ }
+ }
+ return hashes;
+}
+
+async function main() {
+ const files = await readFiles(CONTENT_GLOB);
+
+ // Build the valid-URL set from the content tree. Every page contributes its
+ // un-prefixed URL (what links use); anchors from both locales are unioned onto
+ // it so a `#heading` link resolves whether the file is EN or KO.
+ const urls = new Map();
+ const merge = (key: string, hashes: string[]) => {
+ const existing = urls.get(key)?.hashes ?? [];
+ urls.set(key, { hashes: [...new Set([...existing, ...hashes])] });
+ };
+ for (const file of files) {
+ const { url, unprefixed } = fileToUrl(file.path);
+ const hashes = extractHashes(file.content);
+ merge(unprefixed, hashes);
+ if (url !== unprefixed) merge(url, hashes);
+ }
+ for (const route of APP_ROUTES) {
+ if (!urls.has(route)) urls.set(route, {});
+ }
+
+ const scanned: ScanResult = { urls, fallbackUrls: [] };
+
+ const results = await validateFiles(files, {
+ scanned,
+ checkExternal: false,
+ checkRelativeUrls: false,
+ checkRelativePaths: false,
+ // `` carries links too (default scanning only sees `[](…)`).
+ markdown: { components: { Card: { attributes: ['href'] } } },
+ });
+
+ // Throws (non-zero exit) if any file has a broken link or anchor.
+ printErrors(results, true);
+ console.log(`✓ validated links in ${files.length} files (${urls.size} known URLs)`);
+}
+
+main().catch(error => {
+ console.error(error);
+ process.exit(1);
+});
diff --git a/src/doc.ts b/src/doc.ts
deleted file mode 100644
index acb58c1..0000000
--- a/src/doc.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-import { loader } from 'fumadocs-core/source';
-import { docs } from '~source/server';
-import { i18n } from './lib/i18n';
-
-export const docSource = loader({
- baseUrl: '/docs',
- i18n,
- source: docs.toFumadocsSource(),
-});
diff --git a/src/garu-runtime.d.ts b/src/garu-runtime.d.ts
deleted file mode 100644
index 3129675..0000000
--- a/src/garu-runtime.d.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-// Type declarations for the garu-ko internals we import via Vite aliases
-// (see `resolve.alias` in vite.config.ts). These bypass garu-ko's `exports`
-// map so the Korean tokenizer can run in the Cloudflare Workers runtime.
-
-declare module 'garu-runtime/glue' {
- /** wasm-bindgen synchronous init. Accepts a pre-compiled module. Idempotent. */
- export function initSync(input: { module: WebAssembly.Module } | WebAssembly.Module): unknown;
-
- /** The garu-ko WASM analyzer, constructed from the model bytes. */
- export class GaruWasm {
- constructor(modelData: Uint8Array, normalizeJamo: boolean);
- analyze(text: string): { tokens: { pos: string; text: string }[] };
- free(): void;
- }
-}
-
-declare module 'garu-runtime/wasm' {
- const wasmModule: WebAssembly.Module;
- export default wasmModule;
-}
-
-declare module 'garu-runtime/model' {
- const modelBytes: Uint8Array;
- export default modelBytes;
-}
diff --git a/src/layouts/changelog/ChangelogRoute.tsx b/src/layouts/changelog/ChangelogRoute.tsx
deleted file mode 100644
index c35ab29..0000000
--- a/src/layouts/changelog/ChangelogRoute.tsx
+++ /dev/null
@@ -1,32 +0,0 @@
-import type { Release } from '../../lib/changelog';
-import type { Locale } from '../../lib/i18n';
-import { LocaleProvider } from '../../lib/locale';
-import { SiteHeader } from '../SiteHeader';
-import { Changelog } from './Changelog';
-
-// Standalone shell for the changelog route. It reuses the shared SiteHeader
-// (so the section tabs, global search, language, and theme controls all work
-// and the "Changelog" tab reads as active) but deliberately skips the fumadocs
-// DocsLayout: the changelog is served from GitHub releases, not the MDX source,
-// so it carries no page tree and is absent from the global search index. Its own
-// scoped search + package filter live in the toolbar.
-export function ChangelogShell({
- locale,
- releases,
- error,
-}: {
- locale: Locale;
- releases: Release[];
- error: boolean;
-}) {
- return (
-
-
-
-
-
-
-
-
- );
-}
diff --git a/src/layouts/docs/DocsRoute.tsx b/src/layouts/docs/DocsRoute.tsx
deleted file mode 100644
index edc7d44..0000000
--- a/src/layouts/docs/DocsRoute.tsx
+++ /dev/null
@@ -1,71 +0,0 @@
-import { notFound } from '@tanstack/react-router';
-import { createServerFn } from '@tanstack/react-start';
-import { useFumadocsLoader } from 'fumadocs-core/source/client';
-import { DocsLayout } from 'fumadocs-ui/layouts/notebook';
-import { DocsBody, DocsDescription, DocsPage, DocsTitle } from 'fumadocs-ui/layouts/notebook/page';
-import { Suspense, useMemo } from 'react';
-import browserCollections from '~source/browser';
-import { docSource } from '../../doc';
-import type { Locale } from '../../lib/i18n';
-import { LocaleProvider } from '../../lib/locale';
-import { useMDXComponents } from '../../mdx';
-import { GITHUB_URL } from '../home/data';
-import { DocsNavbar } from './DocsNavbar';
-import { MobileTocBar } from './MobileTocBar';
-import { withExperimentalBadges } from './sidebar-badges';
-
-// Shared docs route wiring, parameterized by locale so `/docs/*` (English) and
-// `/ko/docs/*` (Korean) render the same UI from the locale's page tree.
-export const docsServerLoader = createServerFn({ method: 'GET' })
- .inputValidator((input: { slugs: string[]; locale: Locale }) => input)
- .handler(async ({ data: { slugs, locale } }) => {
- const page = docSource.getPage(slugs, locale);
- if (page == null) {
- throw notFound();
- }
- return {
- path: page.path,
- locale,
- pageTree: await docSource.serializePageTree(docSource.getPageTree(locale)),
- };
- });
-
-export const docsClientLoader = browserCollections.docs.createClientLoader({
- component({ toc, frontmatter, default: MDX }, _props: undefined) {
- return (
- }}>
- {frontmatter.title}
- {frontmatter.description}
-
-
-
-
- );
- },
-});
-
-export function DocsShell({
- data,
-}: {
- data: {
- path: string;
- locale: Locale;
- pageTree: Awaited>['pageTree'];
- };
-}) {
- const loaded = useFumadocsLoader({ path: data.path, pageTree: data.pageTree });
- const tree = useMemo(() => withExperimentalBadges(loaded.pageTree), [loaded.pageTree]);
-
- return (
-
- }}
- githubUrl={GITHUB_URL}
- >
- {docsClientLoader.useContent(loaded.path)}
-
-
- );
-}
diff --git a/src/lib/i18n.ts b/src/lib/i18n.ts
deleted file mode 100644
index 8f9661a..0000000
--- a/src/lib/i18n.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-import { defineI18n } from 'fumadocs-core/i18n';
-
-// Bilingual site. English is the default and lives at the un-prefixed URLs
-// (`/`, `/docs/...`); Korean lives under `/ko` (`/ko`, `/ko/docs/...`).
-export const i18n = defineI18n({
- languages: ['en', 'ko'],
- defaultLanguage: 'en',
- hideLocale: 'default-locale',
-});
-
-export type Locale = (typeof i18n)['languages'][number];
-
-// Single source of truth — follows the `defineI18n` config above.
-export const DEFAULT_LOCALE: Locale = i18n.defaultLanguage;
-
-export function isLocale(value: string): value is Locale {
- return (i18n.languages as readonly string[]).includes(value);
-}
-
-// URL prefix for a locale: '' for the default (English), '/ko' otherwise.
-export function localePrefix(locale: Locale): string {
- return locale === DEFAULT_LOCALE ? '' : `/${locale}`;
-}
diff --git a/src/routeTree.gen.ts b/src/routeTree.gen.ts
deleted file mode 100644
index a88859b..0000000
--- a/src/routeTree.gen.ts
+++ /dev/null
@@ -1,241 +0,0 @@
-/* eslint-disable */
-
-// @ts-nocheck
-
-// noinspection JSUnusedGlobalSymbols
-
-// This file was automatically generated by TanStack Router.
-// You should NOT make any changes in this file as it will be overwritten.
-// Additionally, you should also exclude this file from your linter and/or formatter to prevent it from being checked or modified.
-
-import { Route as rootRouteImport } from './routes/__root'
-import { Route as IndexRouteImport } from './routes/index'
-import { Route as KoIndexRouteImport } from './routes/ko/index'
-import { Route as DocsIndexRouteImport } from './routes/docs/index'
-import { Route as DocsChangelogRouteImport } from './routes/docs/changelog'
-import { Route as DocsSplatRouteImport } from './routes/docs/$'
-import { Route as ApiSearchRouteImport } from './routes/api/search'
-import { Route as KoDocsIndexRouteImport } from './routes/ko/docs/index'
-import { Route as KoDocsChangelogRouteImport } from './routes/ko/docs/changelog'
-import { Route as KoDocsSplatRouteImport } from './routes/ko/docs/$'
-
-const IndexRoute = IndexRouteImport.update({
- id: '/',
- path: '/',
- getParentRoute: () => rootRouteImport,
-} as any)
-const KoIndexRoute = KoIndexRouteImport.update({
- id: '/ko/',
- path: '/ko/',
- getParentRoute: () => rootRouteImport,
-} as any)
-const DocsIndexRoute = DocsIndexRouteImport.update({
- id: '/docs/',
- path: '/docs/',
- getParentRoute: () => rootRouteImport,
-} as any)
-const DocsChangelogRoute = DocsChangelogRouteImport.update({
- id: '/docs/changelog',
- path: '/docs/changelog',
- getParentRoute: () => rootRouteImport,
-} as any)
-const DocsSplatRoute = DocsSplatRouteImport.update({
- id: '/docs/$',
- path: '/docs/$',
- getParentRoute: () => rootRouteImport,
-} as any)
-const ApiSearchRoute = ApiSearchRouteImport.update({
- id: '/api/search',
- path: '/api/search',
- getParentRoute: () => rootRouteImport,
-} as any)
-const KoDocsIndexRoute = KoDocsIndexRouteImport.update({
- id: '/ko/docs/',
- path: '/ko/docs/',
- getParentRoute: () => rootRouteImport,
-} as any)
-const KoDocsChangelogRoute = KoDocsChangelogRouteImport.update({
- id: '/ko/docs/changelog',
- path: '/ko/docs/changelog',
- getParentRoute: () => rootRouteImport,
-} as any)
-const KoDocsSplatRoute = KoDocsSplatRouteImport.update({
- id: '/ko/docs/$',
- path: '/ko/docs/$',
- getParentRoute: () => rootRouteImport,
-} as any)
-
-export interface FileRoutesByFullPath {
- '/': typeof IndexRoute
- '/api/search': typeof ApiSearchRoute
- '/docs/$': typeof DocsSplatRoute
- '/docs/changelog': typeof DocsChangelogRoute
- '/docs/': typeof DocsIndexRoute
- '/ko/': typeof KoIndexRoute
- '/ko/docs/$': typeof KoDocsSplatRoute
- '/ko/docs/changelog': typeof KoDocsChangelogRoute
- '/ko/docs/': typeof KoDocsIndexRoute
-}
-export interface FileRoutesByTo {
- '/': typeof IndexRoute
- '/api/search': typeof ApiSearchRoute
- '/docs/$': typeof DocsSplatRoute
- '/docs/changelog': typeof DocsChangelogRoute
- '/docs': typeof DocsIndexRoute
- '/ko': typeof KoIndexRoute
- '/ko/docs/$': typeof KoDocsSplatRoute
- '/ko/docs/changelog': typeof KoDocsChangelogRoute
- '/ko/docs': typeof KoDocsIndexRoute
-}
-export interface FileRoutesById {
- __root__: typeof rootRouteImport
- '/': typeof IndexRoute
- '/api/search': typeof ApiSearchRoute
- '/docs/$': typeof DocsSplatRoute
- '/docs/changelog': typeof DocsChangelogRoute
- '/docs/': typeof DocsIndexRoute
- '/ko/': typeof KoIndexRoute
- '/ko/docs/$': typeof KoDocsSplatRoute
- '/ko/docs/changelog': typeof KoDocsChangelogRoute
- '/ko/docs/': typeof KoDocsIndexRoute
-}
-export interface FileRouteTypes {
- fileRoutesByFullPath: FileRoutesByFullPath
- fullPaths:
- | '/'
- | '/api/search'
- | '/docs/$'
- | '/docs/changelog'
- | '/docs/'
- | '/ko/'
- | '/ko/docs/$'
- | '/ko/docs/changelog'
- | '/ko/docs/'
- fileRoutesByTo: FileRoutesByTo
- to:
- | '/'
- | '/api/search'
- | '/docs/$'
- | '/docs/changelog'
- | '/docs'
- | '/ko'
- | '/ko/docs/$'
- | '/ko/docs/changelog'
- | '/ko/docs'
- id:
- | '__root__'
- | '/'
- | '/api/search'
- | '/docs/$'
- | '/docs/changelog'
- | '/docs/'
- | '/ko/'
- | '/ko/docs/$'
- | '/ko/docs/changelog'
- | '/ko/docs/'
- fileRoutesById: FileRoutesById
-}
-export interface RootRouteChildren {
- IndexRoute: typeof IndexRoute
- ApiSearchRoute: typeof ApiSearchRoute
- DocsSplatRoute: typeof DocsSplatRoute
- DocsChangelogRoute: typeof DocsChangelogRoute
- DocsIndexRoute: typeof DocsIndexRoute
- KoIndexRoute: typeof KoIndexRoute
- KoDocsSplatRoute: typeof KoDocsSplatRoute
- KoDocsChangelogRoute: typeof KoDocsChangelogRoute
- KoDocsIndexRoute: typeof KoDocsIndexRoute
-}
-
-declare module '@tanstack/react-router' {
- interface FileRoutesByPath {
- '/': {
- id: '/'
- path: '/'
- fullPath: '/'
- preLoaderRoute: typeof IndexRouteImport
- parentRoute: typeof rootRouteImport
- }
- '/ko/': {
- id: '/ko/'
- path: '/ko'
- fullPath: '/ko/'
- preLoaderRoute: typeof KoIndexRouteImport
- parentRoute: typeof rootRouteImport
- }
- '/docs/': {
- id: '/docs/'
- path: '/docs'
- fullPath: '/docs/'
- preLoaderRoute: typeof DocsIndexRouteImport
- parentRoute: typeof rootRouteImport
- }
- '/docs/changelog': {
- id: '/docs/changelog'
- path: '/docs/changelog'
- fullPath: '/docs/changelog'
- preLoaderRoute: typeof DocsChangelogRouteImport
- parentRoute: typeof rootRouteImport
- }
- '/docs/$': {
- id: '/docs/$'
- path: '/docs/$'
- fullPath: '/docs/$'
- preLoaderRoute: typeof DocsSplatRouteImport
- parentRoute: typeof rootRouteImport
- }
- '/api/search': {
- id: '/api/search'
- path: '/api/search'
- fullPath: '/api/search'
- preLoaderRoute: typeof ApiSearchRouteImport
- parentRoute: typeof rootRouteImport
- }
- '/ko/docs/': {
- id: '/ko/docs/'
- path: '/ko/docs'
- fullPath: '/ko/docs/'
- preLoaderRoute: typeof KoDocsIndexRouteImport
- parentRoute: typeof rootRouteImport
- }
- '/ko/docs/changelog': {
- id: '/ko/docs/changelog'
- path: '/ko/docs/changelog'
- fullPath: '/ko/docs/changelog'
- preLoaderRoute: typeof KoDocsChangelogRouteImport
- parentRoute: typeof rootRouteImport
- }
- '/ko/docs/$': {
- id: '/ko/docs/$'
- path: '/ko/docs/$'
- fullPath: '/ko/docs/$'
- preLoaderRoute: typeof KoDocsSplatRouteImport
- parentRoute: typeof rootRouteImport
- }
- }
-}
-
-const rootRouteChildren: RootRouteChildren = {
- IndexRoute: IndexRoute,
- ApiSearchRoute: ApiSearchRoute,
- DocsSplatRoute: DocsSplatRoute,
- DocsChangelogRoute: DocsChangelogRoute,
- DocsIndexRoute: DocsIndexRoute,
- KoIndexRoute: KoIndexRoute,
- KoDocsSplatRoute: KoDocsSplatRoute,
- KoDocsChangelogRoute: KoDocsChangelogRoute,
- KoDocsIndexRoute: KoDocsIndexRoute,
-}
-export const routeTree = rootRouteImport
- ._addFileChildren(rootRouteChildren)
- ._addFileTypes()
-
-import type { getRouter } from './router.tsx'
-import type { startInstance } from './start.ts'
-declare module '@tanstack/react-start' {
- interface Register {
- ssr: true
- router: Awaited>
- config: Awaited>
- }
-}
diff --git a/src/router.tsx b/src/router.tsx
deleted file mode 100644
index a8d9e35..0000000
--- a/src/router.tsx
+++ /dev/null
@@ -1,21 +0,0 @@
-import * as Sentry from '@sentry/tanstackstart-react';
-import { createRouter } from '@tanstack/react-router';
-import { NotFound } from './layouts/NotFound';
-import { routeTree } from './routeTree.gen';
-
-export function getRouter() {
- const router = createRouter({
- routeTree,
- scrollRestoration: true,
- defaultNotFoundComponent: NotFound,
- });
-
- if (!router.isServer) {
- Sentry.init({
- dsn: import.meta.env.VITE_SENTRY_DSN,
- integrations: [],
- });
- }
-
- return router;
-}
diff --git a/src/routes/__root.tsx b/src/routes/__root.tsx
deleted file mode 100644
index c7921f8..0000000
--- a/src/routes/__root.tsx
+++ /dev/null
@@ -1,67 +0,0 @@
-import {
- createRootRoute,
- HeadContent,
- Outlet,
- Scripts,
- useRouterState,
-} from '@tanstack/react-router';
-import { RootProvider } from 'fumadocs-ui/provider/tanstack';
-import { ReactNode } from 'react';
-import { KO_UI_TRANSLATIONS, localeFromPathname } from '../lib/locale';
-import styles from '../styles.css?url';
-
-export const Route = createRootRoute({
- head: () => ({
- meta: [
- { charSet: 'utf-8' },
- {
- name: 'viewport',
- content: 'width=device-width, initial-scale=1',
- },
- {
- title: 'Webview Bundle',
- },
- ],
- links: [
- {
- rel: 'preconnect',
- href: 'https://static.wvb.dev',
- },
- {
- rel: 'stylesheet',
- href: styles,
- },
- ],
- }),
- component: RootComponent,
-});
-
-function RootComponent() {
- return (
-
-
-
- );
-}
-
-function RootDocument({ children }: Readonly<{ children: ReactNode }>) {
- const pathname = useRouterState({ select: state => state.location.pathname });
- const locale = localeFromPathname(pathname);
-
- return (
-
-
-
-
-
-
- {children}
-
-
-
-
- );
-}
diff --git a/src/routes/api/search.ts b/src/routes/api/search.ts
deleted file mode 100644
index cd4f1d7..0000000
--- a/src/routes/api/search.ts
+++ /dev/null
@@ -1,87 +0,0 @@
-import { tokenizer as oramaTokenizer } from '@orama/orama/components';
-import { createFileRoute } from '@tanstack/react-router';
-import { createFromSource } from 'fumadocs-core/search/server';
-import type { Garu } from 'garu-ko';
-import { docSource } from '../../doc';
-
-// Bilingual, per-locale search. English uses Orama's default tokenizer; Korean
-// uses garu's real morphological analysis, so `먹다` matches `먹었다`/`먹지` and
-// `학교` matches `학교에서` — particles and endings are stripped instead of being
-// treated as word boundaries. The Korean tokenizer is composed with the default
-// tokenizer (a union of both token sets) so English code and terms embedded in
-// Korean pages still tokenize normally.
-//
-// (Without this, the default per-locale mapping sends `ko` to Orama language
-// `ko`, which has no stemmer and throws "Language 'ko' is not supported".)
-//
-// garu-ko normally fetches/reads its WASM + model at runtime, which the workerd
-// runtime forbids. Instead the WASM is imported as a pre-compiled module and the
-// model is inlined as bytes (see vite.config.ts). Everything garu-related is
-// dynamically imported so its ~1MB weight lands in a lazy chunk loaded only on
-// the first search request, not at Worker startup.
-let serverPromise: Promise> | undefined;
-
-async function buildSearchServer() {
- const [glue, { default: garuWasmModule }, { default: garuModelBytes }, { createTokenizer }] =
- await Promise.all([
- import('garu-runtime/glue'),
- import('garu-runtime/wasm'),
- import('garu-runtime/model'),
- import('garu-orama-tokenizer'),
- ]);
-
- // `initSync` only *instantiates* a pre-compiled module (allowed on workerd);
- // compiling from bytes at runtime is not. Fail loudly if the build ever hands
- // us something other than a compiled module (e.g. a plugin regression).
- if (!(garuWasmModule instanceof WebAssembly.Module)) {
- throw new Error('garu WASM import did not resolve to a WebAssembly.Module');
- }
-
- // Instantiate the pre-compiled WASM into garu-ko's wasm-bindgen singleton,
- // then hand the model bytes to the analyzer. `GaruWasm` and `initSync` come
- // from the same glue module, so they share that singleton.
- glue.initSync({ module: garuWasmModule });
- const wasm = new glue.GaruWasm(garuModelBytes, false);
- const garu = { analyze: (text: string) => wasm.analyze(text) } as unknown as Garu;
-
- const korean = await createTokenizer({ garu });
- const base = oramaTokenizer.createTokenizer({ language: 'english' });
- const koreanTokenizer = {
- language: 'korean',
- normalizationCache: new Map(),
- tokenize(raw: string, language?: string, prop?: string, withCache?: boolean): string[] {
- return [
- ...new Set([
- ...base.tokenize(raw, language, prop, withCache),
- ...korean.tokenize(raw, language, prop),
- ]),
- ];
- },
- };
-
- return createFromSource(docSource, {
- // https://docs.orama.com/docs/orama-js/supported-languages
- localeMap: {
- en: 'english',
- ko: { tokenizer: koreanTokenizer },
- },
- });
-}
-
-function getSearchServer() {
- // Reset on failure so a transient first-request error (e.g. a cold-start CPU
- // spike) doesn't permanently poison this isolate's cached search server.
- serverPromise ??= buildSearchServer().catch(error => {
- serverPromise = undefined;
- throw error;
- });
- return serverPromise;
-}
-
-export const Route = createFileRoute('/api/search')({
- server: {
- handlers: {
- GET: async ({ request }) => (await getSearchServer()).GET(request),
- },
- },
-});
diff --git a/src/routes/docs/$.tsx b/src/routes/docs/$.tsx
deleted file mode 100644
index b5347c3..0000000
--- a/src/routes/docs/$.tsx
+++ /dev/null
@@ -1,21 +0,0 @@
-import { createFileRoute, redirect } from '@tanstack/react-router';
-import { DocsShell, docsClientLoader, docsServerLoader } from '../../layouts/docs/DocsRoute';
-
-export const Route = createFileRoute('/docs/$')({
- component: Page,
- loader: async ({ params }) => {
- const slugs = params._splat?.split('/').filter(Boolean) ?? [];
- // Neither `/docs` nor `/docs/guide` has a page of its own (the Guide tab has
- // no index) — land readers on the Guide's first page.
- if (slugs.length === 0 || (slugs.length === 1 && slugs[0] === 'guide')) {
- throw redirect({ to: '/docs/$', params: { _splat: 'guide/getting-started' } });
- }
- const data = await docsServerLoader({ data: { slugs, locale: 'en' } });
- await docsClientLoader.preload(data.path);
- return data;
- },
-});
-
-function Page() {
- return ;
-}
diff --git a/src/routes/docs/changelog.tsx b/src/routes/docs/changelog.tsx
deleted file mode 100644
index 21e9c71..0000000
--- a/src/routes/docs/changelog.tsx
+++ /dev/null
@@ -1,14 +0,0 @@
-import { createFileRoute } from '@tanstack/react-router';
-import { ChangelogShell } from '../../layouts/changelog/ChangelogRoute';
-import { fetchReleases } from '../../lib/changelog-data';
-
-// A static route, so it preempts the `/docs/$` fumadocs splat for `/docs/changelog`.
-export const Route = createFileRoute('/docs/changelog')({
- component: Page,
- loader: () => fetchReleases(),
-});
-
-function Page() {
- const { releases, error } = Route.useLoaderData();
- return ;
-}
diff --git a/src/routes/docs/index.tsx b/src/routes/docs/index.tsx
deleted file mode 100644
index 1afc964..0000000
--- a/src/routes/docs/index.tsx
+++ /dev/null
@@ -1,8 +0,0 @@
-import { createFileRoute, redirect } from '@tanstack/react-router';
-
-// `/docs` itself has no tab context — land readers on the Guide tab.
-export const Route = createFileRoute('/docs/')({
- beforeLoad: () => {
- throw redirect({ to: '/docs/$', params: { _splat: 'guide' } });
- },
-});
diff --git a/src/routes/index.tsx b/src/routes/index.tsx
deleted file mode 100644
index 3f931b9..0000000
--- a/src/routes/index.tsx
+++ /dev/null
@@ -1,15 +0,0 @@
-import { createFileRoute } from '@tanstack/react-router';
-import { Landing } from '../layouts/home';
-import { LocaleProvider } from '../lib/locale';
-
-export const Route = createFileRoute('/')({
- component: Home,
-});
-
-function Home() {
- return (
-
-
-
- );
-}
diff --git a/src/routes/ko/docs/$.tsx b/src/routes/ko/docs/$.tsx
deleted file mode 100644
index 43cdb41..0000000
--- a/src/routes/ko/docs/$.tsx
+++ /dev/null
@@ -1,22 +0,0 @@
-import { createFileRoute, redirect } from '@tanstack/react-router';
-import { DocsShell, docsClientLoader, docsServerLoader } from '../../../layouts/docs/DocsRoute';
-
-export const Route = createFileRoute('/ko/docs/$')({
- component: Page,
- loader: async ({ params }) => {
- const slugs = params._splat?.split('/').filter(Boolean) ?? [];
- if (slugs.length === 0 || (slugs.length === 1 && slugs[0] === 'guide')) {
- throw redirect({
- to: '/ko/docs/$',
- params: { _splat: 'guide/getting-started' },
- });
- }
- const data = await docsServerLoader({ data: { slugs, locale: 'ko' } });
- await docsClientLoader.preload(data.path);
- return data;
- },
-});
-
-function Page() {
- return ;
-}
diff --git a/src/routes/ko/docs/changelog.tsx b/src/routes/ko/docs/changelog.tsx
deleted file mode 100644
index 41d3b12..0000000
--- a/src/routes/ko/docs/changelog.tsx
+++ /dev/null
@@ -1,14 +0,0 @@
-import { createFileRoute } from '@tanstack/react-router';
-import { ChangelogShell } from '../../../layouts/changelog/ChangelogRoute';
-import { fetchReleases } from '../../../lib/changelog-data';
-
-// A static route, so it preempts the `/ko/docs/$` fumadocs splat for `/ko/docs/changelog`.
-export const Route = createFileRoute('/ko/docs/changelog')({
- component: Page,
- loader: () => fetchReleases(),
-});
-
-function Page() {
- const { releases, error } = Route.useLoaderData();
- return ;
-}
diff --git a/src/routes/ko/docs/index.tsx b/src/routes/ko/docs/index.tsx
deleted file mode 100644
index 4fea62e..0000000
--- a/src/routes/ko/docs/index.tsx
+++ /dev/null
@@ -1,8 +0,0 @@
-import { createFileRoute, redirect } from '@tanstack/react-router';
-
-// `/ko/docs` itself has no tab context — land readers on the Guide tab.
-export const Route = createFileRoute('/ko/docs/')({
- beforeLoad: () => {
- throw redirect({ to: '/ko/docs/$', params: { _splat: 'guide' } });
- },
-});
diff --git a/src/routes/ko/index.tsx b/src/routes/ko/index.tsx
deleted file mode 100644
index 663bdfa..0000000
--- a/src/routes/ko/index.tsx
+++ /dev/null
@@ -1,15 +0,0 @@
-import { createFileRoute } from '@tanstack/react-router';
-import { Landing } from '../../layouts/home';
-import { LocaleProvider } from '../../lib/locale';
-
-export const Route = createFileRoute('/ko/')({
- component: Home,
-});
-
-function Home() {
- return (
-
-
-
- );
-}
diff --git a/src/server.ts b/src/server.ts
deleted file mode 100644
index 25ce1fb..0000000
--- a/src/server.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-import * as Sentry from '@sentry/cloudflare';
-import { wrapFetchWithSentry } from '@sentry/tanstackstart-react';
-import entry from '@tanstack/react-start/server-entry';
-import { enforceAccess } from './lib/access';
-
-async function handler(request: Request, env: Env, ctx: ExecutionContext): Promise {
- const denied = await enforceAccess(request, env);
- if (denied != null) {
- return denied;
- }
- return (entry as any).fetch(request, env, ctx);
-}
-
-export default Sentry.withSentry(
- () => ({
- dsn: import.meta.env.VITE_SENTRY_DSN,
- sendDefaultPii: false,
- }),
- // @ts-expect-error - TanStack's ServerEntry types fetch as (request, opts?), not (request, env, ctx)
- wrapFetchWithSentry({ fetch: handler })
-) satisfies ExportedHandler;
diff --git a/src/start.ts b/src/start.ts
deleted file mode 100644
index d51d7ae..0000000
--- a/src/start.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-import {
- sentryGlobalFunctionMiddleware,
- sentryGlobalRequestMiddleware,
-} from '@sentry/tanstackstart-react';
-import { createCsrfMiddleware, createStart } from '@tanstack/react-start';
-
-// Server functions are same-origin RPC endpoints; reject cross-site requests to
-// them (same-origin check via Sec-Fetch-Site / Origin, with a Referer fallback).
-const csrfMiddleware = createCsrfMiddleware({
- filter: ctx => ctx.handlerType === 'serverFn',
-});
-
-export const startInstance = createStart(() => {
- return {
- // Sentry first (outermost) so it observes the whole request, including any
- // CSRF rejection raised by the middleware after it.
- requestMiddleware: [sentryGlobalRequestMiddleware, csrfMiddleware],
- functionMiddleware: [sentryGlobalFunctionMiddleware],
- };
-});
diff --git a/tsconfig.json b/tsconfig.json
index 66ad546..e36c780 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,23 +1,38 @@
{
- "compileOnSave": false,
"compilerOptions": {
- "paths": {
- "~source/*": ["./.source/*"]
- },
"target": "ES2022",
- "module": "ESNext",
- "moduleResolution": "Bundler",
+ "lib": ["ESNext", "DOM", "DOM.Iterable"],
+ "module": "esnext",
+ "moduleResolution": "bundler",
+ "jsx": "react-jsx",
"strict": true,
"noFallthroughCasesInSwitch": true,
"noUncheckedIndexedAccess": true,
- "noUnusedParameters": true,
"forceConsistentCasingInFileNames": true,
- "lib": ["ESNext", "DOM", "DOM.Iterable"],
- "allowSyntheticDefaultImports": true,
+ "allowJs": true,
"esModuleInterop": true,
+ "allowSyntheticDefaultImports": true,
"skipLibCheck": true,
"resolveJsonModule": true,
- "jsx": "react-jsx"
+ "isolatedModules": true,
+ "incremental": true,
+ "noEmit": true,
+ "plugins": [
+ {
+ "name": "next"
+ }
+ ],
+ "paths": {
+ "@/*": ["./*"],
+ "collections/*": ["./.source/*"]
+ }
},
- "exclude": ["scripts"]
+ "include": [
+ "next-env.d.ts",
+ "**/*.ts",
+ "**/*.tsx",
+ ".next/types/**/*.ts",
+ ".next/dev/types/**/*.ts"
+ ],
+ "exclude": ["node_modules", "scripts", ".open-next"]
}
diff --git a/vite-env.d.ts b/vite-env.d.ts
deleted file mode 100644
index 60ed4c3..0000000
--- a/vite-env.d.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-///
-
-interface ImportMetaEnv {
- readonly VITE_SENTRY_DSN?: string;
-}
diff --git a/vite.config.ts b/vite.config.ts
deleted file mode 100644
index e176e23..0000000
--- a/vite.config.ts
+++ /dev/null
@@ -1,141 +0,0 @@
-import { existsSync, readFileSync } from 'node:fs';
-import { fileURLToPath } from 'node:url';
-import { cloudflare } from '@cloudflare/vite-plugin';
-import { sentryVitePlugin } from '@sentry/vite-plugin';
-import tailwindcss from '@tailwindcss/vite';
-import { tanstackStart } from '@tanstack/react-start/plugin/vite';
-import viteReact from '@vitejs/plugin-react';
-import mdx from 'fumadocs-mdx/vite';
-import { createLogger, defineConfig, type Plugin } from 'vite';
-import * as MdxConfig from './source.config';
-
-// The Korean search tokenizer (garu-ko) ships a browser build that `fetch()`es
-// its WASM/model and a node build that reads them from `fs` — neither works in
-// the Cloudflare Workers (workerd) runtime where our search API runs. Instead we
-// import the WASM as a module (compiled at startup, instantiated per isolate) and
-// inline the ~1MB model as bytes. garu-ko's package `exports` map hides these
-// internal files, so we alias directly to them.
-const garuGlue = fileURLToPath(new URL('./node_modules/garu-ko/pkg/garu_wasm.js', import.meta.url));
-const garuWasm = fileURLToPath(
- new URL('./node_modules/garu-ko/pkg/garu_wasm_bg.wasm', import.meta.url)
-);
-const garuModel = fileURLToPath(
- new URL('./node_modules/garu-ko/models/base.gmdl', import.meta.url)
-);
-
-// Load the garu model (`.gmdl`) as an inlined Uint8Array so it travels in the
-// Worker bundle instead of being fetched/read at runtime, and assert the aliased
-// garu-ko internals exist so a version bump that relocates them fails loudly.
-function garuModelBytes(): Plugin {
- return {
- name: 'garu-model-bytes',
- enforce: 'pre',
- buildStart() {
- const pkg = fileURLToPath(new URL('./node_modules/garu-ko/package.json', import.meta.url));
- const { version } = JSON.parse(readFileSync(pkg, 'utf8')) as { version: string };
- for (const file of [garuGlue, garuWasm, garuModel]) {
- if (!existsSync(file)) {
- this.error(
- `[garu tokenizer] expected garu-ko internal file is missing: ${file} (garu-ko@${version}). ` +
- 'garu-ko may have relocated its pkg/ or models/ files; pin garu-ko and update the aliases in vite.config.ts.'
- );
- }
- }
- },
- load(id) {
- if (id.replace(/\?.*$/, '') !== garuModel) return;
- // Preallocated decode is faster than `Uint8Array.from(atob(...), cb)`,
- // trimming the one-time first-search CPU cost on the Worker.
- const base64 = readFileSync(garuModel).toString('base64');
- return `const binary = atob(${JSON.stringify(base64)});
-const bytes = new Uint8Array(binary.length);
-for (let i = 0; i < binary.length; i++) bytes[i] = binary.charCodeAt(i);
-export default bytes;`;
- },
- };
-}
-
-// Several dependencies (@tanstack/*, seroval) ship `//# sourceMappingURL`
-// comments without the referenced `.map` files. The Cloudflare SSR environment
-// bundles these packages (it can't externalize them for workerd), so Vite reads
-// each file, sees the comment, and warns it cannot find the map. The warning is
-// harmless, so filter out just that message while leaving every other log intact.
-const logger = createLogger();
-const baseWarn = logger.warn.bind(logger);
-logger.warn = (msg, options) => {
- if (typeof msg === 'string' && msg.includes('Failed to load source map')) {
- return;
- }
- baseWarn(msg, options);
-};
-
-export default defineConfig(({ command }) => ({
- customLogger: logger,
- server: {
- port: 3000,
- },
- resolve: {
- tsconfigPaths: true,
- alias: [
- { find: /^garu-runtime\/glue$/, replacement: garuGlue },
- { find: /^garu-runtime\/wasm$/, replacement: garuWasm },
- { find: /^garu-runtime\/model$/, replacement: garuModel },
- ],
- },
- build: {
- sourcemap: 'hidden',
- rolldownOptions: {
- output: {
- // Peel the large, rarely-changing vendor libraries out of the shared
- // entry chunk. This keeps the app chunk small and lets browsers cache
- // these dependencies separately across deploys.
- codeSplitting: {
- groups: [
- {
- name: 'react',
- test: /[\\/]node_modules[\\/](?:react|react-dom|scheduler)[\\/]/,
- priority: 30,
- },
- {
- name: 'tanstack',
- test: /[\\/]node_modules[\\/]@tanstack[\\/]/,
- priority: 20,
- },
- {
- name: 'fumadocs',
- test: /[\\/]node_modules[\\/]fumadocs-(?:ui|core|mdx)[\\/]/,
- priority: 20,
- },
- ],
- },
- },
- },
- },
- plugins: [
- garuModelBytes(),
- mdx(MdxConfig),
- tailwindcss(),
- cloudflare({
- viteEnvironment: {
- name: 'ssr',
- },
- }),
- tanstackStart(),
- viteReact(),
- // Upload source maps to Sentry on production builds only.
- command === 'build' &&
- process.env.SENTRY_AUTH_TOKEN != null &&
- sentryVitePlugin({
- org: 'webview-bundle',
- project: 'website',
- authToken: process.env.SENTRY_AUTH_TOKEN,
- sourcemaps: {
- filesToDeleteAfterUpload: [
- './**/*.map',
- '.*/**/public/**/*.map',
- './dist/**/client/**/*.map',
- ],
- },
- }),
- ],
-}));
diff --git a/wrangler.jsonc b/wrangler.jsonc
index 23e4649..1fd8ce8 100644
--- a/wrangler.jsonc
+++ b/wrangler.jsonc
@@ -2,10 +2,14 @@
"$schema": "node_modules/wrangler/config-schema.json",
"name": "webview-bundle-website",
"compatibility_date": "2026-04-19",
- "compatibility_flags": ["nodejs_compat"],
- "main": "./src/server.ts",
+ "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"],
+ "main": ".open-next/worker.js",
"workers_dev": false,
"preview_urls": true,
+ "assets": {
+ "directory": ".open-next/assets",
+ "binding": "ASSETS"
+ },
"observability": {
"enabled": true
}
diff --git a/yarn.lock b/yarn.lock
index 9fcf8e9..aeb8965 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5,6 +5,13 @@ __metadata:
version: 10
cacheKey: 10c0
+"@alloc/quick-lru@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "@alloc/quick-lru@npm:5.2.0"
+ checksum: 10c0/7b878c48b9d25277d0e1a9b8b2f2312a314af806b4129dc902f2bc29ab09b58236e53964689feec187b28c80d2203aff03829754773a707a8a5987f1b7682d92
+ languageName: node
+ linkType: hard
+
"@apm-js-collab/code-transformer-bundler-plugins@npm:^0.5.0":
version: 0.5.0
resolution: "@apm-js-collab/code-transformer-bundler-plugins@npm:0.5.0"
@@ -44,14 +51,864 @@ __metadata:
languageName: node
linkType: hard
-"@babel/code-frame@npm:7.27.1":
- version: 7.27.1
- resolution: "@babel/code-frame@npm:7.27.1"
+"@ast-grep/napi-darwin-arm64@npm:0.40.5":
+ version: 0.40.5
+ resolution: "@ast-grep/napi-darwin-arm64@npm:0.40.5"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@ast-grep/napi-darwin-x64@npm:0.40.5":
+ version: 0.40.5
+ resolution: "@ast-grep/napi-darwin-x64@npm:0.40.5"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@ast-grep/napi-linux-arm64-gnu@npm:0.40.5":
+ version: 0.40.5
+ resolution: "@ast-grep/napi-linux-arm64-gnu@npm:0.40.5"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@ast-grep/napi-linux-arm64-musl@npm:0.40.5":
+ version: 0.40.5
+ resolution: "@ast-grep/napi-linux-arm64-musl@npm:0.40.5"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@ast-grep/napi-linux-x64-gnu@npm:0.40.5":
+ version: 0.40.5
+ resolution: "@ast-grep/napi-linux-x64-gnu@npm:0.40.5"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@ast-grep/napi-linux-x64-musl@npm:0.40.5":
+ version: 0.40.5
+ resolution: "@ast-grep/napi-linux-x64-musl@npm:0.40.5"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@ast-grep/napi-win32-arm64-msvc@npm:0.40.5":
+ version: 0.40.5
+ resolution: "@ast-grep/napi-win32-arm64-msvc@npm:0.40.5"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@ast-grep/napi-win32-ia32-msvc@npm:0.40.5":
+ version: 0.40.5
+ resolution: "@ast-grep/napi-win32-ia32-msvc@npm:0.40.5"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@ast-grep/napi-win32-x64-msvc@npm:0.40.5":
+ version: 0.40.5
+ resolution: "@ast-grep/napi-win32-x64-msvc@npm:0.40.5"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@ast-grep/napi@npm:^0.40.5":
+ version: 0.40.5
+ resolution: "@ast-grep/napi@npm:0.40.5"
dependencies:
- "@babel/helper-validator-identifier": "npm:^7.27.1"
- js-tokens: "npm:^4.0.0"
- picocolors: "npm:^1.1.1"
- checksum: 10c0/5dd9a18baa5fce4741ba729acc3a3272c49c25cb8736c4b18e113099520e7ef7b545a4096a26d600e4416157e63e87d66db46aa3fbf0a5f2286da2705c12da00
+ "@ast-grep/napi-darwin-arm64": "npm:0.40.5"
+ "@ast-grep/napi-darwin-x64": "npm:0.40.5"
+ "@ast-grep/napi-linux-arm64-gnu": "npm:0.40.5"
+ "@ast-grep/napi-linux-arm64-musl": "npm:0.40.5"
+ "@ast-grep/napi-linux-x64-gnu": "npm:0.40.5"
+ "@ast-grep/napi-linux-x64-musl": "npm:0.40.5"
+ "@ast-grep/napi-win32-arm64-msvc": "npm:0.40.5"
+ "@ast-grep/napi-win32-ia32-msvc": "npm:0.40.5"
+ "@ast-grep/napi-win32-x64-msvc": "npm:0.40.5"
+ dependenciesMeta:
+ "@ast-grep/napi-darwin-arm64":
+ optional: true
+ "@ast-grep/napi-darwin-x64":
+ optional: true
+ "@ast-grep/napi-linux-arm64-gnu":
+ optional: true
+ "@ast-grep/napi-linux-arm64-musl":
+ optional: true
+ "@ast-grep/napi-linux-x64-gnu":
+ optional: true
+ "@ast-grep/napi-linux-x64-musl":
+ optional: true
+ "@ast-grep/napi-win32-arm64-msvc":
+ optional: true
+ "@ast-grep/napi-win32-ia32-msvc":
+ optional: true
+ "@ast-grep/napi-win32-x64-msvc":
+ optional: true
+ checksum: 10c0/43a710fc4907fba2f2ff0570cfc798ecb26589e52b672ddf7761604e9cb5a62752d8ae439984035efeef049df0aeea2c33c450e00eb348797bc1309a69e68b16
+ languageName: node
+ linkType: hard
+
+"@aws-crypto/sha1-browser@npm:5.2.0":
+ version: 5.2.0
+ resolution: "@aws-crypto/sha1-browser@npm:5.2.0"
+ dependencies:
+ "@aws-crypto/supports-web-crypto": "npm:^5.2.0"
+ "@aws-crypto/util": "npm:^5.2.0"
+ "@aws-sdk/types": "npm:^3.222.0"
+ "@aws-sdk/util-locate-window": "npm:^3.0.0"
+ "@smithy/util-utf8": "npm:^2.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/51fed0bf078c10322d910af179871b7d299dde5b5897873ffbeeb036f427e5d11d23db9794439226544b73901920fd19f4d86bbc103ed73cc0cfdea47a83c6ac
+ languageName: node
+ linkType: hard
+
+"@aws-crypto/sha256-browser@npm:5.2.0":
+ version: 5.2.0
+ resolution: "@aws-crypto/sha256-browser@npm:5.2.0"
+ dependencies:
+ "@aws-crypto/sha256-js": "npm:^5.2.0"
+ "@aws-crypto/supports-web-crypto": "npm:^5.2.0"
+ "@aws-crypto/util": "npm:^5.2.0"
+ "@aws-sdk/types": "npm:^3.222.0"
+ "@aws-sdk/util-locate-window": "npm:^3.0.0"
+ "@smithy/util-utf8": "npm:^2.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/05f6d256794df800fe9aef5f52f2ac7415f7f3117d461f85a6aecaa4e29e91527b6fd503681a17136fa89e9dd3d916e9c7e4cfb5eba222875cb6c077bdc1d00d
+ languageName: node
+ linkType: hard
+
+"@aws-crypto/sha256-js@npm:5.2.0, @aws-crypto/sha256-js@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "@aws-crypto/sha256-js@npm:5.2.0"
+ dependencies:
+ "@aws-crypto/util": "npm:^5.2.0"
+ "@aws-sdk/types": "npm:^3.222.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/6c48701f8336341bb104dfde3d0050c89c288051f6b5e9bdfeb8091cf3ffc86efcd5c9e6ff2a4a134406b019c07aca9db608128f8d9267c952578a3108db9fd1
+ languageName: node
+ linkType: hard
+
+"@aws-crypto/supports-web-crypto@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "@aws-crypto/supports-web-crypto@npm:5.2.0"
+ dependencies:
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/4d2118e29d68ca3f5947f1e37ce1fbb3239a0c569cc938cdc8ab8390d595609b5caf51a07c9e0535105b17bf5c52ea256fed705a07e9681118120ab64ee73af2
+ languageName: node
+ linkType: hard
+
+"@aws-crypto/util@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "@aws-crypto/util@npm:5.2.0"
+ dependencies:
+ "@aws-sdk/types": "npm:^3.222.0"
+ "@smithy/util-utf8": "npm:^2.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/0362d4c197b1fd64b423966945130207d1fe23e1bb2878a18e361f7743c8d339dad3f8729895a29aa34fff6a86c65f281cf5167c4bf253f21627ae80b6dd2951
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/checksums@npm:^3.1000.12":
+ version: 3.1000.12
+ resolution: "@aws-sdk/checksums@npm:3.1000.12"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/ec59d9fc3056acf8d7441d4ad4baa9d1aaac5fb934a62aca8675f7dd451414648203a0f9b9e17cc6aff5f47359ff6b80bb0afe2faa178d1e3fed0bedda6e81da
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/client-cloudfront@npm:3.984.0":
+ version: 3.984.0
+ resolution: "@aws-sdk/client-cloudfront@npm:3.984.0"
+ dependencies:
+ "@aws-crypto/sha256-browser": "npm:5.2.0"
+ "@aws-crypto/sha256-js": "npm:5.2.0"
+ "@aws-sdk/core": "npm:^3.973.6"
+ "@aws-sdk/credential-provider-node": "npm:^3.972.5"
+ "@aws-sdk/middleware-host-header": "npm:^3.972.3"
+ "@aws-sdk/middleware-logger": "npm:^3.972.3"
+ "@aws-sdk/middleware-recursion-detection": "npm:^3.972.3"
+ "@aws-sdk/middleware-user-agent": "npm:^3.972.6"
+ "@aws-sdk/region-config-resolver": "npm:^3.972.3"
+ "@aws-sdk/types": "npm:^3.973.1"
+ "@aws-sdk/util-endpoints": "npm:3.984.0"
+ "@aws-sdk/util-user-agent-browser": "npm:^3.972.3"
+ "@aws-sdk/util-user-agent-node": "npm:^3.972.4"
+ "@smithy/config-resolver": "npm:^4.4.6"
+ "@smithy/core": "npm:^3.22.0"
+ "@smithy/fetch-http-handler": "npm:^5.3.9"
+ "@smithy/hash-node": "npm:^4.2.8"
+ "@smithy/invalid-dependency": "npm:^4.2.8"
+ "@smithy/middleware-content-length": "npm:^4.2.8"
+ "@smithy/middleware-endpoint": "npm:^4.4.12"
+ "@smithy/middleware-retry": "npm:^4.4.29"
+ "@smithy/middleware-serde": "npm:^4.2.9"
+ "@smithy/middleware-stack": "npm:^4.2.8"
+ "@smithy/node-config-provider": "npm:^4.3.8"
+ "@smithy/node-http-handler": "npm:^4.4.8"
+ "@smithy/protocol-http": "npm:^5.3.8"
+ "@smithy/smithy-client": "npm:^4.11.1"
+ "@smithy/types": "npm:^4.12.0"
+ "@smithy/url-parser": "npm:^4.2.8"
+ "@smithy/util-base64": "npm:^4.3.0"
+ "@smithy/util-body-length-browser": "npm:^4.2.0"
+ "@smithy/util-body-length-node": "npm:^4.2.1"
+ "@smithy/util-defaults-mode-browser": "npm:^4.3.28"
+ "@smithy/util-defaults-mode-node": "npm:^4.2.31"
+ "@smithy/util-endpoints": "npm:^3.2.8"
+ "@smithy/util-middleware": "npm:^4.2.8"
+ "@smithy/util-retry": "npm:^4.2.8"
+ "@smithy/util-stream": "npm:^4.5.10"
+ "@smithy/util-utf8": "npm:^4.2.0"
+ "@smithy/util-waiter": "npm:^4.2.8"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/18e4e2dc0d02f79d7eb31f058544736645a9f406fe6b4d1d0f0b6dfb88c111c09f8d6fae86940dfe712760e259172152afc985dfc31ebf5d2e2162e882e92e49
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/client-dynamodb@npm:3.984.0":
+ version: 3.984.0
+ resolution: "@aws-sdk/client-dynamodb@npm:3.984.0"
+ dependencies:
+ "@aws-crypto/sha256-browser": "npm:5.2.0"
+ "@aws-crypto/sha256-js": "npm:5.2.0"
+ "@aws-sdk/core": "npm:^3.973.6"
+ "@aws-sdk/credential-provider-node": "npm:^3.972.5"
+ "@aws-sdk/dynamodb-codec": "npm:^3.972.7"
+ "@aws-sdk/middleware-endpoint-discovery": "npm:^3.972.3"
+ "@aws-sdk/middleware-host-header": "npm:^3.972.3"
+ "@aws-sdk/middleware-logger": "npm:^3.972.3"
+ "@aws-sdk/middleware-recursion-detection": "npm:^3.972.3"
+ "@aws-sdk/middleware-user-agent": "npm:^3.972.6"
+ "@aws-sdk/region-config-resolver": "npm:^3.972.3"
+ "@aws-sdk/types": "npm:^3.973.1"
+ "@aws-sdk/util-endpoints": "npm:3.984.0"
+ "@aws-sdk/util-user-agent-browser": "npm:^3.972.3"
+ "@aws-sdk/util-user-agent-node": "npm:^3.972.4"
+ "@smithy/config-resolver": "npm:^4.4.6"
+ "@smithy/core": "npm:^3.22.0"
+ "@smithy/fetch-http-handler": "npm:^5.3.9"
+ "@smithy/hash-node": "npm:^4.2.8"
+ "@smithy/invalid-dependency": "npm:^4.2.8"
+ "@smithy/middleware-content-length": "npm:^4.2.8"
+ "@smithy/middleware-endpoint": "npm:^4.4.12"
+ "@smithy/middleware-retry": "npm:^4.4.29"
+ "@smithy/middleware-serde": "npm:^4.2.9"
+ "@smithy/middleware-stack": "npm:^4.2.8"
+ "@smithy/node-config-provider": "npm:^4.3.8"
+ "@smithy/node-http-handler": "npm:^4.4.8"
+ "@smithy/protocol-http": "npm:^5.3.8"
+ "@smithy/smithy-client": "npm:^4.11.1"
+ "@smithy/types": "npm:^4.12.0"
+ "@smithy/url-parser": "npm:^4.2.8"
+ "@smithy/util-base64": "npm:^4.3.0"
+ "@smithy/util-body-length-browser": "npm:^4.2.0"
+ "@smithy/util-body-length-node": "npm:^4.2.1"
+ "@smithy/util-defaults-mode-browser": "npm:^4.3.28"
+ "@smithy/util-defaults-mode-node": "npm:^4.2.31"
+ "@smithy/util-endpoints": "npm:^3.2.8"
+ "@smithy/util-middleware": "npm:^4.2.8"
+ "@smithy/util-retry": "npm:^4.2.8"
+ "@smithy/util-utf8": "npm:^4.2.0"
+ "@smithy/util-waiter": "npm:^4.2.8"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/e0b0b97bff0855b4b17b7435d20c211c0cb095f71e665e7b123abb90a0caa13217d376956aab7253428e366395226ce04bcd6e3750f0435ca8a91b7a31e96e7c
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/client-lambda@npm:3.984.0":
+ version: 3.984.0
+ resolution: "@aws-sdk/client-lambda@npm:3.984.0"
+ dependencies:
+ "@aws-crypto/sha256-browser": "npm:5.2.0"
+ "@aws-crypto/sha256-js": "npm:5.2.0"
+ "@aws-sdk/core": "npm:^3.973.6"
+ "@aws-sdk/credential-provider-node": "npm:^3.972.5"
+ "@aws-sdk/middleware-host-header": "npm:^3.972.3"
+ "@aws-sdk/middleware-logger": "npm:^3.972.3"
+ "@aws-sdk/middleware-recursion-detection": "npm:^3.972.3"
+ "@aws-sdk/middleware-user-agent": "npm:^3.972.6"
+ "@aws-sdk/region-config-resolver": "npm:^3.972.3"
+ "@aws-sdk/types": "npm:^3.973.1"
+ "@aws-sdk/util-endpoints": "npm:3.984.0"
+ "@aws-sdk/util-user-agent-browser": "npm:^3.972.3"
+ "@aws-sdk/util-user-agent-node": "npm:^3.972.4"
+ "@smithy/config-resolver": "npm:^4.4.6"
+ "@smithy/core": "npm:^3.22.0"
+ "@smithy/eventstream-serde-browser": "npm:^4.2.8"
+ "@smithy/eventstream-serde-config-resolver": "npm:^4.3.8"
+ "@smithy/eventstream-serde-node": "npm:^4.2.8"
+ "@smithy/fetch-http-handler": "npm:^5.3.9"
+ "@smithy/hash-node": "npm:^4.2.8"
+ "@smithy/invalid-dependency": "npm:^4.2.8"
+ "@smithy/middleware-content-length": "npm:^4.2.8"
+ "@smithy/middleware-endpoint": "npm:^4.4.12"
+ "@smithy/middleware-retry": "npm:^4.4.29"
+ "@smithy/middleware-serde": "npm:^4.2.9"
+ "@smithy/middleware-stack": "npm:^4.2.8"
+ "@smithy/node-config-provider": "npm:^4.3.8"
+ "@smithy/node-http-handler": "npm:^4.4.8"
+ "@smithy/protocol-http": "npm:^5.3.8"
+ "@smithy/smithy-client": "npm:^4.11.1"
+ "@smithy/types": "npm:^4.12.0"
+ "@smithy/url-parser": "npm:^4.2.8"
+ "@smithy/util-base64": "npm:^4.3.0"
+ "@smithy/util-body-length-browser": "npm:^4.2.0"
+ "@smithy/util-body-length-node": "npm:^4.2.1"
+ "@smithy/util-defaults-mode-browser": "npm:^4.3.28"
+ "@smithy/util-defaults-mode-node": "npm:^4.2.31"
+ "@smithy/util-endpoints": "npm:^3.2.8"
+ "@smithy/util-middleware": "npm:^4.2.8"
+ "@smithy/util-retry": "npm:^4.2.8"
+ "@smithy/util-stream": "npm:^4.5.10"
+ "@smithy/util-utf8": "npm:^4.2.0"
+ "@smithy/util-waiter": "npm:^4.2.8"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/9daf19ef23941a724f8cc59e832b5f6953db2ad41f5a0cdbe4d68ba4a8a8452d068ed33e88a1d139892f82516b8de11818acb065938d36d520cc9f4117ed0156
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/client-s3@npm:3.984.0":
+ version: 3.984.0
+ resolution: "@aws-sdk/client-s3@npm:3.984.0"
+ dependencies:
+ "@aws-crypto/sha1-browser": "npm:5.2.0"
+ "@aws-crypto/sha256-browser": "npm:5.2.0"
+ "@aws-crypto/sha256-js": "npm:5.2.0"
+ "@aws-sdk/core": "npm:^3.973.6"
+ "@aws-sdk/credential-provider-node": "npm:^3.972.5"
+ "@aws-sdk/middleware-bucket-endpoint": "npm:^3.972.3"
+ "@aws-sdk/middleware-expect-continue": "npm:^3.972.3"
+ "@aws-sdk/middleware-flexible-checksums": "npm:^3.972.4"
+ "@aws-sdk/middleware-host-header": "npm:^3.972.3"
+ "@aws-sdk/middleware-location-constraint": "npm:^3.972.3"
+ "@aws-sdk/middleware-logger": "npm:^3.972.3"
+ "@aws-sdk/middleware-recursion-detection": "npm:^3.972.3"
+ "@aws-sdk/middleware-sdk-s3": "npm:^3.972.6"
+ "@aws-sdk/middleware-ssec": "npm:^3.972.3"
+ "@aws-sdk/middleware-user-agent": "npm:^3.972.6"
+ "@aws-sdk/region-config-resolver": "npm:^3.972.3"
+ "@aws-sdk/signature-v4-multi-region": "npm:3.984.0"
+ "@aws-sdk/types": "npm:^3.973.1"
+ "@aws-sdk/util-endpoints": "npm:3.984.0"
+ "@aws-sdk/util-user-agent-browser": "npm:^3.972.3"
+ "@aws-sdk/util-user-agent-node": "npm:^3.972.4"
+ "@smithy/config-resolver": "npm:^4.4.6"
+ "@smithy/core": "npm:^3.22.0"
+ "@smithy/eventstream-serde-browser": "npm:^4.2.8"
+ "@smithy/eventstream-serde-config-resolver": "npm:^4.3.8"
+ "@smithy/eventstream-serde-node": "npm:^4.2.8"
+ "@smithy/fetch-http-handler": "npm:^5.3.9"
+ "@smithy/hash-blob-browser": "npm:^4.2.9"
+ "@smithy/hash-node": "npm:^4.2.8"
+ "@smithy/hash-stream-node": "npm:^4.2.8"
+ "@smithy/invalid-dependency": "npm:^4.2.8"
+ "@smithy/md5-js": "npm:^4.2.8"
+ "@smithy/middleware-content-length": "npm:^4.2.8"
+ "@smithy/middleware-endpoint": "npm:^4.4.12"
+ "@smithy/middleware-retry": "npm:^4.4.29"
+ "@smithy/middleware-serde": "npm:^4.2.9"
+ "@smithy/middleware-stack": "npm:^4.2.8"
+ "@smithy/node-config-provider": "npm:^4.3.8"
+ "@smithy/node-http-handler": "npm:^4.4.8"
+ "@smithy/protocol-http": "npm:^5.3.8"
+ "@smithy/smithy-client": "npm:^4.11.1"
+ "@smithy/types": "npm:^4.12.0"
+ "@smithy/url-parser": "npm:^4.2.8"
+ "@smithy/util-base64": "npm:^4.3.0"
+ "@smithy/util-body-length-browser": "npm:^4.2.0"
+ "@smithy/util-body-length-node": "npm:^4.2.1"
+ "@smithy/util-defaults-mode-browser": "npm:^4.3.28"
+ "@smithy/util-defaults-mode-node": "npm:^4.2.31"
+ "@smithy/util-endpoints": "npm:^3.2.8"
+ "@smithy/util-middleware": "npm:^4.2.8"
+ "@smithy/util-retry": "npm:^4.2.8"
+ "@smithy/util-stream": "npm:^4.5.10"
+ "@smithy/util-utf8": "npm:^4.2.0"
+ "@smithy/util-waiter": "npm:^4.2.8"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/285b912e985fad794fb11b6d22c5f2505929b783c9b13c344a6b4a3dc0838f7b201ef8c88256fcbce921cb0173eab8ec6b599689951bf89279fcda987d16ad63
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/client-sqs@npm:3.984.0":
+ version: 3.984.0
+ resolution: "@aws-sdk/client-sqs@npm:3.984.0"
+ dependencies:
+ "@aws-crypto/sha256-browser": "npm:5.2.0"
+ "@aws-crypto/sha256-js": "npm:5.2.0"
+ "@aws-sdk/core": "npm:^3.973.6"
+ "@aws-sdk/credential-provider-node": "npm:^3.972.5"
+ "@aws-sdk/middleware-host-header": "npm:^3.972.3"
+ "@aws-sdk/middleware-logger": "npm:^3.972.3"
+ "@aws-sdk/middleware-recursion-detection": "npm:^3.972.3"
+ "@aws-sdk/middleware-sdk-sqs": "npm:^3.972.5"
+ "@aws-sdk/middleware-user-agent": "npm:^3.972.6"
+ "@aws-sdk/region-config-resolver": "npm:^3.972.3"
+ "@aws-sdk/types": "npm:^3.973.1"
+ "@aws-sdk/util-endpoints": "npm:3.984.0"
+ "@aws-sdk/util-user-agent-browser": "npm:^3.972.3"
+ "@aws-sdk/util-user-agent-node": "npm:^3.972.4"
+ "@smithy/config-resolver": "npm:^4.4.6"
+ "@smithy/core": "npm:^3.22.0"
+ "@smithy/fetch-http-handler": "npm:^5.3.9"
+ "@smithy/hash-node": "npm:^4.2.8"
+ "@smithy/invalid-dependency": "npm:^4.2.8"
+ "@smithy/md5-js": "npm:^4.2.8"
+ "@smithy/middleware-content-length": "npm:^4.2.8"
+ "@smithy/middleware-endpoint": "npm:^4.4.12"
+ "@smithy/middleware-retry": "npm:^4.4.29"
+ "@smithy/middleware-serde": "npm:^4.2.9"
+ "@smithy/middleware-stack": "npm:^4.2.8"
+ "@smithy/node-config-provider": "npm:^4.3.8"
+ "@smithy/node-http-handler": "npm:^4.4.8"
+ "@smithy/protocol-http": "npm:^5.3.8"
+ "@smithy/smithy-client": "npm:^4.11.1"
+ "@smithy/types": "npm:^4.12.0"
+ "@smithy/url-parser": "npm:^4.2.8"
+ "@smithy/util-base64": "npm:^4.3.0"
+ "@smithy/util-body-length-browser": "npm:^4.2.0"
+ "@smithy/util-body-length-node": "npm:^4.2.1"
+ "@smithy/util-defaults-mode-browser": "npm:^4.3.28"
+ "@smithy/util-defaults-mode-node": "npm:^4.2.31"
+ "@smithy/util-endpoints": "npm:^3.2.8"
+ "@smithy/util-middleware": "npm:^4.2.8"
+ "@smithy/util-retry": "npm:^4.2.8"
+ "@smithy/util-utf8": "npm:^4.2.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/77c13192ddfa3e0646c623d8e703f501240f0709bc723920ae01c761f5d3d805e15f361b17c4e44911635128cfc2ee13e7ab2129344ba3d0e16010bc8c8de24c
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/core@npm:^3.973.6, @aws-sdk/core@npm:^3.974.27":
+ version: 3.974.27
+ resolution: "@aws-sdk/core@npm:3.974.27"
+ dependencies:
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@aws-sdk/xml-builder": "npm:^3.972.33"
+ "@aws/lambda-invoke-store": "npm:^0.3.0"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/signature-v4": "npm:^5.6.1"
+ "@smithy/types": "npm:^4.15.1"
+ bowser: "npm:^2.11.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/4dfd7f05afdf15aaaadc1647d5687c41f7edd3a425f4100a3db56ca6cb80b16ba73ea7ce8202ddf61e803a387779d7df9684c7d510cb8fa8264208c96b8208c0
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/credential-provider-env@npm:^3.972.53":
+ version: 3.972.53
+ resolution: "@aws-sdk/credential-provider-env@npm:3.972.53"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/9a3960b5dc9e8ff931eb7926c085b8ccc49d29c6c3c3cee9bb6e3f2ee28f4b219077aad316d0e2328f357cc7713937e5898643f48a8d72684be902700fa50092
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/credential-provider-http@npm:^3.972.55":
+ version: 3.972.55
+ resolution: "@aws-sdk/credential-provider-http@npm:3.972.55"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/fetch-http-handler": "npm:^5.6.2"
+ "@smithy/node-http-handler": "npm:^4.9.2"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/a9828992b78bb6cc98e8a4d9e37e4d51f0d12d228c2df86cb5a316bc6b2078af87002e612cb15e8e23cb427a46d79eb8f12a33566bdd349079a57fff269ac336
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/credential-provider-ini@npm:^3.972.60":
+ version: 3.972.60
+ resolution: "@aws-sdk/credential-provider-ini@npm:3.972.60"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ "@aws-sdk/credential-provider-env": "npm:^3.972.53"
+ "@aws-sdk/credential-provider-http": "npm:^3.972.55"
+ "@aws-sdk/credential-provider-login": "npm:^3.972.59"
+ "@aws-sdk/credential-provider-process": "npm:^3.972.53"
+ "@aws-sdk/credential-provider-sso": "npm:^3.972.59"
+ "@aws-sdk/credential-provider-web-identity": "npm:^3.972.59"
+ "@aws-sdk/nested-clients": "npm:^3.997.27"
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/credential-provider-imds": "npm:^4.4.5"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/34753fdf691460451a8f809d58b9fea6241430c42c8a5c92698364ad7a57734ad5001714a42077b48cc2a8b1d44bc4dd3f3d6a5434a0293e444b93bded355f72
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/credential-provider-login@npm:^3.972.59":
+ version: 3.972.59
+ resolution: "@aws-sdk/credential-provider-login@npm:3.972.59"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ "@aws-sdk/nested-clients": "npm:^3.997.27"
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/7d6ca1f346075e13e68a0a375b9284fb216114cf1d0f6727c6124075e7d248087d56020ec82af5c17dc7304de78c20c29f92d606b3c7f54b0506ee416b716209
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/credential-provider-node@npm:^3.972.5":
+ version: 3.972.62
+ resolution: "@aws-sdk/credential-provider-node@npm:3.972.62"
+ dependencies:
+ "@aws-sdk/credential-provider-env": "npm:^3.972.53"
+ "@aws-sdk/credential-provider-http": "npm:^3.972.55"
+ "@aws-sdk/credential-provider-ini": "npm:^3.972.60"
+ "@aws-sdk/credential-provider-process": "npm:^3.972.53"
+ "@aws-sdk/credential-provider-sso": "npm:^3.972.59"
+ "@aws-sdk/credential-provider-web-identity": "npm:^3.972.59"
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/credential-provider-imds": "npm:^4.4.5"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/b416b4e53fe9337acdd8d5c53ca034212e401918a40c5226700af2c6e91c100639099f25994a46de47aa01df90e1acd8b14b7c392d4f02ecf2dd6487a4b87594
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/credential-provider-process@npm:^3.972.53":
+ version: 3.972.53
+ resolution: "@aws-sdk/credential-provider-process@npm:3.972.53"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/86daacc3445350ceb79a2888723bbd0c851b6def4ccce0db14904603783e38230b3159b7cbb92d3a12101c4e8686248d08e95e65ff21d1e62bc2a6863466a266
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/credential-provider-sso@npm:^3.972.59":
+ version: 3.972.59
+ resolution: "@aws-sdk/credential-provider-sso@npm:3.972.59"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ "@aws-sdk/nested-clients": "npm:^3.997.27"
+ "@aws-sdk/token-providers": "npm:3.1079.0"
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/82beb9f12cfdecbd90136566088eb2a1d656461e1d4732e4b1aec08a355553039465206234c91e53643b6e127e91fe322077b55f23e04e9250d106e232347007
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/credential-provider-web-identity@npm:^3.972.59":
+ version: 3.972.59
+ resolution: "@aws-sdk/credential-provider-web-identity@npm:3.972.59"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ "@aws-sdk/nested-clients": "npm:^3.997.27"
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/001b0dd2b071a54c7315d050a28a8909de4ab98b5fc4f3b148ca326c47b47441f089b434ad4e52c4b2eceb1bfccf31e5ad302009ecf5d7d26a99ac76c3eeeef6
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/dynamodb-codec@npm:^3.972.7":
+ version: 3.973.27
+ resolution: "@aws-sdk/dynamodb-codec@npm:3.973.27"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/053dd01aa742a019aed9a62b7539d3d8d44cbcf4578d104dbeed7deaa7642c44b6b780b19389ef7961bc800338b81b9c493cd3843e6926c42eff2b59c896d554
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/endpoint-cache@npm:^3.972.8":
+ version: 3.972.8
+ resolution: "@aws-sdk/endpoint-cache@npm:3.972.8"
+ dependencies:
+ mnemonist: "npm:0.38.3"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/c8ea64ca773b3792a33d32432460741217ba1fa6442f921c99574e03b90c8034a1fd1c0f8485356445a67ec0ad5c9a145cc024faefe0f163c1f28357ebd4e297
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-bucket-endpoint@npm:^3.972.3":
+ version: 3.972.31
+ resolution: "@aws-sdk/middleware-bucket-endpoint@npm:3.972.31"
+ dependencies:
+ "@aws-sdk/middleware-sdk-s3": "npm:^3.972.58"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/95938318c0a2c03a89d64af2dbea19287f24995087d85aa399c8ccab3c85fe5b69eea9d6b4641c5cf544bc8f43be64a3bbd4d234b5f75696359ac78e0de9b282
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-endpoint-discovery@npm:^3.972.3":
+ version: 3.972.22
+ resolution: "@aws-sdk/middleware-endpoint-discovery@npm:3.972.22"
+ dependencies:
+ "@aws-sdk/endpoint-cache": "npm:^3.972.8"
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/df7c9273fee4beac34aa1778e8a2397f7e25d8466eafb7e85060a2bf7cdee804a2b954914921d483e5f38682e965a7134c483772a2c9c0cf6b393498724a76ec
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-expect-continue@npm:^3.972.3":
+ version: 3.972.27
+ resolution: "@aws-sdk/middleware-expect-continue@npm:3.972.27"
+ dependencies:
+ "@aws-sdk/middleware-sdk-s3": "npm:^3.972.58"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/5700a5dba6e16702f9647041a45936e2fa0bce4002296f3b2422841c2572597a6e2b75ddc048424f3cc8618316fecc4337ea83b380f948396ae57677109529ba
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-flexible-checksums@npm:^3.972.4":
+ version: 3.974.37
+ resolution: "@aws-sdk/middleware-flexible-checksums@npm:3.974.37"
+ dependencies:
+ "@aws-sdk/checksums": "npm:^3.1000.12"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/bac89369df115e7da3bc4245d42131e62c3cbb1a9d7be8da21fd2755b8ea6e1bab4cf4c4d73c5a9c87aaa5146bb5d2f7e61cb9db0df49a2ca5b0cd8e57fd3355
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-host-header@npm:^3.972.3":
+ version: 3.972.28
+ resolution: "@aws-sdk/middleware-host-header@npm:3.972.28"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/ae62ff0067e504fe1b3b1653ec955c582b77a801e509ebaeab81e0c29694697fa0e88cce164145536521e26e80f907e8285969ffc8bc22d88521b6f8b70ad075
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-location-constraint@npm:^3.972.3":
+ version: 3.972.24
+ resolution: "@aws-sdk/middleware-location-constraint@npm:3.972.24"
+ dependencies:
+ "@aws-sdk/middleware-sdk-s3": "npm:^3.972.58"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/fdb5aca9522622980ea72e22fa10451dc0ff278e6b65bc68e5c5acceaab2149e9d5881e45946026ee24fa25fd6f4637c646b097a2eca79f69d68d4b0cc92c487
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-logger@npm:^3.972.3":
+ version: 3.972.27
+ resolution: "@aws-sdk/middleware-logger@npm:3.972.27"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/d34ca90771cbc13cbac821a0c5134059418ed4a3acba4452219bf2bbbd5876f68aca6072b7695827c94df25586cc33d96fb1db0f5e69ecab919e5b5c4bbe5d93
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-recursion-detection@npm:^3.972.3":
+ version: 3.972.29
+ resolution: "@aws-sdk/middleware-recursion-detection@npm:3.972.29"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/8e37060d9f1b339d70b7483c52d484e5473e821aa5620ceee02707cd52b67cc5f9a961ece2c1b43afb969e6a5e125494bda1d473fbb27bed4ae49458f29abbed
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-sdk-s3@npm:^3.972.58, @aws-sdk/middleware-sdk-s3@npm:^3.972.6":
+ version: 3.972.58
+ resolution: "@aws-sdk/middleware-sdk-s3@npm:3.972.58"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ "@aws-sdk/signature-v4-multi-region": "npm:^3.996.38"
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/e68e2a453c27fa8ceecb43ad97c44daaefcaecac507c380d50896fd9b579860f48bc523d2adc6517157d77a927af7379b9fc5075a5d62e1608d3547ba182ae1d
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-sdk-sqs@npm:^3.972.5":
+ version: 3.972.34
+ resolution: "@aws-sdk/middleware-sdk-sqs@npm:3.972.34"
+ dependencies:
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/8eb398652ca3dfb03fe311c141eaa6fb9d3525233c540e98dc22024508e3f9f6a9a4d1a492099374a59c60b99ee58cb59555a5a0b3d4f02a30f82d26ebe3005f
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-ssec@npm:^3.972.3":
+ version: 3.972.24
+ resolution: "@aws-sdk/middleware-ssec@npm:3.972.24"
+ dependencies:
+ "@aws-sdk/middleware-sdk-s3": "npm:^3.972.58"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/ac012ea5000224574f5e72a37d32ee61a1961f11afb7e4c85fbf822c79cf01b1c685eaf68b14a74cdce02c2563acd56535d3ce575a81c75e13d13f1fde1c652c
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-user-agent@npm:^3.972.6":
+ version: 3.972.57
+ resolution: "@aws-sdk/middleware-user-agent@npm:3.972.57"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/5c7900f21849649374f6f2649aceb82b32d06c208483ade9e81895e75cd2d1fcec214677300cb77349a179c45f37f5ebc4fb586613f0d51e39b7ee58a1a87fa3
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/nested-clients@npm:^3.997.27":
+ version: 3.997.27
+ resolution: "@aws-sdk/nested-clients@npm:3.997.27"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ "@aws-sdk/signature-v4-multi-region": "npm:^3.996.38"
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/fetch-http-handler": "npm:^5.6.2"
+ "@smithy/node-http-handler": "npm:^4.9.2"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/f80f3cb4452fec69e3166872ca3ae985364bf6583f01bc986c32a618e10024a5b7ba327e81ec71950acfed2defea8eb618072020372a3162b239e2806093da2e
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/region-config-resolver@npm:^3.972.3":
+ version: 3.972.31
+ resolution: "@aws-sdk/region-config-resolver@npm:3.972.31"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/617fe2d7ffef0663170b31dcad65550ca272fd39b78bf29b86ec6c53598755988d407edf75a7c5a811a00e0ff210d5bce0c53e7a9ae0cc357033510237caef0a
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/signature-v4-multi-region@npm:3.984.0":
+ version: 3.984.0
+ resolution: "@aws-sdk/signature-v4-multi-region@npm:3.984.0"
+ dependencies:
+ "@aws-sdk/middleware-sdk-s3": "npm:^3.972.6"
+ "@aws-sdk/types": "npm:^3.973.1"
+ "@smithy/protocol-http": "npm:^5.3.8"
+ "@smithy/signature-v4": "npm:^5.3.8"
+ "@smithy/types": "npm:^4.12.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/181ba83561b331955b63483bb91f13231e25b9e367ae910f34f46aa99a82f693e71fe807b886b4a16361dcac258d33d5a5fff83f5696eca0345b83818595c751
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/signature-v4-multi-region@npm:^3.996.38":
+ version: 3.996.38
+ resolution: "@aws-sdk/signature-v4-multi-region@npm:3.996.38"
+ dependencies:
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@smithy/signature-v4": "npm:^5.6.1"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/3cd2a7f751e02becc7230de6a549d85b785cb5ffecf5c3c4cc2c498a2dbd7e08969d149a5b669ba36af618c97a353c30b9b3441666682d8fb19b54589aea4396
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/token-providers@npm:3.1079.0":
+ version: 3.1079.0
+ resolution: "@aws-sdk/token-providers@npm:3.1079.0"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ "@aws-sdk/nested-clients": "npm:^3.997.27"
+ "@aws-sdk/types": "npm:^3.973.15"
+ "@smithy/core": "npm:^3.29.0"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/cbff1374787aa05439f88301d184ebc2b3503a90374a17ef5b21c9ecb048e553717993217865054f4900a9a66420eb1dcee4010641f04fd43afc0588ad33d25e
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/types@npm:^3.222.0, @aws-sdk/types@npm:^3.973.1, @aws-sdk/types@npm:^3.973.15":
+ version: 3.973.15
+ resolution: "@aws-sdk/types@npm:3.973.15"
+ dependencies:
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/3e20ce06e83e6749c379cd822a2b00bca17ee0431d69ec96b5b086c65e33c91ea484d02d10758eef79caa67af2e5623c2e454be6083d2609f20b9b447f661e5e
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-endpoints@npm:3.984.0":
+ version: 3.984.0
+ resolution: "@aws-sdk/util-endpoints@npm:3.984.0"
+ dependencies:
+ "@aws-sdk/types": "npm:^3.973.1"
+ "@smithy/types": "npm:^4.12.0"
+ "@smithy/url-parser": "npm:^4.2.8"
+ "@smithy/util-endpoints": "npm:^3.2.8"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/5b49c27e11b94f3a505920b41e7a96be6cd3f370ccf2921d322f65f93ba4d50f99a0c32d9adc0d27500caa1b0ebd4491d6efe773d8f124c8272c9857a0ae4f1a
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-locate-window@npm:^3.0.0":
+ version: 3.965.8
+ resolution: "@aws-sdk/util-locate-window@npm:3.965.8"
+ dependencies:
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/fc3fd154cf560d815a4e9a58aadd1aed860a9dd8cc82ce9824faf9255c688626339077940d35ae91798b753dd7ad4e735c08d4f015b573e681130712a8b52865
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-user-agent-browser@npm:^3.972.3":
+ version: 3.972.28
+ resolution: "@aws-sdk/util-user-agent-browser@npm:3.972.28"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/20a9d5193267720533135b4438a322da49e28948d9c3443b47f9db53a919849d41161e4b985e55f9befa157012536b478509d3e758f8f926f2291b4d2df62e13
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-user-agent-node@npm:^3.972.4":
+ version: 3.973.43
+ resolution: "@aws-sdk/util-user-agent-node@npm:3.973.43"
+ dependencies:
+ "@aws-sdk/core": "npm:^3.974.27"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/86120c1499d2831609d7410adc7440d2630f60d00d0c9ecb767be8919b8f61217f0e60f9cf17003395b626775ed4b4821f1604485fe669d3907c7140db564e8b
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/xml-builder@npm:^3.972.33":
+ version: 3.972.33
+ resolution: "@aws-sdk/xml-builder@npm:3.972.33"
+ dependencies:
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/58d9b21b16cb81180e90f2af9f28fba070086d08e84473fd1cb0bb5afd502ec1e847436ddf73fc08934512e867389f246d31bd0d61d280e10937e0f775710989
+ languageName: node
+ linkType: hard
+
+"@aws/lambda-invoke-store@npm:^0.3.0":
+ version: 0.3.0
+ resolution: "@aws/lambda-invoke-store@npm:0.3.0"
+ checksum: 10c0/b4a2e6b3b5397bc606053e64270d26dc5c886336f88a98cad587b1592eec17058f8fb172f1827a9f0e591f3595cf8f01575c8c9b36cde38c06456f8a65204046
languageName: node
linkType: hard
@@ -73,7 +930,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/core@npm:^7.18.5, @babel/core@npm:^7.23.7, @babel/core@npm:^7.28.5":
+"@babel/core@npm:^7.18.5":
version: 7.29.0
resolution: "@babel/core@npm:7.29.0"
dependencies:
@@ -96,7 +953,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/generator@npm:^7.28.5, @babel/generator@npm:^7.29.0":
+"@babel/generator@npm:^7.29.0":
version: 7.29.1
resolution: "@babel/generator@npm:7.29.1"
dependencies:
@@ -159,7 +1016,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-validator-identifier@npm:^7.27.1, @babel/helper-validator-identifier@npm:^7.28.5":
+"@babel/helper-validator-identifier@npm:^7.28.5":
version: 7.28.5
resolution: "@babel/helper-validator-identifier@npm:7.28.5"
checksum: 10c0/42aaebed91f739a41f3d80b72752d1f95fd7c72394e8e4bd7cdd88817e0774d80a432451bcba17c2c642c257c483bf1d409dd4548883429ea9493a3bc4ab0847
@@ -183,7 +1040,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/parser@npm:^7.23.6, @babel/parser@npm:^7.28.5, @babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0":
+"@babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0":
version: 7.29.2
resolution: "@babel/parser@npm:7.29.2"
dependencies:
@@ -201,7 +1058,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/template@npm:^7.27.2, @babel/template@npm:^7.28.6":
+"@babel/template@npm:^7.28.6":
version: 7.28.6
resolution: "@babel/template@npm:7.28.6"
dependencies:
@@ -212,7 +1069,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.23.7, @babel/traverse@npm:^7.28.6, @babel/traverse@npm:^7.29.0":
+"@babel/traverse@npm:^7.28.6, @babel/traverse@npm:^7.29.0":
version: 7.29.0
resolution: "@babel/traverse@npm:7.29.0"
dependencies:
@@ -227,7 +1084,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/types@npm:^7.23.6, @babel/types@npm:^7.28.5, @babel/types@npm:^7.28.6, @babel/types@npm:^7.29.0":
+"@babel/types@npm:^7.28.6, @babel/types@npm:^7.29.0":
version: 7.29.0
resolution: "@babel/types@npm:7.29.0"
dependencies:
@@ -302,24 +1159,6 @@ __metadata:
languageName: node
linkType: hard
-"@cloudflare/vite-plugin@npm:1.43.0":
- version: 1.43.0
- resolution: "@cloudflare/vite-plugin@npm:1.43.0"
- dependencies:
- "@cloudflare/unenv-preset": "npm:2.16.1"
- miniflare: "npm:4.20260701.0"
- unenv: "npm:2.0.0-rc.24"
- wrangler: "npm:4.107.0"
- ws: "npm:8.21.0"
- peerDependencies:
- vite: ^6.1.0 || ^7.0.0 || ^8.0.0
- wrangler: ^4.107.0
- bin:
- cf-vite: bin/cf-vite
- checksum: 10c0/71bb7677a97c70a94791ba926804c50071e6bca0777884b0261aee271217cda93f3905e0bb8ed08b336931b4452b0a459e065977037802340b324e37f364eff3
- languageName: node
- linkType: hard
-
"@cloudflare/workerd-darwin-64@npm:1.20260701.1":
version: 1.20260701.1
resolution: "@cloudflare/workerd-darwin-64@npm:1.20260701.1"
@@ -371,13 +1210,32 @@ __metadata:
languageName: node
linkType: hard
-"@emnapi/core@npm:1.11.1":
- version: 1.11.1
- resolution: "@emnapi/core@npm:1.11.1"
+"@dotenvx/dotenvx@npm:1.31.0":
+ version: 1.31.0
+ resolution: "@dotenvx/dotenvx@npm:1.31.0"
dependencies:
- "@emnapi/wasi-threads": "npm:1.2.2"
- tslib: "npm:^2.4.0"
- checksum: 10c0/2c6defdac2d1d26090384655d7d6c9614fa553853b1760597686749e9375dc2aa0dae80a2615b81c254600f5d531d07d8466cde0d331a8caae64b93f3ca5937e
+ commander: "npm:^11.1.0"
+ dotenv: "npm:^16.4.5"
+ eciesjs: "npm:^0.4.10"
+ execa: "npm:^5.1.1"
+ fdir: "npm:^6.2.0"
+ ignore: "npm:^5.3.0"
+ object-treeify: "npm:1.1.33"
+ picomatch: "npm:^4.0.2"
+ which: "npm:^4.0.0"
+ bin:
+ dotenvx: src/cli/dotenvx.js
+ git-dotenvx: src/cli/dotenvx.js
+ checksum: 10c0/951c08c9be60aaece43b261ab6cbd1dc51ae38622d4f0911c9a22f279abff4dd3e4bd23e522cb71dbb69343121d67552d01c4f481b5def9b187c71e2166b2858
+ languageName: node
+ linkType: hard
+
+"@ecies/ciphers@npm:^0.2.5":
+ version: 0.2.6
+ resolution: "@ecies/ciphers@npm:0.2.6"
+ peerDependencies:
+ "@noble/ciphers": ^1.0.0
+ checksum: 10c0/31cbfbaedae690e12344e49eb1b7fd0697f36cf4d03100df52b925e1f19d02a6f445834938ecdd1cd74154496a74fa9147cdda6209255512220e45eb9c693ca0
languageName: node
linkType: hard
@@ -391,15 +1249,6 @@ __metadata:
languageName: node
linkType: hard
-"@emnapi/runtime@npm:1.11.1":
- version: 1.11.1
- resolution: "@emnapi/runtime@npm:1.11.1"
- dependencies:
- tslib: "npm:^2.4.0"
- checksum: 10c0/04332fb62076afc440aa23316c04bec42f584ca8b074e5507d08e2b33a47cbe0493b1aadb8f3c1057b64ae1e17f5bde1a7bc37f7facc9d0bc25c18197cbd366f
- languageName: node
- linkType: hard
-
"@emnapi/runtime@npm:^1.11.1":
version: 1.11.2
resolution: "@emnapi/runtime@npm:1.11.2"
@@ -427,6 +1276,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/aix-ppc64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/aix-ppc64@npm:0.25.4"
+ conditions: os=aix & cpu=ppc64
+ languageName: node
+ linkType: hard
+
"@esbuild/aix-ppc64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/aix-ppc64@npm:0.28.1"
@@ -434,6 +1290,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-arm64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/android-arm64@npm:0.25.4"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/android-arm64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/android-arm64@npm:0.28.1"
@@ -441,6 +1304,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-arm@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/android-arm@npm:0.25.4"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
"@esbuild/android-arm@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/android-arm@npm:0.28.1"
@@ -448,6 +1318,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-x64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/android-x64@npm:0.25.4"
+ conditions: os=android & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/android-x64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/android-x64@npm:0.28.1"
@@ -455,6 +1332,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/darwin-arm64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/darwin-arm64@npm:0.25.4"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/darwin-arm64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/darwin-arm64@npm:0.28.1"
@@ -462,6 +1346,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/darwin-x64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/darwin-x64@npm:0.25.4"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/darwin-x64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/darwin-x64@npm:0.28.1"
@@ -469,6 +1360,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/freebsd-arm64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/freebsd-arm64@npm:0.25.4"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/freebsd-arm64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/freebsd-arm64@npm:0.28.1"
@@ -476,6 +1374,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/freebsd-x64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/freebsd-x64@npm:0.25.4"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/freebsd-x64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/freebsd-x64@npm:0.28.1"
@@ -483,13 +1388,27 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-arm64@npm:0.28.1":
- version: 0.28.1
- resolution: "@esbuild/linux-arm64@npm:0.28.1"
+"@esbuild/linux-arm64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/linux-arm64@npm:0.25.4"
conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
+"@esbuild/linux-arm64@npm:0.28.1":
+ version: 0.28.1
+ resolution: "@esbuild/linux-arm64@npm:0.28.1"
+ conditions: os=linux & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-arm@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/linux-arm@npm:0.25.4"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-arm@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/linux-arm@npm:0.28.1"
@@ -497,6 +1416,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-ia32@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/linux-ia32@npm:0.25.4"
+ conditions: os=linux & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-ia32@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/linux-ia32@npm:0.28.1"
@@ -504,6 +1430,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-loong64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/linux-loong64@npm:0.25.4"
+ conditions: os=linux & cpu=loong64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-loong64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/linux-loong64@npm:0.28.1"
@@ -511,6 +1444,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-mips64el@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/linux-mips64el@npm:0.25.4"
+ conditions: os=linux & cpu=mips64el
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-mips64el@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/linux-mips64el@npm:0.28.1"
@@ -518,6 +1458,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-ppc64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/linux-ppc64@npm:0.25.4"
+ conditions: os=linux & cpu=ppc64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-ppc64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/linux-ppc64@npm:0.28.1"
@@ -525,6 +1472,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-riscv64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/linux-riscv64@npm:0.25.4"
+ conditions: os=linux & cpu=riscv64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-riscv64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/linux-riscv64@npm:0.28.1"
@@ -532,6 +1486,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-s390x@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/linux-s390x@npm:0.25.4"
+ conditions: os=linux & cpu=s390x
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-s390x@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/linux-s390x@npm:0.28.1"
@@ -539,6 +1500,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-x64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/linux-x64@npm:0.25.4"
+ conditions: os=linux & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-x64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/linux-x64@npm:0.28.1"
@@ -546,6 +1514,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/netbsd-arm64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/netbsd-arm64@npm:0.25.4"
+ conditions: os=netbsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/netbsd-arm64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/netbsd-arm64@npm:0.28.1"
@@ -553,6 +1528,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/netbsd-x64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/netbsd-x64@npm:0.25.4"
+ conditions: os=netbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/netbsd-x64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/netbsd-x64@npm:0.28.1"
@@ -560,6 +1542,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/openbsd-arm64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/openbsd-arm64@npm:0.25.4"
+ conditions: os=openbsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/openbsd-arm64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/openbsd-arm64@npm:0.28.1"
@@ -567,6 +1556,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/openbsd-x64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/openbsd-x64@npm:0.25.4"
+ conditions: os=openbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/openbsd-x64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/openbsd-x64@npm:0.28.1"
@@ -581,6 +1577,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/sunos-x64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/sunos-x64@npm:0.25.4"
+ conditions: os=sunos & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/sunos-x64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/sunos-x64@npm:0.28.1"
@@ -588,6 +1591,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-arm64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/win32-arm64@npm:0.25.4"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-arm64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/win32-arm64@npm:0.28.1"
@@ -595,6 +1605,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-ia32@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/win32-ia32@npm:0.25.4"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-ia32@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/win32-ia32@npm:0.28.1"
@@ -602,6 +1619,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-x64@npm:0.25.4":
+ version: 0.25.4
+ resolution: "@esbuild/win32-x64@npm:0.25.4"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-x64@npm:0.28.1":
version: 0.28.1
resolution: "@esbuild/win32-x64@npm:0.28.1"
@@ -937,6 +1961,13 @@ __metadata:
languageName: node
linkType: hard
+"@isaacs/cliui@npm:^9.0.0":
+ version: 9.0.0
+ resolution: "@isaacs/cliui@npm:9.0.0"
+ checksum: 10c0/971063b7296419f85053dacd0a0285dcadaa3dfc139228b23e016c1a9848121ad4aa5e7fcca7522062014e1eb6239a7424188b9f2cba893a79c90aae5710319c
+ languageName: node
+ linkType: hard
+
"@isaacs/fs-minipass@npm:^4.0.0":
version: 4.0.1
resolution: "@isaacs/fs-minipass@npm:4.0.1"
@@ -973,6 +2004,16 @@ __metadata:
languageName: node
linkType: hard
+"@jridgewell/source-map@npm:^0.3.2":
+ version: 0.3.11
+ resolution: "@jridgewell/source-map@npm:0.3.11"
+ dependencies:
+ "@jridgewell/gen-mapping": "npm:^0.3.5"
+ "@jridgewell/trace-mapping": "npm:^0.3.25"
+ checksum: 10c0/50a4fdafe0b8f655cb2877e59fe81320272eaa4ccdbe6b9b87f10614b2220399ae3e05c16137a59db1f189523b42c7f88bd097ee991dbd7bc0e01113c583e844
+ languageName: node
+ linkType: hard
+
"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0, @jridgewell/sourcemap-codec@npm:^1.5.5":
version: 1.5.5
resolution: "@jridgewell/sourcemap-codec@npm:1.5.5"
@@ -990,7 +2031,7 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.28":
+"@jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.28":
version: 0.3.31
resolution: "@jridgewell/trace-mapping@npm:0.3.31"
dependencies:
@@ -1045,15 +2086,119 @@ __metadata:
languageName: node
linkType: hard
-"@napi-rs/wasm-runtime@npm:^1.1.6":
- version: 1.1.6
- resolution: "@napi-rs/wasm-runtime@npm:1.1.6"
+"@next/env@npm:16.2.10":
+ version: 16.2.10
+ resolution: "@next/env@npm:16.2.10"
+ checksum: 10c0/712d2aaa313e133c86103772015da2393e1d68092b55ac4c8842d5b7205d2152acf2098eaed5137e39979ad0c26dd951e82bc3ab43c2beb33a4f88498051d574
+ languageName: node
+ linkType: hard
+
+"@next/swc-darwin-arm64@npm:16.2.10":
+ version: 16.2.10
+ resolution: "@next/swc-darwin-arm64@npm:16.2.10"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@next/swc-darwin-x64@npm:16.2.10":
+ version: 16.2.10
+ resolution: "@next/swc-darwin-x64@npm:16.2.10"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@next/swc-linux-arm64-gnu@npm:16.2.10":
+ version: 16.2.10
+ resolution: "@next/swc-linux-arm64-gnu@npm:16.2.10"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@next/swc-linux-arm64-musl@npm:16.2.10":
+ version: 16.2.10
+ resolution: "@next/swc-linux-arm64-musl@npm:16.2.10"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@next/swc-linux-x64-gnu@npm:16.2.10":
+ version: 16.2.10
+ resolution: "@next/swc-linux-x64-gnu@npm:16.2.10"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@next/swc-linux-x64-musl@npm:16.2.10":
+ version: 16.2.10
+ resolution: "@next/swc-linux-x64-musl@npm:16.2.10"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@next/swc-win32-arm64-msvc@npm:16.2.10":
+ version: 16.2.10
+ resolution: "@next/swc-win32-arm64-msvc@npm:16.2.10"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@next/swc-win32-x64-msvc@npm:16.2.10":
+ version: 16.2.10
+ resolution: "@next/swc-win32-x64-msvc@npm:16.2.10"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@noble/ciphers@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "@noble/ciphers@npm:1.3.0"
+ checksum: 10c0/3ba6da645ce45e2f35e3b2e5c87ceba86b21dfa62b9466ede9edfb397f8116dae284f06652c0cd81d99445a2262b606632e868103d54ecc99fd946ae1af8cd37
+ languageName: node
+ linkType: hard
+
+"@noble/curves@npm:^1.9.7":
+ version: 1.9.7
+ resolution: "@noble/curves@npm:1.9.7"
dependencies:
- "@tybys/wasm-util": "npm:^0.10.3"
- peerDependencies:
- "@emnapi/core": ^1.7.1
- "@emnapi/runtime": ^1.7.1
- checksum: 10c0/344518bf3ef65051dda4c00969f293aa4a21ab7dc7822b3f48519b17cd5eaa3f0bc34898d115d50ba59b1817a0cb905d46f7a7223c8249239cd14c28db388e10
+ "@noble/hashes": "npm:1.8.0"
+ checksum: 10c0/150014751ebe8ca06a8654ca2525108452ea9ee0be23430332769f06808cddabfe84f248b6dbf836916bc869c27c2092957eec62c7506d68a1ed0a624017c2a3
+ languageName: node
+ linkType: hard
+
+"@noble/hashes@npm:1.8.0, @noble/hashes@npm:^1.8.0":
+ version: 1.8.0
+ resolution: "@noble/hashes@npm:1.8.0"
+ checksum: 10c0/06a0b52c81a6fa7f04d67762e08b2c476a00285858150caeaaff4037356dd5e119f45b2a530f638b77a5eeca013168ec1b655db41bae3236cb2e9d511484fc77
+ languageName: node
+ linkType: hard
+
+"@node-minify/core@npm:^8.0.6":
+ version: 8.0.6
+ resolution: "@node-minify/core@npm:8.0.6"
+ dependencies:
+ "@node-minify/utils": "npm:8.0.6"
+ glob: "npm:9.3.5"
+ mkdirp: "npm:1.0.4"
+ checksum: 10c0/1098aac1f72071a02ce1d1847e60e06b8a25015203f6a8e4b64e067ae8e54e2edd4df81a71edc5c9ef334035ca48e55c0f7d9311d28dfe8d89cdc9d83e70d866
+ languageName: node
+ linkType: hard
+
+"@node-minify/terser@npm:^8.0.6":
+ version: 8.0.6
+ resolution: "@node-minify/terser@npm:8.0.6"
+ dependencies:
+ "@node-minify/utils": "npm:8.0.6"
+ terser: "npm:5.16.9"
+ checksum: 10c0/f763e1a10b0a0181fae204111164bf575e1aadf8ebc5b48a7bea539f44a0a37985b713513d0c93bfd3fbbccb8cefc95f22dd8c9371451afad34153a052a6a53e
+ languageName: node
+ linkType: hard
+
+"@node-minify/utils@npm:8.0.6":
+ version: 8.0.6
+ resolution: "@node-minify/utils@npm:8.0.6"
+ dependencies:
+ gzip-size: "npm:6.0.0"
+ checksum: 10c0/76e75e2da6273a816241d0816c824c4df7410518b00a6859d271e7fb0a2b1b298559d458708dc281866749261ea30a4a8a5fbe120c6fee1fed460a28527d1b19
languageName: node
linkType: hard
@@ -1086,40 +2231,59 @@ __metadata:
languageName: node
linkType: hard
-"@oozcitak/dom@npm:^2.0.2":
- version: 2.0.2
- resolution: "@oozcitak/dom@npm:2.0.2"
- dependencies:
- "@oozcitak/infra": "npm:^2.0.2"
- "@oozcitak/url": "npm:^3.0.0"
- "@oozcitak/util": "npm:^10.0.0"
- checksum: 10c0/053dfec09c6b5a38e2deb601f97313e01184a2c6452c13767a9629aa6686749f6f9d230806c51ab213dd454465b9e0f403cb7c45e210b447d5fe059a780278cf
- languageName: node
- linkType: hard
-
-"@oozcitak/infra@npm:^2.0.2":
- version: 2.0.2
- resolution: "@oozcitak/infra@npm:2.0.2"
- dependencies:
- "@oozcitak/util": "npm:^10.0.0"
- checksum: 10c0/26392f3cc6c0787b9256e1eaa39a4dc374dc54f437ea1e8d3314fb41f7bc2c011c3c3eac7bc58b1773968df0c2991ca41761aa12778a0ca4059f0a79002b6205
+"@opennextjs/aws@npm:4.0.2":
+ version: 4.0.2
+ resolution: "@opennextjs/aws@npm:4.0.2"
+ dependencies:
+ "@ast-grep/napi": "npm:^0.40.5"
+ "@aws-sdk/client-cloudfront": "npm:3.984.0"
+ "@aws-sdk/client-dynamodb": "npm:3.984.0"
+ "@aws-sdk/client-lambda": "npm:3.984.0"
+ "@aws-sdk/client-s3": "npm:3.984.0"
+ "@aws-sdk/client-sqs": "npm:3.984.0"
+ "@node-minify/core": "npm:^8.0.6"
+ "@node-minify/terser": "npm:^8.0.6"
+ "@tsconfig/node18": "npm:^1.0.3"
+ aws4fetch: "npm:^1.0.20"
+ chalk: "npm:^5.6.2"
+ cookie: "npm:^1.0.2"
+ esbuild: "npm:0.25.4"
+ express: "npm:^5.1.0"
+ path-to-regexp: "npm:^6.3.0"
+ urlpattern-polyfill: "npm:^10.1.0"
+ yaml: "npm:^2.8.1"
+ peerDependencies:
+ next: ">=15.5.18 <16 || >=16.2.6"
+ bin:
+ open-next: dist/index.js
+ checksum: 10c0/d0b157429c42f6f2a82a92367af06cee58eae8752af645b9ae9ee5eabb173f02f5e324e0ee127894f002889d87cc878a17f019677974ee6c9a5fab8e77fe6fc3
languageName: node
linkType: hard
-"@oozcitak/url@npm:^3.0.0":
- version: 3.0.0
- resolution: "@oozcitak/url@npm:3.0.0"
+"@opennextjs/cloudflare@npm:^1.20.1":
+ version: 1.20.1
+ resolution: "@opennextjs/cloudflare@npm:1.20.1"
dependencies:
- "@oozcitak/infra": "npm:^2.0.2"
- "@oozcitak/util": "npm:^10.0.0"
- checksum: 10c0/0a43eb9db072078f0826ea5eeefd5c398e4e47aa6f99a09b87724eed3bf018894de3e6617631547df194ec0ceb965cd5feb9bf666eb094952fed1280770b4f7a
- languageName: node
- linkType: hard
-
-"@oozcitak/util@npm:^10.0.0":
- version: 10.0.0
- resolution: "@oozcitak/util@npm:10.0.0"
- checksum: 10c0/4f143f50779790166e747c722383551af819776e7f946c9bd25b9875a128c517c91f058fb4ea11b235388eea83bf7b84a5590f882c74171e95b04487bc2b948d
+ "@ast-grep/napi": "npm:^0.40.5"
+ "@dotenvx/dotenvx": "npm:1.31.0"
+ "@opennextjs/aws": "npm:4.0.2"
+ ci-info: "npm:^4.2.0"
+ cloudflare: "npm:^4.4.1"
+ comment-json: "npm:^4.5.1"
+ enquirer: "npm:^2.4.1"
+ glob: "npm:^12.0.0"
+ ts-tqdm: "npm:^0.8.6"
+ yargs: "npm:^18.0.0"
+ peerDependencies:
+ next: ">=15.5.18 <16 || >=16.2.6"
+ rclone.js: ^0.6.6
+ wrangler: ^4.86.0
+ peerDependenciesMeta:
+ rclone.js:
+ optional: true
+ bin:
+ opennextjs-cloudflare: dist/cli/index.js
+ checksum: 10c0/042ee7f4bfbeb269ad6e187a1403b3c5a93938f31a54628f778b763cdee2684b4bb0cc8955e657e1f3b94877e23ead2854fb6d636f7983ca6076a95e76aa5ade
languageName: node
linkType: hard
@@ -1195,20 +2359,13 @@ __metadata:
languageName: node
linkType: hard
-"@orama/orama@npm:3.1.18, @orama/orama@npm:^3.1.18":
+"@orama/orama@npm:^3.1.18":
version: 3.1.18
resolution: "@orama/orama@npm:3.1.18"
checksum: 10c0/868be5143eb4a27e700d9cc866763d1cc04405ef0af6a6b6b6987dcf33ee5d4ba90d3a32cd134006d46d34d64e32500e13cd31436c718eadc396a940e793e7cd
languageName: node
linkType: hard
-"@oxc-project/types@npm:=0.138.0":
- version: 0.138.0
- resolution: "@oxc-project/types@npm:0.138.0"
- checksum: 10c0/eacd260df0b961cb8863d0a0b3fab00c1f7701edfca28834b54628ca50ce703a4a3e7e6f9932ca11607d0cf876a0e1047b343a4672f1ad86d961017f7501524f
- languageName: node
- linkType: hard
-
"@oxfmt/binding-android-arm-eabi@npm:0.57.0":
version: 0.57.0
resolution: "@oxfmt/binding-android-arm-eabi@npm:0.57.0"
@@ -2167,119 +3324,214 @@ __metadata:
languageName: node
linkType: hard
-"@rolldown/binding-android-arm64@npm:1.1.4":
- version: 1.1.4
- resolution: "@rolldown/binding-android-arm64@npm:1.1.4"
+"@rollup/plugin-commonjs@npm:28.0.1":
+ version: 28.0.1
+ resolution: "@rollup/plugin-commonjs@npm:28.0.1"
+ dependencies:
+ "@rollup/pluginutils": "npm:^5.0.1"
+ commondir: "npm:^1.0.1"
+ estree-walker: "npm:^2.0.2"
+ fdir: "npm:^6.2.0"
+ is-reference: "npm:1.2.1"
+ magic-string: "npm:^0.30.3"
+ picomatch: "npm:^4.0.2"
+ peerDependencies:
+ rollup: ^2.68.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ checksum: 10c0/15d73306f539763a4b0d5723a0be9099b56d07118ff12b4c7f4c04b26e762076706e9f88a45f131d639ed9b7bd52e51facf93f2ca265b994172677b48ca705fe
+ languageName: node
+ linkType: hard
+
+"@rollup/pluginutils@npm:^5.0.1":
+ version: 5.4.0
+ resolution: "@rollup/pluginutils@npm:5.4.0"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ estree-walker: "npm:^2.0.2"
+ picomatch: "npm:^4.0.2"
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ checksum: 10c0/ccc2cbd3a05df642df60ab05ffb81b2e564bd945e2a118bb8a474ea75b941033c8f44273133d4865643cca1492d0c80b14de1281f74779a64285a80fc3a194d8
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-android-arm-eabi@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-android-arm-eabi@npm:4.62.2"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-android-arm64@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-android-arm64@npm:4.62.2"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
-"@rolldown/binding-darwin-arm64@npm:1.1.4":
- version: 1.1.4
- resolution: "@rolldown/binding-darwin-arm64@npm:1.1.4"
+"@rollup/rollup-darwin-arm64@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-darwin-arm64@npm:4.62.2"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@rolldown/binding-darwin-x64@npm:1.1.4":
- version: 1.1.4
- resolution: "@rolldown/binding-darwin-x64@npm:1.1.4"
+"@rollup/rollup-darwin-x64@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-darwin-x64@npm:4.62.2"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@rolldown/binding-freebsd-x64@npm:1.1.4":
- version: 1.1.4
- resolution: "@rolldown/binding-freebsd-x64@npm:1.1.4"
+"@rollup/rollup-freebsd-arm64@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-freebsd-arm64@npm:4.62.2"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-freebsd-x64@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-freebsd-x64@npm:4.62.2"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
-"@rolldown/binding-linux-arm-gnueabihf@npm:1.1.4":
- version: 1.1.4
- resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.1.4"
- conditions: os=linux & cpu=arm
+"@rollup/rollup-linux-arm-gnueabihf@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.62.2"
+ conditions: os=linux & cpu=arm & libc=glibc
languageName: node
linkType: hard
-"@rolldown/binding-linux-arm64-gnu@npm:1.1.4":
- version: 1.1.4
- resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.1.4"
+"@rollup/rollup-linux-arm-musleabihf@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.62.2"
+ conditions: os=linux & cpu=arm & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm64-gnu@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.62.2"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
-"@rolldown/binding-linux-arm64-musl@npm:1.1.4":
- version: 1.1.4
- resolution: "@rolldown/binding-linux-arm64-musl@npm:1.1.4"
+"@rollup/rollup-linux-arm64-musl@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-linux-arm64-musl@npm:4.62.2"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
-"@rolldown/binding-linux-ppc64-gnu@npm:1.1.4":
- version: 1.1.4
- resolution: "@rolldown/binding-linux-ppc64-gnu@npm:1.1.4"
+"@rollup/rollup-linux-loong64-gnu@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-linux-loong64-gnu@npm:4.62.2"
+ conditions: os=linux & cpu=loong64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-loong64-musl@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-linux-loong64-musl@npm:4.62.2"
+ conditions: os=linux & cpu=loong64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-ppc64-gnu@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-linux-ppc64-gnu@npm:4.62.2"
conditions: os=linux & cpu=ppc64 & libc=glibc
languageName: node
linkType: hard
-"@rolldown/binding-linux-s390x-gnu@npm:1.1.4":
- version: 1.1.4
- resolution: "@rolldown/binding-linux-s390x-gnu@npm:1.1.4"
+"@rollup/rollup-linux-ppc64-musl@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-linux-ppc64-musl@npm:4.62.2"
+ conditions: os=linux & cpu=ppc64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-riscv64-gnu@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.62.2"
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-riscv64-musl@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.62.2"
+ conditions: os=linux & cpu=riscv64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-s390x-gnu@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.62.2"
conditions: os=linux & cpu=s390x & libc=glibc
languageName: node
linkType: hard
-"@rolldown/binding-linux-x64-gnu@npm:1.1.4":
- version: 1.1.4
- resolution: "@rolldown/binding-linux-x64-gnu@npm:1.1.4"
+"@rollup/rollup-linux-x64-gnu@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-linux-x64-gnu@npm:4.62.2"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
-"@rolldown/binding-linux-x64-musl@npm:1.1.4":
- version: 1.1.4
- resolution: "@rolldown/binding-linux-x64-musl@npm:1.1.4"
+"@rollup/rollup-linux-x64-musl@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-linux-x64-musl@npm:4.62.2"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
-"@rolldown/binding-openharmony-arm64@npm:1.1.4":
- version: 1.1.4
- resolution: "@rolldown/binding-openharmony-arm64@npm:1.1.4"
- conditions: os=openharmony & cpu=arm64
+"@rollup/rollup-openbsd-x64@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-openbsd-x64@npm:4.62.2"
+ conditions: os=openbsd & cpu=x64
languageName: node
linkType: hard
-"@rolldown/binding-wasm32-wasi@npm:1.1.4":
- version: 1.1.4
- resolution: "@rolldown/binding-wasm32-wasi@npm:1.1.4"
- dependencies:
- "@emnapi/core": "npm:1.11.1"
- "@emnapi/runtime": "npm:1.11.1"
- "@napi-rs/wasm-runtime": "npm:^1.1.6"
- conditions: cpu=wasm32
+"@rollup/rollup-openharmony-arm64@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-openharmony-arm64@npm:4.62.2"
+ conditions: os=openharmony & cpu=arm64
languageName: node
linkType: hard
-"@rolldown/binding-win32-arm64-msvc@npm:1.1.4":
- version: 1.1.4
- resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.1.4"
+"@rollup/rollup-win32-arm64-msvc@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.62.2"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"@rolldown/binding-win32-x64-msvc@npm:1.1.4":
- version: 1.1.4
- resolution: "@rolldown/binding-win32-x64-msvc@npm:1.1.4"
+"@rollup/rollup-win32-ia32-msvc@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.62.2"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-x64-gnu@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-win32-x64-gnu@npm:4.62.2"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
-"@rolldown/pluginutils@npm:^1.0.0, @rolldown/pluginutils@npm:^1.0.1":
- version: 1.0.1
- resolution: "@rolldown/pluginutils@npm:1.0.1"
- checksum: 10c0/99d9b06d90196823e4d8c841f258db7a16e5dbba5824a2962b05d907b79f1ba929d56f22dd744fd530936e568c865ee56a719dc31e57e13bc0a8eb4764a8d8dd
+"@rollup/rollup-win32-x64-msvc@npm:4.62.2":
+ version: 4.62.2
+ resolution: "@rollup/rollup-win32-x64-msvc@npm:4.62.2"
+ conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@@ -2312,7 +3564,7 @@ __metadata:
languageName: node
linkType: hard
-"@sentry/bundler-plugin-core@npm:5.3.0":
+"@sentry/bundler-plugin-core@npm:5.3.0, @sentry/bundler-plugin-core@npm:^5.3.0":
version: 5.3.0
resolution: "@sentry/bundler-plugin-core@npm:5.3.0"
dependencies:
@@ -2423,21 +3675,6 @@ __metadata:
languageName: node
linkType: hard
-"@sentry/cloudflare@npm:10.63.0":
- version: 10.63.0
- resolution: "@sentry/cloudflare@npm:10.63.0"
- dependencies:
- "@opentelemetry/api": "npm:^1.9.1"
- "@sentry/core": "npm:10.63.0"
- peerDependencies:
- "@cloudflare/workers-types": ^4.x
- peerDependenciesMeta:
- "@cloudflare/workers-types":
- optional: true
- checksum: 10c0/6f1693b19443eace18c10727ebb74da387b9868b41a2fa97cee6697a3bcdb91fa01c9d7dee22d73c11f2295bdef2fe4c8dd95552683ea6ec07437607b4c77fe7
- languageName: node
- linkType: hard
-
"@sentry/conventions@npm:^0.12.0":
version: 0.12.0
resolution: "@sentry/conventions@npm:0.12.0"
@@ -2461,6 +3698,29 @@ __metadata:
languageName: node
linkType: hard
+"@sentry/nextjs@npm:10.63.0":
+ version: 10.63.0
+ resolution: "@sentry/nextjs@npm:10.63.0"
+ dependencies:
+ "@opentelemetry/api": "npm:^1.9.1"
+ "@rollup/plugin-commonjs": "npm:28.0.1"
+ "@sentry/browser-utils": "npm:10.63.0"
+ "@sentry/bundler-plugin-core": "npm:^5.3.0"
+ "@sentry/conventions": "npm:^0.12.0"
+ "@sentry/core": "npm:10.63.0"
+ "@sentry/node": "npm:10.63.0"
+ "@sentry/opentelemetry": "npm:10.63.0"
+ "@sentry/react": "npm:10.63.0"
+ "@sentry/vercel-edge": "npm:10.63.0"
+ "@sentry/webpack-plugin": "npm:^5.3.0"
+ rollup: "npm:^4.60.3"
+ stacktrace-parser: "npm:^0.1.11"
+ peerDependencies:
+ next: ^13.2.0 || ^14.0 || ^15.0.0-rc.0 || ^16.0.0-0
+ checksum: 10c0/8cf38e200e168d194f79c90535ab043fc9f0d868c7a35897da8e7a4dadf04e912cddebb4f7f662badbcfd6bc15fac17419f7e49945aa4b47583cddd90914aab3
+ languageName: node
+ linkType: hard
+
"@sentry/node-core@npm:10.63.0":
version: 10.63.0
resolution: "@sentry/node-core@npm:10.63.0"
@@ -2554,21 +3814,6 @@ __metadata:
languageName: node
linkType: hard
-"@sentry/rollup-plugin@npm:5.3.0":
- version: 5.3.0
- resolution: "@sentry/rollup-plugin@npm:5.3.0"
- dependencies:
- "@sentry/bundler-plugin-core": "npm:5.3.0"
- magic-string: "npm:~0.30.8"
- peerDependencies:
- rollup: ">=3.2.0"
- peerDependenciesMeta:
- rollup:
- optional: true
- checksum: 10c0/a3ea6a9c0005139a90f818b5cc781a11f79cfab7f762e0cf64a02ff6a0801c113ceaedf9a1e68e7349a69b581ca26e908caee1a1c3a5a57353ea64d8d3a4cf49
- languageName: node
- linkType: hard
-
"@sentry/server-utils@npm:10.63.0":
version: 10.63.0
resolution: "@sentry/server-utils@npm:10.63.0"
@@ -2583,28 +3828,24 @@ __metadata:
languageName: node
linkType: hard
-"@sentry/tanstackstart-react@npm:10.63.0":
+"@sentry/vercel-edge@npm:10.63.0":
version: 10.63.0
- resolution: "@sentry/tanstackstart-react@npm:10.63.0"
+ resolution: "@sentry/vercel-edge@npm:10.63.0"
dependencies:
"@opentelemetry/api": "npm:^1.9.1"
- "@sentry/browser-utils": "npm:10.63.0"
- "@sentry/conventions": "npm:^0.12.0"
"@sentry/core": "npm:10.63.0"
- "@sentry/node": "npm:10.63.0"
- "@sentry/react": "npm:10.63.0"
- "@sentry/vite-plugin": "npm:^5.3.0"
- checksum: 10c0/cd6caa2d846ef1a25fdb36e933fdf850d5bd795e26173f58c363c9472dffb4e3aa23f801ee1437bd9dc202331cfeb1b57acae6977ba5c0f976efbc6992eedc81
+ checksum: 10c0/9c8ac523a05d6095370409fc712adac19d0c37efc6444526ca686f7cd9983a8028dde22933e99cceff92bb16e648b83d455307e59221fe48b50f9b5b29fb20f3
languageName: node
linkType: hard
-"@sentry/vite-plugin@npm:5.3.0, @sentry/vite-plugin@npm:^5.3.0":
+"@sentry/webpack-plugin@npm:^5.3.0":
version: 5.3.0
- resolution: "@sentry/vite-plugin@npm:5.3.0"
+ resolution: "@sentry/webpack-plugin@npm:5.3.0"
dependencies:
"@sentry/bundler-plugin-core": "npm:5.3.0"
- "@sentry/rollup-plugin": "npm:5.3.0"
- checksum: 10c0/669cdc4f52dad61dab4148e317a5fdc35bdbb67af5a8be9e545e4a283c1c4fe4bc9bed3faea231060d7a6a09e92aaef386167edbaa280a658c2baa2e742bd4d2
+ peerDependencies:
+ webpack: ">=5.0.0"
+ checksum: 10c0/1a24a3502dd673a5cb1c893196599c212a3aea1202d1a3d47934487f5055c80a3aae9ee1c7bde835257222d78ae3247c7b218a89beb45f89d391d673437a4782
languageName: node
linkType: hard
@@ -2632,104 +3873,487 @@ __metadata:
languageName: node
linkType: hard
-"@shikijs/engine-oniguruma@npm:4.3.1":
- version: 4.3.1
- resolution: "@shikijs/engine-oniguruma@npm:4.3.1"
+"@shikijs/engine-oniguruma@npm:4.3.1":
+ version: 4.3.1
+ resolution: "@shikijs/engine-oniguruma@npm:4.3.1"
+ dependencies:
+ "@shikijs/types": "npm:4.3.1"
+ "@shikijs/vscode-textmate": "npm:^10.0.2"
+ checksum: 10c0/a6522fc5a55966a811b20396bdf1678f89e4fcd8e41f07dc6532acf7b111a161fad0656eb0dc1855275fdf7107890099c373bd23eb200e2145fe725cc91e8544
+ languageName: node
+ linkType: hard
+
+"@shikijs/engine-oniguruma@npm:^3.23.0":
+ version: 3.23.0
+ resolution: "@shikijs/engine-oniguruma@npm:3.23.0"
+ dependencies:
+ "@shikijs/types": "npm:3.23.0"
+ "@shikijs/vscode-textmate": "npm:^10.0.2"
+ checksum: 10c0/40dbda7aef55d5946c45b8cfe56f484eadb611f9f7c9eb77ff21f0dfce2bcc775686a61eda9e06401ddd71195945a522293f51d6522fce49244b1a6b9c0f61f7
+ languageName: node
+ linkType: hard
+
+"@shikijs/langs@npm:4.3.1":
+ version: 4.3.1
+ resolution: "@shikijs/langs@npm:4.3.1"
+ dependencies:
+ "@shikijs/types": "npm:4.3.1"
+ checksum: 10c0/89785ca417021780891598b1eacfbe89272fa068bd02215dbc6945553e5e7164a3825c2f09285d2809003e3421d577366a2fc19b7996e1a0621a2adfb73cad12
+ languageName: node
+ linkType: hard
+
+"@shikijs/langs@npm:^3.23.0":
+ version: 3.23.0
+ resolution: "@shikijs/langs@npm:3.23.0"
+ dependencies:
+ "@shikijs/types": "npm:3.23.0"
+ checksum: 10c0/513b90cfee0fa167d2063b7fbc2318b303a604f2e1fa156aa8b4659b49792401531a74acf68de622ecfff15738e1947a46cfe92a32fcd6a4ee5e70bcf1d06c66
+ languageName: node
+ linkType: hard
+
+"@shikijs/primitive@npm:4.3.1":
+ version: 4.3.1
+ resolution: "@shikijs/primitive@npm:4.3.1"
+ dependencies:
+ "@shikijs/types": "npm:4.3.1"
+ "@shikijs/vscode-textmate": "npm:^10.0.2"
+ "@types/hast": "npm:^3.0.4"
+ checksum: 10c0/33397d0d60842d74ce07db588dec3818241713c4812de6fe76c40a477e464d319f20f50f3dfa40ebc2c10964754a256d9bb4ac6f8b49a09fca1bc206a7c7b46f
+ languageName: node
+ linkType: hard
+
+"@shikijs/themes@npm:4.3.1":
+ version: 4.3.1
+ resolution: "@shikijs/themes@npm:4.3.1"
+ dependencies:
+ "@shikijs/types": "npm:4.3.1"
+ checksum: 10c0/3d578a981630e880fa18bbab14ab81e61308163c10e1967fb40fcce9d6e321d340595c7ade66275a0e80a6f3e5417ac5785052aacd7ae19c9e67bbb06eb0f278
+ languageName: node
+ linkType: hard
+
+"@shikijs/themes@npm:^3.23.0":
+ version: 3.23.0
+ resolution: "@shikijs/themes@npm:3.23.0"
+ dependencies:
+ "@shikijs/types": "npm:3.23.0"
+ checksum: 10c0/5c99036d4a765765018f9106a354ebe5ccac204c69f00e3cda265828d493f005412659213f6574fa0e187c7d4437b3327bd6dad2e2146b2c472d2bf493d790dd
+ languageName: node
+ linkType: hard
+
+"@shikijs/types@npm:3.23.0, @shikijs/types@npm:^3.23.0":
+ version: 3.23.0
+ resolution: "@shikijs/types@npm:3.23.0"
+ dependencies:
+ "@shikijs/vscode-textmate": "npm:^10.0.2"
+ "@types/hast": "npm:^3.0.4"
+ checksum: 10c0/bd0d1593f830a6b4e55c77871ec1b95cc44855d6e0e26282a948a3c58827237826e4110af27eb4d3231361f1e182c4410434a1dc15ec40aea988dc92dc97e9d6
+ languageName: node
+ linkType: hard
+
+"@shikijs/types@npm:4.3.1":
+ version: 4.3.1
+ resolution: "@shikijs/types@npm:4.3.1"
+ dependencies:
+ "@shikijs/vscode-textmate": "npm:^10.0.2"
+ "@types/hast": "npm:^3.0.4"
+ checksum: 10c0/e1586b7e8fc0610f9896c622307274c5876fe7f2a40919e08cde8947ef5022d545641c47763f29505eaad6e4b4f7c180890fd1c220146e5e75f69f384a4dc228
+ languageName: node
+ linkType: hard
+
+"@shikijs/vscode-textmate@npm:^10.0.2":
+ version: 10.0.2
+ resolution: "@shikijs/vscode-textmate@npm:10.0.2"
+ checksum: 10c0/36b682d691088ec244de292dc8f91b808f95c89466af421cf84cbab92230f03c8348649c14b3251991b10ce632b0c715e416e992dd5f28ff3221dc2693fd9462
+ languageName: node
+ linkType: hard
+
+"@sindresorhus/is@npm:^7.0.2":
+ version: 7.2.0
+ resolution: "@sindresorhus/is@npm:7.2.0"
+ checksum: 10c0/0040c17d7826414363f99f5d56077c200789d51e6dfe5542920bfb29ab3828ec0ebf2845e8bae796bee461debb646b5e4c0a623140131cf3143471e915b50b54
+ languageName: node
+ linkType: hard
+
+"@smithy/config-resolver@npm:^4.4.6":
+ version: 4.6.6
+ resolution: "@smithy/config-resolver@npm:4.6.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/7b96095a2aff8a9e0ad52283a5a7dfc4d320898abb5fbbf488fe6d6a390a9009f3c5c52b7a91c7f57c18fb06cac0a651a550be7673e0d09b5fa13d8a2a6e6849
+ languageName: node
+ linkType: hard
+
+"@smithy/core@npm:^3.22.0, @smithy/core@npm:^3.29.0, @smithy/core@npm:^3.29.1":
+ version: 3.29.1
+ resolution: "@smithy/core@npm:3.29.1"
+ dependencies:
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/5e536cf179d4e66742884ec07301c9efdc3d6edd9161841c498096ce15cba1592653c639bdcc12d000462f844c10d7c41739312be5d78246c8c130f4407a6174
+ languageName: node
+ linkType: hard
+
+"@smithy/credential-provider-imds@npm:^4.4.5":
+ version: 4.4.6
+ resolution: "@smithy/credential-provider-imds@npm:4.4.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/6a2c0de37580ca88af4a76f9029f3809f173dfdd42b179cccef1a71886c64326aae9df6a875563bd6d916c35f51f0b71dfcf59e9a416ef7b503b853dacff6bed
+ languageName: node
+ linkType: hard
+
+"@smithy/eventstream-serde-browser@npm:^4.2.8":
+ version: 4.4.6
+ resolution: "@smithy/eventstream-serde-browser@npm:4.4.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/ea207a78f39072d87e939e459f3416175dd8a5b58a648d6c0786c91760a5976301ffdf10d720461040848fa1e99840b57c930aa38689c9d567ea47ce2e1881d2
+ languageName: node
+ linkType: hard
+
+"@smithy/eventstream-serde-config-resolver@npm:^4.3.8":
+ version: 4.5.6
+ resolution: "@smithy/eventstream-serde-config-resolver@npm:4.5.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/9d7b20f426ed3b7f8a7a7ff5a67cb1db5e9ff43a94c0729d9cbf177b3bfb3db4dc03af762e624e0ac9a82cab76093e6eb65a2c7e643702eff3f4150573e6a97a
+ languageName: node
+ linkType: hard
+
+"@smithy/eventstream-serde-node@npm:^4.2.8":
+ version: 4.4.6
+ resolution: "@smithy/eventstream-serde-node@npm:4.4.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/02869228fdd50a45c047ce5cb4a9faad608958cfe2b122d4ea75139e3c0fad1116a62338514e54754e091fc6e904fdd498d3bed4375995af49bb2f40f73ae088
+ languageName: node
+ linkType: hard
+
+"@smithy/fetch-http-handler@npm:^5.3.9, @smithy/fetch-http-handler@npm:^5.6.2":
+ version: 5.6.3
+ resolution: "@smithy/fetch-http-handler@npm:5.6.3"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/13f046a0edf6f642581e730537d98636dbbda3acda3c70334d5878818d1f2c98213a82330b4cf396fbc558fbebf3e4c1ab6fe932a85ffdbb3678b7d0d8e4d38f
+ languageName: node
+ linkType: hard
+
+"@smithy/hash-blob-browser@npm:^4.2.9":
+ version: 4.4.6
+ resolution: "@smithy/hash-blob-browser@npm:4.4.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/8244162992164bb687e207c96aba8dcb5300cbacc532019779e9f28c61cbf7b6b2bd7fd77a1a6d3869abaeb9bd00259c5a7a4cf0eeefececf58df7c550dbb717
+ languageName: node
+ linkType: hard
+
+"@smithy/hash-node@npm:^4.2.8":
+ version: 4.4.6
+ resolution: "@smithy/hash-node@npm:4.4.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/7b744cdcd15d2b5f75ea31a748e8127ffb02d1cc9c84f24bbcfaa09253c7d183e7f6e6da0b7e236a315246f07974c1dd4ec95d0cfcaee04cc858363d84404fc1
+ languageName: node
+ linkType: hard
+
+"@smithy/hash-stream-node@npm:^4.2.8":
+ version: 4.4.6
+ resolution: "@smithy/hash-stream-node@npm:4.4.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/bb8df20d82b9989142a2e80526667a13e0d9bfaf68c06cf8064e55f76d22afad4a598e3459262d5d5a6a8bfe712facb0b64c8c1fd7e9c38039eced0f97649c89
+ languageName: node
+ linkType: hard
+
+"@smithy/invalid-dependency@npm:^4.2.8":
+ version: 4.4.6
+ resolution: "@smithy/invalid-dependency@npm:4.4.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/f0de17ff2ac08e5edd654ba0b153faec9d67133b4042458d2e5579d83465e8f543c9483f6effca9d3ea07fa44df354bcebd59f9dc75082e57c3e2a26559eca03
+ languageName: node
+ linkType: hard
+
+"@smithy/is-array-buffer@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "@smithy/is-array-buffer@npm:2.2.0"
+ dependencies:
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/2f2523cd8cc4538131e408eb31664983fecb0c8724956788b015aaf3ab85a0c976b50f4f09b176f1ed7bbe79f3edf80743be7a80a11f22cd9ce1285d77161aaf
+ languageName: node
+ linkType: hard
+
+"@smithy/md5-js@npm:^4.2.8":
+ version: 4.4.6
+ resolution: "@smithy/md5-js@npm:4.4.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/f73902e97607388c6fed449d56215b9198c732ac87ee60fee4f26052d59b940ac2ecaf2d016abbc1a56b39a57a4d78353fa2267a129fcf9ee7455b47206ed058
+ languageName: node
+ linkType: hard
+
+"@smithy/middleware-content-length@npm:^4.2.8":
+ version: 4.4.6
+ resolution: "@smithy/middleware-content-length@npm:4.4.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/899a15b184778f856f4bcb6c190af66f743876e429edc2569dc5f001cb7f191287e2420c1c7e0b96763c59df8423585b35d5f43295748b1ce2da4e1cedb79a9a
+ languageName: node
+ linkType: hard
+
+"@smithy/middleware-endpoint@npm:^4.4.12":
+ version: 4.6.6
+ resolution: "@smithy/middleware-endpoint@npm:4.6.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/64213073683acac6b22af51d259440231e61cba5518d3d16061d14137364f97c2ff9c1443b99d1af81e7af9b324b2ece2ef9a06585c886fdacc8c1ef515e320d
+ languageName: node
+ linkType: hard
+
+"@smithy/middleware-retry@npm:^4.4.29":
+ version: 4.7.6
+ resolution: "@smithy/middleware-retry@npm:4.7.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/794a13b1e1e2996280fdb89ef8a89df2f2831d16c0ce2c4fcf5a2d7eff9f3fd83db92afe902171d872c25fd752d31cf8f1eb22d7071120381423b15100d5df37
+ languageName: node
+ linkType: hard
+
+"@smithy/middleware-serde@npm:^4.2.9":
+ version: 4.4.6
+ resolution: "@smithy/middleware-serde@npm:4.4.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/dd1035fb1b3df2aa330805cd95edc9c3360794ef2300be7636366de04c91b9586ee3b4f9a5a9d49111f05d62b2780a4e084ee47480a278810aa23b1fd32cbca2
+ languageName: node
+ linkType: hard
+
+"@smithy/middleware-stack@npm:^4.2.8":
+ version: 4.4.6
+ resolution: "@smithy/middleware-stack@npm:4.4.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/589efacefe7051de2e25dda4257845f7a2087e77bd531417f1a99df14ad6b7add6fa355ef60d0b4be29200b8a444f5578ce35cca8c1446f47cefb2adcc632cc7
+ languageName: node
+ linkType: hard
+
+"@smithy/node-config-provider@npm:^4.3.8":
+ version: 4.5.6
+ resolution: "@smithy/node-config-provider@npm:4.5.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/e366962a0880dce1de03fd7c0da62d37450d2e070edd22993fa4c8b10c40eec44d2416e4e55b9c6910c40dde76603ae072a0d57b7df4effe1096638b572c0f17
+ languageName: node
+ linkType: hard
+
+"@smithy/node-http-handler@npm:^4.4.8, @smithy/node-http-handler@npm:^4.9.2":
+ version: 4.9.3
+ resolution: "@smithy/node-http-handler@npm:4.9.3"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/f584aa4ca9b2197b26b0295ffed4af9b00a69bdef99fc6c9918eafb1b20d7217ea354832b1f8d51500b1483033af31918863bd2ea294fbbff2ff975822ec33f6
+ languageName: node
+ linkType: hard
+
+"@smithy/protocol-http@npm:^5.3.8":
+ version: 5.5.6
+ resolution: "@smithy/protocol-http@npm:5.5.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/ca6509fb4a63594977972c0a60c28e7be9af409c1605a4ce0851c1b19f32360bc7c4282b24a517a455275d8bcab8fe7e939b6bdf59b8bab78862087d489505ec
+ languageName: node
+ linkType: hard
+
+"@smithy/signature-v4@npm:^5.3.8, @smithy/signature-v4@npm:^5.6.1":
+ version: 5.6.2
+ resolution: "@smithy/signature-v4@npm:5.6.2"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/413cb0b17e9c2b660410496438e7f1544d357ff394241d9872b44c4000f8473232c3a6403b1d77f445fe700cd95ba30d097ffdbb614d901e528fd88f3b426e43
+ languageName: node
+ linkType: hard
+
+"@smithy/smithy-client@npm:^4.11.1":
+ version: 4.14.6
+ resolution: "@smithy/smithy-client@npm:4.14.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ "@smithy/types": "npm:^4.15.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/97a29c9167074c68a61fb8fdfd8a7a4c018246aff4fc37c6bd44cf4fae466d841a2d753aa083c08e4b8bcde1bb45ba0318620cf65d3a65be19c0f9335c854b27
+ languageName: node
+ linkType: hard
+
+"@smithy/types@npm:^4.12.0, @smithy/types@npm:^4.15.1":
+ version: 4.15.1
+ resolution: "@smithy/types@npm:4.15.1"
+ dependencies:
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/65cb70240fa13f37274796b065be48d86cccd182ec97e7b1a0da234e2c9bd5ee686b4f5f111c930fe2209a2a6f168b9a045d59fb80c5545f4bff885ba350afa2
+ languageName: node
+ linkType: hard
+
+"@smithy/url-parser@npm:^4.2.8":
+ version: 4.4.6
+ resolution: "@smithy/url-parser@npm:4.4.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/3e1122f4d08e1d5a0db77018ec0ad44b1e93fd6dbe4057986e6b3dc2f98201e3798bfb2cf2ddc7539e7846408e5cf2381ef42156da5627f8fde0aeb2d30b5eae
+ languageName: node
+ linkType: hard
+
+"@smithy/util-base64@npm:^4.3.0":
+ version: 4.5.6
+ resolution: "@smithy/util-base64@npm:4.5.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/83b18db90ba4eedc4453bb94de0fb1110cd2cda63d4c9a2e731e6c36d98444ad97a1313fe105d774a2c8e42f2e3b067584c6af2a908d81ad2f8b0b78ba557d9a
+ languageName: node
+ linkType: hard
+
+"@smithy/util-body-length-browser@npm:^4.2.0":
+ version: 4.4.6
+ resolution: "@smithy/util-body-length-browser@npm:4.4.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/bb6f77defa8ec8710549bf72f82a87155f8a870544fd3e308b34cbe4341c7ff8bf2e794742017053eb4eb1a48af996b81966100729750e075f8ffdff14ccd94f
+ languageName: node
+ linkType: hard
+
+"@smithy/util-body-length-node@npm:^4.2.1":
+ version: 4.4.6
+ resolution: "@smithy/util-body-length-node@npm:4.4.6"
dependencies:
- "@shikijs/types": "npm:4.3.1"
- "@shikijs/vscode-textmate": "npm:^10.0.2"
- checksum: 10c0/a6522fc5a55966a811b20396bdf1678f89e4fcd8e41f07dc6532acf7b111a161fad0656eb0dc1855275fdf7107890099c373bd23eb200e2145fe725cc91e8544
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/1df56f43110b2da3ca11b6217b41115cf15c27d6ae63ad51b4095cb788d09e61c01431038991faa51b0073a75417050334ce3948feab53ce94dade4fc8db24eb
languageName: node
linkType: hard
-"@shikijs/engine-oniguruma@npm:^3.23.0":
- version: 3.23.0
- resolution: "@shikijs/engine-oniguruma@npm:3.23.0"
+"@smithy/util-buffer-from@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "@smithy/util-buffer-from@npm:2.2.0"
dependencies:
- "@shikijs/types": "npm:3.23.0"
- "@shikijs/vscode-textmate": "npm:^10.0.2"
- checksum: 10c0/40dbda7aef55d5946c45b8cfe56f484eadb611f9f7c9eb77ff21f0dfce2bcc775686a61eda9e06401ddd71195945a522293f51d6522fce49244b1a6b9c0f61f7
+ "@smithy/is-array-buffer": "npm:^2.2.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/223d6a508b52ff236eea01cddc062b7652d859dd01d457a4e50365af3de1e24a05f756e19433f6ccf1538544076b4215469e21a4ea83dc1d58d829725b0dbc5a
languageName: node
linkType: hard
-"@shikijs/langs@npm:4.3.1":
- version: 4.3.1
- resolution: "@shikijs/langs@npm:4.3.1"
+"@smithy/util-defaults-mode-browser@npm:^4.3.28":
+ version: 4.5.6
+ resolution: "@smithy/util-defaults-mode-browser@npm:4.5.6"
dependencies:
- "@shikijs/types": "npm:4.3.1"
- checksum: 10c0/89785ca417021780891598b1eacfbe89272fa068bd02215dbc6945553e5e7164a3825c2f09285d2809003e3421d577366a2fc19b7996e1a0621a2adfb73cad12
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/55719a0073a08014b238b1d3ade8afeccb19d63e17400f5faca4a0a6e867fb99455a1b5eaa63cb016e4ce79c8b0a4a55dd24daa81ccdcd1b0f94b0ffdc947de8
languageName: node
linkType: hard
-"@shikijs/langs@npm:^3.23.0":
- version: 3.23.0
- resolution: "@shikijs/langs@npm:3.23.0"
+"@smithy/util-defaults-mode-node@npm:^4.2.31":
+ version: 4.4.6
+ resolution: "@smithy/util-defaults-mode-node@npm:4.4.6"
dependencies:
- "@shikijs/types": "npm:3.23.0"
- checksum: 10c0/513b90cfee0fa167d2063b7fbc2318b303a604f2e1fa156aa8b4659b49792401531a74acf68de622ecfff15738e1947a46cfe92a32fcd6a4ee5e70bcf1d06c66
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/cf42292ae643913fb67bc38024b90bf348876d7d635eaaee31521f6f2d0e38f791585dabe785b9afa9a83ea2d5ad202ae77c0cf213ded9cdb7212f953fb081c1
languageName: node
linkType: hard
-"@shikijs/primitive@npm:4.3.1":
- version: 4.3.1
- resolution: "@shikijs/primitive@npm:4.3.1"
+"@smithy/util-endpoints@npm:^3.2.8":
+ version: 3.6.6
+ resolution: "@smithy/util-endpoints@npm:3.6.6"
dependencies:
- "@shikijs/types": "npm:4.3.1"
- "@shikijs/vscode-textmate": "npm:^10.0.2"
- "@types/hast": "npm:^3.0.4"
- checksum: 10c0/33397d0d60842d74ce07db588dec3818241713c4812de6fe76c40a477e464d319f20f50f3dfa40ebc2c10964754a256d9bb4ac6f8b49a09fca1bc206a7c7b46f
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/c6c506f193cb4d2b4fa81e4489404036ee1a02d84daee0fd34ae3a002c0733654277556a809efde87408e6e57b69ad76cfa59c7150bd1be06fc6efa265eee22c
languageName: node
linkType: hard
-"@shikijs/themes@npm:4.3.1":
- version: 4.3.1
- resolution: "@shikijs/themes@npm:4.3.1"
+"@smithy/util-middleware@npm:^4.2.8":
+ version: 4.4.6
+ resolution: "@smithy/util-middleware@npm:4.4.6"
dependencies:
- "@shikijs/types": "npm:4.3.1"
- checksum: 10c0/3d578a981630e880fa18bbab14ab81e61308163c10e1967fb40fcce9d6e321d340595c7ade66275a0e80a6f3e5417ac5785052aacd7ae19c9e67bbb06eb0f278
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/09b381374c217075752f5d8012a4fb9b50913060fbeff24834a401ddc1a6293ea73ae0d1a9a2adff83d22cc100732a2b25f1aa62b512812717d90e2f2df4cc7d
languageName: node
linkType: hard
-"@shikijs/themes@npm:^3.23.0":
- version: 3.23.0
- resolution: "@shikijs/themes@npm:3.23.0"
+"@smithy/util-retry@npm:^4.2.8":
+ version: 4.5.6
+ resolution: "@smithy/util-retry@npm:4.5.6"
dependencies:
- "@shikijs/types": "npm:3.23.0"
- checksum: 10c0/5c99036d4a765765018f9106a354ebe5ccac204c69f00e3cda265828d493f005412659213f6574fa0e187c7d4437b3327bd6dad2e2146b2c472d2bf493d790dd
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/8a07883dad3efefd0c50042dcf35c81fc4c8272acc3e1a78a3cd2a701fb19bf4237d4e33f7d72fbc10d3e2fbdf14324c2f20846e182a141e1816c97587812e5a
languageName: node
linkType: hard
-"@shikijs/types@npm:3.23.0, @shikijs/types@npm:^3.23.0":
- version: 3.23.0
- resolution: "@shikijs/types@npm:3.23.0"
+"@smithy/util-stream@npm:^4.5.10":
+ version: 4.7.6
+ resolution: "@smithy/util-stream@npm:4.7.6"
dependencies:
- "@shikijs/vscode-textmate": "npm:^10.0.2"
- "@types/hast": "npm:^3.0.4"
- checksum: 10c0/bd0d1593f830a6b4e55c77871ec1b95cc44855d6e0e26282a948a3c58827237826e4110af27eb4d3231361f1e182c4410434a1dc15ec40aea988dc92dc97e9d6
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/ac1c3d90a5f8b45180b577ec717ce3df921db4877aeabd5a89e2ec192529704bbdebf3a1b50ad036a3669cf830fb7c04ee0e57b70b596d2f83a36890b05633ff
languageName: node
linkType: hard
-"@shikijs/types@npm:4.3.1":
- version: 4.3.1
- resolution: "@shikijs/types@npm:4.3.1"
+"@smithy/util-utf8@npm:^2.0.0":
+ version: 2.3.0
+ resolution: "@smithy/util-utf8@npm:2.3.0"
dependencies:
- "@shikijs/vscode-textmate": "npm:^10.0.2"
- "@types/hast": "npm:^3.0.4"
- checksum: 10c0/e1586b7e8fc0610f9896c622307274c5876fe7f2a40919e08cde8947ef5022d545641c47763f29505eaad6e4b4f7c180890fd1c220146e5e75f69f384a4dc228
+ "@smithy/util-buffer-from": "npm:^2.2.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/e18840c58cc507ca57fdd624302aefd13337ee982754c9aa688463ffcae598c08461e8620e9852a424d662ffa948fc64919e852508028d09e89ced459bd506ab
languageName: node
linkType: hard
-"@shikijs/vscode-textmate@npm:^10.0.2":
- version: 10.0.2
- resolution: "@shikijs/vscode-textmate@npm:10.0.2"
- checksum: 10c0/36b682d691088ec244de292dc8f91b808f95c89466af421cf84cbab92230f03c8348649c14b3251991b10ce632b0c715e416e992dd5f28ff3221dc2693fd9462
+"@smithy/util-utf8@npm:^4.2.0":
+ version: 4.4.6
+ resolution: "@smithy/util-utf8@npm:4.4.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/5cb06bd0b9b2054926e6f21cbc244c6ec3f5e23266d1dbda6911a324f29d61e03ac03db194a60499a4fdd7a7bfe00fd1df054e4bfe96ff88c7c7b65a19cd5e42
languageName: node
linkType: hard
-"@sindresorhus/is@npm:^7.0.2":
- version: 7.2.0
- resolution: "@sindresorhus/is@npm:7.2.0"
- checksum: 10c0/0040c17d7826414363f99f5d56077c200789d51e6dfe5542920bfb29ab3828ec0ebf2845e8bae796bee461debb646b5e4c0a623140131cf3143471e915b50b54
+"@smithy/util-waiter@npm:^4.2.8":
+ version: 4.5.6
+ resolution: "@smithy/util-waiter@npm:4.5.6"
+ dependencies:
+ "@smithy/core": "npm:^3.29.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10c0/2bc588cf112714b4adcf645d152cba7ae1dce7f36bc4563b19b98dead8d9ee40982c6f197f1a0f518807f730e80fc65a1ed5053b580f2c77b86415be278d1fbe
languageName: node
linkType: hard
@@ -2747,6 +4371,15 @@ __metadata:
languageName: node
linkType: hard
+"@swc/helpers@npm:0.5.15":
+ version: 0.5.15
+ resolution: "@swc/helpers@npm:0.5.15"
+ dependencies:
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/33002f74f6f885f04c132960835fdfc474186983ea567606db62e86acd0680ca82f34647e8e610f4e1e422d1c16fce729dde22cd3b797ab1fd9061a825dabca4
+ languageName: node
+ linkType: hard
+
"@tailwindcss/node@npm:4.3.2":
version: 4.3.2
resolution: "@tailwindcss/node@npm:4.3.2"
@@ -2898,309 +4531,23 @@ __metadata:
languageName: node
linkType: hard
-"@tailwindcss/vite@npm:4.3.2":
+"@tailwindcss/postcss@npm:4.3.2":
version: 4.3.2
- resolution: "@tailwindcss/vite@npm:4.3.2"
+ resolution: "@tailwindcss/postcss@npm:4.3.2"
dependencies:
+ "@alloc/quick-lru": "npm:^5.2.0"
"@tailwindcss/node": "npm:4.3.2"
"@tailwindcss/oxide": "npm:4.3.2"
+ postcss: "npm:^8.5.15"
tailwindcss: "npm:4.3.2"
- peerDependencies:
- vite: ^5.2.0 || ^6 || ^7 || ^8
- checksum: 10c0/90fe2b5cd05b29fb555a3fc554d26187b9e9040ed762ce96e7f39490e0fac65c990fb873fb2b458385c90f70220e4ded1a898513f03b7c87e6b11bb9292ba92f
- languageName: node
- linkType: hard
-
-"@tanstack/history@npm:1.162.0":
- version: 1.162.0
- resolution: "@tanstack/history@npm:1.162.0"
- checksum: 10c0/adfefcae672b548902d63b1f7de6f6a15fa2efcb0c32114fd581af1b3832b590edafffb7b14f47237849a0d4cb0ab9cfffc315841d10096599938860d2b7e641
- languageName: node
- linkType: hard
-
-"@tanstack/react-router@npm:1.170.17":
- version: 1.170.17
- resolution: "@tanstack/react-router@npm:1.170.17"
- dependencies:
- "@tanstack/history": "npm:1.162.0"
- "@tanstack/react-store": "npm:^0.9.3"
- "@tanstack/router-core": "npm:1.171.14"
- isbot: "npm:^5.1.22"
- peerDependencies:
- react: ">=18.0.0 || >=19.0.0"
- react-dom: ">=18.0.0 || >=19.0.0"
- checksum: 10c0/4d5ddcce92ee273c6aa07b61bc66c281d221123a870a605d8632cbee30749eb75717d19c1d1c6a52b21917d73c902562c7d2c0a970245918200119925a04cccb
- languageName: node
- linkType: hard
-
-"@tanstack/react-start-client@npm:1.168.15":
- version: 1.168.15
- resolution: "@tanstack/react-start-client@npm:1.168.15"
- dependencies:
- "@tanstack/react-router": "npm:1.170.17"
- "@tanstack/router-core": "npm:1.171.14"
- "@tanstack/start-client-core": "npm:1.170.13"
- peerDependencies:
- react: ">=18.0.0 || >=19.0.0"
- react-dom: ">=18.0.0 || >=19.0.0"
- checksum: 10c0/bf856214e44d0d39a5ba27070949101307888eb975a58a756fc62ea66e7be3d4120375ba82bf04e7cadcedbf813c7832ccd8076b0349283785433627064a9896
- languageName: node
- linkType: hard
-
-"@tanstack/react-start-rsc@npm:0.1.26":
- version: 0.1.26
- resolution: "@tanstack/react-start-rsc@npm:0.1.26"
- dependencies:
- "@tanstack/react-router": "npm:1.170.17"
- "@tanstack/router-core": "npm:1.171.14"
- "@tanstack/router-utils": "npm:1.162.2"
- "@tanstack/start-client-core": "npm:1.170.13"
- "@tanstack/start-fn-stubs": "npm:1.162.0"
- "@tanstack/start-plugin-core": "npm:1.171.19"
- "@tanstack/start-server-core": "npm:1.169.16"
- "@tanstack/start-storage-context": "npm:1.167.16"
- pathe: "npm:^2.0.3"
- peerDependencies:
- "@rspack/core": ">=2.0.0-0"
- "@vitejs/plugin-rsc": ">=0.5.20"
- react: ">=18.0.0 || >=19.0.0"
- react-dom: ">=18.0.0 || >=19.0.0"
- react-server-dom-rspack: ">=0.0.2"
- peerDependenciesMeta:
- "@rspack/core":
- optional: true
- "@vitejs/plugin-rsc":
- optional: true
- react-server-dom-rspack:
- optional: true
- checksum: 10c0/ef13001e40ad93c3a219bfbd3e4d6d5fba7d257f69688833e632e4b5b78e27b2faffd0a70f50b1e973e49a4cbb0a6b6077b8e7f7cfd380b5a3b57bc63420e1c8
- languageName: node
- linkType: hard
-
-"@tanstack/react-start-server@npm:1.167.21":
- version: 1.167.21
- resolution: "@tanstack/react-start-server@npm:1.167.21"
- dependencies:
- "@tanstack/react-router": "npm:1.170.17"
- "@tanstack/router-core": "npm:1.171.14"
- "@tanstack/start-server-core": "npm:1.169.16"
- peerDependencies:
- react: ">=18.0.0 || >=19.0.0"
- react-dom: ">=18.0.0 || >=19.0.0"
- checksum: 10c0/e2dc238eafcc1e0634e1bdb62b51b3b1330b9101eced7890f9235cfc1e8b153703cac0d529c90896dc683a42c2ff1f12849c6de56826b33afd50edecd8370c40
- languageName: node
- linkType: hard
-
-"@tanstack/react-start@npm:1.168.27":
- version: 1.168.27
- resolution: "@tanstack/react-start@npm:1.168.27"
- dependencies:
- "@tanstack/react-router": "npm:1.170.17"
- "@tanstack/react-start-client": "npm:1.168.15"
- "@tanstack/react-start-rsc": "npm:0.1.26"
- "@tanstack/react-start-server": "npm:1.167.21"
- "@tanstack/router-utils": "npm:1.162.2"
- "@tanstack/start-client-core": "npm:1.170.13"
- "@tanstack/start-plugin-core": "npm:1.171.19"
- "@tanstack/start-server-core": "npm:1.169.16"
- pathe: "npm:^2.0.3"
- peerDependencies:
- "@rsbuild/core": ^2.0.0
- react: ">=18.0.0 || >=19.0.0"
- react-dom: ">=18.0.0 || >=19.0.0"
- vite: ">=7.0.0"
- peerDependenciesMeta:
- "@rsbuild/core":
- optional: true
- "@vitejs/plugin-rsc":
- optional: true
- vite:
- optional: true
- checksum: 10c0/82e23eca830dcdca469aba42ca78ccbe42f3cbc813c6a9d00199100fa93cdd98fe35ccf8633eb25c31a48d3771b0a0f15a28f4a3f6eda759061a8cde1e6a346d
- languageName: node
- linkType: hard
-
-"@tanstack/react-store@npm:^0.9.3":
- version: 0.9.3
- resolution: "@tanstack/react-store@npm:0.9.3"
- dependencies:
- "@tanstack/store": "npm:0.9.3"
- use-sync-external-store: "npm:^1.6.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- checksum: 10c0/4d043b7211129418efa5ec1fafec7315b46b7ef92658f434b8e7a9a5dbf7687418c70f3c11f9d1636f304fa868a6d969380444d2042442ef94fc5517d19c5e4c
- languageName: node
- linkType: hard
-
-"@tanstack/router-core@npm:1.171.14":
- version: 1.171.14
- resolution: "@tanstack/router-core@npm:1.171.14"
- dependencies:
- "@tanstack/history": "npm:1.162.0"
- cookie-es: "npm:^3.0.0"
- seroval: "npm:^1.5.4"
- seroval-plugins: "npm:^1.5.4"
- checksum: 10c0/cda8eee02d95282e588050edbfa2125ed4724030a8c3f44eefe6fcdd4a1687234f305a1e76e8a00f291105e24290866cef231b7eebfeed756603c1c81963b1fb
- languageName: node
- linkType: hard
-
-"@tanstack/router-generator@npm:1.167.18":
- version: 1.167.18
- resolution: "@tanstack/router-generator@npm:1.167.18"
- dependencies:
- "@babel/types": "npm:^7.28.5"
- "@tanstack/router-core": "npm:1.171.14"
- "@tanstack/router-utils": "npm:1.162.2"
- "@tanstack/virtual-file-routes": "npm:1.162.0"
- jiti: "npm:^2.7.0"
- magic-string: "npm:^0.30.21"
- prettier: "npm:^3.5.0"
- zod: "npm:^4.4.3"
- checksum: 10c0/e4d1878d96df93923f5ccdbbdfc4a8d7e6d72c58a4ec6601bda248a37dfa03360c141e89d439d3739eabfe8d515f707a45f6aa543adbeab9aa44a7042c90579c
+ checksum: 10c0/577998b219b5e209b1fdc33812f6024ff18b4fd43a0e5be9bba02c02ea593e10bcc776a6f5671780782f9ac29732b88cb185d0b944be009e19c1724c8d8b1970
languageName: node
linkType: hard
-"@tanstack/router-plugin@npm:1.168.19":
- version: 1.168.19
- resolution: "@tanstack/router-plugin@npm:1.168.19"
- dependencies:
- "@babel/core": "npm:^7.28.5"
- "@babel/template": "npm:^7.27.2"
- "@babel/types": "npm:^7.28.5"
- "@tanstack/router-core": "npm:1.171.14"
- "@tanstack/router-generator": "npm:1.167.18"
- "@tanstack/router-utils": "npm:1.162.2"
- chokidar: "npm:^5.0.0"
- unplugin: "npm:^3.0.0"
- zod: "npm:^4.4.3"
- peerDependencies:
- "@rsbuild/core": ">=1.0.2 || ^2.0.0"
- "@tanstack/react-router": ^1.170.17
- vite: ">=5.0.0 || >=6.0.0 || >=7.0.0 || >=8.0.0"
- vite-plugin-solid: ^2.11.10 || ^3.0.0-0
- webpack: ">=5.92.0"
- peerDependenciesMeta:
- "@rsbuild/core":
- optional: true
- "@tanstack/react-router":
- optional: true
- vite:
- optional: true
- vite-plugin-solid:
- optional: true
- webpack:
- optional: true
- checksum: 10c0/a72a2ca70f1f98475d7b3cdd5c496f84f77e6c808805281bcf199c443865be4ec14f1d80529ce9ba00204a14d7b87936040738dfb8df3bdf03bae8c805a265af
- languageName: node
- linkType: hard
-
-"@tanstack/router-utils@npm:1.162.2":
- version: 1.162.2
- resolution: "@tanstack/router-utils@npm:1.162.2"
- dependencies:
- "@babel/generator": "npm:^7.28.5"
- "@babel/parser": "npm:^7.28.5"
- "@babel/types": "npm:^7.28.5"
- ansis: "npm:^4.1.0"
- babel-dead-code-elimination: "npm:^1.0.12"
- diff: "npm:^8.0.2"
- pathe: "npm:^2.0.3"
- tinyglobby: "npm:^0.2.15"
- checksum: 10c0/b54f9ad957cf11a348e70b4fd3db3e36af8ede1d8be71f4d993316e5550194816a297f9101e6a057dab9fc694384a2d8b64b736e859e135dbbf9c87ae3560674
- languageName: node
- linkType: hard
-
-"@tanstack/start-client-core@npm:1.170.13":
- version: 1.170.13
- resolution: "@tanstack/start-client-core@npm:1.170.13"
- dependencies:
- "@tanstack/router-core": "npm:1.171.14"
- "@tanstack/start-fn-stubs": "npm:1.162.0"
- "@tanstack/start-storage-context": "npm:1.167.16"
- seroval: "npm:^1.5.4"
- checksum: 10c0/a0659892c27f9f3a425876dbcb16e38d7b66e0aa6232ca0e00b129d7bad2b47f2062ea597e0c10dc775b9ed08d7ad7868a781a148884a9b76313472b9a4bb842
- languageName: node
- linkType: hard
-
-"@tanstack/start-fn-stubs@npm:1.162.0":
- version: 1.162.0
- resolution: "@tanstack/start-fn-stubs@npm:1.162.0"
- checksum: 10c0/74a29594f38204e547871d201abf6dd297adf58754ed39ef8fa2a6bea6a2999386445023e50dba8fbe013bbb08f5d5cbd3f96b9301e6a8c8e4cf6047c24ca1f0
- languageName: node
- linkType: hard
-
-"@tanstack/start-plugin-core@npm:1.171.19":
- version: 1.171.19
- resolution: "@tanstack/start-plugin-core@npm:1.171.19"
- dependencies:
- "@babel/code-frame": "npm:7.27.1"
- "@babel/core": "npm:^7.28.5"
- "@babel/types": "npm:^7.28.5"
- "@tanstack/router-core": "npm:1.171.14"
- "@tanstack/router-generator": "npm:1.167.18"
- "@tanstack/router-plugin": "npm:1.168.19"
- "@tanstack/router-utils": "npm:1.162.2"
- "@tanstack/start-server-core": "npm:1.169.16"
- exsolve: "npm:^1.0.7"
- lightningcss: "npm:^1.32.0"
- pathe: "npm:^2.0.3"
- picomatch: "npm:^4.0.3"
- seroval: "npm:^1.5.4"
- source-map: "npm:^0.7.6"
- srvx: "npm:^0.11.9"
- tinyglobby: "npm:^0.2.15"
- ufo: "npm:^1.5.4"
- vitefu: "npm:^1.1.1"
- xmlbuilder2: "npm:^4.0.3"
- zod: "npm:^4.4.3"
- peerDependencies:
- "@rsbuild/core": ^2.0.0
- vite: ">=7.0.0"
- peerDependenciesMeta:
- "@rsbuild/core":
- optional: true
- vite:
- optional: true
- checksum: 10c0/89eb86e8fe9a4680525031c8744698574c892e825f3322581a2b38fbdb7210d7f716bdbd1d99527718fa8c99964ca41d08e41e8754f9477a66b85624d206aeb7
- languageName: node
- linkType: hard
-
-"@tanstack/start-server-core@npm:1.169.16":
- version: 1.169.16
- resolution: "@tanstack/start-server-core@npm:1.169.16"
- dependencies:
- "@tanstack/history": "npm:1.162.0"
- "@tanstack/router-core": "npm:1.171.14"
- "@tanstack/start-client-core": "npm:1.170.13"
- "@tanstack/start-storage-context": "npm:1.167.16"
- fetchdts: "npm:^0.1.6"
- h3-v2: "npm:h3@2.0.1-rc.20"
- seroval: "npm:^1.5.4"
- checksum: 10c0/916b7de59c6fe4c2bd8121dcbe1ab34a4cc57a1b6ecb4a95e411de5b59d4b88ac53369213f5e555c0fb33f142a0b5532ddda147bb0064c9e3da452141555cc9d
- languageName: node
- linkType: hard
-
-"@tanstack/start-storage-context@npm:1.167.16":
- version: 1.167.16
- resolution: "@tanstack/start-storage-context@npm:1.167.16"
- dependencies:
- "@tanstack/router-core": "npm:1.171.14"
- checksum: 10c0/b2fb80e5aaf468078175bf5bcd8441ba1e1dd94ea24dbc2ba1f1a351d6f1c5dd8821f60e30feaf9b672c52612bfa7a3f54beb4b7e99a95a6bee139d256bc1e88
- languageName: node
- linkType: hard
-
-"@tanstack/store@npm:0.9.3":
- version: 0.9.3
- resolution: "@tanstack/store@npm:0.9.3"
- checksum: 10c0/ec022c792c298be0717d7a2d06d6db4459077db775a27d86a2a248f446257e133c5d7c77a74bf6a4fa6993cfaef09b6f58a68a601c3becca834ed0b457ebe824
- languageName: node
- linkType: hard
-
-"@tanstack/virtual-file-routes@npm:1.162.0":
- version: 1.162.0
- resolution: "@tanstack/virtual-file-routes@npm:1.162.0"
- checksum: 10c0/4c7f36e792b71935553e9e7dfa536e072417f5794074a20f79feef63d9745590b15e248162182a070de9033fa4193c18b98cc4c5d5c04e3df9db15a4ba2aae2e
+"@tsconfig/node18@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "@tsconfig/node18@npm:1.0.3"
+ checksum: 10c0/7cbe70d4c0b2b3f9942f598cec952b4bebcc8a61073582fe650eabbe978eeae3ed081697f3cf51bf88d570450a50297d9311545b2b1654e84372498d7838ca04
languageName: node
linkType: hard
@@ -3213,7 +4560,7 @@ __metadata:
languageName: node
linkType: hard
-"@tybys/wasm-util@npm:^0.10.2, @tybys/wasm-util@npm:^0.10.3":
+"@tybys/wasm-util@npm:^0.10.2":
version: 0.10.3
resolution: "@tybys/wasm-util@npm:0.10.3"
dependencies:
@@ -3247,7 +4594,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/estree@npm:^1.0.8":
+"@types/estree@npm:1.0.9, @types/estree@npm:^1.0.8":
version: 1.0.9
resolution: "@types/estree@npm:1.0.9"
checksum: 10c0/3ad3286ca2988cd550dafb8f2ad599c8474868e954fa601a36655bdfefd8039f7c714b8c1c7f2ae219ffbd58bd4660e66fa7479a0120fc02d4777057d4865387
@@ -3293,6 +4640,34 @@ __metadata:
languageName: node
linkType: hard
+"@types/node-fetch@npm:^2.6.4":
+ version: 2.6.13
+ resolution: "@types/node-fetch@npm:2.6.13"
+ dependencies:
+ "@types/node": "npm:*"
+ form-data: "npm:^4.0.4"
+ checksum: 10c0/6313c89f62c50bd0513a6839cdff0a06727ac5495ccbb2eeda51bb2bbbc4f3c0a76c0393a491b7610af703d3d2deb6cf60e37e59c81ceeca803ffde745dbf309
+ languageName: node
+ linkType: hard
+
+"@types/node@npm:*":
+ version: 26.1.0
+ resolution: "@types/node@npm:26.1.0"
+ dependencies:
+ undici-types: "npm:~8.3.0"
+ checksum: 10c0/61c22ad1ef215e24138cb8b7368fb68bab9de4c123b3f23d411749b015ba1b7d22f878ad54add26a0b69068d7e07c04af665069d8571b6c6c3b9b2fb73b7bd91
+ languageName: node
+ linkType: hard
+
+"@types/node@npm:^18.11.18":
+ version: 18.19.130
+ resolution: "@types/node@npm:18.19.130"
+ dependencies:
+ undici-types: "npm:~5.26.4"
+ checksum: 10c0/22ba2bc9f8863101a7e90a56aaeba1eb3ebdc51e847cef4a6d188967ab1acbce9b4f92251372fd0329ecb924bbf610509e122c3dfe346c04dbad04013d4ad7d0
+ languageName: node
+ linkType: hard
+
"@types/node@npm:^24":
version: 24.12.4
resolution: "@types/node@npm:24.12.4"
@@ -3341,24 +4716,6 @@ __metadata:
languageName: node
linkType: hard
-"@vitejs/plugin-react@npm:6.0.3":
- version: 6.0.3
- resolution: "@vitejs/plugin-react@npm:6.0.3"
- dependencies:
- "@rolldown/pluginutils": "npm:^1.0.1"
- peerDependencies:
- "@rolldown/plugin-babel": ^0.1.7 || ^0.2.0
- babel-plugin-react-compiler: ^1.0.0
- vite: ^8.0.0
- peerDependenciesMeta:
- "@rolldown/plugin-babel":
- optional: true
- babel-plugin-react-compiler:
- optional: true
- checksum: 10c0/592a93178c0eec420759d529a2c964a7103860808f549f72993b96a38c287c929a0d371cacbd932c37ee2118b830348db752cc01a31d688c71d19d74567251fa
- languageName: node
- linkType: hard
-
"abbrev@npm:^4.0.0":
version: 4.0.0
resolution: "abbrev@npm:4.0.0"
@@ -3366,6 +4723,25 @@ __metadata:
languageName: node
linkType: hard
+"abort-controller@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "abort-controller@npm:3.0.0"
+ dependencies:
+ event-target-shim: "npm:^5.0.0"
+ checksum: 10c0/90ccc50f010250152509a344eb2e71977fbf8db0ab8f1061197e3275ddf6c61a41a6edfd7b9409c664513131dd96e962065415325ef23efa5db931b382d24ca5
+ languageName: node
+ linkType: hard
+
+"accepts@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "accepts@npm:2.0.0"
+ dependencies:
+ mime-types: "npm:^3.0.0"
+ negotiator: "npm:^1.0.0"
+ checksum: 10c0/98374742097e140891546076215f90c32644feacf652db48412329de4c2a529178a81aa500fbb13dd3e6cbf6e68d829037b123ac037fc9a08bcec4b87b358eef
+ languageName: node
+ linkType: hard
+
"acorn-import-attributes@npm:^1.9.5":
version: 1.9.5
resolution: "acorn-import-attributes@npm:1.9.5"
@@ -3393,6 +4769,15 @@ __metadata:
languageName: node
linkType: hard
+"acorn@npm:^8.5.0":
+ version: 8.17.0
+ resolution: "acorn@npm:8.17.0"
+ bin:
+ acorn: bin/acorn
+ checksum: 10c0/5dcefea5f8f023b6cc24cbe71fb5a8112b601d36c4fa07d14e4e6ffc2ee47383332c46b36c766d9437725aa6660156eae50efa0c838719823b50d7c327c4ed42
+ languageName: node
+ linkType: hard
+
"agent-base@npm:6":
version: 6.0.2
resolution: "agent-base@npm:6.0.2"
@@ -3409,10 +4794,40 @@ __metadata:
languageName: node
linkType: hard
-"ansis@npm:^4.1.0":
- version: 4.2.0
- resolution: "ansis@npm:4.2.0"
- checksum: 10c0/cd6a7a681ecd36e72e0d79c1e34f1f3bcb1b15bcbb6f0f8969b4228062d3bfebbef468e09771b00d93b2294370b34f707599d4a113542a876de26823b795b5d2
+"agentkeepalive@npm:^4.2.1":
+ version: 4.6.0
+ resolution: "agentkeepalive@npm:4.6.0"
+ dependencies:
+ humanize-ms: "npm:^1.2.1"
+ checksum: 10c0/235c182432f75046835b05f239708107138a40103deee23b6a08caee5136873709155753b394ec212e49e60e94a378189562cb01347765515cff61b692c69187
+ languageName: node
+ linkType: hard
+
+"ansi-colors@npm:^4.1.1":
+ version: 4.1.3
+ resolution: "ansi-colors@npm:4.1.3"
+ checksum: 10c0/ec87a2f59902f74e61eada7f6e6fe20094a628dab765cfdbd03c3477599368768cffccdb5d3bb19a1b6c99126783a143b1fee31aab729b31ffe5836c7e5e28b9
+ languageName: node
+ linkType: hard
+
+"ansi-regex@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "ansi-regex@npm:5.0.1"
+ checksum: 10c0/9a64bb8627b434ba9327b60c027742e5d17ac69277960d041898596271d992d4d52ba7267a63ca10232e29f6107fc8a835f6ce8d719b88c5f8493f8254813737
+ languageName: node
+ linkType: hard
+
+"ansi-regex@npm:^6.2.2":
+ version: 6.2.2
+ resolution: "ansi-regex@npm:6.2.2"
+ checksum: 10c0/05d4acb1d2f59ab2cf4b794339c7b168890d44dda4bf0ce01152a8da0213aca207802f930442ce8cd22d7a92f44907664aac6508904e75e038fa944d2601b30f
+ languageName: node
+ linkType: hard
+
+"ansi-styles@npm:^6.2.1":
+ version: 6.2.3
+ resolution: "ansi-styles@npm:6.2.3"
+ checksum: 10c0/23b8a4ce14e18fb854693b95351e286b771d23d8844057ed2e7d083cd3e708376c3323707ec6a24365f7d7eda3ca00327fe04092e29e551499ec4c8b7bfac868
languageName: node
linkType: hard
@@ -3432,6 +4847,13 @@ __metadata:
languageName: node
linkType: hard
+"array-timsort@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "array-timsort@npm:1.0.3"
+ checksum: 10c0/bd3a1707b621947265c89867e67c9102b9b9f4c50f5b3974220112290d8b60d26ce60595edec5deed3325207b759d70b758bed3cd310b5ddadb835657ffb6d12
+ languageName: node
+ linkType: hard
+
"astring@npm:^1.8.0, astring@npm:^1.9.0":
version: 1.9.0
resolution: "astring@npm:1.9.0"
@@ -3441,15 +4863,31 @@ __metadata:
languageName: node
linkType: hard
-"babel-dead-code-elimination@npm:^1.0.12":
- version: 1.0.12
- resolution: "babel-dead-code-elimination@npm:1.0.12"
- dependencies:
- "@babel/core": "npm:^7.23.7"
- "@babel/parser": "npm:^7.23.6"
- "@babel/traverse": "npm:^7.23.7"
- "@babel/types": "npm:^7.23.6"
- checksum: 10c0/9289b66ce202a5f2b8c160f6a0ed16b97c42a9e06e92ea997df4e34d6a8309a01cf641b21467ee6a2713efd7e158b4b770e04a07f3f9d30eb05d428d186f7a60
+"async-function@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "async-function@npm:1.0.0"
+ checksum: 10c0/669a32c2cb7e45091330c680e92eaeb791bc1d4132d827591e499cd1f776ff5a873e77e5f92d0ce795a8d60f10761dec9ddfe7225a5de680f5d357f67b1aac73
+ languageName: node
+ linkType: hard
+
+"async-generator-function@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "async-generator-function@npm:1.0.0"
+ checksum: 10c0/2c50ef856c543ad500d8d8777d347e3c1ba623b93e99c9263ecc5f965c1b12d2a140e2ab6e43c3d0b85366110696f28114649411cbcd10b452a92a2318394186
+ languageName: node
+ linkType: hard
+
+"asynckit@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "asynckit@npm:0.4.0"
+ checksum: 10c0/d73e2ddf20c4eb9337e1b3df1a0f6159481050a5de457c55b14ea2e5cb6d90bb69e004c9af54737a5ee0917fcf2c9e25de67777bbe58261847846066ba75bc9d
+ languageName: node
+ linkType: hard
+
+"aws4fetch@npm:^1.0.20":
+ version: 1.0.20
+ resolution: "aws4fetch@npm:1.0.20"
+ checksum: 10c0/a4eac7bd0d1c3e611c17ed1ef41ac0b48c0a8e74a985ad968c071e74d94586d3572edc943b43fa5ca756c686ea73baa2f48e264d657bb8c2e95c8e0037d48a87
languageName: node
linkType: hard
@@ -3460,6 +4898,13 @@ __metadata:
languageName: node
linkType: hard
+"balanced-match@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "balanced-match@npm:1.0.2"
+ checksum: 10c0/9308baf0a7e4838a82bbfd11e01b1cb0f0cf2893bc1676c27c2a8c0e70cbae1c59120c3268517a8ae7fb6376b4639ef81ca22582611dbee4ed28df945134aaee
+ languageName: node
+ linkType: hard
+
"balanced-match@npm:^4.0.2":
version: 4.0.4
resolution: "balanced-match@npm:4.0.4"
@@ -3472,7 +4917,16 @@ __metadata:
resolution: "baseline-browser-mapping@npm:2.10.20"
bin:
baseline-browser-mapping: dist/cli.cjs
- checksum: 10c0/3d60c9656c4c4673593aa8d0ae9aa6b69b4e018c2f585874a0e8a40cb28d0559f57ee1b2e7e44cb1e7f6aac66f658a4a3c1285901b8836d8ae31e189e30aa816
+ checksum: 10c0/3d60c9656c4c4673593aa8d0ae9aa6b69b4e018c2f585874a0e8a40cb28d0559f57ee1b2e7e44cb1e7f6aac66f658a4a3c1285901b8836d8ae31e189e30aa816
+ languageName: node
+ linkType: hard
+
+"baseline-browser-mapping@npm:^2.9.19":
+ version: 2.10.42
+ resolution: "baseline-browser-mapping@npm:2.10.42"
+ bin:
+ baseline-browser-mapping: dist/cli.cjs
+ checksum: 10c0/4a9f54818d17d8dbee69096563b2cd5e2175f66752c479f1c10d31e072c1c2b7241a9bdaee78d5236178c581ca2735e75fbb0d0877d6492958eed9f6e46e03f3
languageName: node
linkType: hard
@@ -3483,6 +4937,39 @@ __metadata:
languageName: node
linkType: hard
+"body-parser@npm:^2.2.1":
+ version: 2.3.0
+ resolution: "body-parser@npm:2.3.0"
+ dependencies:
+ bytes: "npm:^3.1.2"
+ content-type: "npm:^2.0.0"
+ debug: "npm:^4.4.3"
+ http-errors: "npm:^2.0.1"
+ iconv-lite: "npm:^0.7.2"
+ on-finished: "npm:^2.4.1"
+ qs: "npm:^6.15.2"
+ raw-body: "npm:^3.0.2"
+ type-is: "npm:^2.1.0"
+ checksum: 10c0/2a8fbbdc471b588338555a3e1a597d1eb0ad0c21cf20fdc3bac5d3f8d9c3a4b19b4163575ab852a43a5dfc0df7770ced5284f979e561f1a24c2f851ce89e695a
+ languageName: node
+ linkType: hard
+
+"bowser@npm:^2.11.0":
+ version: 2.14.1
+ resolution: "bowser@npm:2.14.1"
+ checksum: 10c0/bb69b55ba7f0456e3dc07d0cfd9467f985581f640ba8fd426b08754a6737ee0d6cf3b50607941e5255f04c83075b952ece0599f978dd4d20f1e95461104c5ffd
+ languageName: node
+ linkType: hard
+
+"brace-expansion@npm:^2.0.1":
+ version: 2.1.1
+ resolution: "brace-expansion@npm:2.1.1"
+ dependencies:
+ balanced-match: "npm:^1.0.0"
+ checksum: 10c0/63b5ddce608b70b50a76817c0526faf8ea67a9180073d88bb402f6bbc22a22da6b1dfac4f65efc53e5faa80222fb7d44bbf2fc638c3f55365975573f671d0ccb
+ languageName: node
+ linkType: hard
+
"brace-expansion@npm:^5.0.5":
version: 5.0.5
resolution: "brace-expansion@npm:5.0.5"
@@ -3507,6 +4994,20 @@ __metadata:
languageName: node
linkType: hard
+"buffer-from@npm:^1.0.0":
+ version: 1.1.2
+ resolution: "buffer-from@npm:1.1.2"
+ checksum: 10c0/124fff9d66d691a86d3b062eff4663fe437a9d9ee4b47b1b9e97f5a5d14f6d5399345db80f796827be7c95e70a8e765dd404b7c3ff3b3324f98e9b0c8826cc34
+ languageName: node
+ linkType: hard
+
+"bytes@npm:^3.1.2, bytes@npm:~3.1.2":
+ version: 3.1.2
+ resolution: "bytes@npm:3.1.2"
+ checksum: 10c0/76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e
+ languageName: node
+ linkType: hard
+
"cacache@npm:^20.0.1":
version: 20.0.4
resolution: "cacache@npm:20.0.4"
@@ -3525,6 +5026,33 @@ __metadata:
languageName: node
linkType: hard
+"call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "call-bind-apply-helpers@npm:1.0.2"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ function-bind: "npm:^1.1.2"
+ checksum: 10c0/47bd9901d57b857590431243fea704ff18078b16890a6b3e021e12d279bbf211d039155e27d7566b374d49ee1f8189344bac9833dec7a20cdec370506361c938
+ languageName: node
+ linkType: hard
+
+"call-bound@npm:^1.0.2":
+ version: 1.0.4
+ resolution: "call-bound@npm:1.0.4"
+ dependencies:
+ call-bind-apply-helpers: "npm:^1.0.2"
+ get-intrinsic: "npm:^1.3.0"
+ checksum: 10c0/f4796a6a0941e71c766aea672f63b72bc61234c4f4964dc6d7606e3664c307e7d77845328a8f3359ce39ddb377fed67318f9ee203dea1d47e46165dcf2917644
+ languageName: node
+ linkType: hard
+
+"caniuse-lite@npm:^1.0.30001579":
+ version: 1.0.30001800
+ resolution: "caniuse-lite@npm:1.0.30001800"
+ checksum: 10c0/107ad692b89ce3b6c060f39159a19577b6b171c678a9174fbe827a6f3b2c3c9cd67f1e46076aa4731cefbd21ba2da754ca2300c6a448c7a05bdda078f73fa3b0
+ languageName: node
+ linkType: hard
+
"caniuse-lite@npm:^1.0.30001782":
version: 1.0.30001788
resolution: "caniuse-lite@npm:1.0.30001788"
@@ -3539,6 +5067,13 @@ __metadata:
languageName: node
linkType: hard
+"chalk@npm:^5.6.2":
+ version: 5.6.2
+ resolution: "chalk@npm:5.6.2"
+ checksum: 10c0/99a4b0f0e7991796b1e7e3f52dceb9137cae2a9dfc8fc0784a550dc4c558e15ab32ed70b14b21b52beb2679b4892b41a0aa44249bcb996f01e125d58477c6976
+ languageName: node
+ linkType: hard
+
"character-entities-html4@npm:^2.0.0":
version: 2.1.0
resolution: "character-entities-html4@npm:2.1.0"
@@ -3583,6 +5118,13 @@ __metadata:
languageName: node
linkType: hard
+"ci-info@npm:^4.2.0":
+ version: 4.4.0
+ resolution: "ci-info@npm:4.4.0"
+ checksum: 10c0/44156201545b8dde01aa8a09ee2fe9fc7a73b1bef9adbd4606c9f61c8caeeb73fb7a575c88b0443f7b4edb5ee45debaa59ed54ba5f99698339393ca01349eb3a
+ languageName: node
+ linkType: hard
+
"cjs-module-lexer@npm:^2.2.0":
version: 2.2.0
resolution: "cjs-module-lexer@npm:2.2.0"
@@ -3599,6 +5141,39 @@ __metadata:
languageName: node
linkType: hard
+"client-only@npm:0.0.1":
+ version: 0.0.1
+ resolution: "client-only@npm:0.0.1"
+ checksum: 10c0/9d6cfd0c19e1c96a434605added99dff48482152af791ec4172fb912a71cff9027ff174efd8cdb2160cc7f377543e0537ffc462d4f279bc4701de3f2a3c4b358
+ languageName: node
+ linkType: hard
+
+"cliui@npm:^9.0.1":
+ version: 9.0.1
+ resolution: "cliui@npm:9.0.1"
+ dependencies:
+ string-width: "npm:^7.2.0"
+ strip-ansi: "npm:^7.1.0"
+ wrap-ansi: "npm:^9.0.0"
+ checksum: 10c0/13441832e9efe7c7a76bd2b8e683555c478d461a9f249dc5db9b17fe8d4b47fa9277b503914b90bd00e4a151abb6b9b02b2288972ffe2e5e3ca40bcb1c2330d3
+ languageName: node
+ linkType: hard
+
+"cloudflare@npm:^4.4.1":
+ version: 4.5.0
+ resolution: "cloudflare@npm:4.5.0"
+ dependencies:
+ "@types/node": "npm:^18.11.18"
+ "@types/node-fetch": "npm:^2.6.4"
+ abort-controller: "npm:^3.0.0"
+ agentkeepalive: "npm:^4.2.1"
+ form-data-encoder: "npm:1.7.2"
+ formdata-node: "npm:^4.3.2"
+ node-fetch: "npm:^2.6.7"
+ checksum: 10c0/376ca8cde08878e383a151626c40f702160565776cdb455f6091009b6733628bae266bf47d61c8e2ff21fb94388f0a609af24872dea7c01a1b3e26d76deec8db
+ languageName: node
+ linkType: hard
+
"clsx@npm:2.1.1, clsx@npm:^2.1.1":
version: 2.1.1
resolution: "clsx@npm:2.1.1"
@@ -3622,6 +5197,15 @@ __metadata:
languageName: node
linkType: hard
+"combined-stream@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "combined-stream@npm:1.0.8"
+ dependencies:
+ delayed-stream: "npm:~1.0.0"
+ checksum: 10c0/0dbb829577e1b1e839fa82b40c07ffaf7de8a09b935cadd355a73652ae70a88b4320db322f6634a4ad93424292fa80973ac6480986247f1734a1137debf271d5
+ languageName: node
+ linkType: hard
+
"comma-separated-tokens@npm:^2.0.0":
version: 2.0.3
resolution: "comma-separated-tokens@npm:2.0.3"
@@ -3629,6 +5213,37 @@ __metadata:
languageName: node
linkType: hard
+"commander@npm:^11.1.0":
+ version: 11.1.0
+ resolution: "commander@npm:11.1.0"
+ checksum: 10c0/13cc6ac875e48780250f723fb81c1c1178d35c5decb1abb1b628b3177af08a8554e76b2c0f29de72d69eef7c864d12613272a71fabef8047922bc622ab75a179
+ languageName: node
+ linkType: hard
+
+"commander@npm:^2.20.0":
+ version: 2.20.3
+ resolution: "commander@npm:2.20.3"
+ checksum: 10c0/74c781a5248c2402a0a3e966a0a2bba3c054aad144f5c023364be83265e796b20565aa9feff624132ff629aa64e16999fa40a743c10c12f7c61e96a794b99288
+ languageName: node
+ linkType: hard
+
+"comment-json@npm:^4.5.1":
+ version: 4.6.2
+ resolution: "comment-json@npm:4.6.2"
+ dependencies:
+ array-timsort: "npm:^1.0.3"
+ esprima: "npm:^4.0.1"
+ checksum: 10c0/8965ec6c40612aa0cc66d4324ff5819cf205c997f3a84dd82dffe4e6398449e37bbc5765184bc9149e95d15994f0c2740cee82284828fa1c0f733a669022d3dd
+ languageName: node
+ linkType: hard
+
+"commondir@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "commondir@npm:1.0.1"
+ checksum: 10c0/33a124960e471c25ee19280c9ce31ccc19574b566dc514fe4f4ca4c34fa8b0b57cf437671f5de380e11353ea9426213fca17687dd2ef03134fea2dbc53809fd6
+ languageName: node
+ linkType: hard
+
"compute-scroll-into-view@npm:^3.0.2":
version: 3.1.1
resolution: "compute-scroll-into-view@npm:3.1.1"
@@ -3636,6 +5251,27 @@ __metadata:
languageName: node
linkType: hard
+"content-disposition@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "content-disposition@npm:1.1.0"
+ checksum: 10c0/94e0aef65873e69330f5f187fbc44ebce593bdcb8013dd8a68b7d0f159ca089bd30db3f8095d829f81c341695b60a6085ee6e15e6d775c4a325b586cc8d91974
+ languageName: node
+ linkType: hard
+
+"content-type@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "content-type@npm:1.0.5"
+ checksum: 10c0/b76ebed15c000aee4678c3707e0860cb6abd4e680a598c0a26e17f0bfae723ec9cc2802f0ff1bc6e4d80603719010431d2231018373d4dde10f9ccff9dadf5af
+ languageName: node
+ linkType: hard
+
+"content-type@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "content-type@npm:2.0.0"
+ checksum: 10c0/491539fff707d7594b0ca4fabcc084bef2a31ffa754ff0a4f80c4377e3963cff0394317f9271c24087596c97fa675bc123d61fa34ffe65b4904e7d3d3098de72
+ languageName: node
+ linkType: hard
+
"convert-source-map@npm:^2.0.0":
version: 2.0.0
resolution: "convert-source-map@npm:2.0.0"
@@ -3643,10 +5279,17 @@ __metadata:
languageName: node
linkType: hard
-"cookie-es@npm:^3.0.0":
- version: 3.1.1
- resolution: "cookie-es@npm:3.1.1"
- checksum: 10c0/62cf0c325cc547b52477b351e9b5d068b3ffc74f7d143cdf7af854648dd1015fca3aed1498b355365e24b0746333f0b15688ed3a535abecc5ed0a046ae956a84
+"cookie-signature@npm:^1.2.1":
+ version: 1.2.2
+ resolution: "cookie-signature@npm:1.2.2"
+ checksum: 10c0/54e05df1a293b3ce81589b27dddc445f462f6fa6812147c033350cd3561a42bc14481674e05ed14c7bd0ce1e8bb3dc0e40851bad75415733711294ddce0b7bc6
+ languageName: node
+ linkType: hard
+
+"cookie@npm:^0.7.1":
+ version: 0.7.2
+ resolution: "cookie@npm:0.7.2"
+ checksum: 10c0/9596e8ccdbf1a3a88ae02cf5ee80c1c50959423e1022e4e60b91dd87c622af1da309253d8abdb258fb5e3eacb4f08e579dc58b4897b8087574eee0fd35dfa5d2
languageName: node
linkType: hard
@@ -3657,6 +5300,17 @@ __metadata:
languageName: node
linkType: hard
+"cross-spawn@npm:^7.0.3, cross-spawn@npm:^7.0.6":
+ version: 7.0.6
+ resolution: "cross-spawn@npm:7.0.6"
+ dependencies:
+ path-key: "npm:^3.1.0"
+ shebang-command: "npm:^2.0.0"
+ which: "npm:^2.0.1"
+ checksum: 10c0/053ea8b2135caff68a9e81470e845613e374e7309a47731e81639de3eaeb90c3d01af0e0b44d2ab9d50b43467223b88567dfeb3262db942dc063b9976718ffc1
+ languageName: node
+ linkType: hard
+
"csstype@npm:^3.2.2":
version: 3.2.3
resolution: "csstype@npm:3.2.3"
@@ -3671,7 +5325,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.3.1, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.4.1":
+"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.3.1, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.4.0, debug@npm:^4.4.1, debug@npm:^4.4.3":
version: 4.4.3
resolution: "debug@npm:4.4.3"
dependencies:
@@ -3692,6 +5346,20 @@ __metadata:
languageName: node
linkType: hard
+"delayed-stream@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "delayed-stream@npm:1.0.0"
+ checksum: 10c0/d758899da03392e6712f042bec80aa293bbe9e9ff1b2634baae6a360113e708b91326594c8a486d475c69d6259afb7efacdc3537bfcda1c6c648e390ce601b19
+ languageName: node
+ linkType: hard
+
+"depd@npm:^2.0.0, depd@npm:~2.0.0":
+ version: 2.0.0
+ resolution: "depd@npm:2.0.0"
+ checksum: 10c0/58bd06ec20e19529b06f7ad07ddab60e504d9e0faca4bd23079fac2d279c3594334d736508dc350e06e510aba5e22e4594483b3a6562ce7c17dd797f4cc4ad2c
+ languageName: node
+ linkType: hard
+
"dequal@npm:^2.0.0":
version: 2.0.3
resolution: "dequal@npm:2.0.3"
@@ -3722,20 +5390,50 @@ __metadata:
languageName: node
linkType: hard
-"diff@npm:^8.0.2":
- version: 8.0.4
- resolution: "diff@npm:8.0.4"
- checksum: 10c0/7ee5d03926db4039be7252ac3b0abaae1bd122a2ca971e5ca7270e444e36ff83dd906fad1a719740ca347e97ed5dc8f458a76a8391dbcd7aff363bdafb348a00
- languageName: node
- linkType: hard
-
-"dotenv@npm:^16.3.1":
+"dotenv@npm:^16.3.1, dotenv@npm:^16.4.5":
version: 16.6.1
resolution: "dotenv@npm:16.6.1"
checksum: 10c0/15ce56608326ea0d1d9414a5c8ee6dcf0fffc79d2c16422b4ac2268e7e2d76ff5a572d37ffe747c377de12005f14b3cc22361e79fc7f1061cce81f77d2c973dc
languageName: node
linkType: hard
+"dunder-proto@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "dunder-proto@npm:1.0.1"
+ dependencies:
+ call-bind-apply-helpers: "npm:^1.0.1"
+ es-errors: "npm:^1.3.0"
+ gopd: "npm:^1.2.0"
+ checksum: 10c0/199f2a0c1c16593ca0a145dbf76a962f8033ce3129f01284d48c45ed4e14fea9bbacd7b3610b6cdc33486cef20385ac054948fefc6272fcce645c09468f93031
+ languageName: node
+ linkType: hard
+
+"duplexer@npm:^0.1.2":
+ version: 0.1.2
+ resolution: "duplexer@npm:0.1.2"
+ checksum: 10c0/c57bcd4bdf7e623abab2df43a7b5b23d18152154529d166c1e0da6bee341d84c432d157d7e97b32fecb1bf3a8b8857dd85ed81a915789f550637ed25b8e64fc2
+ languageName: node
+ linkType: hard
+
+"eciesjs@npm:^0.4.10":
+ version: 0.4.18
+ resolution: "eciesjs@npm:0.4.18"
+ dependencies:
+ "@ecies/ciphers": "npm:^0.2.5"
+ "@noble/ciphers": "npm:^1.3.0"
+ "@noble/curves": "npm:^1.9.7"
+ "@noble/hashes": "npm:^1.8.0"
+ checksum: 10c0/ecccb17b2fd33c143cf9b78014cca4cb00db1615ef8bd20fb6c835b62ef744ff772dd1545aff2cc215a2924bd9cadb2abd8c06a408e85c78b91efcb1712bc1eb
+ languageName: node
+ linkType: hard
+
+"ee-first@npm:1.1.1":
+ version: 1.1.1
+ resolution: "ee-first@npm:1.1.1"
+ checksum: 10c0/b5bb125ee93161bc16bfe6e56c6b04de5ad2aa44234d8f644813cc95d861a6910903132b05093706de2b706599367c4130eb6d170f6b46895686b95f87d017b7
+ languageName: node
+ linkType: hard
+
"electron-to-chromium@npm:^1.5.328":
version: 1.5.340
resolution: "electron-to-chromium@npm:1.5.340"
@@ -3743,6 +5441,20 @@ __metadata:
languageName: node
linkType: hard
+"emoji-regex@npm:^10.3.0":
+ version: 10.6.0
+ resolution: "emoji-regex@npm:10.6.0"
+ checksum: 10c0/1e4aa097bb007301c3b4b1913879ae27327fdc48e93eeefefe3b87e495eb33c5af155300be951b4349ff6ac084f4403dc9eff970acba7c1c572d89396a9a32d7
+ languageName: node
+ linkType: hard
+
+"encodeurl@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "encodeurl@npm:2.0.0"
+ checksum: 10c0/5d317306acb13e6590e28e27924c754163946a2480de11865c991a3a7eed4315cd3fba378b543ca145829569eefe9b899f3d84bb09870f675ae60bc924b01ceb
+ languageName: node
+ linkType: hard
+
"enhanced-resolve@npm:5.21.6":
version: 5.21.6
resolution: "enhanced-resolve@npm:5.21.6"
@@ -3753,6 +5465,16 @@ __metadata:
languageName: node
linkType: hard
+"enquirer@npm:^2.4.1":
+ version: 2.4.1
+ resolution: "enquirer@npm:2.4.1"
+ dependencies:
+ ansi-colors: "npm:^4.1.1"
+ strip-ansi: "npm:^6.0.1"
+ checksum: 10c0/43850479d7a51d36a9c924b518dcdc6373b5a8ae3401097d336b7b7e258324749d0ad37a1fcaa5706f04799baa05585cd7af19ebdf7667673e7694435fcea918
+ languageName: node
+ linkType: hard
+
"entities@npm:^4.5.0":
version: 4.5.0
resolution: "entities@npm:4.5.0"
@@ -3781,6 +5503,20 @@ __metadata:
languageName: node
linkType: hard
+"es-define-property@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "es-define-property@npm:1.0.1"
+ checksum: 10c0/3f54eb49c16c18707949ff25a1456728c883e81259f045003499efba399c08bad00deebf65cccde8c0e07908c1a225c9d472b7107e558f2a48e28d530e34527c
+ languageName: node
+ linkType: hard
+
+"es-errors@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "es-errors@npm:1.3.0"
+ checksum: 10c0/0a61325670072f98d8ae3b914edab3559b6caa980f08054a3b872052640d91da01d38df55df797fcc916389d77fc92b8d5906cf028f4db46d7e3003abecbca85
+ languageName: node
+ linkType: hard
+
"es-module-lexer@npm:^2.1.0":
version: 2.3.0
resolution: "es-module-lexer@npm:2.3.0"
@@ -3788,6 +5524,27 @@ __metadata:
languageName: node
linkType: hard
+"es-object-atoms@npm:^1.0.0, es-object-atoms@npm:^1.1.1":
+ version: 1.1.2
+ resolution: "es-object-atoms@npm:1.1.2"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ checksum: 10c0/1772861f094f739d6f41b579cfb9a18579daffeb434552a370a5fbef50a32d22227e27b63fdbb757b7ddd429d1b42fe52ccae7966d9302a2ec221b6f1b41bbc4
+ languageName: node
+ linkType: hard
+
+"es-set-tostringtag@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "es-set-tostringtag@npm:2.1.0"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ get-intrinsic: "npm:^1.2.6"
+ has-tostringtag: "npm:^1.0.2"
+ hasown: "npm:^2.0.2"
+ checksum: 10c0/ef2ca9ce49afe3931cb32e35da4dcb6d86ab02592cfc2ce3e49ced199d9d0bb5085fc7e73e06312213765f5efa47cc1df553a6a5154584b21448e9fb8355b1af
+ languageName: node
+ linkType: hard
+
"esast-util-from-estree@npm:^2.0.0":
version: 2.0.0
resolution: "esast-util-from-estree@npm:2.0.0"
@@ -3812,6 +5569,92 @@ __metadata:
languageName: node
linkType: hard
+"esbuild@npm:0.25.4":
+ version: 0.25.4
+ resolution: "esbuild@npm:0.25.4"
+ dependencies:
+ "@esbuild/aix-ppc64": "npm:0.25.4"
+ "@esbuild/android-arm": "npm:0.25.4"
+ "@esbuild/android-arm64": "npm:0.25.4"
+ "@esbuild/android-x64": "npm:0.25.4"
+ "@esbuild/darwin-arm64": "npm:0.25.4"
+ "@esbuild/darwin-x64": "npm:0.25.4"
+ "@esbuild/freebsd-arm64": "npm:0.25.4"
+ "@esbuild/freebsd-x64": "npm:0.25.4"
+ "@esbuild/linux-arm": "npm:0.25.4"
+ "@esbuild/linux-arm64": "npm:0.25.4"
+ "@esbuild/linux-ia32": "npm:0.25.4"
+ "@esbuild/linux-loong64": "npm:0.25.4"
+ "@esbuild/linux-mips64el": "npm:0.25.4"
+ "@esbuild/linux-ppc64": "npm:0.25.4"
+ "@esbuild/linux-riscv64": "npm:0.25.4"
+ "@esbuild/linux-s390x": "npm:0.25.4"
+ "@esbuild/linux-x64": "npm:0.25.4"
+ "@esbuild/netbsd-arm64": "npm:0.25.4"
+ "@esbuild/netbsd-x64": "npm:0.25.4"
+ "@esbuild/openbsd-arm64": "npm:0.25.4"
+ "@esbuild/openbsd-x64": "npm:0.25.4"
+ "@esbuild/sunos-x64": "npm:0.25.4"
+ "@esbuild/win32-arm64": "npm:0.25.4"
+ "@esbuild/win32-ia32": "npm:0.25.4"
+ "@esbuild/win32-x64": "npm:0.25.4"
+ dependenciesMeta:
+ "@esbuild/aix-ppc64":
+ optional: true
+ "@esbuild/android-arm":
+ optional: true
+ "@esbuild/android-arm64":
+ optional: true
+ "@esbuild/android-x64":
+ optional: true
+ "@esbuild/darwin-arm64":
+ optional: true
+ "@esbuild/darwin-x64":
+ optional: true
+ "@esbuild/freebsd-arm64":
+ optional: true
+ "@esbuild/freebsd-x64":
+ optional: true
+ "@esbuild/linux-arm":
+ optional: true
+ "@esbuild/linux-arm64":
+ optional: true
+ "@esbuild/linux-ia32":
+ optional: true
+ "@esbuild/linux-loong64":
+ optional: true
+ "@esbuild/linux-mips64el":
+ optional: true
+ "@esbuild/linux-ppc64":
+ optional: true
+ "@esbuild/linux-riscv64":
+ optional: true
+ "@esbuild/linux-s390x":
+ optional: true
+ "@esbuild/linux-x64":
+ optional: true
+ "@esbuild/netbsd-arm64":
+ optional: true
+ "@esbuild/netbsd-x64":
+ optional: true
+ "@esbuild/openbsd-arm64":
+ optional: true
+ "@esbuild/openbsd-x64":
+ optional: true
+ "@esbuild/sunos-x64":
+ optional: true
+ "@esbuild/win32-arm64":
+ optional: true
+ "@esbuild/win32-ia32":
+ optional: true
+ "@esbuild/win32-x64":
+ optional: true
+ bin:
+ esbuild: bin/esbuild
+ checksum: 10c0/db9f51248f0560bc46ab219461d338047617f6caf373c95f643b204760bdfa10c95b48cfde948949f7e509599ae4ab61c3f112092a3534936c6abfb800c565b0
+ languageName: node
+ linkType: hard
+
"esbuild@npm:0.28.1, esbuild@npm:^0.28.1":
version: 0.28.1
resolution: "esbuild@npm:0.28.1"
@@ -3901,13 +5744,20 @@ __metadata:
languageName: node
linkType: hard
-"escalade@npm:^3.2.0":
+"escalade@npm:^3.1.1, escalade@npm:^3.2.0":
version: 3.2.0
resolution: "escalade@npm:3.2.0"
checksum: 10c0/ced4dd3a78e15897ed3be74e635110bbf3b08877b0a41be50dcb325ee0e0b5f65fc2d50e9845194d7c4633f327e2e1c6cce00a71b617c5673df0374201d67f65
languageName: node
linkType: hard
+"escape-html@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "escape-html@npm:1.0.3"
+ checksum: 10c0/524c739d776b36c3d29fa08a22e03e8824e3b2fd57500e5e44ecf3cc4707c34c60f9ca0781c0e33d191f2991161504c295e98f68c78fe7baa6e57081ec6ac0a3
+ languageName: node
+ linkType: hard
+
"escape-string-regexp@npm:^5.0.0":
version: 5.0.0
resolution: "escape-string-regexp@npm:5.0.0"
@@ -3915,6 +5765,16 @@ __metadata:
languageName: node
linkType: hard
+"esprima@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "esprima@npm:4.0.1"
+ bin:
+ esparse: ./bin/esparse.js
+ esvalidate: ./bin/esvalidate.js
+ checksum: 10c0/ad4bab9ead0808cf56501750fd9d3fb276f6b105f987707d059005d57e182d18a7c9ec7f3a01794ebddcca676773e42ca48a32d67a250c9d35e009ca613caba3
+ languageName: node
+ linkType: hard
+
"esquery@npm:^1.7.0":
version: 1.7.0
resolution: "esquery@npm:1.7.0"
@@ -3999,6 +5859,13 @@ __metadata:
languageName: node
linkType: hard
+"estree-walker@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "estree-walker@npm:2.0.2"
+ checksum: 10c0/53a6c54e2019b8c914dc395890153ffdc2322781acf4bd7d1a32d7aedc1710807bdcd866ac133903d5629ec601fbb50abe8c2e5553c7f5a0afdd9b6af6c945af
+ languageName: node
+ linkType: hard
+
"estree-walker@npm:^3.0.0":
version: 3.0.3
resolution: "estree-walker@npm:3.0.3"
@@ -4008,6 +5875,37 @@ __metadata:
languageName: node
linkType: hard
+"etag@npm:^1.8.1":
+ version: 1.8.1
+ resolution: "etag@npm:1.8.1"
+ checksum: 10c0/12be11ef62fb9817314d790089a0a49fae4e1b50594135dcb8076312b7d7e470884b5100d249b28c18581b7fd52f8b485689ffae22a11ed9ec17377a33a08f84
+ languageName: node
+ linkType: hard
+
+"event-target-shim@npm:^5.0.0":
+ version: 5.0.1
+ resolution: "event-target-shim@npm:5.0.1"
+ checksum: 10c0/0255d9f936215fd206156fd4caa9e8d35e62075d720dc7d847e89b417e5e62cf1ce6c9b4e0a1633a9256de0efefaf9f8d26924b1f3c8620cffb9db78e7d3076b
+ languageName: node
+ linkType: hard
+
+"execa@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "execa@npm:5.1.1"
+ dependencies:
+ cross-spawn: "npm:^7.0.3"
+ get-stream: "npm:^6.0.0"
+ human-signals: "npm:^2.1.0"
+ is-stream: "npm:^2.0.0"
+ merge-stream: "npm:^2.0.0"
+ npm-run-path: "npm:^4.0.1"
+ onetime: "npm:^5.1.2"
+ signal-exit: "npm:^3.0.3"
+ strip-final-newline: "npm:^2.0.0"
+ checksum: 10c0/c8e615235e8de4c5addf2fa4c3da3e3aa59ce975a3e83533b4f6a71750fb816a2e79610dc5f1799b6e28976c9ae86747a36a606655bf8cb414a74d8d507b304f
+ languageName: node
+ linkType: hard
+
"exponential-backoff@npm:^3.1.1":
version: 3.1.3
resolution: "exponential-backoff@npm:3.1.3"
@@ -4015,10 +5913,39 @@ __metadata:
languageName: node
linkType: hard
-"exsolve@npm:^1.0.7":
- version: 1.0.8
- resolution: "exsolve@npm:1.0.8"
- checksum: 10c0/65e44ae05bd4a4a5d87cfdbbd6b8f24389282cf9f85fa5feb17ca87ad3f354877e6af4cd99e02fc29044174891f82d1d68c77f69234410eb8f163530e6278c67
+"express@npm:^5.1.0":
+ version: 5.2.1
+ resolution: "express@npm:5.2.1"
+ dependencies:
+ accepts: "npm:^2.0.0"
+ body-parser: "npm:^2.2.1"
+ content-disposition: "npm:^1.0.0"
+ content-type: "npm:^1.0.5"
+ cookie: "npm:^0.7.1"
+ cookie-signature: "npm:^1.2.1"
+ debug: "npm:^4.4.0"
+ depd: "npm:^2.0.0"
+ encodeurl: "npm:^2.0.0"
+ escape-html: "npm:^1.0.3"
+ etag: "npm:^1.8.1"
+ finalhandler: "npm:^2.1.0"
+ fresh: "npm:^2.0.0"
+ http-errors: "npm:^2.0.0"
+ merge-descriptors: "npm:^2.0.0"
+ mime-types: "npm:^3.0.0"
+ on-finished: "npm:^2.4.1"
+ once: "npm:^1.4.0"
+ parseurl: "npm:^1.3.3"
+ proxy-addr: "npm:^2.0.7"
+ qs: "npm:^6.14.0"
+ range-parser: "npm:^1.2.1"
+ router: "npm:^2.2.0"
+ send: "npm:^1.1.0"
+ serve-static: "npm:^2.2.0"
+ statuses: "npm:^2.0.1"
+ type-is: "npm:^2.0.1"
+ vary: "npm:^1.1.2"
+ checksum: 10c0/45e8c841ad188a41402ddcd1294901e861ee0819f632fb494f2ed344ef9c43315d294d443fb48d594e6586a3b779785120f43321417adaef8567316a55072949
languageName: node
linkType: hard
@@ -4029,7 +5956,7 @@ __metadata:
languageName: node
linkType: hard
-"fdir@npm:^6.5.0":
+"fdir@npm:^6.2.0, fdir@npm:^6.5.0":
version: 6.5.0
resolution: "fdir@npm:6.5.0"
peerDependencies:
@@ -4041,20 +5968,74 @@ __metadata:
languageName: node
linkType: hard
-"fetchdts@npm:^0.1.6":
- version: 0.1.7
- resolution: "fetchdts@npm:0.1.7"
- checksum: 10c0/7497671ee28b3e7cc49d037a7c11e6f98e53e6e2abd85f26e8fac3fae4142c3c0d91352dc46198530f73b16480585605c63e3d112c34210ff2c75be1199668a0
+"finalhandler@npm:^2.1.0":
+ version: 2.1.1
+ resolution: "finalhandler@npm:2.1.1"
+ dependencies:
+ debug: "npm:^4.4.0"
+ encodeurl: "npm:^2.0.0"
+ escape-html: "npm:^1.0.3"
+ on-finished: "npm:^2.4.1"
+ parseurl: "npm:^1.3.3"
+ statuses: "npm:^2.0.1"
+ checksum: 10c0/6bd664e21b7b2e79efcaace7d1a427169f61cce048fae68eb56290e6934e676b78e55d89f5998c5508871345bc59a61f47002dc505dc7288be68cceac1b701e2
+ languageName: node
+ linkType: hard
+
+"find-up@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "find-up@npm:5.0.0"
+ dependencies:
+ locate-path: "npm:^6.0.0"
+ path-exists: "npm:^4.0.0"
+ checksum: 10c0/062c5a83a9c02f53cdd6d175a37ecf8f87ea5bbff1fdfb828f04bfa021441bc7583e8ebc0872a4c1baab96221fb8a8a275a19809fb93fbc40bd69ec35634069a
+ languageName: node
+ linkType: hard
+
+"foreground-child@npm:^3.3.1":
+ version: 3.3.1
+ resolution: "foreground-child@npm:3.3.1"
+ dependencies:
+ cross-spawn: "npm:^7.0.6"
+ signal-exit: "npm:^4.0.1"
+ checksum: 10c0/8986e4af2430896e65bc2788d6679067294d6aee9545daefc84923a0a4b399ad9c7a3ea7bd8c0b2b80fdf4a92de4c69df3f628233ff3224260e9c1541a9e9ed3
+ languageName: node
+ linkType: hard
+
+"form-data-encoder@npm:1.7.2":
+ version: 1.7.2
+ resolution: "form-data-encoder@npm:1.7.2"
+ checksum: 10c0/56553768037b6d55d9de524f97fe70555f0e415e781cb56fc457a68263de3d40fadea2304d4beef2d40b1a851269bd7854e42c362107071892cb5238debe9464
languageName: node
linkType: hard
-"find-up@npm:^5.0.0":
- version: 5.0.0
- resolution: "find-up@npm:5.0.0"
+"form-data@npm:^4.0.4":
+ version: 4.0.6
+ resolution: "form-data@npm:4.0.6"
dependencies:
- locate-path: "npm:^6.0.0"
- path-exists: "npm:^4.0.0"
- checksum: 10c0/062c5a83a9c02f53cdd6d175a37ecf8f87ea5bbff1fdfb828f04bfa021441bc7583e8ebc0872a4c1baab96221fb8a8a275a19809fb93fbc40bd69ec35634069a
+ asynckit: "npm:^0.4.0"
+ combined-stream: "npm:^1.0.8"
+ es-set-tostringtag: "npm:^2.1.0"
+ hasown: "npm:^2.0.4"
+ mime-types: "npm:^2.1.35"
+ checksum: 10c0/43947a77bf0ff45c6ceed789778982d47a3f3e720a74b71721174ebf3310a5f1a8be1d6b38a3ee3688e8a18a2c4273073ec0844cd37efda3eaf46d41c9c318ff
+ languageName: node
+ linkType: hard
+
+"formdata-node@npm:^4.3.2":
+ version: 4.4.1
+ resolution: "formdata-node@npm:4.4.1"
+ dependencies:
+ node-domexception: "npm:1.0.0"
+ web-streams-polyfill: "npm:4.0.0-beta.3"
+ checksum: 10c0/74151e7b228ffb33b565cec69182694ad07cc3fdd9126a8240468bb70a8ba66e97e097072b60bcb08729b24c7ce3fd3e0bd7f1f80df6f9f662b9656786e76f6a
+ languageName: node
+ linkType: hard
+
+"forwarded@npm:0.2.0":
+ version: 0.2.0
+ resolution: "forwarded@npm:0.2.0"
+ checksum: 10c0/9b67c3fac86acdbc9ae47ba1ddd5f2f81526fa4c8226863ede5600a3f7c7416ef451f6f1e240a3cc32d0fd79fcfe6beb08fd0da454f360032bde70bf80afbb33
languageName: node
linkType: hard
@@ -4080,6 +6061,13 @@ __metadata:
languageName: node
linkType: hard
+"fresh@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "fresh@npm:2.0.0"
+ checksum: 10c0/0557548194cb9a809a435bf92bcfbc20c89e8b5eb38861b73ced36750437251e39a111fc3a18b98531be9dd91fe1411e4969f229dc579ec0251ce6c5d4900bbc
+ languageName: node
+ linkType: hard
+
"fs-minipass@npm:^3.0.0":
version: 3.0.3
resolution: "fs-minipass@npm:3.0.3"
@@ -4089,7 +6077,14 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@npm:2.3.3, fsevents@npm:~2.3.3":
+"fs.realpath@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "fs.realpath@npm:1.0.0"
+ checksum: 10c0/444cf1291d997165dfd4c0d58b69f0e4782bfd9149fd72faa4fe299e68e0e93d6db941660b37dd29153bf7186672ececa3b50b7e7249477b03fdf850f287c948
+ languageName: node
+ linkType: hard
+
+"fsevents@npm:2.3.3, fsevents@npm:~2.3.2":
version: 2.3.3
resolution: "fsevents@npm:2.3.3"
dependencies:
@@ -4099,7 +6094,7 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.3#optional!builtin":
+"fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin":
version: 2.3.3
resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1"
dependencies:
@@ -4289,21 +6284,17 @@ __metadata:
languageName: node
linkType: hard
-"garu-ko@npm:0.9.7":
- version: 0.9.7
- resolution: "garu-ko@npm:0.9.7"
- checksum: 10c0/660f5e5d8bca42a2d4326c8add45dc25cbf1c066b9c0685fa285728665b80a31201768a37bb86dd744fad88540c49343cb5ff4474ee7677afc000e18417d365d
+"function-bind@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "function-bind@npm:1.1.2"
+ checksum: 10c0/d8680ee1e5fcd4c197e4ac33b2b4dce03c71f4d91717292785703db200f5c21f977c568d28061226f9b5900cbcd2c84463646134fd5337e7925e0942bc3f46d5
languageName: node
linkType: hard
-"garu-orama-tokenizer@npm:0.4.1":
- version: 0.4.1
- resolution: "garu-orama-tokenizer@npm:0.4.1"
- dependencies:
- garu-ko: "npm:^0.9.0"
- peerDependencies:
- "@orama/orama": ">=2.0.0"
- checksum: 10c0/19d1e885dfb32430a7869e2549de6d5ff8a4fb8363cafc8d6ecbe4b413983c8c4ef3c0e185b5f228688ddc9925533f58f390b8330e829614be0eb0ca9c045e60
+"generator-function@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "generator-function@npm:2.0.1"
+ checksum: 10c0/8a9f59df0f01cfefafdb3b451b80555e5cf6d76487095db91ac461a0e682e4ff7a9dbce15f4ecec191e53586d59eece01949e05a4b4492879600bbbe8e28d6b8
languageName: node
linkType: hard
@@ -4314,6 +6305,41 @@ __metadata:
languageName: node
linkType: hard
+"get-caller-file@npm:^2.0.5":
+ version: 2.0.5
+ resolution: "get-caller-file@npm:2.0.5"
+ checksum: 10c0/c6c7b60271931fa752aeb92f2b47e355eac1af3a2673f47c9589e8f8a41adc74d45551c1bc57b5e66a80609f10ffb72b6f575e4370d61cc3f7f3aaff01757cde
+ languageName: node
+ linkType: hard
+
+"get-east-asian-width@npm:^1.0.0":
+ version: 1.6.0
+ resolution: "get-east-asian-width@npm:1.6.0"
+ checksum: 10c0/7e72e9550fd49ca5b246f9af6bb2afc129c96412845ff6556b3274fd44817a381702ca17028efe9866b261a3d44254cbf21e6c90cf05b4b61675630af776d431
+ languageName: node
+ linkType: hard
+
+"get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6, get-intrinsic@npm:^1.3.0":
+ version: 1.3.1
+ resolution: "get-intrinsic@npm:1.3.1"
+ dependencies:
+ async-function: "npm:^1.0.0"
+ async-generator-function: "npm:^1.0.0"
+ call-bind-apply-helpers: "npm:^1.0.2"
+ es-define-property: "npm:^1.0.1"
+ es-errors: "npm:^1.3.0"
+ es-object-atoms: "npm:^1.1.1"
+ function-bind: "npm:^1.1.2"
+ generator-function: "npm:^2.0.0"
+ get-proto: "npm:^1.0.1"
+ gopd: "npm:^1.2.0"
+ has-symbols: "npm:^1.1.0"
+ hasown: "npm:^2.0.2"
+ math-intrinsics: "npm:^1.1.0"
+ checksum: 10c0/9f4ab0cf7efe0fd2c8185f52e6f637e708f3a112610c88869f8f041bb9ecc2ce44bf285dfdbdc6f4f7c277a5b88d8e94a432374d97cca22f3de7fc63795deb5d
+ languageName: node
+ linkType: hard
+
"get-nonce@npm:^1.0.0":
version: 1.0.1
resolution: "get-nonce@npm:1.0.1"
@@ -4321,6 +6347,23 @@ __metadata:
languageName: node
linkType: hard
+"get-proto@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "get-proto@npm:1.0.1"
+ dependencies:
+ dunder-proto: "npm:^1.0.1"
+ es-object-atoms: "npm:^1.0.0"
+ checksum: 10c0/9224acb44603c5526955e83510b9da41baf6ae73f7398875fba50edc5e944223a89c4a72b070fcd78beb5f7bdda58ecb6294adc28f7acfc0da05f76a2399643c
+ languageName: node
+ linkType: hard
+
+"get-stream@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "get-stream@npm:6.0.1"
+ checksum: 10c0/49825d57d3fd6964228e6200a58169464b8e8970489b3acdc24906c782fb7f01f9f56f8e6653c4a50713771d6658f7cfe051e5eb8c12e334138c9c918b296341
+ languageName: node
+ linkType: hard
+
"github-slugger@npm:^2.0.0":
version: 2.0.0
resolution: "github-slugger@npm:2.0.0"
@@ -4328,6 +6371,34 @@ __metadata:
languageName: node
linkType: hard
+"glob@npm:9.3.5":
+ version: 9.3.5
+ resolution: "glob@npm:9.3.5"
+ dependencies:
+ fs.realpath: "npm:^1.0.0"
+ minimatch: "npm:^8.0.2"
+ minipass: "npm:^4.2.4"
+ path-scurry: "npm:^1.6.1"
+ checksum: 10c0/2f6c2b9ee019ee21dc258ae97a88719614591e4c979cb4580b1b9df6f0f778a3cb38b4bdaf18dfa584637ea10f89a3c5f2533a5e449cf8741514ad18b0951f2e
+ languageName: node
+ linkType: hard
+
+"glob@npm:^12.0.0":
+ version: 12.0.0
+ resolution: "glob@npm:12.0.0"
+ dependencies:
+ foreground-child: "npm:^3.3.1"
+ jackspeak: "npm:^4.1.1"
+ minimatch: "npm:^10.1.1"
+ minipass: "npm:^7.1.2"
+ package-json-from-dist: "npm:^1.0.0"
+ path-scurry: "npm:^2.0.0"
+ bin:
+ glob: dist/esm/bin.mjs
+ checksum: 10c0/923fbb7e30913496dc1c30191edb7ebb610a26edac81710a5f697c718b08694bce7fb0245baceba5383472778a8431ff7c36571703507cc6563602d3c139c993
+ languageName: node
+ linkType: hard
+
"glob@npm:^13.0.0, glob@npm:^13.0.6":
version: 13.0.6
resolution: "glob@npm:13.0.6"
@@ -4339,6 +6410,13 @@ __metadata:
languageName: node
linkType: hard
+"gopd@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "gopd@npm:1.2.0"
+ checksum: 10c0/50fff1e04ba2b7737c097358534eacadad1e68d24cccee3272e04e007bed008e68d2614f3987788428fd192a5ae3889d08fb2331417e4fc4a9ab366b2043cead
+ languageName: node
+ linkType: hard
+
"graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6":
version: 4.2.11
resolution: "graceful-fs@npm:4.2.11"
@@ -4346,20 +6424,37 @@ __metadata:
languageName: node
linkType: hard
-"h3-v2@npm:h3@2.0.1-rc.20":
- version: 2.0.1-rc.20
- resolution: "h3@npm:2.0.1-rc.20"
+"gzip-size@npm:6.0.0":
+ version: 6.0.0
+ resolution: "gzip-size@npm:6.0.0"
dependencies:
- rou3: "npm:^0.8.1"
- srvx: "npm:^0.11.13"
- peerDependencies:
- crossws: ^0.4.1
- peerDependenciesMeta:
- crossws:
- optional: true
- bin:
- h3: bin/h3.mjs
- checksum: 10c0/9bc662b9b61450625cacb9dcbe8c6d3b86281090f3816ea6c70fad854a24dbb7dcb3450c987f00e71960ee930daf95453253a855c5e1ea8a13e3cd7c3b2113f6
+ duplexer: "npm:^0.1.2"
+ checksum: 10c0/4ccb924626c82125897a997d1c84f2377846a6ef57fbee38f7c0e6b41387fba4d00422274440747b58008b5d60114bac2349c2908e9aba55188345281af40a3f
+ languageName: node
+ linkType: hard
+
+"has-symbols@npm:^1.0.3, has-symbols@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "has-symbols@npm:1.1.0"
+ checksum: 10c0/dde0a734b17ae51e84b10986e651c664379018d10b91b6b0e9b293eddb32f0f069688c841fb40f19e9611546130153e0a2a48fd7f512891fb000ddfa36f5a20e
+ languageName: node
+ linkType: hard
+
+"has-tostringtag@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "has-tostringtag@npm:1.0.2"
+ dependencies:
+ has-symbols: "npm:^1.0.3"
+ checksum: 10c0/a8b166462192bafe3d9b6e420a1d581d93dd867adb61be223a17a8d6dad147aa77a8be32c961bb2f27b3ef893cae8d36f564ab651f5e9b7938ae86f74027c48c
+ languageName: node
+ linkType: hard
+
+"hasown@npm:^2.0.2, hasown@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "hasown@npm:2.0.4"
+ dependencies:
+ function-bind: "npm:^1.1.2"
+ checksum: 10c0/2d8de939e270b70618f8cebb69746620db10617dbb495bc66ddad326955ea24d3ca4af133aff3eb7c1853e0218f867bc2b050ec26fe02e3aea58f880ffc5e506
languageName: node
linkType: hard
@@ -4526,6 +6621,19 @@ __metadata:
languageName: node
linkType: hard
+"http-errors@npm:^2.0.0, http-errors@npm:^2.0.1, http-errors@npm:~2.0.1":
+ version: 2.0.1
+ resolution: "http-errors@npm:2.0.1"
+ dependencies:
+ depd: "npm:~2.0.0"
+ inherits: "npm:~2.0.4"
+ setprototypeof: "npm:~1.2.0"
+ statuses: "npm:~2.0.2"
+ toidentifier: "npm:~1.0.1"
+ checksum: 10c0/fb38906cef4f5c83952d97661fe14dc156cb59fe54812a42cd448fa57b5c5dfcb38a40a916957737bd6b87aab257c0648d63eb5b6a9ca9f548e105b6072712d4
+ languageName: node
+ linkType: hard
+
"http-proxy-agent@npm:^7.0.0":
version: 7.0.2
resolution: "http-proxy-agent@npm:7.0.2"
@@ -4556,6 +6664,22 @@ __metadata:
languageName: node
linkType: hard
+"human-signals@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "human-signals@npm:2.1.0"
+ checksum: 10c0/695edb3edfcfe9c8b52a76926cd31b36978782062c0ed9b1192b36bebc75c4c87c82e178dfcb0ed0fc27ca59d434198aac0bd0be18f5781ded775604db22304a
+ languageName: node
+ linkType: hard
+
+"humanize-ms@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "humanize-ms@npm:1.2.1"
+ dependencies:
+ ms: "npm:^2.0.0"
+ checksum: 10c0/f34a2c20161d02303c2807badec2f3b49cbfbbb409abd4f95a07377ae01cfe6b59e3d15ac609cffcd8f2521f0eb37b7e1091acf65da99aa2a4f1ad63c21e7e7a
+ languageName: node
+ linkType: hard
+
"iconv-lite@npm:^0.7.2":
version: 0.7.2
resolution: "iconv-lite@npm:0.7.2"
@@ -4565,6 +6689,22 @@ __metadata:
languageName: node
linkType: hard
+"iconv-lite@npm:~0.7.0":
+ version: 0.7.3
+ resolution: "iconv-lite@npm:0.7.3"
+ dependencies:
+ safer-buffer: "npm:>= 2.1.2 < 3.0.0"
+ checksum: 10c0/be2fd2414f7e94be3a63063fa0ad5919c16bc7b6e00c77eea0765ced6db405739f38dd51016583058fba25cc1d0106ba30b83fbb7a7e32f824d4db76f23d8d33
+ languageName: node
+ linkType: hard
+
+"ignore@npm:^5.3.0":
+ version: 5.3.2
+ resolution: "ignore@npm:5.3.2"
+ checksum: 10c0/f9f652c957983634ded1e7f02da3b559a0d4cc210fca3792cb67f1b153623c9c42efdc1c4121af171e295444459fc4a9201101fb041b1104a3c000bccb188337
+ languageName: node
+ linkType: hard
+
"import-in-the-middle@npm:^3.0.0":
version: 3.0.1
resolution: "import-in-the-middle@npm:3.0.1"
@@ -4577,6 +6717,13 @@ __metadata:
languageName: node
linkType: hard
+"inherits@npm:~2.0.4":
+ version: 2.0.4
+ resolution: "inherits@npm:2.0.4"
+ checksum: 10c0/4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2
+ languageName: node
+ linkType: hard
+
"inline-style-parser@npm:0.2.7":
version: 0.2.7
resolution: "inline-style-parser@npm:0.2.7"
@@ -4591,6 +6738,13 @@ __metadata:
languageName: node
linkType: hard
+"ipaddr.js@npm:1.9.1":
+ version: 1.9.1
+ resolution: "ipaddr.js@npm:1.9.1"
+ checksum: 10c0/0486e775047971d3fdb5fb4f063829bac45af299ae0b82dcf3afa2145338e08290563a2a70f34b732d795ecc8311902e541a8530eeb30d75860a78ff4e94ce2a
+ languageName: node
+ linkType: hard
+
"is-alphabetical@npm:^2.0.0":
version: 2.0.1
resolution: "is-alphabetical@npm:2.0.1"
@@ -4629,10 +6783,26 @@ __metadata:
languageName: node
linkType: hard
-"isbot@npm:^5.1.22":
- version: 5.1.39
- resolution: "isbot@npm:5.1.39"
- checksum: 10c0/b6cfd4fa59662e7f660cefb7396629ab8d3142c2c4d4240fc4e8ecd08942f8c1c5f5b7b17861231466bdfb6e03ea924381470908b1d7aef5a9632fff9403e692
+"is-promise@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "is-promise@npm:4.0.0"
+ checksum: 10c0/ebd5c672d73db781ab33ccb155fb9969d6028e37414d609b115cc534654c91ccd061821d5b987eefaa97cf4c62f0b909bb2f04db88306de26e91bfe8ddc01503
+ languageName: node
+ linkType: hard
+
+"is-reference@npm:1.2.1":
+ version: 1.2.1
+ resolution: "is-reference@npm:1.2.1"
+ dependencies:
+ "@types/estree": "npm:*"
+ checksum: 10c0/7dc819fc8de7790264a0a5d531164f9f5b9ef5aa1cd05f35322d14db39c8a2ec78fd5d4bf57f9789f3ddd2b3abeea7728432b759636157a42db12a9e8c3b549b
+ languageName: node
+ linkType: hard
+
+"is-stream@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "is-stream@npm:2.0.1"
+ checksum: 10c0/7c284241313fc6efc329b8d7f08e16c0efeb6baab1b4cd0ba579eb78e5af1aa5da11e68559896a2067cd6c526bd29241dda4eb1225e627d5aa1a89a76d4635a5
languageName: node
linkType: hard
@@ -4643,6 +6813,13 @@ __metadata:
languageName: node
linkType: hard
+"isexe@npm:^3.1.1":
+ version: 3.1.5
+ resolution: "isexe@npm:3.1.5"
+ checksum: 10c0/8be2973a09f2f804ea1f34bfccfd5ea219ef48083bdb12107fe5bcf96b3e36b85084409e1b09ddaf2fae8927fdd9f6d70d90baadb78caa1ca7c530935706c8a4
+ languageName: node
+ linkType: hard
+
"isexe@npm:^4.0.0":
version: 4.0.0
resolution: "isexe@npm:4.0.0"
@@ -4650,6 +6827,15 @@ __metadata:
languageName: node
linkType: hard
+"jackspeak@npm:^4.1.1":
+ version: 4.2.3
+ resolution: "jackspeak@npm:4.2.3"
+ dependencies:
+ "@isaacs/cliui": "npm:^9.0.0"
+ checksum: 10c0/b5c0c414f1607c2aa0597f4bf2c03b8443897fccd5fd3c2b3e4f77d556b2bc7c3d3413828ba91e0789f6fb40ad90242f7f89fb20aee9e9d705bc1681f7564f67
+ languageName: node
+ linkType: hard
+
"jiti@npm:^2.7.0":
version: 2.7.0
resolution: "jiti@npm:2.7.0"
@@ -4674,13 +6860,13 @@ __metadata:
linkType: hard
"js-yaml@npm:^4.1.1":
- version: 4.1.1
- resolution: "js-yaml@npm:4.1.1"
+ version: 4.3.0
+ resolution: "js-yaml@npm:4.3.0"
dependencies:
argparse: "npm:^2.0.1"
bin:
js-yaml: bin/js-yaml.js
- checksum: 10c0/561c7d7088c40a9bb53cc75becbfb1df6ae49b34b5e6e5a81744b14ae8667ec564ad2527709d1a6e7d5e5fa6d483aa0f373a50ad98d42fde368ec4a190d4fae7
+ checksum: 10c0/058b30473d6915ca5b4feb11e2f7d4d97242f98d00a798ed48dd90b46b7c640398afe9128c5db22c5300f8c6528fe2a174b9a93f351a70ebc28c6203938d8bff
languageName: node
linkType: hard
@@ -4797,7 +6983,7 @@ __metadata:
languageName: node
linkType: hard
-"lightningcss@npm:1.32.0, lightningcss@npm:^1.32.0":
+"lightningcss@npm:1.32.0":
version: 1.32.0
resolution: "lightningcss@npm:1.32.0"
dependencies:
@@ -4865,6 +7051,13 @@ __metadata:
languageName: node
linkType: hard
+"lru-cache@npm:^10.2.0":
+ version: 10.4.3
+ resolution: "lru-cache@npm:10.4.3"
+ checksum: 10c0/ebd04fbca961e6c1d6c0af3799adcc966a1babe798f685bb84e6599266599cd95d94630b10262f5424539bc4640107e8a33aa28585374abf561d30d16f4b39fb
+ languageName: node
+ linkType: hard
+
"lru-cache@npm:^11.0.0, lru-cache@npm:^11.1.0, lru-cache@npm:^11.2.1":
version: 11.3.5
resolution: "lru-cache@npm:11.3.5"
@@ -4897,7 +7090,7 @@ __metadata:
languageName: node
linkType: hard
-"magic-string@npm:^0.30.21, magic-string@npm:~0.30.0, magic-string@npm:~0.30.8":
+"magic-string@npm:^0.30.21, magic-string@npm:^0.30.3, magic-string@npm:~0.30.0, magic-string@npm:~0.30.8":
version: 0.30.21
resolution: "magic-string@npm:0.30.21"
dependencies:
@@ -4956,6 +7149,13 @@ __metadata:
languageName: node
linkType: hard
+"math-intrinsics@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "math-intrinsics@npm:1.1.0"
+ checksum: 10c0/7579ff94e899e2f76ab64491d76cf606274c874d8f2af4a442c016bd85688927fcfca157ba6bf74b08e9439dc010b248ce05b96cc7c126a354c3bae7fcb48b7f
+ languageName: node
+ linkType: hard
+
"mdast-util-find-and-replace@npm:^3.0.0":
version: 3.0.2
resolution: "mdast-util-find-and-replace@npm:3.0.2"
@@ -5186,6 +7386,27 @@ __metadata:
languageName: node
linkType: hard
+"media-typer@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "media-typer@npm:1.1.0"
+ checksum: 10c0/7b4baa40b25964bb90e2121ee489ec38642127e48d0cc2b6baa442688d3fde6262bfdca86d6bbf6ba708784afcac168c06840c71facac70e390f5f759ac121b9
+ languageName: node
+ linkType: hard
+
+"merge-descriptors@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "merge-descriptors@npm:2.0.0"
+ checksum: 10c0/95389b7ced3f9b36fbdcf32eb946dc3dd1774c2fdf164609e55b18d03aa499b12bd3aae3a76c1c7185b96279e9803525550d3eb292b5224866060a288f335cb3
+ languageName: node
+ linkType: hard
+
+"merge-stream@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "merge-stream@npm:2.0.0"
+ checksum: 10c0/867fdbb30a6d58b011449b8885601ec1690c3e41c759ecd5a9d609094f7aed0096c37823ff4a7190ef0b8f22cc86beb7049196ff68c016e3b3c671d0dac91ce5
+ languageName: node
+ linkType: hard
+
"meriyah@npm:^6.1.4":
version: 6.1.4
resolution: "meriyah@npm:6.1.4"
@@ -5630,6 +7851,45 @@ __metadata:
languageName: node
linkType: hard
+"mime-db@npm:1.52.0":
+ version: 1.52.0
+ resolution: "mime-db@npm:1.52.0"
+ checksum: 10c0/0557a01deebf45ac5f5777fe7740b2a5c309c6d62d40ceab4e23da9f821899ce7a900b7ac8157d4548ddbb7beffe9abc621250e6d182b0397ec7f10c7b91a5aa
+ languageName: node
+ linkType: hard
+
+"mime-db@npm:^1.54.0":
+ version: 1.54.0
+ resolution: "mime-db@npm:1.54.0"
+ checksum: 10c0/8d907917bc2a90fa2df842cdf5dfeaf509adc15fe0531e07bb2f6ab15992416479015828d6a74200041c492e42cce3ebf78e5ce714388a0a538ea9c53eece284
+ languageName: node
+ linkType: hard
+
+"mime-types@npm:^2.1.35":
+ version: 2.1.35
+ resolution: "mime-types@npm:2.1.35"
+ dependencies:
+ mime-db: "npm:1.52.0"
+ checksum: 10c0/82fb07ec56d8ff1fc999a84f2f217aa46cb6ed1033fefaabd5785b9a974ed225c90dc72fff460259e66b95b73648596dbcc50d51ed69cdf464af2d237d3149b2
+ languageName: node
+ linkType: hard
+
+"mime-types@npm:^3.0.0, mime-types@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "mime-types@npm:3.0.2"
+ dependencies:
+ mime-db: "npm:^1.54.0"
+ checksum: 10c0/35a0dd1035d14d185664f346efcdb72e93ef7a9b6e9ae808bd1f6358227010267fab52657b37562c80fc888ff76becb2b2938deb5e730818b7983bf8bd359767
+ languageName: node
+ linkType: hard
+
+"mimic-fn@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "mimic-fn@npm:2.1.0"
+ checksum: 10c0/b26f5479d7ec6cc2bce275a08f146cf78f5e7b661b18114e2506dd91ec7ec47e7a25bf4360e5438094db0560bcc868079fb3b1fb3892b833c1ecbf63f80c95a4
+ languageName: node
+ linkType: hard
+
"miniflare@npm:4.20260701.0":
version: 4.20260701.0
resolution: "miniflare@npm:4.20260701.0"
@@ -5646,7 +7906,7 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^10.2.2, minimatch@npm:^10.2.5":
+"minimatch@npm:^10.1.1, minimatch@npm:^10.2.2, minimatch@npm:^10.2.5":
version: 10.2.5
resolution: "minimatch@npm:10.2.5"
dependencies:
@@ -5655,6 +7915,15 @@ __metadata:
languageName: node
linkType: hard
+"minimatch@npm:^8.0.2":
+ version: 8.0.7
+ resolution: "minimatch@npm:8.0.7"
+ dependencies:
+ brace-expansion: "npm:^2.0.1"
+ checksum: 10c0/46d9dee24174f8a9eadec97ba36cba2e63f1fff8b36324e1825229bd9307ffee7ffd2f5a2749b29ba796eda877cd9c1687f9d1b399a10b290346561f2a8145f8
+ languageName: node
+ linkType: hard
+
"minipass-collect@npm:^2.0.1":
version: 2.0.1
resolution: "minipass-collect@npm:2.0.1"
@@ -5715,7 +7984,14 @@ __metadata:
languageName: node
linkType: hard
-"minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2, minipass@npm:^7.1.3":
+"minipass@npm:^4.2.4":
+ version: 4.2.8
+ resolution: "minipass@npm:4.2.8"
+ checksum: 10c0/4ea76b030d97079f4429d6e8a8affd90baf1b6a1898977c8ccce4701c5a2ba2792e033abc6709373f25c2c4d4d95440d9d5e9464b46b7b76ca44d2ce26d939ce
+ languageName: node
+ linkType: hard
+
+"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2, minipass@npm:^7.1.3":
version: 7.1.3
resolution: "minipass@npm:7.1.3"
checksum: 10c0/539da88daca16533211ea5a9ee98dc62ff5742f531f54640dd34429e621955e91cc280a91a776026264b7f9f6735947629f920944e9c1558369e8bf22eb33fbb
@@ -5731,6 +8007,24 @@ __metadata:
languageName: node
linkType: hard
+"mkdirp@npm:1.0.4":
+ version: 1.0.4
+ resolution: "mkdirp@npm:1.0.4"
+ bin:
+ mkdirp: bin/cmd.js
+ checksum: 10c0/46ea0f3ffa8bc6a5bc0c7081ffc3907777f0ed6516888d40a518c5111f8366d97d2678911ad1a6882bf592fa9de6c784fea32e1687bb94e1f4944170af48a5cf
+ languageName: node
+ linkType: hard
+
+"mnemonist@npm:0.38.3":
+ version: 0.38.3
+ resolution: "mnemonist@npm:0.38.3"
+ dependencies:
+ obliterator: "npm:^1.6.1"
+ checksum: 10c0/064aa1ee1a89fce2754423b3617c598fd65bc34311eb3c01dc063976f6b819b073bd23532415cf8c92240157b4c8fbb7ec5d79d717f2bd4fcd95d8131cb23acb
+ languageName: node
+ linkType: hard
+
"module-details-from-path@npm:^1.0.3, module-details-from-path@npm:^1.0.4":
version: 1.0.4
resolution: "module-details-from-path@npm:1.0.4"
@@ -5775,7 +8069,7 @@ __metadata:
languageName: node
linkType: hard
-"ms@npm:^2.1.3":
+"ms@npm:^2.0.0, ms@npm:^2.1.3":
version: 2.1.3
resolution: "ms@npm:2.1.3"
checksum: 10c0/d924b57e7312b3b63ad21fc5b3dc0af5e78d61a1fc7cfb5457edaf26326bf62be5307cc87ffb6862ef1c2b33b0233cdb5d4f01c4c958cc0d660948b65a287a48
@@ -5791,6 +8085,15 @@ __metadata:
languageName: node
linkType: hard
+"nanoid@npm:^3.3.6":
+ version: 3.3.15
+ resolution: "nanoid@npm:3.3.15"
+ bin:
+ nanoid: bin/nanoid.cjs
+ checksum: 10c0/e0b12e3a1d361f74150fa4b25631d0ae29f7162dab01a12f0f1be1f53b7a2a219f9b729504e474d4821207d0fe349bd3c97569ab5cf7ec2fff6aa94711956c93
+ languageName: node
+ linkType: hard
+
"negotiator@npm:^1.0.0":
version: 1.0.0
resolution: "negotiator@npm:1.0.0"
@@ -5808,6 +8111,100 @@ __metadata:
languageName: node
linkType: hard
+"next-validate-link@npm:^1.6.6":
+ version: 1.6.6
+ resolution: "next-validate-link@npm:1.6.6"
+ dependencies:
+ js-yaml: "npm:^4.1.1"
+ picocolors: "npm:^1.1.1"
+ remark: "npm:^15.0.1"
+ remark-gfm: "npm:^4.0.1"
+ remark-mdx: "npm:^3.1.1"
+ tinyglobby: "npm:^0.2.16"
+ unified: "npm:^11.0.5"
+ unist-util-visit: "npm:^5.1.0"
+ peerDependencies:
+ "@react-router/dev": 7.x.x
+ "@types/mdast": "*"
+ "@types/unist": "*"
+ peerDependenciesMeta:
+ "@react-router/dev":
+ optional: true
+ "@types/mdast":
+ optional: true
+ "@types/unist":
+ optional: true
+ checksum: 10c0/cc8e93751137ffa82d421608742d12bc8507bcc6845f60ae609385be0ae48fd21101dea850c465a8305fcf1b1a1c98831fae5f8c7c9fe6eefcfbe6e696f919ea
+ languageName: node
+ linkType: hard
+
+"next@npm:^16.2.6":
+ version: 16.2.10
+ resolution: "next@npm:16.2.10"
+ dependencies:
+ "@next/env": "npm:16.2.10"
+ "@next/swc-darwin-arm64": "npm:16.2.10"
+ "@next/swc-darwin-x64": "npm:16.2.10"
+ "@next/swc-linux-arm64-gnu": "npm:16.2.10"
+ "@next/swc-linux-arm64-musl": "npm:16.2.10"
+ "@next/swc-linux-x64-gnu": "npm:16.2.10"
+ "@next/swc-linux-x64-musl": "npm:16.2.10"
+ "@next/swc-win32-arm64-msvc": "npm:16.2.10"
+ "@next/swc-win32-x64-msvc": "npm:16.2.10"
+ "@swc/helpers": "npm:0.5.15"
+ baseline-browser-mapping: "npm:^2.9.19"
+ caniuse-lite: "npm:^1.0.30001579"
+ postcss: "npm:8.4.31"
+ sharp: "npm:^0.34.5"
+ styled-jsx: "npm:5.1.6"
+ peerDependencies:
+ "@opentelemetry/api": ^1.1.0
+ "@playwright/test": ^1.51.1
+ babel-plugin-react-compiler: "*"
+ react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
+ react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
+ sass: ^1.3.0
+ dependenciesMeta:
+ "@next/swc-darwin-arm64":
+ optional: true
+ "@next/swc-darwin-x64":
+ optional: true
+ "@next/swc-linux-arm64-gnu":
+ optional: true
+ "@next/swc-linux-arm64-musl":
+ optional: true
+ "@next/swc-linux-x64-gnu":
+ optional: true
+ "@next/swc-linux-x64-musl":
+ optional: true
+ "@next/swc-win32-arm64-msvc":
+ optional: true
+ "@next/swc-win32-x64-msvc":
+ optional: true
+ sharp:
+ optional: true
+ peerDependenciesMeta:
+ "@opentelemetry/api":
+ optional: true
+ "@playwright/test":
+ optional: true
+ babel-plugin-react-compiler:
+ optional: true
+ sass:
+ optional: true
+ bin:
+ next: dist/bin/next
+ checksum: 10c0/e242f60b3caaf05bdf62a9ca85cea774f3081e1e900ac9ffe5b5975ca10584a904cf566873812abf1f25b965ef3de6451e7790e947800616909c2d4ecb54d1b9
+ languageName: node
+ linkType: hard
+
+"node-domexception@npm:1.0.0":
+ version: 1.0.0
+ resolution: "node-domexception@npm:1.0.0"
+ checksum: 10c0/5e5d63cda29856402df9472335af4bb13875e1927ad3be861dc5ebde38917aecbf9ae337923777af52a48c426b70148815e890a5d72760f1b4d758cc671b1a2b
+ languageName: node
+ linkType: hard
+
"node-fetch@npm:^2.6.7":
version: 2.7.0
resolution: "node-fetch@npm:2.7.0"
@@ -5860,6 +8257,63 @@ __metadata:
languageName: node
linkType: hard
+"npm-run-path@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "npm-run-path@npm:4.0.1"
+ dependencies:
+ path-key: "npm:^3.0.0"
+ checksum: 10c0/6f9353a95288f8455cf64cbeb707b28826a7f29690244c1e4bb61ec573256e021b6ad6651b394eb1ccfd00d6ec50147253aba2c5fe58a57ceb111fad62c519ac
+ languageName: node
+ linkType: hard
+
+"object-inspect@npm:^1.13.3, object-inspect@npm:^1.13.4":
+ version: 1.13.4
+ resolution: "object-inspect@npm:1.13.4"
+ checksum: 10c0/d7f8711e803b96ea3191c745d6f8056ce1f2496e530e6a19a0e92d89b0fa3c76d910c31f0aa270432db6bd3b2f85500a376a83aaba849a8d518c8845b3211692
+ languageName: node
+ linkType: hard
+
+"object-treeify@npm:1.1.33":
+ version: 1.1.33
+ resolution: "object-treeify@npm:1.1.33"
+ checksum: 10c0/5b735ac552200bf14f9892ce58295303e8d15a8cc7a0fd4fe6ff99923ab0c196fb70a870ab2a0eefc6820c4acb49e614b88c72d344b9c6bd22584a3efbd386fe
+ languageName: node
+ linkType: hard
+
+"obliterator@npm:^1.6.1":
+ version: 1.6.1
+ resolution: "obliterator@npm:1.6.1"
+ checksum: 10c0/5fad57319aae0ef6e34efa640541d41c2dd9790a7ab808f17dcb66c83a81333963fc2dfcfa6e1b62158e5cef6291cdcf15c503ad6c3de54b2227dd4c3d7e1b55
+ languageName: node
+ linkType: hard
+
+"on-finished@npm:^2.4.1":
+ version: 2.4.1
+ resolution: "on-finished@npm:2.4.1"
+ dependencies:
+ ee-first: "npm:1.1.1"
+ checksum: 10c0/46fb11b9063782f2d9968863d9cbba33d77aa13c17f895f56129c274318b86500b22af3a160fe9995aa41317efcd22941b6eba747f718ced08d9a73afdb087b4
+ languageName: node
+ linkType: hard
+
+"once@npm:^1.4.0":
+ version: 1.4.0
+ resolution: "once@npm:1.4.0"
+ dependencies:
+ wrappy: "npm:1"
+ checksum: 10c0/5d48aca287dfefabd756621c5dfce5c91a549a93e9fdb7b8246bc4c4790aa2ec17b34a260530474635147aeb631a2dcc8b32c613df0675f96041cbb8244517d0
+ languageName: node
+ linkType: hard
+
+"onetime@npm:^5.1.2":
+ version: 5.1.2
+ resolution: "onetime@npm:5.1.2"
+ dependencies:
+ mimic-fn: "npm:^2.1.0"
+ checksum: 10c0/ffcef6fbb2692c3c40749f31ea2e22677a876daea92959b8a80b521d95cca7a668c884d8b2045d1d8ee7d56796aa405c405462af112a1477594cc63531baeb8f
+ languageName: node
+ linkType: hard
+
"oniguruma-parser@npm:^0.12.2":
version: 0.12.2
resolution: "oniguruma-parser@npm:0.12.2"
@@ -6085,6 +8539,13 @@ __metadata:
languageName: node
linkType: hard
+"package-json-from-dist@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "package-json-from-dist@npm:1.0.1"
+ checksum: 10c0/62ba2785eb655fec084a257af34dbe24292ab74516d6aecef97ef72d4897310bc6898f6c85b5cd22770eaa1ce60d55a0230e150fb6a966e3ecd6c511e23d164b
+ languageName: node
+ linkType: hard
+
"parse-entities@npm:^4.0.0":
version: 4.0.2
resolution: "parse-entities@npm:4.0.2"
@@ -6109,6 +8570,13 @@ __metadata:
languageName: node
linkType: hard
+"parseurl@npm:^1.3.3":
+ version: 1.3.3
+ resolution: "parseurl@npm:1.3.3"
+ checksum: 10c0/90dd4760d6f6174adb9f20cf0965ae12e23879b5f5464f38e92fce8073354341e4b3b76fa3d878351efe7d01e617121955284cfd002ab087fba1a0726ec0b4f5
+ languageName: node
+ linkType: hard
+
"path-exists@npm:^4.0.0":
version: 4.0.0
resolution: "path-exists@npm:4.0.0"
@@ -6116,7 +8584,24 @@ __metadata:
languageName: node
linkType: hard
-"path-scurry@npm:^2.0.2":
+"path-key@npm:^3.0.0, path-key@npm:^3.1.0":
+ version: 3.1.1
+ resolution: "path-key@npm:3.1.1"
+ checksum: 10c0/748c43efd5a569c039d7a00a03b58eecd1d75f3999f5a28303d75f521288df4823bc057d8784eb72358b2895a05f29a070bc9f1f17d28226cc4e62494cc58c4c
+ languageName: node
+ linkType: hard
+
+"path-scurry@npm:^1.6.1":
+ version: 1.11.1
+ resolution: "path-scurry@npm:1.11.1"
+ dependencies:
+ lru-cache: "npm:^10.2.0"
+ minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0"
+ checksum: 10c0/32a13711a2a505616ae1cc1b5076801e453e7aae6ac40ab55b388bb91b9d0547a52f5aaceff710ea400205f18691120d4431e520afbe4266b836fadede15872d
+ languageName: node
+ linkType: hard
+
+"path-scurry@npm:^2.0.0, path-scurry@npm:^2.0.2":
version: 2.0.2
resolution: "path-scurry@npm:2.0.2"
dependencies:
@@ -6126,13 +8611,20 @@ __metadata:
languageName: node
linkType: hard
-"path-to-regexp@npm:6.3.0":
+"path-to-regexp@npm:6.3.0, path-to-regexp@npm:^6.3.0":
version: 6.3.0
resolution: "path-to-regexp@npm:6.3.0"
checksum: 10c0/73b67f4638b41cde56254e6354e46ae3a2ebc08279583f6af3d96fe4664fc75788f74ed0d18ca44fa4a98491b69434f9eee73b97bb5314bd1b5adb700f5c18d6
languageName: node
linkType: hard
+"path-to-regexp@npm:^8.0.0":
+ version: 8.4.2
+ resolution: "path-to-regexp@npm:8.4.2"
+ checksum: 10c0/05b115c49b47ad252ce05faa32930f643f23769c68b8bcfe78ad833545140c48bbffb3266986d6c8d5db13a64cf12e07e0d72d9882cab830efeefa553533ebaf
+ languageName: node
+ linkType: hard
+
"pathe@npm:^2.0.3":
version: 2.0.3
resolution: "pathe@npm:2.0.3"
@@ -6140,21 +8632,39 @@ __metadata:
languageName: node
linkType: hard
-"picocolors@npm:^1.1.1":
+"picocolors@npm:^1.0.0, picocolors@npm:^1.1.1":
version: 1.1.1
resolution: "picocolors@npm:1.1.1"
checksum: 10c0/e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58
languageName: node
linkType: hard
-"picomatch@npm:^4.0.3, picomatch@npm:^4.0.4":
+"picomatch@npm:^4.0.2":
+ version: 4.0.5
+ resolution: "picomatch@npm:4.0.5"
+ checksum: 10c0/947bc6b6e1ff1e6c5aaf95b107a0839d12802f4f7b867663f67d47accba939ca1cb582cf99dfc30438efa1c4648ac5990967e783e8929c36b03e8440704ef1bd
+ languageName: node
+ linkType: hard
+
+"picomatch@npm:^4.0.4":
version: 4.0.4
resolution: "picomatch@npm:4.0.4"
checksum: 10c0/e2c6023372cc7b5764719a5ffb9da0f8e781212fa7ca4bd0562db929df8e117460f00dff3cb7509dacfc06b86de924b247f504d0ce1806a37fac4633081466b0
languageName: node
linkType: hard
-"postcss@npm:^8.5.16":
+"postcss@npm:8.4.31":
+ version: 8.4.31
+ resolution: "postcss@npm:8.4.31"
+ dependencies:
+ nanoid: "npm:^3.3.6"
+ picocolors: "npm:^1.0.0"
+ source-map-js: "npm:^1.0.2"
+ checksum: 10c0/748b82e6e5fc34034dcf2ae88ea3d11fd09f69b6c50ecdd3b4a875cfc7cdca435c958b211e2cb52355422ab6fccb7d8f2f2923161d7a1b281029e4a913d59acf
+ languageName: node
+ linkType: hard
+
+"postcss@npm:^8.5.15":
version: 8.5.16
resolution: "postcss@npm:8.5.16"
dependencies:
@@ -6165,15 +8675,6 @@ __metadata:
languageName: node
linkType: hard
-"prettier@npm:^3.5.0":
- version: 3.8.3
- resolution: "prettier@npm:3.8.3"
- bin:
- prettier: bin/prettier.cjs
- checksum: 10c0/754816fd7593eb80f6376d7476d463e832c38a12f32775a82683adb6e35b772b1f484d65f19401507b983a8c8a7cd5a4a9f12006bd56491e8f35503473f77473
- languageName: node
- linkType: hard
-
"proc-log@npm:^6.0.0":
version: 6.1.0
resolution: "proc-log@npm:6.1.0"
@@ -6195,6 +8696,16 @@ __metadata:
languageName: node
linkType: hard
+"proxy-addr@npm:^2.0.7":
+ version: 2.0.7
+ resolution: "proxy-addr@npm:2.0.7"
+ dependencies:
+ forwarded: "npm:0.2.0"
+ ipaddr.js: "npm:1.9.1"
+ checksum: 10c0/c3eed999781a35f7fd935f398b6d8920b6fb00bbc14287bc6de78128ccc1a02c89b95b56742bf7cf0362cc333c61d138532049c7dedc7a328ef13343eff81210
+ languageName: node
+ linkType: hard
+
"proxy-from-env@npm:^1.1.0":
version: 1.1.0
resolution: "proxy-from-env@npm:1.1.0"
@@ -6209,6 +8720,35 @@ __metadata:
languageName: node
linkType: hard
+"qs@npm:^6.14.0, qs@npm:^6.15.2":
+ version: 6.15.3
+ resolution: "qs@npm:6.15.3"
+ dependencies:
+ es-define-property: "npm:^1.0.1"
+ side-channel: "npm:^1.1.1"
+ checksum: 10c0/8f3f6e45ece255347d57696628401cde29e9ec649fff698b53bd3150dea7cefdf33036e1bc1826b9f110bfa7cb0ec4ab9f5297eca628ce216c55af82c304e08e
+ languageName: node
+ linkType: hard
+
+"range-parser@npm:^1.2.1":
+ version: 1.3.0
+ resolution: "range-parser@npm:1.3.0"
+ checksum: 10c0/295494bb6685f9ab50f41a5f4fa5ce445aeeb9673b491bf178460fcc3a812dcf0d164cf1c83074f13a71a87d91ead5e097afd53e0630bc49a5101ed60f2a7529
+ languageName: node
+ linkType: hard
+
+"raw-body@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "raw-body@npm:3.0.2"
+ dependencies:
+ bytes: "npm:~3.1.2"
+ http-errors: "npm:~2.0.1"
+ iconv-lite: "npm:~0.7.0"
+ unpipe: "npm:~1.0.0"
+ checksum: 10c0/d266678d08e1e7abea62c0ce5864344e980fa81c64f6b481e9842c5beaed2cdcf975f658a3ccd67ad35fc919c1f6664ccc106067801850286a6cbe101de89f29
+ languageName: node
+ linkType: hard
+
"react-dom@npm:19.2.7":
version: 19.2.7
resolution: "react-dom@npm:19.2.7"
@@ -6396,7 +8936,7 @@ __metadata:
languageName: node
linkType: hard
-"remark-mdx@npm:^3.0.0":
+"remark-mdx@npm:^3.0.0, remark-mdx@npm:^3.1.1":
version: 3.1.1
resolution: "remark-mdx@npm:3.1.1"
dependencies:
@@ -6471,68 +9011,106 @@ __metadata:
languageName: node
linkType: hard
-"rolldown@npm:~1.1.3":
- version: 1.1.4
- resolution: "rolldown@npm:1.1.4"
- dependencies:
- "@oxc-project/types": "npm:=0.138.0"
- "@rolldown/binding-android-arm64": "npm:1.1.4"
- "@rolldown/binding-darwin-arm64": "npm:1.1.4"
- "@rolldown/binding-darwin-x64": "npm:1.1.4"
- "@rolldown/binding-freebsd-x64": "npm:1.1.4"
- "@rolldown/binding-linux-arm-gnueabihf": "npm:1.1.4"
- "@rolldown/binding-linux-arm64-gnu": "npm:1.1.4"
- "@rolldown/binding-linux-arm64-musl": "npm:1.1.4"
- "@rolldown/binding-linux-ppc64-gnu": "npm:1.1.4"
- "@rolldown/binding-linux-s390x-gnu": "npm:1.1.4"
- "@rolldown/binding-linux-x64-gnu": "npm:1.1.4"
- "@rolldown/binding-linux-x64-musl": "npm:1.1.4"
- "@rolldown/binding-openharmony-arm64": "npm:1.1.4"
- "@rolldown/binding-wasm32-wasi": "npm:1.1.4"
- "@rolldown/binding-win32-arm64-msvc": "npm:1.1.4"
- "@rolldown/binding-win32-x64-msvc": "npm:1.1.4"
- "@rolldown/pluginutils": "npm:^1.0.0"
+"rollup@npm:^4.60.3":
+ version: 4.62.2
+ resolution: "rollup@npm:4.62.2"
+ dependencies:
+ "@rollup/rollup-android-arm-eabi": "npm:4.62.2"
+ "@rollup/rollup-android-arm64": "npm:4.62.2"
+ "@rollup/rollup-darwin-arm64": "npm:4.62.2"
+ "@rollup/rollup-darwin-x64": "npm:4.62.2"
+ "@rollup/rollup-freebsd-arm64": "npm:4.62.2"
+ "@rollup/rollup-freebsd-x64": "npm:4.62.2"
+ "@rollup/rollup-linux-arm-gnueabihf": "npm:4.62.2"
+ "@rollup/rollup-linux-arm-musleabihf": "npm:4.62.2"
+ "@rollup/rollup-linux-arm64-gnu": "npm:4.62.2"
+ "@rollup/rollup-linux-arm64-musl": "npm:4.62.2"
+ "@rollup/rollup-linux-loong64-gnu": "npm:4.62.2"
+ "@rollup/rollup-linux-loong64-musl": "npm:4.62.2"
+ "@rollup/rollup-linux-ppc64-gnu": "npm:4.62.2"
+ "@rollup/rollup-linux-ppc64-musl": "npm:4.62.2"
+ "@rollup/rollup-linux-riscv64-gnu": "npm:4.62.2"
+ "@rollup/rollup-linux-riscv64-musl": "npm:4.62.2"
+ "@rollup/rollup-linux-s390x-gnu": "npm:4.62.2"
+ "@rollup/rollup-linux-x64-gnu": "npm:4.62.2"
+ "@rollup/rollup-linux-x64-musl": "npm:4.62.2"
+ "@rollup/rollup-openbsd-x64": "npm:4.62.2"
+ "@rollup/rollup-openharmony-arm64": "npm:4.62.2"
+ "@rollup/rollup-win32-arm64-msvc": "npm:4.62.2"
+ "@rollup/rollup-win32-ia32-msvc": "npm:4.62.2"
+ "@rollup/rollup-win32-x64-gnu": "npm:4.62.2"
+ "@rollup/rollup-win32-x64-msvc": "npm:4.62.2"
+ "@types/estree": "npm:1.0.9"
+ fsevents: "npm:~2.3.2"
dependenciesMeta:
- "@rolldown/binding-android-arm64":
+ "@rollup/rollup-android-arm-eabi":
+ optional: true
+ "@rollup/rollup-android-arm64":
+ optional: true
+ "@rollup/rollup-darwin-arm64":
+ optional: true
+ "@rollup/rollup-darwin-x64":
+ optional: true
+ "@rollup/rollup-freebsd-arm64":
+ optional: true
+ "@rollup/rollup-freebsd-x64":
optional: true
- "@rolldown/binding-darwin-arm64":
+ "@rollup/rollup-linux-arm-gnueabihf":
optional: true
- "@rolldown/binding-darwin-x64":
+ "@rollup/rollup-linux-arm-musleabihf":
optional: true
- "@rolldown/binding-freebsd-x64":
+ "@rollup/rollup-linux-arm64-gnu":
optional: true
- "@rolldown/binding-linux-arm-gnueabihf":
+ "@rollup/rollup-linux-arm64-musl":
optional: true
- "@rolldown/binding-linux-arm64-gnu":
+ "@rollup/rollup-linux-loong64-gnu":
optional: true
- "@rolldown/binding-linux-arm64-musl":
+ "@rollup/rollup-linux-loong64-musl":
optional: true
- "@rolldown/binding-linux-ppc64-gnu":
+ "@rollup/rollup-linux-ppc64-gnu":
optional: true
- "@rolldown/binding-linux-s390x-gnu":
+ "@rollup/rollup-linux-ppc64-musl":
optional: true
- "@rolldown/binding-linux-x64-gnu":
+ "@rollup/rollup-linux-riscv64-gnu":
optional: true
- "@rolldown/binding-linux-x64-musl":
+ "@rollup/rollup-linux-riscv64-musl":
optional: true
- "@rolldown/binding-openharmony-arm64":
+ "@rollup/rollup-linux-s390x-gnu":
optional: true
- "@rolldown/binding-wasm32-wasi":
+ "@rollup/rollup-linux-x64-gnu":
optional: true
- "@rolldown/binding-win32-arm64-msvc":
+ "@rollup/rollup-linux-x64-musl":
optional: true
- "@rolldown/binding-win32-x64-msvc":
+ "@rollup/rollup-openbsd-x64":
+ optional: true
+ "@rollup/rollup-openharmony-arm64":
+ optional: true
+ "@rollup/rollup-win32-arm64-msvc":
+ optional: true
+ "@rollup/rollup-win32-ia32-msvc":
+ optional: true
+ "@rollup/rollup-win32-x64-gnu":
+ optional: true
+ "@rollup/rollup-win32-x64-msvc":
+ optional: true
+ fsevents:
optional: true
bin:
- rolldown: ./bin/cli.mjs
- checksum: 10c0/58ca78ec0f20f2276db129ac38db3ebe6dd68236be76f0fdf1e76276934ed67abcb2925cdcb297f52a77c0bdc1a508573176e167443ec737c8cb4a1d24083113
+ rollup: dist/bin/rollup
+ checksum: 10c0/83ff5f4a1fea3fa05db2ef56beceee8c33d4a72b818e19c562f1e85c41076fe5b12aadc44048bb73e60b83336df82154b017fa6bf0186f3141643e6f215fbdcb
languageName: node
linkType: hard
-"rou3@npm:^0.8.1":
- version: 0.8.1
- resolution: "rou3@npm:0.8.1"
- checksum: 10c0/c8728cf3c41833db0e20cbadba07b3c678b8b9fb12db1d8803f275a7a6cce02d0be9bee79367575883f65659c9c0ed1001e6527146ed27772e439e5d6c68d264
+"router@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "router@npm:2.2.0"
+ dependencies:
+ debug: "npm:^4.4.0"
+ depd: "npm:^2.0.0"
+ is-promise: "npm:^4.0.0"
+ parseurl: "npm:^1.3.3"
+ path-to-regexp: "npm:^8.0.0"
+ checksum: 10c0/3279de7450c8eae2f6e095e9edacbdeec0abb5cb7249c6e719faa0db2dba43574b4fff5892d9220631c9abaff52dd3cad648cfea2aaace845e1a071915ac8867
languageName: node
linkType: hard
@@ -6584,23 +9162,45 @@ __metadata:
languageName: node
linkType: hard
-"seroval-plugins@npm:^1.5.4":
- version: 1.5.4
- resolution: "seroval-plugins@npm:1.5.4"
- peerDependencies:
- seroval: ^1.0
- checksum: 10c0/f8843ff12c2fcbf0d1124d02addcffc1a727f55b500ac24218a528e95e540c42052e2e6f6b3dfaad2aa8105fd0985dff722c3ae774723b9899e0fafe7d4698be
+"send@npm:^1.1.0, send@npm:^1.2.0":
+ version: 1.2.1
+ resolution: "send@npm:1.2.1"
+ dependencies:
+ debug: "npm:^4.4.3"
+ encodeurl: "npm:^2.0.0"
+ escape-html: "npm:^1.0.3"
+ etag: "npm:^1.8.1"
+ fresh: "npm:^2.0.0"
+ http-errors: "npm:^2.0.1"
+ mime-types: "npm:^3.0.2"
+ ms: "npm:^2.1.3"
+ on-finished: "npm:^2.4.1"
+ range-parser: "npm:^1.2.1"
+ statuses: "npm:^2.0.2"
+ checksum: 10c0/fbbbbdc902a913d65605274be23f3d604065cfc3ee3d78bf9fc8af1dc9fc82667c50d3d657f5e601ac657bac9b396b50ee97bd29cd55436320cf1cddebdcec72
+ languageName: node
+ linkType: hard
+
+"serve-static@npm:^2.2.0":
+ version: 2.2.1
+ resolution: "serve-static@npm:2.2.1"
+ dependencies:
+ encodeurl: "npm:^2.0.0"
+ escape-html: "npm:^1.0.3"
+ parseurl: "npm:^1.3.3"
+ send: "npm:^1.2.0"
+ checksum: 10c0/37986096e8572e2dfaad35a3925fa8da0c0969f8814fd7788e84d4d388bc068cf0c06d1658509788e55bed942a6b6d040a8a267fa92bb9ffb1179f8bacde5fd7
languageName: node
linkType: hard
-"seroval@npm:^1.5.4":
- version: 1.5.4
- resolution: "seroval@npm:1.5.4"
- checksum: 10c0/6191e27f21000f7693ab923fde69c47a3ce5fbb86e585e5a8fc072d70db52ebc3c4dab83c3b2ab67311ec646b2064df089a3a155c49b21846438aaf510d4b964
+"setprototypeof@npm:~1.2.0":
+ version: 1.2.0
+ resolution: "setprototypeof@npm:1.2.0"
+ checksum: 10c0/68733173026766fa0d9ecaeb07f0483f4c2dc70ca376b3b7c40b7cda909f94b0918f6c5ad5ce27a9160bdfb475efaa9d5e705a11d8eaae18f9835d20976028bc
languageName: node
linkType: hard
-"sharp@npm:0.34.5":
+"sharp@npm:0.34.5, sharp@npm:^0.34.5":
version: 0.34.5
resolution: "sharp@npm:0.34.5"
dependencies:
@@ -6684,6 +9284,22 @@ __metadata:
languageName: node
linkType: hard
+"shebang-command@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "shebang-command@npm:2.0.0"
+ dependencies:
+ shebang-regex: "npm:^3.0.0"
+ checksum: 10c0/a41692e7d89a553ef21d324a5cceb5f686d1f3c040759c50aab69688634688c5c327f26f3ecf7001ebfd78c01f3c7c0a11a7c8bfd0a8bc9f6240d4f40b224e4e
+ languageName: node
+ linkType: hard
+
+"shebang-regex@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "shebang-regex@npm:3.0.0"
+ checksum: 10c0/1dbed0726dd0e1152a92696c76c7f06084eb32a90f0528d11acd764043aacf76994b2fb30aa1291a21bd019d6699164d048286309a278855ee7bec06cf6fb690
+ languageName: node
+ linkType: hard
+
"shiki@npm:^4.2.0":
version: 4.3.1
resolution: "shiki@npm:4.3.1"
@@ -6700,6 +9316,68 @@ __metadata:
languageName: node
linkType: hard
+"side-channel-list@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "side-channel-list@npm:1.0.1"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ object-inspect: "npm:^1.13.4"
+ checksum: 10c0/d346c787fd2f9f1c2fdea14f00e8250118db0e7596d85a6cb9faa75f105d31a73a8f7a341c93d7df2a2429098c3d37a77bd3be9e88c37094b8c01807bc77c7a2
+ languageName: node
+ linkType: hard
+
+"side-channel-map@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "side-channel-map@npm:1.0.1"
+ dependencies:
+ call-bound: "npm:^1.0.2"
+ es-errors: "npm:^1.3.0"
+ get-intrinsic: "npm:^1.2.5"
+ object-inspect: "npm:^1.13.3"
+ checksum: 10c0/010584e6444dd8a20b85bc926d934424bd809e1a3af941cace229f7fdcb751aada0fb7164f60c2e22292b7fa3c0ff0bce237081fd4cdbc80de1dc68e95430672
+ languageName: node
+ linkType: hard
+
+"side-channel-weakmap@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "side-channel-weakmap@npm:1.0.2"
+ dependencies:
+ call-bound: "npm:^1.0.2"
+ es-errors: "npm:^1.3.0"
+ get-intrinsic: "npm:^1.2.5"
+ object-inspect: "npm:^1.13.3"
+ side-channel-map: "npm:^1.0.1"
+ checksum: 10c0/71362709ac233e08807ccd980101c3e2d7efe849edc51455030327b059f6c4d292c237f94dc0685031dd11c07dd17a68afde235d6cf2102d949567f98ab58185
+ languageName: node
+ linkType: hard
+
+"side-channel@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "side-channel@npm:1.1.1"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ object-inspect: "npm:^1.13.4"
+ side-channel-list: "npm:^1.0.1"
+ side-channel-map: "npm:^1.0.1"
+ side-channel-weakmap: "npm:^1.0.2"
+ checksum: 10c0/dc0ab81d67f61bda9247d053ce93f41c3fd8ad2bdcb9cf9d8d2f8540d488f26d87a5e99ebfc07eea49ec025867b2452b705442d974b1478f0395e69f6bfb3270
+ languageName: node
+ linkType: hard
+
+"signal-exit@npm:^3.0.3":
+ version: 3.0.7
+ resolution: "signal-exit@npm:3.0.7"
+ checksum: 10c0/25d272fa73e146048565e08f3309d5b942c1979a6f4a58a8c59d5fa299728e9c2fcd1a759ec870863b1fd38653670240cd420dad2ad9330c71f36608a6a1c912
+ languageName: node
+ linkType: hard
+
+"signal-exit@npm:^4.0.1":
+ version: 4.1.0
+ resolution: "signal-exit@npm:4.1.0"
+ checksum: 10c0/41602dce540e46d599edba9d9860193398d135f7ff72cab629db5171516cfae628d21e7bfccde1bbfdf11c48726bc2a6d1a8fb8701125852fbfda7cf19c6aa83
+ languageName: node
+ linkType: hard
+
"smart-buffer@npm:^4.2.0":
version: 4.2.0
resolution: "smart-buffer@npm:4.2.0"
@@ -6728,13 +9406,23 @@ __metadata:
languageName: node
linkType: hard
-"source-map-js@npm:^1.2.1":
+"source-map-js@npm:^1.0.2, source-map-js@npm:^1.2.1":
version: 1.2.1
resolution: "source-map-js@npm:1.2.1"
checksum: 10c0/7bda1fc4c197e3c6ff17de1b8b2c20e60af81b63a52cb32ec5a5d67a20a7d42651e2cb34ebe93833c5a2a084377e17455854fee3e21e7925c64a51b6a52b0faf
languageName: node
linkType: hard
+"source-map-support@npm:~0.5.20":
+ version: 0.5.21
+ resolution: "source-map-support@npm:0.5.21"
+ dependencies:
+ buffer-from: "npm:^1.0.0"
+ source-map: "npm:^0.6.0"
+ checksum: 10c0/9ee09942f415e0f721d6daad3917ec1516af746a8120bba7bb56278707a37f1eb8642bde456e98454b8a885023af81a16e646869975f06afc1a711fb90484e7d
+ languageName: node
+ linkType: hard
+
"source-map@npm:^0.6.0":
version: 0.6.1
resolution: "source-map@npm:0.6.1"
@@ -6742,7 +9430,7 @@ __metadata:
languageName: node
linkType: hard
-"source-map@npm:^0.7.0, source-map@npm:^0.7.6":
+"source-map@npm:^0.7.0":
version: 0.7.6
resolution: "source-map@npm:0.7.6"
checksum: 10c0/59f6f05538539b274ba771d2e9e32f6c65451982510564438e048bc1352f019c6efcdc6dd07909b1968144941c14015c2c7d4369fb7c4d7d53ae769716dcc16c
@@ -6756,15 +9444,6 @@ __metadata:
languageName: node
linkType: hard
-"srvx@npm:^0.11.13, srvx@npm:^0.11.9":
- version: 0.11.15
- resolution: "srvx@npm:0.11.15"
- bin:
- srvx: bin/srvx.mjs
- checksum: 10c0/3f72be7bfb321ad21ae7698a721f1a16b855313d1fa8498a0d68adbec65f8f2d2c5a83cf37849f6489c7403870535a70958976636df3d5274cd785b61b7aa635
- languageName: node
- linkType: hard
-
"ssri@npm:^13.0.0":
version: 13.0.1
resolution: "ssri@npm:13.0.1"
@@ -6774,6 +9453,33 @@ __metadata:
languageName: node
linkType: hard
+"stacktrace-parser@npm:^0.1.11":
+ version: 0.1.11
+ resolution: "stacktrace-parser@npm:0.1.11"
+ dependencies:
+ type-fest: "npm:^0.7.1"
+ checksum: 10c0/4633d9afe8cd2f6c7fb2cebdee3cc8de7fd5f6f9736645fd08c0f66872a303061ce9cc0ccf46f4216dc94a7941b56e331012398dc0024dc25e46b5eb5d4ff018
+ languageName: node
+ linkType: hard
+
+"statuses@npm:^2.0.1, statuses@npm:^2.0.2, statuses@npm:~2.0.2":
+ version: 2.0.2
+ resolution: "statuses@npm:2.0.2"
+ checksum: 10c0/a9947d98ad60d01f6b26727570f3bcceb6c8fa789da64fe6889908fe2e294d57503b14bf2b5af7605c2d36647259e856635cd4c49eab41667658ec9d0080ec3f
+ languageName: node
+ linkType: hard
+
+"string-width@npm:^7.0.0, string-width@npm:^7.2.0":
+ version: 7.2.0
+ resolution: "string-width@npm:7.2.0"
+ dependencies:
+ emoji-regex: "npm:^10.3.0"
+ get-east-asian-width: "npm:^1.0.0"
+ strip-ansi: "npm:^7.1.0"
+ checksum: 10c0/eb0430dd43f3199c7a46dcbf7a0b34539c76fe3aa62763d0b0655acdcbdf360b3f66f3d58ca25ba0205f42ea3491fa00f09426d3b7d3040e506878fc7664c9b9
+ languageName: node
+ linkType: hard
+
"stringify-entities@npm:^4.0.0":
version: 4.0.4
resolution: "stringify-entities@npm:4.0.4"
@@ -6784,6 +9490,31 @@ __metadata:
languageName: node
linkType: hard
+"strip-ansi@npm:^6.0.1":
+ version: 6.0.1
+ resolution: "strip-ansi@npm:6.0.1"
+ dependencies:
+ ansi-regex: "npm:^5.0.1"
+ checksum: 10c0/1ae5f212a126fe5b167707f716942490e3933085a5ff6c008ab97ab2f272c8025d3aa218b7bd6ab25729ca20cc81cddb252102f8751e13482a5199e873680952
+ languageName: node
+ linkType: hard
+
+"strip-ansi@npm:^7.1.0":
+ version: 7.2.0
+ resolution: "strip-ansi@npm:7.2.0"
+ dependencies:
+ ansi-regex: "npm:^6.2.2"
+ checksum: 10c0/544d13b7582f8254811ea97db202f519e189e59d35740c46095897e254e4f1aa9fe1524a83ad6bc5ad67d4dd6c0281d2e0219ed62b880a6238a16a17d375f221
+ languageName: node
+ linkType: hard
+
+"strip-final-newline@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "strip-final-newline@npm:2.0.0"
+ checksum: 10c0/bddf8ccd47acd85c0e09ad7375409d81653f645fda13227a9d459642277c253d877b68f2e5e4d819fe75733b0e626bac7e954c04f3236f6d196f79c94fa4a96f
+ languageName: node
+ linkType: hard
+
"style-to-js@npm:^1.0.0":
version: 1.1.21
resolution: "style-to-js@npm:1.1.21"
@@ -6802,6 +9533,22 @@ __metadata:
languageName: node
linkType: hard
+"styled-jsx@npm:5.1.6":
+ version: 5.1.6
+ resolution: "styled-jsx@npm:5.1.6"
+ dependencies:
+ client-only: "npm:0.0.1"
+ peerDependencies:
+ react: ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"
+ peerDependenciesMeta:
+ "@babel/core":
+ optional: true
+ babel-plugin-macros:
+ optional: true
+ checksum: 10c0/ace50e7ea5ae5ae6a3b65a50994c51fca6ae7df9c7ecfd0104c36be0b4b3a9c5c1a2374d16e2a11e256d0b20be6d47256d768ecb4f91ab390f60752a075780f5
+ languageName: node
+ linkType: hard
+
"supports-color@npm:^10.0.0":
version: 10.2.2
resolution: "supports-color@npm:10.2.2"
@@ -6843,6 +9590,20 @@ __metadata:
languageName: node
linkType: hard
+"terser@npm:5.16.9":
+ version: 5.16.9
+ resolution: "terser@npm:5.16.9"
+ dependencies:
+ "@jridgewell/source-map": "npm:^0.3.2"
+ acorn: "npm:^8.5.0"
+ commander: "npm:^2.20.0"
+ source-map-support: "npm:~0.5.20"
+ bin:
+ terser: bin/terser
+ checksum: 10c0/eb883b606aa698e314957aa2cf6e70c1dc632d0d2dcda13e7a2cc73569a05034721826c0d6f9b31c6bb08bbc4fc633b6591871814dada71da9d34af9e284dc4f
+ languageName: node
+ linkType: hard
+
"tinyexec@npm:^1.2.4":
version: 1.2.4
resolution: "tinyexec@npm:1.2.4"
@@ -6850,7 +9611,7 @@ __metadata:
languageName: node
linkType: hard
-"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.15":
+"tinyglobby@npm:^0.2.12":
version: 0.2.16
resolution: "tinyglobby@npm:0.2.16"
dependencies:
@@ -6860,7 +9621,7 @@ __metadata:
languageName: node
linkType: hard
-"tinyglobby@npm:^0.2.17":
+"tinyglobby@npm:^0.2.16, tinyglobby@npm:^0.2.17":
version: 0.2.17
resolution: "tinyglobby@npm:0.2.17"
dependencies:
@@ -6877,6 +9638,13 @@ __metadata:
languageName: node
linkType: hard
+"toidentifier@npm:~1.0.1":
+ version: 1.0.1
+ resolution: "toidentifier@npm:1.0.1"
+ checksum: 10c0/93937279934bd66cc3270016dd8d0afec14fb7c94a05c72dc57321f8bd1fa97e5bea6d1f7c89e728d077ca31ea125b78320a616a6c6cd0e6b9cb94cb864381c1
+ languageName: node
+ linkType: hard
+
"tr46@npm:~0.0.3":
version: 0.0.3
resolution: "tr46@npm:0.0.3"
@@ -6898,13 +9666,38 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.4.0, tslib@npm:^2.8.1":
+"ts-tqdm@npm:^0.8.6":
+ version: 0.8.6
+ resolution: "ts-tqdm@npm:0.8.6"
+ checksum: 10c0/f91574e4ee71a007987bcdbb21036c76499f2141c2190e0c1100bbc7e0908862935bb43762e7df2ab13e2838cba8bd371e5601aa5468098f3872dcea3fe54a0a
+ languageName: node
+ linkType: hard
+
+"tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.4.0, tslib@npm:^2.6.2, tslib@npm:^2.8.0, tslib@npm:^2.8.1":
version: 2.8.1
resolution: "tslib@npm:2.8.1"
checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62
languageName: node
linkType: hard
+"type-fest@npm:^0.7.1":
+ version: 0.7.1
+ resolution: "type-fest@npm:0.7.1"
+ checksum: 10c0/ce6b5ef806a76bf08d0daa78d65e61f24d9a0380bd1f1df36ffb61f84d14a0985c3a921923cf4b97831278cb6fa9bf1b89c751df09407e0510b14e8c081e4e0f
+ languageName: node
+ linkType: hard
+
+"type-is@npm:^2.0.1, type-is@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "type-is@npm:2.1.0"
+ dependencies:
+ content-type: "npm:^2.0.0"
+ media-typer: "npm:^1.1.0"
+ mime-types: "npm:^3.0.0"
+ checksum: 10c0/a6018f8f509de48f2c7429305e3a920e73b374fa93127dd0877ae1c2df65a5d33907caac8afb0c37a9b9fc7c49f29e3f55d668963dc845d966930b667c07f50e
+ languageName: node
+ linkType: hard
+
"typedoc@npm:0.28.19":
version: 0.28.19
resolution: "typedoc@npm:0.28.19"
@@ -6949,10 +9742,10 @@ __metadata:
languageName: node
linkType: hard
-"ufo@npm:^1.5.4":
- version: 1.6.3
- resolution: "ufo@npm:1.6.3"
- checksum: 10c0/bf0e4ebff99e54da1b9c7182ac2f40475988b41faa881d579bc97bc2a0509672107b0a0e94c4b8d31a0ab8c4bf07f4aa0b469ac6da8536d56bda5b085ea2e953
+"undici-types@npm:~5.26.4":
+ version: 5.26.5
+ resolution: "undici-types@npm:5.26.5"
+ checksum: 10c0/bb673d7876c2d411b6eb6c560e0c571eef4a01c1c19925175d16e3a30c4c428181fb8d7ae802a261f283e4166a0ac435e2f505743aa9e45d893f9a3df017b501
languageName: node
linkType: hard
@@ -6963,6 +9756,13 @@ __metadata:
languageName: node
linkType: hard
+"undici-types@npm:~8.3.0":
+ version: 8.3.0
+ resolution: "undici-types@npm:8.3.0"
+ checksum: 10c0/c8aa7e2fbebfce519654dafadc0ece59be888d2ccaf180fb4495da875e7b536d2456345c384069c7e6f3e9c9ab7435f074957da306f142343eee86ff8048855a
+ languageName: node
+ linkType: hard
+
"undici@npm:7.28.0":
version: 7.28.0
resolution: "undici@npm:7.28.0"
@@ -7061,14 +9861,10 @@ __metadata:
languageName: node
linkType: hard
-"unplugin@npm:^3.0.0":
- version: 3.0.0
- resolution: "unplugin@npm:3.0.0"
- dependencies:
- "@jridgewell/remapping": "npm:^2.3.5"
- picomatch: "npm:^4.0.3"
- webpack-virtual-modules: "npm:^0.6.2"
- checksum: 10c0/9b3a9eb7c1cfaab677160b9659b008b4562e08360b6c715f31bdd7692738a75de91f217931032ec247979f71e83d4c9b908245cf47d984b26fb318b60b1d2d36
+"unpipe@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "unpipe@npm:1.0.0"
+ checksum: 10c0/193400255bd48968e5c5383730344fbb4fa114cdedfab26e329e50dd2d81b134244bb8a72c6ac1b10ab0281a58b363d06405632c9d49ca9dfd5e90cbd7d0f32c
languageName: node
linkType: hard
@@ -7086,6 +9882,13 @@ __metadata:
languageName: node
linkType: hard
+"urlpattern-polyfill@npm:^10.1.0":
+ version: 10.1.0
+ resolution: "urlpattern-polyfill@npm:10.1.0"
+ checksum: 10c0/5b124fd8d0ae920aa2a48b49a7a3b9ad1643b5ce7217b808fb6877826e751cabc01897fd4c85cd1989c4e729072b63aad5c3ba1c1325e4433e0d2f6329156bf1
+ languageName: node
+ linkType: hard
+
"use-callback-ref@npm:^1.3.3":
version: 1.3.3
resolution: "use-callback-ref@npm:1.3.3"
@@ -7126,6 +9929,13 @@ __metadata:
languageName: node
linkType: hard
+"vary@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "vary@npm:1.1.2"
+ checksum: 10c0/f15d588d79f3675135ba783c91a4083dcd290a2a5be9fcb6514220a1634e23df116847b1cc51f66bfb0644cf9353b2abb7815ae499bab06e46dd33c1a6bf1f4f
+ languageName: node
+ linkType: hard
+
"vfile-location@npm:^5.0.0":
version: 5.0.3
resolution: "vfile-location@npm:5.0.3"
@@ -7156,75 +9966,6 @@ __metadata:
languageName: node
linkType: hard
-"vite@npm:8.1.3":
- version: 8.1.3
- resolution: "vite@npm:8.1.3"
- dependencies:
- fsevents: "npm:~2.3.3"
- lightningcss: "npm:^1.32.0"
- picomatch: "npm:^4.0.4"
- postcss: "npm:^8.5.16"
- rolldown: "npm:~1.1.3"
- tinyglobby: "npm:^0.2.17"
- peerDependencies:
- "@types/node": ^20.19.0 || >=22.12.0
- "@vitejs/devtools": ^0.3.0
- esbuild: ^0.27.0 || ^0.28.0
- jiti: ">=1.21.0"
- less: ^4.0.0
- sass: ^1.70.0
- sass-embedded: ^1.70.0
- stylus: ">=0.54.8"
- sugarss: ^5.0.0
- terser: ^5.16.0
- tsx: ^4.8.1
- yaml: ^2.4.2
- dependenciesMeta:
- fsevents:
- optional: true
- peerDependenciesMeta:
- "@types/node":
- optional: true
- "@vitejs/devtools":
- optional: true
- esbuild:
- optional: true
- jiti:
- optional: true
- less:
- optional: true
- sass:
- optional: true
- sass-embedded:
- optional: true
- stylus:
- optional: true
- sugarss:
- optional: true
- terser:
- optional: true
- tsx:
- optional: true
- yaml:
- optional: true
- bin:
- vite: bin/vite.js
- checksum: 10c0/e3c95e95f9c19b36be3c9d1c4de7f57d24d5af71613a221cfa22f1fd1568adebdb640e30ef9a7f2361fbb15478883955c9d8932e4fa5566280dd7a16bffa64f9
- languageName: node
- linkType: hard
-
-"vitefu@npm:^1.1.1":
- version: 1.1.3
- resolution: "vitefu@npm:1.1.3"
- peerDependencies:
- vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0
- peerDependenciesMeta:
- vite:
- optional: true
- checksum: 10c0/6cfcd52a17339f63f71ef08787a68850a17a9d9dd7a688e29e41067f963eb2cd5192bb65d38df87fa3a733a21e0229aaa6382201655c1599699e5d6669e3e094
- languageName: node
- linkType: hard
-
"web-namespaces@npm:^2.0.0":
version: 2.0.1
resolution: "web-namespaces@npm:2.0.1"
@@ -7232,6 +9973,13 @@ __metadata:
languageName: node
linkType: hard
+"web-streams-polyfill@npm:4.0.0-beta.3":
+ version: 4.0.0-beta.3
+ resolution: "web-streams-polyfill@npm:4.0.0-beta.3"
+ checksum: 10c0/a9596779db2766990117ed3a158e0b0e9f69b887a6d6ba0779940259e95f99dc3922e534acc3e5a117b5f5905300f527d6fbf8a9f0957faf1d8e585ce3452e8e
+ languageName: node
+ linkType: hard
+
"webidl-conversions@npm:^3.0.0":
version: 3.0.1
resolution: "webidl-conversions@npm:3.0.1"
@@ -7239,42 +9987,31 @@ __metadata:
languageName: node
linkType: hard
-"webpack-virtual-modules@npm:^0.6.2":
- version: 0.6.2
- resolution: "webpack-virtual-modules@npm:0.6.2"
- checksum: 10c0/5ffbddf0e84bf1562ff86cf6fcf039c74edf09d78358a6904a09bbd4484e8bb6812dc385fe14330b715031892dcd8423f7a88278b57c9f5002c84c2860179add
- languageName: node
- linkType: hard
-
"webview-bundle-website@workspace:.":
version: 0.0.0-use.local
resolution: "webview-bundle-website@workspace:."
dependencies:
"@base-ui/react": "npm:1.6.0"
- "@cloudflare/vite-plugin": "npm:1.43.0"
"@date-fns/tz": "npm:1.5.0"
"@fontsource-variable/inter": "npm:5.2.8"
"@fontsource-variable/jetbrains-mono": "npm:5.2.8"
- "@orama/orama": "npm:3.1.18"
- "@sentry/cloudflare": "npm:10.63.0"
- "@sentry/tanstackstart-react": "npm:10.63.0"
- "@sentry/vite-plugin": "npm:5.3.0"
- "@tailwindcss/vite": "npm:4.3.2"
- "@tanstack/react-router": "npm:1.170.17"
- "@tanstack/react-start": "npm:1.168.27"
+ "@mdx-js/mdx": "npm:^3.1.1"
+ "@opennextjs/cloudflare": "npm:^1.20.1"
+ "@sentry/nextjs": "npm:10.63.0"
+ "@tailwindcss/postcss": "npm:4.3.2"
"@types/mdx": "npm:2.0.14"
"@types/node": "npm:^24"
"@types/react": "npm:19.2.17"
"@types/react-dom": "npm:19.2.3"
- "@vitejs/plugin-react": "npm:6.0.3"
clsx: "npm:2.1.1"
date-fns: "npm:4.4.0"
fumadocs-core: "npm:16.10.7"
fumadocs-mdx: "npm:15.0.13"
fumadocs-ui: "npm:16.10.7"
- garu-ko: "npm:0.9.7"
- garu-orama-tokenizer: "npm:0.4.1"
+ github-slugger: "npm:^2.0.0"
jose: "npm:6.2.3"
+ next: "npm:^16.2.6"
+ next-validate-link: "npm:^1.6.6"
oxfmt: "npm:0.57.0"
oxlint: "npm:1.72.0"
oxlint-tsgolint: "npm:0.24.0"
@@ -7284,7 +10021,6 @@ __metadata:
tailwindcss: "npm:4.3.2"
typedoc: "npm:0.28.19"
typescript: "npm:6.0.3"
- vite: "npm:8.1.3"
wrangler: "npm:4.107.0"
languageName: unknown
linkType: soft
@@ -7299,7 +10035,7 @@ __metadata:
languageName: node
linkType: hard
-"which@npm:^2.0.2":
+"which@npm:^2.0.1, which@npm:^2.0.2":
version: 2.0.2
resolution: "which@npm:2.0.2"
dependencies:
@@ -7310,6 +10046,17 @@ __metadata:
languageName: node
linkType: hard
+"which@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "which@npm:4.0.0"
+ dependencies:
+ isexe: "npm:^3.1.1"
+ bin:
+ node-which: bin/which.js
+ checksum: 10c0/449fa5c44ed120ccecfe18c433296a4978a7583bf2391c50abce13f76878d2476defde04d0f79db8165bdf432853c1f8389d0485ca6e8ebce3bbcded513d5e6a
+ languageName: node
+ linkType: hard
+
"which@npm:^6.0.0":
version: 6.0.1
resolution: "which@npm:6.0.1"
@@ -7376,6 +10123,24 @@ __metadata:
languageName: node
linkType: hard
+"wrap-ansi@npm:^9.0.0":
+ version: 9.0.2
+ resolution: "wrap-ansi@npm:9.0.2"
+ dependencies:
+ ansi-styles: "npm:^6.2.1"
+ string-width: "npm:^7.0.0"
+ strip-ansi: "npm:^7.1.0"
+ checksum: 10c0/3305839b9a0d6fb930cb63a52f34d3936013d8b0682ff3ec133c9826512620f213800ffa19ea22904876d5b7e9a3c1f40682f03597d986a4ca881fa7b033688c
+ languageName: node
+ linkType: hard
+
+"wrappy@npm:1":
+ version: 1.0.2
+ resolution: "wrappy@npm:1.0.2"
+ checksum: 10c0/56fece1a4018c6a6c8e28fbc88c87e0fbf4ea8fd64fc6c63b18f4acc4bd13e0ad2515189786dd2c30d3eec9663d70f4ecf699330002f8ccb547e4a18231fc9f0
+ languageName: node
+ linkType: hard
+
"ws@npm:8.21.0":
version: 8.21.0
resolution: "ws@npm:8.21.0"
@@ -7391,15 +10156,10 @@ __metadata:
languageName: node
linkType: hard
-"xmlbuilder2@npm:^4.0.3":
- version: 4.0.3
- resolution: "xmlbuilder2@npm:4.0.3"
- dependencies:
- "@oozcitak/dom": "npm:^2.0.2"
- "@oozcitak/infra": "npm:^2.0.2"
- "@oozcitak/util": "npm:^10.0.0"
- js-yaml: "npm:^4.1.1"
- checksum: 10c0/ba257ca8a29b35d916fda190659b95d861137922fc792f760223f4a3bad07b5f18c992fb3a669d3dd6de6607eff64440cda86de083fc4648e4ec6b8f6be636a0
+"y18n@npm:^5.0.5":
+ version: 5.0.8
+ resolution: "y18n@npm:5.0.8"
+ checksum: 10c0/4df2842c36e468590c3691c894bc9cdbac41f520566e76e24f59401ba7d8b4811eb1e34524d57e54bc6d864bcb66baab7ffd9ca42bf1eda596618f9162b91249
languageName: node
linkType: hard
@@ -7424,7 +10184,7 @@ __metadata:
languageName: node
linkType: hard
-"yaml@npm:^2.8.3":
+"yaml@npm:^2.8.1, yaml@npm:^2.8.3":
version: 2.9.0
resolution: "yaml@npm:2.9.0"
bin:
@@ -7433,6 +10193,27 @@ __metadata:
languageName: node
linkType: hard
+"yargs-parser@npm:^22.0.0":
+ version: 22.0.0
+ resolution: "yargs-parser@npm:22.0.0"
+ checksum: 10c0/cb7ef81759c4271cb1d96b9351dbbc9a9ce35d3e1122d2b739bf6c432603824fa02c67cc12dcef6ea80283379d63495686e8f41cc7b06c6576e792aba4d33e1c
+ languageName: node
+ linkType: hard
+
+"yargs@npm:^18.0.0":
+ version: 18.0.0
+ resolution: "yargs@npm:18.0.0"
+ dependencies:
+ cliui: "npm:^9.0.1"
+ escalade: "npm:^3.1.1"
+ get-caller-file: "npm:^2.0.5"
+ string-width: "npm:^7.2.0"
+ y18n: "npm:^5.0.5"
+ yargs-parser: "npm:^22.0.0"
+ checksum: 10c0/bf290e4723876ea9c638c786a5c42ac28e03c9ca2325e1424bf43b94e5876456292d3ed905b853ebbba6daf43ed29e772ac2a6b3c5fb1b16533245d6211778f3
+ languageName: node
+ linkType: hard
+
"yocto-queue@npm:^0.1.0":
version: 0.1.0
resolution: "yocto-queue@npm:0.1.0"