diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index e711eb3..322d373 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -3,10 +3,10 @@ "image": "mcr.microsoft.com/devcontainers/base:jammy", "features": { "ghcr.io/michidk/devcontainers-features/bun:1": { - "version": "1.1.27" + "version": "1.1.34" }, "ghcr.io/devcontainers-community/features/deno:1": { - "version": "1.46.3" + "version": "2.0.5" }, "./pkgx-feature": {} }, diff --git a/.github/dependabot.yml b/.github/dependabot.yml index f33a02c..9d8f2d0 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -6,7 +6,7 @@ version: 2 updates: - - package-ecosystem: "devcontainers" - directory: "/" - schedule: - interval: weekly + - package-ecosystem: "devcontainers" + directory: "/" + schedule: + interval: weekly diff --git a/app/cache/blog/jsx_streaming b/app/cache/blog/jsx_streaming index 279c4dd..9af6f26 100644 --- a/app/cache/blog/jsx_streaming +++ b/app/cache/blog/jsx_streaming @@ -127,7 +127,10 @@ do this all within the same streamed response.

<template id="_deferred_1">
   <div>My name is: Mark</div>
 </template>
-<script>document.getElementById("deferred_1").outerHTML = document.getElementById("_deferred_1").innerHTML;</script>
+<script>
+  document.getElementById("deferred_1").outerHTML =
+  document.getElementById("_deferred_1").innerHTML;
+</script>
 

