diff --git a/.gitignore b/.gitignore index 6e8474b1..0956b154 100644 --- a/.gitignore +++ b/.gitignore @@ -23,6 +23,7 @@ lerna-debug.log # solid .solid +.vinxi # VSC Settings .vscode/settings.json diff --git a/apps/docs/package.json b/apps/docs/package.json index e7196575..146cd52d 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -25,45 +25,45 @@ "author": "Fabien Marie-Louise ", "type": "module", "scripts": { - "build": "solid-start build", + "build": "vinxi build", "clean": "rm -rf .solid && rm -rf netlify && rm -rf .turbo && rm -rf node_modules && rm -rf dist", - "dev": "solid-start dev --host", - "start": "solid-start start" + "dev": "vinxi dev --host", + "start": "vinxi start" }, "dependencies": { "@docsearch/css": "3.5.2", "@docsearch/js": "3.5.2", "@kobalte/core": "0.12.1", - "@solidjs/meta": "0.28.6", - "@solidjs/router": "0.8.3", + "@solidjs/meta": "0.29.3", + "@solidjs/router": "0.10.6", "@tanstack/solid-virtual": "3.0.0-beta.6", "clsx": "2.0.0", - "solid-js": "1.7.11", - "solid-start": "0.3.4", + "solid-js": "1.8.8", + "@solidjs/start": "0.4.11", + "vinxi": "0.1.10", "undici": "5.23.0" }, "devDependencies": { "@kobalte/tailwindcss": "0.9.0", - "@mdx-js/mdx": "2.3.0", - "@mdx-js/rollup": "2.3.0", + "@mdx-js/mdx": "3.0.0", + "@mdx-js/rollup": "3.0.0", "@tailwindcss/typography": "0.5.9", "acorn": "8.10.0", "autoprefixer": "10.4.15", "github-slugger": "2.0.0", "postcss": "8.4.28", - "rehype-pretty-code": "0.10.0", - "rehype-raw": "6.1.1", - "rehype-slug": "5.1.0", - "remark-gfm": "3.0.1", + "rehype-pretty-code": "0.12.3", "remark-shiki-twoslash": "3.1.3", - "shiki": "0.14.3", - "solid-mdx": "0.0.6", - "solid-start-netlify": "0.3.4", - "solid-start-node": "0.3.4", + "rehype-raw": "7.0.0", + "rehype-slug": "6.0.0", + "remark-gfm": "4.0.0", + "shiki": "0.14.7", + "solid-mdx": "0.0.7", "tailwindcss": "3.3.3", "typescript": "4.9.5", "unist-util-visit": "5.0.0", - "vite": "3.2.7" + "vite": "5.0.12", + "@vinxi/plugin-mdx": "3.7.1" }, "engines": { "node": ">=18" diff --git a/apps/docs/src/root.tsx b/apps/docs/src/app.tsx similarity index 50% rename from apps/docs/src/root.tsx rename to apps/docs/src/app.tsx index 8b3f0ec9..4ac4e18f 100644 --- a/apps/docs/src/root.tsx +++ b/apps/docs/src/app.tsx @@ -8,23 +8,14 @@ import { Toast, cookieStorageManagerSSR, } from "@kobalte/core"; -import { Suspense, useContext } from "solid-js"; +import { MetaProvider, Title } from "@solidjs/meta"; +import { Router } from "@solidjs/router"; +import { FileRoutes } from "@solidjs/start"; +import { Suspense } from "solid-js"; import { Portal, isServer } from "solid-js/web"; import { MDXProvider } from "solid-mdx"; -import { - Body, - ErrorBoundary, - FileRoutes, - Head, - Html, - Link, - Meta, - Routes, - Scripts, - ServerContext, - Title, -} from "solid-start"; +import { getCookie } from "vinxi/server"; import toastStyles from "./examples/toast.module.css"; import { mdxComponents } from "./mdx-components"; @@ -45,47 +36,30 @@ export const mods = /*#__PURE__*/ import.meta.glob< }, }); -export default function Root() { - const event = useContext(ServerContext); +function getServerCookies() { + "use server"; + + const colorMode = getCookie("kb-color-mode"); + return colorMode ? `kb-color-mode=${colorMode}` : ""; +} + +export default function App() { const storageManager = cookieStorageManagerSSR( - isServer ? event?.request.headers.get("cookie") ?? "" : document.cookie, + isServer ? getServerCookies() : document.cookie, ); return ( - - - Kobalte - - - - - - - - - - - + ( + + + Kobalte + - - - + {props.children} + @@ -98,10 +72,11 @@ export default function Root() { - - - - - + + + )} + > + + ); } diff --git a/apps/docs/src/components/footer.tsx b/apps/docs/src/components/footer.tsx index 32b15e18..c1f74873 100644 --- a/apps/docs/src/components/footer.tsx +++ b/apps/docs/src/components/footer.tsx @@ -1,5 +1,3 @@ -import { Link } from "@solidjs/router"; - import { DiscordIcon, GitHubIcon, @@ -14,13 +12,13 @@ export function Footer() {
- Kobalte . - +
diff --git a/apps/docs/src/components/header.tsx b/apps/docs/src/components/header.tsx index d9bb4018..5b520e66 100644 --- a/apps/docs/src/components/header.tsx +++ b/apps/docs/src/components/header.tsx @@ -1,5 +1,5 @@ import docsearch from "@docsearch/js"; -import { Link, useMatch } from "@solidjs/router"; +import { useMatch } from "@solidjs/router"; import { clsx } from "clsx"; import { onMount } from "solid-js"; @@ -38,13 +38,13 @@ export function Header(props: HeaderProps) {
- Kobalte . - + {LATEST_CORE_VERSION_NAME} @@ -53,7 +53,7 @@ export function Header(props: HeaderProps) {
- - +
diff --git a/apps/docs/src/components/layout.tsx b/apps/docs/src/components/layout.tsx index becdcb95..53d64f76 100644 --- a/apps/docs/src/components/layout.tsx +++ b/apps/docs/src/components/layout.tsx @@ -1,4 +1,4 @@ -import { Link, useLocation } from "@solidjs/router"; +import { useLocation } from "@solidjs/router"; import { ParentProps, Show } from "solid-js"; import { NavSection } from "../model/navigation"; @@ -41,7 +41,7 @@ export function Layout(props: LayoutProps) { Previous
- @@ -49,7 +49,7 @@ export function Layout(props: LayoutProps) { ← {previousPage().title} - +
@@ -59,7 +59,7 @@ export function Layout(props: LayoutProps) { Next
- @@ -67,7 +67,7 @@ export function Layout(props: LayoutProps) { - +
diff --git a/apps/docs/src/components/mobile-navigation.tsx b/apps/docs/src/components/mobile-navigation.tsx index c00815cf..dad0f0b9 100644 --- a/apps/docs/src/components/mobile-navigation.tsx +++ b/apps/docs/src/components/mobile-navigation.tsx @@ -1,5 +1,5 @@ import { Dialog, Separator, createDisclosureState } from "@kobalte/core"; -import { Link, useIsRouting, useMatch } from "@solidjs/router"; +import { useIsRouting, useMatch } from "@solidjs/router"; import { clsx } from "clsx"; import { ComponentProps, createComputed, splitProps } from "solid-js"; @@ -47,13 +47,13 @@ export function MobileNavigation(props: MobileNavigationProps) {
- Kobalte . - + {LATEST_CORE_VERSION_NAME} @@ -68,7 +68,7 @@ export function MobileNavigation(props: MobileNavigationProps) {
- Components - - + Changelog - +
diff --git a/apps/docs/src/components/navigation.tsx b/apps/docs/src/components/navigation.tsx index 187fc8e0..aa3f31d2 100644 --- a/apps/docs/src/components/navigation.tsx +++ b/apps/docs/src/components/navigation.tsx @@ -1,4 +1,4 @@ -import { Link, useLocation } from "@solidjs/router"; +import { useLocation } from "@solidjs/router"; import { clsx } from "clsx"; import { ComponentProps, For, Match, Switch, splitProps } from "solid-js"; @@ -26,7 +26,7 @@ export function Navigation(props: NavigationProps) { {(link) => (
  • - - +
  • )}
    diff --git a/apps/docs/src/components/table-of-contents.tsx b/apps/docs/src/components/table-of-contents.tsx index 37d93400..33f1478c 100644 --- a/apps/docs/src/components/table-of-contents.tsx +++ b/apps/docs/src/components/table-of-contents.tsx @@ -1,4 +1,4 @@ -import { Link, useLocation } from "@solidjs/router"; +import { cache, createAsync, useLocation } from "@solidjs/router"; import { clsx } from "clsx"; import { Accessor, @@ -8,9 +8,7 @@ import { createSignal, onCleanup, } from "solid-js"; -import { createServerData$ } from "solid-start/server"; - -import { mods } from "../root"; +import { mods } from "../app"; interface TocItem { depth: number; @@ -81,21 +79,19 @@ function useCurrentSection(tableOfContents: Accessor) { return currentSection; } +const getTOC = cache(async (pathname: string) => { + "use server"; + + const mod = mods[`./routes${pathname}.mdx`] ?? mods[`./routes${pathname}.md`]; + return !mod + ? [] + : mod.getHeadings().filter((h) => h.depth > 1 && h.depth <= 3); +}, "toc"); + export function TableOfContents() { const path = useLocation(); - const toc = createServerData$( - async (pathname) => { - const mod = - mods[`./routes${pathname}.mdx`] ?? mods[`./routes${pathname}.md`]; - return !mod - ? [] - : mod.getHeadings().filter((h) => h.depth > 1 && h.depth <= 3); - }, - { - key: () => path.pathname, - }, - ); + const toc = createAsync(() => getTOC(path.pathname)); const currentSection = useCurrentSection(toc); @@ -114,7 +110,7 @@ export function TableOfContents() { {(section) => (
  • - {section.text} - +

  • )} diff --git a/apps/docs/src/entry-client.tsx b/apps/docs/src/entry-client.tsx index fcd928a8..8a99fb6c 100644 --- a/apps/docs/src/entry-client.tsx +++ b/apps/docs/src/entry-client.tsx @@ -1,3 +1,3 @@ -import { StartClient, mount } from "solid-start/entry-client"; +import { StartClient, mount } from "@solidjs/start/client"; -mount(() => , document); +mount(() => , document.getElementById("app")); diff --git a/apps/docs/src/entry-server.tsx b/apps/docs/src/entry-server.tsx index 9bee142f..22dd6051 100644 --- a/apps/docs/src/entry-server.tsx +++ b/apps/docs/src/entry-server.tsx @@ -1,9 +1,39 @@ -import { - StartServer, - createHandler, - renderAsync, -} from "solid-start/entry-server"; +import { createHandler } from "@solidjs/start/entry"; +import { StartServer } from "@solidjs/start/server"; -export default createHandler( - renderAsync((event) => ), -); +export default createHandler(() => ( + ( + + + + + + + + + + {assets} + + +
    {children}
    + {scripts} + + + )} + /> +)); diff --git a/apps/docs/src/mdx-components.tsx b/apps/docs/src/mdx-components.tsx index 47177ccf..176ff011 100644 --- a/apps/docs/src/mdx-components.tsx +++ b/apps/docs/src/mdx-components.tsx @@ -11,7 +11,7 @@ export const mdxComponents = { return (

    - {`${local.children} – Kobalte`} + {local.children} – Kobalte {local.children}

    ); diff --git a/apps/docs/src/root.css b/apps/docs/src/root.css index 0127afa0..36dc7b3c 100644 --- a/apps/docs/src/root.css +++ b/apps/docs/src/root.css @@ -228,7 +228,7 @@ } @media (min-width: 768px) { - .DocSearch-Button { + .DocSearch-Button.DocSearch-Button { justify-content: flex-start; border: 1px solid transparent; border-radius: 8px; diff --git a/apps/docs/src/routes/docs/changelog.tsx b/apps/docs/src/routes/docs/changelog.tsx index accca29e..2827e04a 100644 --- a/apps/docs/src/routes/docs/changelog.tsx +++ b/apps/docs/src/routes/docs/changelog.tsx @@ -1,4 +1,4 @@ -import { Outlet } from "@solidjs/router"; +import { RouteProps } from "@solidjs/router"; import { CORE_VERSIONS } from "../../VERSIONS"; import { Layout } from "../../components"; @@ -14,10 +14,6 @@ const CHANGELOG_NAV_SECTIONS: NavSection[] = [ }, ]; -export default function ChangelogLayout() { - return ( - - - - ); +export default function ChangelogLayout(props: RouteProps) { + return {props.children}; } diff --git a/apps/docs/src/routes/docs/core.tsx b/apps/docs/src/routes/docs/core.tsx index bf922777..24f9fe4e 100644 --- a/apps/docs/src/routes/docs/core.tsx +++ b/apps/docs/src/routes/docs/core.tsx @@ -1,4 +1,4 @@ -import { Outlet } from "@solidjs/router"; +import { RouteProps } from "@solidjs/router"; import { Layout } from "../../components"; import { NavSection } from "../../model/navigation"; @@ -168,10 +168,6 @@ const CORE_NAV_SECTIONS: NavSection[] = [ }, ]; -export default function CoreLayout() { - return ( - - - - ); +export default function CoreLayout(props: RouteProps) { + return {props.children}; } diff --git a/apps/docs/src/routes/docs/core/components/alert.mdx b/apps/docs/src/routes/docs/core/components/alert.mdx index f0809e18..f7e0bcba 100644 --- a/apps/docs/src/routes/docs/core/components/alert.mdx +++ b/apps/docs/src/routes/docs/core/components/alert.mdx @@ -66,7 +66,7 @@ The alert consists of : ### Alert.Root -Renders a `div` by default and support all it's props. +Renders a `div` by default and support all its props. ## Rendered elements diff --git a/apps/docs/src/routes/docs/core/components/toast.mdx b/apps/docs/src/routes/docs/core/components/toast.mdx index 0ace6d1d..db350f57 100644 --- a/apps/docs/src/routes/docs/core/components/toast.mdx +++ b/apps/docs/src/routes/docs/core/components/toast.mdx @@ -540,7 +540,7 @@ Inside your application, use add your custom region: ```tsx {2, 5} - // Default region + {/* Default region */} diff --git a/apps/docs/src/routes/docs/core/overview/ssr.mdx b/apps/docs/src/routes/docs/core/overview/ssr.mdx index b2452ad7..b7aae39d 100644 --- a/apps/docs/src/routes/docs/core/overview/ssr.mdx +++ b/apps/docs/src/routes/docs/core/overview/ssr.mdx @@ -4,21 +4,9 @@ import { Callout } from "../../../../components/callout"; ## Usage with SolidStart -If you are using [SolidStart](https://start.solidjs.com/) you will need to add the ssr setting to your `vite.config.ts`: - -```ts {5-7} -import solid from "solid-start/vite"; -import { defineConfig } from "vite"; - -export default defineConfig({ - plugins: [solid()], - ssr: { - noExternal: ["@kobalte/core"], - }, -}); -``` +Kobalte works out of the box with [SolidStart](https://start.solidjs.com/). - Kobalte has been tested with `solid-js@1.7.11` and `solid-start@0.3.4`, compatibility with other - versions is not guaranteed. + Kobalte has been tested with `solid-js@1.8.8` and `@solidjs/start@0.4.11`, compatibility with + other versions is not guaranteed. diff --git a/apps/docs/src/routes/index.mdx b/apps/docs/src/routes/index.mdx deleted file mode 100644 index 5c0e7694..00000000 --- a/apps/docs/src/routes/index.mdx +++ /dev/null @@ -1,3 +0,0 @@ -import { Navigate } from "@solidjs/router"; - -; diff --git a/apps/docs/src/routes/index.tsx b/apps/docs/src/routes/index.tsx new file mode 100644 index 00000000..a4182511 --- /dev/null +++ b/apps/docs/src/routes/index.tsx @@ -0,0 +1,5 @@ +import { Navigate } from "@solidjs/router"; + +export default function () { + return ; +} diff --git a/apps/docs/vite.config.ts b/apps/docs/vite.config.ts index 07e98774..1f0b87da 100644 --- a/apps/docs/vite.config.ts +++ b/apps/docs/vite.config.ts @@ -1,4 +1,7 @@ import { nodeTypes } from "@mdx-js/mdx"; +import { defineConfig } from "@solidjs/start/config"; +// @ts-ignore missing types +import pkg from "@vinxi/plugin-mdx"; import { Options as AcornOptions, parse } from "acorn"; // @ts-ignore import Slugger from "github-slugger"; @@ -7,13 +10,9 @@ import rehypeRaw from "rehype-raw"; import rehypeSlug from "rehype-slug"; import remarkGfm from "remark-gfm"; import remarkShikiTwoslash from "remark-shiki-twoslash"; -// @ts-ignore -import netlify from "solid-start-netlify"; -// @ts-ignore -import node from "solid-start-node"; -import solid from "solid-start/vite"; import { visit } from "unist-util-visit"; -import { defineConfig } from "vite"; + +const { default: vinxiMdx } = pkg; function jsToTreeNode(jsString: string, acornOpts?: AcornOptions) { return { @@ -36,90 +35,101 @@ function jsToTreeNode(jsString: string, acornOpts?: AcornOptions) { }; } -async function mdx(config: any) { - const cache = new Map(); - const headingsCache = new Map(); +const headingsCache = new Map(); - function rehypeCollectHeadings() { - const slugger = new Slugger(); - return (tree: any, file: any) => { - const headings: any[] = []; - visit(tree, (node) => { - if (node.type !== "element") { - return; - } +function rehypeCollectHeadings() { + const slugger = new Slugger(); + return (tree: any, file: any) => { + const headings: any[] = []; + visit(tree, (node) => { + if (node.type !== "element") { + return; + } - const { tagName } = node; + const { tagName } = node; - if (tagName[0] !== "h") { - return; - } + if (tagName[0] !== "h") { + return; + } - const [_, level] = tagName.match(/h([0-6])/) ?? []; + const [_, level] = tagName.match(/h([0-6])/) ?? []; - if (!level) { - return; - } - - const depth = Number.parseInt(level); + if (!level) { + return; + } - let text = ""; + const depth = Number.parseInt(level); - visit(node, (child, __, parent) => { - if (child.type === "element" || parent == null) { - return; - } + let text = ""; - if (child.type === "raw" && child.value.match(/^\n?<.*>\n?$/)) { - return; - } + visit(node, (child, __, parent) => { + if (child.type === "element" || parent == null) { + return; + } - if (new Set(["text", "raw", "mdxTextExpression"]).has(child.type)) { - text += child.value; - } - }); + if (child.type === "raw" && child.value.match(/^\n?<.*>\n?$/)) { + return; + } - node.properties = node.properties || {}; + if (new Set(["text", "raw", "mdxTextExpression"]).has(child.type)) { + text += child.value; + } + }); - if (typeof node.properties.id !== "string") { - let slug = slugger.slug(text); + node.properties = node.properties || {}; - if (slug.endsWith("-")) { - slug = slug.slice(0, -1); - } + if (typeof node.properties.id !== "string") { + let slug = slugger.slug(text); - node.properties.id = slug; + if (slug.endsWith("-")) { + slug = slug.slice(0, -1); } - headings.push({ depth, slug: node.properties.id, text }); - }); + node.properties.id = slug; + } - headingsCache.set(file.path, headings); + headings.push({ depth, slug: node.properties.id, text }); + }); - tree.children.unshift( - // @ts-ignore - jsToTreeNode( - `export function getHeadings() { return ${JSON.stringify( - headings, - )} }`, - ), - ); - }; - } + headingsCache.set(file.path, headings); + + tree.children.unshift( + // @ts-ignore + jsToTreeNode( + `export function getHeadings() { return ${JSON.stringify(headings)} }`, + ), + ); + }; +} + +export default defineConfig({ + start: { + server: { + preset: process.env.GITHUB_ACTIONS ? "node" : "netlify", + experimental: { + asyncContext: true, + }, + }, - const plugin = { - ...(await import("@mdx-js/rollup")).default({ + extensions: ["mdx", "md"], + // @ts-ignore: type should be optional, bugged in @solidjs/start@0.4.11 + solid: { + extensions: ["mdx", "md"], + }, + }, + plugins: [ + vinxiMdx.withImports({})({ jsx: true, jsxImportSource: "solid-js", providerImportSource: "solid-mdx", rehypePlugins: [ - ...config.rehypePlugins, + [rehypeRaw, { passThrough: nodeTypes }], + rehypePrettyCode, rehypeSlug, rehypeCollectHeadings, - [rehypeRaw, { passThrough: nodeTypes }], ], remarkPlugins: [ - ...config.remarkPlugins, + remarkGfm, [ // @ts-ignore remarkShikiTwoslash.default, @@ -147,28 +157,7 @@ async function mdx(config: any) { ], ], }), - enforce: "pre", - }; - return [ - { - ...plugin, - async transform(code: any, id: any) { - if (id.endsWith(".mdx") || id.endsWith(".md")) { - if (cache.has(code)) { - return cache.get(code); - } - - // @ts-ignore - const result = await plugin.transform?.call(this, code, id); - cache.set(code, result); - - return result; - } - }, - }, - { - ...plugin, name: "mdx-meta", async transform(code: any, id: any) { if (id.endsWith(".mdx?meta") || id.endsWith(".md?meta")) { @@ -185,38 +174,14 @@ async function mdx(config: any) { `; } - if (cache.has(code)) { - return { code: getCode() }; - } - - // @ts-ignore - const result = await plugin.transform?.call(this, code, replacedId); - - cache.set(code, result); - return { code: getCode(), }; } }, }, - ]; -} - -/// - -const adapter = process.env.GITHUB_ACTIONS ? node() : netlify(); - -export default defineConfig({ - plugins: [ - // @ts-ignore - await mdx({ - rehypePlugins: [rehypePrettyCode], - remarkPlugins: [remarkGfm], - }), - solid({ adapter, ssr: true, extensions: [".mdx", ".md"] }), ], ssr: { - noExternal: ["@kobalte/core", "@tanstack/solid-virtual"], + noExternal: ["@tanstack/solid-virtual"], }, }); diff --git a/package.json b/package.json index 9d422340..aafb1b37 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "prettier-plugin-tailwindcss": "0.5.3", "rollup": "3.28.1", "rollup-preset-solid": "2.0.1", - "solid-js": "1.7.11", + "solid-js": "1.8.8", "ts-jest": "28.0.8", "tsup": "7.2.0", "turbo": "1.10.13", diff --git a/packages/core/package.json b/packages/core/package.json index 72cdebe8..66f51be3 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -62,7 +62,7 @@ "@kobalte/tests": "^0.5.0" }, "peerDependencies": { - "solid-js": "^1.7.11" + "solid-js": "^1.8.8" }, "publishConfig": { "access": "public" diff --git a/packages/core/src/dialog/dialog/dialog.intl.ts b/packages/core/src/dialog/dialog/dialog.intl.ts new file mode 100644 index 00000000..e898f948 --- /dev/null +++ b/packages/core/src/dialog/dialog/dialog.intl.ts @@ -0,0 +1,5 @@ +export const DIALOG_INTL_TRANSLATIONS = { + dismiss: "Dismiss", +}; + +export type DialogIntlTranslations = typeof DIALOG_INTL_TRANSLATIONS; diff --git a/packages/core/src/toast/toast-region.tsx b/packages/core/src/toast/toast-region.tsx index 0f2c7595..0da6de34 100644 --- a/packages/core/src/toast/toast-region.tsx +++ b/packages/core/src/toast/toast-region.tsx @@ -26,7 +26,6 @@ import { } from "solid-js"; import { DATA_TOP_LAYER_ATTR } from "../dismissable-layer/layer-stack"; -import { useToastContext } from "./toast-context"; import { ToastRegionContext, ToastRegionContextValue, diff --git a/packages/tests/package.json b/packages/tests/package.json index e46b07ad..1374d6c9 100644 --- a/packages/tests/package.json +++ b/packages/tests/package.json @@ -50,6 +50,6 @@ }, "peerDependencies": { "@solidjs/testing-library": "^0.8.4", - "solid-js": "^1.7.11" + "solid-js": "^1.8.8" } } diff --git a/packages/utils/package.json b/packages/utils/package.json index f8cadb02..06ddd8e1 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -58,7 +58,7 @@ "@solid-primitives/utils": "^6.2.1" }, "peerDependencies": { - "solid-js": "^1.7.11" + "solid-js": "^1.8.8" }, "publishConfig": { "access": "public" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e4fa2e19..b0d9e747 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,7 +33,7 @@ importers: version: 28.1.3 "@solidjs/testing-library": specifier: 0.8.4 - version: 0.8.4(@solidjs/router@0.8.3)(solid-js@1.7.11) + version: 0.8.4(@solidjs/router@0.10.6)(solid-js@1.8.8) "@testing-library/dom": specifier: 9.3.1 version: 9.3.1 @@ -80,8 +80,8 @@ importers: specifier: 2.0.1 version: 2.0.1 solid-js: - specifier: 1.7.11 - version: 1.7.11 + specifier: 1.8.8 + version: 1.8.8 ts-jest: specifier: 28.0.8 version: 28.0.8(@babel/core@7.22.10)(@jest/types@28.1.3)(esbuild@0.18.20)(jest@28.1.3)(typescript@4.9.5) @@ -99,7 +99,7 @@ importers: version: 5.0.11(@types/node@20.5.4) vite-plugin-solid: specifier: 2.8.0 - version: 2.8.0(solid-js@1.7.11)(vite@5.0.11) + version: 2.8.0(solid-js@1.8.8)(vite@5.0.11) apps/docs: dependencies: @@ -113,11 +113,14 @@ importers: specifier: 0.12.1 version: link:../../packages/core "@solidjs/meta": - specifier: 0.28.6 - version: 0.28.6(solid-js@1.7.11) + specifier: 0.29.3 + version: 0.29.3(solid-js@1.8.8) "@solidjs/router": - specifier: 0.8.3 - version: 0.8.3(solid-js@1.7.11) + specifier: 0.10.6 + version: 0.10.6(solid-js@1.8.8) + "@solidjs/start": + specifier: 0.4.11 + version: 0.4.11(@testing-library/jest-dom@6.1.2)(rollup@3.28.1)(solid-js@1.8.8)(vinxi@0.1.10)(vite@5.0.12) "@tanstack/solid-virtual": specifier: 3.0.0-beta.6 version: 3.0.0-beta.6 @@ -125,27 +128,30 @@ importers: specifier: 2.0.0 version: 2.0.0 solid-js: - specifier: 1.7.11 - version: 1.7.11 - solid-start: - specifier: 0.3.4 - version: 0.3.4(@solidjs/meta@0.28.6)(@solidjs/router@0.8.3)(solid-js@1.7.11)(solid-start-netlify@0.3.4)(solid-start-node@0.3.4)(vite@3.2.7) + specifier: 1.8.8 + version: 1.8.8 undici: specifier: 5.23.0 version: 5.23.0 + vinxi: + specifier: 0.1.10 + version: 0.1.10(@types/node@20.5.4)(preact@10.18.1)(rollup@3.28.1) devDependencies: "@kobalte/tailwindcss": specifier: 0.9.0 version: link:../../packages/tailwindcss "@mdx-js/mdx": - specifier: 2.3.0 - version: 2.3.0 + specifier: 3.0.0 + version: 3.0.0 "@mdx-js/rollup": - specifier: 2.3.0 - version: 2.3.0(rollup@3.28.1) + specifier: 3.0.0 + version: 3.0.0(rollup@3.28.1) "@tailwindcss/typography": specifier: 0.5.9 version: 0.5.9(tailwindcss@3.3.3) + "@vinxi/plugin-mdx": + specifier: 3.7.1 + version: 3.7.1(@mdx-js/mdx@3.0.0) acorn: specifier: 8.10.0 version: 8.10.0 @@ -159,32 +165,26 @@ importers: specifier: 8.4.28 version: 8.4.28 rehype-pretty-code: - specifier: 0.10.0 - version: 0.10.0(shiki@0.14.3) + specifier: 0.12.3 + version: 0.12.3(shikiji@0.9.17) rehype-raw: - specifier: 6.1.1 - version: 6.1.1 + specifier: 7.0.0 + version: 7.0.0 rehype-slug: - specifier: 5.1.0 - version: 5.1.0 + specifier: 6.0.0 + version: 6.0.0 remark-gfm: - specifier: 3.0.1 - version: 3.0.1 + specifier: 4.0.0 + version: 4.0.0 remark-shiki-twoslash: specifier: 3.1.3 version: 3.1.3(typescript@4.9.5) shiki: - specifier: 0.14.3 - version: 0.14.3 + specifier: 0.14.7 + version: 0.14.7 solid-mdx: - specifier: 0.0.6 - version: 0.0.6(solid-js@1.7.11)(vite@3.2.7) - solid-start-netlify: - specifier: 0.3.4 - version: 0.3.4(solid-start@0.3.4) - solid-start-node: - specifier: 0.3.4 - version: 0.3.4(solid-start@0.3.4)(vite@3.2.7) + specifier: 0.0.7 + version: 0.0.7(solid-js@1.8.8)(vite@5.0.12) tailwindcss: specifier: 3.3.3 version: 3.3.3(ts-node@10.9.1) @@ -195,8 +195,8 @@ importers: specifier: 5.0.0 version: 5.0.0 vite: - specifier: 3.2.7 - version: 3.2.7(@types/node@20.5.4) + specifier: 5.0.12 + version: 5.0.12(@types/node@20.5.4) packages/core: dependencies: @@ -213,8 +213,8 @@ importers: specifier: ^0.9.0 version: link:../utils solid-js: - specifier: ^1.7.11 - version: 1.7.11 + specifier: ^1.8.8 + version: 1.8.8 devDependencies: "@kobalte/tests": specifier: ^0.5.0 @@ -230,37 +230,37 @@ importers: dependencies: "@solidjs/testing-library": specifier: ^0.8.4 - version: 0.8.4(@solidjs/router@0.8.3)(solid-js@1.7.11) + version: 0.8.4(@solidjs/router@0.10.6)(solid-js@1.8.8) solid-js: - specifier: ^1.7.11 - version: 1.7.11 + specifier: ^1.8.8 + version: 1.8.8 packages/utils: dependencies: "@solid-primitives/event-listener": specifier: ^2.2.14 - version: 2.2.14(solid-js@1.7.11) + version: 2.2.14(solid-js@1.8.8) "@solid-primitives/keyed": specifier: ^1.2.0 - version: 1.2.0(solid-js@1.7.11) + version: 1.2.0(solid-js@1.8.8) "@solid-primitives/map": specifier: ^0.4.7 - version: 0.4.7(solid-js@1.7.11) + version: 0.4.7(solid-js@1.8.8) "@solid-primitives/media": specifier: ^2.2.4 - version: 2.2.4(solid-js@1.7.11) + version: 2.2.4(solid-js@1.8.8) "@solid-primitives/props": specifier: ^3.1.8 - version: 3.1.8(solid-js@1.7.11) + version: 3.1.8(solid-js@1.8.8) "@solid-primitives/refs": specifier: ^1.0.5 - version: 1.0.5(solid-js@1.7.11) + version: 1.0.5(solid-js@1.8.8) "@solid-primitives/utils": specifier: ^6.2.1 - version: 6.2.1(solid-js@1.7.11) + version: 6.2.1(solid-js@1.8.8) solid-js: - specifier: ^1.7.11 - version: 1.7.11 + specifier: ^1.8.8 + version: 1.8.8 packages/vanilla-extract: devDependencies: @@ -274,7 +274,6 @@ packages: { integrity: sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg==, } - dev: true /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.9.0): resolution: @@ -487,6 +486,7 @@ packages: { integrity: sha512-pvFiLP2BeOKA/ZOS6jxx4XhKzdVLHDhGlFEaZ2flWWYf2xOqVniqpk38I04DFRyz+L0ASggl7SkItTc+ZLju4w==, } + dev: false /@babel/code-frame@7.22.13: resolution: @@ -507,7 +507,6 @@ packages: dependencies: "@babel/highlight": 7.23.4 chalk: 2.4.2 - dev: true /@babel/compat-data@7.23.2: resolution: @@ -522,7 +521,6 @@ packages: integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==, } engines: { node: ">=6.9.0" } - dev: true /@babel/core@7.22.10: resolution: @@ -573,7 +571,6 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true /@babel/generator@7.23.0: resolution: @@ -598,7 +595,6 @@ packages: "@jridgewell/gen-mapping": 0.3.3 "@jridgewell/trace-mapping": 0.3.20 jsesc: 2.5.2 - dev: true /@babel/helper-annotate-as-pure@7.22.5: resolution: @@ -617,6 +613,7 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/types": 7.23.0 + dev: true /@babel/helper-compilation-targets@7.22.15: resolution: @@ -643,7 +640,6 @@ packages: browserslist: 4.22.2 lru-cache: 5.1.1 semver: 6.3.1 - dev: true /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.22.10): resolution: @@ -664,6 +660,7 @@ packages: "@babel/helper-skip-transparent-expression-wrappers": 7.22.5 "@babel/helper-split-export-declaration": 7.22.6 semver: 6.3.1 + dev: true /@babel/helper-create-class-features-plugin@7.23.7(@babel/core@7.23.7): resolution: @@ -684,7 +681,6 @@ packages: "@babel/helper-skip-transparent-expression-wrappers": 7.22.5 "@babel/helper-split-export-declaration": 7.22.6 semver: 6.3.1 - dev: true /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.22.10): resolution: @@ -699,6 +695,7 @@ packages: "@babel/helper-annotate-as-pure": 7.22.5 regexpu-core: 5.3.2 semver: 6.3.1 + dev: true /@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.22.10): resolution: @@ -716,6 +713,7 @@ packages: resolve: 1.22.8 transitivePeerDependencies: - supports-color + dev: true /@babel/helper-environment-visitor@7.22.20: resolution: @@ -801,7 +799,6 @@ packages: "@babel/helper-simple-access": 7.22.5 "@babel/helper-split-export-declaration": 7.22.6 "@babel/helper-validator-identifier": 7.22.20 - dev: true /@babel/helper-optimise-call-expression@7.22.5: resolution: @@ -832,6 +829,7 @@ packages: "@babel/helper-annotate-as-pure": 7.22.5 "@babel/helper-environment-visitor": 7.22.20 "@babel/helper-wrap-function": 7.22.20 + dev: true /@babel/helper-replace-supers@7.22.20(@babel/core@7.22.10): resolution: @@ -846,6 +844,7 @@ packages: "@babel/helper-environment-visitor": 7.22.20 "@babel/helper-member-expression-to-functions": 7.23.0 "@babel/helper-optimise-call-expression": 7.22.5 + dev: true /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.7): resolution: @@ -860,7 +859,6 @@ packages: "@babel/helper-environment-visitor": 7.22.20 "@babel/helper-member-expression-to-functions": 7.23.0 "@babel/helper-optimise-call-expression": 7.22.5 - dev: true /@babel/helper-simple-access@7.22.5: resolution: @@ -902,7 +900,6 @@ packages: integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==, } engines: { node: ">=6.9.0" } - dev: true /@babel/helper-validator-identifier@7.22.20: resolution: @@ -924,7 +921,6 @@ packages: integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==, } engines: { node: ">=6.9.0" } - dev: true /@babel/helper-wrap-function@7.22.20: resolution: @@ -936,6 +932,7 @@ packages: "@babel/helper-function-name": 7.23.0 "@babel/template": 7.22.15 "@babel/types": 7.23.0 + dev: true /@babel/helpers@7.23.2: resolution: @@ -962,7 +959,6 @@ packages: "@babel/types": 7.23.6 transitivePeerDependencies: - supports-color - dev: true /@babel/highlight@7.22.20: resolution: @@ -985,7 +981,6 @@ packages: "@babel/helper-validator-identifier": 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 - dev: true /@babel/parser@7.23.0: resolution: @@ -1006,7 +1001,6 @@ packages: hasBin: true dependencies: "@babel/types": 7.23.6 - dev: true /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.15(@babel/core@7.22.10): resolution: @@ -1019,6 +1013,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.15(@babel/core@7.22.10): resolution: @@ -1033,6 +1028,7 @@ packages: "@babel/helper-plugin-utils": 7.22.5 "@babel/helper-skip-transparent-expression-wrappers": 7.22.5 "@babel/plugin-transform-optional-chaining": 7.23.0(@babel/core@7.22.10) + dev: true /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.10): resolution: @@ -1044,6 +1040,7 @@ packages: "@babel/core": ^7.0.0-0 dependencies: "@babel/core": 7.22.10 + dev: true /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.10): resolution: @@ -1066,7 +1063,6 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 - dev: true /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.10): resolution: @@ -1090,6 +1086,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.10): resolution: @@ -1101,6 +1098,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.10): resolution: @@ -1112,6 +1110,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.22.10): resolution: @@ -1124,6 +1123,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.10): resolution: @@ -1136,6 +1136,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.10): resolution: @@ -1170,6 +1171,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.7): resolution: @@ -1182,7 +1184,6 @@ packages: dependencies: "@babel/core": 7.23.7 "@babel/helper-plugin-utils": 7.22.5 - dev: true /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.7): resolution: @@ -1195,7 +1196,6 @@ packages: dependencies: "@babel/core": 7.23.7 "@babel/helper-plugin-utils": 7.22.5 - dev: true /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.10): resolution: @@ -1274,6 +1274,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.10): resolution: @@ -1310,7 +1311,6 @@ packages: dependencies: "@babel/core": 7.23.7 "@babel/helper-plugin-utils": 7.22.5 - dev: true /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.22.10): resolution: @@ -1324,6 +1324,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-create-regexp-features-plugin": 7.22.15(@babel/core@7.22.10) "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.10): resolution: @@ -1336,6 +1337,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-async-generator-functions@7.23.2(@babel/core@7.22.10): resolution: @@ -1351,6 +1353,7 @@ packages: "@babel/helper-plugin-utils": 7.22.5 "@babel/helper-remap-async-to-generator": 7.22.20(@babel/core@7.22.10) "@babel/plugin-syntax-async-generators": 7.8.4(@babel/core@7.22.10) + dev: true /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.10): resolution: @@ -1365,6 +1368,7 @@ packages: "@babel/helper-module-imports": 7.22.15 "@babel/helper-plugin-utils": 7.22.5 "@babel/helper-remap-async-to-generator": 7.22.20(@babel/core@7.22.10) + dev: true /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.10): resolution: @@ -1377,6 +1381,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-block-scoping@7.23.0(@babel/core@7.22.10): resolution: @@ -1389,6 +1394,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.10): resolution: @@ -1402,6 +1408,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-create-class-features-plugin": 7.22.15(@babel/core@7.22.10) "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-class-static-block@7.22.11(@babel/core@7.22.10): resolution: @@ -1416,6 +1423,7 @@ packages: "@babel/helper-create-class-features-plugin": 7.22.15(@babel/core@7.22.10) "@babel/helper-plugin-utils": 7.22.5 "@babel/plugin-syntax-class-static-block": 7.14.5(@babel/core@7.22.10) + dev: true /@babel/plugin-transform-classes@7.22.15(@babel/core@7.22.10): resolution: @@ -1436,6 +1444,7 @@ packages: "@babel/helper-replace-supers": 7.22.20(@babel/core@7.22.10) "@babel/helper-split-export-declaration": 7.22.6 globals: 11.12.0 + dev: true /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.22.10): resolution: @@ -1449,6 +1458,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 "@babel/template": 7.22.15 + dev: true /@babel/plugin-transform-destructuring@7.23.0(@babel/core@7.22.10): resolution: @@ -1461,6 +1471,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.10): resolution: @@ -1474,6 +1485,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-create-regexp-features-plugin": 7.22.15(@babel/core@7.22.10) "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.10): resolution: @@ -1486,6 +1498,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-dynamic-import@7.22.11(@babel/core@7.22.10): resolution: @@ -1499,6 +1512,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 "@babel/plugin-syntax-dynamic-import": 7.8.3(@babel/core@7.22.10) + dev: true /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.10): resolution: @@ -1512,6 +1526,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-builder-binary-assignment-operator-visitor": 7.22.15 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-export-namespace-from@7.22.11(@babel/core@7.22.10): resolution: @@ -1525,6 +1540,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 "@babel/plugin-syntax-export-namespace-from": 7.8.3(@babel/core@7.22.10) + dev: true /@babel/plugin-transform-for-of@7.22.15(@babel/core@7.22.10): resolution: @@ -1537,6 +1553,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.10): resolution: @@ -1551,6 +1568,7 @@ packages: "@babel/helper-compilation-targets": 7.22.15 "@babel/helper-function-name": 7.23.0 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-json-strings@7.22.11(@babel/core@7.22.10): resolution: @@ -1564,6 +1582,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 "@babel/plugin-syntax-json-strings": 7.8.3(@babel/core@7.22.10) + dev: true /@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.10): resolution: @@ -1576,6 +1595,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-logical-assignment-operators@7.22.11(@babel/core@7.22.10): resolution: @@ -1589,6 +1609,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 "@babel/plugin-syntax-logical-assignment-operators": 7.10.4(@babel/core@7.22.10) + dev: true /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.10): resolution: @@ -1601,6 +1622,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-modules-amd@7.23.0(@babel/core@7.22.10): resolution: @@ -1614,6 +1636,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-module-transforms": 7.23.0(@babel/core@7.22.10) "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-modules-commonjs@7.23.0(@babel/core@7.22.10): resolution: @@ -1628,6 +1651,7 @@ packages: "@babel/helper-module-transforms": 7.23.0(@babel/core@7.22.10) "@babel/helper-plugin-utils": 7.22.5 "@babel/helper-simple-access": 7.22.5 + dev: true /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.7): resolution: @@ -1642,7 +1666,6 @@ packages: "@babel/helper-module-transforms": 7.23.3(@babel/core@7.23.7) "@babel/helper-plugin-utils": 7.22.5 "@babel/helper-simple-access": 7.22.5 - dev: true /@babel/plugin-transform-modules-systemjs@7.23.0(@babel/core@7.22.10): resolution: @@ -1658,6 +1681,7 @@ packages: "@babel/helper-module-transforms": 7.23.0(@babel/core@7.22.10) "@babel/helper-plugin-utils": 7.22.5 "@babel/helper-validator-identifier": 7.22.20 + dev: true /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.10): resolution: @@ -1671,6 +1695,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-module-transforms": 7.23.0(@babel/core@7.22.10) "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.10): resolution: @@ -1684,6 +1709,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-create-regexp-features-plugin": 7.22.15(@babel/core@7.22.10) "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.10): resolution: @@ -1696,6 +1722,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-nullish-coalescing-operator@7.22.11(@babel/core@7.22.10): resolution: @@ -1709,6 +1736,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 "@babel/plugin-syntax-nullish-coalescing-operator": 7.8.3(@babel/core@7.22.10) + dev: true /@babel/plugin-transform-numeric-separator@7.22.11(@babel/core@7.22.10): resolution: @@ -1722,6 +1750,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 "@babel/plugin-syntax-numeric-separator": 7.10.4(@babel/core@7.22.10) + dev: true /@babel/plugin-transform-object-rest-spread@7.22.15(@babel/core@7.22.10): resolution: @@ -1738,6 +1767,7 @@ packages: "@babel/helper-plugin-utils": 7.22.5 "@babel/plugin-syntax-object-rest-spread": 7.8.3(@babel/core@7.22.10) "@babel/plugin-transform-parameters": 7.22.15(@babel/core@7.22.10) + dev: true /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.22.10): resolution: @@ -1751,6 +1781,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 "@babel/helper-replace-supers": 7.22.20(@babel/core@7.22.10) + dev: true /@babel/plugin-transform-optional-catch-binding@7.22.11(@babel/core@7.22.10): resolution: @@ -1764,6 +1795,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 "@babel/plugin-syntax-optional-catch-binding": 7.8.3(@babel/core@7.22.10) + dev: true /@babel/plugin-transform-optional-chaining@7.23.0(@babel/core@7.22.10): resolution: @@ -1778,6 +1810,7 @@ packages: "@babel/helper-plugin-utils": 7.22.5 "@babel/helper-skip-transparent-expression-wrappers": 7.22.5 "@babel/plugin-syntax-optional-chaining": 7.8.3(@babel/core@7.22.10) + dev: true /@babel/plugin-transform-parameters@7.22.15(@babel/core@7.22.10): resolution: @@ -1790,6 +1823,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.10): resolution: @@ -1803,6 +1837,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-create-class-features-plugin": 7.22.15(@babel/core@7.22.10) "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-private-property-in-object@7.22.11(@babel/core@7.22.10): resolution: @@ -1818,6 +1853,7 @@ packages: "@babel/helper-create-class-features-plugin": 7.22.15(@babel/core@7.22.10) "@babel/helper-plugin-utils": 7.22.5 "@babel/plugin-syntax-private-property-in-object": 7.14.5(@babel/core@7.22.10) + dev: true /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.10): resolution: @@ -1830,6 +1866,37 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true + + /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.23.7): + resolution: + { + integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + dependencies: + "@babel/core": 7.23.7 + "@babel/plugin-transform-react-jsx": 7.23.4(@babel/core@7.23.7) + dev: false + + /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.7): + resolution: + { + integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + dependencies: + "@babel/core": 7.23.7 + "@babel/helper-annotate-as-pure": 7.22.5 + "@babel/helper-module-imports": 7.22.15 + "@babel/helper-plugin-utils": 7.22.5 + "@babel/plugin-syntax-jsx": 7.23.3(@babel/core@7.23.7) + "@babel/types": 7.23.6 + dev: false /@babel/plugin-transform-regenerator@7.22.10(@babel/core@7.22.10): resolution: @@ -1843,6 +1910,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 regenerator-transform: 0.15.2 + dev: true /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.22.10): resolution: @@ -1855,6 +1923,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.10): resolution: @@ -1867,6 +1936,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.10): resolution: @@ -1880,6 +1950,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 "@babel/helper-skip-transparent-expression-wrappers": 7.22.5 + dev: true /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.10): resolution: @@ -1892,6 +1963,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.10): resolution: @@ -1904,6 +1976,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.10): resolution: @@ -1916,6 +1989,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-typescript@7.22.15(@babel/core@7.22.10): resolution: @@ -1931,6 +2005,7 @@ packages: "@babel/helper-create-class-features-plugin": 7.22.15(@babel/core@7.22.10) "@babel/helper-plugin-utils": 7.22.5 "@babel/plugin-syntax-typescript": 7.22.5(@babel/core@7.22.10) + dev: true /@babel/plugin-transform-typescript@7.23.6(@babel/core@7.23.7): resolution: @@ -1946,7 +2021,6 @@ packages: "@babel/helper-create-class-features-plugin": 7.23.7(@babel/core@7.23.7) "@babel/helper-plugin-utils": 7.22.5 "@babel/plugin-syntax-typescript": 7.23.3(@babel/core@7.23.7) - dev: true /@babel/plugin-transform-unicode-escapes@7.22.10(@babel/core@7.22.10): resolution: @@ -1959,6 +2033,7 @@ packages: dependencies: "@babel/core": 7.22.10 "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.10): resolution: @@ -1972,6 +2047,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-create-regexp-features-plugin": 7.22.15(@babel/core@7.22.10) "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.10): resolution: @@ -1985,6 +2061,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-create-regexp-features-plugin": 7.22.15(@babel/core@7.22.10) "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.10): resolution: @@ -1998,6 +2075,7 @@ packages: "@babel/core": 7.22.10 "@babel/helper-create-regexp-features-plugin": 7.22.15(@babel/core@7.22.10) "@babel/helper-plugin-utils": 7.22.5 + dev: true /@babel/preset-env@7.22.10(@babel/core@7.22.10): resolution: @@ -2091,6 +2169,7 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.22.10): resolution: @@ -2104,6 +2183,7 @@ packages: "@babel/helper-plugin-utils": 7.22.5 "@babel/types": 7.23.0 esutils: 2.0.3 + dev: true /@babel/preset-typescript@7.23.2(@babel/core@7.22.10): resolution: @@ -2120,6 +2200,7 @@ packages: "@babel/plugin-syntax-jsx": 7.22.5(@babel/core@7.22.10) "@babel/plugin-transform-modules-commonjs": 7.23.0(@babel/core@7.22.10) "@babel/plugin-transform-typescript": 7.22.15(@babel/core@7.22.10) + dev: true /@babel/preset-typescript@7.23.3(@babel/core@7.23.7): resolution: @@ -2136,13 +2217,13 @@ packages: "@babel/plugin-syntax-jsx": 7.23.3(@babel/core@7.23.7) "@babel/plugin-transform-modules-commonjs": 7.23.3(@babel/core@7.23.7) "@babel/plugin-transform-typescript": 7.23.6(@babel/core@7.23.7) - dev: true /@babel/regjsgen@0.8.0: resolution: { integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==, } + dev: true /@babel/runtime@7.23.2: resolution: @@ -2203,7 +2284,6 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: true /@babel/types@7.23.0: resolution: @@ -2226,14 +2306,12 @@ packages: "@babel/helper-string-parser": 7.23.4 "@babel/helper-validator-identifier": 7.22.20 to-fast-properties: 2.0.0 - dev: true /@bcoe/v8-coverage@0.2.3: resolution: { integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==, } - dev: true /@biomejs/biome@1.5.2: resolution: @@ -2585,6 +2663,15 @@ packages: prettier: 2.8.8 dev: true + /@cloudflare/kv-asset-handler@0.3.0: + resolution: + { + integrity: sha512-9CB/MKf/wdvbfkUdfrj+OkEwZ5b7rws0eogJ4293h+7b6KX5toPwym+VQKmILafNB9YiehqY0DlNrDcDhdWHSQ==, + } + dependencies: + mime: 3.0.0 + dev: false + /@commitlint/cli@17.7.1: resolution: { @@ -2835,7 +2922,6 @@ packages: engines: { node: ">=12" } dependencies: "@jridgewell/trace-mapping": 0.3.9 - dev: true /@docsearch/css@3.5.2: resolution: @@ -2905,13 +2991,12 @@ packages: cpu: [ppc64] os: [aix] requiresBuild: true - dev: true optional: true - /@esbuild/android-arm64@0.17.19: + /@esbuild/android-arm64@0.18.20: resolution: { - integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==, + integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==, } engines: { node: ">=12" } cpu: [arm64] @@ -2919,10 +3004,10 @@ packages: requiresBuild: true optional: true - /@esbuild/android-arm64@0.18.20: + /@esbuild/android-arm64@0.18.7: resolution: { - integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==, + integrity: sha512-o0VVztxJPkfDYbaU1tA1G1iwKiBh6Zt3bX5OdHDoITMFdRg+Mgdt3nHXMEtNlIjYA/Xn6hmlOYDHjJfQUduPuw==, } engines: { node: ">=12" } cpu: [arm64] @@ -2940,7 +3025,6 @@ packages: cpu: [arm64] os: [android] requiresBuild: true - dev: true optional: true /@esbuild/android-arm@0.15.18: @@ -2952,12 +3036,13 @@ packages: cpu: [arm] os: [android] requiresBuild: true + dev: true optional: true - /@esbuild/android-arm@0.17.19: + /@esbuild/android-arm@0.18.20: resolution: { - integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==, + integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==, } engines: { node: ">=12" } cpu: [arm] @@ -2965,10 +3050,10 @@ packages: requiresBuild: true optional: true - /@esbuild/android-arm@0.18.20: + /@esbuild/android-arm@0.18.7: resolution: { - integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==, + integrity: sha512-nDQ7AC5WVKOqxaip/E5YbaRgnilBMsoGKjoGLCeCOYNePaBCBDwJsLfa2fn3FEtktiLaAF990W592avsHjJ/Vg==, } engines: { node: ">=12" } cpu: [arm] @@ -2986,13 +3071,12 @@ packages: cpu: [arm] os: [android] requiresBuild: true - dev: true optional: true - /@esbuild/android-x64@0.17.19: + /@esbuild/android-x64@0.18.20: resolution: { - integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==, + integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==, } engines: { node: ">=12" } cpu: [x64] @@ -3000,10 +3084,10 @@ packages: requiresBuild: true optional: true - /@esbuild/android-x64@0.18.20: + /@esbuild/android-x64@0.18.7: resolution: { - integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==, + integrity: sha512-ga8Dtpb01GorCi1dk3jEwDk3AK/3F+cR5P+//Tl0ERL2K2pK/J1f3t8hcJ+RRt3UYBV/uTL9GEnx7touX0KRPQ==, } engines: { node: ">=12" } cpu: [x64] @@ -3021,13 +3105,12 @@ packages: cpu: [x64] os: [android] requiresBuild: true - dev: true optional: true - /@esbuild/darwin-arm64@0.17.19: + /@esbuild/darwin-arm64@0.18.20: resolution: { - integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==, + integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==, } engines: { node: ">=12" } cpu: [arm64] @@ -3035,10 +3118,10 @@ packages: requiresBuild: true optional: true - /@esbuild/darwin-arm64@0.18.20: + /@esbuild/darwin-arm64@0.18.7: resolution: { - integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==, + integrity: sha512-FVDOdfgyGOOISpd0b+UtA6YNbu5+RzZu7kDztjVsA/iZhGnyxbCR/vZ+B2j5yxbMZ9j3iz5uFiHIq1sl6nrZ0Q==, } engines: { node: ">=12" } cpu: [arm64] @@ -3056,13 +3139,12 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: true optional: true - /@esbuild/darwin-x64@0.17.19: + /@esbuild/darwin-x64@0.18.20: resolution: { - integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==, + integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==, } engines: { node: ">=12" } cpu: [x64] @@ -3070,10 +3152,10 @@ packages: requiresBuild: true optional: true - /@esbuild/darwin-x64@0.18.20: + /@esbuild/darwin-x64@0.18.7: resolution: { - integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==, + integrity: sha512-w7aeD1UjDFXqyrZQLBIPYGmLR+gJsl+7QSwmSz+nVrCZOB7cyWEkIjCF8s4inUD3ja3WtKUIqzX5S4qDnU5q7Q==, } engines: { node: ">=12" } cpu: [x64] @@ -3091,13 +3173,12 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: true optional: true - /@esbuild/freebsd-arm64@0.17.19: + /@esbuild/freebsd-arm64@0.18.20: resolution: { - integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==, + integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==, } engines: { node: ">=12" } cpu: [arm64] @@ -3105,10 +3186,10 @@ packages: requiresBuild: true optional: true - /@esbuild/freebsd-arm64@0.18.20: + /@esbuild/freebsd-arm64@0.18.7: resolution: { - integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==, + integrity: sha512-wKyySDdoKVOPn9eDci/b3eP3EJVAVXC3b2CiaHphhCKfh4n5pWLwj7Ue96anK1HnpcZ0Uti8Sw9xq3Im0earHA==, } engines: { node: ">=12" } cpu: [arm64] @@ -3126,13 +3207,12 @@ packages: cpu: [arm64] os: [freebsd] requiresBuild: true - dev: true optional: true - /@esbuild/freebsd-x64@0.17.19: + /@esbuild/freebsd-x64@0.18.20: resolution: { - integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==, + integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==, } engines: { node: ">=12" } cpu: [x64] @@ -3140,10 +3220,10 @@ packages: requiresBuild: true optional: true - /@esbuild/freebsd-x64@0.18.20: + /@esbuild/freebsd-x64@0.18.7: resolution: { - integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==, + integrity: sha512-rbfjbgSvzWRjQMKIntogK1d2oIAiA/ZVayXfK1WjcIIMQYLg74sAoT8CZBj30+bwn13YR0t6lgIxA1mJaS2Lhw==, } engines: { node: ">=12" } cpu: [x64] @@ -3161,13 +3241,12 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true - dev: true optional: true - /@esbuild/linux-arm64@0.17.19: + /@esbuild/linux-arm64@0.18.20: resolution: { - integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==, + integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==, } engines: { node: ">=12" } cpu: [arm64] @@ -3175,10 +3254,10 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-arm64@0.18.20: + /@esbuild/linux-arm64@0.18.7: resolution: { - integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==, + integrity: sha512-cwfxKYroaD5BZ42NsfxdVU1issD2NxcuJHlCNsN5LtWq+kZMpwmIVDCJxKlgLIG7zH/4yq8lTuZJurxq058GsA==, } engines: { node: ">=12" } cpu: [arm64] @@ -3196,13 +3275,12 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true optional: true - /@esbuild/linux-arm@0.17.19: + /@esbuild/linux-arm@0.18.20: resolution: { - integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==, + integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==, } engines: { node: ">=12" } cpu: [arm] @@ -3210,10 +3288,10 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-arm@0.18.20: + /@esbuild/linux-arm@0.18.7: resolution: { - integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==, + integrity: sha512-GpUBqqJnQ+7qdb7NqKNVj7TgD2JnLrEdzPtatPow77Me/EQ01GE1tHKZLePqhf5thdLDb5Se2Kcf4D9WTbSjmw==, } engines: { node: ">=12" } cpu: [arm] @@ -3231,13 +3309,12 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: true optional: true - /@esbuild/linux-ia32@0.17.19: + /@esbuild/linux-ia32@0.18.20: resolution: { - integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==, + integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==, } engines: { node: ">=12" } cpu: [ia32] @@ -3245,10 +3322,10 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-ia32@0.18.20: + /@esbuild/linux-ia32@0.18.7: resolution: { - integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==, + integrity: sha512-SsvsGStwbArBcB/XNh+2MvUtgOLp0CR6Hn1PBWcdApCuAaMibHCDyzHS06+u/YOD1UpeXFHJZphix61HeVMH/w==, } engines: { node: ">=12" } cpu: [ia32] @@ -3266,7 +3343,6 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true - dev: true optional: true /@esbuild/linux-loong64@0.15.18: @@ -3278,12 +3354,13 @@ packages: cpu: [loong64] os: [linux] requiresBuild: true + dev: true optional: true - /@esbuild/linux-loong64@0.17.19: + /@esbuild/linux-loong64@0.18.20: resolution: { - integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==, + integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==, } engines: { node: ">=12" } cpu: [loong64] @@ -3291,10 +3368,10 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-loong64@0.18.20: + /@esbuild/linux-loong64@0.18.7: resolution: { - integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==, + integrity: sha512-WOqQ0eaWGE/e9vmbxFT2exbWuXxHuG8ld0fN7oX5f0v7W6oveUIF4DLJYVae93t1+Icv5R0NBo8wv/o4hEvxBQ==, } engines: { node: ">=12" } cpu: [loong64] @@ -3312,13 +3389,12 @@ packages: cpu: [loong64] os: [linux] requiresBuild: true - dev: true optional: true - /@esbuild/linux-mips64el@0.17.19: + /@esbuild/linux-mips64el@0.18.20: resolution: { - integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==, + integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==, } engines: { node: ">=12" } cpu: [mips64el] @@ -3326,10 +3402,10 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-mips64el@0.18.20: + /@esbuild/linux-mips64el@0.18.7: resolution: { - integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==, + integrity: sha512-/dKQ3OLr2Tmj0kuf4ZJioD+qnADUEJSBaiuDbk8v5602HnNNBSGHPrEB6S8PSb8y8jWsX9MMnxqk5KpLTf86OQ==, } engines: { node: ">=12" } cpu: [mips64el] @@ -3347,13 +3423,12 @@ packages: cpu: [mips64el] os: [linux] requiresBuild: true - dev: true optional: true - /@esbuild/linux-ppc64@0.17.19: + /@esbuild/linux-ppc64@0.18.20: resolution: { - integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==, + integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==, } engines: { node: ">=12" } cpu: [ppc64] @@ -3361,10 +3436,10 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-ppc64@0.18.20: + /@esbuild/linux-ppc64@0.18.7: resolution: { - integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==, + integrity: sha512-x/k1+daIqiGJt0Yhr5llFJ/zkRg1XAqcS2ntAYzS3pHogO8oIyc+LjsINgVyFCeFMFUZ9Ae9W5z2Ib05bMum3g==, } engines: { node: ">=12" } cpu: [ppc64] @@ -3382,13 +3457,12 @@ packages: cpu: [ppc64] os: [linux] requiresBuild: true - dev: true optional: true - /@esbuild/linux-riscv64@0.17.19: + /@esbuild/linux-riscv64@0.18.20: resolution: { - integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==, + integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==, } engines: { node: ">=12" } cpu: [riscv64] @@ -3396,10 +3470,10 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-riscv64@0.18.20: + /@esbuild/linux-riscv64@0.18.7: resolution: { - integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==, + integrity: sha512-LegTDzK9gL/sTkiZUGYLigTISwppZJvQL3MRmFgXgHrj3IzdWkPgMwEtOItK3YiFzhBSSNyKA0mSKEg4UuK8JQ==, } engines: { node: ">=12" } cpu: [riscv64] @@ -3417,13 +3491,12 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true - dev: true optional: true - /@esbuild/linux-s390x@0.17.19: + /@esbuild/linux-s390x@0.18.20: resolution: { - integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==, + integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==, } engines: { node: ">=12" } cpu: [s390x] @@ -3431,10 +3504,10 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-s390x@0.18.20: + /@esbuild/linux-s390x@0.18.7: resolution: { - integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==, + integrity: sha512-fjBl45O8ivc3Nl14hdGpbHoVtdHnYGsLpwnlv2rNyb5NOsgY3Y8EhVe/fqR9ndHgO4eL68knKxkrRveEJq+v1g==, } engines: { node: ">=12" } cpu: [s390x] @@ -3452,13 +3525,12 @@ packages: cpu: [s390x] os: [linux] requiresBuild: true - dev: true optional: true - /@esbuild/linux-x64@0.17.19: + /@esbuild/linux-x64@0.18.20: resolution: { - integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==, + integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==, } engines: { node: ">=12" } cpu: [x64] @@ -3466,10 +3538,10 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-x64@0.18.20: + /@esbuild/linux-x64@0.18.7: resolution: { - integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==, + integrity: sha512-apYLJsg3wd3hW8nEt7H++8c8rTDvwXxX7h7YeI89g1RDPCT2QSXTO/xT1BCvFa/BFFoau+yvepQg2o5556FIWQ==, } engines: { node: ">=12" } cpu: [x64] @@ -3487,13 +3559,12 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true optional: true - /@esbuild/netbsd-x64@0.17.19: + /@esbuild/netbsd-x64@0.18.20: resolution: { - integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==, + integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==, } engines: { node: ">=12" } cpu: [x64] @@ -3501,10 +3572,10 @@ packages: requiresBuild: true optional: true - /@esbuild/netbsd-x64@0.18.20: + /@esbuild/netbsd-x64@0.18.7: resolution: { - integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==, + integrity: sha512-f82sUnrzdoW4MiiCDn1G3RSsPH8+no+okDhkHgGTGa+5F5wZCyxdXxzR6ctsiimvyPn9FIu9Zs+MesVsBRwyTw==, } engines: { node: ">=12" } cpu: [x64] @@ -3522,13 +3593,12 @@ packages: cpu: [x64] os: [netbsd] requiresBuild: true - dev: true optional: true - /@esbuild/openbsd-x64@0.17.19: + /@esbuild/openbsd-x64@0.18.20: resolution: { - integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==, + integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==, } engines: { node: ">=12" } cpu: [x64] @@ -3536,10 +3606,10 @@ packages: requiresBuild: true optional: true - /@esbuild/openbsd-x64@0.18.20: + /@esbuild/openbsd-x64@0.18.7: resolution: { - integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==, + integrity: sha512-1TNDfpFYhIloHeqSRbJFjHFMYtTJWgqI2+S9uCLVCWrADLl5tCe8vQKDfkM7Afz/lZyqi6qEX/Eg2KA5S7FcNQ==, } engines: { node: ">=12" } cpu: [x64] @@ -3557,13 +3627,12 @@ packages: cpu: [x64] os: [openbsd] requiresBuild: true - dev: true optional: true - /@esbuild/sunos-x64@0.17.19: + /@esbuild/sunos-x64@0.18.20: resolution: { - integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==, + integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==, } engines: { node: ">=12" } cpu: [x64] @@ -3571,10 +3640,10 @@ packages: requiresBuild: true optional: true - /@esbuild/sunos-x64@0.18.20: + /@esbuild/sunos-x64@0.18.7: resolution: { - integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==, + integrity: sha512-lBhsHaM6EYCmzQCj+xeFev+dgqTgpSRqF7qXrxp5V4waFuidTBbWgqSXY5rsLRNLOyMMCh1cA+RqF8UL30oOJQ==, } engines: { node: ">=12" } cpu: [x64] @@ -3592,13 +3661,12 @@ packages: cpu: [x64] os: [sunos] requiresBuild: true - dev: true optional: true - /@esbuild/win32-arm64@0.17.19: + /@esbuild/win32-arm64@0.18.20: resolution: { - integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==, + integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==, } engines: { node: ">=12" } cpu: [arm64] @@ -3606,10 +3674,10 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-arm64@0.18.20: + /@esbuild/win32-arm64@0.18.7: resolution: { - integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==, + integrity: sha512-p9ipv7rPKitXAAeufg5BzmyYZHZtFfrLGUX15+AxpTQqSZDAZd2wIusaOW5oONTf8RB53ujIqQw7W0QnZMuiUw==, } engines: { node: ">=12" } cpu: [arm64] @@ -3627,13 +3695,12 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: true optional: true - /@esbuild/win32-ia32@0.17.19: + /@esbuild/win32-ia32@0.18.20: resolution: { - integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==, + integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==, } engines: { node: ">=12" } cpu: [ia32] @@ -3641,10 +3708,10 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-ia32@0.18.20: + /@esbuild/win32-ia32@0.18.7: resolution: { - integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==, + integrity: sha512-WmNxuE+j1wUT2rK+e1Oakx3zobS1rPpQudPytGM4nxXEGv0gpXEvnZnrykRwriNFbGVCwFJoE4txayjW76LsCw==, } engines: { node: ">=12" } cpu: [ia32] @@ -3662,13 +3729,12 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: true optional: true - /@esbuild/win32-x64@0.17.19: + /@esbuild/win32-x64@0.18.20: resolution: { - integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==, + integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==, } engines: { node: ">=12" } cpu: [x64] @@ -3676,10 +3742,10 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-x64@0.18.20: + /@esbuild/win32-x64@0.18.7: resolution: { - integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==, + integrity: sha512-6RENfAwwL6dxQk/V1PxO/ejYRiOUVUaHi99hP3Dso/38jfNKFzU6YSSR/haJGNV/2wAHIgBMROQodna0IejAuA==, } engines: { node: ">=12" } cpu: [x64] @@ -3697,9 +3763,16 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: true optional: true + /@fastify/busboy@2.1.0: + resolution: + { + integrity: sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==, + } + engines: { node: ">=14" } + dev: false + /@floating-ui/core@1.5.0: resolution: { @@ -3726,43 +3799,36 @@ packages: } dev: false - /@hapi/hoek@9.3.0: + /@iarna/toml@2.2.5: resolution: { - integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==, + integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==, } + dev: true - /@hapi/topo@5.1.0: + /@internationalized/date@3.4.0: resolution: { - integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==, + integrity: sha512-QUDSGCsvrEVITVf+kv9VSAraAmCgjQmU5CiXtesUBBhBe374NmnEIIaOFBZ72t29dfGMBP0zF+v6toVnbcc6jg==, } dependencies: - "@hapi/hoek": 9.3.0 + "@swc/helpers": 0.5.3 + dev: false - /@iarna/toml@2.2.5: - resolution: - { - integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==, - } - dev: true - - /@internationalized/date@3.4.0: + /@internationalized/number@3.2.1: resolution: { - integrity: sha512-QUDSGCsvrEVITVf+kv9VSAraAmCgjQmU5CiXtesUBBhBe374NmnEIIaOFBZ72t29dfGMBP0zF+v6toVnbcc6jg==, + integrity: sha512-hK30sfBlmB1aIe3/OwAPg9Ey0DjjXvHEiGVhNaOiBJl31G0B6wMaX8BN3ibzdlpyRNE9p7X+3EBONmxtJO9Yfg==, } dependencies: "@swc/helpers": 0.5.3 dev: false - /@internationalized/number@3.2.1: + /@ioredis/commands@1.2.0: resolution: { - integrity: sha512-hK30sfBlmB1aIe3/OwAPg9Ey0DjjXvHEiGVhNaOiBJl31G0B6wMaX8BN3ibzdlpyRNE9p7X+3EBONmxtJO9Yfg==, + integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==, } - dependencies: - "@swc/helpers": 0.5.3 dev: false /@istanbuljs/load-nyc-config@1.1.0: @@ -3777,7 +3843,6 @@ packages: get-package-type: 0.1.0 js-yaml: 3.14.1 resolve-from: 5.0.0 - dev: true /@istanbuljs/schema@0.1.3: resolution: @@ -3785,7 +3850,6 @@ packages: integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==, } engines: { node: ">=8" } - dev: true /@jest/console@28.1.3: resolution: @@ -3800,7 +3864,6 @@ packages: jest-message-util: 28.1.3 jest-util: 28.1.3 slash: 3.0.0 - dev: true /@jest/core@28.1.3(ts-node@10.9.1): resolution: @@ -3846,7 +3909,6 @@ packages: transitivePeerDependencies: - supports-color - ts-node - dev: true /@jest/environment@28.1.3: resolution: @@ -3859,7 +3921,6 @@ packages: "@jest/types": 28.1.3 "@types/node": 20.5.4 jest-mock: 28.1.3 - dev: true /@jest/expect-utils@28.1.3: resolution: @@ -3869,7 +3930,6 @@ packages: engines: { node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0 } dependencies: jest-get-type: 28.0.2 - dev: true /@jest/expect@28.1.3: resolution: @@ -3882,7 +3942,6 @@ packages: jest-snapshot: 28.1.3 transitivePeerDependencies: - supports-color - dev: true /@jest/fake-timers@28.1.3: resolution: @@ -3897,7 +3956,6 @@ packages: jest-message-util: 28.1.3 jest-mock: 28.1.3 jest-util: 28.1.3 - dev: true /@jest/globals@28.1.3: resolution: @@ -3911,7 +3969,6 @@ packages: "@jest/types": 28.1.3 transitivePeerDependencies: - supports-color - dev: true /@jest/reporters@28.1.3: resolution: @@ -3952,7 +4009,6 @@ packages: v8-to-istanbul: 9.1.3 transitivePeerDependencies: - supports-color - dev: true /@jest/schemas@28.1.3: resolution: @@ -3962,7 +4018,6 @@ packages: engines: { node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0 } dependencies: "@sinclair/typebox": 0.24.51 - dev: true /@jest/source-map@28.1.2: resolution: @@ -3974,7 +4029,6 @@ packages: "@jridgewell/trace-mapping": 0.3.20 callsites: 3.1.0 graceful-fs: 4.2.11 - dev: true /@jest/test-result@28.1.3: resolution: @@ -3987,7 +4041,6 @@ packages: "@jest/types": 28.1.3 "@types/istanbul-lib-coverage": 2.0.5 collect-v8-coverage: 1.0.2 - dev: true /@jest/test-sequencer@28.1.3: resolution: @@ -4000,7 +4053,6 @@ packages: graceful-fs: 4.2.11 jest-haste-map: 28.1.3 slash: 3.0.0 - dev: true /@jest/transform@28.1.3: resolution: @@ -4026,7 +4078,6 @@ packages: write-file-atomic: 4.0.2 transitivePeerDependencies: - supports-color - dev: true /@jest/types@28.1.3: resolution: @@ -4041,7 +4092,6 @@ packages: "@types/node": 20.5.4 "@types/yargs": 17.0.29 chalk: 4.1.2 - dev: true /@jridgewell/gen-mapping@0.3.3: resolution: @@ -4100,7 +4150,6 @@ packages: dependencies: "@jridgewell/resolve-uri": 3.1.1 "@jridgewell/sourcemap-codec": 1.4.15 - dev: true /@manypkg/find-root@1.1.0: resolution: @@ -4128,50 +4177,107 @@ packages: read-yaml-file: 1.1.0 dev: true - /@mdx-js/mdx@2.3.0: + /@mapbox/node-pre-gyp@1.0.11: resolution: { - integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==, + integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==, } + hasBin: true dependencies: + detect-libc: 2.0.2 + https-proxy-agent: 5.0.1 + make-dir: 3.1.0 + node-fetch: 2.7.0 + nopt: 5.0.0 + npmlog: 5.0.1 + rimraf: 3.0.2 + semver: 7.5.4 + tar: 6.2.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + + /@mdx-js/mdx@3.0.0: + resolution: + { + integrity: sha512-Icm0TBKBLYqroYbNW3BPnzMGn+7mwpQOK310aZ7+fkCtiU3aqv2cdcX+nd0Ydo3wI5Rx8bX2Z2QmGb/XcAClCw==, + } + dependencies: + "@types/estree": 1.0.5 "@types/estree-jsx": 1.0.2 + "@types/hast": 3.0.3 "@types/mdx": 2.0.9 - estree-util-build-jsx: 2.2.2 - estree-util-is-identifier-name: 2.1.0 - estree-util-to-js: 1.2.0 + collapse-white-space: 2.1.0 + devlop: 1.1.0 + estree-util-build-jsx: 3.0.1 + estree-util-is-identifier-name: 3.0.0 + estree-util-to-js: 2.0.0 estree-walker: 3.0.3 - hast-util-to-estree: 2.3.3 - markdown-extensions: 1.1.1 + hast-util-to-estree: 3.1.0 + hast-util-to-jsx-runtime: 2.3.0 + markdown-extensions: 2.0.0 periscopic: 3.1.0 - remark-mdx: 2.3.0 - remark-parse: 10.0.2 - remark-rehype: 10.1.0 - unified: 10.1.2 - unist-util-position-from-estree: 1.1.2 - unist-util-stringify-position: 3.0.3 - unist-util-visit: 4.1.2 - vfile: 5.3.7 + remark-mdx: 3.0.0 + remark-parse: 11.0.0 + remark-rehype: 11.0.0 + source-map: 0.7.4 + unified: 11.0.4 + unist-util-position-from-estree: 2.0.0 + unist-util-stringify-position: 4.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.1 transitivePeerDependencies: - supports-color dev: true - /@mdx-js/rollup@2.3.0(rollup@3.28.1): + /@mdx-js/rollup@3.0.0(rollup@3.28.1): resolution: { - integrity: sha512-wLvRfJS/M4UmdqTd+WoaySEE7q4BIejYf1xAHXYvtT1du/1Tl/z2450Gg2+Hu7fh05KwRRiehiTP9Yc/Dtn0fA==, + integrity: sha512-ITvGiwPGEBW+D7CCnpSA9brzAosIWHAi4y+Air8wgfLnez8aWue50avHtWMfnFLCp7vt+JQ9UM8nwfuQuuydxw==, } peerDependencies: rollup: ">=2" dependencies: - "@mdx-js/mdx": 2.3.0 - "@rollup/pluginutils": 5.0.5(rollup@3.28.1) + "@mdx-js/mdx": 3.0.0 + "@rollup/pluginutils": 5.1.0(rollup@3.28.1) rollup: 3.28.1 source-map: 0.7.4 - vfile: 5.3.7 + vfile: 6.0.1 transitivePeerDependencies: - supports-color dev: true + /@netlify/functions@2.4.1: + resolution: + { + integrity: sha512-sRFYBaz6dJP1MdUtk/5QNmshhg5UDmB+DUssmH6v9WUG85MrwyExEfGfJA5eClXATjXm0coTvO5nLAlyCpK7QQ==, + } + engines: { node: ">=14.0.0" } + dependencies: + "@netlify/serverless-functions-api": 1.12.3 + is-promise: 4.0.0 + dev: false + + /@netlify/node-cookies@0.1.0: + resolution: + { + integrity: sha512-OAs1xG+FfLX0LoRASpqzVntVV/RpYkgpI0VrUnw2u0Q1qiZUzcPffxRK8HF3gc4GjuhG5ahOEMJ9bswBiZPq0g==, + } + engines: { node: ^14.16.0 || >=16.0.0 } + dev: false + + /@netlify/serverless-functions-api@1.12.3: + resolution: + { + integrity: sha512-g1AZ78pCvMnalZtbnViVLGfG5ufjKyKoi3plLSUtZqh0wVuMR7ZGegeZHhOoY4wRfkkETVvWfhgfcpLMbGM5Lg==, + } + engines: { node: ^14.18.0 || >=16.0.0 } + dependencies: + "@netlify/node-cookies": 0.1.0 + urlpattern-polyfill: 8.0.2 + dev: false + /@nodelib/fs.scandir@2.1.5: resolution: { @@ -4199,11 +4305,266 @@ packages: "@nodelib/fs.scandir": 2.1.5 fastq: 1.15.0 + /@parcel/watcher-android-arm64@2.3.0: + resolution: + { + integrity: sha512-f4o9eA3dgk0XRT3XhB0UWpWpLnKgrh1IwNJKJ7UJek7eTYccQ8LR7XUWFKqw6aEq5KUNlCcGvSzKqSX/vtWVVA==, + } + engines: { node: ">= 10.0.0" } + cpu: [arm64] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-darwin-arm64@2.3.0: + resolution: + { + integrity: sha512-mKY+oijI4ahBMc/GygVGvEdOq0L4DxhYgwQqYAz/7yPzuGi79oXrZG52WdpGA1wLBPrYb0T8uBaGFo7I6rvSKw==, + } + engines: { node: ">= 10.0.0" } + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-darwin-x64@2.3.0: + resolution: + { + integrity: sha512-20oBj8LcEOnLE3mgpy6zuOq8AplPu9NcSSSfyVKgfOhNAc4eF4ob3ldj0xWjGGbOF7Dcy1Tvm6ytvgdjlfUeow==, + } + engines: { node: ">= 10.0.0" } + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-freebsd-x64@2.3.0: + resolution: + { + integrity: sha512-7LftKlaHunueAEiojhCn+Ef2CTXWsLgTl4hq0pkhkTBFI3ssj2bJXmH2L67mKpiAD5dz66JYk4zS66qzdnIOgw==, + } + engines: { node: ">= 10.0.0" } + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-linux-arm-glibc@2.3.0: + resolution: + { + integrity: sha512-1apPw5cD2xBv1XIHPUlq0cO6iAaEUQ3BcY0ysSyD9Kuyw4MoWm1DV+W9mneWI+1g6OeP6dhikiFE6BlU+AToTQ==, + } + engines: { node: ">= 10.0.0" } + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-linux-arm64-glibc@2.3.0: + resolution: + { + integrity: sha512-mQ0gBSQEiq1k/MMkgcSB0Ic47UORZBmWoAWlMrTW6nbAGoLZP+h7AtUM7H3oDu34TBFFvjy4JCGP43JlylkTQA==, + } + engines: { node: ">= 10.0.0" } + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-linux-arm64-musl@2.3.0: + resolution: + { + integrity: sha512-LXZAExpepJew0Gp8ZkJ+xDZaTQjLHv48h0p0Vw2VMFQ8A+RKrAvpFuPVCVwKJCr5SE+zvaG+Etg56qXvTDIedw==, + } + engines: { node: ">= 10.0.0" } + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-linux-x64-glibc@2.3.0: + resolution: + { + integrity: sha512-P7Wo91lKSeSgMTtG7CnBS6WrA5otr1K7shhSjKHNePVmfBHDoAOHYRXgUmhiNfbcGk0uMCHVcdbfxtuiZCHVow==, + } + engines: { node: ">= 10.0.0" } + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-linux-x64-musl@2.3.0: + resolution: + { + integrity: sha512-+kiRE1JIq8QdxzwoYY+wzBs9YbJ34guBweTK8nlzLKimn5EQ2b2FSC+tAOpq302BuIMjyuUGvBiUhEcLIGMQ5g==, + } + engines: { node: ">= 10.0.0" } + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-wasm@2.3.0: + resolution: + { + integrity: sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA==, + } + engines: { node: ">= 10.0.0" } + dependencies: + is-glob: 4.0.3 + micromatch: 4.0.5 + dev: false + bundledDependencies: + - napi-wasm + + /@parcel/watcher-win32-arm64@2.3.0: + resolution: + { + integrity: sha512-35gXCnaz1AqIXpG42evcoP2+sNL62gZTMZne3IackM+6QlfMcJLy3DrjuL6Iks7Czpd3j4xRBzez3ADCj1l7Aw==, + } + engines: { node: ">= 10.0.0" } + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-win32-ia32@2.3.0: + resolution: + { + integrity: sha512-FJS/IBQHhRpZ6PiCjFt1UAcPr0YmCLHRbTc00IBTrelEjlmmgIVLeOx4MSXzx2HFEy5Jo5YdhGpxCuqCyDJ5ow==, + } + engines: { node: ">= 10.0.0" } + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-win32-x64@2.3.0: + resolution: + { + integrity: sha512-dLx+0XRdMnVI62kU3wbXvbIRhLck4aE28bIGKbRGS7BJNt54IIj9+c/Dkqb+7DJEbHUZAX1bwaoM8PqVlHJmCA==, + } + engines: { node: ">= 10.0.0" } + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher@2.3.0: + resolution: + { + integrity: sha512-pW7QaFiL11O0BphO+bq3MgqeX/INAk9jgBldVDYjlQPO4VddoZnF22TcF9onMhnLVHuNqBJeRf+Fj7eezi/+rQ==, + } + engines: { node: ">= 10.0.0" } + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.5 + node-addon-api: 7.0.0 + optionalDependencies: + "@parcel/watcher-android-arm64": 2.3.0 + "@parcel/watcher-darwin-arm64": 2.3.0 + "@parcel/watcher-darwin-x64": 2.3.0 + "@parcel/watcher-freebsd-x64": 2.3.0 + "@parcel/watcher-linux-arm-glibc": 2.3.0 + "@parcel/watcher-linux-arm64-glibc": 2.3.0 + "@parcel/watcher-linux-arm64-musl": 2.3.0 + "@parcel/watcher-linux-x64-glibc": 2.3.0 + "@parcel/watcher-linux-x64-musl": 2.3.0 + "@parcel/watcher-win32-arm64": 2.3.0 + "@parcel/watcher-win32-ia32": 2.3.0 + "@parcel/watcher-win32-x64": 2.3.0 + dev: false + /@polka/url@1.0.0-next.23: resolution: { integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==, } + dev: false + + /@preact/preset-vite@2.8.1(@babel/core@7.23.7)(preact@10.18.1)(vite@4.5.0): + resolution: + { + integrity: sha512-a9KV4opdj17X2gOFuGup0aE+sXYABX/tJi/QDptOrleX4FlnoZgDWvz45tHOdVfrZX+3uvVsIYPHxRsTerkDNA==, + } + peerDependencies: + "@babel/core": 7.x + vite: 2.x || 3.x || 4.x || 5.x + dependencies: + "@babel/core": 7.23.7 + "@babel/plugin-transform-react-jsx": 7.23.4(@babel/core@7.23.7) + "@babel/plugin-transform-react-jsx-development": 7.22.5(@babel/core@7.23.7) + "@prefresh/vite": 2.4.5(preact@10.18.1)(vite@4.5.0) + "@rollup/pluginutils": 4.2.1 + babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.23.7) + debug: 4.3.4 + kolorist: 1.8.0 + magic-string: 0.30.5 + node-html-parser: 6.1.12 + resolve: 1.22.8 + vite: 4.5.0(@types/node@20.5.4) + transitivePeerDependencies: + - preact + - supports-color + dev: false + + /@prefresh/babel-plugin@0.5.1: + resolution: + { + integrity: sha512-uG3jGEAysxWoyG3XkYfjYHgaySFrSsaEb4GagLzYaxlydbuREtaX+FTxuIidp241RaLl85XoHg9Ej6E4+V1pcg==, + } + dev: false + + /@prefresh/core@1.5.2(preact@10.18.1): + resolution: + { + integrity: sha512-A/08vkaM1FogrCII5PZKCrygxSsc11obExBScm3JF1CryK2uDS3ZXeni7FeKCx1nYdUkj4UcJxzPzc1WliMzZA==, + } + peerDependencies: + preact: ^10.0.0 + dependencies: + preact: 10.18.1 + dev: false + + /@prefresh/utils@1.2.0: + resolution: + { + integrity: sha512-KtC/fZw+oqtwOLUFM9UtiitB0JsVX0zLKNyRTA332sqREqSALIIQQxdUCS1P3xR/jT1e2e8/5rwH6gdcMLEmsQ==, + } + dev: false + + /@prefresh/vite@2.4.5(preact@10.18.1)(vite@4.5.0): + resolution: + { + integrity: sha512-iForDVJ2M8gQYnm5pHumvTEJjGGc7YNYC0GVKnHFL+GvFfKHfH9Rpq67nUAzNbjuLEpqEOUuQVQajMazWu2ZNQ==, + } + peerDependencies: + preact: ^10.4.0 + vite: ">=2.0.0" + dependencies: + "@babel/core": 7.22.10 + "@prefresh/babel-plugin": 0.5.1 + "@prefresh/core": 1.5.2(preact@10.18.1) + "@prefresh/utils": 1.2.0 + "@rollup/pluginutils": 4.2.1 + preact: 10.18.1 + vite: 4.5.0(@types/node@20.5.4) + transitivePeerDependencies: + - supports-color + dev: false /@prettier/cli@0.3.0(prettier@4.0.0-alpha.8): resolution: @@ -4242,6 +4603,22 @@ packages: } dev: false + /@rollup/plugin-alias@5.1.0(rollup@4.9.4): + resolution: + { + integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==, + } + engines: { node: ">=14.0.0" } + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + rollup: 4.9.4 + slash: 4.0.0 + dev: false + /@rollup/plugin-babel@6.0.4(@babel/core@7.22.10)(rollup@3.28.1): resolution: { @@ -4262,28 +4639,48 @@ packages: "@babel/helper-module-imports": 7.22.15 "@rollup/pluginutils": 5.0.5(rollup@3.28.1) rollup: 3.28.1 + dev: true - /@rollup/plugin-commonjs@24.1.0(rollup@3.28.1): + /@rollup/plugin-commonjs@25.0.7(rollup@4.9.4): resolution: { - integrity: sha512-eSL45hjhCWI0jCCXcNtLVqM5N1JlBGvlFfY0m6oOYnLCJ6N0qEXoZql4sY2MOUArzhH4SA/qBpTxvvZp2Sc+DQ==, + integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==, } engines: { node: ">=14.0.0" } peerDependencies: - rollup: ^2.68.0||^3.0.0 + rollup: ^2.68.0||^3.0.0||^4.0.0 peerDependenciesMeta: rollup: optional: true dependencies: - "@rollup/pluginutils": 5.0.5(rollup@3.28.1) + "@rollup/pluginutils": 5.1.0(rollup@4.9.4) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 - magic-string: 0.27.0 - rollup: 3.28.1 + magic-string: 0.30.5 + rollup: 4.9.4 + dev: false + + /@rollup/plugin-inject@5.0.5(rollup@4.9.4): + resolution: + { + integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==, + } + engines: { node: ">=14.0.0" } + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + "@rollup/pluginutils": 5.1.0(rollup@4.9.4) + estree-walker: 2.0.2 + magic-string: 0.30.5 + rollup: 4.9.4 + dev: false - /@rollup/plugin-json@6.0.1(rollup@3.28.1): + /@rollup/plugin-json@6.0.1(rollup@4.9.4): resolution: { integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==, @@ -4295,8 +4692,9 @@ packages: rollup: optional: true dependencies: - "@rollup/pluginutils": 5.0.5(rollup@3.28.1) - rollup: 3.28.1 + "@rollup/pluginutils": 5.1.0(rollup@4.9.4) + rollup: 4.9.4 + dev: false /@rollup/plugin-node-resolve@15.2.3(rollup@3.28.1): resolution: @@ -4317,6 +4715,45 @@ packages: is-module: 1.0.0 resolve: 1.22.8 rollup: 3.28.1 + dev: true + + /@rollup/plugin-node-resolve@15.2.3(rollup@4.9.4): + resolution: + { + integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==, + } + engines: { node: ">=14.0.0" } + peerDependencies: + rollup: ^2.78.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + "@rollup/pluginutils": 5.0.5(rollup@4.9.4) + "@types/resolve": 1.20.2 + deepmerge: 4.3.1 + is-builtin-module: 3.2.1 + is-module: 1.0.0 + resolve: 1.22.8 + rollup: 4.9.4 + dev: false + + /@rollup/plugin-replace@5.0.5(rollup@4.9.4): + resolution: + { + integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==, + } + engines: { node: ">=14.0.0" } + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + "@rollup/pluginutils": 5.1.0(rollup@4.9.4) + magic-string: 0.30.5 + rollup: 4.9.4 + dev: false /@rollup/plugin-terser@0.1.0(rollup@3.28.1): resolution: @@ -4334,6 +4771,51 @@ packages: terser: 5.22.0 dev: true + /@rollup/plugin-terser@0.4.4(rollup@4.9.4): + resolution: + { + integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==, + } + engines: { node: ">=14.0.0" } + peerDependencies: + rollup: ^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + rollup: 4.9.4 + serialize-javascript: 6.0.1 + smob: 1.4.1 + terser: 5.22.0 + dev: false + + /@rollup/plugin-wasm@6.2.2(rollup@4.9.4): + resolution: + { + integrity: sha512-gpC4R1G9Ni92ZIRTexqbhX7U+9estZrbhP+9SRb0DW9xpB9g7j34r+J2hqrcW/lRI7dJaU84MxZM0Rt82tqYPQ==, + } + engines: { node: ">=14.0.0" } + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + "@rollup/pluginutils": 5.1.0(rollup@4.9.4) + rollup: 4.9.4 + dev: false + + /@rollup/pluginutils@4.2.1: + resolution: + { + integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==, + } + engines: { node: ">= 8.0.0" } + dependencies: + estree-walker: 2.0.2 + picomatch: 2.3.1 + dev: false + /@rollup/pluginutils@5.0.5(rollup@3.28.1): resolution: { @@ -4350,6 +4832,60 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 3.28.1 + dev: true + + /@rollup/pluginutils@5.0.5(rollup@4.9.4): + resolution: + { + integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==, + } + engines: { node: ">=14.0.0" } + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + "@types/estree": 1.0.3 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 4.9.4 + dev: false + + /@rollup/pluginutils@5.1.0(rollup@3.28.1): + resolution: + { + integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==, + } + engines: { node: ">=14.0.0" } + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + "@types/estree": 1.0.5 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 3.28.1 + + /@rollup/pluginutils@5.1.0(rollup@4.9.4): + resolution: + { + integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==, + } + engines: { node: ">=14.0.0" } + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + "@types/estree": 1.0.5 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 4.9.4 + dev: false /@rollup/rollup-android-arm-eabi@4.9.4: resolution: @@ -4359,7 +4895,6 @@ packages: cpu: [arm] os: [android] requiresBuild: true - dev: true optional: true /@rollup/rollup-android-arm64@4.9.4: @@ -4370,7 +4905,6 @@ packages: cpu: [arm64] os: [android] requiresBuild: true - dev: true optional: true /@rollup/rollup-darwin-arm64@4.9.4: @@ -4381,7 +4915,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: true optional: true /@rollup/rollup-darwin-x64@4.9.4: @@ -4392,7 +4925,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-arm-gnueabihf@4.9.4: @@ -4403,7 +4935,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-arm64-gnu@4.9.4: @@ -4414,7 +4945,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-arm64-musl@4.9.4: @@ -4425,7 +4955,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-riscv64-gnu@4.9.4: @@ -4436,7 +4965,6 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-x64-gnu@4.9.4: @@ -4447,7 +4975,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-x64-musl@4.9.4: @@ -4458,7 +4985,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-win32-arm64-msvc@4.9.4: @@ -4469,7 +4995,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: true optional: true /@rollup/rollup-win32-ia32-msvc@4.9.4: @@ -4480,7 +5005,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: true optional: true /@rollup/rollup-win32-x64-msvc@4.9.4: @@ -4491,35 +5015,21 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: true optional: true - /@sideway/address@4.1.4: - resolution: - { - integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==, - } - dependencies: - "@hapi/hoek": 9.3.0 - - /@sideway/formula@3.0.1: - resolution: - { - integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==, - } - - /@sideway/pinpoint@2.0.0: + /@sinclair/typebox@0.24.51: resolution: { - integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==, + integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==, } - /@sinclair/typebox@0.24.51: + /@sindresorhus/merge-streams@1.0.0: resolution: { - integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==, + integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==, } - dev: true + engines: { node: ">=18" } + dev: false /@sinonjs/commons@1.8.6: resolution: @@ -4528,7 +5038,6 @@ packages: } dependencies: type-detect: 4.0.8 - dev: true /@sinonjs/fake-timers@9.1.2: resolution: @@ -4537,9 +5046,8 @@ packages: } dependencies: "@sinonjs/commons": 1.8.6 - dev: true - /@solid-primitives/event-listener@2.2.14(solid-js@1.7.11): + /@solid-primitives/event-listener@2.2.14(solid-js@1.8.8): resolution: { integrity: sha512-lmp64jDT6xY5/Y557HNykDgxkNfT6MgQOp6PsvChMKX4/HHcTGjv1VhzMmQj//oABDKRlITrmwh9DOJPamliqA==, @@ -4547,11 +5055,11 @@ packages: peerDependencies: solid-js: ^1.6.12 dependencies: - "@solid-primitives/utils": 6.2.1(solid-js@1.7.11) - solid-js: 1.7.11 + "@solid-primitives/utils": 6.2.1(solid-js@1.8.8) + solid-js: 1.8.8 dev: false - /@solid-primitives/keyed@1.2.0(solid-js@1.7.11): + /@solid-primitives/keyed@1.2.0(solid-js@1.8.8): resolution: { integrity: sha512-0DuTeJdxWjCTu73XnDZs24JzfXckBnpvCfQ6Mf/kTPKkMZJh7tjkBnZEk48ckrE9xmwat9stIdfrBmZctsepIw==, @@ -4559,10 +5067,10 @@ packages: peerDependencies: solid-js: ^1.6.12 dependencies: - solid-js: 1.7.11 + solid-js: 1.8.8 dev: false - /@solid-primitives/map@0.4.7(solid-js@1.7.11): + /@solid-primitives/map@0.4.7(solid-js@1.8.8): resolution: { integrity: sha512-vT4JVtgk2t+K9rMd+SsFYSs38vYjdfAyMnwBF4rUMj/G1t9dewHf0Y9GhvFpVZ2fYj9/KYQYiC++I8abJNvOsw==, @@ -4570,11 +5078,11 @@ packages: peerDependencies: solid-js: ^1.6.12 dependencies: - "@solid-primitives/trigger": 1.0.8(solid-js@1.7.11) - solid-js: 1.7.11 + "@solid-primitives/trigger": 1.0.8(solid-js@1.8.8) + solid-js: 1.8.8 dev: false - /@solid-primitives/media@2.2.4(solid-js@1.7.11): + /@solid-primitives/media@2.2.4(solid-js@1.8.8): resolution: { integrity: sha512-BvOJrF6K7IBOuVBOmCCRK0cV1yO8Kg2fTnQJDBfktNIrRYa6ynSrTILoe/ugvcesQx4BzgGfK2tqed0HdD1UsQ==, @@ -4582,14 +5090,14 @@ packages: peerDependencies: solid-js: ^1.6.12 dependencies: - "@solid-primitives/event-listener": 2.2.14(solid-js@1.7.11) - "@solid-primitives/rootless": 1.4.2(solid-js@1.7.11) - "@solid-primitives/static-store": 0.0.5(solid-js@1.7.11) - "@solid-primitives/utils": 6.2.1(solid-js@1.7.11) - solid-js: 1.7.11 + "@solid-primitives/event-listener": 2.2.14(solid-js@1.8.8) + "@solid-primitives/rootless": 1.4.2(solid-js@1.8.8) + "@solid-primitives/static-store": 0.0.5(solid-js@1.8.8) + "@solid-primitives/utils": 6.2.1(solid-js@1.8.8) + solid-js: 1.8.8 dev: false - /@solid-primitives/props@3.1.8(solid-js@1.7.11): + /@solid-primitives/props@3.1.8(solid-js@1.8.8): resolution: { integrity: sha512-38ERNFhl87emUDPRlYvCmlbvEcK2mOJB38SU22YS2QXFDK7TQf/7P46XZacs7oODc/fckhfZTitht71FMEDe2g==, @@ -4597,11 +5105,11 @@ packages: peerDependencies: solid-js: ^1.6.12 dependencies: - "@solid-primitives/utils": 6.2.1(solid-js@1.7.11) - solid-js: 1.7.11 + "@solid-primitives/utils": 6.2.1(solid-js@1.8.8) + solid-js: 1.8.8 dev: false - /@solid-primitives/refs@1.0.5(solid-js@1.7.11): + /@solid-primitives/refs@1.0.5(solid-js@1.8.8): resolution: { integrity: sha512-5hmYmYbm6rs43nMHHozyyUngGA7P7q2WtlaCLJEfmlUJf67GWI1PZmqAiol6m9F37XSMZRuvZLoQ7HA/0q3GYg==, @@ -4609,11 +5117,11 @@ packages: peerDependencies: solid-js: ^1.6.12 dependencies: - "@solid-primitives/utils": 6.2.1(solid-js@1.7.11) - solid-js: 1.7.11 + "@solid-primitives/utils": 6.2.1(solid-js@1.8.8) + solid-js: 1.8.8 dev: false - /@solid-primitives/rootless@1.4.2(solid-js@1.7.11): + /@solid-primitives/rootless@1.4.2(solid-js@1.8.8): resolution: { integrity: sha512-ynI/2aEOPyc14IKCX6yDBqnsAYCoLbaP9V/jejEWMVKOT2ZdV2ZxdftaLimOpWPpvjyti5DUJIGTOfLaNb7jlg==, @@ -4621,11 +5129,11 @@ packages: peerDependencies: solid-js: ^1.6.12 dependencies: - "@solid-primitives/utils": 6.2.1(solid-js@1.7.11) - solid-js: 1.7.11 + "@solid-primitives/utils": 6.2.1(solid-js@1.8.8) + solid-js: 1.8.8 dev: false - /@solid-primitives/static-store@0.0.5(solid-js@1.7.11): + /@solid-primitives/static-store@0.0.5(solid-js@1.8.8): resolution: { integrity: sha512-ssQ+s/wrlFAEE4Zw8GV499yBfvWx7SMm+ZVc11wvao4T5xg9VfXCL9Oa+x4h+vPMvSV/Knv5LrsLiUa+wlJUXQ==, @@ -4633,11 +5141,11 @@ packages: peerDependencies: solid-js: ^1.6.12 dependencies: - "@solid-primitives/utils": 6.2.1(solid-js@1.7.11) - solid-js: 1.7.11 + "@solid-primitives/utils": 6.2.1(solid-js@1.8.8) + solid-js: 1.8.8 dev: false - /@solid-primitives/trigger@1.0.8(solid-js@1.7.11): + /@solid-primitives/trigger@1.0.8(solid-js@1.8.8): resolution: { integrity: sha512-p9e3FGhCk8sRPxDiCT8vnTE+DOEtrAnJZP4zV0NAV6YGnpV50JATVXNiLjKgyiI/mTIRkWB0+9c5SUbRlqFx6A==, @@ -4645,11 +5153,11 @@ packages: peerDependencies: solid-js: ^1.6.12 dependencies: - "@solid-primitives/utils": 6.2.1(solid-js@1.7.11) - solid-js: 1.7.11 + "@solid-primitives/utils": 6.2.1(solid-js@1.8.8) + solid-js: 1.8.8 dev: false - /@solid-primitives/utils@6.2.1(solid-js@1.7.11): + /@solid-primitives/utils@6.2.1(solid-js@1.8.8): resolution: { integrity: sha512-TsecNzxiO5bLfzqb4OOuzfUmdOROcssuGqgh5rXMMaasoFZ3GoveUgdY1wcf17frMJM7kCNGNuK34EjErneZkg==, @@ -4657,20 +5165,31 @@ packages: peerDependencies: solid-js: ^1.6.12 dependencies: - solid-js: 1.7.11 + solid-js: 1.8.8 + dev: false + + /@solidjs/meta@0.29.3(solid-js@1.8.8): + resolution: + { + integrity: sha512-R2uirgjgyh3FPFh+rb840plF701N6GvM5w81/QeI61QwjXb4QzLkyI/uzXfC5UW8favpUn9KK9ILQeoTl6pX0A==, + } + peerDependencies: + solid-js: ">=1.8.4" + dependencies: + solid-js: 1.8.8 dev: false - /@solidjs/meta@0.28.6(solid-js@1.7.11): + /@solidjs/router@0.10.6(solid-js@1.8.8): resolution: { - integrity: sha512-mplUfmp7tjGgDTiVbEAqkWDLpr0ZNyR1+OOETNyJt759MqPzh979X3oJUk8SZisGII0BNycmHDIGc0Shqx7bIg==, + integrity: sha512-PiJO/wsAh0+0mmAIw/+gGgZa0xeMzKGrITWvBfNQ0wiAwNzOF/T0Bm10uhyaWdxPu9td0xK2LuMnC//4CXqnyA==, } peerDependencies: - solid-js: ">=1.4.0" + solid-js: ^1.8.6 dependencies: - solid-js: 1.7.11 + solid-js: 1.8.8 - /@solidjs/router@0.8.3(solid-js@1.7.11): + /@solidjs/router@0.8.3(solid-js@1.8.8): resolution: { integrity: sha512-oJuqQo10rVTiQYhe1qXIG1NyZIZ2YOwHnlLc8Xx+g/iJhFCJo1saLOIrD/Dkh2fpIaIny5ZMkz1cYYqoTYGJbg==, @@ -4678,9 +5197,39 @@ packages: peerDependencies: solid-js: ^1.5.3 dependencies: - solid-js: 1.7.11 + solid-js: 1.8.8 + dev: false - /@solidjs/testing-library@0.8.4(@solidjs/router@0.8.3)(solid-js@1.7.11): + /@solidjs/start@0.4.11(@testing-library/jest-dom@6.1.2)(rollup@3.28.1)(solid-js@1.8.8)(vinxi@0.1.10)(vite@5.0.12): + resolution: + { + integrity: sha512-UdOiUwwM2C0nf7EzCyWT+Jx2UZWSzwir0+JMtazGWSgft1k1qF81UroAR6PzcrC/TyhvW+XVz73dMAP310oSVA==, + } + dependencies: + "@vinxi/plugin-directives": 0.1.3(vinxi@0.1.10) + "@vinxi/server-components": 0.1.3(vinxi@0.1.10) + "@vinxi/server-functions": 0.1.3(vinxi@0.1.10) + defu: 6.1.4 + error-stack-parser: 2.1.4 + html-to-image: 1.11.11 + seroval: 1.0.3 + seroval-plugins: 1.0.3(seroval@1.0.3) + shikiji: 0.9.17 + source-map-js: 1.0.2 + terracotta: 1.0.4(seroval@1.0.3)(solid-js@1.8.8) + vite-plugin-inspect: 0.7.40(rollup@3.28.1)(vite@5.0.12) + vite-plugin-solid: 2.9.1(@testing-library/jest-dom@6.1.2)(solid-js@1.8.8)(vite@5.0.12) + transitivePeerDependencies: + - "@nuxt/kit" + - "@testing-library/jest-dom" + - rollup + - solid-js + - supports-color + - vinxi + - vite + dev: false + + /@solidjs/testing-library@0.8.4(@solidjs/router@0.10.6)(solid-js@1.8.8): resolution: { integrity: sha512-HHCAlBd4P4TY03tXmoBwTO6FFM7w33LeT8Skab941eLO9l5RN7OxKEBw2fiMYvSFL2h2U7L4+W5N03iC8GbB6Q==, @@ -4690,9 +5239,9 @@ packages: "@solidjs/router": ">=0.6.0" solid-js: ">=1.0.0" dependencies: - "@solidjs/router": 0.8.3(solid-js@1.7.11) + "@solidjs/router": 0.10.6(solid-js@1.8.8) "@testing-library/dom": 9.3.1 - solid-js: 1.7.11 + solid-js: 1.8.8 /@swc/helpers@0.5.3: resolution: @@ -4775,7 +5324,6 @@ packages: jest: 28.1.3(@types/node@20.5.4)(ts-node@10.9.1) lodash: 4.17.21 redent: 3.0.0 - dev: true /@testing-library/user-event@14.4.3(@testing-library/dom@9.3.1): resolution: @@ -4802,28 +5350,24 @@ packages: { integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==, } - dev: true /@tsconfig/node12@1.0.11: resolution: { integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==, } - dev: true /@tsconfig/node14@1.0.3: resolution: { integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==, } - dev: true /@tsconfig/node16@1.0.4: resolution: { integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==, } - dev: true /@types/acorn@4.0.6: resolution: @@ -4831,7 +5375,7 @@ packages: integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==, } dependencies: - "@types/estree": 1.0.3 + "@types/estree": 1.0.5 dev: true /@types/aria-query@5.0.3: @@ -4863,7 +5407,6 @@ packages: "@types/babel__generator": 7.6.6 "@types/babel__template": 7.4.3 "@types/babel__traverse": 7.20.3 - dev: true /@types/babel__generator@7.6.6: resolution: @@ -4890,11 +5433,12 @@ packages: dependencies: "@babel/types": 7.23.0 - /@types/cookie@0.5.3: + /@types/braces@3.0.4: resolution: { - integrity: sha512-SLg07AS9z1Ab2LU+QxzU8RCmzsja80ywjf/t5oqw+4NSH20gIGlhLOrBDm1L3PBWzPa4+wkgFQVZAjE6Ioj2ug==, + integrity: sha512-0WR3b8eaISjEW7RpZnclONaLFDf7buaowRHdqLp4vLj54AsSAYWfh3DRbfiYJY9XDxMgx1B4sE1Afw2PGpuHOA==, } + dev: false /@types/debug@4.1.10: resolution: @@ -4903,6 +5447,7 @@ packages: } dependencies: "@types/ms": 0.7.33 + dev: true /@types/estree-jsx@1.0.2: resolution: @@ -4910,7 +5455,7 @@ packages: integrity: sha512-GNBWlGBMjiiiL5TSkvPtOteuXsiVitw5MYGY1UYlrAq0SKyczsls6sCD7TZ8fsjRsvCVxml7EbyjJezPb3DrSA==, } dependencies: - "@types/estree": 1.0.3 + "@types/estree": 1.0.5 dev: true /@types/estree@1.0.3: @@ -4924,25 +5469,39 @@ packages: { integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==, } + + /@types/graceful-fs@4.1.8: + resolution: + { + integrity: sha512-NhRH7YzWq8WiNKVavKPBmtLYZHxNY19Hh+az28O/phfp68CF45pMFud+ZzJ8ewnxnC5smIdF3dqFeiSUQ5I+pw==, + } + dependencies: + "@types/node": 20.5.4 + + /@types/hast@3.0.3: + resolution: + { + integrity: sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==, + } + dependencies: + "@types/unist": 3.0.1 dev: true - /@types/graceful-fs@4.1.8: + /@types/http-errors@2.0.4: resolution: { - integrity: sha512-NhRH7YzWq8WiNKVavKPBmtLYZHxNY19Hh+az28O/phfp68CF45pMFud+ZzJ8ewnxnC5smIdF3dqFeiSUQ5I+pw==, + integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==, } - dependencies: - "@types/node": 20.5.4 - dev: true + dev: false - /@types/hast@2.3.7: + /@types/http-proxy@1.17.14: resolution: { - integrity: sha512-EVLigw5zInURhzfXUM65eixfadfsHKomGKUakToXo84t8gGIJuTcD2xooM2See7GyQ7DRtYjhCHnSUQez8JaLw==, + integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==, } dependencies: - "@types/unist": 2.0.9 - dev: true + "@types/node": 20.5.4 + dev: false /@types/is-ci@3.0.3: resolution: @@ -4958,7 +5517,6 @@ packages: { integrity: sha512-zONci81DZYCZjiLe0r6equvZut0b+dBRPBN5kBDjsONnutYNtJMoWQ9uR2RkL1gLG9NMTzvf+29e5RFfPbeKhQ==, } - dev: true /@types/istanbul-lib-report@3.0.2: resolution: @@ -4967,7 +5525,6 @@ packages: } dependencies: "@types/istanbul-lib-coverage": 2.0.5 - dev: true /@types/istanbul-reports@3.0.3: resolution: @@ -4976,7 +5533,6 @@ packages: } dependencies: "@types/istanbul-lib-report": 3.0.2 - dev: true /@types/jest@28.1.8: resolution: @@ -4986,7 +5542,6 @@ packages: dependencies: expect: 28.1.3 pretty-format: 28.1.3 - dev: true /@types/jsdom@16.2.15: resolution: @@ -4999,13 +5554,13 @@ packages: "@types/tough-cookie": 4.0.4 dev: true - /@types/mdast@3.0.14: + /@types/mdast@4.0.3: resolution: { - integrity: sha512-gVZ04PGgw1qLZKsnWnyFv4ORnaJ+DXLdHTVSFbU8yX6xZ34Bjg4Q32yPkmveUP1yItXReKfB0Aknlh/3zxTKAw==, + integrity: sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==, } dependencies: - "@types/unist": 2.0.9 + "@types/unist": 3.0.1 dev: true /@types/mdx@2.0.9: @@ -5015,6 +5570,22 @@ packages: } dev: true + /@types/micromatch@4.0.6: + resolution: + { + integrity: sha512-2eulCHWqjEpk9/vyic4tBhI8a9qQEl6DaK2n/sF7TweX9YESlypgKyhXMDGt4DAOy/jhLPvVrZc8pTDAMsplJA==, + } + dependencies: + "@types/braces": 3.0.4 + dev: false + + /@types/mime@3.0.4: + resolution: + { + integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==, + } + dev: false + /@types/minimist@1.2.4: resolution: { @@ -5027,6 +5598,7 @@ packages: { integrity: sha512-AuHIyzR5Hea7ij0P9q7vx7xu4z0C28ucwjAZC0ja7JhINyCnOw8/DnvAPQQ9TfOlCtZAmCERKQX9+o1mgQhuOQ==, } + dev: true /@types/node@12.20.55: resolution: @@ -5067,7 +5639,6 @@ packages: { integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==, } - dev: true /@types/resolve@1.20.2: resolution: @@ -5082,12 +5653,22 @@ packages: } dev: true + /@types/serve-static@1.15.5: + resolution: + { + integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==, + } + dependencies: + "@types/http-errors": 2.0.4 + "@types/mime": 3.0.4 + "@types/node": 20.5.4 + dev: false + /@types/stack-utils@2.0.2: resolution: { integrity: sha512-g7CK9nHdwjK2n0ymT2CW698FuWJRIx+RP6embAzZ2Qi8/ilIrA1Imt2LVSeHUzKvpoi7BhmmQcXz95eS0f2JXw==, } - dev: true /@types/testing-library__jest-dom@6.0.0(@types/jest@28.1.8)(jest@28.1.3): resolution: @@ -5125,12 +5706,20 @@ packages: } dev: true + /@types/ws@8.5.10: + resolution: + { + integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==, + } + dependencies: + "@types/node": 20.5.4 + dev: false + /@types/yargs-parser@21.0.2: resolution: { integrity: sha512-5qcvofLPbfjmBfKaLfj/+f+Sbd6pN4zl7w7VSVI5uz7m9QZTuB2aZAa2uo1wHFBNN2x6g/SoTkXmd8mQnQF2Cw==, } - dev: true /@types/yargs@17.0.29: resolution: @@ -5139,7 +5728,6 @@ packages: } dependencies: "@types/yargs-parser": 21.0.2 - dev: true /@typescript/twoslash@3.1.0: resolution: @@ -5176,6 +5764,13 @@ packages: - supports-color dev: true + /@ungap/structured-clone@1.2.0: + resolution: + { + integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==, + } + dev: true + /@vanilla-extract/css@1.13.0: resolution: { @@ -5202,6 +5797,152 @@ packages: } dev: true + /@vercel/nft@0.24.4: + resolution: + { + integrity: sha512-KjYAZty7boH5fi5udp6p+lNu6nawgs++pHW+3koErMgbRkkHuToGX/FwjN5clV1FcaM3udfd4zW/sUapkMgpZw==, + } + engines: { node: ">=16" } + hasBin: true + dependencies: + "@mapbox/node-pre-gyp": 1.0.11 + "@rollup/pluginutils": 4.2.1 + acorn: 8.10.0 + async-sema: 3.1.1 + bindings: 1.5.0 + estree-walker: 2.0.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + micromatch: 4.0.5 + node-gyp-build: 4.7.1 + resolve-from: 5.0.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + + /@vinxi/devtools@0.1.1(@babel/core@7.23.7)(preact@10.18.1)(rollup@3.28.1)(vite@4.5.0): + resolution: + { + integrity: sha512-/A7X1hoNBsgC2n7nKOWbIa4cTt9dJq9nehyLGdNxgjEcGzbsaJrofUDrFLt+0YJlyb7OOhFEPYHRCat3tsrytw==, + } + dependencies: + "@preact/preset-vite": 2.8.1(@babel/core@7.23.7)(preact@10.18.1)(vite@4.5.0) + "@solidjs/router": 0.8.3(solid-js@1.8.8) + birpc: 0.2.14 + solid-js: 1.8.8 + vite-plugin-inspect: 0.7.40(rollup@3.28.1)(vite@4.5.0) + vite-plugin-solid: 2.8.0(solid-js@1.8.8)(vite@4.5.0) + ws: 8.14.2 + transitivePeerDependencies: + - "@babel/core" + - "@nuxt/kit" + - bufferutil + - preact + - rollup + - supports-color + - utf-8-validate + - vite + dev: false + + /@vinxi/listhen@1.5.6: + resolution: + { + integrity: sha512-WSN1z931BtasZJlgPp704zJFnQFRg7yzSjkm3MzAWQYe4uXFXlFr1hc5Ac2zae5/HDOz5x1/zDM5Cb54vTCnWw==, + } + hasBin: true + dependencies: + "@parcel/watcher": 2.3.0 + "@parcel/watcher-wasm": 2.3.0 + citty: 0.1.5 + clipboardy: 4.0.0 + consola: 3.2.3 + defu: 6.1.4 + get-port-please: 3.1.2 + h3: 1.10.1 + http-shutdown: 1.2.2 + jiti: 1.21.0 + mlly: 1.5.0 + node-forge: 1.3.1 + pathe: 1.1.2 + std-env: 3.7.0 + ufo: 1.3.2 + untun: 0.1.3 + uqr: 0.1.2 + dev: false + + /@vinxi/plugin-directives@0.1.3(vinxi@0.1.10): + resolution: + { + integrity: sha512-gXCvemIQIxEjUlJRUyQUAoL9lT6iY39uEZXCFzONYRIelnI2PJ1DyAz44ieCdOdAVCWBYKwyYVG5jZRYaV26pQ==, + } + peerDependencies: + vinxi: ^0.1.5 + dependencies: + "@babel/parser": 7.23.6 + acorn: 8.10.0 + acorn-jsx: 5.3.2(acorn@8.10.0) + acorn-loose: 8.4.0 + acorn-typescript: 1.4.13(acorn@8.10.0) + astring: 1.8.6 + magicast: 0.2.11 + recast: 0.23.4 + tslib: 2.6.2 + vinxi: 0.1.10(@types/node@20.5.4)(preact@10.18.1)(rollup@3.28.1) + dev: false + + /@vinxi/plugin-mdx@3.7.1(@mdx-js/mdx@3.0.0): + resolution: + { + integrity: sha512-kbMD64f1pTdk5ix6kU6VkSGVc5rrtePYHXsS/yWZymjst2hDDOypCF7B6J8WjqbpDToacz8u7rkFxV0YTuKatA==, + } + peerDependencies: + "@mdx-js/mdx": <3 + dependencies: + "@alloc/quick-lru": 5.2.0 + "@mdx-js/mdx": 3.0.0 + esbuild: 0.18.7 + resolve: 1.22.8 + unified: 9.2.2 + vfile: 5.3.7 + dev: true + + /@vinxi/server-components@0.1.3(vinxi@0.1.10): + resolution: + { + integrity: sha512-QcvNeu0y1SZewg5QzK/zRdho8gJz99MlMLfda1aWIfYFHWWaOr7zMFbXsZh0Qcs7PYx0gHvqUXNLUmUW3/2XWg==, + } + peerDependencies: + vinxi: ^0.1.5 + dependencies: + "@vinxi/plugin-directives": 0.1.3(vinxi@0.1.10) + acorn: 8.10.0 + acorn-loose: 8.4.0 + acorn-typescript: 1.4.13(acorn@8.10.0) + astring: 1.8.6 + magicast: 0.2.11 + recast: 0.23.4 + vinxi: 0.1.10(@types/node@20.5.4)(preact@10.18.1)(rollup@3.28.1) + dev: false + + /@vinxi/server-functions@0.1.3(vinxi@0.1.10): + resolution: + { + integrity: sha512-mOMlr3+G4WYEKJlLR2GrcIcz/9VVsZdSEh8db99p7oYcNHT/+jI2jh1NWS/zVSWnlW2olx6NwIU+l55bEMw+sg==, + } + peerDependencies: + vinxi: ^0.1.5 + dependencies: + "@vinxi/plugin-directives": 0.1.3(vinxi@0.1.10) + acorn: 8.10.0 + acorn-loose: 8.4.0 + acorn-typescript: 1.4.13(acorn@8.10.0) + astring: 1.8.6 + magicast: 0.2.11 + recast: 0.23.4 + vinxi: 0.1.10(@types/node@20.5.4)(preact@10.18.1)(rollup@3.28.1) + dev: false + /JSONStream@1.3.5: resolution: { @@ -5220,15 +5961,12 @@ packages: } dev: true - /accepts@1.3.8: + /abbrev@1.1.1: resolution: { - integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==, + integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==, } - engines: { node: ">= 0.6" } - dependencies: - mime-types: 2.1.35 - negotiator: 0.6.3 + dev: false /acorn-globals@6.0.0: resolution: @@ -5249,7 +5987,27 @@ packages: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 8.10.0 - dev: true + + /acorn-loose@8.4.0: + resolution: + { + integrity: sha512-M0EUka6rb+QC4l9Z3T0nJEzNOO7JcoJlYMrBlyBCiFSXRyxjLKayd4TbQs2FDRWQU1h9FR7QVNHt+PEaoNL5rQ==, + } + engines: { node: ">=0.4.0" } + dependencies: + acorn: 8.11.3 + dev: false + + /acorn-typescript@1.4.13(acorn@8.10.0): + resolution: + { + integrity: sha512-xsc9Xv0xlVfwp2o7sQ+GCQ1PgbkdcpWdTzrwXxO3xDMTAywVS3oXVOcOHuRjAPkS4P9b+yc/qNF15460v+jp4Q==, + } + peerDependencies: + acorn: ">=8.9.0" + dependencies: + acorn: 8.10.0 + dev: false /acorn-walk@7.2.0: resolution: @@ -5265,7 +6023,6 @@ packages: integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==, } engines: { node: ">=0.4.0" } - dev: true /acorn@7.4.1: resolution: @@ -5284,6 +6041,15 @@ packages: engines: { node: ">=0.4.0" } hasBin: true + /acorn@8.11.3: + resolution: + { + integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==, + } + engines: { node: ">=0.4.0" } + hasBin: true + dev: false + /agent-base@6.0.2: resolution: { @@ -5294,7 +6060,6 @@ packages: debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: true /ahocorasick@1.0.2: resolution: @@ -5337,13 +6102,21 @@ packages: "@algolia/transporter": 4.20.0 dev: false + /ansi-align@3.0.1: + resolution: + { + integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==, + } + dependencies: + string-width: 4.2.3 + dev: false + /ansi-colors@4.1.3: resolution: { integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==, } engines: { node: ">=6" } - dev: true /ansi-escapes@4.3.2: resolution: @@ -5353,7 +6126,6 @@ packages: engines: { node: ">=8" } dependencies: type-fest: 0.21.3 - dev: true /ansi-purge@1.0.0: resolution: @@ -5369,6 +6141,14 @@ packages: } engines: { node: ">=8" } + /ansi-regex@6.0.1: + resolution: + { + integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==, + } + engines: { node: ">=12" } + dev: false + /ansi-sequence-parser@1.1.1: resolution: { @@ -5401,6 +6181,14 @@ packages: } engines: { node: ">=10" } + /ansi-styles@6.2.1: + resolution: + { + integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==, + } + engines: { node: ">=12" } + dev: false + /ansi-truncate@1.0.1: resolution: { @@ -5425,12 +6213,67 @@ packages: normalize-path: 3.0.0 picomatch: 2.3.1 + /aproba@2.0.0: + resolution: + { + integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==, + } + dev: false + + /arch@2.2.0: + resolution: + { + integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==, + } + dev: false + + /archiver-utils@4.0.1: + resolution: + { + integrity: sha512-Q4Q99idbvzmgCTEAAhi32BkOyq8iVI5EwdO0PmBDSGIzzjYNdcFn7Q7k3OzbLy4kLUPXfJtG6fO2RjftXbobBg==, + } + engines: { node: ">= 12.0.0" } + dependencies: + glob: 8.1.0 + graceful-fs: 4.2.11 + lazystream: 1.0.1 + lodash: 4.17.21 + normalize-path: 3.0.0 + readable-stream: 3.6.2 + dev: false + + /archiver@6.0.1: + resolution: + { + integrity: sha512-CXGy4poOLBKptiZH//VlWdFuUC1RESbdZjGjILwBuZ73P7WkAUN0htfSfBq/7k6FRFlpu7bg4JOkj1vU9G6jcQ==, + } + engines: { node: ">= 12.0.0" } + dependencies: + archiver-utils: 4.0.1 + async: 3.2.5 + buffer-crc32: 0.2.13 + readable-stream: 3.6.2 + readdir-glob: 1.1.3 + tar-stream: 3.1.6 + zip-stream: 5.0.1 + dev: false + + /are-we-there-yet@2.0.0: + resolution: + { + integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==, + } + engines: { node: ">=10" } + dependencies: + delegates: 1.0.0 + readable-stream: 3.6.2 + dev: false + /arg@4.1.3: resolution: { integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==, } - dev: true /arg@5.0.2: resolution: @@ -5446,14 +6289,12 @@ packages: } dependencies: sprintf-js: 1.0.3 - dev: true /argparse@2.0.1: resolution: { integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, } - dev: true /aria-query@5.1.3: resolution: @@ -5470,7 +6311,6 @@ packages: } dependencies: dequal: 2.0.3 - dev: true /array-buffer-byte-length@1.0.0: resolution: @@ -5533,13 +6373,49 @@ packages: engines: { node: ">=0.10.0" } dev: true + /assert@2.1.0: + resolution: + { + integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==, + } + dependencies: + call-bind: 1.0.5 + is-nan: 1.3.2 + object-is: 1.1.5 + object.assign: 4.1.4 + util: 0.12.5 + dev: false + + /ast-types@0.16.1: + resolution: + { + integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==, + } + engines: { node: ">=4" } + dependencies: + tslib: 2.6.2 + dev: false + /astring@1.8.6: resolution: { integrity: sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==, } hasBin: true - dev: true + + /async-sema@3.1.1: + resolution: + { + integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==, + } + dev: false + + /async@3.2.5: + resolution: + { + integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==, + } + dev: false /asynckit@0.4.0: resolution: @@ -5592,15 +6468,12 @@ packages: } engines: { node: ">= 0.4" } - /axios@0.25.0(debug@4.3.4): + /b4a@1.6.4: resolution: { - integrity: sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==, + integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==, } - dependencies: - follow-redirects: 1.15.3(debug@4.3.4) - transitivePeerDependencies: - - debug + dev: false /babel-jest@28.1.3(@babel/core@7.22.10): resolution: @@ -5621,7 +6494,6 @@ packages: slash: 3.0.0 transitivePeerDependencies: - supports-color - dev: true /babel-plugin-istanbul@6.1.1: resolution: @@ -5637,7 +6509,6 @@ packages: test-exclude: 6.0.0 transitivePeerDependencies: - supports-color - dev: true /babel-plugin-jest-hoist@28.1.3: resolution: @@ -5650,7 +6521,6 @@ packages: "@babel/types": 7.23.0 "@types/babel__core": 7.20.3 "@types/babel__traverse": 7.20.3 - dev: true /babel-plugin-jsx-dom-expressions@0.36.18(@babel/core@7.22.10): resolution: @@ -5666,6 +6536,7 @@ packages: "@babel/types": 7.23.0 html-entities: 2.3.3 validate-html-nesting: 1.2.2 + dev: true /babel-plugin-jsx-dom-expressions@0.37.11(@babel/core@7.23.7): resolution: @@ -5681,7 +6552,6 @@ packages: "@babel/types": 7.23.0 html-entities: 2.3.3 validate-html-nesting: 1.2.2 - dev: true /babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.22.10): resolution: @@ -5697,6 +6567,7 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true /babel-plugin-polyfill-corejs3@0.8.5(@babel/core@7.22.10): resolution: @@ -5711,6 +6582,7 @@ packages: core-js-compat: 3.33.1 transitivePeerDependencies: - supports-color + dev: true /babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.22.10): resolution: @@ -5724,6 +6596,18 @@ packages: "@babel/helper-define-polyfill-provider": 0.4.3(@babel/core@7.22.10) transitivePeerDependencies: - supports-color + dev: true + + /babel-plugin-transform-hook-names@1.0.2(@babel/core@7.23.7): + resolution: + { + integrity: sha512-5gafyjyyBTTdX/tQQ0hRgu4AhNHG/hqWi0ZZmg2xvs2FgRkJXzDNKBZCyoYqgFkovfDrgM8OoKg8karoUvWeCw==, + } + peerDependencies: + "@babel/core": ^7.12.10 + dependencies: + "@babel/core": 7.23.7 + dev: false /babel-preset-current-node-syntax@1.0.1(@babel/core@7.22.10): resolution: @@ -5746,7 +6630,6 @@ packages: "@babel/plugin-syntax-optional-catch-binding": 7.8.3(@babel/core@7.22.10) "@babel/plugin-syntax-optional-chaining": 7.8.3(@babel/core@7.22.10) "@babel/plugin-syntax-top-level-await": 7.14.5(@babel/core@7.22.10) - dev: true /babel-preset-jest@28.1.3(@babel/core@7.22.10): resolution: @@ -5760,7 +6643,6 @@ packages: "@babel/core": 7.22.10 babel-plugin-jest-hoist: 28.1.3 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.10) - dev: true /babel-preset-solid@1.7.7(@babel/core@7.22.10): resolution: @@ -5772,6 +6654,7 @@ packages: dependencies: "@babel/core": 7.22.10 babel-plugin-jsx-dom-expressions: 0.36.18(@babel/core@7.22.10) + dev: true /babel-preset-solid@1.8.8(@babel/core@7.23.7): resolution: @@ -5783,6 +6666,12 @@ packages: dependencies: "@babel/core": 7.23.7 babel-plugin-jsx-dom-expressions: 0.37.11(@babel/core@7.23.7) + + /bail@1.0.5: + resolution: + { + integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==, + } dev: true /bail@2.0.2: @@ -5821,6 +6710,7 @@ packages: integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==, } engines: { node: ">=0.6" } + dev: false /binary-extensions@2.2.0: resolution: @@ -5829,6 +6719,22 @@ packages: } engines: { node: ">=8" } + /bindings@1.5.0: + resolution: + { + integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==, + } + dependencies: + file-uri-to-path: 1.0.0 + dev: false + + /birpc@0.2.14: + resolution: + { + integrity: sha512-37FHE8rqsYM5JEKCnXFyHpBCzvgHEExwVVTq+nUmloInU7l8ezD1TpOhKpS8oe1DTYFqEK27rFZVKG43oTqXRA==, + } + dev: false + /bl@4.1.0: resolution: { @@ -5840,6 +6746,30 @@ packages: readable-stream: 3.6.2 dev: true + /boolbase@1.0.0: + resolution: + { + integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==, + } + dev: false + + /boxen@7.1.1: + resolution: + { + integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==, + } + engines: { node: ">=14.16" } + dependencies: + ansi-align: 3.0.1 + camelcase: 7.0.1 + chalk: 5.3.0 + cli-boxes: 3.0.0 + string-width: 5.1.2 + type-fest: 2.19.0 + widest-line: 4.0.1 + wrap-ansi: 8.1.0 + dev: false + /bplist-parser@0.2.0: resolution: { @@ -5848,6 +6778,7 @@ packages: engines: { node: ">= 5.10.0" } dependencies: big-integer: 1.6.51 + dev: false /brace-expansion@1.1.11: resolution: @@ -5857,7 +6788,6 @@ packages: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - dev: true /brace-expansion@2.0.1: resolution: @@ -5866,6 +6796,7 @@ packages: } dependencies: balanced-match: 1.0.2 + dev: false /braces@3.0.2: resolution: @@ -5917,7 +6848,6 @@ packages: electron-to-chromium: 1.4.623 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.22.2) - dev: true /bs-logger@0.2.6: resolution: @@ -5936,7 +6866,13 @@ packages: } dependencies: node-int64: 0.4.0 - dev: true + + /buffer-crc32@0.2.13: + resolution: + { + integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==, + } + dev: false /buffer-from@1.1.2: resolution: @@ -5969,6 +6905,7 @@ packages: engines: { node: ">=12" } dependencies: run-applescript: 5.0.0 + dev: false /bundle-require@4.0.2(esbuild@0.18.20): resolution: @@ -5991,13 +6928,26 @@ packages: engines: { node: ">=10.16.0" } dependencies: streamsearch: 1.1.0 + dev: false - /bytes@3.0.0: + /c12@1.6.1: resolution: { - integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==, + integrity: sha512-fAZOi3INDvIbmjuwAVVggusyRTxwNdTAnwLay8IsXwhFzDwPPGzFxzrx6L55CPFGPulUSZI0eyFUvRDXveoE3g==, } - engines: { node: ">= 0.8" } + dependencies: + chokidar: 3.5.3 + defu: 6.1.4 + dotenv: 16.3.1 + giget: 1.2.1 + jiti: 1.21.0 + mlly: 1.5.0 + ohash: 1.1.3 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.0.3 + rc9: 2.1.1 + dev: false /cac@6.7.14: resolution: @@ -6031,7 +6981,6 @@ packages: integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, } engines: { node: ">=6" } - dev: true /camelcase-css@2.0.1: resolution: @@ -6059,7 +7008,6 @@ packages: integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==, } engines: { node: ">=6" } - dev: true /camelcase@6.3.0: resolution: @@ -6067,7 +7015,14 @@ packages: integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==, } engines: { node: ">=10" } - dev: true + + /camelcase@7.0.1: + resolution: + { + integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==, + } + engines: { node: ">=14.16" } + dev: false /caniuse-lite@1.0.30001551: resolution: @@ -6080,7 +7035,6 @@ packages: { integrity: sha512-BtYEK4r/iHt/txm81KBudCUcTy7t+s9emrIaHqjYurQ10x71zJ5VQ9x1dYPcz/b+pKSp4y/v1xSI67A+LzpNyg==, } - dev: true /ccount@2.0.1: resolution: @@ -6109,7 +7063,6 @@ packages: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - dev: true /chalk@4.1.2: resolution: @@ -6121,13 +7074,20 @@ packages: ansi-styles: 4.3.0 supports-color: 7.2.0 + /chalk@5.3.0: + resolution: + { + integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==, + } + engines: { node: ^12.17.0 || ^14.13 || >=16.0.0 } + dev: false + /char-regex@1.0.2: resolution: { integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==, } engines: { node: ">=10" } - dev: true /character-entities-html4@2.1.0: resolution: @@ -6181,20 +7141,43 @@ packages: optionalDependencies: fsevents: 2.3.3 + /chownr@2.0.0: + resolution: + { + integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==, + } + engines: { node: ">=10" } + dev: false + /ci-info@3.9.0: resolution: { integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==, } engines: { node: ">=8" } - dev: true + + /citty@0.1.5: + resolution: + { + integrity: sha512-AS7n5NSc0OQVMV9v6wt3ByujNIrne0/cTjiC2MYqhvao57VNfiuVksTSr2p17nVOhEr2KtqiAkGwHcgMC/qUuQ==, + } + dependencies: + consola: 3.2.3 + dev: false /cjs-module-lexer@1.2.3: resolution: { integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==, } - dev: true + + /cli-boxes@3.0.0: + resolution: + { + integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==, + } + engines: { node: ">=10" } + dev: false /cli-cursor@3.1.0: resolution: @@ -6222,6 +7205,30 @@ packages: engines: { node: ">= 10" } dev: true + /clipboardy@3.0.0: + resolution: + { + integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==, + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + arch: 2.2.0 + execa: 5.1.1 + is-wsl: 2.2.0 + dev: false + + /clipboardy@4.0.0: + resolution: + { + integrity: sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==, + } + engines: { node: ">=18" } + dependencies: + execa: 8.0.1 + is-wsl: 3.1.0 + is64bit: 2.0.0 + dev: false + /cliui@6.0.0: resolution: { @@ -6260,12 +7267,26 @@ packages: engines: { node: ">=6" } dev: false + /cluster-key-slot@1.1.2: + resolution: + { + integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==, + } + engines: { node: ">=0.10.0" } + dev: false + /co@4.6.0: resolution: { integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==, } engines: { iojs: ">= 1.0.0", node: ">= 0.12.0" } + + /collapse-white-space@2.1.0: + resolution: + { + integrity: sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==, + } dev: true /collect-v8-coverage@1.0.2: @@ -6273,7 +7294,6 @@ packages: { integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==, } - dev: true /color-convert@1.9.3: resolution: @@ -6304,6 +7324,14 @@ packages: integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, } + /color-support@1.1.3: + resolution: + { + integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==, + } + hasBin: true + dev: false + /colorette@2.0.20: resolution: { @@ -6374,6 +7402,7 @@ packages: { integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==, } + dev: false /compare-func@2.0.0: resolution: @@ -6385,52 +7414,39 @@ packages: dot-prop: 5.3.0 dev: true - /compressible@2.0.18: + /compress-commons@5.0.1: resolution: { - integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==, + integrity: sha512-MPh//1cERdLtqwO3pOFLeXtpuai0Y2WCd5AhtKxznqM7WtaMYaOEMSgn45d9D10sIHSfIKE603HlOp8OPGrvag==, } - engines: { node: ">= 0.6" } + engines: { node: ">= 12.0.0" } dependencies: - mime-db: 1.52.0 + crc-32: 1.2.2 + crc32-stream: 5.0.0 + normalize-path: 3.0.0 + readable-stream: 3.6.2 + dev: false - /compression@1.7.4: + /concat-map@0.0.1: resolution: { - integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==, + integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, } - engines: { node: ">= 0.8.0" } - dependencies: - accepts: 1.3.8 - bytes: 3.0.0 - compressible: 2.0.18 - debug: 2.6.9 - on-headers: 1.0.2 - safe-buffer: 5.1.2 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - /concat-map@0.0.1: + /consola@3.2.3: resolution: { - integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, + integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==, } - dev: true + engines: { node: ^14.18.0 || >=16.10.0 } + dev: false - /connect@3.7.0: + /console-control-strings@1.1.0: resolution: { - integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==, + integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==, } - engines: { node: ">= 0.10.0" } - dependencies: - debug: 2.6.9 - finalhandler: 1.1.2 - parseurl: 1.3.3 - utils-merge: 1.0.1 - transitivePeerDependencies: - - supports-color + dev: false /conventional-changelog-angular@6.0.0: resolution: @@ -6484,7 +7500,13 @@ packages: { integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==, } - dev: true + + /cookie-es@1.0.0: + resolution: + { + integrity: sha512-mWYvfOLrfEc996hlKcdABeIiPHUPC6DM2QYZdGGOvhOTbA3tjm2eBwqlJpoFdjC89NI4Qt6h0Pu06Mp+1Pj5OQ==, + } + dev: false /core-js-compat@3.33.1: resolution: @@ -6493,6 +7515,14 @@ packages: } dependencies: browserslist: 4.22.1 + dev: true + + /core-util-is@1.0.3: + resolution: + { + integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==, + } + dev: false /cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.1)(typescript@4.9.5): resolution: @@ -6531,12 +7561,31 @@ packages: typescript: 4.9.5 dev: true + /crc-32@1.2.2: + resolution: + { + integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==, + } + engines: { node: ">=0.8" } + hasBin: true + dev: false + + /crc32-stream@5.0.0: + resolution: + { + integrity: sha512-B0EPa1UK+qnpBZpG+7FgPCu0J2ETLpXq09o9BkLkEAhdB6Z61Qo4pJ3JYu0c+Qi+/SAL7QThqnzS06pmSSyZaw==, + } + engines: { node: ">= 12.0.0" } + dependencies: + crc-32: 1.2.2 + readable-stream: 3.6.2 + dev: false + /create-require@1.1.1: resolution: { integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==, } - dev: true /cross-spawn@5.1.0: resolution: @@ -6560,20 +7609,31 @@ packages: shebang-command: 2.0.0 which: 2.0.2 + /css-select@5.1.0: + resolution: + { + integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==, + } + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 5.0.3 + domutils: 3.1.0 + nth-check: 2.1.1 + dev: false + /css-what@6.1.0: resolution: { integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==, } engines: { node: ">= 6" } - dev: true /css.escape@1.5.1: resolution: { integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==, } - dev: true /cssesc@3.0.0: resolution: @@ -6700,6 +7760,7 @@ packages: optional: true dependencies: ms: 2.0.0 + dev: false /debug@4.3.4: resolution: @@ -6755,7 +7816,6 @@ packages: { integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==, } - dev: true /deep-equal@2.2.2: resolution: @@ -6805,6 +7865,7 @@ packages: dependencies: bplist-parser: 0.2.0 untildify: 4.0.0 + dev: false /default-browser@4.0.0: resolution: @@ -6817,6 +7878,7 @@ packages: default-browser-id: 3.0.0 execa: 7.2.0 titleize: 3.0.0 + dev: false /defaults@1.0.4: resolution: @@ -6844,6 +7906,7 @@ packages: integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==, } engines: { node: ">=8" } + dev: false /define-lazy-prop@3.0.0: resolution: @@ -6851,6 +7914,7 @@ packages: integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==, } engines: { node: ">=12" } + dev: false /define-properties@1.2.1: resolution: @@ -6863,6 +7927,13 @@ packages: has-property-descriptors: 1.0.0 object-keys: 1.1.1 + /defu@6.1.4: + resolution: + { + integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==, + } + dev: false + /delayed-stream@1.0.0: resolution: { @@ -6871,6 +7942,29 @@ packages: engines: { node: ">=0.4.0" } dev: true + /delegates@1.0.0: + resolution: + { + integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==, + } + dev: false + + /denque@2.1.0: + resolution: + { + integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==, + } + engines: { node: ">=0.10" } + dev: false + + /depd@2.0.0: + resolution: + { + integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==, + } + engines: { node: ">= 0.8" } + dev: false + /dequal@2.0.3: resolution: { @@ -6878,6 +7972,21 @@ packages: } engines: { node: ">=6" } + /destr@2.0.2: + resolution: + { + integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==, + } + dev: false + + /destroy@1.2.0: + resolution: + { + integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==, + } + engines: { node: ">= 0.8", npm: 1.2.8000 || >= 1.4.16 } + dev: false + /detect-file@1.0.0: resolution: { @@ -6894,13 +8003,29 @@ packages: engines: { node: ">=8" } dev: true + /detect-libc@1.0.3: + resolution: + { + integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==, + } + engines: { node: ">=0.10" } + hasBin: true + dev: false + + /detect-libc@2.0.2: + resolution: + { + integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==, + } + engines: { node: ">=8" } + dev: false + /detect-newline@3.1.0: resolution: { integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==, } engines: { node: ">=8" } - dev: true /dettle@1.0.1: resolution: @@ -6909,36 +8034,35 @@ packages: } dev: true - /didyoumean@1.2.2: + /devlop@1.1.0: resolution: { - integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==, + integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==, } + dependencies: + dequal: 2.0.3 dev: true - /diff-sequences@28.1.1: + /didyoumean@1.2.2: resolution: { - integrity: sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==, + integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==, } - engines: { node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0 } dev: true - /diff@4.0.2: + /diff-sequences@28.1.1: resolution: { - integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==, + integrity: sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==, } - engines: { node: ">=0.3.1" } - dev: true + engines: { node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0 } - /diff@5.1.0: + /diff@4.0.2: resolution: { - integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==, + integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==, } engines: { node: ">=0.3.1" } - dev: true /dir-glob@3.0.1: resolution: @@ -6963,6 +8087,24 @@ packages: integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==, } + /dom-serializer@2.0.0: + resolution: + { + integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==, + } + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + entities: 4.5.0 + dev: false + + /domelementtype@2.3.0: + resolution: + { + integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==, + } + dev: false + /domexception@4.0.0: resolution: { @@ -6973,6 +8115,27 @@ packages: webidl-conversions: 7.0.0 dev: true + /domhandler@5.0.3: + resolution: + { + integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==, + } + engines: { node: ">= 4" } + dependencies: + domelementtype: 2.3.0 + dev: false + + /domutils@3.1.0: + resolution: + { + integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==, + } + dependencies: + dom-serializer: 2.0.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 + dev: false + /dot-prop@5.3.0: resolution: { @@ -6983,18 +8146,63 @@ packages: is-obj: 2.0.0 dev: true + /dot-prop@8.0.2: + resolution: + { + integrity: sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ==, + } + engines: { node: ">=16" } + dependencies: + type-fest: 3.13.1 + dev: false + /dotenv@16.3.1: resolution: { integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==, } engines: { node: ">=12" } + dev: false + + /dts-buddy@0.2.5: + resolution: + { + integrity: sha512-66HTWHyXS3JwgpRwcu88rsDyZfPUb0oPYmiNg5f4BgCAFTVorJXpygf339QyXOXX1PuqHpvB+qo7O+8Ni1vXUQ==, + } + hasBin: true + dependencies: + "@jridgewell/source-map": 0.3.5 + "@jridgewell/sourcemap-codec": 1.4.15 + globrex: 0.1.2 + kleur: 4.1.5 + locate-character: 3.0.0 + magic-string: 0.30.5 + sade: 1.8.1 + tiny-glob: 0.2.9 + ts-api-utils: 1.0.3(typescript@5.0.4) + typescript: 5.0.4 + dev: false + + /duplexer@0.1.2: + resolution: + { + integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==, + } + dev: false + + /eastasianwidth@0.2.0: + resolution: + { + integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, + } + dev: false /ee-first@1.1.1: resolution: { integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==, } + dev: false /electron-to-chromium@1.4.561: resolution: @@ -7007,7 +8215,6 @@ packages: { integrity: sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A==, } - dev: true /emittery@0.10.2: resolution: @@ -7015,7 +8222,6 @@ packages: integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==, } engines: { node: ">=12" } - dev: true /emoji-regex@8.0.0: resolution: @@ -7023,20 +8229,20 @@ packages: integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, } - /encodeurl@1.0.2: + /emoji-regex@9.2.2: resolution: { - integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==, + integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, } - engines: { node: ">= 0.8" } + dev: false - /encoding@0.1.13: + /encodeurl@1.0.2: resolution: { - integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==, + integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==, } - dependencies: - iconv-lite: 0.6.3 + engines: { node: ">= 0.8" } + dev: false /enquirer@2.4.1: resolution: @@ -7049,6 +8255,13 @@ packages: strip-ansi: 6.0.1 dev: true + /entities@4.5.0: + resolution: + { + integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==, + } + engines: { node: ">=0.12" } + /error-ex@1.3.2: resolution: { @@ -7056,13 +8269,22 @@ packages: } dependencies: is-arrayish: 0.2.1 - dev: true /error-stack-parser-es@0.1.1: resolution: { integrity: sha512-g/9rfnvnagiNf+DRMHEVGuGuIBlCIMDFoTA616HaP2l9PlCjGjVhD98PNbVSJvmK4TttqT5mV5tInMhoFgi+aA==, } + dev: false + + /error-stack-parser@2.1.4: + resolution: + { + integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==, + } + dependencies: + stackframe: 1.3.4 + dev: false /es-abstract@1.22.2: resolution: @@ -7133,6 +8355,7 @@ packages: { integrity: sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==, } + dev: false /es-set-tostringtag@2.0.1: resolution: @@ -7176,6 +8399,7 @@ packages: cpu: [x64] os: [android] requiresBuild: true + dev: true optional: true /esbuild-android-arm64@0.15.18: @@ -7187,6 +8411,7 @@ packages: cpu: [arm64] os: [android] requiresBuild: true + dev: true optional: true /esbuild-darwin-64@0.15.18: @@ -7198,6 +8423,7 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: true optional: true /esbuild-darwin-arm64@0.15.18: @@ -7209,6 +8435,7 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: true optional: true /esbuild-freebsd-64@0.15.18: @@ -7220,6 +8447,7 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true + dev: true optional: true /esbuild-freebsd-arm64@0.15.18: @@ -7231,6 +8459,7 @@ packages: cpu: [arm64] os: [freebsd] requiresBuild: true + dev: true optional: true /esbuild-linux-32@0.15.18: @@ -7242,6 +8471,7 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-64@0.15.18: @@ -7253,6 +8483,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-arm64@0.15.18: @@ -7264,6 +8495,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-arm@0.15.18: @@ -7275,6 +8507,7 @@ packages: cpu: [arm] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-mips64le@0.15.18: @@ -7286,6 +8519,7 @@ packages: cpu: [mips64el] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-ppc64le@0.15.18: @@ -7297,6 +8531,7 @@ packages: cpu: [ppc64] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-riscv64@0.15.18: @@ -7308,6 +8543,7 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-s390x@0.15.18: @@ -7319,6 +8555,7 @@ packages: cpu: [s390x] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-netbsd-64@0.15.18: @@ -7330,6 +8567,7 @@ packages: cpu: [x64] os: [netbsd] requiresBuild: true + dev: true optional: true /esbuild-openbsd-64@0.15.18: @@ -7341,25 +8579,9 @@ packages: cpu: [x64] os: [openbsd] requiresBuild: true + dev: true optional: true - /esbuild-plugin-solid@0.5.0(esbuild@0.17.19)(solid-js@1.7.11): - resolution: - { - integrity: sha512-ITK6n+0ayGFeDVUZWNMxX+vLsasEN1ILrg4pISsNOQ+mq4ljlJJiuXotInd+HE0MzwTcA9wExT1yzDE2hsqPsg==, - } - peerDependencies: - esbuild: ">=0.12" - solid-js: ">= 1.0" - dependencies: - "@babel/core": 7.22.10 - "@babel/preset-typescript": 7.23.2(@babel/core@7.22.10) - babel-preset-solid: 1.7.7(@babel/core@7.22.10) - esbuild: 0.17.19 - solid-js: 1.7.11 - transitivePeerDependencies: - - supports-color - /esbuild-sunos-64@0.15.18: resolution: { @@ -7369,6 +8591,7 @@ packages: cpu: [x64] os: [sunos] requiresBuild: true + dev: true optional: true /esbuild-windows-32@0.15.18: @@ -7380,6 +8603,7 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: true optional: true /esbuild-windows-64@0.15.18: @@ -7391,6 +8615,7 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: true optional: true /esbuild-windows-arm64@0.15.18: @@ -7402,6 +8627,7 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: true optional: true /esbuild@0.15.18: @@ -7435,38 +8661,7 @@ packages: esbuild-windows-32: 0.15.18 esbuild-windows-64: 0.15.18 esbuild-windows-arm64: 0.15.18 - - /esbuild@0.17.19: - resolution: - { - integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==, - } - engines: { node: ">=12" } - hasBin: true - requiresBuild: true - optionalDependencies: - "@esbuild/android-arm": 0.17.19 - "@esbuild/android-arm64": 0.17.19 - "@esbuild/android-x64": 0.17.19 - "@esbuild/darwin-arm64": 0.17.19 - "@esbuild/darwin-x64": 0.17.19 - "@esbuild/freebsd-arm64": 0.17.19 - "@esbuild/freebsd-x64": 0.17.19 - "@esbuild/linux-arm": 0.17.19 - "@esbuild/linux-arm64": 0.17.19 - "@esbuild/linux-ia32": 0.17.19 - "@esbuild/linux-loong64": 0.17.19 - "@esbuild/linux-mips64el": 0.17.19 - "@esbuild/linux-ppc64": 0.17.19 - "@esbuild/linux-riscv64": 0.17.19 - "@esbuild/linux-s390x": 0.17.19 - "@esbuild/linux-x64": 0.17.19 - "@esbuild/netbsd-x64": 0.17.19 - "@esbuild/openbsd-x64": 0.17.19 - "@esbuild/sunos-x64": 0.17.19 - "@esbuild/win32-arm64": 0.17.19 - "@esbuild/win32-ia32": 0.17.19 - "@esbuild/win32-x64": 0.17.19 + dev: true /esbuild@0.18.20: resolution: @@ -7499,6 +8694,38 @@ packages: "@esbuild/win32-arm64": 0.18.20 "@esbuild/win32-ia32": 0.18.20 "@esbuild/win32-x64": 0.18.20 + + /esbuild@0.18.7: + resolution: + { + integrity: sha512-46V0EFvQ/urmruUCChD1e0SZJWM0Ulny5F+uf5QkBry97HfvgvZTnjpTrwmw0+CGRhqTh9zpFeB+W8WGIEXOAQ==, + } + engines: { node: ">=12" } + hasBin: true + requiresBuild: true + optionalDependencies: + "@esbuild/android-arm": 0.18.7 + "@esbuild/android-arm64": 0.18.7 + "@esbuild/android-x64": 0.18.7 + "@esbuild/darwin-arm64": 0.18.7 + "@esbuild/darwin-x64": 0.18.7 + "@esbuild/freebsd-arm64": 0.18.7 + "@esbuild/freebsd-x64": 0.18.7 + "@esbuild/linux-arm": 0.18.7 + "@esbuild/linux-arm64": 0.18.7 + "@esbuild/linux-ia32": 0.18.7 + "@esbuild/linux-loong64": 0.18.7 + "@esbuild/linux-mips64el": 0.18.7 + "@esbuild/linux-ppc64": 0.18.7 + "@esbuild/linux-riscv64": 0.18.7 + "@esbuild/linux-s390x": 0.18.7 + "@esbuild/linux-x64": 0.18.7 + "@esbuild/netbsd-x64": 0.18.7 + "@esbuild/openbsd-x64": 0.18.7 + "@esbuild/sunos-x64": 0.18.7 + "@esbuild/win32-arm64": 0.18.7 + "@esbuild/win32-ia32": 0.18.7 + "@esbuild/win32-x64": 0.18.7 dev: true /esbuild@0.19.11: @@ -7533,7 +8760,6 @@ packages: "@esbuild/win32-arm64": 0.19.11 "@esbuild/win32-ia32": 0.19.11 "@esbuild/win32-x64": 0.19.11 - dev: true /escalade@3.1.1: resolution: @@ -7547,6 +8773,7 @@ packages: { integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==, } + dev: false /escape-string-regexp@1.0.5: resolution: @@ -7561,7 +8788,6 @@ packages: integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==, } engines: { node: ">=8" } - dev: true /escape-string-regexp@5.0.0: resolution: @@ -7569,7 +8795,6 @@ packages: integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==, } engines: { node: ">=12" } - dev: true /escodegen@2.1.0: resolution: @@ -7593,7 +8818,6 @@ packages: } engines: { node: ">=4" } hasBin: true - dev: true /estraverse@5.3.0: resolution: @@ -7603,37 +8827,38 @@ packages: engines: { node: ">=4.0" } dev: true - /estree-util-attach-comments@2.1.1: + /estree-util-attach-comments@3.0.0: resolution: { - integrity: sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==, + integrity: sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==, } dependencies: - "@types/estree": 1.0.3 + "@types/estree": 1.0.5 dev: true - /estree-util-build-jsx@2.2.2: + /estree-util-build-jsx@3.0.1: resolution: { - integrity: sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==, + integrity: sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==, } dependencies: "@types/estree-jsx": 1.0.2 - estree-util-is-identifier-name: 2.1.0 + devlop: 1.1.0 + estree-util-is-identifier-name: 3.0.0 estree-walker: 3.0.3 dev: true - /estree-util-is-identifier-name@2.1.0: + /estree-util-is-identifier-name@3.0.0: resolution: { - integrity: sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==, + integrity: sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==, } dev: true - /estree-util-to-js@1.2.0: + /estree-util-to-js@2.0.0: resolution: { - integrity: sha512-IzU74r1PK5IMMGZXUVZbmiu4A1uhiPgW5hm1GjcOfr4ZzHaMPpLNJjR7HjXiIOzi25nZDrgFTobHTkV5Q6ITjA==, + integrity: sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==, } dependencies: "@types/estree-jsx": 1.0.2 @@ -7641,14 +8866,14 @@ packages: source-map: 0.7.4 dev: true - /estree-util-visit@1.2.1: + /estree-util-visit@2.0.0: resolution: { - integrity: sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==, + integrity: sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==, } dependencies: "@types/estree-jsx": 1.0.2 - "@types/unist": 2.0.9 + "@types/unist": 3.0.1 dev: true /estree-walker@2.0.2: @@ -7663,8 +8888,7 @@ packages: integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==, } dependencies: - "@types/estree": 1.0.3 - dev: true + "@types/estree": 1.0.5 /esutils@2.0.3: resolution: @@ -7672,6 +8896,22 @@ packages: integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, } engines: { node: ">=0.10.0" } + dev: true + + /etag@1.8.1: + resolution: + { + integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==, + } + engines: { node: ">= 0.6" } + dev: false + + /eventemitter3@4.0.7: + resolution: + { + integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==, + } + dev: false /execa@5.1.1: resolution: @@ -7706,6 +8946,25 @@ packages: onetime: 6.0.0 signal-exit: 3.0.7 strip-final-newline: 3.0.0 + dev: false + + /execa@8.0.1: + resolution: + { + integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==, + } + engines: { node: ">=16.17" } + dependencies: + cross-spawn: 7.0.3 + get-stream: 8.0.1 + human-signals: 5.0.0 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.1.0 + onetime: 6.0.0 + signal-exit: 4.1.0 + strip-final-newline: 3.0.0 + dev: false /exit@0.1.2: resolution: @@ -7713,7 +8972,6 @@ packages: integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==, } engines: { node: ">= 0.8.0" } - dev: true /expand-tilde@2.0.2: resolution: @@ -7737,7 +8995,6 @@ packages: jest-matcher-utils: 28.1.3 jest-message-util: 28.1.3 jest-util: 28.1.3 - dev: true /extend@3.0.2: resolution: @@ -7772,6 +9029,13 @@ packages: } dev: true + /fast-fifo@1.3.2: + resolution: + { + integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==, + } + dev: false + /fast-glob@3.3.1: resolution: { @@ -7784,6 +9048,21 @@ packages: glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.5 + dev: true + + /fast-glob@3.3.2: + resolution: + { + integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==, + } + engines: { node: ">=8.6.0" } + dependencies: + "@nodelib/fs.stat": 2.0.5 + "@nodelib/fs.walk": 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: false /fast-ignore@1.1.1: resolution: @@ -7799,7 +9078,6 @@ packages: { integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, } - dev: true /fastq@1.15.0: resolution: @@ -7816,7 +9094,6 @@ packages: } dependencies: bser: 2.1.1 - dev: true /fenceparser@1.1.1: resolution: @@ -7836,31 +9113,21 @@ packages: escape-string-regexp: 1.0.5 dev: true - /fill-range@7.0.1: + /file-uri-to-path@1.0.0: resolution: { - integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, + integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==, } - engines: { node: ">=8" } - dependencies: - to-regex-range: 5.0.1 + dev: false - /finalhandler@1.1.2: + /fill-range@7.0.1: resolution: { - integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==, + integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, } - engines: { node: ">= 0.8" } + engines: { node: ">=8" } dependencies: - debug: 2.6.9 - encodeurl: 1.0.2 - escape-html: 1.0.3 - on-finished: 2.3.0 - parseurl: 1.3.3 - statuses: 1.5.0 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color + to-regex-range: 5.0.1 /find-node-modules@2.1.3: resolution: @@ -7895,7 +9162,6 @@ packages: dependencies: locate-path: 5.0.0 path-exists: 4.0.0 - dev: true /find-up@5.0.0: resolution: @@ -7931,7 +9197,15 @@ packages: resolve-dir: 1.0.1 dev: true - /follow-redirects@1.15.3(debug@4.3.4): + /flat@5.0.2: + resolution: + { + integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==, + } + hasBin: true + dev: false + + /follow-redirects@1.15.3: resolution: { integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==, @@ -7942,8 +9216,7 @@ packages: peerDependenciesMeta: debug: optional: true - dependencies: - debug: 4.3.4 + dev: false /for-each@0.3.3: resolution: @@ -7972,6 +9245,14 @@ packages: } dev: true + /fresh@0.5.2: + resolution: + { + integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==, + } + engines: { node: ">= 0.6" } + dev: false + /fs-extra@11.1.1: resolution: { @@ -7982,6 +9263,19 @@ packages: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.0 + dev: true + + /fs-extra@11.2.0: + resolution: + { + integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==, + } + engines: { node: ">=14.14" } + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.0 + dev: false /fs-extra@7.0.1: resolution: @@ -8020,6 +9314,16 @@ packages: universalify: 2.0.0 dev: true + /fs-minipass@2.1.0: + resolution: + { + integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==, + } + engines: { node: ">= 8" } + dependencies: + minipass: 3.3.6 + dev: false + /fs.realpath@1.0.0: resolution: { @@ -8061,6 +9365,24 @@ packages: integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==, } + /gauge@3.0.2: + resolution: + { + integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==, + } + engines: { node: ">=10" } + dependencies: + aproba: 2.0.0 + color-support: 1.1.3 + console-control-strings: 1.1.0 + has-unicode: 2.0.1 + object-assign: 4.1.1 + signal-exit: 3.0.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wide-align: 1.1.5 + dev: false + /gensync@1.0.0-beta.2: resolution: { @@ -8101,7 +9423,13 @@ packages: integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==, } engines: { node: ">=8.0.0" } - dev: true + + /get-port-please@3.1.2: + resolution: + { + integrity: sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==, + } + dev: false /get-port@6.1.2: resolution: @@ -8109,6 +9437,7 @@ packages: integrity: sha512-BrGGraKm2uPqurfGVj/z97/zv8dPleC6x9JBNRTrDNtCkkRF4rPwrQXFgL7+I+q8QSdU4ntLQX2D7KIxSy8nGw==, } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dev: false /get-stream@6.0.1: resolution: @@ -8117,6 +9446,14 @@ packages: } engines: { node: ">=10" } + /get-stream@8.0.1: + resolution: + { + integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==, + } + engines: { node: ">=16" } + dev: false + /get-symbol-description@1.0.0: resolution: { @@ -8128,6 +9465,23 @@ packages: get-intrinsic: 1.2.1 dev: true + /giget@1.2.1: + resolution: + { + integrity: sha512-4VG22mopWtIeHwogGSy1FViXVo0YT+m6BrqZfz0JJFwbSsePsCdOzdLIIli5BtMp7Xe8f/o2OmBpQX2NBOC24g==, + } + hasBin: true + dependencies: + citty: 0.1.5 + consola: 3.2.3 + defu: 6.1.4 + node-fetch-native: 1.6.1 + nypm: 0.3.4 + ohash: 1.1.3 + pathe: 1.1.2 + tar: 6.2.0 + dev: false + /git-raw-commits@2.0.11: resolution: { @@ -8195,7 +9549,6 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: true /glob@8.1.0: resolution: @@ -8209,6 +9562,7 @@ packages: inherits: 2.0.4 minimatch: 5.1.6 once: 1.4.0 + dev: false /global-dirs@0.1.1: resolution: @@ -8263,6 +9617,13 @@ packages: define-properties: 1.2.1 dev: true + /globalyzer@0.1.0: + resolution: + { + integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==, + } + dev: false + /globby@11.1.0: resolution: { @@ -8278,6 +9639,28 @@ packages: slash: 3.0.0 dev: true + /globby@14.0.0: + resolution: + { + integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==, + } + engines: { node: ">=18" } + dependencies: + "@sindresorhus/merge-streams": 1.0.0 + fast-glob: 3.3.2 + ignore: 5.2.4 + path-type: 5.0.0 + slash: 5.1.0 + unicorn-magic: 0.1.0 + dev: false + + /globrex@0.1.2: + resolution: + { + integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==, + } + dev: false + /gopd@1.0.1: resolution: { @@ -8306,6 +9689,33 @@ packages: } dev: true + /gzip-size@7.0.0: + resolution: + { + integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==, + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + duplexer: 0.1.2 + dev: false + + /h3@1.10.1: + resolution: + { + integrity: sha512-UBAUp47hmm4BB5/njB4LrEa9gpuvZj4/Qf/ynSMzO6Ku2RXaouxEfiG2E2IFnv6fxbhAkzjasDxmo6DFdEeXRg==, + } + dependencies: + cookie-es: 1.0.0 + defu: 6.1.4 + destr: 2.0.2 + iron-webcrypto: 1.0.0 + ohash: 1.1.3 + radix3: 1.1.0 + ufo: 1.3.2 + uncrypto: 0.1.3 + unenv: 1.9.0 + dev: false + /hard-rejection@2.1.0: resolution: { @@ -8365,6 +9775,13 @@ packages: dependencies: has-symbols: 1.0.3 + /has-unicode@2.0.1: + resolution: + { + integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==, + } + dev: false + /has@1.0.4: resolution: { @@ -8372,145 +9789,180 @@ packages: } engines: { node: ">= 0.4.0" } - /hash-obj@4.0.0: + /hast-util-from-html@2.0.1: resolution: { - integrity: sha512-FwO1BUVWkyHasWDW4S8o0ssQXjvyghLV2rfVhnN36b2bbcj45eGiuzdn9XOvOpjV3TKQD7Gm2BWNXdE9V4KKYg==, + integrity: sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==, } - engines: { node: ">=12" } dependencies: - is-obj: 3.0.0 - sort-keys: 5.0.0 - type-fest: 1.4.0 + "@types/hast": 3.0.3 + devlop: 1.1.0 + hast-util-from-parse5: 8.0.1 + parse5: 7.1.2 + vfile: 6.0.1 + vfile-message: 4.0.2 dev: true - /hast-util-from-parse5@7.1.2: + /hast-util-from-parse5@8.0.1: resolution: { - integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==, + integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==, } dependencies: - "@types/hast": 2.3.7 - "@types/unist": 2.0.9 - hastscript: 7.2.0 + "@types/hast": 3.0.3 + "@types/unist": 3.0.1 + devlop: 1.1.0 + hastscript: 8.0.0 property-information: 6.3.0 - vfile: 5.3.7 - vfile-location: 4.1.0 + vfile: 6.0.1 + vfile-location: 5.0.2 web-namespaces: 2.0.1 dev: true - /hast-util-has-property@2.0.1: + /hast-util-heading-rank@3.0.0: resolution: { - integrity: sha512-X2+RwZIMTMKpXUzlotatPzWj8bspCymtXH3cfG3iQKV+wPF53Vgaqxi/eLqGck0wKq1kS9nvoB1wchbCPEL8sg==, + integrity: sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==, } + dependencies: + "@types/hast": 3.0.3 dev: true - /hast-util-heading-rank@2.1.1: + /hast-util-parse-selector@4.0.0: resolution: { - integrity: sha512-iAuRp+ESgJoRFJbSyaqsfvJDY6zzmFoEnL1gtz1+U8gKtGGj1p0CVlysuUAUjq95qlZESHINLThwJzNGmgGZxA==, + integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==, } dependencies: - "@types/hast": 2.3.7 + "@types/hast": 3.0.3 dev: true - /hast-util-parse-selector@3.1.1: + /hast-util-raw@9.0.1: resolution: { - integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==, + integrity: sha512-5m1gmba658Q+lO5uqL5YNGQWeh1MYWZbZmWrM5lncdcuiXuo5E2HT/CIOp0rLF8ksfSwiCVJ3twlgVRyTGThGA==, } dependencies: - "@types/hast": 2.3.7 + "@types/hast": 3.0.3 + "@types/unist": 3.0.1 + "@ungap/structured-clone": 1.2.0 + hast-util-from-parse5: 8.0.1 + hast-util-to-parse5: 8.0.0 + html-void-elements: 3.0.0 + mdast-util-to-hast: 13.0.2 + parse5: 7.1.2 + unist-util-position: 5.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.1 + web-namespaces: 2.0.1 + zwitch: 2.0.4 dev: true - /hast-util-raw@7.2.3: + /hast-util-to-estree@3.1.0: resolution: { - integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==, + integrity: sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==, } dependencies: - "@types/hast": 2.3.7 - "@types/parse5": 6.0.3 - hast-util-from-parse5: 7.1.2 - hast-util-to-parse5: 7.1.0 - html-void-elements: 2.0.1 - parse5: 6.0.1 - unist-util-position: 4.0.4 - unist-util-visit: 4.1.2 - vfile: 5.3.7 - web-namespaces: 2.0.1 + "@types/estree": 1.0.5 + "@types/estree-jsx": 1.0.2 + "@types/hast": 3.0.3 + comma-separated-tokens: 2.0.3 + devlop: 1.1.0 + estree-util-attach-comments: 3.0.0 + estree-util-is-identifier-name: 3.0.0 + hast-util-whitespace: 3.0.0 + mdast-util-mdx-expression: 2.0.0 + mdast-util-mdx-jsx: 3.0.0 + mdast-util-mdxjs-esm: 2.0.1 + property-information: 6.3.0 + space-separated-tokens: 2.0.2 + style-to-object: 0.4.4 + unist-util-position: 5.0.0 zwitch: 2.0.4 + transitivePeerDependencies: + - supports-color dev: true - /hast-util-to-estree@2.3.3: + /hast-util-to-jsx-runtime@2.3.0: resolution: { - integrity: sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==, + integrity: sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==, } dependencies: - "@types/estree": 1.0.3 - "@types/estree-jsx": 1.0.2 - "@types/hast": 2.3.7 - "@types/unist": 2.0.9 + "@types/estree": 1.0.5 + "@types/hast": 3.0.3 + "@types/unist": 3.0.1 comma-separated-tokens: 2.0.3 - estree-util-attach-comments: 2.1.1 - estree-util-is-identifier-name: 2.1.0 - hast-util-whitespace: 2.0.1 - mdast-util-mdx-expression: 1.3.2 - mdast-util-mdxjs-esm: 1.3.1 + devlop: 1.1.0 + estree-util-is-identifier-name: 3.0.0 + hast-util-whitespace: 3.0.0 + mdast-util-mdx-expression: 2.0.0 + mdast-util-mdx-jsx: 3.0.0 + mdast-util-mdxjs-esm: 2.0.1 property-information: 6.3.0 space-separated-tokens: 2.0.2 - style-to-object: 0.4.4 - unist-util-position: 4.0.4 - zwitch: 2.0.4 + style-to-object: 1.0.5 + unist-util-position: 5.0.0 + vfile-message: 4.0.2 transitivePeerDependencies: - supports-color dev: true - /hast-util-to-parse5@7.1.0: + /hast-util-to-parse5@8.0.0: resolution: { - integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==, + integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==, } dependencies: - "@types/hast": 2.3.7 + "@types/hast": 3.0.3 comma-separated-tokens: 2.0.3 + devlop: 1.1.0 property-information: 6.3.0 space-separated-tokens: 2.0.2 web-namespaces: 2.0.1 zwitch: 2.0.4 dev: true - /hast-util-to-string@2.0.0: + /hast-util-to-string@3.0.0: resolution: { - integrity: sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==, + integrity: sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==, } dependencies: - "@types/hast": 2.3.7 + "@types/hast": 3.0.3 dev: true - /hast-util-whitespace@2.0.1: + /hast-util-whitespace@3.0.0: resolution: { - integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==, + integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==, } + dependencies: + "@types/hast": 3.0.3 dev: true - /hastscript@7.2.0: + /hastscript@8.0.0: resolution: { - integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==, + integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==, } dependencies: - "@types/hast": 2.3.7 + "@types/hast": 3.0.3 comma-separated-tokens: 2.0.3 - hast-util-parse-selector: 3.1.1 + hast-util-parse-selector: 4.0.0 property-information: 6.3.0 space-separated-tokens: 2.0.2 dev: true + /he@1.2.0: + resolution: + { + integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==, + } + hasBin: true + dev: false + /homedir-polyfill@1.0.3: resolution: { @@ -8521,6 +9973,13 @@ packages: parse-passwd: 1.0.0 dev: true + /hookable@5.5.3: + resolution: + { + integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==, + } + dev: false + /hosted-git-info@2.8.9: resolution: { @@ -8559,15 +10018,35 @@ packages: { integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==, } - dev: true - /html-void-elements@2.0.1: + /html-to-image@1.11.11: + resolution: + { + integrity: sha512-9gux8QhvjRO/erSnDPv28noDZcPZmYE7e1vFsBLKLlRlKDSqNJYebj6Qz1TGd5lsRV+X+xYyjCKjuZdABinWjA==, + } + dev: false + + /html-void-elements@3.0.0: resolution: { - integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==, + integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==, } dev: true + /http-errors@2.0.0: + resolution: + { + integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==, + } + engines: { node: ">= 0.8" } + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + dev: false + /http-proxy-agent@5.0.0: resolution: { @@ -8582,6 +10061,28 @@ packages: - supports-color dev: true + /http-proxy@1.18.1: + resolution: + { + integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==, + } + engines: { node: ">=8.0.0" } + dependencies: + eventemitter3: 4.0.7 + follow-redirects: 1.15.3 + requires-port: 1.0.0 + transitivePeerDependencies: + - debug + dev: false + + /http-shutdown@1.2.2: + resolution: + { + integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==, + } + engines: { iojs: ">= 1.0.0", node: ">= 0.12.0" } + dev: false + /https-proxy-agent@5.0.1: resolution: { @@ -8593,7 +10094,13 @@ packages: debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: true + + /httpxy@0.1.5: + resolution: + { + integrity: sha512-hqLDO+rfststuyEUTWObQK6zHEEmZ/kaIP2/zclGGZn6X8h/ESTWg+WKecQ/e5k4nPswjzZD+q2VqZIbr15CoQ==, + } + dev: false /human-id@1.0.2: resolution: @@ -8615,6 +10122,15 @@ packages: integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==, } engines: { node: ">=14.18.0" } + dev: false + + /human-signals@5.0.0: + resolution: + { + integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==, + } + engines: { node: ">=16.17.0" } + dev: false /iconv-lite@0.4.24: resolution: @@ -8634,6 +10150,7 @@ packages: engines: { node: ">=0.10.0" } dependencies: safer-buffer: 2.1.2 + dev: true /ieee754@1.2.1: resolution: @@ -8648,7 +10165,6 @@ packages: integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==, } engines: { node: ">= 4" } - dev: true /import-fresh@3.3.0: resolution: @@ -8671,7 +10187,6 @@ packages: dependencies: pkg-dir: 4.2.0 resolve-cwd: 3.0.0 - dev: true /import-meta-resolve@4.0.0: resolution: @@ -8686,7 +10201,6 @@ packages: integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, } engines: { node: ">=0.8.19" } - dev: true /indent-string@4.0.0: resolution: @@ -8694,7 +10208,6 @@ packages: integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==, } engines: { node: ">=8" } - dev: true /inflight@1.0.6: resolution: @@ -8732,6 +10245,13 @@ packages: } dev: true + /inline-style-parser@0.2.2: + resolution: + { + integrity: sha512-EcKzdTHVe8wFVOGEYXiW9WmJXPjqi1T+234YpJr98RiFYKHV3cdy1+3mkTE+KHTHxFFLH51SfaGOoUdW+v7ViQ==, + } + dev: true + /inquirer@8.2.5: resolution: { @@ -8774,6 +10294,33 @@ packages: } dev: true + /ioredis@5.3.2: + resolution: + { + integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==, + } + engines: { node: ">=12.22.0" } + dependencies: + "@ioredis/commands": 1.2.0 + cluster-key-slot: 1.1.2 + debug: 4.3.4 + denque: 2.1.0 + lodash.defaults: 4.2.0 + lodash.isarguments: 3.1.0 + redis-errors: 1.2.0 + redis-parser: 3.0.0 + standard-as-callback: 2.1.0 + transitivePeerDependencies: + - supports-color + dev: false + + /iron-webcrypto@1.0.0: + resolution: + { + integrity: sha512-anOK1Mktt8U1Xi7fCM3RELTuYbnFikQY5VtrDj7kPgpejV7d43tWKhzgioO0zpkazLEL/j/iayRqnJhrGfqUsg==, + } + dev: false + /is-alphabetical@2.0.1: resolution: { @@ -8816,7 +10363,6 @@ packages: { integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==, } - dev: true /is-bigint@1.0.4: resolution: @@ -8910,6 +10456,7 @@ packages: } engines: { node: ">=8" } hasBin: true + dev: false /is-docker@3.0.0: resolution: @@ -8918,6 +10465,7 @@ packages: } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } hasBin: true + dev: false /is-extglob@2.1.1: resolution: @@ -8939,7 +10487,16 @@ packages: integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==, } engines: { node: ">=6" } - dev: true + + /is-generator-function@1.0.10: + resolution: + { + integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==, + } + engines: { node: ">= 0.4" } + dependencies: + has-tostringtag: 1.0.0 + dev: false /is-glob@4.0.3: resolution: @@ -8966,6 +10523,7 @@ packages: hasBin: true dependencies: is-docker: 3.0.0 + dev: false /is-interactive@1.0.0: resolution: @@ -8987,6 +10545,17 @@ packages: integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==, } + /is-nan@1.3.2: + resolution: + { + integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + dev: false + /is-negative-zero@2.0.2: resolution: { @@ -9019,20 +10588,20 @@ packages: engines: { node: ">=8" } dev: true - /is-obj@3.0.0: + /is-plain-obj@1.1.0: resolution: { - integrity: sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ==, + integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==, } - engines: { node: ">=12" } + engines: { node: ">=0.10.0" } dev: true - /is-plain-obj@1.1.0: + /is-plain-obj@2.1.0: resolution: { - integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==, + integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==, } - engines: { node: ">=0.10.0" } + engines: { node: ">=8" } dev: true /is-plain-obj@4.1.0: @@ -9050,13 +10619,29 @@ packages: } dev: true + /is-primitive@3.0.1: + resolution: + { + integrity: sha512-GljRxhWvlCNRfZyORiH77FwdFwGcMO620o37EOYC0ORWdq+WYNVqW0w2Juzew4M+L81l6/QS3t5gkkihyRqv9w==, + } + engines: { node: ">=0.10.0" } + dev: false + + /is-promise@4.0.0: + resolution: + { + integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==, + } + dev: false + /is-reference@1.2.1: resolution: { integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==, } dependencies: - "@types/estree": 1.0.3 + "@types/estree": 1.0.5 + dev: false /is-reference@3.0.2: resolution: @@ -9064,7 +10649,7 @@ packages: integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==, } dependencies: - "@types/estree": 1.0.3 + "@types/estree": 1.0.5 dev: true /is-regex@1.1.4: @@ -9104,6 +10689,7 @@ packages: integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==, } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dev: false /is-string@1.0.7: resolution: @@ -9214,6 +10800,34 @@ packages: engines: { node: ">=8" } dependencies: is-docker: 2.2.1 + dev: false + + /is-wsl@3.1.0: + resolution: + { + integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==, + } + engines: { node: ">=16" } + dependencies: + is-inside-container: 1.0.0 + dev: false + + /is64bit@2.0.0: + resolution: + { + integrity: sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==, + } + engines: { node: ">=18" } + dependencies: + system-architecture: 0.1.0 + dev: false + + /isarray@1.0.0: + resolution: + { + integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==, + } + dev: false /isarray@2.0.5: resolution: @@ -9233,7 +10847,6 @@ packages: integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==, } engines: { node: ">=8" } - dev: true /istanbul-lib-instrument@5.2.1: resolution: @@ -9249,7 +10862,6 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true /istanbul-lib-report@3.0.1: resolution: @@ -9261,7 +10873,6 @@ packages: istanbul-lib-coverage: 3.2.0 make-dir: 4.0.0 supports-color: 7.2.0 - dev: true /istanbul-lib-source-maps@4.0.1: resolution: @@ -9275,7 +10886,6 @@ packages: source-map: 0.6.1 transitivePeerDependencies: - supports-color - dev: true /istanbul-reports@3.1.6: resolution: @@ -9286,7 +10896,6 @@ packages: dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.1 - dev: true /jest-changed-files@28.1.3: resolution: @@ -9297,7 +10906,6 @@ packages: dependencies: execa: 5.1.1 p-limit: 3.1.0 - dev: true /jest-circus@28.1.3: resolution: @@ -9327,7 +10935,6 @@ packages: stack-utils: 2.0.6 transitivePeerDependencies: - supports-color - dev: true /jest-cli@28.1.3(@types/node@20.5.4)(ts-node@10.9.1): resolution: @@ -9358,7 +10965,6 @@ packages: - "@types/node" - supports-color - ts-node - dev: true /jest-config@28.1.3(@types/node@20.5.4)(ts-node@10.9.1): resolution: @@ -9401,7 +11007,6 @@ packages: ts-node: 10.9.1(@types/node@20.5.4)(typescript@4.9.5) transitivePeerDependencies: - supports-color - dev: true /jest-diff@28.1.3: resolution: @@ -9414,7 +11019,6 @@ packages: diff-sequences: 28.1.1 jest-get-type: 28.0.2 pretty-format: 28.1.3 - dev: true /jest-docblock@28.1.1: resolution: @@ -9424,7 +11028,6 @@ packages: engines: { node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0 } dependencies: detect-newline: 3.1.0 - dev: true /jest-each@28.1.3: resolution: @@ -9438,7 +11041,6 @@ packages: jest-get-type: 28.0.2 jest-util: 28.1.3 pretty-format: 28.1.3 - dev: true /jest-environment-jsdom@28.1.3: resolution: @@ -9475,7 +11077,6 @@ packages: "@types/node": 20.5.4 jest-mock: 28.1.3 jest-util: 28.1.3 - dev: true /jest-get-type@28.0.2: resolution: @@ -9483,7 +11084,6 @@ packages: integrity: sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==, } engines: { node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0 } - dev: true /jest-haste-map@28.1.3: resolution: @@ -9505,7 +11105,6 @@ packages: walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 - dev: true /jest-leak-detector@28.1.3: resolution: @@ -9516,7 +11115,6 @@ packages: dependencies: jest-get-type: 28.0.2 pretty-format: 28.1.3 - dev: true /jest-matcher-utils@28.1.3: resolution: @@ -9529,7 +11127,6 @@ packages: jest-diff: 28.1.3 jest-get-type: 28.0.2 pretty-format: 28.1.3 - dev: true /jest-message-util@28.1.3: resolution: @@ -9547,7 +11144,6 @@ packages: pretty-format: 28.1.3 slash: 3.0.0 stack-utils: 2.0.6 - dev: true /jest-mock@28.1.3: resolution: @@ -9558,7 +11154,6 @@ packages: dependencies: "@jest/types": 28.1.3 "@types/node": 20.5.4 - dev: true /jest-pnp-resolver@1.2.3(jest-resolve@28.1.3): resolution: @@ -9573,7 +11168,6 @@ packages: optional: true dependencies: jest-resolve: 28.1.3 - dev: true /jest-regex-util@28.0.2: resolution: @@ -9581,7 +11175,6 @@ packages: integrity: sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==, } engines: { node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0 } - dev: true /jest-resolve-dependencies@28.1.3: resolution: @@ -9594,7 +11187,6 @@ packages: jest-snapshot: 28.1.3 transitivePeerDependencies: - supports-color - dev: true /jest-resolve@28.1.3: resolution: @@ -9612,7 +11204,6 @@ packages: resolve: 1.22.8 resolve.exports: 1.1.1 slash: 3.0.0 - dev: true /jest-runner@28.1.3: resolution: @@ -9644,7 +11235,6 @@ packages: source-map-support: 0.5.13 transitivePeerDependencies: - supports-color - dev: true /jest-runtime@28.1.3: resolution: @@ -9677,7 +11267,6 @@ packages: strip-bom: 4.0.0 transitivePeerDependencies: - supports-color - dev: true /jest-snapshot@28.1.3: resolution: @@ -9711,7 +11300,6 @@ packages: semver: 7.5.4 transitivePeerDependencies: - supports-color - dev: true /jest-util@28.1.3: resolution: @@ -9726,7 +11314,6 @@ packages: ci-info: 3.9.0 graceful-fs: 4.2.11 picomatch: 2.3.1 - dev: true /jest-validate@28.1.3: resolution: @@ -9741,7 +11328,6 @@ packages: jest-get-type: 28.0.2 leven: 3.1.0 pretty-format: 28.1.3 - dev: true /jest-watcher@28.1.3: resolution: @@ -9758,7 +11344,6 @@ packages: emittery: 0.10.2 jest-util: 28.1.3 string-length: 4.0.2 - dev: true /jest-worker@28.1.3: resolution: @@ -9770,7 +11355,6 @@ packages: "@types/node": 20.5.4 merge-stream: 2.0.0 supports-color: 8.1.1 - dev: true /jest@28.1.3(@types/node@20.5.4)(ts-node@10.9.1): resolution: @@ -9793,7 +11377,6 @@ packages: - "@types/node" - supports-color - ts-node - dev: true /jiti@1.20.0: resolution: @@ -9803,17 +11386,13 @@ packages: hasBin: true dev: true - /joi@17.11.0: + /jiti@1.21.0: resolution: { - integrity: sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==, + integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==, } - dependencies: - "@hapi/hoek": 9.3.0 - "@hapi/topo": 5.1.0 - "@sideway/address": 4.1.4 - "@sideway/formula": 3.0.1 - "@sideway/pinpoint": 2.0.0 + hasBin: true + dev: false /joycon@3.1.1: resolution: @@ -9838,7 +11417,6 @@ packages: dependencies: argparse: 1.0.10 esprima: 4.0.1 - dev: true /js-yaml@4.1.0: resolution: @@ -9848,7 +11426,6 @@ packages: hasBin: true dependencies: argparse: 2.0.1 - dev: true /jsdom@19.0.0: resolution: @@ -9901,6 +11478,7 @@ packages: integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==, } hasBin: true + dev: true /jsesc@2.5.2: resolution: @@ -9915,7 +11493,6 @@ packages: { integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==, } - dev: true /json-schema-traverse@1.0.0: resolution: @@ -9944,7 +11521,6 @@ packages: { integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==, } - dev: true /jsonfile@4.0.0: resolution: @@ -9994,7 +11570,6 @@ packages: integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==, } engines: { node: ">=6" } - dev: true /kleur@4.1.5: resolution: @@ -10002,7 +11577,38 @@ packages: integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==, } engines: { node: ">=6" } - dev: true + + /klona@2.0.6: + resolution: + { + integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==, + } + engines: { node: ">= 8" } + dev: false + + /knitwork@1.0.0: + resolution: + { + integrity: sha512-dWl0Dbjm6Xm+kDxhPQJsCBTxrJzuGl0aP9rhr+TG8D3l+GL90N8O8lYUi7dTSAN2uuDqCtNgb6aEuQH5wsiV8Q==, + } + dev: false + + /kolorist@1.8.0: + resolution: + { + integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==, + } + dev: false + + /lazystream@1.0.1: + resolution: + { + integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==, + } + engines: { node: ">= 0.6.3" } + dependencies: + readable-stream: 2.3.8 + dev: false /leven@3.1.0: resolution: @@ -10010,7 +11616,6 @@ packages: integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==, } engines: { node: ">=6" } - dev: true /lilconfig@2.1.0: resolution: @@ -10025,7 +11630,32 @@ packages: { integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==, } - dev: true + + /listhen@1.5.5: + resolution: + { + integrity: sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA==, + } + hasBin: true + dependencies: + "@parcel/watcher": 2.3.0 + "@parcel/watcher-wasm": 2.3.0 + citty: 0.1.5 + clipboardy: 3.0.0 + consola: 3.2.3 + defu: 6.1.4 + get-port-please: 3.1.2 + h3: 1.10.1 + http-shutdown: 1.2.2 + jiti: 1.21.0 + mlly: 1.5.0 + node-forge: 1.3.1 + pathe: 1.1.2 + std-env: 3.7.0 + ufo: 1.3.2 + untun: 0.1.3 + uqr: 0.1.2 + dev: false /load-tsconfig@0.2.5: resolution: @@ -10048,6 +11678,24 @@ packages: strip-bom: 3.0.0 dev: true + /local-pkg@0.5.0: + resolution: + { + integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==, + } + engines: { node: ">=14" } + dependencies: + mlly: 1.5.0 + pkg-types: 1.0.3 + dev: false + + /locate-character@3.0.0: + resolution: + { + integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==, + } + dev: false + /locate-path@5.0.0: resolution: { @@ -10056,7 +11704,6 @@ packages: engines: { node: ">=8" } dependencies: p-locate: 4.1.0 - dev: true /locate-path@6.0.0: resolution: @@ -10087,6 +11734,21 @@ packages: { integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==, } + dev: true + + /lodash.defaults@4.2.0: + resolution: + { + integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==, + } + dev: false + + /lodash.isarguments@3.1.0: + resolution: + { + integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==, + } + dev: false /lodash.isfunction@3.0.9: resolution: @@ -10204,6 +11866,14 @@ packages: engines: { node: ">=0.10.0" } dev: true + /lru-cache@10.1.0: + resolution: + { + integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==, + } + engines: { node: 14 || >=16.14 } + dev: false + /lru-cache@4.1.5: resolution: { @@ -10230,7 +11900,6 @@ packages: engines: { node: ">=10" } dependencies: yallist: 4.0.0 - dev: true /lz-string@1.5.0: resolution: @@ -10239,14 +11908,36 @@ packages: } hasBin: true - /magic-string@0.27.0: + /magic-string@0.30.5: resolution: { - integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==, + integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==, } engines: { node: ">=12" } dependencies: "@jridgewell/sourcemap-codec": 1.4.15 + dev: false + + /magicast@0.2.11: + resolution: + { + integrity: sha512-6saXbRDA1HMkqbsvHOU6HBjCVgZT460qheRkLhJQHWAbhXoWESI3Kn/dGGXyKs15FFKR85jsUqFx2sMK0wy/5g==, + } + dependencies: + "@babel/parser": 7.23.6 + "@babel/types": 7.23.6 + recast: 0.23.4 + dev: false + + /make-dir@3.1.0: + resolution: + { + integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==, + } + engines: { node: ">=8" } + dependencies: + semver: 6.3.1 + dev: false /make-dir@4.0.0: resolution: @@ -10256,14 +11947,12 @@ packages: engines: { node: ">=10" } dependencies: semver: 7.5.4 - dev: true /make-error@1.3.6: resolution: { integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==, } - dev: true /makeerror@1.0.12: resolution: @@ -10272,7 +11961,6 @@ packages: } dependencies: tmpl: 1.0.5 - dev: true /map-obj@1.0.1: resolution: @@ -10290,12 +11978,12 @@ packages: engines: { node: ">=8" } dev: true - /markdown-extensions@1.1.1: + /markdown-extensions@2.0.0: resolution: { - integrity: sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==, + integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==, } - engines: { node: ">=0.10.0" } + engines: { node: ">=16" } dev: true /markdown-table@3.0.3: @@ -10305,241 +11993,246 @@ packages: } dev: true - /mdast-util-definitions@5.1.2: - resolution: - { - integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==, - } - dependencies: - "@types/mdast": 3.0.14 - "@types/unist": 2.0.9 - unist-util-visit: 4.1.2 - dev: true - - /mdast-util-find-and-replace@2.2.2: + /mdast-util-find-and-replace@3.0.1: resolution: { - integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==, + integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==, } dependencies: - "@types/mdast": 3.0.14 + "@types/mdast": 4.0.3 escape-string-regexp: 5.0.0 - unist-util-is: 5.2.1 - unist-util-visit-parents: 5.1.3 + unist-util-is: 6.0.0 + unist-util-visit-parents: 6.0.1 dev: true - /mdast-util-from-markdown@1.3.1: + /mdast-util-from-markdown@2.0.0: resolution: { - integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==, + integrity: sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA==, } dependencies: - "@types/mdast": 3.0.14 - "@types/unist": 2.0.9 + "@types/mdast": 4.0.3 + "@types/unist": 3.0.1 decode-named-character-reference: 1.0.2 - mdast-util-to-string: 3.2.0 - micromark: 3.2.0 - micromark-util-decode-numeric-character-reference: 1.1.0 - micromark-util-decode-string: 1.1.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - unist-util-stringify-position: 3.0.3 - uvu: 0.5.6 + devlop: 1.1.0 + mdast-util-to-string: 4.0.0 + micromark: 4.0.0 + micromark-util-decode-numeric-character-reference: 2.0.1 + micromark-util-decode-string: 2.0.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + unist-util-stringify-position: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /mdast-util-gfm-autolink-literal@1.0.3: + /mdast-util-gfm-autolink-literal@2.0.0: resolution: { - integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==, + integrity: sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg==, } dependencies: - "@types/mdast": 3.0.14 + "@types/mdast": 4.0.3 ccount: 2.0.1 - mdast-util-find-and-replace: 2.2.2 - micromark-util-character: 1.2.0 + devlop: 1.1.0 + mdast-util-find-and-replace: 3.0.1 + micromark-util-character: 2.0.1 dev: true - /mdast-util-gfm-footnote@1.0.2: + /mdast-util-gfm-footnote@2.0.0: resolution: { - integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==, + integrity: sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==, } dependencies: - "@types/mdast": 3.0.14 - mdast-util-to-markdown: 1.5.0 - micromark-util-normalize-identifier: 1.1.0 + "@types/mdast": 4.0.3 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.0 + mdast-util-to-markdown: 2.1.0 + micromark-util-normalize-identifier: 2.0.0 + transitivePeerDependencies: + - supports-color dev: true - /mdast-util-gfm-strikethrough@1.0.3: + /mdast-util-gfm-strikethrough@2.0.0: resolution: { - integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==, + integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==, } dependencies: - "@types/mdast": 3.0.14 - mdast-util-to-markdown: 1.5.0 + "@types/mdast": 4.0.3 + mdast-util-from-markdown: 2.0.0 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color dev: true - /mdast-util-gfm-table@1.0.7: + /mdast-util-gfm-table@2.0.0: resolution: { - integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==, + integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==, } dependencies: - "@types/mdast": 3.0.14 + "@types/mdast": 4.0.3 + devlop: 1.1.0 markdown-table: 3.0.3 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 + mdast-util-from-markdown: 2.0.0 + mdast-util-to-markdown: 2.1.0 transitivePeerDependencies: - supports-color dev: true - /mdast-util-gfm-task-list-item@1.0.2: + /mdast-util-gfm-task-list-item@2.0.0: resolution: { - integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==, + integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==, } dependencies: - "@types/mdast": 3.0.14 - mdast-util-to-markdown: 1.5.0 + "@types/mdast": 4.0.3 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.0 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color dev: true - /mdast-util-gfm@2.0.2: + /mdast-util-gfm@3.0.0: resolution: { - integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==, + integrity: sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==, } dependencies: - mdast-util-from-markdown: 1.3.1 - mdast-util-gfm-autolink-literal: 1.0.3 - mdast-util-gfm-footnote: 1.0.2 - mdast-util-gfm-strikethrough: 1.0.3 - mdast-util-gfm-table: 1.0.7 - mdast-util-gfm-task-list-item: 1.0.2 - mdast-util-to-markdown: 1.5.0 + mdast-util-from-markdown: 2.0.0 + mdast-util-gfm-autolink-literal: 2.0.0 + mdast-util-gfm-footnote: 2.0.0 + mdast-util-gfm-strikethrough: 2.0.0 + mdast-util-gfm-table: 2.0.0 + mdast-util-gfm-task-list-item: 2.0.0 + mdast-util-to-markdown: 2.1.0 transitivePeerDependencies: - supports-color dev: true - /mdast-util-mdx-expression@1.3.2: + /mdast-util-mdx-expression@2.0.0: resolution: { - integrity: sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==, + integrity: sha512-fGCu8eWdKUKNu5mohVGkhBXCXGnOTLuFqOvGMvdikr+J1w7lDJgxThOKpwRWzzbyXAU2hhSwsmssOY4yTokluw==, } dependencies: "@types/estree-jsx": 1.0.2 - "@types/hast": 2.3.7 - "@types/mdast": 3.0.14 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 + "@types/hast": 3.0.3 + "@types/mdast": 4.0.3 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.0 + mdast-util-to-markdown: 2.1.0 transitivePeerDependencies: - supports-color dev: true - /mdast-util-mdx-jsx@2.1.4: + /mdast-util-mdx-jsx@3.0.0: resolution: { - integrity: sha512-DtMn9CmVhVzZx3f+optVDF8yFgQVt7FghCRNdlIaS3X5Bnym3hZwPbg/XW86vdpKjlc1PVj26SpnLGeJBXD3JA==, + integrity: sha512-XZuPPzQNBPAlaqsTTgRrcJnyFbSOBovSadFgbFu8SnuNgm+6Bdx1K+IWoitsmj6Lq6MNtI+ytOqwN70n//NaBA==, } dependencies: "@types/estree-jsx": 1.0.2 - "@types/hast": 2.3.7 - "@types/mdast": 3.0.14 - "@types/unist": 2.0.9 + "@types/hast": 3.0.3 + "@types/mdast": 4.0.3 + "@types/unist": 3.0.1 ccount: 2.0.1 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.0 + mdast-util-to-markdown: 2.1.0 parse-entities: 4.0.1 stringify-entities: 4.0.3 - unist-util-remove-position: 4.0.2 - unist-util-stringify-position: 3.0.3 - vfile-message: 3.1.4 + unist-util-remove-position: 5.0.0 + unist-util-stringify-position: 4.0.0 + vfile-message: 4.0.2 transitivePeerDependencies: - supports-color dev: true - /mdast-util-mdx@2.0.1: + /mdast-util-mdx@3.0.0: resolution: { - integrity: sha512-38w5y+r8nyKlGvNjSEqWrhG0w5PmnRA+wnBvm+ulYCct7nsGYhFVb0lljS9bQav4psDAS1eGkP2LMVcZBi/aqw==, + integrity: sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==, } dependencies: - mdast-util-from-markdown: 1.3.1 - mdast-util-mdx-expression: 1.3.2 - mdast-util-mdx-jsx: 2.1.4 - mdast-util-mdxjs-esm: 1.3.1 - mdast-util-to-markdown: 1.5.0 + mdast-util-from-markdown: 2.0.0 + mdast-util-mdx-expression: 2.0.0 + mdast-util-mdx-jsx: 3.0.0 + mdast-util-mdxjs-esm: 2.0.1 + mdast-util-to-markdown: 2.1.0 transitivePeerDependencies: - supports-color dev: true - /mdast-util-mdxjs-esm@1.3.1: + /mdast-util-mdxjs-esm@2.0.1: resolution: { - integrity: sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w==, + integrity: sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==, } dependencies: "@types/estree-jsx": 1.0.2 - "@types/hast": 2.3.7 - "@types/mdast": 3.0.14 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 + "@types/hast": 3.0.3 + "@types/mdast": 4.0.3 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.0 + mdast-util-to-markdown: 2.1.0 transitivePeerDependencies: - supports-color dev: true - /mdast-util-phrasing@3.0.1: + /mdast-util-phrasing@4.0.0: resolution: { - integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==, + integrity: sha512-xadSsJayQIucJ9n053dfQwVu1kuXg7jCTdYsMK8rqzKZh52nLfSH/k0sAxE0u+pj/zKZX+o5wB+ML5mRayOxFA==, } dependencies: - "@types/mdast": 3.0.14 - unist-util-is: 5.2.1 + "@types/mdast": 4.0.3 + unist-util-is: 6.0.0 dev: true - /mdast-util-to-hast@12.3.0: + /mdast-util-to-hast@13.0.2: resolution: { - integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==, + integrity: sha512-U5I+500EOOw9e3ZrclN3Is3fRpw8c19SMyNZlZ2IS+7vLsNzb2Om11VpIVOR+/0137GhZsFEF6YiKD5+0Hr2Og==, } dependencies: - "@types/hast": 2.3.7 - "@types/mdast": 3.0.14 - mdast-util-definitions: 5.1.2 - micromark-util-sanitize-uri: 1.2.0 + "@types/hast": 3.0.3 + "@types/mdast": 4.0.3 + "@ungap/structured-clone": 1.2.0 + devlop: 1.1.0 + micromark-util-sanitize-uri: 2.0.0 trim-lines: 3.0.1 - unist-util-generated: 2.0.1 - unist-util-position: 4.0.4 - unist-util-visit: 4.1.2 + unist-util-position: 5.0.0 + unist-util-visit: 5.0.0 dev: true - /mdast-util-to-markdown@1.5.0: + /mdast-util-to-markdown@2.1.0: resolution: { - integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==, + integrity: sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==, } dependencies: - "@types/mdast": 3.0.14 - "@types/unist": 2.0.9 + "@types/mdast": 4.0.3 + "@types/unist": 3.0.1 longest-streak: 3.1.0 - mdast-util-phrasing: 3.0.1 - mdast-util-to-string: 3.2.0 - micromark-util-decode-string: 1.1.0 - unist-util-visit: 4.1.2 + mdast-util-phrasing: 4.0.0 + mdast-util-to-string: 4.0.0 + micromark-util-decode-string: 2.0.0 + unist-util-visit: 5.0.0 zwitch: 2.0.4 dev: true - /mdast-util-to-string@3.2.0: + /mdast-util-to-string@4.0.0: resolution: { - integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==, + integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==, } dependencies: - "@types/mdast": 3.0.14 + "@types/mdast": 4.0.3 dev: true /media-query-parser@2.0.2: @@ -10620,441 +12313,441 @@ packages: } dev: true - /micromark-core-commonmark@1.1.0: + /micromark-core-commonmark@2.0.0: resolution: { - integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==, + integrity: sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA==, } dependencies: decode-named-character-reference: 1.0.2 - micromark-factory-destination: 1.1.0 - micromark-factory-label: 1.1.0 - micromark-factory-space: 1.1.0 - micromark-factory-title: 1.1.0 - micromark-factory-whitespace: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-chunked: 1.1.0 - micromark-util-classify-character: 1.1.0 - micromark-util-html-tag-name: 1.2.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-resolve-all: 1.1.0 - micromark-util-subtokenize: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 + devlop: 1.1.0 + micromark-factory-destination: 2.0.0 + micromark-factory-label: 2.0.0 + micromark-factory-space: 2.0.0 + micromark-factory-title: 2.0.0 + micromark-factory-whitespace: 2.0.0 + micromark-util-character: 2.0.1 + micromark-util-chunked: 2.0.0 + micromark-util-classify-character: 2.0.0 + micromark-util-html-tag-name: 2.0.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-resolve-all: 2.0.0 + micromark-util-subtokenize: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-extension-gfm-autolink-literal@1.0.5: + /micromark-extension-gfm-autolink-literal@2.0.0: resolution: { - integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==, + integrity: sha512-rTHfnpt/Q7dEAK1Y5ii0W8bhfJlVJFnJMHIPisfPK3gpVNuOP0VnRl96+YJ3RYWV/P4gFeQoGKNlT3RhuvpqAg==, } dependencies: - micromark-util-character: 1.2.0 - micromark-util-sanitize-uri: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 + micromark-util-character: 2.0.1 + micromark-util-sanitize-uri: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-extension-gfm-footnote@1.1.2: + /micromark-extension-gfm-footnote@2.0.0: resolution: { - integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==, + integrity: sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg==, } dependencies: - micromark-core-commonmark: 1.1.0 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-sanitize-uri: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 + devlop: 1.1.0 + micromark-core-commonmark: 2.0.0 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.0.1 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-sanitize-uri: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-extension-gfm-strikethrough@1.0.7: + /micromark-extension-gfm-strikethrough@2.0.0: resolution: { - integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==, + integrity: sha512-c3BR1ClMp5fxxmwP6AoOY2fXO9U8uFMKs4ADD66ahLTNcwzSCyRVU4k7LPV5Nxo/VJiR4TdzxRQY2v3qIUceCw==, } dependencies: - micromark-util-chunked: 1.1.0 - micromark-util-classify-character: 1.1.0 - micromark-util-resolve-all: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 + devlop: 1.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-classify-character: 2.0.0 + micromark-util-resolve-all: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-extension-gfm-table@1.0.7: + /micromark-extension-gfm-table@2.0.0: resolution: { - integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==, + integrity: sha512-PoHlhypg1ItIucOaHmKE8fbin3vTLpDOUg8KAr8gRCF1MOZI9Nquq2i/44wFvviM4WuxJzc3demT8Y3dkfvYrw==, } dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 + devlop: 1.1.0 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-extension-gfm-tagfilter@1.0.2: + /micromark-extension-gfm-tagfilter@2.0.0: resolution: { - integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==, + integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==, } dependencies: - micromark-util-types: 1.1.0 + micromark-util-types: 2.0.0 dev: true - /micromark-extension-gfm-task-list-item@1.0.5: + /micromark-extension-gfm-task-list-item@2.0.1: resolution: { - integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==, + integrity: sha512-cY5PzGcnULaN5O7T+cOzfMoHjBW7j+T9D2sucA5d/KbsBTPcYdebm9zUd9zzdgJGCwahV+/W78Z3nbulBYVbTw==, } dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 + devlop: 1.1.0 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-extension-gfm@2.0.3: + /micromark-extension-gfm@3.0.0: resolution: { - integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==, + integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==, } dependencies: - micromark-extension-gfm-autolink-literal: 1.0.5 - micromark-extension-gfm-footnote: 1.1.2 - micromark-extension-gfm-strikethrough: 1.0.7 - micromark-extension-gfm-table: 1.0.7 - micromark-extension-gfm-tagfilter: 1.0.2 - micromark-extension-gfm-task-list-item: 1.0.5 - micromark-util-combine-extensions: 1.1.0 - micromark-util-types: 1.1.0 + micromark-extension-gfm-autolink-literal: 2.0.0 + micromark-extension-gfm-footnote: 2.0.0 + micromark-extension-gfm-strikethrough: 2.0.0 + micromark-extension-gfm-table: 2.0.0 + micromark-extension-gfm-tagfilter: 2.0.0 + micromark-extension-gfm-task-list-item: 2.0.1 + micromark-util-combine-extensions: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-extension-mdx-expression@1.0.8: + /micromark-extension-mdx-expression@3.0.0: resolution: { - integrity: sha512-zZpeQtc5wfWKdzDsHRBY003H2Smg+PUi2REhqgIhdzAa5xonhP03FcXxqFSerFiNUr5AWmHpaNPQTBVOS4lrXw==, + integrity: sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==, } dependencies: - "@types/estree": 1.0.3 - micromark-factory-mdx-expression: 1.0.9 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-events-to-acorn: 1.2.3 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 + "@types/estree": 1.0.5 + devlop: 1.1.0 + micromark-factory-mdx-expression: 2.0.1 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.0.1 + micromark-util-events-to-acorn: 2.0.2 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-extension-mdx-jsx@1.0.5: + /micromark-extension-mdx-jsx@3.0.0: resolution: { - integrity: sha512-gPH+9ZdmDflbu19Xkb8+gheqEDqkSpdCEubQyxuz/Hn8DOXiXvrXeikOoBA71+e8Pfi0/UYmU3wW3H58kr7akA==, + integrity: sha512-uvhhss8OGuzR4/N17L1JwvmJIpPhAd8oByMawEKx6NVdBCbesjH4t+vjEp3ZXft9DwvlKSD07fCeI44/N0Vf2w==, } dependencies: "@types/acorn": 4.0.6 - "@types/estree": 1.0.3 - estree-util-is-identifier-name: 2.1.0 - micromark-factory-mdx-expression: 1.0.9 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - vfile-message: 3.1.4 + "@types/estree": 1.0.5 + devlop: 1.1.0 + estree-util-is-identifier-name: 3.0.0 + micromark-factory-mdx-expression: 2.0.1 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + vfile-message: 4.0.2 dev: true - /micromark-extension-mdx-md@1.0.1: + /micromark-extension-mdx-md@2.0.0: resolution: { - integrity: sha512-7MSuj2S7xjOQXAjjkbjBsHkMtb+mDGVW6uI2dBL9snOBCbZmoNgDAeZ0nSn9j3T42UE/g2xVNMn18PJxZvkBEA==, + integrity: sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==, } dependencies: - micromark-util-types: 1.1.0 + micromark-util-types: 2.0.0 dev: true - /micromark-extension-mdxjs-esm@1.0.5: + /micromark-extension-mdxjs-esm@3.0.0: resolution: { - integrity: sha512-xNRBw4aoURcyz/S69B19WnZAkWJMxHMT5hE36GtDAyhoyn/8TuAeqjFJQlwk+MKQsUD7b3l7kFX+vlfVWgcX1w==, + integrity: sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==, } dependencies: - "@types/estree": 1.0.3 - micromark-core-commonmark: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-events-to-acorn: 1.2.3 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - unist-util-position-from-estree: 1.1.2 - uvu: 0.5.6 - vfile-message: 3.1.4 + "@types/estree": 1.0.5 + devlop: 1.1.0 + micromark-core-commonmark: 2.0.0 + micromark-util-character: 2.0.1 + micromark-util-events-to-acorn: 2.0.2 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + unist-util-position-from-estree: 2.0.0 + vfile-message: 4.0.2 dev: true - /micromark-extension-mdxjs@1.0.1: + /micromark-extension-mdxjs@3.0.0: resolution: { - integrity: sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==, + integrity: sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==, } dependencies: acorn: 8.10.0 acorn-jsx: 5.3.2(acorn@8.10.0) - micromark-extension-mdx-expression: 1.0.8 - micromark-extension-mdx-jsx: 1.0.5 - micromark-extension-mdx-md: 1.0.1 - micromark-extension-mdxjs-esm: 1.0.5 - micromark-util-combine-extensions: 1.1.0 - micromark-util-types: 1.1.0 + micromark-extension-mdx-expression: 3.0.0 + micromark-extension-mdx-jsx: 3.0.0 + micromark-extension-mdx-md: 2.0.0 + micromark-extension-mdxjs-esm: 3.0.0 + micromark-util-combine-extensions: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-factory-destination@1.1.0: + /micromark-factory-destination@2.0.0: resolution: { - integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==, + integrity: sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==, } dependencies: - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 + micromark-util-character: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-factory-label@1.1.0: + /micromark-factory-label@2.0.0: resolution: { - integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==, + integrity: sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==, } dependencies: - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 + devlop: 1.1.0 + micromark-util-character: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-factory-mdx-expression@1.0.9: + /micromark-factory-mdx-expression@2.0.1: resolution: { - integrity: sha512-jGIWzSmNfdnkJq05c7b0+Wv0Kfz3NJ3N4cBjnbO4zjXIlxJr+f8lk+5ZmwFvqdAbUy2q6B5rCY//g0QAAaXDWA==, + integrity: sha512-F0ccWIUHRLRrYp5TC9ZYXmZo+p2AM13ggbsW4T0b5CRKP8KHVRB8t4pwtBgTxtjRmwrK0Irwm7vs2JOZabHZfg==, } dependencies: - "@types/estree": 1.0.3 - micromark-util-character: 1.2.0 - micromark-util-events-to-acorn: 1.2.3 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - unist-util-position-from-estree: 1.1.2 - uvu: 0.5.6 - vfile-message: 3.1.4 + "@types/estree": 1.0.5 + devlop: 1.1.0 + micromark-util-character: 2.0.1 + micromark-util-events-to-acorn: 2.0.2 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + unist-util-position-from-estree: 2.0.0 + vfile-message: 4.0.2 dev: true - /micromark-factory-space@1.1.0: + /micromark-factory-space@2.0.0: resolution: { - integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==, + integrity: sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==, } dependencies: - micromark-util-character: 1.2.0 - micromark-util-types: 1.1.0 + micromark-util-character: 2.0.1 + micromark-util-types: 2.0.0 dev: true - /micromark-factory-title@1.1.0: + /micromark-factory-title@2.0.0: resolution: { - integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==, + integrity: sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==, } dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-factory-whitespace@1.1.0: + /micromark-factory-whitespace@2.0.0: resolution: { - integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==, + integrity: sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==, } dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-util-character@1.2.0: + /micromark-util-character@2.0.1: resolution: { - integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==, + integrity: sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==, } dependencies: - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-util-chunked@1.1.0: + /micromark-util-chunked@2.0.0: resolution: { - integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==, + integrity: sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==, } dependencies: - micromark-util-symbol: 1.1.0 + micromark-util-symbol: 2.0.0 dev: true - /micromark-util-classify-character@1.1.0: + /micromark-util-classify-character@2.0.0: resolution: { - integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==, + integrity: sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==, } dependencies: - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 + micromark-util-character: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-util-combine-extensions@1.1.0: + /micromark-util-combine-extensions@2.0.0: resolution: { - integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==, + integrity: sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==, } dependencies: - micromark-util-chunked: 1.1.0 - micromark-util-types: 1.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-util-decode-numeric-character-reference@1.1.0: + /micromark-util-decode-numeric-character-reference@2.0.1: resolution: { - integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==, + integrity: sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==, } dependencies: - micromark-util-symbol: 1.1.0 + micromark-util-symbol: 2.0.0 dev: true - /micromark-util-decode-string@1.1.0: + /micromark-util-decode-string@2.0.0: resolution: { - integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==, + integrity: sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==, } dependencies: decode-named-character-reference: 1.0.2 - micromark-util-character: 1.2.0 - micromark-util-decode-numeric-character-reference: 1.1.0 - micromark-util-symbol: 1.1.0 + micromark-util-character: 2.0.1 + micromark-util-decode-numeric-character-reference: 2.0.1 + micromark-util-symbol: 2.0.0 dev: true - /micromark-util-encode@1.1.0: + /micromark-util-encode@2.0.0: resolution: { - integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==, + integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==, } dev: true - /micromark-util-events-to-acorn@1.2.3: + /micromark-util-events-to-acorn@2.0.2: resolution: { - integrity: sha512-ij4X7Wuc4fED6UoLWkmo0xJQhsktfNh1J0m8g4PbIMPlx+ek/4YdW5mvbye8z/aZvAPUoxgXHrwVlXAPKMRp1w==, + integrity: sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==, } dependencies: "@types/acorn": 4.0.6 - "@types/estree": 1.0.3 - "@types/unist": 2.0.9 - estree-util-visit: 1.2.1 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - vfile-message: 3.1.4 + "@types/estree": 1.0.5 + "@types/unist": 3.0.1 + devlop: 1.1.0 + estree-util-visit: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + vfile-message: 4.0.2 dev: true - /micromark-util-html-tag-name@1.2.0: + /micromark-util-html-tag-name@2.0.0: resolution: { - integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==, + integrity: sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==, } dev: true - /micromark-util-normalize-identifier@1.1.0: + /micromark-util-normalize-identifier@2.0.0: resolution: { - integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==, + integrity: sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==, } dependencies: - micromark-util-symbol: 1.1.0 + micromark-util-symbol: 2.0.0 dev: true - /micromark-util-resolve-all@1.1.0: + /micromark-util-resolve-all@2.0.0: resolution: { - integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==, + integrity: sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==, } dependencies: - micromark-util-types: 1.1.0 + micromark-util-types: 2.0.0 dev: true - /micromark-util-sanitize-uri@1.2.0: + /micromark-util-sanitize-uri@2.0.0: resolution: { - integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==, + integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==, } dependencies: - micromark-util-character: 1.2.0 - micromark-util-encode: 1.1.0 - micromark-util-symbol: 1.1.0 + micromark-util-character: 2.0.1 + micromark-util-encode: 2.0.0 + micromark-util-symbol: 2.0.0 dev: true - /micromark-util-subtokenize@1.1.0: + /micromark-util-subtokenize@2.0.0: resolution: { - integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==, + integrity: sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg==, } dependencies: - micromark-util-chunked: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 + devlop: 1.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 dev: true - /micromark-util-symbol@1.1.0: + /micromark-util-symbol@2.0.0: resolution: { - integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==, + integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==, } dev: true - /micromark-util-types@1.1.0: + /micromark-util-types@2.0.0: resolution: { - integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==, + integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==, } dev: true - /micromark@3.2.0: + /micromark@4.0.0: resolution: { - integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==, + integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==, } dependencies: "@types/debug": 4.1.10 debug: 4.3.4 decode-named-character-reference: 1.0.2 - micromark-core-commonmark: 1.1.0 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-chunked: 1.1.0 - micromark-util-combine-extensions: 1.1.0 - micromark-util-decode-numeric-character-reference: 1.1.0 - micromark-util-encode: 1.1.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-resolve-all: 1.1.0 - micromark-util-sanitize-uri: 1.2.0 - micromark-util-subtokenize: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 + devlop: 1.1.0 + micromark-core-commonmark: 2.0.0 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.0.1 + micromark-util-chunked: 2.0.0 + micromark-util-combine-extensions: 2.0.0 + micromark-util-decode-numeric-character-reference: 2.0.1 + micromark-util-encode: 2.0.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-resolve-all: 2.0.0 + micromark-util-sanitize-uri: 2.0.0 + micromark-util-subtokenize: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 transitivePeerDependencies: - supports-color dev: true @@ -11069,18 +12762,13 @@ packages: braces: 3.0.2 picomatch: 2.3.1 - /micromorph@0.3.1: - resolution: - { - integrity: sha512-dbX4sz405e/QQtbHFMJj0SaVP+xuBBpSpR44AQYTjsrPek8oKyeRXkbtYN1XyFVdV7WjHp5DZMwxJOJiBfH1Jw==, - } - /mime-db@1.52.0: resolution: { integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, } engines: { node: ">= 0.6" } + dev: true /mime-types@2.1.35: resolution: @@ -11090,6 +12778,25 @@ packages: engines: { node: ">= 0.6" } dependencies: mime-db: 1.52.0 + dev: true + + /mime@1.6.0: + resolution: + { + integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==, + } + engines: { node: ">=4" } + hasBin: true + dev: false + + /mime@3.0.0: + resolution: + { + integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==, + } + engines: { node: ">=10.0.0" } + hasBin: true + dev: false /mimic-fn@2.1.0: resolution: @@ -11104,6 +12811,7 @@ packages: integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==, } engines: { node: ">=12" } + dev: false /min-indent@1.0.1: resolution: @@ -11111,7 +12819,6 @@ packages: integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==, } engines: { node: ">=4" } - dev: true /minimatch@3.1.2: resolution: @@ -11120,7 +12827,6 @@ packages: } dependencies: brace-expansion: 1.1.11 - dev: true /minimatch@5.1.6: resolution: @@ -11130,6 +12836,7 @@ packages: engines: { node: ">=10" } dependencies: brace-expansion: 2.0.1 + dev: false /minimist-options@4.1.0: resolution: @@ -11155,6 +12862,36 @@ packages: { integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, } + dev: true + + /minipass@3.3.6: + resolution: + { + integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==, + } + engines: { node: ">=8" } + dependencies: + yallist: 4.0.0 + dev: false + + /minipass@5.0.0: + resolution: + { + integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==, + } + engines: { node: ">=8" } + dev: false + + /minizlib@2.1.2: + resolution: + { + integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==, + } + engines: { node: ">= 8" } + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + dev: false /mixme@0.5.9: resolution: @@ -11164,12 +12901,34 @@ packages: engines: { node: ">= 8.0.0" } dev: true + /mkdirp@1.0.4: + resolution: + { + integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, + } + engines: { node: ">=10" } + hasBin: true + dev: false + + /mlly@1.5.0: + resolution: + { + integrity: sha512-NPVQvAY1xr1QoVeG0cy8yUYC7FQcOx6evl/RjT1wL5FvzPnzOysoqB/jmx/DhssT2dYa8nxECLAaFI/+gVLhDQ==, + } + dependencies: + acorn: 8.11.3 + pathe: 1.1.2 + pkg-types: 1.0.3 + ufo: 1.3.2 + dev: false + /mri@1.2.0: resolution: { integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==, } engines: { node: ">=4" } + dev: false /mrmime@1.0.1: resolution: @@ -11177,74 +12936,222 @@ packages: integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==, } engines: { node: ">=10" } + dev: false /ms@2.0.0: resolution: { integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==, } + dev: false + + /ms@2.1.2: + resolution: + { + integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, + } + + /ms@2.1.3: + resolution: + { + integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, + } + dev: false + + /mute-stream@0.0.8: + resolution: + { + integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==, + } + dev: true + + /mz@2.7.0: + resolution: + { + integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==, + } + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + dev: true + + /nanoid@3.3.6: + resolution: + { + integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==, + } + engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } + hasBin: true + + /nanoid@3.3.7: + resolution: + { + integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==, + } + engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } + hasBin: true + + /natural-compare@1.4.0: + resolution: + { + integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, + } + + /nitropack@2.8.1: + resolution: + { + integrity: sha512-pODv2kEEzZSDQR+1UMXbGyNgMedUDq/qUomtiAnQKQvLy52VGlecXO1xDfH3i0kP1yKEcKTnWsx1TAF5gHM7xQ==, + } + engines: { node: ^16.11.0 || >=17.0.0 } + hasBin: true + peerDependencies: + xml2js: ^0.6.2 + peerDependenciesMeta: + xml2js: + optional: true + dependencies: + "@cloudflare/kv-asset-handler": 0.3.0 + "@netlify/functions": 2.4.1 + "@rollup/plugin-alias": 5.1.0(rollup@4.9.4) + "@rollup/plugin-commonjs": 25.0.7(rollup@4.9.4) + "@rollup/plugin-inject": 5.0.5(rollup@4.9.4) + "@rollup/plugin-json": 6.0.1(rollup@4.9.4) + "@rollup/plugin-node-resolve": 15.2.3(rollup@4.9.4) + "@rollup/plugin-replace": 5.0.5(rollup@4.9.4) + "@rollup/plugin-terser": 0.4.4(rollup@4.9.4) + "@rollup/plugin-wasm": 6.2.2(rollup@4.9.4) + "@rollup/pluginutils": 5.1.0(rollup@4.9.4) + "@types/http-proxy": 1.17.14 + "@vercel/nft": 0.24.4 + archiver: 6.0.1 + c12: 1.6.1 + chalk: 5.3.0 + chokidar: 3.5.3 + citty: 0.1.5 + consola: 3.2.3 + cookie-es: 1.0.0 + defu: 6.1.4 + destr: 2.0.2 + dot-prop: 8.0.2 + esbuild: 0.19.11 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + etag: 1.8.1 + fs-extra: 11.2.0 + globby: 14.0.0 + gzip-size: 7.0.0 + h3: 1.10.1 + hookable: 5.5.3 + httpxy: 0.1.5 + is-primitive: 3.0.1 + jiti: 1.21.0 + klona: 2.0.6 + knitwork: 1.0.0 + listhen: 1.5.5 + magic-string: 0.30.5 + mime: 3.0.0 + mlly: 1.5.0 + mri: 1.2.0 + node-fetch-native: 1.6.1 + ofetch: 1.3.3 + ohash: 1.1.3 + openapi-typescript: 6.7.3 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.0.3 + pretty-bytes: 6.1.1 + radix3: 1.1.0 + rollup: 4.9.4 + rollup-plugin-visualizer: 5.12.0(rollup@4.9.4) + scule: 1.1.1 + semver: 7.5.4 + serve-placeholder: 2.0.1 + serve-static: 1.15.0 + std-env: 3.7.0 + ufo: 1.3.2 + uncrypto: 0.1.3 + unctx: 2.3.1 + unenv: 1.9.0 + unimport: 3.7.1(rollup@4.9.4) + unstorage: 1.10.1 + transitivePeerDependencies: + - "@azure/app-configuration" + - "@azure/cosmos" + - "@azure/data-tables" + - "@azure/identity" + - "@azure/keyvault-secrets" + - "@azure/storage-blob" + - "@capacitor/preferences" + - "@netlify/blobs" + - "@planetscale/database" + - "@upstash/redis" + - "@vercel/kv" + - encoding + - idb-keyval + - supports-color + dev: false - /ms@2.1.2: + /node-addon-api@7.0.0: resolution: { - integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, + integrity: sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==, } + dev: false - /mute-stream@0.0.8: + /node-fetch-native@1.6.1: resolution: { - integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==, + integrity: sha512-bW9T/uJDPAJB2YNYEpWzE54U5O3MQidXsOyTfnbKYtTtFexRvGzb1waphBN4ZwP6EcIvYYEOwW0b72BpAqydTw==, } - dev: true + dev: false - /mz@2.7.0: + /node-fetch@2.7.0: resolution: { - integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==, + integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==, } + engines: { node: 4.x || >=6.0.0 } + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 - dev: true + whatwg-url: 5.0.0 + dev: false - /nanoid@3.3.6: + /node-forge@1.3.1: resolution: { - integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==, + integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==, } - engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } - hasBin: true + engines: { node: ">= 6.13.0" } + dev: false - /nanoid@3.3.7: + /node-gyp-build@4.7.1: resolution: { - integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==, + integrity: sha512-wTSrZ+8lsRRa3I3H8Xr65dLWSgCvY2l4AOnaeKdPA9TB/WYMPaTcrzf3rXvFoVvjKNVnu0CcWSx54qq9GKRUYg==, } - engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } hasBin: true - dev: true - - /natural-compare@1.4.0: - resolution: - { - integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, - } - dev: true + dev: false - /negotiator@0.6.3: + /node-html-parser@6.1.12: resolution: { - integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==, + integrity: sha512-/bT/Ncmv+fbMGX96XG9g05vFt43m/+SYKIs9oAemQVYyVcZmDAI2Xq/SbNcpOA35eF0Zk2av3Ksf+Xk8Vt8abA==, } - engines: { node: ">= 0.6" } + dependencies: + css-select: 5.1.0 + he: 1.2.0 + dev: false /node-int64@0.4.0: resolution: { integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==, } - dev: true /node-releases@2.0.13: resolution: @@ -11257,7 +13164,17 @@ packages: { integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==, } - dev: true + + /nopt@5.0.0: + resolution: + { + integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==, + } + engines: { node: ">=6" } + hasBin: true + dependencies: + abbrev: 1.1.1 + dev: false /normalize-package-data@2.5.0: resolution: @@ -11316,6 +13233,28 @@ packages: engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dependencies: path-key: 4.0.0 + dev: false + + /npmlog@5.0.1: + resolution: + { + integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==, + } + dependencies: + are-we-there-yet: 2.0.0 + console-control-strings: 1.1.0 + gauge: 3.0.2 + set-blocking: 2.0.0 + dev: false + + /nth-check@2.1.1: + resolution: + { + integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==, + } + dependencies: + boolbase: 1.0.0 + dev: false /nwsapi@2.2.7: resolution: @@ -11324,13 +13263,26 @@ packages: } dev: true + /nypm@0.3.4: + resolution: + { + integrity: sha512-1JLkp/zHBrkS3pZ692IqOaIKSYHmQXgqfELk6YTOfVBnwealAmPA1q2kKK7PHJAHSMBozerThEFZXP3G6o7Ukg==, + } + engines: { node: ^14.16.0 || >=16.10.0 } + hasBin: true + dependencies: + citty: 0.1.5 + execa: 8.0.1 + pathe: 1.1.2 + ufo: 1.3.2 + dev: false + /object-assign@4.1.1: resolution: { integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==, } engines: { node: ">=0.10.0" } - dev: true /object-hash@3.0.0: resolution: @@ -11375,21 +13327,33 @@ packages: has-symbols: 1.0.3 object-keys: 1.1.1 - /on-finished@2.3.0: + /ofetch@1.3.3: resolution: { - integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==, + integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==, } - engines: { node: ">= 0.8" } dependencies: - ee-first: 1.1.1 + destr: 2.0.2 + node-fetch-native: 1.6.1 + ufo: 1.3.2 + dev: false + + /ohash@1.1.3: + resolution: + { + integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==, + } + dev: false - /on-headers@1.0.2: + /on-finished@2.4.1: resolution: { - integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==, + integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==, } engines: { node: ">= 0.8" } + dependencies: + ee-first: 1.1.1 + dev: false /once@1.4.0: resolution: @@ -11416,6 +13380,7 @@ packages: engines: { node: ">=12" } dependencies: mimic-fn: 4.0.0 + dev: false /open@8.4.2: resolution: @@ -11427,6 +13392,7 @@ packages: define-lazy-prop: 2.0.0 is-docker: 2.2.1 is-wsl: 2.2.0 + dev: false /open@9.1.0: resolution: @@ -11439,6 +13405,22 @@ packages: define-lazy-prop: 3.0.0 is-inside-container: 1.0.0 is-wsl: 2.2.0 + dev: false + + /openapi-typescript@6.7.3: + resolution: + { + integrity: sha512-es3mGcDXV6TKPo6n3aohzHm0qxhLyR39MhF6mkD1FwFGjhxnqMqfSIgM0eCpInZvqatve4CxmXcMZw3jnnsaXw==, + } + hasBin: true + dependencies: + ansi-colors: 4.1.3 + fast-glob: 3.3.2 + js-yaml: 4.1.0 + supports-color: 9.4.0 + undici: 5.28.2 + yargs-parser: 21.1.1 + dev: false /ora@5.4.1: resolution: @@ -11498,7 +13480,6 @@ packages: engines: { node: ">=6" } dependencies: p-try: 2.2.0 - dev: true /p-limit@3.1.0: resolution: @@ -11508,7 +13489,6 @@ packages: engines: { node: ">=10" } dependencies: yocto-queue: 0.1.0 - dev: true /p-locate@4.1.0: resolution: @@ -11518,7 +13498,6 @@ packages: engines: { node: ">=8" } dependencies: p-limit: 2.3.0 - dev: true /p-locate@5.0.0: resolution: @@ -11544,7 +13523,6 @@ packages: integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==, } engines: { node: ">=6" } - dev: true /parent-module@1.0.1: resolution: @@ -11583,13 +13561,6 @@ packages: error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - dev: true - - /parse-multipart-data@1.5.0: - resolution: - { - integrity: sha512-ck5zaMF0ydjGfejNMnlo5YU2oJ+pT+80Jb1y4ybanT27j+zbVP/jkYmCrUGsEln0Ox/hZmuvgy8Ra7AxbXP2Mw==, - } /parse-numeric-range@1.3.0: resolution: @@ -11613,12 +13584,22 @@ packages: } dev: true + /parse5@7.1.2: + resolution: + { + integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==, + } + dependencies: + entities: 4.5.0 + dev: true + /parseurl@1.3.3: resolution: { integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==, } engines: { node: ">= 0.8" } + dev: false /path-exists@4.0.0: resolution: @@ -11626,7 +13607,6 @@ packages: integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, } engines: { node: ">=8" } - dev: true /path-is-absolute@1.0.1: resolution: @@ -11634,7 +13614,6 @@ packages: integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, } engines: { node: ">=0.10.0" } - dev: true /path-key@3.1.1: resolution: @@ -11649,6 +13628,7 @@ packages: integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==, } engines: { node: ">=12" } + dev: false /path-parse@1.0.7: resolution: @@ -11656,6 +13636,13 @@ packages: integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, } + /path-to-regexp@6.2.1: + resolution: + { + integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==, + } + dev: false + /path-type@4.0.0: resolution: { @@ -11664,13 +13651,35 @@ packages: engines: { node: ">=8" } dev: true + /path-type@5.0.0: + resolution: + { + integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==, + } + engines: { node: ">=12" } + dev: false + + /pathe@1.1.2: + resolution: + { + integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==, + } + dev: false + + /perfect-debounce@1.0.0: + resolution: + { + integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==, + } + dev: false + /periscopic@3.1.0: resolution: { integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==, } dependencies: - "@types/estree": 1.0.3 + "@types/estree": 1.0.5 estree-walker: 3.0.3 is-reference: 3.0.2 dev: true @@ -11720,7 +13729,6 @@ packages: integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==, } engines: { node: ">= 6" } - dev: true /pkg-dir@4.2.0: resolution: @@ -11730,17 +13738,17 @@ packages: engines: { node: ">=8" } dependencies: find-up: 4.1.0 - dev: true - /polka@1.0.0-next.22: + /pkg-types@1.0.3: resolution: { - integrity: sha512-a7tsZy5gFbJr0aUltZS97xCkbPglXuD67AMvTyZX7BTDBH384FWf0ZQF6rPvdutSxnO1vUlXM2zSLf5tCKk5RA==, + integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==, } - engines: { node: ">=8" } dependencies: - "@polka/url": 1.0.0-next.23 - trouter: 3.2.1 + jsonc-parser: 3.2.0 + mlly: 1.5.0 + pathe: 1.1.2 + dev: false /postcss-import@15.1.0(postcss@8.4.28): resolution: @@ -11854,7 +13862,6 @@ packages: nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.0.2 - dev: true /preact@10.18.1: resolution: @@ -11954,6 +13961,14 @@ packages: "@prettier/cli": 0.3.0(prettier@4.0.0-alpha.8) dev: true + /pretty-bytes@6.1.1: + resolution: + { + integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==, + } + engines: { node: ^14.13.1 || >=16.0.0 } + dev: false + /pretty-format@27.5.1: resolution: { @@ -11976,7 +13991,13 @@ packages: ansi-regex: 5.0.1 ansi-styles: 5.2.0 react-is: 18.2.0 - dev: true + + /process-nextick-args@2.0.1: + resolution: + { + integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==, + } + dev: false /promise-make-naked@2.1.1: resolution: @@ -11994,7 +14015,6 @@ packages: dependencies: kleur: 3.0.3 sisteransi: 1.0.5 - dev: true /property-information@6.3.0: resolution: @@ -12038,6 +14058,13 @@ packages: integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, } + /queue-tick@1.0.1: + resolution: + { + integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==, + } + dev: false + /quick-lru@4.0.1: resolution: { @@ -12046,6 +14073,41 @@ packages: engines: { node: ">=8" } dev: true + /radix3@1.1.0: + resolution: + { + integrity: sha512-pNsHDxbGORSvuSScqNJ+3Km6QAVqk8CfsCBIEoDgpqLrkD2f3QM4I7d1ozJJ172OmIcoUcerZaNWqtLkRXTV3A==, + } + dev: false + + /randombytes@2.1.0: + resolution: + { + integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==, + } + dependencies: + safe-buffer: 5.2.1 + dev: false + + /range-parser@1.2.1: + resolution: + { + integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==, + } + engines: { node: ">= 0.6" } + dev: false + + /rc9@2.1.1: + resolution: + { + integrity: sha512-lNeOl38Ws0eNxpO3+wD1I9rkHGQyj1NU1jlzv4go2CtEnEQEUfqnIvZG7W+bC/aXdJ27n5x/yUjb6RoT9tko+Q==, + } + dependencies: + defu: 6.1.4 + destr: 2.0.2 + flat: 5.0.2 + dev: false + /react-is@17.0.2: resolution: { @@ -12057,7 +14119,6 @@ packages: { integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==, } - dev: true /read-cache@1.0.0: resolution: @@ -12106,6 +14167,21 @@ packages: strip-bom: 3.0.0 dev: true + /readable-stream@2.3.8: + resolution: + { + integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==, + } + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + dev: false + /readable-stream@3.6.2: resolution: { @@ -12116,7 +14192,15 @@ packages: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 - dev: true + + /readdir-glob@1.1.3: + resolution: + { + integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==, + } + dependencies: + minimatch: 5.1.6 + dev: false /readdirp@3.6.0: resolution: @@ -12127,6 +14211,20 @@ packages: dependencies: picomatch: 2.3.1 + /recast@0.23.4: + resolution: + { + integrity: sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw==, + } + engines: { node: ">= 4" } + dependencies: + assert: 2.1.0 + ast-types: 0.16.1 + esprima: 4.0.1 + source-map: 0.6.1 + tslib: 2.6.2 + dev: false + /redent@3.0.0: resolution: { @@ -12136,7 +14234,24 @@ packages: dependencies: indent-string: 4.0.0 strip-indent: 3.0.0 - dev: true + + /redis-errors@1.2.0: + resolution: + { + integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==, + } + engines: { node: ">=4" } + dev: false + + /redis-parser@3.0.0: + resolution: + { + integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==, + } + engines: { node: ">=4" } + dependencies: + redis-errors: 1.2.0 + dev: false /regenerate-unicode-properties@10.1.1: resolution: @@ -12146,12 +14261,14 @@ packages: engines: { node: ">=4" } dependencies: regenerate: 1.4.2 + dev: true /regenerate@1.4.2: resolution: { integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==, } + dev: true /regenerator-runtime@0.13.11: resolution: @@ -12173,6 +14290,7 @@ packages: } dependencies: "@babel/runtime": 7.23.2 + dev: true /regexp.prototype.flags@1.5.1: resolution: @@ -12185,13 +14303,6 @@ packages: define-properties: 1.2.1 set-function-name: 2.0.1 - /regexparam@1.3.0: - resolution: - { - integrity: sha512-6IQpFBv6e5vz1QAqI+V4k8P2e/3gRrqfCJ9FI+O1FLQTO+Uz6RXZEZOPmTJ6hlGj7gkERzY5BRCv09whKP96/g==, - } - engines: { node: ">=6" } - /regexpu-core@5.3.2: resolution: { @@ -12205,6 +14316,7 @@ packages: regjsparser: 0.9.1 unicode-match-property-ecmascript: 2.0.0 unicode-match-property-value-ecmascript: 2.1.0 + dev: true /regjsparser@0.9.1: resolution: @@ -12214,97 +14326,114 @@ packages: hasBin: true dependencies: jsesc: 0.5.0 + dev: true - /rehype-pretty-code@0.10.0(shiki@0.14.3): + /rehype-parse@9.0.0: resolution: { - integrity: sha512-qCD071Y+vUxEy9yyrATPk2+W9q7qCbzZgtc9suZhu75bmRQvOlBhJt4d3WvqSMTamkKoFkvqtCjyAk+ggH+aXQ==, + integrity: sha512-WG7nfvmWWkCR++KEkZevZb/uw41E8TsH4DsY9UxsTbIXCVGbAs4S+r8FrQ+OtH5EEQAs+5UxKC42VinkmpA1Yw==, } - engines: { node: ">=16" } + dependencies: + "@types/hast": 3.0.3 + hast-util-from-html: 2.0.1 + unified: 11.0.4 + dev: true + + /rehype-pretty-code@0.12.3(shikiji@0.9.17): + resolution: + { + integrity: sha512-6NbIit8A3hLrkKBEbNs862jVnTLeIOM2AmM0VZ/MtyHb+OuNMeCa6UZSx6UG4zrobm5tY9efTwhih1exsGYsiw==, + } + engines: { node: ">=18" } peerDependencies: - shiki: 0.x + shikiji: ^0.7.0 || ^0.8.0 || ^0.9.0 dependencies: - "@types/hast": 2.3.7 - hash-obj: 4.0.0 + "@types/hast": 3.0.3 + hast-util-to-string: 3.0.0 parse-numeric-range: 1.3.0 - shiki: 0.14.3 + rehype-parse: 9.0.0 + shikiji: 0.9.17 + unified: 11.0.4 + unist-util-visit: 5.0.0 dev: true - /rehype-raw@6.1.1: + /rehype-raw@7.0.0: resolution: { - integrity: sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==, + integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==, } dependencies: - "@types/hast": 2.3.7 - hast-util-raw: 7.2.3 - unified: 10.1.2 + "@types/hast": 3.0.3 + hast-util-raw: 9.0.1 + vfile: 6.0.1 dev: true - /rehype-slug@5.1.0: + /rehype-slug@6.0.0: resolution: { - integrity: sha512-Gf91dJoXneiorNEnn+Phx97CO7oRMrpi+6r155tTxzGuLtm+QrI4cTwCa9e1rtePdL4i9tSO58PeSS6HWfgsiw==, + integrity: sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==, } dependencies: - "@types/hast": 2.3.7 + "@types/hast": 3.0.3 github-slugger: 2.0.0 - hast-util-has-property: 2.0.1 - hast-util-heading-rank: 2.1.1 - hast-util-to-string: 2.0.0 - unified: 10.1.2 - unist-util-visit: 4.1.2 + hast-util-heading-rank: 3.0.0 + hast-util-to-string: 3.0.0 + unist-util-visit: 5.0.0 dev: true - /remark-gfm@3.0.1: + /remark-gfm@4.0.0: resolution: { - integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==, + integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==, } dependencies: - "@types/mdast": 3.0.14 - mdast-util-gfm: 2.0.2 - micromark-extension-gfm: 2.0.3 - unified: 10.1.2 + "@types/mdast": 4.0.3 + mdast-util-gfm: 3.0.0 + micromark-extension-gfm: 3.0.0 + remark-parse: 11.0.0 + remark-stringify: 11.0.0 + unified: 11.0.4 transitivePeerDependencies: - supports-color dev: true - /remark-mdx@2.3.0: + /remark-mdx@3.0.0: resolution: { - integrity: sha512-g53hMkpM0I98MU266IzDFMrTD980gNF3BJnkyFcmN+dD873mQeD5rdMO3Y2X+x8umQfbSE0PcoEDl7ledSA+2g==, + integrity: sha512-O7yfjuC6ra3NHPbRVxfflafAj3LTwx3b73aBvkEFU5z4PsD6FD4vrqJAkE5iNGLz71GdjXfgRqm3SQ0h0VuE7g==, } dependencies: - mdast-util-mdx: 2.0.1 - micromark-extension-mdxjs: 1.0.1 + mdast-util-mdx: 3.0.0 + micromark-extension-mdxjs: 3.0.0 transitivePeerDependencies: - supports-color dev: true - /remark-parse@10.0.2: + /remark-parse@11.0.0: resolution: { - integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==, + integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==, } dependencies: - "@types/mdast": 3.0.14 - mdast-util-from-markdown: 1.3.1 - unified: 10.1.2 + "@types/mdast": 4.0.3 + mdast-util-from-markdown: 2.0.0 + micromark-util-types: 2.0.0 + unified: 11.0.4 transitivePeerDependencies: - supports-color dev: true - /remark-rehype@10.1.0: + /remark-rehype@11.0.0: resolution: { - integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==, + integrity: sha512-vx8x2MDMcxuE4lBmQ46zYUDfcFMmvg80WYX+UNLeG6ixjdCCLcw1lrgAukwBTuOFsS78eoAedHGn9sNM0w7TPw==, } dependencies: - "@types/hast": 2.3.7 - "@types/mdast": 3.0.14 - mdast-util-to-hast: 12.3.0 - unified: 10.1.2 + "@types/hast": 3.0.3 + "@types/mdast": 4.0.3 + mdast-util-to-hast: 13.0.2 + unified: 11.0.4 + vfile: 6.0.1 dev: true /remark-shiki-twoslash@3.1.3(typescript@4.9.5): @@ -12329,6 +14458,17 @@ packages: - supports-color dev: true + /remark-stringify@11.0.0: + resolution: + { + integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==, + } + dependencies: + "@types/mdast": 4.0.3 + mdast-util-to-markdown: 2.1.0 + unified: 11.0.4 + dev: true + /require-directory@2.1.1: resolution: { @@ -12356,7 +14496,6 @@ packages: { integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==, } - dev: true /resolve-cwd@3.0.0: resolution: @@ -12366,7 +14505,6 @@ packages: engines: { node: ">=8" } dependencies: resolve-from: 5.0.0 - dev: true /resolve-dir@1.0.1: resolution: @@ -12393,7 +14531,6 @@ packages: integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==, } engines: { node: ">=8" } - dev: true /resolve-global@1.0.0: resolution: @@ -12411,7 +14548,6 @@ packages: integrity: sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==, } engines: { node: ">=10" } - dev: true /resolve@1.22.8: resolution: @@ -12450,17 +14586,16 @@ packages: hasBin: true dependencies: glob: 7.2.3 - dev: true - /rollup-plugin-visualizer@5.9.2(rollup@3.28.1): + /rollup-plugin-visualizer@5.12.0(rollup@3.28.1): resolution: { - integrity: sha512-waHktD5mlWrYFrhOLbti4YgQCn1uR24nYsNuXxg7LkPH8KdTXVWR9DNY1WU0QqokyMixVXJS4J04HNrVTMP01A==, + integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==, } engines: { node: ">=14" } hasBin: true peerDependencies: - rollup: 2.x || 3.x + rollup: 2.x || 3.x || 4.x peerDependenciesMeta: rollup: optional: true @@ -12470,6 +14605,27 @@ packages: rollup: 3.28.1 source-map: 0.7.4 yargs: 17.7.2 + dev: false + + /rollup-plugin-visualizer@5.12.0(rollup@4.9.4): + resolution: + { + integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==, + } + engines: { node: ">=14" } + hasBin: true + peerDependencies: + rollup: 2.x || 3.x || 4.x + peerDependenciesMeta: + rollup: + optional: true + dependencies: + open: 8.4.2 + picomatch: 2.3.1 + rollup: 4.9.4 + source-map: 0.7.4 + yargs: 17.7.2 + dev: false /rollup-preset-solid@2.0.1: resolution: @@ -12494,28 +14650,6 @@ packages: - supports-color dev: true - /rollup-route-manifest@1.0.0(rollup@3.28.1): - resolution: - { - integrity: sha512-3CmcMmCLAzJDUXiO3z6386/Pt8/k9xTZv8gIHyXI8hYGoAInnYdOsFXiGGzQRMy6TXR1jUZme2qbdwjH2nFMjg==, - } - engines: { node: ">=8" } - peerDependencies: - rollup: ">=2.0.0" - dependencies: - rollup: 3.28.1 - route-sort: 1.0.0 - - /rollup@2.79.1: - resolution: - { - integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==, - } - engines: { node: ">=10.0.0" } - hasBin: true - optionalDependencies: - fsevents: 2.3.3 - /rollup@3.28.1: resolution: { @@ -12550,14 +14684,6 @@ packages: "@rollup/rollup-win32-ia32-msvc": 4.9.4 "@rollup/rollup-win32-x64-msvc": 4.9.4 fsevents: 2.3.3 - dev: true - - /route-sort@1.0.0: - resolution: - { - integrity: sha512-SFgmvjoIhp5S4iBEDW3XnbT+7PRuZ55oRuNjY+CDB1SGZkyCG9bqQ3/dhaZTctTBYMAvDxd2Uy9dStuaUfgJqQ==, - } - engines: { node: ">= 6" } /run-applescript@5.0.0: resolution: @@ -12567,6 +14693,7 @@ packages: engines: { node: ">=12" } dependencies: execa: 5.1.1 + dev: false /run-async@2.4.1: resolution: @@ -12591,6 +14718,7 @@ packages: } dependencies: tslib: 2.6.2 + dev: true /sade@1.8.1: resolution: @@ -12600,6 +14728,7 @@ packages: engines: { node: ">=6" } dependencies: mri: 1.2.0 + dev: false /safe-array-concat@1.0.1: resolution: @@ -12619,13 +14748,13 @@ packages: { integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==, } + dev: false /safe-buffer@5.2.1: resolution: { integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, } - dev: true /safe-regex-test@1.0.0: resolution: @@ -12643,6 +14772,7 @@ packages: { integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, } + dev: true /saxes@5.0.1: resolution: @@ -12654,6 +14784,13 @@ packages: xmlchars: 2.2.0 dev: true + /scule@1.1.1: + resolution: + { + integrity: sha512-sHtm/SsIK9BUBI3EFT/Gnp9VoKfY6QLvlkvAE6YK7454IF8FSgJEAnJpVdSC7K5/pjI5NfxhzBLW2JAfYA/shQ==, + } + dev: false + /search-insights@2.9.0: resolution: { @@ -12685,26 +14822,87 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 - dev: true - /seroval@0.5.1: + /send@0.18.0: + resolution: + { + integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==, + } + engines: { node: ">= 0.8.0" } + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + dev: false + + /serialize-javascript@6.0.1: + resolution: + { + integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==, + } + dependencies: + randombytes: 2.1.0 + dev: false + + /seroval-plugins@1.0.3(seroval@1.0.3): + resolution: + { + integrity: sha512-/nda3/5lVpznsbsliN8SNbx075VH6nO6lCpIknLxOPUtfqXA5ji30ThFjQD1PNed3Dnxkkj8raK/WtS8PbEuKQ==, + } + engines: { node: ">=10" } + peerDependencies: + seroval: ^1.0 + dependencies: + seroval: 1.0.3 + dev: false + + /seroval@1.0.3: resolution: { - integrity: sha512-ZfhQVB59hmIauJG5Ydynupy8KHyr5imGNtdDhbZG68Ufh1Ynkv9KOYOAABf71oVbQxJ8VkWnMHAjEHE7fWkH5g==, + integrity: sha512-v5Psun3O2OdehTS/BpTC9EezHxyQRM4lqtvOdbngEq8qOZUECqG5XaoFNZgBQrJKXZFgcyZtMH6Dv7G96pKSSQ==, } engines: { node: ">=10" } - /set-blocking@2.0.0: + /serve-placeholder@2.0.1: resolution: { - integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==, + integrity: sha512-rUzLlXk4uPFnbEaIz3SW8VISTxMuONas88nYWjAWaM2W9VDbt9tyFOr3lq8RhVOFrT3XISoBw8vni5una8qMnQ==, } - dev: true + dependencies: + defu: 6.1.4 + dev: false + + /serve-static@1.15.0: + resolution: + { + integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==, + } + engines: { node: ">= 0.8.0" } + dependencies: + encodeurl: 1.0.2 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.18.0 + transitivePeerDependencies: + - supports-color + dev: false - /set-cookie-parser@2.6.0: + /set-blocking@2.0.0: resolution: { - integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==, + integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==, } /set-function-length@1.1.1: @@ -12730,6 +14928,13 @@ packages: functions-have-names: 1.2.3 has-property-descriptors: 1.0.0 + /setprototypeof@1.2.0: + resolution: + { + integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==, + } + dev: false + /shebang-command@1.2.0: resolution: { @@ -12792,10 +14997,10 @@ packages: vscode-textmate: 5.2.0 dev: true - /shiki@0.14.3: + /shiki@0.14.7: resolution: { - integrity: sha512-U3S/a+b0KS+UkTyMjoNojvTgrBHjgp7L6ovhFVZsXmBGnVdQ4K4U9oK0z63w538S91ATngv1vXigHCSWOwnr+g==, + integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==, } dependencies: ansi-sequence-parser: 1.1.1 @@ -12804,6 +15009,20 @@ packages: vscode-textmate: 8.0.0 dev: true + /shikiji-core@0.9.17: + resolution: + { + integrity: sha512-r1FWTXk6SO2aYqfWgcsJ11MuVQ1ymPSdXzJjK7q8EXuyqu8yc2N5qrQy5+BL6gTVOaF4yLjbxFjF+KTRM1Sp8Q==, + } + + /shikiji@0.9.17: + resolution: + { + integrity: sha512-0z/1NfkhBkm3ijrfFeHg3G9yDNuHhXdAGbQm7tRxj4WQ5z2y0XDbnagFyKyuV2ebCTS1Mwy1I3n0Fzcc/4xdmw==, + } + dependencies: + shikiji-core: 0.9.17 + /side-channel@1.0.4: resolution: { @@ -12820,6 +15039,14 @@ packages: integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, } + /signal-exit@4.1.0: + resolution: + { + integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==, + } + engines: { node: ">=14" } + dev: false + /sirv@2.0.3: resolution: { @@ -12830,13 +15057,13 @@ packages: "@polka/url": 1.0.0-next.23 mrmime: 1.0.1 totalist: 3.0.1 + dev: false /sisteransi@1.0.5: resolution: { integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==, } - dev: true /slash@3.0.0: resolution: @@ -12844,7 +15071,22 @@ packages: integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, } engines: { node: ">=8" } - dev: true + + /slash@4.0.0: + resolution: + { + integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==, + } + engines: { node: ">=12" } + dev: false + + /slash@5.1.0: + resolution: + { + integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==, + } + engines: { node: ">=14.16" } + dev: false /smartwrap@2.0.2: resolution: @@ -12862,29 +15104,36 @@ packages: yargs: 15.4.1 dev: true - /solid-js@1.7.11: + /smob@1.4.1: + resolution: + { + integrity: sha512-9LK+E7Hv5R9u4g4C3p+jjLstaLe11MDsL21UpYaCNmapvMkYhqCV4A/f/3gyH8QjMyh6l68q9xC85vihY9ahMQ==, + } + dev: false + + /solid-js@1.8.8: resolution: { - integrity: sha512-JkuvsHt8jqy7USsy9xJtT18aF9r2pFO+GB8JQ2XGTvtF49rGTObB46iebD25sE3qVNvIbwglXOXdALnJq9IHtQ==, + integrity: sha512-9CtL5xWTYX1WWjQKqht3Tl0AJzgz4YWVQk8hoscO9TzRCgzlpAauEOexXa6bPG30W+fWLnFVE7XUiAzQFNeUKw==, } dependencies: csstype: 3.1.2 - seroval: 0.5.1 + seroval: 1.0.3 - /solid-mdx@0.0.6(solid-js@1.7.11)(vite@3.2.7): + /solid-mdx@0.0.7(solid-js@1.8.8)(vite@5.0.12): resolution: { - integrity: sha512-SDr+iOqxvB7ktdjrwgKLCLkJK43J+TQjoYmesHxmZHXtn6W+a5NRqWgBcybsSP0noHa2co1plSjuPYU4bdtklQ==, + integrity: sha512-dYKGOu5ZiaX3sfEMZYtfyXm30u33kF+T/pr67CMeyHzENDkWD3st4XEJ12Akp0J0PG9jzyHe5sAAKEXSnEcDEw==, } peerDependencies: solid-js: ^1.2.6 vite: "*" dependencies: - solid-js: 1.7.11 - vite: 3.2.7(@types/node@20.5.4) + solid-js: 1.8.8 + vite: 5.0.12(@types/node@20.5.4) dev: true - /solid-refresh@0.5.3(solid-js@1.7.11): + /solid-refresh@0.5.3(solid-js@1.8.8): resolution: { integrity: sha512-Otg5it5sjOdZbQZJnvo99TEBAr6J7PQ5AubZLNU6szZzg3RQQ5MX04oteBIIGDs0y2Qv8aXKm9e44V8z+UnFdw==, @@ -12895,141 +15144,38 @@ packages: "@babel/generator": 7.23.0 "@babel/helper-module-imports": 7.22.15 "@babel/types": 7.23.0 - solid-js: 1.7.11 + solid-js: 1.8.8 - /solid-start-netlify@0.3.4(solid-start@0.3.4): + /solid-refresh@0.6.3(solid-js@1.8.8): resolution: { - integrity: sha512-uV29ZpIXx16rFLwbLskH/X+d0o07QVK/j6DWnM+UDv9YQPDeLf0u/46ulHqeRInfb6FJk/6T7OYYvLQutaztug==, + integrity: sha512-F3aPsX6hVw9ttm5LYlth8Q15x6MlI/J3Dn+o3EQyRTtTxidepSTwAYdozt01/YA+7ObcciagGEyXIopGZzQtbA==, } peerDependencies: - solid-start: "*" - dependencies: - "@babel/core": 7.22.10 - "@babel/preset-env": 7.22.10(@babel/core@7.22.10) - "@rollup/plugin-babel": 6.0.4(@babel/core@7.22.10)(rollup@3.28.1) - "@rollup/plugin-commonjs": 24.1.0(rollup@3.28.1) - "@rollup/plugin-json": 6.0.1(rollup@3.28.1) - "@rollup/plugin-node-resolve": 15.2.3(rollup@3.28.1) - encoding: 0.1.13 - rollup: 3.28.1 - solid-start: 0.3.4(@solidjs/meta@0.28.6)(@solidjs/router@0.8.3)(solid-js@1.7.11)(solid-start-netlify@0.3.4)(solid-start-node@0.3.4)(vite@3.2.7) - terser: 5.22.0 - transitivePeerDependencies: - - "@types/babel__core" - - supports-color - - /solid-start-node@0.3.4(solid-start@0.3.4)(vite@3.2.7): - resolution: - { - integrity: sha512-8hm3lsaJEA+fgoJHjUJ1fSM9yTVo+jv1MwI0q2WqLObax/xMnLBrrN1vYtDIGwoVBhslS8qIGnEvHttOzkjUVg==, - } - peerDependencies: - solid-start: "*" - vite: "*" + solid-js: ^1.3 dependencies: - "@rollup/plugin-commonjs": 24.1.0(rollup@3.28.1) - "@rollup/plugin-json": 6.0.1(rollup@3.28.1) - "@rollup/plugin-node-resolve": 15.2.3(rollup@3.28.1) - compression: 1.7.4 - polka: 1.0.0-next.22 - rollup: 3.28.1 - sirv: 2.0.3 - solid-start: 0.3.4(@solidjs/meta@0.28.6)(@solidjs/router@0.8.3)(solid-js@1.7.11)(solid-start-netlify@0.3.4)(solid-start-node@0.3.4)(vite@3.2.7) - terser: 5.22.0 - vite: 3.2.7(@types/node@20.5.4) - transitivePeerDependencies: - - supports-color + "@babel/generator": 7.23.6 + "@babel/helper-module-imports": 7.22.15 + "@babel/types": 7.23.6 + solid-js: 1.8.8 + dev: false - /solid-start@0.3.4(@solidjs/meta@0.28.6)(@solidjs/router@0.8.3)(solid-js@1.7.11)(solid-start-netlify@0.3.4)(solid-start-node@0.3.4)(vite@3.2.7): + /solid-use@0.7.2(seroval@1.0.3)(solid-js@1.8.8): resolution: { - integrity: sha512-rgtJboxzqaXmLTYV6AwzYk2QMImPviPk9yIA8fVP/UvsZwwdMEfSprqYR+81dR+QZvOrJNckWleesQApdOYM6A==, + integrity: sha512-ZJbTj55W4VF2NSg86+PFioWOAI7STrZ6+38vuEWl6IB4ZBm7Q1U/Mncf+T/zc9e1xUk+4/FfFfM9ZaroycNKNw==, } - hasBin: true + engines: { node: ">=10" } peerDependencies: - "@solidjs/meta": ^0.28.0 - "@solidjs/router": ^0.8.2 - solid-js: ^1.6.2 - solid-start-aws: "*" - solid-start-cloudflare-pages: "*" - solid-start-cloudflare-workers: "*" - solid-start-deno: "*" - solid-start-netlify: "*" - solid-start-node: "*" - solid-start-static: "*" - solid-start-vercel: "*" - vite: ^4.4.6 + seroval: ">=0.9.0" + solid-js: ^1.7 peerDependenciesMeta: - solid-start-aws: - optional: true - solid-start-cloudflare-pages: - optional: true - solid-start-cloudflare-workers: - optional: true - solid-start-deno: + seroval: optional: true - solid-start-netlify: - optional: true - solid-start-node: - optional: true - solid-start-static: - optional: true - solid-start-vercel: - optional: true - dependencies: - "@babel/core": 7.22.10 - "@babel/generator": 7.23.0 - "@babel/plugin-syntax-jsx": 7.22.5(@babel/core@7.22.10) - "@babel/preset-env": 7.22.10(@babel/core@7.22.10) - "@babel/preset-typescript": 7.23.2(@babel/core@7.22.10) - "@babel/template": 7.22.15 - "@solidjs/meta": 0.28.6(solid-js@1.7.11) - "@solidjs/router": 0.8.3(solid-js@1.7.11) - "@types/cookie": 0.5.3 - "@types/debug": 4.1.10 - chokidar: 3.5.3 - compression: 1.7.4 - connect: 3.7.0 - debug: 4.3.4 - dequal: 2.0.3 - dotenv: 16.3.1 - es-module-lexer: 1.3.1 - esbuild: 0.17.19 - esbuild-plugin-solid: 0.5.0(esbuild@0.17.19)(solid-js@1.7.11) - fast-glob: 3.3.1 - get-port: 6.1.2 - micromorph: 0.3.1 - parse-multipart-data: 1.5.0 - picocolors: 1.0.0 - rollup: 3.28.1 - rollup-plugin-visualizer: 5.9.2(rollup@3.28.1) - rollup-route-manifest: 1.0.0(rollup@3.28.1) - sade: 1.8.1 - set-cookie-parser: 2.6.0 - sirv: 2.0.3 - solid-js: 1.7.11 - solid-start-netlify: 0.3.4(solid-start@0.3.4) - solid-start-node: 0.3.4(solid-start@0.3.4)(vite@3.2.7) - terser: 5.22.0 - undici: 5.23.0 - vite: 3.2.7(@types/node@20.5.4) - vite-plugin-inspect: 0.7.40(rollup@3.28.1)(vite@3.2.7) - vite-plugin-solid: 2.7.0(solid-js@1.7.11)(vite@3.2.7) - wait-on: 6.0.1(debug@4.3.4) - transitivePeerDependencies: - - "@nuxt/kit" - - supports-color - - /sort-keys@5.0.0: - resolution: - { - integrity: sha512-Pdz01AvCAottHTPQGzndktFNdbRA75BgOfeT1hH+AMnJFv8lynkPi42rfeEhpx1saTEI3YNMWxfqu0sFD1G8pw==, - } - engines: { node: ">=12" } dependencies: - is-plain-obj: 4.1.0 - dev: true + seroval: 1.0.3 + solid-js: 1.8.8 + dev: false /source-map-js@1.0.2: resolution: @@ -13046,7 +15192,6 @@ packages: dependencies: buffer-from: 1.1.2 source-map: 0.6.1 - dev: true /source-map-support@0.5.21: resolution: @@ -13158,7 +15303,6 @@ packages: { integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==, } - dev: true /stack-utils@2.0.6: resolution: @@ -13168,14 +15312,35 @@ packages: engines: { node: ">=10" } dependencies: escape-string-regexp: 2.0.0 - dev: true - /statuses@1.5.0: + /stackframe@1.3.4: resolution: { - integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==, + integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==, } - engines: { node: ">= 0.6" } + dev: false + + /standard-as-callback@2.1.0: + resolution: + { + integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==, + } + dev: false + + /statuses@2.0.1: + resolution: + { + integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==, + } + engines: { node: ">= 0.8" } + dev: false + + /std-env@3.7.0: + resolution: + { + integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==, + } + dev: false /stdin-blocker@2.0.0: resolution: @@ -13208,6 +15373,17 @@ packages: integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==, } engines: { node: ">=10.0.0" } + dev: false + + /streamx@2.15.6: + resolution: + { + integrity: sha512-q+vQL4AAz+FdfT137VF69Cc/APqUbxy+MDOImRrMvchJpigHj9GksgDU2LYbO9rx7RX6osWgxJB2WxhYv4SZAw==, + } + dependencies: + fast-fifo: 1.3.2 + queue-tick: 1.0.1 + dev: false /string-length@4.0.2: resolution: @@ -13218,7 +15394,6 @@ packages: dependencies: char-regex: 1.0.2 strip-ansi: 6.0.1 - dev: true /string-width@4.2.3: resolution: @@ -13231,6 +15406,18 @@ packages: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 + /string-width@5.1.2: + resolution: + { + integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==, + } + engines: { node: ">=12" } + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + dev: false + /string.prototype.trim@1.2.8: resolution: { @@ -13260,10 +15447,19 @@ packages: integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==, } dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.2 - dev: true + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.2 + dev: true + + /string_decoder@1.1.1: + resolution: + { + integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==, + } + dependencies: + safe-buffer: 5.1.2 + dev: false /string_decoder@1.3.0: resolution: @@ -13272,7 +15468,6 @@ packages: } dependencies: safe-buffer: 5.2.1 - dev: true /stringify-entities@4.0.3: resolution: @@ -13293,6 +15488,16 @@ packages: dependencies: ansi-regex: 5.0.1 + /strip-ansi@7.1.0: + resolution: + { + integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==, + } + engines: { node: ">=12" } + dependencies: + ansi-regex: 6.0.1 + dev: false + /strip-bom@3.0.0: resolution: { @@ -13307,7 +15512,6 @@ packages: integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==, } engines: { node: ">=8" } - dev: true /strip-final-newline@2.0.0: resolution: @@ -13322,6 +15526,7 @@ packages: integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==, } engines: { node: ">=12" } + dev: false /strip-indent@3.0.0: resolution: @@ -13331,7 +15536,6 @@ packages: engines: { node: ">=8" } dependencies: min-indent: 1.0.1 - dev: true /strip-json-comments@3.1.1: resolution: @@ -13339,7 +15543,15 @@ packages: integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==, } engines: { node: ">=8" } - dev: true + + /strip-literal@1.3.0: + resolution: + { + integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==, + } + dependencies: + acorn: 8.10.0 + dev: false /stubborn-fs@1.2.5: resolution: @@ -13357,6 +15569,15 @@ packages: inline-style-parser: 0.1.1 dev: true + /style-to-object@1.0.5: + resolution: + { + integrity: sha512-rDRwHtoDD3UMMrmZ6BzOW0naTjMsVZLIjsGleSKS/0Oz+cgCfAPRspaqJuE8rDzpKha/nEvnM0IF4seEAZUTKQ==, + } + dependencies: + inline-style-parser: 0.2.2 + dev: true + /sucrase@3.34.0: resolution: { @@ -13400,7 +15621,14 @@ packages: engines: { node: ">=10" } dependencies: has-flag: 4.0.0 - dev: true + + /supports-color@9.4.0: + resolution: + { + integrity: sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==, + } + engines: { node: ">=12" } + dev: false /supports-hyperlinks@2.3.0: resolution: @@ -13411,7 +15639,6 @@ packages: dependencies: has-flag: 4.0.0 supports-color: 7.2.0 - dev: true /supports-preserve-symlinks-flag@1.0.0: resolution: @@ -13427,6 +15654,14 @@ packages: } dev: true + /system-architecture@0.1.0: + resolution: + { + integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==, + } + engines: { node: ">=18" } + dev: false + /tailwindcss@3.3.3(ts-node@10.9.1): resolution: { @@ -13461,6 +15696,32 @@ packages: - ts-node dev: true + /tar-stream@3.1.6: + resolution: + { + integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==, + } + dependencies: + b4a: 1.6.4 + fast-fifo: 1.3.2 + streamx: 2.15.6 + dev: false + + /tar@6.2.0: + resolution: + { + integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==, + } + engines: { node: ">=10" } + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 5.0.0 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + dev: false + /term-size@2.2.1: resolution: { @@ -13478,7 +15739,21 @@ packages: dependencies: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - dev: true + + /terracotta@1.0.4(seroval@1.0.3)(solid-js@1.8.8): + resolution: + { + integrity: sha512-tMy152HBz6NehMYR63Phv9Zr+axhoKbHIuejurRa220J8zVKJ/L9hyjsiEC7WzjTdjherWe8g/ECYb3+jG/bBA==, + } + engines: { node: ">=10" } + peerDependencies: + solid-js: ^1.8 + dependencies: + solid-js: 1.8.8 + solid-use: 0.7.2(seroval@1.0.3)(solid-js@1.8.8) + transitivePeerDependencies: + - seroval + dev: false /terser@5.22.0: resolution: @@ -13503,7 +15778,6 @@ packages: "@istanbuljs/schema": 0.1.3 glob: 7.2.3 minimatch: 3.1.2 - dev: true /text-extensions@1.9.0: resolution: @@ -13588,6 +15862,16 @@ packages: zeptomatch: 1.2.2 dev: true + /tiny-glob@0.2.9: + resolution: + { + integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==, + } + dependencies: + globalyzer: 0.1.0 + globrex: 0.1.2 + dev: false + /tiny-jsonc@1.0.1: resolution: { @@ -13666,6 +15950,7 @@ packages: integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==, } engines: { node: ">=12" } + dev: false /tmp@0.0.33: resolution: @@ -13682,7 +15967,6 @@ packages: { integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==, } - dev: true /to-fast-properties@2.0.0: resolution: @@ -13700,12 +15984,21 @@ packages: dependencies: is-number: 7.0.0 + /toidentifier@1.0.1: + resolution: + { + integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==, + } + engines: { node: ">=0.6" } + dev: false + /totalist@3.0.1: resolution: { integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==, } engines: { node: ">=6" } + dev: false /tough-cookie@4.1.3: resolution: @@ -13720,6 +16013,13 @@ packages: url-parse: 1.5.10 dev: true + /tr46@0.0.3: + resolution: + { + integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==, + } + dev: false + /tr46@1.0.1: resolution: { @@ -13762,6 +16062,13 @@ packages: engines: { node: ">=8" } dev: true + /trough@1.0.5: + resolution: + { + integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==, + } + dev: true + /trough@2.1.0: resolution: { @@ -13769,14 +16076,17 @@ packages: } dev: true - /trouter@3.2.1: + /ts-api-utils@1.0.3(typescript@5.0.4): resolution: { - integrity: sha512-oY3CmIiEYOe1YMEzh++I67lrNOUldtCeuLL0vRPydvQLHZpSJ03B5dgDFlpFsiriMq6e//NDjjopjUzXOztHow==, + integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==, } - engines: { node: ">=6" } + engines: { node: ">=16.13.0" } + peerDependencies: + typescript: ">=4.2.0" dependencies: - regexparam: 1.3.0 + typescript: 5.0.4 + dev: false /ts-interface-checker@0.1.13: resolution: @@ -13856,7 +16166,6 @@ packages: typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - dev: true /tslib@2.1.0: resolution: @@ -14014,7 +16323,6 @@ packages: integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==, } engines: { node: ">=4" } - dev: true /type-fest@0.13.1: resolution: @@ -14038,7 +16346,6 @@ packages: integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==, } engines: { node: ">=10" } - dev: true /type-fest@0.6.0: resolution: @@ -14056,13 +16363,21 @@ packages: engines: { node: ">=8" } dev: true - /type-fest@1.4.0: + /type-fest@2.19.0: resolution: { - integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==, + integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==, } - engines: { node: ">=10" } - dev: true + engines: { node: ">=12.20" } + dev: false + + /type-fest@3.13.1: + resolution: + { + integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==, + } + engines: { node: ">=14.16" } + dev: false /typed-array-buffer@1.0.0: resolution: @@ -14121,7 +16436,22 @@ packages: } engines: { node: ">=4.2.0" } hasBin: true - dev: true + + /typescript@5.0.4: + resolution: + { + integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==, + } + engines: { node: ">=12.20" } + hasBin: true + dev: false + + /ufo@1.3.2: + resolution: + { + integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==, + } + dev: false /unbox-primitive@1.0.2: resolution: @@ -14135,6 +16465,25 @@ packages: which-boxed-primitive: 1.0.2 dev: true + /uncrypto@0.1.3: + resolution: + { + integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==, + } + dev: false + + /unctx@2.3.1: + resolution: + { + integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==, + } + dependencies: + acorn: 8.10.0 + estree-walker: 3.0.3 + magic-string: 0.30.5 + unplugin: 1.6.0 + dev: false + /undici@5.23.0: resolution: { @@ -14143,6 +16492,30 @@ packages: engines: { node: ">=14.0" } dependencies: busboy: 1.6.0 + dev: false + + /undici@5.28.2: + resolution: + { + integrity: sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==, + } + engines: { node: ">=14.0" } + dependencies: + "@fastify/busboy": 2.1.0 + dev: false + + /unenv@1.9.0: + resolution: + { + integrity: sha512-QKnFNznRxmbOF1hDgzpqrlIf6NC5sbZ2OJ+5Wl3OX8uM+LUJXbj4TXvLJCtwbPTmbMHCLIz6JLKNinNsMShK9g==, + } + dependencies: + consola: 3.2.3 + defu: 6.1.4 + mime: 3.0.0 + node-fetch-native: 1.6.1 + pathe: 1.1.2 + dev: false /unicode-canonical-property-names-ecmascript@2.0.0: resolution: @@ -14150,6 +16523,7 @@ packages: integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==, } engines: { node: ">=4" } + dev: true /unicode-match-property-ecmascript@2.0.0: resolution: @@ -14160,6 +16534,7 @@ packages: dependencies: unicode-canonical-property-names-ecmascript: 2.0.0 unicode-property-aliases-ecmascript: 2.1.0 + dev: true /unicode-match-property-value-ecmascript@2.1.0: resolution: @@ -14167,6 +16542,7 @@ packages: integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==, } engines: { node: ">=4" } + dev: true /unicode-property-aliases-ecmascript@2.1.0: resolution: @@ -14174,29 +16550,92 @@ packages: integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==, } engines: { node: ">=4" } + dev: true - /unified@10.1.2: + /unicorn-magic@0.1.0: resolution: { - integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==, + integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==, + } + engines: { node: ">=18" } + dev: false + + /unified@11.0.4: + resolution: + { + integrity: sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ==, } dependencies: - "@types/unist": 2.0.9 + "@types/unist": 3.0.1 bail: 2.0.2 + devlop: 1.1.0 extend: 3.0.2 - is-buffer: 2.0.5 is-plain-obj: 4.1.0 trough: 2.1.0 - vfile: 5.3.7 + vfile: 6.0.1 dev: true - /unist-util-generated@2.0.1: + /unified@9.2.2: resolution: { - integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==, + integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==, } + dependencies: + "@types/unist": 2.0.9 + bail: 1.0.5 + extend: 3.0.2 + is-buffer: 2.0.5 + is-plain-obj: 2.1.0 + trough: 1.0.5 + vfile: 4.2.1 dev: true + /unimport@3.7.1(rollup@3.28.1): + resolution: + { + integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==, + } + dependencies: + "@rollup/pluginutils": 5.1.0(rollup@3.28.1) + acorn: 8.11.3 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + fast-glob: 3.3.2 + local-pkg: 0.5.0 + magic-string: 0.30.5 + mlly: 1.5.0 + pathe: 1.1.2 + pkg-types: 1.0.3 + scule: 1.1.1 + strip-literal: 1.3.0 + unplugin: 1.6.0 + transitivePeerDependencies: + - rollup + dev: false + + /unimport@3.7.1(rollup@4.9.4): + resolution: + { + integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==, + } + dependencies: + "@rollup/pluginutils": 5.1.0(rollup@4.9.4) + acorn: 8.11.3 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + fast-glob: 3.3.2 + local-pkg: 0.5.0 + magic-string: 0.30.5 + mlly: 1.5.0 + pathe: 1.1.2 + pkg-types: 1.0.3 + scule: 1.1.1 + strip-literal: 1.3.0 + unplugin: 1.6.0 + transitivePeerDependencies: + - rollup + dev: false + /unist-util-is@4.1.0: resolution: { @@ -14204,50 +16643,50 @@ packages: } dev: true - /unist-util-is@5.2.1: + /unist-util-is@6.0.0: resolution: { - integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==, + integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==, } dependencies: - "@types/unist": 2.0.9 + "@types/unist": 3.0.1 dev: true - /unist-util-is@6.0.0: + /unist-util-position-from-estree@2.0.0: resolution: { - integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==, + integrity: sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==, } dependencies: "@types/unist": 3.0.1 dev: true - /unist-util-position-from-estree@1.1.2: + /unist-util-position@5.0.0: resolution: { - integrity: sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==, + integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==, } dependencies: - "@types/unist": 2.0.9 + "@types/unist": 3.0.1 dev: true - /unist-util-position@4.0.4: + /unist-util-remove-position@5.0.0: resolution: { - integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==, + integrity: sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==, } dependencies: - "@types/unist": 2.0.9 + "@types/unist": 3.0.1 + unist-util-visit: 5.0.0 dev: true - /unist-util-remove-position@4.0.2: + /unist-util-stringify-position@2.0.3: resolution: { - integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==, + integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==, } dependencies: "@types/unist": 2.0.9 - unist-util-visit: 4.1.2 dev: true /unist-util-stringify-position@3.0.3: @@ -14259,24 +16698,23 @@ packages: "@types/unist": 2.0.9 dev: true - /unist-util-visit-parents@3.1.1: + /unist-util-stringify-position@4.0.0: resolution: { - integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==, + integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==, } dependencies: - "@types/unist": 2.0.9 - unist-util-is: 4.1.0 + "@types/unist": 3.0.1 dev: true - /unist-util-visit-parents@5.1.3: + /unist-util-visit-parents@3.1.1: resolution: { - integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==, + integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==, } dependencies: "@types/unist": 2.0.9 - unist-util-is: 5.2.1 + unist-util-is: 4.1.0 dev: true /unist-util-visit-parents@6.0.1: @@ -14300,17 +16738,6 @@ packages: unist-util-visit-parents: 3.1.1 dev: true - /unist-util-visit@4.1.2: - resolution: - { - integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==, - } - dependencies: - "@types/unist": 2.0.9 - unist-util-is: 5.2.1 - unist-util-visit-parents: 5.1.3 - dev: true - /unist-util-visit@5.0.0: resolution: { @@ -14345,12 +16772,76 @@ packages: } engines: { node: ">= 10.0.0" } - /unpipe@1.0.0: + /unplugin@1.6.0: resolution: { - integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==, + integrity: sha512-BfJEpWBu3aE/AyHx8VaNE/WgouoQxgH9baAiH82JjX8cqVyi3uJQstqwD5J+SZxIK326SZIhsSZlALXVBCknTQ==, } - engines: { node: ">= 0.8" } + dependencies: + acorn: 8.11.3 + chokidar: 3.5.3 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.6.1 + dev: false + + /unstorage@1.10.1: + resolution: + { + integrity: sha512-rWQvLRfZNBpF+x8D3/gda5nUCQL2PgXy2jNG4U7/Rc9BGEv9+CAJd0YyGCROUBKs9v49Hg8huw3aih5Bf5TAVw==, + } + peerDependencies: + "@azure/app-configuration": ^1.4.1 + "@azure/cosmos": ^4.0.0 + "@azure/data-tables": ^13.2.2 + "@azure/identity": ^3.3.2 + "@azure/keyvault-secrets": ^4.7.0 + "@azure/storage-blob": ^12.16.0 + "@capacitor/preferences": ^5.0.6 + "@netlify/blobs": ^6.2.0 + "@planetscale/database": ^1.11.0 + "@upstash/redis": ^1.23.4 + "@vercel/kv": ^0.2.3 + idb-keyval: ^6.2.1 + peerDependenciesMeta: + "@azure/app-configuration": + optional: true + "@azure/cosmos": + optional: true + "@azure/data-tables": + optional: true + "@azure/identity": + optional: true + "@azure/keyvault-secrets": + optional: true + "@azure/storage-blob": + optional: true + "@capacitor/preferences": + optional: true + "@netlify/blobs": + optional: true + "@planetscale/database": + optional: true + "@upstash/redis": + optional: true + "@vercel/kv": + optional: true + idb-keyval: + optional: true + dependencies: + anymatch: 3.1.3 + chokidar: 3.5.3 + destr: 2.0.2 + h3: 1.10.1 + ioredis: 5.3.2 + listhen: 1.5.5 + lru-cache: 10.1.0 + mri: 1.2.0 + node-fetch-native: 1.6.1 + ofetch: 1.3.3 + ufo: 1.3.2 + transitivePeerDependencies: + - supports-color + dev: false /untildify@4.0.0: resolution: @@ -14358,6 +16849,19 @@ packages: integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==, } engines: { node: ">=8" } + dev: false + + /untun@0.1.3: + resolution: + { + integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==, + } + hasBin: true + dependencies: + citty: 0.1.5 + consola: 3.2.3 + pathe: 1.1.2 + dev: false /update-browserslist-db@1.0.13(browserslist@4.22.1): resolution: @@ -14384,7 +16888,13 @@ packages: browserslist: 4.22.2 escalade: 3.1.1 picocolors: 1.0.0 - dev: true + + /uqr@0.1.2: + resolution: + { + integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==, + } + dev: false /uri-js@4.4.1: resolution: @@ -14405,40 +16915,37 @@ packages: requires-port: 1.0.0 dev: true - /util-deprecate@1.0.2: + /urlpattern-polyfill@8.0.2: resolution: { - integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, + integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==, } - dev: true + dev: false - /utils-merge@1.0.1: + /util-deprecate@1.0.2: resolution: { - integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==, + integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, } - engines: { node: ">= 0.4.0" } - /uvu@0.5.6: + /util@0.12.5: resolution: { - integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==, + integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==, } - engines: { node: ">=8" } - hasBin: true dependencies: - dequal: 2.0.3 - diff: 5.1.0 - kleur: 4.1.5 - sade: 1.8.1 - dev: true + inherits: 2.0.4 + is-arguments: 1.1.1 + is-generator-function: 1.0.10 + is-typed-array: 1.1.12 + which-typed-array: 1.1.13 + dev: false /v8-compile-cache-lib@3.0.1: resolution: { integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==, } - dev: true /v8-to-istanbul@9.1.3: resolution: @@ -14450,7 +16957,6 @@ packages: "@jridgewell/trace-mapping": 0.3.20 "@types/istanbul-lib-coverage": 2.0.5 convert-source-map: 2.0.0 - dev: true /validate-html-nesting@1.2.2: resolution: @@ -14468,21 +16974,24 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vary@1.1.2: + /vfile-location@5.0.2: resolution: { - integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==, + integrity: sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==, } - engines: { node: ">= 0.8" } + dependencies: + "@types/unist": 3.0.1 + vfile: 6.0.1 + dev: true - /vfile-location@4.1.0: + /vfile-message@2.0.4: resolution: { - integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==, + integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==, } dependencies: "@types/unist": 2.0.9 - vfile: 5.3.7 + unist-util-stringify-position: 2.0.3 dev: true /vfile-message@3.1.4: @@ -14495,6 +17004,28 @@ packages: unist-util-stringify-position: 3.0.3 dev: true + /vfile-message@4.0.2: + resolution: + { + integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==, + } + dependencies: + "@types/unist": 3.0.1 + unist-util-stringify-position: 4.0.0 + dev: true + + /vfile@4.2.1: + resolution: + { + integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==, + } + dependencies: + "@types/unist": 2.0.9 + is-buffer: 2.0.5 + unist-util-stringify-position: 2.0.3 + vfile-message: 2.0.4 + dev: true + /vfile@5.3.7: resolution: { @@ -14507,7 +17038,101 @@ packages: vfile-message: 3.1.4 dev: true - /vite-plugin-inspect@0.7.40(rollup@3.28.1)(vite@3.2.7): + /vfile@6.0.1: + resolution: + { + integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==, + } + dependencies: + "@types/unist": 3.0.1 + unist-util-stringify-position: 4.0.0 + vfile-message: 4.0.2 + dev: true + + /vinxi@0.1.10(@types/node@20.5.4)(preact@10.18.1)(rollup@3.28.1): + resolution: + { + integrity: sha512-MndPaR3fUx6FERfB2adWVkTw7qTAhSStM+A2KaqU2qUGMEk51krkKB28ouf+iG6IJGoAtuE+fANUs0hqOLMk2A==, + } + hasBin: true + dependencies: + "@babel/core": 7.23.7 + "@babel/plugin-syntax-jsx": 7.23.3(@babel/core@7.23.7) + "@babel/plugin-syntax-typescript": 7.23.3(@babel/core@7.23.7) + "@types/micromatch": 4.0.6 + "@types/serve-static": 1.15.5 + "@types/ws": 8.5.10 + "@vinxi/devtools": 0.1.1(@babel/core@7.23.7)(preact@10.18.1)(rollup@3.28.1)(vite@4.5.0) + "@vinxi/listhen": 1.5.6 + boxen: 7.1.1 + c12: 1.6.1 + chokidar: 3.5.3 + citty: 0.1.5 + consola: 3.2.3 + cookie-es: 1.0.0 + defu: 6.1.4 + dts-buddy: 0.2.5 + es-module-lexer: 1.3.1 + esbuild: 0.18.20 + fast-glob: 3.3.2 + get-port: 6.1.2 + get-port-please: 3.1.2 + h3: 1.10.1 + hookable: 5.5.3 + http-proxy: 1.18.1 + micromatch: 4.0.5 + mri: 1.2.0 + nitropack: 2.8.1 + node-fetch-native: 1.6.1 + path-to-regexp: 6.2.1 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + radix3: 1.1.0 + resolve: 1.22.8 + rollup-plugin-visualizer: 5.12.0(rollup@3.28.1) + serve-placeholder: 2.0.1 + serve-static: 1.15.0 + ufo: 1.3.2 + uncrypto: 0.1.3 + unctx: 2.3.1 + unenv: 1.9.0 + unimport: 3.7.1(rollup@3.28.1) + unstorage: 1.10.1 + vite: 4.5.0(@types/node@20.5.4) + ws: 8.14.2 + zod: 3.22.4 + transitivePeerDependencies: + - "@azure/app-configuration" + - "@azure/cosmos" + - "@azure/data-tables" + - "@azure/identity" + - "@azure/keyvault-secrets" + - "@azure/storage-blob" + - "@capacitor/preferences" + - "@netlify/blobs" + - "@nuxt/kit" + - "@planetscale/database" + - "@types/node" + - "@upstash/redis" + - "@vercel/kv" + - bufferutil + - debug + - encoding + - idb-keyval + - less + - lightningcss + - preact + - rollup + - sass + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - xml2js + dev: false + + /vite-plugin-inspect@0.7.40(rollup@3.28.1)(vite@4.5.0): resolution: { integrity: sha512-tsfva6MCg0ch6ckReWHvJ/9xf/zjTuJvakONf2qcMBB/iu9JqiRixfxMa/yLGrlNaBe6fUZHOVhtN2Me3Kthow==, @@ -14521,40 +17146,69 @@ packages: optional: true dependencies: "@antfu/utils": 0.7.6 - "@rollup/pluginutils": 5.0.5(rollup@3.28.1) + "@rollup/pluginutils": 5.1.0(rollup@3.28.1) debug: 4.3.4 error-stack-parser-es: 0.1.1 - fs-extra: 11.1.1 + fs-extra: 11.2.0 + open: 9.1.0 + picocolors: 1.0.0 + sirv: 2.0.3 + vite: 4.5.0(@types/node@20.5.4) + transitivePeerDependencies: + - rollup + - supports-color + dev: false + + /vite-plugin-inspect@0.7.40(rollup@3.28.1)(vite@5.0.12): + resolution: + { + integrity: sha512-tsfva6MCg0ch6ckReWHvJ/9xf/zjTuJvakONf2qcMBB/iu9JqiRixfxMa/yLGrlNaBe6fUZHOVhtN2Me3Kthow==, + } + engines: { node: ">=14" } + peerDependencies: + "@nuxt/kit": "*" + vite: ^3.1.0 || ^4.0.0 + peerDependenciesMeta: + "@nuxt/kit": + optional: true + dependencies: + "@antfu/utils": 0.7.6 + "@rollup/pluginutils": 5.1.0(rollup@3.28.1) + debug: 4.3.4 + error-stack-parser-es: 0.1.1 + fs-extra: 11.2.0 open: 9.1.0 picocolors: 1.0.0 sirv: 2.0.3 - vite: 3.2.7(@types/node@20.5.4) + vite: 5.0.12(@types/node@20.5.4) transitivePeerDependencies: - rollup - supports-color + dev: false - /vite-plugin-solid@2.7.0(solid-js@1.7.11)(vite@3.2.7): + /vite-plugin-solid@2.8.0(solid-js@1.8.8)(vite@4.5.0): resolution: { - integrity: sha512-avp/Jl5zOp/Itfo67xtDB2O61U7idviaIp4mLsjhCa13PjKNasz+IID0jYTyqUp9SFx6/PmBr6v4KgDppqompg==, + integrity: sha512-n5FAm7ZmTl94VWUoiJCgG7bouF2NlC9CA1wY/qbVnkFbYDWk++bFWyNoU48aLJ+lMtzNeYzJypJXOHzFKxL9xA==, } peerDependencies: solid-js: ^1.7.2 - vite: ^3.0.0 || ^4.0.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: - "@babel/core": 7.22.10 - "@babel/preset-typescript": 7.23.2(@babel/core@7.22.10) - "@types/babel__core": 7.20.3 - babel-preset-solid: 1.7.7(@babel/core@7.22.10) + "@babel/core": 7.23.7 + "@babel/preset-typescript": 7.23.3(@babel/core@7.23.7) + "@types/babel__core": 7.20.5 + babel-preset-solid: 1.8.8(@babel/core@7.23.7) merge-anything: 5.1.7 - solid-js: 1.7.11 - solid-refresh: 0.5.3(solid-js@1.7.11) - vite: 3.2.7(@types/node@20.5.4) - vitefu: 0.2.5(vite@3.2.7) + solid-js: 1.8.8 + solid-refresh: 0.5.3(solid-js@1.8.8) + vite: 4.5.0(@types/node@20.5.4) + vitefu: 0.2.5(vite@4.5.0) transitivePeerDependencies: - supports-color + dev: false - /vite-plugin-solid@2.8.0(solid-js@1.7.11)(vite@5.0.11): + /vite-plugin-solid@2.8.0(solid-js@1.8.8)(vite@5.0.11): resolution: { integrity: sha512-n5FAm7ZmTl94VWUoiJCgG7bouF2NlC9CA1wY/qbVnkFbYDWk++bFWyNoU48aLJ+lMtzNeYzJypJXOHzFKxL9xA==, @@ -14568,24 +17222,51 @@ packages: "@types/babel__core": 7.20.5 babel-preset-solid: 1.8.8(@babel/core@7.23.7) merge-anything: 5.1.7 - solid-js: 1.7.11 - solid-refresh: 0.5.3(solid-js@1.7.11) + solid-js: 1.8.8 + solid-refresh: 0.5.3(solid-js@1.8.8) vite: 5.0.11(@types/node@20.5.4) vitefu: 0.2.5(vite@5.0.11) transitivePeerDependencies: - supports-color dev: true - /vite@3.2.7(@types/node@20.5.4): + /vite-plugin-solid@2.9.1(@testing-library/jest-dom@6.1.2)(solid-js@1.8.8)(vite@5.0.12): + resolution: + { + integrity: sha512-RC4hj+lbvljw57BbMGDApvEOPEh14lwrr/GeXRLNQLcR1qnOdzOwwTSFy13Gj/6FNIZpBEl0bWPU+VYFawrqUw==, + } + peerDependencies: + "@testing-library/jest-dom": ^5.16.6 || ^5.17.0 || ^6.* + solid-js: ^1.7.2 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + "@testing-library/jest-dom": + optional: true + dependencies: + "@babel/core": 7.23.7 + "@testing-library/jest-dom": 6.1.2(@types/jest@28.1.8)(jest@28.1.3) + "@types/babel__core": 7.20.5 + babel-preset-solid: 1.8.8(@babel/core@7.23.7) + merge-anything: 5.1.7 + solid-js: 1.8.8 + solid-refresh: 0.6.3(solid-js@1.8.8) + vite: 5.0.12(@types/node@20.5.4) + vitefu: 0.2.5(vite@5.0.12) + transitivePeerDependencies: + - supports-color + dev: false + + /vite@4.5.0(@types/node@20.5.4): resolution: { - integrity: sha512-29pdXjk49xAP0QBr0xXqu2s5jiQIXNvE/xwd0vUizYT2Hzqe4BksNNoWllFVXJf4eLZ+UlVQmXfB4lWrc+t18g==, + integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==, } engines: { node: ^14.18.0 || >=16.0.0 } hasBin: true peerDependencies: "@types/node": ">= 14" less: "*" + lightningcss: ^1.21.0 sass: "*" stylus: "*" sugarss: "*" @@ -14595,6 +17276,8 @@ packages: optional: true less: optional: true + lightningcss: + optional: true sass: optional: true stylus: @@ -14605,12 +17288,12 @@ packages: optional: true dependencies: "@types/node": 20.5.4 - esbuild: 0.15.18 + esbuild: 0.18.20 postcss: 8.4.28 - resolve: 1.22.8 - rollup: 2.79.1 + rollup: 3.28.1 optionalDependencies: fsevents: 2.3.3 + dev: false /vite@5.0.11(@types/node@20.5.4): resolution: @@ -14651,7 +17334,45 @@ packages: fsevents: 2.3.3 dev: true - /vitefu@0.2.5(vite@3.2.7): + /vite@5.0.12(@types/node@20.5.4): + resolution: + { + integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==, + } + engines: { node: ^18.0.0 || >=20.0.0 } + hasBin: true + peerDependencies: + "@types/node": ^18.0.0 || >=20.0.0 + less: "*" + lightningcss: ^1.21.0 + sass: "*" + stylus: "*" + sugarss: "*" + terser: ^5.4.0 + peerDependenciesMeta: + "@types/node": + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + "@types/node": 20.5.4 + esbuild: 0.19.11 + postcss: 8.4.33 + rollup: 4.9.4 + optionalDependencies: + fsevents: 2.3.3 + + /vitefu@0.2.5(vite@4.5.0): resolution: { integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==, @@ -14662,7 +17383,8 @@ packages: vite: optional: true dependencies: - vite: 3.2.7(@types/node@20.5.4) + vite: 4.5.0(@types/node@20.5.4) + dev: false /vitefu@0.2.5(vite@5.0.11): resolution: @@ -14678,6 +17400,20 @@ packages: vite: 5.0.11(@types/node@20.5.4) dev: true + /vitefu@0.2.5(vite@5.0.12): + resolution: + { + integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==, + } + peerDependencies: + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + vite: + optional: true + dependencies: + vite: 5.0.12(@types/node@20.5.4) + dev: false + /vscode-oniguruma@1.7.0: resolution: { @@ -14719,22 +17455,6 @@ packages: xml-name-validator: 4.0.0 dev: true - /wait-on@6.0.1(debug@4.3.4): - resolution: - { - integrity: sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==, - } - engines: { node: ">=10.0.0" } - hasBin: true - dependencies: - axios: 0.25.0(debug@4.3.4) - joi: 17.11.0 - lodash: 4.17.21 - minimist: 1.2.8 - rxjs: 7.8.1 - transitivePeerDependencies: - - debug - /walker@1.0.8: resolution: { @@ -14742,7 +17462,6 @@ packages: } dependencies: makeerror: 1.0.12 - dev: true /wcwidth@1.0.1: resolution: @@ -14760,6 +17479,13 @@ packages: } dev: true + /webidl-conversions@3.0.1: + resolution: + { + integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==, + } + dev: false + /webidl-conversions@4.0.2: resolution: { @@ -14775,6 +17501,21 @@ packages: engines: { node: ">=12" } dev: true + /webpack-sources@3.2.3: + resolution: + { + integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==, + } + engines: { node: ">=10.13.0" } + dev: false + + /webpack-virtual-modules@0.6.1: + resolution: + { + integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==, + } + dev: false + /webworker-shim@1.1.0: resolution: { @@ -14822,6 +17563,16 @@ packages: webidl-conversions: 7.0.0 dev: true + /whatwg-url@5.0.0: + resolution: + { + integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==, + } + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + dev: false + /whatwg-url@7.1.0: resolution: { @@ -14914,6 +17665,25 @@ packages: dependencies: isexe: 2.0.0 + /wide-align@1.1.5: + resolution: + { + integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==, + } + dependencies: + string-width: 4.2.3 + dev: false + + /widest-line@4.0.1: + resolution: + { + integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==, + } + engines: { node: ">=12" } + dependencies: + string-width: 5.1.2 + dev: false + /word-wrap@1.2.5: resolution: { @@ -14955,6 +17725,18 @@ packages: string-width: 4.2.3 strip-ansi: 6.0.1 + /wrap-ansi@8.1.0: + resolution: + { + integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==, + } + engines: { node: ">=12" } + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + dev: false + /wrappy@1.0.2: resolution: { @@ -14970,7 +17752,6 @@ packages: dependencies: imurmurhash: 0.1.4 signal-exit: 3.0.7 - dev: true /ws@8.14.2: resolution: @@ -14986,7 +17767,6 @@ packages: optional: true utf-8-validate: optional: true - dev: true /xml-name-validator@4.0.0: resolution: @@ -15035,7 +17815,6 @@ packages: { integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, } - dev: true /yaml@2.3.3: resolution: @@ -15112,7 +17891,6 @@ packages: integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==, } engines: { node: ">=6" } - dev: true /yocto-queue@0.1.0: resolution: @@ -15120,7 +17898,6 @@ packages: integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==, } engines: { node: ">=10" } - dev: true /zeptomatch@1.2.2: resolution: @@ -15131,6 +17908,25 @@ packages: grammex: 3.1.2 dev: true + /zip-stream@5.0.1: + resolution: + { + integrity: sha512-UfZ0oa0C8LI58wJ+moL46BDIMgCQbnsb+2PoiJYtonhBsMh2bq1eRBVkvjfVsqbEHd9/EgKPUuL9saSSsec8OA==, + } + engines: { node: ">= 12.0.0" } + dependencies: + archiver-utils: 4.0.1 + compress-commons: 5.0.1 + readable-stream: 3.6.2 + dev: false + + /zod@3.22.4: + resolution: + { + integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==, + } + dev: false + /zwitch@2.0.4: resolution: {