NOTE: It doesn't matter that the template and script are rendered outside of the body or html element, the HTML5 parser in every browser is designed to handle diff --git a/app/components/AutoRefreshScript.tsx b/app/components/AutoRefreshScript.tsx deleted file mode 100644 index 1826679..0000000 --- a/app/components/AutoRefreshScript.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import { getEnv } from "../lib/env.ts"; -import type { RequestProps } from "../lib/types.ts"; - -export function AutoRefreshScript({ req }: RequestProps) { - const enableAutoRefresh = getEnv("AUTO_REFRESH", req) === "true"; - - return enableAutoRefresh - ? + ``` NOTE: It doesn't matter that the template and script are rendered outside of the diff --git a/app/routes/ex/_static/ex.css b/app/routes/ex/_static/ex.css index 831758f..31dc2fe 100644 --- a/app/routes/ex/_static/ex.css +++ b/app/routes/ex/_static/ex.css @@ -1,4 +1,3 @@ - .ex-swap { font-size: small; font-weight: normal; diff --git a/app/routes/quiz/_static/quiz.css b/app/routes/quiz/_static/quiz.css index e304919..60c15e2 100644 --- a/app/routes/quiz/_static/quiz.css +++ b/app/routes/quiz/_static/quiz.css @@ -1,4 +1,3 @@ - .quiz { border-style: solid; border-width: 2px 1ex 1ex 2px; diff --git a/app/routes/quote/_static/tv.css b/app/routes/quote/_static/tv.css index ca0ede7..29d37b5 100644 --- a/app/routes/quote/_static/tv.css +++ b/app/routes/quote/_static/tv.css @@ -10,13 +10,13 @@ html { color: white; } -@media (orientation: landscape) { +@media (orientation: landscape) { html { font-size: 1vw; } } -@media (orientation: portrait) { +@media (orientation: portrait) { html { font-size: 0.8vh; } diff --git a/app/routes/todo/_static/todo.css b/app/routes/todo/_static/todo.css index ed0a7a8..af40d45 100644 --- a/app/routes/todo/_static/todo.css +++ b/app/routes/todo/_static/todo.css @@ -1,4 +1,3 @@ - .todo-item * { display: inline; margin: 2px 4px; diff --git a/deno.json b/deno.json index b9f20e1..bb36e5a 100644 --- a/deno.json +++ b/deno.json @@ -17,6 +17,7 @@ "start:cache": "USE_CACHE=true ./scripts/dev.ts", "start:prod": "./app/main.ts", "start:bun": "./app/main_bun.ts", + "start:node": "./app/main_node.ts", "start:cloudflare": "deno task build:cloudflare && bunx wrangler pages dev ./.cloudflare/dist", "mkcert": "mkcert -install -key-file localhost-key.pem -cert-file localhost-cert.pem localhost", "deploy": "deno run --allow-sys --allow-net --allow-read --allow-write --allow-env jsr:@deno/deployctl deploy", @@ -33,6 +34,7 @@ "noUncheckedIndexedAccess": true, "verbatimModuleSyntax": true }, + "nodeModulesDir": "auto", "exclude": [ "app/routes/_static/sw.js", "app/routes/_static/sw_compat.js", @@ -48,41 +50,42 @@ ] }, "imports": { - "@deno/cache-dir": "jsr:@deno/cache-dir@^0.11.1", - "@deno/emit": "jsr:@deno/emit@^0.45.0", - "@deno/graph": "jsr:@deno/graph@^0.82.1", - "@http/discovery": "jsr:@http/discovery@^0.23.0", - "@http/fs": "jsr:@http/fs@^0.23.0", - "@http/generate": "jsr:@http/generate@^0.23.1", - "@http/host-bun-local": "jsr:@http/host-bun-local@^0.23.0", - "@http/host-cloudflare-worker": "jsr:@http/host-cloudflare-worker@^0.23.0", - "@http/host-deno-deploy": "jsr:@http/host-deno-deploy@^0.23.0", - "@http/host-deno-local": "jsr:@http/host-deno-local@^0.23.0", - "@http/interceptor": "jsr:@http/interceptor@^0.23.0", - "@http/jsx-stream": "jsr:@http/jsx-stream@^0.3.0", - "@http/request": "jsr:@http/request@^0.23.0", - "@http/response": "jsr:@http/response@^0.23.0", - "@http/route": "jsr:@http/route@^0.23.0", + "@deno/cache-dir": "jsr:@deno/cache-dir@^0.13.2", + "@deno/emit": "jsr:@deno/emit@^0.46.0", + "@deno/graph": "jsr:@deno/graph@^0.84.1", + "@hono/node-server": "npm:@hono/node-server@^1.13.5", + "@http/discovery": "jsr:@http/discovery@^0.24.0", + "@http/fs": "jsr:@http/fs@^0.24.0", + "@http/generate": "jsr:@http/generate@^0.24.0", + "@http/host-bun-local": "jsr:@http/host-bun-local@^0.24.0", + "@http/host-cloudflare-worker": "jsr:@http/host-cloudflare-worker@^0.24.0", + "@http/host-deno-deploy": "jsr:@http/host-deno-deploy@^0.24.0", + "@http/host-deno-local": "jsr:@http/host-deno-local@^0.24.0", + "@http/interceptor": "jsr:@http/interceptor@^0.24.0", + "@http/jsx-stream": "jsr:@http/jsx-stream@^0.4.0", + "@http/request": "jsr:@http/request@^0.24.0", + "@http/response": "jsr:@http/response@^0.24.0", + "@http/route": "jsr:@http/route@^0.24.0", "@jollytoad/store": "jsr:@jollytoad/store@^0.4.0", "@jollytoad/store-deno-fs": "jsr:@jollytoad/store-deno-fs@^0.4.0", "@jollytoad/store-deno-kv": "jsr:@jollytoad/store-deno-kv@^0.4.0", "@jollytoad/store-no-op": "jsr:@jollytoad/store-no-op@^0.4.0", "@jollytoad/store-node-fs": "jsr:@jollytoad/store-node-fs@^0.4.0", - "@std/async": "jsr:@std/async@^1.0.5", - "@std/collections": "jsr:@std/collections@^1.0.6", - "@std/fs": "jsr:@std/fs@^1.0.3", - "@std/http": "jsr:@std/http@^1.0.6", - "@std/path": "jsr:@std/path@^1.0.6", + "@std/async": "jsr:@std/async@^1.0.8", + "@std/collections": "jsr:@std/collections@^1.0.9", + "@std/fs": "jsr:@std/fs@^1.0.5", + "@std/http": "jsr:@std/http@^1.0.9", + "@std/path": "jsr:@std/path@^1.0.8", "@std/ulid": "jsr:@std/ulid@^1.0.0", - "esbuild": "npm:esbuild@^0.23.1", - "esbuild-deno-loader": "jsr:@luca/esbuild-deno-loader@^0.10.3", + "esbuild": "npm:esbuild@^0.24.0", + "esbuild-deno-loader": "jsr:@luca/esbuild-deno-loader@^0.11.0", "hast-util-raw": "npm:hast-util-raw@^9.0.4", - "hast-util-to-jsx-runtime": "npm:hast-util-to-jsx-runtime@^2.3.0", - "mdast-util-from-markdown": "npm:mdast-util-from-markdown@^2.0.1", + "hast-util-to-jsx-runtime": "npm:hast-util-to-jsx-runtime@^2.3.2", + "mdast-util-from-markdown": "npm:mdast-util-from-markdown@^2.0.2", "mdast-util-gfm": "npm:mdast-util-gfm@^3.0.0", "mdast-util-to-hast": "npm:mdast-util-to-hast@^13.2.0", "micromark-extension-gfm": "npm:micromark-extension-gfm@^3.0.0", - "openai": "npm:openai@^4.61.0", + "openai": "npm:openai@^4.71.1", "urlpattern-polyfill": "npm:urlpattern-polyfill@^10.0.0" }, "deploy": { diff --git a/deno.lock b/deno.lock index 70a510c..4caadf3 100644 --- a/deno.lock +++ b/deno.lock @@ -1,1521 +1,1574 @@ { - "version": "3", - "packages": { - "specifiers": { - "jsr:@deno/cache-dir@0.8": "jsr:@deno/cache-dir@0.8.0", - "jsr:@deno/cache-dir@^0.11.1": "jsr:@deno/cache-dir@0.11.1", - "jsr:@deno/emit@^0.45.0": "jsr:@deno/emit@0.45.0", - "jsr:@deno/graph@^0.69.7": "jsr:@deno/graph@0.69.10", - "jsr:@deno/graph@^0.73.1": "jsr:@deno/graph@0.73.1", - "jsr:@deno/graph@^0.82.1": "jsr:@deno/graph@0.82.1", - "jsr:@dprint/formatter@^0.4.1": "jsr:@dprint/formatter@0.4.1", - "jsr:@http/discovery@^0.23.0": "jsr:@http/discovery@0.23.0", - "jsr:@http/fs@^0.23.0": "jsr:@http/fs@0.23.0", - "jsr:@http/generate@^0.23.1": "jsr:@http/generate@0.23.1", - "jsr:@http/host-bun-local@^0.23.0": "jsr:@http/host-bun-local@0.23.0", - "jsr:@http/host-cloudflare-worker@^0.23.0": "jsr:@http/host-cloudflare-worker@0.23.0", - "jsr:@http/host-deno-deploy@^0.23.0": "jsr:@http/host-deno-deploy@0.23.0", - "jsr:@http/host-deno-local@^0.23.0": "jsr:@http/host-deno-local@0.23.0", - "jsr:@http/interceptor@^0.23.0": "jsr:@http/interceptor@0.23.0", - "jsr:@http/jsx-stream@^0.3.0": "jsr:@http/jsx-stream@0.3.0", - "jsr:@http/request@^0.23.0": "jsr:@http/request@0.23.0", - "jsr:@http/response@^0.23.0": "jsr:@http/response@0.23.0", - "jsr:@http/route@^0.23.0": "jsr:@http/route@0.23.0", - "jsr:@jollytoad/store-common@^0.4.0": "jsr:@jollytoad/store-common@0.4.0", - "jsr:@jollytoad/store-deno-fs@^0.4.0": "jsr:@jollytoad/store-deno-fs@0.4.0", - "jsr:@jollytoad/store-deno-kv@^0.4.0": "jsr:@jollytoad/store-deno-kv@0.4.0", - "jsr:@jollytoad/store-no-op@^0.4.0": "jsr:@jollytoad/store-no-op@0.4.0", - "jsr:@jollytoad/store-node-fs@^0.4.0": "jsr:@jollytoad/store-node-fs@0.4.0", - "jsr:@jollytoad/store@^0.4.0": "jsr:@jollytoad/store@0.4.0", - "jsr:@luca/esbuild-deno-loader@^0.10.3": "jsr:@luca/esbuild-deno-loader@0.10.3", - "jsr:@std/assert@^0.213.1": "jsr:@std/assert@0.213.1", - "jsr:@std/assert@^0.218.2": "jsr:@std/assert@0.218.2", - "jsr:@std/assert@^0.223.0": "jsr:@std/assert@0.223.0", - "jsr:@std/async@^1.0.0-rc.3": "jsr:@std/async@1.0.5", - "jsr:@std/async@^1.0.5": "jsr:@std/async@1.0.5", - "jsr:@std/bytes@^0.218.2": "jsr:@std/bytes@0.218.2", - "jsr:@std/bytes@^0.223.0": "jsr:@std/bytes@0.223.0", - "jsr:@std/collections@^1.0.6": "jsr:@std/collections@1.0.6", - "jsr:@std/encoding@0.213": "jsr:@std/encoding@0.213.1", - "jsr:@std/encoding@^1.0.5": "jsr:@std/encoding@1.0.5", - "jsr:@std/fmt@^0.218.2": "jsr:@std/fmt@0.218.2", - "jsr:@std/fmt@^0.223": "jsr:@std/fmt@0.223.0", - "jsr:@std/fs@^0.218.2": "jsr:@std/fs@0.218.2", - "jsr:@std/fs@^0.223": "jsr:@std/fs@0.223.0", - "jsr:@std/fs@^1.0.0-rc.4": "jsr:@std/fs@1.0.3", - "jsr:@std/fs@^1.0.3": "jsr:@std/fs@1.0.3", - "jsr:@std/html@^1.0.0-rc.2": "jsr:@std/html@1.0.3", - "jsr:@std/http@^1.0.6": "jsr:@std/http@1.0.6", - "jsr:@std/io@^0.218.2": "jsr:@std/io@0.218.2", - "jsr:@std/io@^0.223": "jsr:@std/io@0.223.0", - "jsr:@std/json@^0.213.1": "jsr:@std/json@0.213.1", - "jsr:@std/jsonc@0.213": "jsr:@std/jsonc@0.213.1", - "jsr:@std/media-types@^1.0.3": "jsr:@std/media-types@1.0.3", - "jsr:@std/net@^1.0.4": "jsr:@std/net@1.0.4", - "jsr:@std/path@0.213": "jsr:@std/path@0.213.1", - "jsr:@std/path@^0.218.2": "jsr:@std/path@0.218.2", - "jsr:@std/path@^0.223": "jsr:@std/path@0.223.0", - "jsr:@std/path@^0.223.0": "jsr:@std/path@0.223.0", - "jsr:@std/path@^1.0.0-rc.4": "jsr:@std/path@1.0.6", - "jsr:@std/path@^1.0.4": "jsr:@std/path@1.0.6", - "jsr:@std/path@^1.0.6": "jsr:@std/path@1.0.6", - "jsr:@std/streams@^1.0.5": "jsr:@std/streams@1.0.5", - "jsr:@std/ulid@^1.0.0": "jsr:@std/ulid@1.0.0", - "npm:@types/node": "npm:@types/node@18.16.19", - "npm:@types/node@^20.14.10": "npm:@types/node@20.16.5", - "npm:bun-types": "npm:bun-types@1.1.27", - "npm:esbuild@^0.23.1": "npm:esbuild@0.23.1", - "npm:hast-util-raw@^9.0.4": "npm:hast-util-raw@9.0.4", - "npm:hast-util-to-jsx-runtime@^2.3.0": "npm:hast-util-to-jsx-runtime@2.3.0", - "npm:mdast-util-from-markdown@^2.0.1": "npm:mdast-util-from-markdown@2.0.1", - "npm:mdast-util-gfm@^3.0.0": "npm:mdast-util-gfm@3.0.0", - "npm:mdast-util-to-hast@^13.2.0": "npm:mdast-util-to-hast@13.2.0", - "npm:micromark-extension-gfm@^3.0.0": "npm:micromark-extension-gfm@3.0.0", - "npm:openai@^4.61.0": "npm:openai@4.61.0", - "npm:urlpattern-polyfill@^10.0.0": "npm:urlpattern-polyfill@10.0.0" - }, - "jsr": { - "@deno/cache-dir@0.11.1": { - "integrity": "eaedd37ff99928cfbdee0174448322228bdc9e5a4f0fbd722fe925f28756f900", - "dependencies": [ - "jsr:@deno/graph@^0.73.1", - "jsr:@std/fmt@^0.223", - "jsr:@std/fs@^0.223", - "jsr:@std/io@^0.223", - "jsr:@std/path@^0.223" - ] - }, - "@deno/cache-dir@0.8.0": { - "integrity": "e87e80a404958f6350d903e6238b72afb92468378b0b32111f7a1e4916ac7fe7", - "dependencies": [ - "jsr:@deno/graph@^0.69.7", - "jsr:@std/fmt@^0.218.2", - "jsr:@std/fs@^0.218.2", - "jsr:@std/io@^0.218.2", - "jsr:@std/path@^0.218.2" - ] - }, - "@deno/emit@0.45.0": { - "integrity": "b59d632e61dbe4be7e9e61235f02ad08ff124c714c31deb080c4de778da1894d", - "dependencies": [ - "jsr:@deno/cache-dir@0.8", - "jsr:@std/path@^0.223.0" - ] - }, - "@deno/graph@0.69.10": { - "integrity": "38fe22ac5686f6ece5daeec5a4df65c6314d7d32adcc33f77917a13cfaffa26f" - }, - "@deno/graph@0.73.1": { - "integrity": "cd69639d2709d479037d5ce191a422eabe8d71bb68b0098344f6b07411c84d41" - }, - "@deno/graph@0.82.1": { - "integrity": "ce5ccb325b1c84f65000eddb6d1922cfb43545beabd4f395648ad541c1cd987c" - }, - "@dprint/formatter@0.4.1": { - "integrity": "96449ab83aa9f72df98caa5030d3f4a921c5c29d9b0e0d0da83d79e2024a9637" - }, - "@http/discovery@0.23.0": { - "integrity": "f83edb533f776a6874ddd5b62f71087a2ef1fcafed0eb2717c5a7f74ebbd2bbd", - "dependencies": [ - "jsr:@http/route@^0.23.0", - "jsr:@std/path@^1.0.6" - ] - }, - "@http/fs@0.23.0": { - "integrity": "6728e339d637cb287041fb55937624e4d965538094cd9dca3f6405860b76580d", - "dependencies": [ - "jsr:@http/response@^0.23.0", - "jsr:@std/http@^1.0.6", - "jsr:@std/media-types@^1.0.3", - "jsr:@std/path@^1.0.6", - "jsr:@std/streams@^1.0.5" - ] - }, - "@http/generate@0.23.1": { - "integrity": "ed54f6e97fae2f8135483d5ffec5cd0db659dfbdf4ce763eb904bad7b9bdd4fb", - "dependencies": [ - "jsr:@dprint/formatter@^0.4.1", - "jsr:@http/discovery@^0.23.0", - "jsr:@std/path@^1.0.6" - ] - }, - "@http/host-bun-local@0.23.0": { - "integrity": "799f88383b38c222b03bb7f05455c0cd496d8a199647b44abccbcb11050894e5", - "dependencies": [ - "jsr:@http/interceptor@^0.23.0", - "jsr:@http/route@^0.23.0" - ] - }, - "@http/host-cloudflare-worker@0.23.0": { - "integrity": "c5b437ca0c73337c4039cb53e2270ec36115b1e302fee05ee0d42cf97b4efcc5", - "dependencies": [ - "jsr:@http/interceptor@^0.23.0", - "jsr:@http/route@^0.23.0" - ] - }, - "@http/host-deno-deploy@0.23.0": { - "integrity": "0491be6dadbfca00e9d97830cef38aae520839dfa5476e13092fbccef0297968", - "dependencies": [ - "jsr:@http/interceptor@^0.23.0", - "jsr:@http/route@^0.23.0" - ] - }, - "@http/host-deno-local@0.23.0": { - "integrity": "7a27e092bc6829a9c6d717b1fad290319ed14d85230e74b068ad0d4303439b8d", - "dependencies": [ - "jsr:@http/interceptor@^0.23.0", - "jsr:@http/route@^0.23.0", - "jsr:@std/net@^1.0.4" - ] - }, - "@http/interceptor@0.23.0": { - "integrity": "6882145ffc99c8865b9e2b536a86efc641841642e1a1583496df83526738bf5d" - }, - "@http/jsx-stream@0.3.0": { - "integrity": "2521d6bd20896c6c2f77e3530ca21fe4a7b7ac454d81c51958ecd7f01b6abdc0", - "dependencies": [ - "jsr:@std/async@^1.0.0-rc.3", - "jsr:@std/html@^1.0.0-rc.2" - ] - }, - "@http/request@0.23.0": { - "integrity": "40c3b183dc7a17b27d25678f8b0c8163664d4b9347d494df3469a309d67b9744" - }, - "@http/response@0.23.0": { - "integrity": "072de73480eec83b332a759872667f78e142bb228064d209881a1397b536cbca" - }, - "@http/route@0.23.0": { - "integrity": "cba9b44e434d63fd164978f7e04f05233ab0834eb9b2ab65322e6b44eae6bbca", - "dependencies": [ - "jsr:@http/fs@^0.23.0", - "jsr:@http/response@^0.23.0", - "jsr:@std/http@^1.0.6", - "jsr:@std/media-types@^1.0.3", - "jsr:@std/path@^1.0.6" - ] - }, - "@jollytoad/store-common@0.4.0": { - "integrity": "48a6dd891bbe8147f6a73e415e23754996231dd08d8564ec1e928435a4847ef9" - }, - "@jollytoad/store-deno-fs@0.4.0": { - "integrity": "617e5d034652b0090599e860c7f39b5f62e63464cde3c8e74ff865846755a5a9", - "dependencies": [ - "jsr:@jollytoad/store-common@^0.4.0", - "jsr:@std/fs@^1.0.0-rc.4", - "jsr:@std/path@^1.0.0-rc.4" - ] - }, - "@jollytoad/store-deno-kv@0.4.0": { - "integrity": "9fe4ca1919e6e4377ad4ff21eb990c8de1cfadde4cb5da2133d82c95b6efd36c", - "dependencies": [ - "jsr:@jollytoad/store-common@^0.4.0" - ] - }, - "@jollytoad/store-no-op@0.4.0": { - "integrity": "20f28c85f5dd322a48d3da9acc32e2b696247ed1b3742f1ad8016421be7dadc2", - "dependencies": [ - "jsr:@jollytoad/store-common@^0.4.0" - ] - }, - "@jollytoad/store-node-fs@0.4.0": { - "integrity": "408732e577d3dfc42e8dcfb1a09fb88cf18139a72202e0766edbb29ec79ad9ca", - "dependencies": [ - "jsr:@jollytoad/store-common@^0.4.0", - "npm:@types/node@^20.14.10" - ] - }, - "@jollytoad/store@0.4.0": { - "integrity": "60c8fa324f90e91ba37dfc8aed9dcf0d98dae6a81dcf1241bc773f3546adf2c9", - "dependencies": [ - "jsr:@jollytoad/store-common@^0.4.0" - ] - }, - "@luca/esbuild-deno-loader@0.10.3": { - "integrity": "32fc93f7e7f78060234fd5929a740668aab1c742b808c6048b57f9aaea514921", - "dependencies": [ - "jsr:@std/encoding@0.213", - "jsr:@std/jsonc@0.213", - "jsr:@std/path@0.213" - ] - }, - "@std/assert@0.213.1": { - "integrity": "24c28178b30c8e0782c18e8e94ea72b16282207569cdd10ffb9d1d26f2edebfe" - }, - "@std/assert@0.218.2": { - "integrity": "7f0a5a1a8cf86607cd6c2c030584096e1ffad27fc9271429a8cb48cfbdee5eaf" - }, - "@std/assert@0.223.0": { - "integrity": "eb8d6d879d76e1cc431205bd346ed4d88dc051c6366365b1af47034b0670be24" - }, - "@std/async@1.0.5": { - "integrity": "31d68214bfbb31bd4c6022401d484e3964147c76c9220098baa703a39b6c2da6" - }, - "@std/bytes@0.218.2": { - "integrity": "91fe54b232dcca73856b79a817247f4a651dbb60d51baafafb6408c137241670" - }, - "@std/bytes@0.223.0": { - "integrity": "84b75052cd8680942c397c2631318772b295019098f40aac5c36cead4cba51a8" - }, - "@std/collections@1.0.6": { - "integrity": "60ad252af7df0594e6455f697920a37cd523ad66469fefcc9735e362826ac01d" - }, - "@std/encoding@0.213.1": { - "integrity": "fcbb6928713dde941a18ca5db88ca1544d0755ec8fb20fe61e2dc8144b390c62" - }, - "@std/encoding@1.0.5": { - "integrity": "ecf363d4fc25bd85bd915ff6733a7e79b67e0e7806334af15f4645c569fefc04" - }, - "@std/fmt@0.218.2": { - "integrity": "99526449d2505aa758b6cbef81e7dd471d8b28ec0dcb1491d122b284c548788a" - }, - "@std/fmt@0.223.0": { - "integrity": "6deb37794127dfc7d7bded2586b9fc6f5d50e62a8134846608baf71ffc1a5208" - }, - "@std/fs@0.218.2": { - "integrity": "dd9431453f7282e8c577cc22c9e6d036055a9a980b5549f887d6012969fabcca" - }, - "@std/fs@0.223.0": { - "integrity": "3b4b0550b2c524cbaaa5a9170c90e96cbb7354e837ad1bdaf15fc9df1ae9c31c" - }, - "@std/fs@1.0.3": { - "integrity": "3cb839b1360b0a42d8b367c3093bfe4071798e6694fa44cf1963e04a8edba4fe", - "dependencies": [ - "jsr:@std/path@^1.0.4" - ] - }, - "@std/html@1.0.3": { - "integrity": "7a0ac35e050431fb49d44e61c8b8aac1ebd55937e0dc9ec6409aa4bab39a7988" - }, - "@std/http@1.0.6": { - "integrity": "20a6f3fa4a914fbb19ea96572f2519b656232597092581ed706cd865d842d0d0", - "dependencies": [ - "jsr:@std/encoding@^1.0.5" - ] - }, - "@std/io@0.218.2": { - "integrity": "c64fbfa087b7c9d4d386c5672f291f607d88cb7d44fc299c20c713e345f2785f", - "dependencies": [ - "jsr:@std/assert@^0.218.2", - "jsr:@std/bytes@^0.218.2" - ] - }, - "@std/io@0.223.0": { - "integrity": "2d8c3c2ab3a515619b90da2c6ff5ea7b75a94383259ef4d02116b228393f84f1", - "dependencies": [ - "jsr:@std/assert@^0.223.0", - "jsr:@std/bytes@^0.223.0" - ] - }, - "@std/json@0.213.1": { - "integrity": "f572b1de605d07c4a5602445dac54bfc51b1fb87a3710a17aed2608bfca54e68" - }, - "@std/jsonc@0.213.1": { - "integrity": "5578f21aa583b7eb7317eed077ffcde47b294f1056bdbb9aacec407758637bfe", - "dependencies": [ - "jsr:@std/assert@^0.213.1", - "jsr:@std/json@^0.213.1" - ] - }, - "@std/media-types@1.0.3": { - "integrity": "b12d30a7852f7578f4d210622df713bbfd1cbdd9b4ec2eaf5c1845ab70bab159" - }, - "@std/net@1.0.4": { - "integrity": "2f403b455ebbccf83d8a027d29c5a9e3a2452fea39bb2da7f2c04af09c8bc852" - }, - "@std/path@0.213.1": { - "integrity": "f187bf278a172752e02fcbacf6bd78a335ed320d080a7ed3a5a59c3e88abc673", - "dependencies": [ - "jsr:@std/assert@^0.213.1" - ] - }, - "@std/path@0.218.2": { - "integrity": "b568fd923d9e53ad76d17c513e7310bda8e755a3e825e6289a0ce536404e2662", - "dependencies": [ - "jsr:@std/assert@^0.218.2" - ] - }, - "@std/path@0.223.0": { - "integrity": "593963402d7e6597f5a6e620931661053572c982fc014000459edc1f93cc3989", - "dependencies": [ - "jsr:@std/assert@^0.223.0" - ] - }, - "@std/path@1.0.6": { - "integrity": "ab2c55f902b380cf28e0eec501b4906e4c1960d13f00e11cfbcd21de15f18fed" - }, - "@std/streams@1.0.5": { - "integrity": "74e5c73d7d68eeab0d7fba3b05cbee3ba4ac5ae37c5f4e675f67e62f8f53edc4" - }, - "@std/ulid@1.0.0": { - "integrity": "d41c3d27a907714413649fee864b7cde8d42ee68437d22b79d5de4f81d808780" - } - }, - "npm": { - "@esbuild/aix-ppc64@0.23.1": { - "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", - "dependencies": {} - }, - "@esbuild/android-arm64@0.23.1": { - "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", - "dependencies": {} - }, - "@esbuild/android-arm@0.23.1": { - "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", - "dependencies": {} - }, - "@esbuild/android-x64@0.23.1": { - "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", - "dependencies": {} - }, - "@esbuild/darwin-arm64@0.23.1": { - "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", - "dependencies": {} - }, - "@esbuild/darwin-x64@0.23.1": { - "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", - "dependencies": {} - }, - "@esbuild/freebsd-arm64@0.23.1": { - "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", - "dependencies": {} - }, - "@esbuild/freebsd-x64@0.23.1": { - "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", - "dependencies": {} - }, - "@esbuild/linux-arm64@0.23.1": { - "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", - "dependencies": {} - }, - "@esbuild/linux-arm@0.23.1": { - "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", - "dependencies": {} - }, - "@esbuild/linux-ia32@0.23.1": { - "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", - "dependencies": {} - }, - "@esbuild/linux-loong64@0.23.1": { - "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", - "dependencies": {} - }, - "@esbuild/linux-mips64el@0.23.1": { - "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", - "dependencies": {} - }, - "@esbuild/linux-ppc64@0.23.1": { - "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", - "dependencies": {} - }, - "@esbuild/linux-riscv64@0.23.1": { - "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", - "dependencies": {} - }, - "@esbuild/linux-s390x@0.23.1": { - "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", - "dependencies": {} - }, - "@esbuild/linux-x64@0.23.1": { - "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", - "dependencies": {} - }, - "@esbuild/netbsd-x64@0.23.1": { - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", - "dependencies": {} - }, - "@esbuild/openbsd-arm64@0.23.1": { - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", - "dependencies": {} - }, - "@esbuild/openbsd-x64@0.23.1": { - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", - "dependencies": {} - }, - "@esbuild/sunos-x64@0.23.1": { - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", - "dependencies": {} - }, - "@esbuild/win32-arm64@0.23.1": { - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", - "dependencies": {} - }, - "@esbuild/win32-ia32@0.23.1": { - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", - "dependencies": {} - }, - "@esbuild/win32-x64@0.23.1": { - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", - "dependencies": {} - }, - "@types/debug@4.1.12": { - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", - "dependencies": { - "@types/ms": "@types/ms@0.7.34" - } - }, - "@types/estree-jsx@1.0.5": { - "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", - "dependencies": { - "@types/estree": "@types/estree@1.0.5" - } - }, - "@types/estree@1.0.5": { - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dependencies": {} - }, - "@types/hast@3.0.4": { - "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", - "dependencies": { - "@types/unist": "@types/unist@3.0.3" - } - }, - "@types/mdast@4.0.4": { - "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", - "dependencies": { - "@types/unist": "@types/unist@3.0.3" - } - }, - "@types/ms@0.7.34": { - "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", - "dependencies": {} - }, - "@types/node-fetch@2.6.11": { - "integrity": "sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==", - "dependencies": { - "@types/node": "@types/node@18.16.19", - "form-data": "form-data@4.0.0" - } - }, - "@types/node@18.16.19": { - "integrity": "sha512-IXl7o+R9iti9eBW4Wg2hx1xQDig183jj7YLn8F7udNceyfkbn1ZxmzZXuak20gR40D7pIkIY1kYGx5VIGbaHKA==", - "dependencies": {} - }, - "@types/node@20.12.14": { - "integrity": "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg==", - "dependencies": { - "undici-types": "undici-types@5.26.5" - } - }, - "@types/node@20.16.5": { - "integrity": "sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==", - "dependencies": { - "undici-types": "undici-types@6.19.8" - } - }, - "@types/qs@6.9.16": { - "integrity": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==", - "dependencies": {} - }, - "@types/unist@2.0.11": { - "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", - "dependencies": {} - }, - "@types/unist@3.0.3": { - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "dependencies": {} - }, - "@types/ws@8.5.12": { - "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", - "dependencies": { - "@types/node": "@types/node@18.16.19" - } - }, - "@ungap/structured-clone@1.2.0": { - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "dependencies": {} - }, - "abort-controller@3.0.0": { - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "dependencies": { - "event-target-shim": "event-target-shim@5.0.1" - } - }, - "agentkeepalive@4.5.0": { - "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", - "dependencies": { - "humanize-ms": "humanize-ms@1.2.1" - } - }, - "asynckit@0.4.0": { - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dependencies": {} - }, - "bun-types@1.1.27": { - "integrity": "sha512-rHXAiIDefeMS/fleNM1rRDYqolJGNRdch3+AuCRwcZWaqTa1vjGBNsahH/HVV7Y82frllYhJomCVSEiHzLzkgg==", - "dependencies": { - "@types/node": "@types/node@20.12.14", - "@types/ws": "@types/ws@8.5.12" - } - }, - "call-bind@1.0.7": { - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dependencies": { - "es-define-property": "es-define-property@1.0.0", - "es-errors": "es-errors@1.3.0", - "function-bind": "function-bind@1.1.2", - "get-intrinsic": "get-intrinsic@1.2.4", - "set-function-length": "set-function-length@1.2.2" - } - }, - "ccount@2.0.1": { - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "dependencies": {} - }, - "character-entities-html4@2.1.0": { - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "dependencies": {} - }, - "character-entities-legacy@3.0.0": { - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "dependencies": {} - }, - "character-entities@2.0.2": { - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "dependencies": {} - }, - "character-reference-invalid@2.0.1": { - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", - "dependencies": {} - }, - "combined-stream@1.0.8": { - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dependencies": { - "delayed-stream": "delayed-stream@1.0.0" - } - }, - "comma-separated-tokens@2.0.3": { - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "dependencies": {} - }, - "debug@4.3.7": { - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dependencies": { - "ms": "ms@2.1.3" - } - }, - "decode-named-character-reference@1.0.2": { - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "dependencies": { - "character-entities": "character-entities@2.0.2" - } - }, - "define-data-property@1.1.4": { - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dependencies": { - "es-define-property": "es-define-property@1.0.0", - "es-errors": "es-errors@1.3.0", - "gopd": "gopd@1.0.1" - } - }, - "delayed-stream@1.0.0": { - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dependencies": {} - }, - "dequal@2.0.3": { - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dependencies": {} - }, - "devlop@1.1.0": { - "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", - "dependencies": { - "dequal": "dequal@2.0.3" - } - }, - "entities@4.5.0": { - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dependencies": {} - }, - "es-define-property@1.0.0": { - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "dependencies": { - "get-intrinsic": "get-intrinsic@1.2.4" - } - }, - "es-errors@1.3.0": { - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dependencies": {} - }, - "esbuild@0.23.1": { - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", - "dependencies": { - "@esbuild/aix-ppc64": "@esbuild/aix-ppc64@0.23.1", - "@esbuild/android-arm": "@esbuild/android-arm@0.23.1", - "@esbuild/android-arm64": "@esbuild/android-arm64@0.23.1", - "@esbuild/android-x64": "@esbuild/android-x64@0.23.1", - "@esbuild/darwin-arm64": "@esbuild/darwin-arm64@0.23.1", - "@esbuild/darwin-x64": "@esbuild/darwin-x64@0.23.1", - "@esbuild/freebsd-arm64": "@esbuild/freebsd-arm64@0.23.1", - "@esbuild/freebsd-x64": "@esbuild/freebsd-x64@0.23.1", - "@esbuild/linux-arm": "@esbuild/linux-arm@0.23.1", - "@esbuild/linux-arm64": "@esbuild/linux-arm64@0.23.1", - "@esbuild/linux-ia32": "@esbuild/linux-ia32@0.23.1", - "@esbuild/linux-loong64": "@esbuild/linux-loong64@0.23.1", - "@esbuild/linux-mips64el": "@esbuild/linux-mips64el@0.23.1", - "@esbuild/linux-ppc64": "@esbuild/linux-ppc64@0.23.1", - "@esbuild/linux-riscv64": "@esbuild/linux-riscv64@0.23.1", - "@esbuild/linux-s390x": "@esbuild/linux-s390x@0.23.1", - "@esbuild/linux-x64": "@esbuild/linux-x64@0.23.1", - "@esbuild/netbsd-x64": "@esbuild/netbsd-x64@0.23.1", - "@esbuild/openbsd-arm64": "@esbuild/openbsd-arm64@0.23.1", - "@esbuild/openbsd-x64": "@esbuild/openbsd-x64@0.23.1", - "@esbuild/sunos-x64": "@esbuild/sunos-x64@0.23.1", - "@esbuild/win32-arm64": "@esbuild/win32-arm64@0.23.1", - "@esbuild/win32-ia32": "@esbuild/win32-ia32@0.23.1", - "@esbuild/win32-x64": "@esbuild/win32-x64@0.23.1" - } - }, - "escape-string-regexp@5.0.0": { - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dependencies": {} - }, - "estree-util-is-identifier-name@3.0.0": { - "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", - "dependencies": {} - }, - "event-target-shim@5.0.1": { - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "dependencies": {} - }, - "form-data-encoder@1.7.2": { - "integrity": "sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==", - "dependencies": {} - }, - "form-data@4.0.0": { - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { - "asynckit": "asynckit@0.4.0", - "combined-stream": "combined-stream@1.0.8", - "mime-types": "mime-types@2.1.35" - } - }, - "formdata-node@4.4.1": { - "integrity": "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==", - "dependencies": { - "node-domexception": "node-domexception@1.0.0", - "web-streams-polyfill": "web-streams-polyfill@4.0.0-beta.3" - } - }, - "function-bind@1.1.2": { - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dependencies": {} - }, - "get-intrinsic@1.2.4": { - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dependencies": { - "es-errors": "es-errors@1.3.0", - "function-bind": "function-bind@1.1.2", - "has-proto": "has-proto@1.0.3", - "has-symbols": "has-symbols@1.0.3", - "hasown": "hasown@2.0.2" - } - }, - "gopd@1.0.1": { - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dependencies": { - "get-intrinsic": "get-intrinsic@1.2.4" - } - }, - "has-property-descriptors@1.0.2": { - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "dependencies": { - "es-define-property": "es-define-property@1.0.0" - } - }, - "has-proto@1.0.3": { - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", - "dependencies": {} - }, - "has-symbols@1.0.3": { - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dependencies": {} - }, - "hasown@2.0.2": { - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dependencies": { - "function-bind": "function-bind@1.1.2" - } - }, - "hast-util-from-parse5@8.0.1": { - "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", - "dependencies": { - "@types/hast": "@types/hast@3.0.4", - "@types/unist": "@types/unist@3.0.3", - "devlop": "devlop@1.1.0", - "hastscript": "hastscript@8.0.0", - "property-information": "property-information@6.5.0", - "vfile": "vfile@6.0.3", - "vfile-location": "vfile-location@5.0.3", - "web-namespaces": "web-namespaces@2.0.1" - } - }, - "hast-util-parse-selector@4.0.0": { - "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", - "dependencies": { - "@types/hast": "@types/hast@3.0.4" - } - }, - "hast-util-raw@9.0.4": { - "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", - "dependencies": { - "@types/hast": "@types/hast@3.0.4", - "@types/unist": "@types/unist@3.0.3", - "@ungap/structured-clone": "@ungap/structured-clone@1.2.0", - "hast-util-from-parse5": "hast-util-from-parse5@8.0.1", - "hast-util-to-parse5": "hast-util-to-parse5@8.0.0", - "html-void-elements": "html-void-elements@3.0.0", - "mdast-util-to-hast": "mdast-util-to-hast@13.2.0", - "parse5": "parse5@7.1.2", - "unist-util-position": "unist-util-position@5.0.0", - "unist-util-visit": "unist-util-visit@5.0.0", - "vfile": "vfile@6.0.3", - "web-namespaces": "web-namespaces@2.0.1", - "zwitch": "zwitch@2.0.4" - } - }, - "hast-util-to-jsx-runtime@2.3.0": { - "integrity": "sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==", - "dependencies": { - "@types/estree": "@types/estree@1.0.5", - "@types/hast": "@types/hast@3.0.4", - "@types/unist": "@types/unist@3.0.3", - "comma-separated-tokens": "comma-separated-tokens@2.0.3", - "devlop": "devlop@1.1.0", - "estree-util-is-identifier-name": "estree-util-is-identifier-name@3.0.0", - "hast-util-whitespace": "hast-util-whitespace@3.0.0", - "mdast-util-mdx-expression": "mdast-util-mdx-expression@2.0.1", - "mdast-util-mdx-jsx": "mdast-util-mdx-jsx@3.1.3", - "mdast-util-mdxjs-esm": "mdast-util-mdxjs-esm@2.0.1", - "property-information": "property-information@6.5.0", - "space-separated-tokens": "space-separated-tokens@2.0.2", - "style-to-object": "style-to-object@1.0.8", - "unist-util-position": "unist-util-position@5.0.0", - "vfile-message": "vfile-message@4.0.2" - } - }, - "hast-util-to-parse5@8.0.0": { - "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", - "dependencies": { - "@types/hast": "@types/hast@3.0.4", - "comma-separated-tokens": "comma-separated-tokens@2.0.3", - "devlop": "devlop@1.1.0", - "property-information": "property-information@6.5.0", - "space-separated-tokens": "space-separated-tokens@2.0.2", - "web-namespaces": "web-namespaces@2.0.1", - "zwitch": "zwitch@2.0.4" - } - }, - "hast-util-whitespace@3.0.0": { - "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", - "dependencies": { - "@types/hast": "@types/hast@3.0.4" - } - }, - "hastscript@8.0.0": { - "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", - "dependencies": { - "@types/hast": "@types/hast@3.0.4", - "comma-separated-tokens": "comma-separated-tokens@2.0.3", - "hast-util-parse-selector": "hast-util-parse-selector@4.0.0", - "property-information": "property-information@6.5.0", - "space-separated-tokens": "space-separated-tokens@2.0.2" - } - }, - "html-void-elements@3.0.0": { - "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", - "dependencies": {} - }, - "humanize-ms@1.2.1": { - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - "dependencies": { - "ms": "ms@2.1.3" - } - }, - "inline-style-parser@0.2.4": { - "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==", - "dependencies": {} - }, - "is-alphabetical@2.0.1": { - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", - "dependencies": {} - }, - "is-alphanumerical@2.0.1": { - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", - "dependencies": { - "is-alphabetical": "is-alphabetical@2.0.1", - "is-decimal": "is-decimal@2.0.1" - } - }, - "is-decimal@2.0.1": { - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", - "dependencies": {} - }, - "is-hexadecimal@2.0.1": { - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", - "dependencies": {} - }, - "longest-streak@3.1.0": { - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "dependencies": {} - }, - "markdown-table@3.0.3": { - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", - "dependencies": {} - }, - "mdast-util-find-and-replace@3.0.1": { - "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", - "dependencies": { - "@types/mdast": "@types/mdast@4.0.4", - "escape-string-regexp": "escape-string-regexp@5.0.0", - "unist-util-is": "unist-util-is@6.0.0", - "unist-util-visit-parents": "unist-util-visit-parents@6.0.1" - } - }, - "mdast-util-from-markdown@2.0.1": { - "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==", - "dependencies": { - "@types/mdast": "@types/mdast@4.0.4", - "@types/unist": "@types/unist@3.0.3", - "decode-named-character-reference": "decode-named-character-reference@1.0.2", - "devlop": "devlop@1.1.0", - "mdast-util-to-string": "mdast-util-to-string@4.0.0", - "micromark": "micromark@4.0.0", - "micromark-util-decode-numeric-character-reference": "micromark-util-decode-numeric-character-reference@2.0.1", - "micromark-util-decode-string": "micromark-util-decode-string@2.0.0", - "micromark-util-normalize-identifier": "micromark-util-normalize-identifier@2.0.0", - "micromark-util-symbol": "micromark-util-symbol@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0", - "unist-util-stringify-position": "unist-util-stringify-position@4.0.0" - } - }, - "mdast-util-gfm-autolink-literal@2.0.1": { - "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", - "dependencies": { - "@types/mdast": "@types/mdast@4.0.4", - "ccount": "ccount@2.0.1", - "devlop": "devlop@1.1.0", - "mdast-util-find-and-replace": "mdast-util-find-and-replace@3.0.1", - "micromark-util-character": "micromark-util-character@2.1.0" - } - }, - "mdast-util-gfm-footnote@2.0.0": { - "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", - "dependencies": { - "@types/mdast": "@types/mdast@4.0.4", - "devlop": "devlop@1.1.0", - "mdast-util-from-markdown": "mdast-util-from-markdown@2.0.1", - "mdast-util-to-markdown": "mdast-util-to-markdown@2.1.0", - "micromark-util-normalize-identifier": "micromark-util-normalize-identifier@2.0.0" - } - }, - "mdast-util-gfm-strikethrough@2.0.0": { - "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", - "dependencies": { - "@types/mdast": "@types/mdast@4.0.4", - "mdast-util-from-markdown": "mdast-util-from-markdown@2.0.1", - "mdast-util-to-markdown": "mdast-util-to-markdown@2.1.0" - } - }, - "mdast-util-gfm-table@2.0.0": { - "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", - "dependencies": { - "@types/mdast": "@types/mdast@4.0.4", - "devlop": "devlop@1.1.0", - "markdown-table": "markdown-table@3.0.3", - "mdast-util-from-markdown": "mdast-util-from-markdown@2.0.1", - "mdast-util-to-markdown": "mdast-util-to-markdown@2.1.0" - } - }, - "mdast-util-gfm-task-list-item@2.0.0": { - "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", - "dependencies": { - "@types/mdast": "@types/mdast@4.0.4", - "devlop": "devlop@1.1.0", - "mdast-util-from-markdown": "mdast-util-from-markdown@2.0.1", - "mdast-util-to-markdown": "mdast-util-to-markdown@2.1.0" - } - }, - "mdast-util-gfm@3.0.0": { - "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", - "dependencies": { - "mdast-util-from-markdown": "mdast-util-from-markdown@2.0.1", - "mdast-util-gfm-autolink-literal": "mdast-util-gfm-autolink-literal@2.0.1", - "mdast-util-gfm-footnote": "mdast-util-gfm-footnote@2.0.0", - "mdast-util-gfm-strikethrough": "mdast-util-gfm-strikethrough@2.0.0", - "mdast-util-gfm-table": "mdast-util-gfm-table@2.0.0", - "mdast-util-gfm-task-list-item": "mdast-util-gfm-task-list-item@2.0.0", - "mdast-util-to-markdown": "mdast-util-to-markdown@2.1.0" - } - }, - "mdast-util-mdx-expression@2.0.1": { - "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", - "dependencies": { - "@types/estree-jsx": "@types/estree-jsx@1.0.5", - "@types/hast": "@types/hast@3.0.4", - "@types/mdast": "@types/mdast@4.0.4", - "devlop": "devlop@1.1.0", - "mdast-util-from-markdown": "mdast-util-from-markdown@2.0.1", - "mdast-util-to-markdown": "mdast-util-to-markdown@2.1.0" - } - }, - "mdast-util-mdx-jsx@3.1.3": { - "integrity": "sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==", - "dependencies": { - "@types/estree-jsx": "@types/estree-jsx@1.0.5", - "@types/hast": "@types/hast@3.0.4", - "@types/mdast": "@types/mdast@4.0.4", - "@types/unist": "@types/unist@3.0.3", - "ccount": "ccount@2.0.1", - "devlop": "devlop@1.1.0", - "mdast-util-from-markdown": "mdast-util-from-markdown@2.0.1", - "mdast-util-to-markdown": "mdast-util-to-markdown@2.1.0", - "parse-entities": "parse-entities@4.0.1", - "stringify-entities": "stringify-entities@4.0.4", - "unist-util-stringify-position": "unist-util-stringify-position@4.0.0", - "vfile-message": "vfile-message@4.0.2" - } - }, - "mdast-util-mdxjs-esm@2.0.1": { - "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", - "dependencies": { - "@types/estree-jsx": "@types/estree-jsx@1.0.5", - "@types/hast": "@types/hast@3.0.4", - "@types/mdast": "@types/mdast@4.0.4", - "devlop": "devlop@1.1.0", - "mdast-util-from-markdown": "mdast-util-from-markdown@2.0.1", - "mdast-util-to-markdown": "mdast-util-to-markdown@2.1.0" - } - }, - "mdast-util-phrasing@4.1.0": { - "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", - "dependencies": { - "@types/mdast": "@types/mdast@4.0.4", - "unist-util-is": "unist-util-is@6.0.0" - } - }, - "mdast-util-to-hast@13.2.0": { - "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", - "dependencies": { - "@types/hast": "@types/hast@3.0.4", - "@types/mdast": "@types/mdast@4.0.4", - "@ungap/structured-clone": "@ungap/structured-clone@1.2.0", - "devlop": "devlop@1.1.0", - "micromark-util-sanitize-uri": "micromark-util-sanitize-uri@2.0.0", - "trim-lines": "trim-lines@3.0.1", - "unist-util-position": "unist-util-position@5.0.0", - "unist-util-visit": "unist-util-visit@5.0.0", - "vfile": "vfile@6.0.3" - } - }, - "mdast-util-to-markdown@2.1.0": { - "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", - "dependencies": { - "@types/mdast": "@types/mdast@4.0.4", - "@types/unist": "@types/unist@3.0.3", - "longest-streak": "longest-streak@3.1.0", - "mdast-util-phrasing": "mdast-util-phrasing@4.1.0", - "mdast-util-to-string": "mdast-util-to-string@4.0.0", - "micromark-util-decode-string": "micromark-util-decode-string@2.0.0", - "unist-util-visit": "unist-util-visit@5.0.0", - "zwitch": "zwitch@2.0.4" - } - }, - "mdast-util-to-string@4.0.0": { - "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", - "dependencies": { - "@types/mdast": "@types/mdast@4.0.4" - } - }, - "micromark-core-commonmark@2.0.1": { - "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", - "dependencies": { - "decode-named-character-reference": "decode-named-character-reference@1.0.2", - "devlop": "devlop@1.1.0", - "micromark-factory-destination": "micromark-factory-destination@2.0.0", - "micromark-factory-label": "micromark-factory-label@2.0.0", - "micromark-factory-space": "micromark-factory-space@2.0.0", - "micromark-factory-title": "micromark-factory-title@2.0.0", - "micromark-factory-whitespace": "micromark-factory-whitespace@2.0.0", - "micromark-util-character": "micromark-util-character@2.1.0", - "micromark-util-chunked": "micromark-util-chunked@2.0.0", - "micromark-util-classify-character": "micromark-util-classify-character@2.0.0", - "micromark-util-html-tag-name": "micromark-util-html-tag-name@2.0.0", - "micromark-util-normalize-identifier": "micromark-util-normalize-identifier@2.0.0", - "micromark-util-resolve-all": "micromark-util-resolve-all@2.0.0", - "micromark-util-subtokenize": "micromark-util-subtokenize@2.0.1", - "micromark-util-symbol": "micromark-util-symbol@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-extension-gfm-autolink-literal@2.1.0": { - "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", - "dependencies": { - "micromark-util-character": "micromark-util-character@2.1.0", - "micromark-util-sanitize-uri": "micromark-util-sanitize-uri@2.0.0", - "micromark-util-symbol": "micromark-util-symbol@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-extension-gfm-footnote@2.1.0": { - "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", - "dependencies": { - "devlop": "devlop@1.1.0", - "micromark-core-commonmark": "micromark-core-commonmark@2.0.1", - "micromark-factory-space": "micromark-factory-space@2.0.0", - "micromark-util-character": "micromark-util-character@2.1.0", - "micromark-util-normalize-identifier": "micromark-util-normalize-identifier@2.0.0", - "micromark-util-sanitize-uri": "micromark-util-sanitize-uri@2.0.0", - "micromark-util-symbol": "micromark-util-symbol@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-extension-gfm-strikethrough@2.1.0": { - "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", - "dependencies": { - "devlop": "devlop@1.1.0", - "micromark-util-chunked": "micromark-util-chunked@2.0.0", - "micromark-util-classify-character": "micromark-util-classify-character@2.0.0", - "micromark-util-resolve-all": "micromark-util-resolve-all@2.0.0", - "micromark-util-symbol": "micromark-util-symbol@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-extension-gfm-table@2.1.0": { - "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", - "dependencies": { - "devlop": "devlop@1.1.0", - "micromark-factory-space": "micromark-factory-space@2.0.0", - "micromark-util-character": "micromark-util-character@2.1.0", - "micromark-util-symbol": "micromark-util-symbol@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-extension-gfm-tagfilter@2.0.0": { - "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", - "dependencies": { - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-extension-gfm-task-list-item@2.1.0": { - "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", - "dependencies": { - "devlop": "devlop@1.1.0", - "micromark-factory-space": "micromark-factory-space@2.0.0", - "micromark-util-character": "micromark-util-character@2.1.0", - "micromark-util-symbol": "micromark-util-symbol@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-extension-gfm@3.0.0": { - "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", - "dependencies": { - "micromark-extension-gfm-autolink-literal": "micromark-extension-gfm-autolink-literal@2.1.0", - "micromark-extension-gfm-footnote": "micromark-extension-gfm-footnote@2.1.0", - "micromark-extension-gfm-strikethrough": "micromark-extension-gfm-strikethrough@2.1.0", - "micromark-extension-gfm-table": "micromark-extension-gfm-table@2.1.0", - "micromark-extension-gfm-tagfilter": "micromark-extension-gfm-tagfilter@2.0.0", - "micromark-extension-gfm-task-list-item": "micromark-extension-gfm-task-list-item@2.1.0", - "micromark-util-combine-extensions": "micromark-util-combine-extensions@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-factory-destination@2.0.0": { - "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", - "dependencies": { - "micromark-util-character": "micromark-util-character@2.1.0", - "micromark-util-symbol": "micromark-util-symbol@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-factory-label@2.0.0": { - "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", - "dependencies": { - "devlop": "devlop@1.1.0", - "micromark-util-character": "micromark-util-character@2.1.0", - "micromark-util-symbol": "micromark-util-symbol@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-factory-space@2.0.0": { - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "dependencies": { - "micromark-util-character": "micromark-util-character@2.1.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-factory-title@2.0.0": { - "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", - "dependencies": { - "micromark-factory-space": "micromark-factory-space@2.0.0", - "micromark-util-character": "micromark-util-character@2.1.0", - "micromark-util-symbol": "micromark-util-symbol@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-factory-whitespace@2.0.0": { - "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", - "dependencies": { - "micromark-factory-space": "micromark-factory-space@2.0.0", - "micromark-util-character": "micromark-util-character@2.1.0", - "micromark-util-symbol": "micromark-util-symbol@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-util-character@2.1.0": { - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "dependencies": { - "micromark-util-symbol": "micromark-util-symbol@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-util-chunked@2.0.0": { - "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", - "dependencies": { - "micromark-util-symbol": "micromark-util-symbol@2.0.0" - } - }, - "micromark-util-classify-character@2.0.0": { - "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", - "dependencies": { - "micromark-util-character": "micromark-util-character@2.1.0", - "micromark-util-symbol": "micromark-util-symbol@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-util-combine-extensions@2.0.0": { - "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", - "dependencies": { - "micromark-util-chunked": "micromark-util-chunked@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-util-decode-numeric-character-reference@2.0.1": { - "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", - "dependencies": { - "micromark-util-symbol": "micromark-util-symbol@2.0.0" - } - }, - "micromark-util-decode-string@2.0.0": { - "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", - "dependencies": { - "decode-named-character-reference": "decode-named-character-reference@1.0.2", - "micromark-util-character": "micromark-util-character@2.1.0", - "micromark-util-decode-numeric-character-reference": "micromark-util-decode-numeric-character-reference@2.0.1", - "micromark-util-symbol": "micromark-util-symbol@2.0.0" - } - }, - "micromark-util-encode@2.0.0": { - "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", - "dependencies": {} - }, - "micromark-util-html-tag-name@2.0.0": { - "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", - "dependencies": {} - }, - "micromark-util-normalize-identifier@2.0.0": { - "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", - "dependencies": { - "micromark-util-symbol": "micromark-util-symbol@2.0.0" - } - }, - "micromark-util-resolve-all@2.0.0": { - "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", - "dependencies": { - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-util-sanitize-uri@2.0.0": { - "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", - "dependencies": { - "micromark-util-character": "micromark-util-character@2.1.0", - "micromark-util-encode": "micromark-util-encode@2.0.0", - "micromark-util-symbol": "micromark-util-symbol@2.0.0" - } - }, - "micromark-util-subtokenize@2.0.1": { - "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", - "dependencies": { - "devlop": "devlop@1.1.0", - "micromark-util-chunked": "micromark-util-chunked@2.0.0", - "micromark-util-symbol": "micromark-util-symbol@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "micromark-util-symbol@2.0.0": { - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "dependencies": {} - }, - "micromark-util-types@2.0.0": { - "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", - "dependencies": {} - }, - "micromark@4.0.0": { - "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", - "dependencies": { - "@types/debug": "@types/debug@4.1.12", - "debug": "debug@4.3.7", - "decode-named-character-reference": "decode-named-character-reference@1.0.2", - "devlop": "devlop@1.1.0", - "micromark-core-commonmark": "micromark-core-commonmark@2.0.1", - "micromark-factory-space": "micromark-factory-space@2.0.0", - "micromark-util-character": "micromark-util-character@2.1.0", - "micromark-util-chunked": "micromark-util-chunked@2.0.0", - "micromark-util-combine-extensions": "micromark-util-combine-extensions@2.0.0", - "micromark-util-decode-numeric-character-reference": "micromark-util-decode-numeric-character-reference@2.0.1", - "micromark-util-encode": "micromark-util-encode@2.0.0", - "micromark-util-normalize-identifier": "micromark-util-normalize-identifier@2.0.0", - "micromark-util-resolve-all": "micromark-util-resolve-all@2.0.0", - "micromark-util-sanitize-uri": "micromark-util-sanitize-uri@2.0.0", - "micromark-util-subtokenize": "micromark-util-subtokenize@2.0.1", - "micromark-util-symbol": "micromark-util-symbol@2.0.0", - "micromark-util-types": "micromark-util-types@2.0.0" - } - }, - "mime-db@1.52.0": { - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dependencies": {} - }, - "mime-types@2.1.35": { - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "mime-db@1.52.0" - } - }, - "ms@2.1.3": { - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dependencies": {} - }, - "node-domexception@1.0.0": { - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", - "dependencies": {} - }, - "node-fetch@2.7.0": { - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "dependencies": { - "whatwg-url": "whatwg-url@5.0.0" - } - }, - "object-inspect@1.13.2": { - "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", - "dependencies": {} - }, - "openai@4.61.0": { - "integrity": "sha512-xkygRBRLIUumxzKGb1ug05pWmJROQsHkGuj/N6Jiw2dj0dI19JvbFpErSZKmJ/DA+0IvpcugZqCAyk8iLpyM6Q==", - "dependencies": { - "@types/node": "@types/node@18.16.19", - "@types/node-fetch": "@types/node-fetch@2.6.11", - "@types/qs": "@types/qs@6.9.16", - "abort-controller": "abort-controller@3.0.0", - "agentkeepalive": "agentkeepalive@4.5.0", - "form-data-encoder": "form-data-encoder@1.7.2", - "formdata-node": "formdata-node@4.4.1", - "node-fetch": "node-fetch@2.7.0", - "qs": "qs@6.13.0" - } - }, - "parse-entities@4.0.1": { - "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", - "dependencies": { - "@types/unist": "@types/unist@2.0.11", - "character-entities": "character-entities@2.0.2", - "character-entities-legacy": "character-entities-legacy@3.0.0", - "character-reference-invalid": "character-reference-invalid@2.0.1", - "decode-named-character-reference": "decode-named-character-reference@1.0.2", - "is-alphanumerical": "is-alphanumerical@2.0.1", - "is-decimal": "is-decimal@2.0.1", - "is-hexadecimal": "is-hexadecimal@2.0.1" - } - }, - "parse5@7.1.2": { - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "dependencies": { - "entities": "entities@4.5.0" - } - }, - "property-information@6.5.0": { - "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", - "dependencies": {} - }, - "qs@6.13.0": { - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "dependencies": { - "side-channel": "side-channel@1.0.6" - } - }, - "set-function-length@1.2.2": { - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "dependencies": { - "define-data-property": "define-data-property@1.1.4", - "es-errors": "es-errors@1.3.0", - "function-bind": "function-bind@1.1.2", - "get-intrinsic": "get-intrinsic@1.2.4", - "gopd": "gopd@1.0.1", - "has-property-descriptors": "has-property-descriptors@1.0.2" - } - }, - "side-channel@1.0.6": { - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", - "dependencies": { - "call-bind": "call-bind@1.0.7", - "es-errors": "es-errors@1.3.0", - "get-intrinsic": "get-intrinsic@1.2.4", - "object-inspect": "object-inspect@1.13.2" - } - }, - "space-separated-tokens@2.0.2": { - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "dependencies": {} - }, - "stringify-entities@4.0.4": { - "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", - "dependencies": { - "character-entities-html4": "character-entities-html4@2.1.0", - "character-entities-legacy": "character-entities-legacy@3.0.0" - } - }, - "style-to-object@1.0.8": { - "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", - "dependencies": { - "inline-style-parser": "inline-style-parser@0.2.4" - } - }, - "tr46@0.0.3": { - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dependencies": {} - }, - "trim-lines@3.0.1": { - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "dependencies": {} - }, - "undici-types@5.26.5": { - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dependencies": {} - }, - "undici-types@6.19.8": { - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "dependencies": {} - }, - "unist-util-is@6.0.0": { - "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", - "dependencies": { - "@types/unist": "@types/unist@3.0.3" - } - }, - "unist-util-position@5.0.0": { - "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", - "dependencies": { - "@types/unist": "@types/unist@3.0.3" - } - }, - "unist-util-stringify-position@4.0.0": { - "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", - "dependencies": { - "@types/unist": "@types/unist@3.0.3" - } - }, - "unist-util-visit-parents@6.0.1": { - "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", - "dependencies": { - "@types/unist": "@types/unist@3.0.3", - "unist-util-is": "unist-util-is@6.0.0" - } - }, - "unist-util-visit@5.0.0": { - "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", - "dependencies": { - "@types/unist": "@types/unist@3.0.3", - "unist-util-is": "unist-util-is@6.0.0", - "unist-util-visit-parents": "unist-util-visit-parents@6.0.1" - } - }, - "urlpattern-polyfill@10.0.0": { - "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", - "dependencies": {} - }, - "vfile-location@5.0.3": { - "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", - "dependencies": { - "@types/unist": "@types/unist@3.0.3", - "vfile": "vfile@6.0.3" - } - }, - "vfile-message@4.0.2": { - "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", - "dependencies": { - "@types/unist": "@types/unist@3.0.3", - "unist-util-stringify-position": "unist-util-stringify-position@4.0.0" - } - }, - "vfile@6.0.3": { - "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", - "dependencies": { - "@types/unist": "@types/unist@3.0.3", - "vfile-message": "vfile-message@4.0.2" - } - }, - "web-namespaces@2.0.1": { - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", - "dependencies": {} - }, - "web-streams-polyfill@4.0.0-beta.3": { - "integrity": "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==", - "dependencies": {} - }, - "webidl-conversions@3.0.1": { - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dependencies": {} - }, - "whatwg-url@5.0.0": { - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dependencies": { - "tr46": "tr46@0.0.3", - "webidl-conversions": "webidl-conversions@3.0.1" - } - }, - "zwitch@2.0.4": { - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", - "dependencies": {} - } + "version": "4", + "specifiers": { + "jsr:@deno/cache-dir@0.13.2": "0.13.2", + "jsr:@deno/cache-dir@~0.13.2": "0.13.2", + "jsr:@deno/emit@0.46": "0.46.0", + "jsr:@deno/graph@~0.73.1": "0.73.1", + "jsr:@deno/graph@~0.84.1": "0.84.1", + "jsr:@dprint/formatter@~0.4.1": "0.4.1", + "jsr:@http/discovery@0.24": "0.24.0", + "jsr:@http/fs@0.24": "0.24.0", + "jsr:@http/generate@0.24": "0.24.0", + "jsr:@http/host-bun-local@0.24": "0.24.0", + "jsr:@http/host-cloudflare-worker@0.24": "0.24.0", + "jsr:@http/host-deno-deploy@0.24": "0.24.0", + "jsr:@http/host-deno-local@0.24": "0.24.0", + "jsr:@http/interceptor@0.24": "0.24.0", + "jsr:@http/jsx-stream@0.3": "0.3.0", + "jsr:@http/jsx-stream@0.4": "0.4.0", + "jsr:@http/request@0.21": "0.21.0", + "jsr:@http/request@0.24": "0.24.0", + "jsr:@http/response@0.21": "0.21.0", + "jsr:@http/response@0.24": "0.24.0", + "jsr:@http/route@0.21": "0.21.0", + "jsr:@http/route@0.24": "0.24.0", + "jsr:@jollytoad/store-common@0.4": "0.4.0", + "jsr:@jollytoad/store-deno-fs@0.4": "0.4.0", + "jsr:@jollytoad/store-deno-kv@0.4": "0.4.0", + "jsr:@jollytoad/store-no-op@0.4": "0.4.0", + "jsr:@jollytoad/store-node-fs@0.4": "0.4.0", + "jsr:@jollytoad/store@0.4": "0.4.0", + "jsr:@luca/esbuild-deno-loader@0.11": "0.11.0", + "jsr:@std/assert@0.223": "0.223.0", + "jsr:@std/async@^1.0.5": "1.0.8", + "jsr:@std/async@^1.0.8": "1.0.8", + "jsr:@std/bytes@0.223": "0.223.0", + "jsr:@std/bytes@^1.0.2": "1.0.3", + "jsr:@std/collections@^1.0.9": "1.0.9", + "jsr:@std/encoding@^1.0.5": "1.0.5", + "jsr:@std/fmt@0.223": "0.223.0", + "jsr:@std/fs@0.223": "0.223.0", + "jsr:@std/fs@^1.0.0-rc.4": "1.0.5", + "jsr:@std/fs@^1.0.3": "1.0.5", + "jsr:@std/fs@^1.0.5": "1.0.5", + "jsr:@std/html@^1.0.0-rc.2": "1.0.3", + "jsr:@std/html@^1.0.3": "1.0.3", + "jsr:@std/http@^1.0.6": "1.0.9", + "jsr:@std/http@^1.0.9": "1.0.9", + "jsr:@std/io@0.223": "0.223.0", + "jsr:@std/media-types@^1.0.3": "1.0.3", + "jsr:@std/net@^1.0.4": "1.0.4", + "jsr:@std/path@0.223": "0.223.0", + "jsr:@std/path@^1.0.0-rc.4": "1.0.8", + "jsr:@std/path@^1.0.6": "1.0.8", + "jsr:@std/path@^1.0.7": "1.0.8", + "jsr:@std/path@^1.0.8": "1.0.8", + "jsr:@std/streams@^1.0.5": "1.0.8", + "jsr:@std/ulid@1": "1.0.0", + "npm:@hono/node-server@^1.13.5": "1.13.5_hono@4.6.9", + "npm:@jsr/deno__emit@0.45": "0.45.0", + "npm:@jsr/http__fs@0.23": "0.23.0", + "npm:@jsr/http__host-bun-local@0.23": "0.23.0", + "npm:@jsr/http__interceptor@0.23": "0.23.0", + "npm:@jsr/http__jsx-stream@0.3": "0.3.0", + "npm:@jsr/http__request@0.23": "0.23.0", + "npm:@jsr/http__response@0.23": "0.23.0", + "npm:@jsr/http__route@0.23": "0.23.0", + "npm:@jsr/jollytoad__store-deno-kv@0.4": "0.4.0", + "npm:@jsr/jollytoad__store-node-fs@0.4": "0.4.0", + "npm:@jsr/jollytoad__store@0.4": "0.4.0", + "npm:@jsr/std__async@^1.0.5": "1.0.8", + "npm:@jsr/std__collections@^1.0.6": "1.0.9", + "npm:@jsr/std__http@^1.0.6": "1.0.9", + "npm:@jsr/std__path@^1.0.6": "1.0.8", + "npm:@jsr/std__ulid@1": "1.0.0", + "npm:@types/node@^20.14.10": "20.17.6", + "npm:bun-types@*": "1.1.34", + "npm:esbuild@0.24": "0.24.0", + "npm:hast-util-raw@^9.0.4": "9.0.4", + "npm:hast-util-to-jsx-runtime@^2.3.0": "2.3.2", + "npm:hast-util-to-jsx-runtime@^2.3.2": "2.3.2", + "npm:mdast-util-from-markdown@^2.0.1": "2.0.2", + "npm:mdast-util-from-markdown@^2.0.2": "2.0.2", + "npm:mdast-util-gfm@3": "3.0.0", + "npm:mdast-util-to-hast@^13.2.0": "13.2.0", + "npm:micromark-extension-gfm@3": "3.0.0", + "npm:openai@^4.71.1": "4.71.1", + "npm:urlpattern-polyfill@10": "10.0.0", + "npm:urlpattern-polyfill@10.0.0": "10.0.0" + }, + "jsr": { + "@deno/cache-dir@0.13.2": { + "integrity": "c22419dfe27ab85f345bee487aaaadba498b005cce3644e9d2528db035c5454d", + "dependencies": [ + "jsr:@deno/graph@~0.73.1", + "jsr:@std/fmt", + "jsr:@std/fs@0.223", + "jsr:@std/io", + "jsr:@std/path@0.223" + ] + }, + "@deno/emit@0.46.0": { + "integrity": "e276be2c77bac1b93caf775762e2a49a54cb00da2d48ca2b01ed8d7cba9d082c", + "dependencies": [ + "jsr:@deno/cache-dir@0.13.2", + "jsr:@std/path@0.223" + ] + }, + "@deno/graph@0.73.1": { + "integrity": "cd69639d2709d479037d5ce191a422eabe8d71bb68b0098344f6b07411c84d41" + }, + "@deno/graph@0.84.1": { + "integrity": "4464e75fef6e16d07e4b2146ec1b7288583dbb8ced0e96db6725d4eae0cc5b54" + }, + "@dprint/formatter@0.4.1": { + "integrity": "96449ab83aa9f72df98caa5030d3f4a921c5c29d9b0e0d0da83d79e2024a9637" + }, + "@http/discovery@0.24.0": { + "integrity": "7023918e1d49306f87fca0474270e55533ce7afaf3d33ab747085ec23e3267b9", + "dependencies": [ + "jsr:@http/route@0.24", + "jsr:@std/path@^1.0.6" + ] + }, + "@http/fs@0.24.0": { + "integrity": "66f7de6ece30b8d43ea7145187b99b19352260d33bf2ce16dbc59c182d971799", + "dependencies": [ + "jsr:@http/response@0.24", + "jsr:@std/http@^1.0.6", + "jsr:@std/media-types", + "jsr:@std/path@^1.0.6", + "jsr:@std/streams" + ] + }, + "@http/generate@0.24.0": { + "integrity": "88171d2d2583aa727efbca6fa1c91b244113aa66756c215cc623899bbaf5cdbe", + "dependencies": [ + "jsr:@dprint/formatter", + "jsr:@http/discovery", + "jsr:@std/path@^1.0.6" + ] + }, + "@http/host-bun-local@0.24.0": { + "integrity": "f6d3595313351a1a83777c4dbc1dbb9d80e9f90dec7ea8f9b12084f88e487cb1", + "dependencies": [ + "jsr:@http/interceptor", + "jsr:@http/route@0.24" + ] + }, + "@http/host-cloudflare-worker@0.24.0": { + "integrity": "ac2bb72780ff8abe86432b06081a48b1cb78adcd9718c0c120b923aa0debc4d5", + "dependencies": [ + "jsr:@http/interceptor", + "jsr:@http/route@0.24" + ] + }, + "@http/host-deno-deploy@0.24.0": { + "integrity": "ef4793712469bd2cce1d93f71af65d51a7ec1ca04b4e058495ca6f9f6037a328", + "dependencies": [ + "jsr:@http/interceptor", + "jsr:@http/route@0.24" + ] + }, + "@http/host-deno-local@0.24.0": { + "integrity": "99e5eac3d5d57a4f0aafe6ca40bbdba51cfb08c286fdc9f2bda8eda85e16d796", + "dependencies": [ + "jsr:@http/interceptor", + "jsr:@http/route@0.24", + "jsr:@std/net" + ] + }, + "@http/interceptor@0.24.0": { + "integrity": "9f1fee3b0571321d96e79dded8e01db21113f8805ec5090e060ab1075ef6c0b4" + }, + "@http/jsx-stream@0.3.0": { + "integrity": "2521d6bd20896c6c2f77e3530ca21fe4a7b7ac454d81c51958ecd7f01b6abdc0", + "dependencies": [ + "jsr:@std/html@^1.0.0-rc.2" + ] + }, + "@http/jsx-stream@0.4.0": { + "integrity": "354625839618d3eeb916346d66073a3e1b812e97d954daac071f82e5166ac1a9", + "dependencies": [ + "jsr:@std/async@^1.0.8", + "jsr:@std/html@^1.0.3" + ] + }, + "@http/request@0.21.0": { + "integrity": "8ffc6267214b896faa1d0046df33aa773e3dc7d72c656d483878271b963cd465" + }, + "@http/request@0.24.0": { + "integrity": "7bcd44297962601a92b7a3c678e658d0369530263caf80343c41be5a56071169" + }, + "@http/response@0.21.0": { + "integrity": "65d17e0330c1713268d41713f39c29189763cce57b806083284a1dc26833b8c8" + }, + "@http/response@0.24.0": { + "integrity": "8d9e69bb1c9701a4b30f5dfe68c3f0a1fd794cede3d69d0c058ac9422a0b340f" + }, + "@http/route@0.21.0": { + "integrity": "8d73e6c6b6119a4ad1fc47d4086169a7ed4629033fed24b00e1431772be1ee06", + "dependencies": [ + "jsr:@http/response@0.21" + ] + }, + "@http/route@0.24.0": { + "integrity": "de1315544e1197dd73005c330fe4fe3e6bb5af2babad76321bc605d03ebcc80d", + "dependencies": [ + "jsr:@http/fs", + "jsr:@http/response@0.24", + "jsr:@std/http@^1.0.6", + "jsr:@std/media-types", + "jsr:@std/path@^1.0.6" + ] + }, + "@jollytoad/store@0.4.0": { + "integrity": "60c8fa324f90e91ba37dfc8aed9dcf0d98dae6a81dcf1241bc773f3546adf2c9", + "dependencies": [ + "jsr:@jollytoad/store-common" + ] + }, + "@jollytoad/store-common@0.4.0": { + "integrity": "48a6dd891bbe8147f6a73e415e23754996231dd08d8564ec1e928435a4847ef9" + }, + "@jollytoad/store-deno-fs@0.4.0": { + "integrity": "617e5d034652b0090599e860c7f39b5f62e63464cde3c8e74ff865846755a5a9", + "dependencies": [ + "jsr:@jollytoad/store-common", + "jsr:@std/fs@^1.0.0-rc.4", + "jsr:@std/path@^1.0.0-rc.4" + ] + }, + "@jollytoad/store-deno-kv@0.4.0": { + "integrity": "9fe4ca1919e6e4377ad4ff21eb990c8de1cfadde4cb5da2133d82c95b6efd36c", + "dependencies": [ + "jsr:@jollytoad/store-common" + ] + }, + "@jollytoad/store-no-op@0.4.0": { + "integrity": "20f28c85f5dd322a48d3da9acc32e2b696247ed1b3742f1ad8016421be7dadc2", + "dependencies": [ + "jsr:@jollytoad/store-common" + ] + }, + "@jollytoad/store-node-fs@0.4.0": { + "integrity": "408732e577d3dfc42e8dcfb1a09fb88cf18139a72202e0766edbb29ec79ad9ca", + "dependencies": [ + "jsr:@jollytoad/store-common", + "npm:@types/node" + ] + }, + "@luca/esbuild-deno-loader@0.11.0": { + "integrity": "c05a989aa7c4ee6992a27be5f15cfc5be12834cab7ff84cabb47313737c51a2c", + "dependencies": [ + "jsr:@std/bytes@^1.0.2", + "jsr:@std/encoding", + "jsr:@std/path@^1.0.6" + ] + }, + "@std/assert@0.223.0": { + "integrity": "eb8d6d879d76e1cc431205bd346ed4d88dc051c6366365b1af47034b0670be24" + }, + "@std/async@1.0.8": { + "integrity": "c057c5211a0f1d12e7dcd111ab430091301b8d64b4250052a79d277383bc3ba7" + }, + "@std/bytes@0.223.0": { + "integrity": "84b75052cd8680942c397c2631318772b295019098f40aac5c36cead4cba51a8" + }, + "@std/bytes@1.0.3": { + "integrity": "e5d5b9e685966314e4edb4be60dfc4bd7624a075bfd4ec8109252b4320f76452" + }, + "@std/collections@1.0.9": { + "integrity": "4f58104ead08a04a2199374247f07befe50ba01d9cca8cbb23ab9a0419921e71" + }, + "@std/encoding@1.0.5": { + "integrity": "ecf363d4fc25bd85bd915ff6733a7e79b67e0e7806334af15f4645c569fefc04" + }, + "@std/fmt@0.223.0": { + "integrity": "6deb37794127dfc7d7bded2586b9fc6f5d50e62a8134846608baf71ffc1a5208" + }, + "@std/fs@0.223.0": { + "integrity": "3b4b0550b2c524cbaaa5a9170c90e96cbb7354e837ad1bdaf15fc9df1ae9c31c" + }, + "@std/fs@1.0.5": { + "integrity": "41806ad6823d0b5f275f9849a2640d87e4ef67c51ee1b8fb02426f55e02fd44e", + "dependencies": [ + "jsr:@std/path@^1.0.7" + ] + }, + "@std/html@1.0.3": { + "integrity": "7a0ac35e050431fb49d44e61c8b8aac1ebd55937e0dc9ec6409aa4bab39a7988" + }, + "@std/http@1.0.9": { + "integrity": "d409fc319a5e8d4a154e576c758752e9700282d74f31357a12fec6420f9ecb6c", + "dependencies": [ + "jsr:@std/encoding" + ] + }, + "@std/io@0.223.0": { + "integrity": "2d8c3c2ab3a515619b90da2c6ff5ea7b75a94383259ef4d02116b228393f84f1", + "dependencies": [ + "jsr:@std/assert", + "jsr:@std/bytes@0.223" + ] + }, + "@std/media-types@1.0.3": { + "integrity": "b12d30a7852f7578f4d210622df713bbfd1cbdd9b4ec2eaf5c1845ab70bab159" + }, + "@std/net@1.0.4": { + "integrity": "2f403b455ebbccf83d8a027d29c5a9e3a2452fea39bb2da7f2c04af09c8bc852" + }, + "@std/path@0.223.0": { + "integrity": "593963402d7e6597f5a6e620931661053572c982fc014000459edc1f93cc3989", + "dependencies": [ + "jsr:@std/assert" + ] + }, + "@std/path@1.0.8": { + "integrity": "548fa456bb6a04d3c1a1e7477986b6cffbce95102d0bb447c67c4ee70e0364be" + }, + "@std/streams@1.0.8": { + "integrity": "b41332d93d2cf6a82fe4ac2153b930adf1a859392931e2a19d9fabfb6f154fb3" + }, + "@std/ulid@1.0.0": { + "integrity": "d41c3d27a907714413649fee864b7cde8d42ee68437d22b79d5de4f81d808780" + } + }, + "npm": { + "@esbuild/aix-ppc64@0.24.0": { + "integrity": "sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==" + }, + "@esbuild/android-arm64@0.24.0": { + "integrity": "sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==" + }, + "@esbuild/android-arm@0.24.0": { + "integrity": "sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==" + }, + "@esbuild/android-x64@0.24.0": { + "integrity": "sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==" + }, + "@esbuild/darwin-arm64@0.24.0": { + "integrity": "sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==" + }, + "@esbuild/darwin-x64@0.24.0": { + "integrity": "sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==" + }, + "@esbuild/freebsd-arm64@0.24.0": { + "integrity": "sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==" + }, + "@esbuild/freebsd-x64@0.24.0": { + "integrity": "sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==" + }, + "@esbuild/linux-arm64@0.24.0": { + "integrity": "sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==" + }, + "@esbuild/linux-arm@0.24.0": { + "integrity": "sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==" + }, + "@esbuild/linux-ia32@0.24.0": { + "integrity": "sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==" + }, + "@esbuild/linux-loong64@0.24.0": { + "integrity": "sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==" + }, + "@esbuild/linux-mips64el@0.24.0": { + "integrity": "sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==" + }, + "@esbuild/linux-ppc64@0.24.0": { + "integrity": "sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==" + }, + "@esbuild/linux-riscv64@0.24.0": { + "integrity": "sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==" + }, + "@esbuild/linux-s390x@0.24.0": { + "integrity": "sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==" + }, + "@esbuild/linux-x64@0.24.0": { + "integrity": "sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==" + }, + "@esbuild/netbsd-x64@0.24.0": { + "integrity": "sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==" + }, + "@esbuild/openbsd-arm64@0.24.0": { + "integrity": "sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==" + }, + "@esbuild/openbsd-x64@0.24.0": { + "integrity": "sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==" + }, + "@esbuild/sunos-x64@0.24.0": { + "integrity": "sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==" + }, + "@esbuild/win32-arm64@0.24.0": { + "integrity": "sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==" + }, + "@esbuild/win32-ia32@0.24.0": { + "integrity": "sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==" + }, + "@esbuild/win32-x64@0.24.0": { + "integrity": "sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==" + }, + "@hono/node-server@1.13.5_hono@4.6.9": { + "integrity": "sha512-lSo+CFlLqAFB4fX7ePqI9nauEn64wOfJHAfc9duYFTvAG3o416pC0nTGeNjuLHchLedH+XyWda5v79CVx1PIjg==", + "dependencies": [ + "hono" + ] + }, + "@jsr/deno__cache-dir@0.8.0": { + "integrity": "sha512-RcA5VFAStBjdsC4Rlg7wIu73yGQVgJFvjjEZUBf9kke/pOmffe3BQhgVQJ87qU5AYp3mxUtplD/tTarn3mFPUg==", + "dependencies": [ + "@jsr/deno__graph", + "@jsr/std__fmt@0.218.2", + "@jsr/std__fs", + "@jsr/std__io", + "@jsr/std__path@0.218.2" + ] + }, + "@jsr/deno__emit@0.45.0": { + "integrity": "sha512-Ps3q1Dm53oQIR4lAh0DMp2+MrVqN1BEhtgmL5tOlfdklvKlKgVGtDtka2zy5OSylWtmuSexUpvCZmv/HZZ5lwQ==", + "dependencies": [ + "@jsr/deno__cache-dir", + "@jsr/std__path@0.223.0" + ] + }, + "@jsr/deno__graph@0.69.10": { + "integrity": "sha512-nlmYejYdSBS+1xWHrAEcVeq4AItRqO8j2Zjf3TL3maecNgvBnz6RabR5LT2Jwqlc35AXu6b/m0UWl7sRobROSA==" + }, + "@jsr/http__fs@0.23.0": { + "integrity": "sha512-7SU/Xqy54ZhYJIB4kthUG/G5gF+XDAoSCZ6WBRI/ULGMXcCZ8Rfdk5e8xpDL6J6kLRCcYvs8FsTULMGXCSnbOA==", + "dependencies": [ + "@jsr/http__response", + "@jsr/std__http", + "@jsr/std__media-types", + "@jsr/std__path@1.0.8", + "@jsr/std__streams" + ] + }, + "@jsr/http__host-bun-local@0.23.0": { + "integrity": "sha512-uJ4YqZ1t0dKty1HaJmlybJxxBSkULSjW+tNKiX+FfnxAY+RsnykPqwW1kl6w0EFHGpknxyYBIVE29akvi+OkvQ==", + "dependencies": [ + "@jsr/http__interceptor", + "@jsr/http__route" + ] + }, + "@jsr/http__interceptor@0.23.0": { + "integrity": "sha512-VWX2KFIatyT5Qcemfn5fKaGJSr8+PEyJQ8hKyKQu5VF1ydccO5qbDQR5UWhlFNpCBdUUeddB4cnQ+hQTD2spqA==", + "dependencies": [ + "@jsr/http__response", + "@jsr/http__route" + ] + }, + "@jsr/http__jsx-stream@0.3.0": { + "integrity": "sha512-NNrnZ1uOF5f0y4Aw75qKFC+Vanog0yo+x4eh7O1TbZNz+X5cQvEi8kycQmtZNLlChRcI6SBIhfhfqtXaxM5BwQ==", + "dependencies": [ + "@jsr/std__async", + "@jsr/std__html" + ] + }, + "@jsr/http__request@0.23.0": { + "integrity": "sha512-nmekswX3DSnW9TQ6hCvxruPOE4fs4mWBcyqkbLegSWr8urtjNzTfFwg1+pQ7oogXC6bwEkFcd/pA9i52SZpYZA==", + "dependencies": [ + "@jsr/http__response" + ] + }, + "@jsr/http__response@0.23.0": { + "integrity": "sha512-TLxRYn+hmW6ejOedPrxSMlKgW+2MRWU8EYuFZPdixkiQMEMat1Se3WpG1q0R30Av4e1kkzMKxvcGCt02YV2oxg==", + "dependencies": [ + "@jsr/std__http" + ] + }, + "@jsr/http__route@0.23.0": { + "integrity": "sha512-eijIkQY3VCqStS8f0quOuITza9M+xnBWUOj/8EvmMJvpEvoJvBrTWmtN/WtLENHN8QmmZR5qMDt30djGaYrIlA==", + "dependencies": [ + "@jsr/http__fs", + "@jsr/http__response", + "@jsr/std__collections", + "@jsr/std__http", + "@jsr/std__media-types", + "@jsr/std__path@1.0.8" + ] + }, + "@jsr/jollytoad__store-common@0.4.0": { + "integrity": "sha512-SE2Lv52HV4reYg+e4eEVNf574wmMMFynashV0p4lNzFDmFp7anXf8mf+KqkAiAuwIs2hJ0um823UVoRbsZDdqg==", + "dependencies": [ + "@jsr/std__assert@1.0.7" + ] + }, + "@jsr/jollytoad__store-deno-kv@0.4.0": { + "integrity": "sha512-irB0J5LcV+84LIZU5DDKP8qNxCfOf62t7AMb/5GqWaQ5xTNZRbTaeJamjte0cFxEjoYOund0dNFUEb8f01D3sQ==", + "dependencies": [ + "@jsr/jollytoad__store-common" + ] + }, + "@jsr/jollytoad__store-node-fs@0.4.0": { + "integrity": "sha512-u0pc6ety88niZhpyJmDxj6MfzpdgN3tunUu4da92T6jeY7rHr4dR5KrDqO4CtU1FWUO96d9nwa/Rs4SFozHtGA==", + "dependencies": [ + "@jsr/jollytoad__store-common", + "@types/node@20.17.6" + ] + }, + "@jsr/jollytoad__store@0.4.0": { + "integrity": "sha512-LvP14+JeFB3PrpZ9ko4/odH1Qz6eYiAnHP9cCwTD0YGin2v6ryyCFH0138ml5+KiWc6SWCrWqHM9k17Esrkdaw==", + "dependencies": [ + "@jsr/jollytoad__store-common" + ] + }, + "@jsr/std__assert@0.218.2": { + "integrity": "sha512-kHhgyjS5OSlddTWwbrbjfYZuMyM7Q36dxMmgX7YhxjWjm5w0NVqtQZgOrgZL6DUiDgs+9y+6U0QYIckY6SBWwg==", + "dependencies": [ + "@jsr/std__fmt@0.218.2" + ] + }, + "@jsr/std__assert@0.223.0": { + "integrity": "sha512-qcx+Oe/fdwQu3+XXTFXN6j7bLlEbgHDXvqokSCdJknqOz8bOdzMT5TW1bJbKhInUx2M8Kiz80HLm8VuMaOx6Xw==", + "dependencies": [ + "@jsr/std__fmt@0.223.0" + ] + }, + "@jsr/std__assert@1.0.7": { + "integrity": "sha512-cdpMMm/XfdukBvTLNIdHoS65CWEgXryrPgMvRFAScoWe79wWYVVx1u4XHWLctslI1u2hI8xQ7tGjWiXrjcKuxQ==", + "dependencies": [ + "@jsr/std__internal" + ] + }, + "@jsr/std__async@1.0.8": { + "integrity": "sha512-veKSzQ5lY6uJL60IxPFD2P1uVssdOtb8LmApllO2HzwzgY3ZDsjD4ZIaDjUykXwBNfUY2tHAlE7d62OGsbzdAg==" + }, + "@jsr/std__bytes@0.218.2": { + "integrity": "sha512-mFyBsgCd17ZBFOJVH/InxWEhGa0oj6cGlfNER2wngN1iH3AFJ4w+dUXCb73d0KWM3nz3OtgpR0cRgqi7tQtXGQ==" + }, + "@jsr/std__bytes@1.0.3": { + "integrity": "sha512-dRSmfy0GcMiT+q6BRV2viUOvlnIsh3xb64aqsy3AO30qO8nveDW7jfCZBnRkZmPcQw0RyHu7mja+2Oa0J523Cw==" + }, + "@jsr/std__cli@1.0.6": { + "integrity": "sha512-aWfDn9Hsr8wGI1D0nX4o1ADCt93gerYy3bU7zXrlymxD1HXTWj3EfgOq2/cKmpcTmR/PWBensX4AnenprWb9cA==" + }, + "@jsr/std__collections@1.0.9": { + "integrity": "sha512-cTxYdBY5oMVyU26MLLHsX1jXu9GUmiQKNnKrcEMo9/qei4lypvnds6I7cp5i7N1ex5DRetQaNa/YjMyJQEabzg==" + }, + "@jsr/std__encoding@1.0.5": { + "integrity": "sha512-blLadT0G3SiwsneatWsUwH5s+Sb+zSsQCgtHZlT+nQkoFci2OiErHx4XqdoFcwuz3IH6wOdPZqjhcSrbNS0jqA==" + }, + "@jsr/std__fmt@0.218.2": { + "integrity": "sha512-7XL8rGL30HlKOnafNEmwBKLKQ29rpEMVthOnRsbzEzGXBdu0zV3j8mqh0flN+Jyywrkxjcj/aNmkIWL6F1CjvA==" + }, + "@jsr/std__fmt@0.223.0": { + "integrity": "sha512-iuviJIMnAxlrQaDhe6vuYVyENvN8I1YUfjv8if7SeCc1sE+K820Jaqe6J2K+UivIkXnh0Qh3Wh/PBIvdK9sI5g==" + }, + "@jsr/std__fmt@1.0.3": { + "integrity": "sha512-Nf8EywAPLhDV6k0Nbsqid3slskDji4xG2wHxyLM/ojG75NtxY3mdeFov2RVj9fsyBV+qQcoqlR/9RX5lkZJLMQ==" + }, + "@jsr/std__fs@0.218.2": { + "integrity": "sha512-5DfwpbNgDC7zpBIAnp4eGsA5vTyEbZG9vuCKdcXsJRy32R461y7tkwKcdkgtTSh3y+oIo84JWZeexN0llIXnOw==", + "dependencies": [ + "@jsr/std__assert@0.218.2", + "@jsr/std__path@0.218.2" + ] + }, + "@jsr/std__html@1.0.3": { + "integrity": "sha512-yJrM4yMRZ3EQgzqR5oAP4xc4+QVo1GgimZ5NszA38quXCsFna0bEpl4heyosUtcDjuSYSdBGr5dKAQlfkQpZCQ==" + }, + "@jsr/std__http@1.0.9": { + "integrity": "sha512-Wd3Q/CUDVxHJo1V9zTWnllyP6tJQ6yb3MSkqxtSOD5zKMKCgPu11xpKzhATAyHdypw3/rXxABaFBKvMVDY0U6g==", + "dependencies": [ + "@jsr/std__cli", + "@jsr/std__encoding", + "@jsr/std__fmt@1.0.3", + "@jsr/std__media-types", + "@jsr/std__net", + "@jsr/std__path@1.0.8", + "@jsr/std__streams" + ] + }, + "@jsr/std__internal@1.0.5": { + "integrity": "sha512-W2aN7UypJJ6EkfyXt5hBeIijBb8CmZk0jdjCzhOROr0SrXsXZ/V/9Qu1N0NxumFauPDAJz9NcP1mmZ9ZVSXwpQ==" + }, + "@jsr/std__io@0.218.2": { + "integrity": "sha512-bf2bzPs/seR4BH+s4tzteEvOWjTHwD9GK57GPmhv0cjW8tghgYRSk2uEOwWX0yQrWVpmxPEALoR8e/jGRoL7+g==", + "dependencies": [ + "@jsr/std__assert@0.218.2", + "@jsr/std__bytes@0.218.2" + ] + }, + "@jsr/std__media-types@1.0.3": { + "integrity": "sha512-Y65G1lSFliesA9H7h3RaDFD6Z9q0xXFrnEoaOBaEnyKAjm3cewnY5XyzAj5gSnQNvSz6Z700ZV15NJpCfu/xlg==" + }, + "@jsr/std__net@1.0.4": { + "integrity": "sha512-KJGU8ZpQ70sMW2Zk+wU3wFUkggS9lTLfRFBygnV9VaK8KI+1ggiqtB06rH4a14CNRGM9y46Mn/ZCbQUd4Q45Jg==" + }, + "@jsr/std__path@0.218.2": { + "integrity": "sha512-4xQksWsMRrXTgJOzhMbVKe0FkHihd5zm8+jg333NrE2X3L2BVoJD3TRJGmFt7WFUNyGLAJ7Uf1pMmFy6BEmroQ==", + "dependencies": [ + "@jsr/std__assert@0.218.2" + ] + }, + "@jsr/std__path@0.223.0": { + "integrity": "sha512-zeAxeBWFMmvlJdvBOzgIGmuqV6vLsZHt+2SWkIF00mMr2k96emGaq0Nw4KRnqkB4syawgc3OAo4EAbWJBu7Yvw==", + "dependencies": [ + "@jsr/std__assert@0.223.0" + ] + }, + "@jsr/std__path@1.0.8": { + "integrity": "sha512-eNBGlh/8ZVkMxtFH4bwIzlAeKoHYk5in4wrBZhi20zMdOiuX4QozP4+19mIXBT2lzHDjhuVLyECbhFeR304iDg==" + }, + "@jsr/std__streams@1.0.8": { + "integrity": "sha512-CTpO3/SIGGsA8i4qWmplPiUxJKxtZ6bx4A7piYioFlt5BDUf1fUtNs/120NPEW0b97I8Z+nolCx5SdY32sNOfw==", + "dependencies": [ + "@jsr/std__bytes@1.0.3" + ] + }, + "@jsr/std__ulid@1.0.0": { + "integrity": "sha512-RvVolUwRoFtoSuYZROBmhCYEIuI4xsxeHjGGbJQZVDCBnDBJwfm16vOJyE1Va9+BnTl1iW7o1nCloBI+EQAWVg==" + }, + "@types/debug@4.1.12": { + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "dependencies": [ + "@types/ms" + ] + }, + "@types/estree-jsx@1.0.5": { + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "dependencies": [ + "@types/estree" + ] + }, + "@types/estree@1.0.6": { + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==" + }, + "@types/hast@3.0.4": { + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "dependencies": [ + "@types/unist@3.0.3" + ] + }, + "@types/mdast@4.0.4": { + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "dependencies": [ + "@types/unist@3.0.3" + ] + }, + "@types/ms@0.7.34": { + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" + }, + "@types/node-fetch@2.6.11": { + "integrity": "sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==", + "dependencies": [ + "@types/node@22.5.4", + "form-data" + ] + }, + "@types/node@18.19.64": { + "integrity": "sha512-955mDqvO2vFf/oL7V3WiUtiz+BugyX8uVbaT2H8oj3+8dRyH2FLiNdowe7eNqRM7IOIZvzDH76EoAT+gwm6aIQ==", + "dependencies": [ + "undici-types@5.26.5" + ] + }, + "@types/node@20.12.14": { + "integrity": "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg==", + "dependencies": [ + "undici-types@5.26.5" + ] + }, + "@types/node@20.17.6": { + "integrity": "sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==", + "dependencies": [ + "undici-types@6.19.8" + ] + }, + "@types/node@22.5.4": { + "integrity": "sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==", + "dependencies": [ + "undici-types@6.19.8" + ] + }, + "@types/unist@2.0.11": { + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" + }, + "@types/unist@3.0.3": { + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" + }, + "@types/ws@8.5.13": { + "integrity": "sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==", + "dependencies": [ + "@types/node@22.5.4" + ] + }, + "@ungap/structured-clone@1.2.0": { + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + }, + "abort-controller@3.0.0": { + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": [ + "event-target-shim" + ] + }, + "agentkeepalive@4.5.0": { + "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", + "dependencies": [ + "humanize-ms" + ] + }, + "asynckit@0.4.0": { + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "bun-types@1.1.34": { + "integrity": "sha512-br5QygTEL/TwB4uQOb96Ky22j4Gq2WxWH/8Oqv20fk5HagwKXo/akB+LiYgSfzexCt6kkcUaVm+bKiPl71xPvw==", + "dependencies": [ + "@types/node@20.12.14", + "@types/ws" + ] + }, + "ccount@2.0.1": { + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==" + }, + "character-entities-html4@2.1.0": { + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==" + }, + "character-entities-legacy@3.0.0": { + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==" + }, + "character-entities@2.0.2": { + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==" + }, + "character-reference-invalid@2.0.1": { + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==" + }, + "combined-stream@1.0.8": { + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": [ + "delayed-stream" + ] + }, + "comma-separated-tokens@2.0.3": { + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==" + }, + "debug@4.3.7": { + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dependencies": [ + "ms" + ] + }, + "decode-named-character-reference@1.0.2": { + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "dependencies": [ + "character-entities" + ] + }, + "delayed-stream@1.0.0": { + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "dequal@2.0.3": { + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" + }, + "devlop@1.1.0": { + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "dependencies": [ + "dequal" + ] + }, + "entities@4.5.0": { + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" + }, + "esbuild@0.24.0": { + "integrity": "sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==", + "dependencies": [ + "@esbuild/aix-ppc64", + "@esbuild/android-arm", + "@esbuild/android-arm64", + "@esbuild/android-x64", + "@esbuild/darwin-arm64", + "@esbuild/darwin-x64", + "@esbuild/freebsd-arm64", + "@esbuild/freebsd-x64", + "@esbuild/linux-arm", + "@esbuild/linux-arm64", + "@esbuild/linux-ia32", + "@esbuild/linux-loong64", + "@esbuild/linux-mips64el", + "@esbuild/linux-ppc64", + "@esbuild/linux-riscv64", + "@esbuild/linux-s390x", + "@esbuild/linux-x64", + "@esbuild/netbsd-x64", + "@esbuild/openbsd-arm64", + "@esbuild/openbsd-x64", + "@esbuild/sunos-x64", + "@esbuild/win32-arm64", + "@esbuild/win32-ia32", + "@esbuild/win32-x64" + ] + }, + "escape-string-regexp@5.0.0": { + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" + }, + "estree-util-is-identifier-name@3.0.0": { + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==" + }, + "event-target-shim@5.0.1": { + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + }, + "form-data-encoder@1.7.2": { + "integrity": "sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==" + }, + "form-data@4.0.1": { + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", + "dependencies": [ + "asynckit", + "combined-stream", + "mime-types" + ] + }, + "formdata-node@4.4.1": { + "integrity": "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==", + "dependencies": [ + "node-domexception", + "web-streams-polyfill" + ] + }, + "hast-util-from-parse5@8.0.1": { + "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", + "dependencies": [ + "@types/hast", + "@types/unist@3.0.3", + "devlop", + "hastscript", + "property-information", + "vfile", + "vfile-location", + "web-namespaces" + ] + }, + "hast-util-parse-selector@4.0.0": { + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "dependencies": [ + "@types/hast" + ] + }, + "hast-util-raw@9.0.4": { + "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", + "dependencies": [ + "@types/hast", + "@types/unist@3.0.3", + "@ungap/structured-clone", + "hast-util-from-parse5", + "hast-util-to-parse5", + "html-void-elements", + "mdast-util-to-hast", + "parse5", + "unist-util-position", + "unist-util-visit", + "vfile", + "web-namespaces", + "zwitch" + ] + }, + "hast-util-to-jsx-runtime@2.3.2": { + "integrity": "sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==", + "dependencies": [ + "@types/estree", + "@types/hast", + "@types/unist@3.0.3", + "comma-separated-tokens", + "devlop", + "estree-util-is-identifier-name", + "hast-util-whitespace", + "mdast-util-mdx-expression", + "mdast-util-mdx-jsx", + "mdast-util-mdxjs-esm", + "property-information", + "space-separated-tokens", + "style-to-object", + "unist-util-position", + "vfile-message" + ] + }, + "hast-util-to-parse5@8.0.0": { + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "dependencies": [ + "@types/hast", + "comma-separated-tokens", + "devlop", + "property-information", + "space-separated-tokens", + "web-namespaces", + "zwitch" + ] + }, + "hast-util-whitespace@3.0.0": { + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "dependencies": [ + "@types/hast" + ] + }, + "hastscript@8.0.0": { + "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", + "dependencies": [ + "@types/hast", + "comma-separated-tokens", + "hast-util-parse-selector", + "property-information", + "space-separated-tokens" + ] + }, + "hono@4.6.9": { + "integrity": "sha512-p/pN5yZLuZaHzyAOT2nw2/Ud6HhJHYmDNGH6Ck1OWBhPMVeM1r74jbCRwNi0gyFRjjbsGgoHbOyj7mT1PDNbTw==" + }, + "html-void-elements@3.0.0": { + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==" + }, + "humanize-ms@1.2.1": { + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dependencies": [ + "ms" + ] + }, + "inline-style-parser@0.2.4": { + "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==" + }, + "is-alphabetical@2.0.1": { + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==" + }, + "is-alphanumerical@2.0.1": { + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "dependencies": [ + "is-alphabetical", + "is-decimal" + ] + }, + "is-decimal@2.0.1": { + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==" + }, + "is-hexadecimal@2.0.1": { + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==" + }, + "longest-streak@3.1.0": { + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==" + }, + "markdown-table@3.0.4": { + "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==" + }, + "mdast-util-find-and-replace@3.0.1": { + "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", + "dependencies": [ + "@types/mdast", + "escape-string-regexp", + "unist-util-is", + "unist-util-visit-parents" + ] + }, + "mdast-util-from-markdown@2.0.2": { + "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", + "dependencies": [ + "@types/mdast", + "@types/unist@3.0.3", + "decode-named-character-reference", + "devlop", + "mdast-util-to-string", + "micromark", + "micromark-util-decode-numeric-character-reference", + "micromark-util-decode-string", + "micromark-util-normalize-identifier", + "micromark-util-symbol", + "micromark-util-types", + "unist-util-stringify-position" + ] + }, + "mdast-util-gfm-autolink-literal@2.0.1": { + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", + "dependencies": [ + "@types/mdast", + "ccount", + "devlop", + "mdast-util-find-and-replace", + "micromark-util-character" + ] + }, + "mdast-util-gfm-footnote@2.0.0": { + "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", + "dependencies": [ + "@types/mdast", + "devlop", + "mdast-util-from-markdown", + "mdast-util-to-markdown", + "micromark-util-normalize-identifier" + ] + }, + "mdast-util-gfm-strikethrough@2.0.0": { + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "dependencies": [ + "@types/mdast", + "mdast-util-from-markdown", + "mdast-util-to-markdown" + ] + }, + "mdast-util-gfm-table@2.0.0": { + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "dependencies": [ + "@types/mdast", + "devlop", + "markdown-table", + "mdast-util-from-markdown", + "mdast-util-to-markdown" + ] + }, + "mdast-util-gfm-task-list-item@2.0.0": { + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "dependencies": [ + "@types/mdast", + "devlop", + "mdast-util-from-markdown", + "mdast-util-to-markdown" + ] + }, + "mdast-util-gfm@3.0.0": { + "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", + "dependencies": [ + "mdast-util-from-markdown", + "mdast-util-gfm-autolink-literal", + "mdast-util-gfm-footnote", + "mdast-util-gfm-strikethrough", + "mdast-util-gfm-table", + "mdast-util-gfm-task-list-item", + "mdast-util-to-markdown" + ] + }, + "mdast-util-mdx-expression@2.0.1": { + "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", + "dependencies": [ + "@types/estree-jsx", + "@types/hast", + "@types/mdast", + "devlop", + "mdast-util-from-markdown", + "mdast-util-to-markdown" + ] + }, + "mdast-util-mdx-jsx@3.1.3": { + "integrity": "sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==", + "dependencies": [ + "@types/estree-jsx", + "@types/hast", + "@types/mdast", + "@types/unist@3.0.3", + "ccount", + "devlop", + "mdast-util-from-markdown", + "mdast-util-to-markdown", + "parse-entities", + "stringify-entities", + "unist-util-stringify-position", + "vfile-message" + ] + }, + "mdast-util-mdxjs-esm@2.0.1": { + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "dependencies": [ + "@types/estree-jsx", + "@types/hast", + "@types/mdast", + "devlop", + "mdast-util-from-markdown", + "mdast-util-to-markdown" + ] + }, + "mdast-util-phrasing@4.1.0": { + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "dependencies": [ + "@types/mdast", + "unist-util-is" + ] + }, + "mdast-util-to-hast@13.2.0": { + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", + "dependencies": [ + "@types/hast", + "@types/mdast", + "@ungap/structured-clone", + "devlop", + "micromark-util-sanitize-uri", + "trim-lines", + "unist-util-position", + "unist-util-visit", + "vfile" + ] + }, + "mdast-util-to-markdown@2.1.2": { + "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", + "dependencies": [ + "@types/mdast", + "@types/unist@3.0.3", + "longest-streak", + "mdast-util-phrasing", + "mdast-util-to-string", + "micromark-util-classify-character", + "micromark-util-decode-string", + "unist-util-visit", + "zwitch" + ] + }, + "mdast-util-to-string@4.0.0": { + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "dependencies": [ + "@types/mdast" + ] + }, + "micromark-core-commonmark@2.0.1": { + "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", + "dependencies": [ + "decode-named-character-reference", + "devlop", + "micromark-factory-destination", + "micromark-factory-label", + "micromark-factory-space", + "micromark-factory-title", + "micromark-factory-whitespace", + "micromark-util-character", + "micromark-util-chunked", + "micromark-util-classify-character", + "micromark-util-html-tag-name", + "micromark-util-normalize-identifier", + "micromark-util-resolve-all", + "micromark-util-subtokenize", + "micromark-util-symbol", + "micromark-util-types" + ] + }, + "micromark-extension-gfm-autolink-literal@2.1.0": { + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "dependencies": [ + "micromark-util-character", + "micromark-util-sanitize-uri", + "micromark-util-symbol", + "micromark-util-types" + ] + }, + "micromark-extension-gfm-footnote@2.1.0": { + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "dependencies": [ + "devlop", + "micromark-core-commonmark", + "micromark-factory-space", + "micromark-util-character", + "micromark-util-normalize-identifier", + "micromark-util-sanitize-uri", + "micromark-util-symbol", + "micromark-util-types" + ] + }, + "micromark-extension-gfm-strikethrough@2.1.0": { + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "dependencies": [ + "devlop", + "micromark-util-chunked", + "micromark-util-classify-character", + "micromark-util-resolve-all", + "micromark-util-symbol", + "micromark-util-types" + ] + }, + "micromark-extension-gfm-table@2.1.0": { + "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", + "dependencies": [ + "devlop", + "micromark-factory-space", + "micromark-util-character", + "micromark-util-symbol", + "micromark-util-types" + ] + }, + "micromark-extension-gfm-tagfilter@2.0.0": { + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "dependencies": [ + "micromark-util-types" + ] + }, + "micromark-extension-gfm-task-list-item@2.1.0": { + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", + "dependencies": [ + "devlop", + "micromark-factory-space", + "micromark-util-character", + "micromark-util-symbol", + "micromark-util-types" + ] + }, + "micromark-extension-gfm@3.0.0": { + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "dependencies": [ + "micromark-extension-gfm-autolink-literal", + "micromark-extension-gfm-footnote", + "micromark-extension-gfm-strikethrough", + "micromark-extension-gfm-table", + "micromark-extension-gfm-tagfilter", + "micromark-extension-gfm-task-list-item", + "micromark-util-combine-extensions", + "micromark-util-types" + ] + }, + "micromark-factory-destination@2.0.0": { + "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", + "dependencies": [ + "micromark-util-character", + "micromark-util-symbol", + "micromark-util-types" + ] + }, + "micromark-factory-label@2.0.0": { + "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", + "dependencies": [ + "devlop", + "micromark-util-character", + "micromark-util-symbol", + "micromark-util-types" + ] + }, + "micromark-factory-space@2.0.0": { + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "dependencies": [ + "micromark-util-character", + "micromark-util-types" + ] + }, + "micromark-factory-title@2.0.0": { + "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", + "dependencies": [ + "micromark-factory-space", + "micromark-util-character", + "micromark-util-symbol", + "micromark-util-types" + ] + }, + "micromark-factory-whitespace@2.0.0": { + "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", + "dependencies": [ + "micromark-factory-space", + "micromark-util-character", + "micromark-util-symbol", + "micromark-util-types" + ] + }, + "micromark-util-character@2.1.0": { + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "dependencies": [ + "micromark-util-symbol", + "micromark-util-types" + ] + }, + "micromark-util-chunked@2.0.0": { + "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", + "dependencies": [ + "micromark-util-symbol" + ] + }, + "micromark-util-classify-character@2.0.0": { + "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", + "dependencies": [ + "micromark-util-character", + "micromark-util-symbol", + "micromark-util-types" + ] + }, + "micromark-util-combine-extensions@2.0.0": { + "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", + "dependencies": [ + "micromark-util-chunked", + "micromark-util-types" + ] + }, + "micromark-util-decode-numeric-character-reference@2.0.1": { + "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", + "dependencies": [ + "micromark-util-symbol" + ] + }, + "micromark-util-decode-string@2.0.0": { + "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", + "dependencies": [ + "decode-named-character-reference", + "micromark-util-character", + "micromark-util-decode-numeric-character-reference", + "micromark-util-symbol" + ] + }, + "micromark-util-encode@2.0.0": { + "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==" + }, + "micromark-util-html-tag-name@2.0.0": { + "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==" + }, + "micromark-util-normalize-identifier@2.0.0": { + "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", + "dependencies": [ + "micromark-util-symbol" + ] + }, + "micromark-util-resolve-all@2.0.0": { + "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", + "dependencies": [ + "micromark-util-types" + ] + }, + "micromark-util-sanitize-uri@2.0.0": { + "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", + "dependencies": [ + "micromark-util-character", + "micromark-util-encode", + "micromark-util-symbol" + ] + }, + "micromark-util-subtokenize@2.0.1": { + "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", + "dependencies": [ + "devlop", + "micromark-util-chunked", + "micromark-util-symbol", + "micromark-util-types" + ] + }, + "micromark-util-symbol@2.0.0": { + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + }, + "micromark-util-types@2.0.0": { + "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==" + }, + "micromark@4.0.0": { + "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "dependencies": [ + "@types/debug", + "debug", + "decode-named-character-reference", + "devlop", + "micromark-core-commonmark", + "micromark-factory-space", + "micromark-util-character", + "micromark-util-chunked", + "micromark-util-combine-extensions", + "micromark-util-decode-numeric-character-reference", + "micromark-util-encode", + "micromark-util-normalize-identifier", + "micromark-util-resolve-all", + "micromark-util-sanitize-uri", + "micromark-util-subtokenize", + "micromark-util-symbol", + "micromark-util-types" + ] + }, + "mime-db@1.52.0": { + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types@2.1.35": { + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": [ + "mime-db" + ] + }, + "ms@2.1.3": { + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node-domexception@1.0.0": { + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==" + }, + "node-fetch@2.7.0": { + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dependencies": [ + "whatwg-url" + ] + }, + "openai@4.71.1": { + "integrity": "sha512-C6JNMaQ1eijM0lrjiRUL3MgThVP5RdwNAghpbJFdW0t11LzmyqON8Eh8MuUuEZ+CeD6bgYl2Fkn2BoptVxv9Ug==", + "dependencies": [ + "@types/node@18.19.64", + "@types/node-fetch", + "abort-controller", + "agentkeepalive", + "form-data-encoder", + "formdata-node", + "node-fetch" + ] + }, + "parse-entities@4.0.1": { + "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", + "dependencies": [ + "@types/unist@2.0.11", + "character-entities", + "character-entities-legacy", + "character-reference-invalid", + "decode-named-character-reference", + "is-alphanumerical", + "is-decimal", + "is-hexadecimal" + ] + }, + "parse5@7.2.1": { + "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", + "dependencies": [ + "entities" + ] + }, + "property-information@6.5.0": { + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==" + }, + "space-separated-tokens@2.0.2": { + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==" + }, + "stringify-entities@4.0.4": { + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "dependencies": [ + "character-entities-html4", + "character-entities-legacy" + ] + }, + "style-to-object@1.0.8": { + "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", + "dependencies": [ + "inline-style-parser" + ] + }, + "tr46@0.0.3": { + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "trim-lines@3.0.1": { + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==" + }, + "undici-types@5.26.5": { + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + }, + "undici-types@6.19.8": { + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" + }, + "unist-util-is@6.0.0": { + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "dependencies": [ + "@types/unist@3.0.3" + ] + }, + "unist-util-position@5.0.0": { + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "dependencies": [ + "@types/unist@3.0.3" + ] + }, + "unist-util-stringify-position@4.0.0": { + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "dependencies": [ + "@types/unist@3.0.3" + ] + }, + "unist-util-visit-parents@6.0.1": { + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "dependencies": [ + "@types/unist@3.0.3", + "unist-util-is" + ] + }, + "unist-util-visit@5.0.0": { + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "dependencies": [ + "@types/unist@3.0.3", + "unist-util-is", + "unist-util-visit-parents" + ] + }, + "urlpattern-polyfill@10.0.0": { + "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==" + }, + "vfile-location@5.0.3": { + "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", + "dependencies": [ + "@types/unist@3.0.3", + "vfile" + ] + }, + "vfile-message@4.0.2": { + "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "dependencies": [ + "@types/unist@3.0.3", + "unist-util-stringify-position" + ] + }, + "vfile@6.0.3": { + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "dependencies": [ + "@types/unist@3.0.3", + "vfile-message" + ] + }, + "web-namespaces@2.0.1": { + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==" + }, + "web-streams-polyfill@4.0.0-beta.3": { + "integrity": "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==" + }, + "webidl-conversions@3.0.1": { + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-url@5.0.0": { + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": [ + "tr46", + "webidl-conversions" + ] + }, + "zwitch@2.0.4": { + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==" } }, - "remote": {}, "workspace": { "dependencies": [ - "jsr:@deno/cache-dir@^0.11.1", - "jsr:@deno/emit@^0.45.0", - "jsr:@deno/graph@^0.82.1", - "jsr:@http/discovery@^0.23.0", - "jsr:@http/fs@^0.23.0", - "jsr:@http/generate@^0.23.1", - "jsr:@http/host-bun-local@^0.23.0", - "jsr:@http/host-cloudflare-worker@^0.23.0", - "jsr:@http/host-deno-deploy@^0.23.0", - "jsr:@http/host-deno-local@^0.23.0", - "jsr:@http/interceptor@^0.23.0", - "jsr:@http/jsx-stream@^0.3.0", - "jsr:@http/request@^0.23.0", - "jsr:@http/response@^0.23.0", - "jsr:@http/route@^0.23.0", - "jsr:@jollytoad/store-deno-fs@^0.4.0", - "jsr:@jollytoad/store-deno-kv@^0.4.0", - "jsr:@jollytoad/store-no-op@^0.4.0", - "jsr:@jollytoad/store-node-fs@^0.4.0", - "jsr:@jollytoad/store@^0.4.0", - "jsr:@luca/esbuild-deno-loader@^0.10.3", - "jsr:@std/async@^1.0.5", - "jsr:@std/collections@^1.0.6", - "jsr:@std/fs@^1.0.3", - "jsr:@std/http@^1.0.6", - "jsr:@std/path@^1.0.6", - "jsr:@std/ulid@^1.0.0", - "npm:esbuild@^0.23.1", + "jsr:@deno/cache-dir@~0.13.2", + "jsr:@deno/emit@0.46", + "jsr:@deno/graph@~0.84.1", + "jsr:@http/discovery@0.24", + "jsr:@http/fs@0.24", + "jsr:@http/generate@0.24", + "jsr:@http/host-bun-local@0.24", + "jsr:@http/host-cloudflare-worker@0.24", + "jsr:@http/host-deno-deploy@0.24", + "jsr:@http/host-deno-local@0.24", + "jsr:@http/interceptor@0.24", + "jsr:@http/jsx-stream@0.4", + "jsr:@http/request@0.24", + "jsr:@http/response@0.24", + "jsr:@http/route@0.24", + "jsr:@jollytoad/store-deno-fs@0.4", + "jsr:@jollytoad/store-deno-kv@0.4", + "jsr:@jollytoad/store-no-op@0.4", + "jsr:@jollytoad/store-node-fs@0.4", + "jsr:@jollytoad/store@0.4", + "jsr:@luca/esbuild-deno-loader@0.11", + "jsr:@std/async@^1.0.8", + "jsr:@std/collections@^1.0.9", + "jsr:@std/fs@^1.0.5", + "jsr:@std/http@^1.0.9", + "jsr:@std/path@^1.0.8", + "jsr:@std/ulid@1", + "npm:@hono/node-server@^1.13.5", + "npm:esbuild@0.24", "npm:hast-util-raw@^9.0.4", - "npm:hast-util-to-jsx-runtime@^2.3.0", - "npm:mdast-util-from-markdown@^2.0.1", - "npm:mdast-util-gfm@^3.0.0", + "npm:hast-util-to-jsx-runtime@^2.3.2", + "npm:mdast-util-from-markdown@^2.0.2", + "npm:mdast-util-gfm@3", "npm:mdast-util-to-hast@^13.2.0", - "npm:micromark-extension-gfm@^3.0.0", - "npm:openai@^4.61.0", - "npm:urlpattern-polyfill@^10.0.0" - ] + "npm:micromark-extension-gfm@3", + "npm:openai@^4.71.1", + "npm:urlpattern-polyfill@10" + ], + "packageJson": { + "dependencies": [ + "npm:@jsr/deno__emit@0.45", + "npm:@jsr/http__fs@0.23", + "npm:@jsr/http__host-bun-local@0.23", + "npm:@jsr/http__interceptor@0.23", + "npm:@jsr/http__jsx-stream@0.3", + "npm:@jsr/http__request@0.23", + "npm:@jsr/http__response@0.23", + "npm:@jsr/http__route@0.23", + "npm:@jsr/jollytoad__store-deno-kv@0.4", + "npm:@jsr/jollytoad__store-node-fs@0.4", + "npm:@jsr/jollytoad__store@0.4", + "npm:@jsr/std__async@^1.0.5", + "npm:@jsr/std__collections@^1.0.6", + "npm:@jsr/std__http@^1.0.6", + "npm:@jsr/std__path@^1.0.6", + "npm:@jsr/std__ulid@1", + "npm:hast-util-raw@^9.0.4", + "npm:hast-util-to-jsx-runtime@^2.3.0", + "npm:mdast-util-from-markdown@^2.0.1", + "npm:mdast-util-gfm@3", + "npm:mdast-util-to-hast@^13.2.0", + "npm:micromark-extension-gfm@3", + "npm:urlpattern-polyfill@10" + ] + } } } diff --git a/pkgx.yaml b/pkgx.yaml index d7b5f8b..5079cf1 100644 --- a/pkgx.yaml +++ b/pkgx.yaml @@ -1,2 +1,2 @@ dependencies: - deno@1.46.3 bun@1.1.27 + deno@2.0.5 bun@1.1.34 node@23.1.0 diff --git a/tsconfig.json b/tsconfig.json index cb3070f..3ef4c1a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,7 @@ { "compilerOptions": { "jsx": "react-jsx", - "jsxImportSource": "@http/jsx-stream" + "jsxImportSource": "@http/jsx-stream", + "allowImportingTsExtensions": true } }