From 672fdc22016f72ca7df9c4ba7c0e207467d7751d Mon Sep 17 00:00:00 2001
From: lilly
Date: Mon, 8 Jun 2026 23:33:33 +0200
Subject: [PATCH] add initial content
---
astro.config.mjs | 67 +-
pnpm-lock.yaml | 2975 +++++++++++++++++
src/assets/fonts/archivo/OFL.txt | 93 +
src/assets/fonts/archivo/eot/Archivo-Bold.eot | Bin 0 -> 44451 bytes
.../fonts/archivo/eot/Archivo-BoldItalic.eot | Bin 0 -> 46675 bytes
.../fonts/archivo/eot/Archivo-Italic.eot | Bin 0 -> 46104 bytes
.../fonts/archivo/eot/Archivo-Medium.eot | Bin 0 -> 44695 bytes
.../archivo/eot/Archivo-MediumItalic.eot | Bin 0 -> 47207 bytes
.../fonts/archivo/eot/Archivo-Regular.eot | Bin 0 -> 43819 bytes
.../fonts/archivo/eot/Archivo-SemiBold.eot | Bin 0 -> 44709 bytes
.../archivo/eot/Archivo-SemiBoldItalic.eot | Bin 0 -> 47412 bytes
src/assets/fonts/archivo/otf/Archivo-Bold.otf | Bin 0 -> 76408 bytes
.../fonts/archivo/otf/Archivo-BoldItalic.otf | Bin 0 -> 77204 bytes
.../fonts/archivo/otf/Archivo-Italic.otf | Bin 0 -> 75700 bytes
.../fonts/archivo/otf/Archivo-Medium.otf | Bin 0 -> 75228 bytes
.../archivo/otf/Archivo-MediumItalic.otf | Bin 0 -> 77132 bytes
.../fonts/archivo/otf/Archivo-Regular.otf | Bin 0 -> 73552 bytes
.../fonts/archivo/otf/Archivo-SemiBold.otf | Bin 0 -> 76680 bytes
.../archivo/otf/Archivo-SemiBoldItalic.otf | Bin 0 -> 77776 bytes
src/assets/fonts/archivo/ttf/Archivo-Bold.ttf | Bin 0 -> 103716 bytes
.../fonts/archivo/ttf/Archivo-BoldItalic.ttf | Bin 0 -> 105836 bytes
.../fonts/archivo/ttf/Archivo-Italic.ttf | Bin 0 -> 104184 bytes
.../fonts/archivo/ttf/Archivo-Medium.ttf | Bin 0 -> 102932 bytes
.../archivo/ttf/Archivo-MediumItalic.ttf | Bin 0 -> 105812 bytes
.../fonts/archivo/ttf/Archivo-Regular.ttf | Bin 0 -> 101328 bytes
.../fonts/archivo/ttf/Archivo-SemiBold.ttf | Bin 0 -> 103420 bytes
.../archivo/ttf/Archivo-SemiBoldItalic.ttf | Bin 0 -> 105912 bytes
.../fonts/archivo/woff/Archivo-Bold.woff | Bin 0 -> 47084 bytes
.../archivo/woff/Archivo-BoldItalic.woff | Bin 0 -> 49524 bytes
.../fonts/archivo/woff/Archivo-Italic.woff | Bin 0 -> 48888 bytes
.../fonts/archivo/woff/Archivo-Medium.woff | Bin 0 -> 47268 bytes
.../archivo/woff/Archivo-MediumItalic.woff | Bin 0 -> 49964 bytes
.../fonts/archivo/woff/Archivo-Regular.woff | Bin 0 -> 46372 bytes
.../fonts/archivo/woff/Archivo-SemiBold.woff | Bin 0 -> 47424 bytes
.../archivo/woff/Archivo-SemiBoldItalic.woff | Bin 0 -> 50144 bytes
.../fonts/archivo/woff2/Archivo-Bold.woff2 | Bin 0 -> 37992 bytes
.../archivo/woff2/Archivo-BoldItalic.woff2 | Bin 0 -> 39928 bytes
.../fonts/archivo/woff2/Archivo-Italic.woff2 | Bin 0 -> 39416 bytes
.../fonts/archivo/woff2/Archivo-Medium.woff2 | Bin 0 -> 38296 bytes
.../archivo/woff2/Archivo-MediumItalic.woff2 | Bin 0 -> 40324 bytes
.../fonts/archivo/woff2/Archivo-Regular.woff2 | Bin 0 -> 37524 bytes
.../archivo/woff2/Archivo-SemiBold.woff2 | Bin 0 -> 38340 bytes
.../woff2/Archivo-SemiBoldItalic.woff2 | Bin 0 -> 40372 bytes
src/assets/fonts/nimbus-sans-l/COPYING | 340 ++
src/assets/fonts/nimbus-sans-l/ChangeLog | 313 ++
.../fonts/nimbus-sans-l/NimbusSanL-Bold.ttf | Bin 0 -> 112744 bytes
.../nimbus-sans-l/NimbusSanL-BoldCond.ttf | Bin 0 -> 75872 bytes
.../nimbus-sans-l/NimbusSanL-BoldCondItal.ttf | Bin 0 -> 76452 bytes
.../nimbus-sans-l/NimbusSanL-BoldItal.ttf | Bin 0 -> 109168 bytes
.../fonts/nimbus-sans-l/NimbusSanL-Regu.ttf | Bin 0 -> 106572 bytes
.../nimbus-sans-l/NimbusSanL-ReguCond.ttf | Bin 0 -> 76988 bytes
.../nimbus-sans-l/NimbusSanL-ReguCondItal.ttf | Bin 0 -> 74912 bytes
.../nimbus-sans-l/NimbusSanL-ReguItal.ttf | Bin 0 -> 104992 bytes
src/assets/fonts/nimbus-sans-l/README | 51 +
src/layouts/Page.astro | 35 +
src/pages/index.astro | 17 -
src/pages/index.md | 40 +
src/pages/legal.md | 8 +
src/styles/global.css | 96 +
59 files changed, 4016 insertions(+), 19 deletions(-)
create mode 100644 pnpm-lock.yaml
create mode 100644 src/assets/fonts/archivo/OFL.txt
create mode 100644 src/assets/fonts/archivo/eot/Archivo-Bold.eot
create mode 100644 src/assets/fonts/archivo/eot/Archivo-BoldItalic.eot
create mode 100644 src/assets/fonts/archivo/eot/Archivo-Italic.eot
create mode 100644 src/assets/fonts/archivo/eot/Archivo-Medium.eot
create mode 100644 src/assets/fonts/archivo/eot/Archivo-MediumItalic.eot
create mode 100644 src/assets/fonts/archivo/eot/Archivo-Regular.eot
create mode 100644 src/assets/fonts/archivo/eot/Archivo-SemiBold.eot
create mode 100644 src/assets/fonts/archivo/eot/Archivo-SemiBoldItalic.eot
create mode 100644 src/assets/fonts/archivo/otf/Archivo-Bold.otf
create mode 100644 src/assets/fonts/archivo/otf/Archivo-BoldItalic.otf
create mode 100644 src/assets/fonts/archivo/otf/Archivo-Italic.otf
create mode 100644 src/assets/fonts/archivo/otf/Archivo-Medium.otf
create mode 100644 src/assets/fonts/archivo/otf/Archivo-MediumItalic.otf
create mode 100644 src/assets/fonts/archivo/otf/Archivo-Regular.otf
create mode 100644 src/assets/fonts/archivo/otf/Archivo-SemiBold.otf
create mode 100644 src/assets/fonts/archivo/otf/Archivo-SemiBoldItalic.otf
create mode 100644 src/assets/fonts/archivo/ttf/Archivo-Bold.ttf
create mode 100644 src/assets/fonts/archivo/ttf/Archivo-BoldItalic.ttf
create mode 100644 src/assets/fonts/archivo/ttf/Archivo-Italic.ttf
create mode 100644 src/assets/fonts/archivo/ttf/Archivo-Medium.ttf
create mode 100644 src/assets/fonts/archivo/ttf/Archivo-MediumItalic.ttf
create mode 100644 src/assets/fonts/archivo/ttf/Archivo-Regular.ttf
create mode 100644 src/assets/fonts/archivo/ttf/Archivo-SemiBold.ttf
create mode 100644 src/assets/fonts/archivo/ttf/Archivo-SemiBoldItalic.ttf
create mode 100644 src/assets/fonts/archivo/woff/Archivo-Bold.woff
create mode 100644 src/assets/fonts/archivo/woff/Archivo-BoldItalic.woff
create mode 100644 src/assets/fonts/archivo/woff/Archivo-Italic.woff
create mode 100644 src/assets/fonts/archivo/woff/Archivo-Medium.woff
create mode 100644 src/assets/fonts/archivo/woff/Archivo-MediumItalic.woff
create mode 100644 src/assets/fonts/archivo/woff/Archivo-Regular.woff
create mode 100644 src/assets/fonts/archivo/woff/Archivo-SemiBold.woff
create mode 100644 src/assets/fonts/archivo/woff/Archivo-SemiBoldItalic.woff
create mode 100644 src/assets/fonts/archivo/woff2/Archivo-Bold.woff2
create mode 100644 src/assets/fonts/archivo/woff2/Archivo-BoldItalic.woff2
create mode 100644 src/assets/fonts/archivo/woff2/Archivo-Italic.woff2
create mode 100644 src/assets/fonts/archivo/woff2/Archivo-Medium.woff2
create mode 100644 src/assets/fonts/archivo/woff2/Archivo-MediumItalic.woff2
create mode 100644 src/assets/fonts/archivo/woff2/Archivo-Regular.woff2
create mode 100644 src/assets/fonts/archivo/woff2/Archivo-SemiBold.woff2
create mode 100644 src/assets/fonts/archivo/woff2/Archivo-SemiBoldItalic.woff2
create mode 100644 src/assets/fonts/nimbus-sans-l/COPYING
create mode 100644 src/assets/fonts/nimbus-sans-l/ChangeLog
create mode 100644 src/assets/fonts/nimbus-sans-l/NimbusSanL-Bold.ttf
create mode 100644 src/assets/fonts/nimbus-sans-l/NimbusSanL-BoldCond.ttf
create mode 100644 src/assets/fonts/nimbus-sans-l/NimbusSanL-BoldCondItal.ttf
create mode 100644 src/assets/fonts/nimbus-sans-l/NimbusSanL-BoldItal.ttf
create mode 100644 src/assets/fonts/nimbus-sans-l/NimbusSanL-Regu.ttf
create mode 100644 src/assets/fonts/nimbus-sans-l/NimbusSanL-ReguCond.ttf
create mode 100644 src/assets/fonts/nimbus-sans-l/NimbusSanL-ReguCondItal.ttf
create mode 100644 src/assets/fonts/nimbus-sans-l/NimbusSanL-ReguItal.ttf
create mode 100644 src/assets/fonts/nimbus-sans-l/README
create mode 100644 src/layouts/Page.astro
delete mode 100644 src/pages/index.astro
create mode 100644 src/pages/index.md
create mode 100644 src/pages/legal.md
create mode 100644 src/styles/global.css
diff --git a/astro.config.mjs b/astro.config.mjs
index e762ba5..890d3b7 100644
--- a/astro.config.mjs
+++ b/astro.config.mjs
@@ -1,5 +1,68 @@
// @ts-check
-import { defineConfig } from 'astro/config';
+import { defineConfig, fontProviders } from 'astro/config';
// https://astro.build/config
-export default defineConfig({});
+export default defineConfig({
+ fonts: [
+ {
+ provider: fontProviders.local(),
+ name: "Archivo",
+ cssVariable: "--font-archivo",
+ fallbacks: [ "serif" ],
+ options: {
+ variants: [
+ {
+ src: [ "./src/assets/fonts/archivo/woff2/Archivo-Regular.woff2" ],
+ weight: "normal",
+ style: "normal",
+ },
+ {
+ src: [ "./src/assets/fonts/archivo/woff2/Archivo-Bold.woff2" ],
+ weight: "bold",
+ style: "normal",
+ },
+ {
+ src: [ "./src/assets/fonts/archivo/woff2/Archivo-Italic.woff2" ],
+ weight: "normal",
+ style: "italic",
+ },
+ {
+ src: [ "./src/assets/fonts/archivo/woff2/Archivo-BoldItalic.woff2" ],
+ weight: "bold",
+ style: "italic",
+ },
+ ],
+ },
+ },
+ {
+ provider: fontProviders.local(),
+ name: "Nimbus Sans L",
+ cssVariable: "--font-nimbus-sans-l",
+ fallbacks: [ "sans-serif" ],
+ options: {
+ variants: [
+ {
+ src: [ "./src/assets/fonts/nimbus-sans-l/NimbusSanL-Regu.ttf" ],
+ weight: "normal",
+ style: "normal",
+ },
+ {
+ src: [ "./src/assets/fonts/nimbus-sans-l/NimbusSanL-ReguItal.ttf" ],
+ weight: "normal",
+ style: "italic",
+ },
+ {
+ src: [ "./src/assets/fonts/nimbus-sans-l/NimbusSanL-Bold.ttf" ],
+ weight: "bold",
+ style: "normal",
+ },
+ {
+ src: [ "./src/assets/fonts/nimbus-sans-l/NimbusSanL-BoldItal.ttf" ],
+ weight: "bold",
+ style: "italic",
+ },
+ ]
+ },
+ }
+ ],
+});
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
new file mode 100644
index 0000000..abc967a
--- /dev/null
+++ b/pnpm-lock.yaml
@@ -0,0 +1,2975 @@
+lockfileVersion: '9.0'
+
+settings:
+ autoInstallPeers: true
+ excludeLinksFromLockfile: false
+
+importers:
+
+ .:
+ dependencies:
+ astro:
+ specifier: ^6.4.4
+ version: 6.4.4(rollup@4.61.1)
+
+packages:
+
+ '@astrojs/compiler@4.0.0':
+ resolution: {integrity: sha512-eouss7G8ygdZqHuke033VMcVw5HTZUu+PXd/h06DGDUg/jt5btPYPqh66ENWw/mU78rBrf/oeC4oqoBwMtDMNA==}
+
+ '@astrojs/internal-helpers@0.10.0':
+ resolution: {integrity: sha512-Ry2R3VPeIN4uPCSA4xQc+e+vsJXkalKpEbDc07hV+a/o5Bs2N/s/uDcPJH/05L19DKh9tAy7e6JM3YZ6Cxfezw==}
+
+ '@astrojs/markdown-remark@7.2.0':
+ resolution: {integrity: sha512-+YxmVQu1Bd+MFfSzjq1rOJvD9+nIOJzz5YIIhdIH01RrxRkKbyKoEgyIqP3yv51MhzMDgd79QaPv+kCVPT8vHw==}
+
+ '@astrojs/prism@4.0.2':
+ resolution: {integrity: sha512-KTivpmnz6lDsC6o9H4+DNm2SrE/GHzw8cNAvEJwAvUT+eoaEnn/4NtbDNfRRaxaJHdp15gf+tfHAWiXR4wB3BA==}
+ engines: {node: '>=22.12.0'}
+
+ '@astrojs/telemetry@3.3.2':
+ resolution: {integrity: sha512-j8DNruA8ors99Al39RYZPJK4DC1bKkoNm93mAMuBhY9TCNC4R8n1q7ovFnJ5qhGh5Lsh7pa1gpQVpYpsJPeTHQ==}
+ engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0}
+
+ '@babel/helper-string-parser@7.29.7':
+ resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-validator-identifier@7.29.7':
+ resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/parser@7.29.7':
+ resolution: {integrity: sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+
+ '@babel/types@7.29.7':
+ resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==}
+ engines: {node: '>=6.9.0'}
+
+ '@capsizecss/unpack@4.0.0':
+ resolution: {integrity: sha512-VERIM64vtTP1C4mxQ5thVT9fK0apjPFobqybMtA1UdUujWka24ERHbRHFGmpbbhp73MhV+KSsHQH9C6uOTdEQA==}
+ engines: {node: '>=18'}
+
+ '@clack/core@1.4.1':
+ resolution: {integrity: sha512-FILJa1gGKEFTGZAJE9RpVhrjKz3c3h4ar60dSv6cGuDqufQ84YEIS3GAGvZiN+H6yaLbbvTFNejjCC4tXpZEuw==}
+ engines: {node: '>= 20.12.0'}
+
+ '@clack/prompts@1.5.1':
+ resolution: {integrity: sha512-zccHj2z2oCCO4yrDiRSlFOxWerGqRiysP7a5jPK6uoI9URKAquwY42Dd/iUP8JWHxEzdRe4TlbvZCo8z1/mhrw==}
+ engines: {node: '>= 20.12.0'}
+
+ '@emnapi/runtime@1.11.0':
+ resolution: {integrity: sha512-55coeOFKHv1ywEcUXJtWU5f+Jr/W5tZDvZig8DLKSwUN1JpROQ4rk/SNOQiFWmaR/VKF4zuFyW1B8JduOSv6Pg==}
+
+ '@esbuild/aix-ppc64@0.27.7':
+ resolution: {integrity: sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==}
+ engines: {node: '>=18'}
+ cpu: [ppc64]
+ os: [aix]
+
+ '@esbuild/android-arm64@0.27.7':
+ resolution: {integrity: sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [android]
+
+ '@esbuild/android-arm@0.27.7':
+ resolution: {integrity: sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==}
+ engines: {node: '>=18'}
+ cpu: [arm]
+ os: [android]
+
+ '@esbuild/android-x64@0.27.7':
+ resolution: {integrity: sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [android]
+
+ '@esbuild/darwin-arm64@0.27.7':
+ resolution: {integrity: sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@esbuild/darwin-x64@0.27.7':
+ resolution: {integrity: sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@esbuild/freebsd-arm64@0.27.7':
+ resolution: {integrity: sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [freebsd]
+
+ '@esbuild/freebsd-x64@0.27.7':
+ resolution: {integrity: sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@esbuild/linux-arm64@0.27.7':
+ resolution: {integrity: sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@esbuild/linux-arm@0.27.7':
+ resolution: {integrity: sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==}
+ engines: {node: '>=18'}
+ cpu: [arm]
+ os: [linux]
+
+ '@esbuild/linux-ia32@0.27.7':
+ resolution: {integrity: sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==}
+ engines: {node: '>=18'}
+ cpu: [ia32]
+ os: [linux]
+
+ '@esbuild/linux-loong64@0.27.7':
+ resolution: {integrity: sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==}
+ engines: {node: '>=18'}
+ cpu: [loong64]
+ os: [linux]
+
+ '@esbuild/linux-mips64el@0.27.7':
+ resolution: {integrity: sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==}
+ engines: {node: '>=18'}
+ cpu: [mips64el]
+ os: [linux]
+
+ '@esbuild/linux-ppc64@0.27.7':
+ resolution: {integrity: sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==}
+ engines: {node: '>=18'}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@esbuild/linux-riscv64@0.27.7':
+ resolution: {integrity: sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==}
+ engines: {node: '>=18'}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@esbuild/linux-s390x@0.27.7':
+ resolution: {integrity: sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==}
+ engines: {node: '>=18'}
+ cpu: [s390x]
+ os: [linux]
+
+ '@esbuild/linux-x64@0.27.7':
+ resolution: {integrity: sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [linux]
+
+ '@esbuild/netbsd-arm64@0.27.7':
+ resolution: {integrity: sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [netbsd]
+
+ '@esbuild/netbsd-x64@0.27.7':
+ resolution: {integrity: sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [netbsd]
+
+ '@esbuild/openbsd-arm64@0.27.7':
+ resolution: {integrity: sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [openbsd]
+
+ '@esbuild/openbsd-x64@0.27.7':
+ resolution: {integrity: sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [openbsd]
+
+ '@esbuild/openharmony-arm64@0.27.7':
+ resolution: {integrity: sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [openharmony]
+
+ '@esbuild/sunos-x64@0.27.7':
+ resolution: {integrity: sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [sunos]
+
+ '@esbuild/win32-arm64@0.27.7':
+ resolution: {integrity: sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@esbuild/win32-ia32@0.27.7':
+ resolution: {integrity: sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==}
+ engines: {node: '>=18'}
+ cpu: [ia32]
+ os: [win32]
+
+ '@esbuild/win32-x64@0.27.7':
+ resolution: {integrity: sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [win32]
+
+ '@img/colour@1.1.0':
+ resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==}
+ engines: {node: '>=18'}
+
+ '@img/sharp-darwin-arm64@0.34.5':
+ resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@img/sharp-darwin-x64@0.34.5':
+ resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [darwin]
+
+ '@img/sharp-libvips-darwin-arm64@1.2.4':
+ resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@img/sharp-libvips-darwin-x64@1.2.4':
+ resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==}
+ cpu: [x64]
+ os: [darwin]
+
+ '@img/sharp-libvips-linux-arm64@1.2.4':
+ resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@img/sharp-libvips-linux-arm@1.2.4':
+ resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==}
+ cpu: [arm]
+ os: [linux]
+
+ '@img/sharp-libvips-linux-ppc64@1.2.4':
+ resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@img/sharp-libvips-linux-riscv64@1.2.4':
+ resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@img/sharp-libvips-linux-s390x@1.2.4':
+ resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==}
+ cpu: [s390x]
+ os: [linux]
+
+ '@img/sharp-libvips-linux-x64@1.2.4':
+ resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==}
+ cpu: [x64]
+ os: [linux]
+
+ '@img/sharp-libvips-linuxmusl-arm64@1.2.4':
+ resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@img/sharp-libvips-linuxmusl-x64@1.2.4':
+ resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==}
+ cpu: [x64]
+ os: [linux]
+
+ '@img/sharp-linux-arm64@0.34.5':
+ resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [linux]
+
+ '@img/sharp-linux-arm@0.34.5':
+ resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm]
+ os: [linux]
+
+ '@img/sharp-linux-ppc64@0.34.5':
+ resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@img/sharp-linux-riscv64@0.34.5':
+ resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@img/sharp-linux-s390x@0.34.5':
+ resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [s390x]
+ os: [linux]
+
+ '@img/sharp-linux-x64@0.34.5':
+ resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [linux]
+
+ '@img/sharp-linuxmusl-arm64@0.34.5':
+ resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [linux]
+
+ '@img/sharp-linuxmusl-x64@0.34.5':
+ resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [linux]
+
+ '@img/sharp-wasm32@0.34.5':
+ resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [wasm32]
+
+ '@img/sharp-win32-arm64@0.34.5':
+ resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [win32]
+
+ '@img/sharp-win32-ia32@0.34.5':
+ resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [ia32]
+ os: [win32]
+
+ '@img/sharp-win32-x64@0.34.5':
+ resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [win32]
+
+ '@jridgewell/sourcemap-codec@1.5.5':
+ resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
+
+ '@oslojs/encoding@1.1.0':
+ resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==}
+
+ '@rollup/pluginutils@5.4.0':
+ resolution: {integrity: sha512-MfPp06CjRLfXQ3wY0R8vJDYBy/MvVcc9OulEfR0B8Iv9ko+GCNaRZ+EpJYFl27LhKsZK0o420sYCRHCjfCgeUg==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+
+ '@rollup/rollup-android-arm-eabi@4.61.1':
+ resolution: {integrity: sha512-JnBB8MdXj45cajvTuO5FmPlvFVJRQgvrz1uSEl3NwqFnReAPGwb8EanbGi4z2nRaqLzjJSv5/JmycoTKlRZxHA==}
+ cpu: [arm]
+ os: [android]
+
+ '@rollup/rollup-android-arm64@4.61.1':
+ resolution: {integrity: sha512-Jx2g7iSjw4AOT0HDPHM9RV3GNjRXwybWtSFZiZAYUTjUwjVrYIwq3kBf+LnhqJlzXFAqTAh2F7IGI+O568exPw==}
+ cpu: [arm64]
+ os: [android]
+
+ '@rollup/rollup-darwin-arm64@4.61.1':
+ resolution: {integrity: sha512-0F1L/Z3Eqv8mT2n3dCpeO8GcTvHvVqkP5/t6DMsn0KzhYVcg+s7Ncl5DS8qjKYEeio6Az0Gt6nyBORay5qIlCA==}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@rollup/rollup-darwin-x64@4.61.1':
+ resolution: {integrity: sha512-qLttcH871ujY4YcVfUSShhOw+CsoTatYz8gRbHO7Bb92QH059/P0y5do1KMs41fY0BpD2x4AJH/gID0zFiqVKQ==}
+ cpu: [x64]
+ os: [darwin]
+
+ '@rollup/rollup-freebsd-arm64@4.61.1':
+ resolution: {integrity: sha512-fUI4RapGE0Oh3mb8mgfvC1O2nU1RpDZUKnDQm3xB1Ipg7C2wTs5Kstz7G2uWK99a8S2yTMq8/P4uycwNa0nJyw==}
+ cpu: [arm64]
+ os: [freebsd]
+
+ '@rollup/rollup-freebsd-x64@4.61.1':
+ resolution: {integrity: sha512-H5YrdvJaDtI/U9/emrD4b++xkvp3y/JvOe4rizHbxvkyMfRS/CiRYdji+Pl8D0brEaNFWUh1drQxgAGIl6Xudw==}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@rollup/rollup-linux-arm-gnueabihf@4.61.1':
+ resolution: {integrity: sha512-Q8CBCCQtDFrYtXoeUXSrnFXKOnyUhx6bz+SkL6A0E7V8kAiCJ5pamq1WtbfpVGhR5TSpXY6ak3avmDc5fHTyJA==}
+ cpu: [arm]
+ os: [linux]
+
+ '@rollup/rollup-linux-arm-musleabihf@4.61.1':
+ resolution: {integrity: sha512-nwnhk1581l0FBVellGcVCAT0Oi06onEA3WB53sf01VO3I0UPBkMH9sXONYME2K0ovXcNayJfNtHfm6mpJElatQ==}
+ cpu: [arm]
+ os: [linux]
+
+ '@rollup/rollup-linux-arm64-gnu@4.61.1':
+ resolution: {integrity: sha512-x5Xr49hwt3hdW75UOZm3395YwwzPyauktslv29KpWL/T+vVAzoT3azLcTWv0eMciBNrx+DYjH4paehHoLpPvpg==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@rollup/rollup-linux-arm64-musl@4.61.1':
+ resolution: {integrity: sha512-unMS3H73DpaoPyyEVPjGKleM/s0mkmsauTENpw4INQY8y4+IuLNjkueQ5QCtC0D3N38Y38yhAU8OoZ20S2Tm6w==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@rollup/rollup-linux-loong64-gnu@4.61.1':
+ resolution: {integrity: sha512-zNZzGRnAhwjFEYmvphJRV5XaQGjs62cCmeYYHUT//NbvEnHauw+I85nGG+SiVg5ld4GX8D1IbKIX+ozITQnhMQ==}
+ cpu: [loong64]
+ os: [linux]
+
+ '@rollup/rollup-linux-loong64-musl@4.61.1':
+ resolution: {integrity: sha512-LdpWGL8X209B2SIvWjqlc8VZgM6PKfontSerGepuldQmHYrAOtnMCXeJkxXGbC+PPZVOuu5czJo7fNV6aeW8rQ==}
+ cpu: [loong64]
+ os: [linux]
+
+ '@rollup/rollup-linux-ppc64-gnu@4.61.1':
+ resolution: {integrity: sha512-EC5kTtNaNGOmbMGqar8dvJy6y/hg99GAwjfBz++pxZhQATXGcRjd6c5en5wcbru0vkRmiMGsQKdMJOOf6sza4g==}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@rollup/rollup-linux-ppc64-musl@4.61.1':
+ resolution: {integrity: sha512-8hiwp6D4acEcNK78I4rP0/XtS1sknWIAMJBPdR4l6zUtyTm5KiTDr5bXmWt4foY7nAN7AThDHgkLIEZOWKbzWw==}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@rollup/rollup-linux-riscv64-gnu@4.61.1':
+ resolution: {integrity: sha512-10dh/h/BqA7DuMPWSxkR8uks18FRwnwOEqr5zOTEl+NOwP/OMzKX8OFR/Of9xxDA7D5qef1Nzar5WDD2kCCr1g==}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@rollup/rollup-linux-riscv64-musl@4.61.1':
+ resolution: {integrity: sha512-YKJ5lg35DP17gcAOggnihe+APw9HLyj1Xn7gsmGumBJAUDa6NGXNixJzmkWLhcK9TOuuyQjdamzvJefkO7qHZQ==}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@rollup/rollup-linux-s390x-gnu@4.61.1':
+ resolution: {integrity: sha512-Mlil5G2Jj6a7B3LWGctg+XPL9vdXYuzCtNXfxOQ0nPjc2m6ueUktocPGH9bnAM0bNRKb/bAWTujUU7IJQdQA+g==}
+ cpu: [s390x]
+ os: [linux]
+
+ '@rollup/rollup-linux-x64-gnu@4.61.1':
+ resolution: {integrity: sha512-bVWIOIk6pV01p4CdUbPP7CJ/434z+OooYjDuFcR+44N35YvKUC66G8MGnvcWx5mWKW3g61J+t74l3Kj15Kwn2Q==}
+ cpu: [x64]
+ os: [linux]
+
+ '@rollup/rollup-linux-x64-musl@4.61.1':
+ resolution: {integrity: sha512-qy5pBvZbqNFheBz61R1rzsezjm0J7O2oNGoWtGoY89SZYLUfxAJTBAqDChqAIdB4rCiIbi9nF7yZ83GnNiLwSw==}
+ cpu: [x64]
+ os: [linux]
+
+ '@rollup/rollup-openbsd-x64@4.61.1':
+ resolution: {integrity: sha512-E83TXjI4zm0+5f2qO+UOudaCYIhYwpJ5jq6YCZNIZ+6CbfhKrkAGezeiASBL9ElxAxFsRS9ZhESv8mfnj6TKeg==}
+ cpu: [x64]
+ os: [openbsd]
+
+ '@rollup/rollup-openharmony-arm64@4.61.1':
+ resolution: {integrity: sha512-fbWnKqVkjrJN38vNe3ahkbk6iejS/3b0Nt7EEtPpE6RBacZcGXNKbzfHN3GUUlXOPghUg0j6XUGrtjX9z1sIvA==}
+ cpu: [arm64]
+ os: [openharmony]
+
+ '@rollup/rollup-win32-arm64-msvc@4.61.1':
+ resolution: {integrity: sha512-ArMl38iVAbk0New1ogihQNY6iphLi4ZaRsa037gUzv5yeKPY8TD3Dmy4x2RNC1VztU/uqm+G+/RwFrSka3Oy2g==}
+ cpu: [arm64]
+ os: [win32]
+
+ '@rollup/rollup-win32-ia32-msvc@4.61.1':
+ resolution: {integrity: sha512-0mYtjHS9ucAbcATycCNK9IGBk/cCe/ma7EmSLGZdsxnOA8cjRIyU04wDpVAD9NiOfLUR9KTxdiO53uOkherqjQ==}
+ cpu: [ia32]
+ os: [win32]
+
+ '@rollup/rollup-win32-x64-gnu@4.61.1':
+ resolution: {integrity: sha512-gK1iCEPfpoSG9wfBihXxvBMi8ZfcWffYkEsC/Eih+iFENTaewvNcrEQ69lIOWYO5pePHKLHHO7nq5AILGO/HQQ==}
+ cpu: [x64]
+ os: [win32]
+
+ '@rollup/rollup-win32-x64-msvc@4.61.1':
+ resolution: {integrity: sha512-X+zaP2x+j4RXGfbp/seSoRHWnPxzApilDszisZxbYH5C/jTxFhCtDNdPGZb9lJyYPs24wGxruPF7Y+sIXt9Gzw==}
+ cpu: [x64]
+ os: [win32]
+
+ '@shikijs/core@4.2.0':
+ resolution: {integrity: sha512-Hc87Ab1Ld/vEbZRCbwx344I5v+4RU8CVToUTRkqXL1+TjbuOp9U5Xa0M23V4GEWHxVn+yO5otb+HkQVm3ptWQQ==}
+ engines: {node: '>=20'}
+
+ '@shikijs/engine-javascript@4.2.0':
+ resolution: {integrity: sha512-fjETeq1k5ffyXqRgS6+3hpvqseLalp1kjNfRbXpUgWR8FpZ1CmQfiNHovc5lncYjt/Vg5JK/WJEmLahjwMa0og==}
+ engines: {node: '>=20'}
+
+ '@shikijs/engine-oniguruma@4.2.0':
+ resolution: {integrity: sha512-hTorK1dffPkpbMUk6Z+828PgRo7d07HbnizoP0hNPFjhxMHctj0Px/qoHeGMYafc6ju+u9iMldN4JbVzNQM++g==}
+ engines: {node: '>=20'}
+
+ '@shikijs/langs@4.2.0':
+ resolution: {integrity: sha512-bwrVRlJ0wUhZxAbVdvBbv2TTC9yLsh4C/IO5Ofz0T8MQntgDvyVnkbjw9vi50r1kx7RCIJdnJnjZAwmAsXFLZQ==}
+ engines: {node: '>=20'}
+
+ '@shikijs/primitive@4.2.0':
+ resolution: {integrity: sha512-NOq+DtUkVBJtZMVXL5A0vI0Xk8nvDYaXetFHSJFlOqjDZIVhIPRYFdGkSoElDqNuegikcc3A76SNUa8dTqtAYA==}
+ engines: {node: '>=20'}
+
+ '@shikijs/themes@4.2.0':
+ resolution: {integrity: sha512-RX8IHYeLv8Cu2W6ruc3RxUqWn0IYCqSrMBzi/uRGAmfyDNOnNO5BF/Px7o97n4XTpmFTo5GbRaazuOWj+2ak2w==}
+ engines: {node: '>=20'}
+
+ '@shikijs/types@4.2.0':
+ resolution: {integrity: sha512-VT/MKtlpOhEPZloSH3Pb9WCZEBDoQVMa9jedp5UAwmJOar1DVc9DRODAxmYPW9M93IK4ryuqRejFfmlvlVDemw==}
+ engines: {node: '>=20'}
+
+ '@shikijs/vscode-textmate@10.0.2':
+ resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==}
+
+ '@types/debug@4.1.13':
+ resolution: {integrity: sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==}
+
+ '@types/estree@1.0.9':
+ resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==}
+
+ '@types/hast@3.0.4':
+ resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}
+
+ '@types/mdast@4.0.4':
+ resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}
+
+ '@types/ms@2.1.0':
+ resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==}
+
+ '@types/nlcst@2.0.3':
+ resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==}
+
+ '@types/unist@3.0.3':
+ resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
+
+ '@ungap/structured-clone@1.3.1':
+ resolution: {integrity: sha512-mUFwbeTqrVgDQxFveS+df2yfap6iuP20NAKAsBt5jDEoOTDew+zwLAOilHCeQJOVSvmgCX4ogqIrA0mnyr08yQ==}
+
+ anymatch@3.1.3:
+ resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
+ engines: {node: '>= 8'}
+
+ argparse@2.0.1:
+ resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
+
+ aria-query@5.3.2:
+ resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==}
+ engines: {node: '>= 0.4'}
+
+ array-iterate@2.0.1:
+ resolution: {integrity: sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==}
+
+ astro@6.4.4:
+ resolution: {integrity: sha512-hVe8tq3lqt/Dr0UyB//yUmQSlHMTU8scTiF/vQddQVahLE4TTaSdH5H0nb7OvRcwo0UmlAO8DWYar4jNaS7H+A==}
+ engines: {node: '>=22.12.0', npm: '>=9.6.5', pnpm: '>=7.1.0'}
+ hasBin: true
+
+ axobject-query@4.1.0:
+ resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
+ engines: {node: '>= 0.4'}
+
+ bail@2.0.2:
+ resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
+
+ boolbase@1.0.0:
+ resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
+
+ ccount@2.0.1:
+ resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
+
+ character-entities-html4@2.1.0:
+ resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==}
+
+ character-entities-legacy@3.0.0:
+ resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==}
+
+ character-entities@2.0.2:
+ resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}
+
+ chokidar@5.0.0:
+ resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==}
+ engines: {node: '>= 20.19.0'}
+
+ ci-info@4.4.0:
+ resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==}
+ engines: {node: '>=8'}
+
+ clsx@2.1.1:
+ resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
+ engines: {node: '>=6'}
+
+ comma-separated-tokens@2.0.3:
+ resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
+
+ commander@11.1.0:
+ resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
+ engines: {node: '>=16'}
+
+ common-ancestor-path@2.0.0:
+ resolution: {integrity: sha512-dnN3ibLeoRf2HNC+OlCiNc5d2zxbLJXOtiZUudNFSXZrNSydxcCsSpRzXwfu7BBWCIfHPw+xTayeBvJCP/D8Ng==}
+ engines: {node: '>= 18'}
+
+ cookie-es@1.2.3:
+ resolution: {integrity: sha512-lXVyvUvrNXblMqzIRrxHb57UUVmqsSWlxqt3XIjCkUP0wDAf6uicO6KMbEgYrMNtEvWgWHwe42CKxPu9MYAnWw==}
+
+ cookie@1.1.1:
+ resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==}
+ engines: {node: '>=18'}
+
+ crossws@0.3.5:
+ resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==}
+
+ css-select@5.2.2:
+ resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==}
+
+ css-tree@2.2.1:
+ resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==}
+ engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
+
+ css-tree@3.2.1:
+ resolution: {integrity: sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==}
+ engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0}
+
+ css-what@6.2.2:
+ resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==}
+ engines: {node: '>= 6'}
+
+ csso@5.0.5:
+ resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==}
+ engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
+
+ debug@4.4.3:
+ resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
+ engines: {node: '>=6.0'}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ decode-named-character-reference@1.3.0:
+ resolution: {integrity: sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==}
+
+ defu@6.1.7:
+ resolution: {integrity: sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==}
+
+ dequal@2.0.3:
+ resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
+ engines: {node: '>=6'}
+
+ destr@2.0.5:
+ resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==}
+
+ detect-libc@2.1.2:
+ resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
+ engines: {node: '>=8'}
+
+ devalue@5.8.1:
+ resolution: {integrity: sha512-4CXDYRBGqN+57wVJkuXBYmpAVUSg3L6JAQa/DFqm238G73E1wuyc/JhGQJzN7vUf/CMphYau2zXbfWzDR5aTEw==}
+
+ devlop@1.1.0:
+ resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}
+
+ diff@8.0.4:
+ resolution: {integrity: sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==}
+ engines: {node: '>=0.3.1'}
+
+ dom-serializer@2.0.0:
+ resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
+
+ domelementtype@2.3.0:
+ resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
+
+ domhandler@5.0.3:
+ resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
+ engines: {node: '>= 4'}
+
+ domutils@3.2.2:
+ resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==}
+
+ dset@3.1.4:
+ resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==}
+ engines: {node: '>=4'}
+
+ entities@4.5.0:
+ resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
+ engines: {node: '>=0.12'}
+
+ entities@6.0.1:
+ resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==}
+ engines: {node: '>=0.12'}
+
+ es-module-lexer@2.1.0:
+ resolution: {integrity: sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==}
+
+ esbuild@0.27.7:
+ resolution: {integrity: sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==}
+ engines: {node: '>=18'}
+ hasBin: true
+
+ escape-string-regexp@5.0.0:
+ resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
+ engines: {node: '>=12'}
+
+ estree-walker@2.0.2:
+ resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
+
+ eventemitter3@5.0.4:
+ resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==}
+
+ extend@3.0.2:
+ resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
+
+ fast-string-truncated-width@3.0.3:
+ resolution: {integrity: sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g==}
+
+ fast-string-width@3.0.2:
+ resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==}
+
+ fast-wrap-ansi@0.2.2:
+ resolution: {integrity: sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==}
+
+ fdir@6.5.0:
+ resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
+ engines: {node: '>=12.0.0'}
+ peerDependencies:
+ picomatch: ^3 || ^4
+ peerDependenciesMeta:
+ picomatch:
+ optional: true
+
+ flattie@1.1.1:
+ resolution: {integrity: sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==}
+ engines: {node: '>=8'}
+
+ fontace@0.4.1:
+ resolution: {integrity: sha512-lDMvbAzSnHmbYMTEld5qdtvNH2/pWpICOqpean9IgC7vUbUJc3k+k5Dokp85CegamqQpFbXf0rAVkbzpyTA8aw==}
+
+ fontkitten@1.0.3:
+ resolution: {integrity: sha512-Wp1zXWPVUPBmfoa3Cqc9ctaKuzKAV6uLstRqlR56kSjplf5uAce+qeyYym7F+PHbGTk+tCEdkCW6RD7DX/gBZw==}
+ engines: {node: '>=20'}
+
+ fsevents@2.3.3:
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
+ engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
+ os: [darwin]
+
+ get-tsconfig@5.0.0-beta.4:
+ resolution: {integrity: sha512-7nF7C9fIPFEMHgEMEfgIlO9wDdZ8CyHw27rWciFZfHvHDReIiPhsYuzPRXsfvBCqFy1l8RRyyWV7QLM+ZhUJsQ==}
+ engines: {node: '>=20.20.0'}
+
+ github-slugger@2.0.0:
+ resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==}
+
+ h3@1.15.11:
+ resolution: {integrity: sha512-L3THSe2MPeBwgIZVSH5zLdBBU90TOxarvhK9d04IDY2AmVS8j2Jz2LIWtwsGOU3lu2I5jCN7FNvVfY2+XyF+mg==}
+
+ hast-util-from-html@2.0.3:
+ resolution: {integrity: sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==}
+
+ hast-util-from-parse5@8.0.3:
+ resolution: {integrity: sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==}
+
+ hast-util-is-element@3.0.0:
+ resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==}
+
+ hast-util-parse-selector@4.0.0:
+ resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==}
+
+ hast-util-raw@9.1.0:
+ resolution: {integrity: sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==}
+
+ hast-util-to-html@9.0.5:
+ resolution: {integrity: sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==}
+
+ hast-util-to-parse5@8.0.1:
+ resolution: {integrity: sha512-MlWT6Pjt4CG9lFCjiz4BH7l9wmrMkfkJYCxFwKQic8+RTZgWPuWxwAfjJElsXkex7DJjfSJsQIt931ilUgmwdA==}
+
+ hast-util-to-text@4.0.2:
+ resolution: {integrity: sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==}
+
+ hast-util-whitespace@3.0.0:
+ resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==}
+
+ hastscript@9.0.1:
+ resolution: {integrity: sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==}
+
+ html-escaper@3.0.3:
+ resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==}
+
+ html-void-elements@3.0.0:
+ resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==}
+
+ http-cache-semantics@4.2.0:
+ resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==}
+
+ iron-webcrypto@1.2.1:
+ resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==}
+
+ is-docker@3.0.0:
+ resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ hasBin: true
+
+ is-docker@4.0.0:
+ resolution: {integrity: sha512-LHE+wROyG/Y/0ZnbktRCoTix2c1RhgWaZraMZ8o1Q7zCh0VSrICJQO5oqIIISrcSBtrXv0o233w1IYwsWCjTzA==}
+ engines: {node: '>=20'}
+ hasBin: true
+
+ is-inside-container@1.0.0:
+ resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==}
+ engines: {node: '>=14.16'}
+ hasBin: true
+
+ is-plain-obj@4.1.0:
+ resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==}
+ engines: {node: '>=12'}
+
+ is-wsl@3.1.1:
+ resolution: {integrity: sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==}
+ engines: {node: '>=16'}
+
+ js-yaml@4.2.0:
+ resolution: {integrity: sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==}
+ hasBin: true
+
+ jsonc-parser@3.3.1:
+ resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==}
+
+ longest-streak@3.1.0:
+ resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
+
+ lru-cache@11.5.1:
+ resolution: {integrity: sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==}
+ engines: {node: 20 || >=22}
+
+ magic-string@0.30.21:
+ resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}
+
+ magicast@0.5.3:
+ resolution: {integrity: sha512-pVKE4UdSQ7DvHzivsCIFx2BJn1mHG6KsyrFcaxFx6tONdneEuThrDx0Cj3AMg58KyN4pzYT+LHOotxDQDjNvkw==}
+
+ markdown-table@3.0.4:
+ resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==}
+
+ mdast-util-definitions@6.0.0:
+ resolution: {integrity: sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==}
+
+ mdast-util-find-and-replace@3.0.2:
+ resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==}
+
+ mdast-util-from-markdown@2.0.3:
+ resolution: {integrity: sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==}
+
+ mdast-util-gfm-autolink-literal@2.0.1:
+ resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==}
+
+ mdast-util-gfm-footnote@2.1.0:
+ resolution: {integrity: sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==}
+
+ mdast-util-gfm-strikethrough@2.0.0:
+ resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==}
+
+ mdast-util-gfm-table@2.0.0:
+ resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==}
+
+ mdast-util-gfm-task-list-item@2.0.0:
+ resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==}
+
+ mdast-util-gfm@3.1.0:
+ resolution: {integrity: sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==}
+
+ mdast-util-phrasing@4.1.0:
+ resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==}
+
+ mdast-util-to-hast@13.2.1:
+ resolution: {integrity: sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==}
+
+ mdast-util-to-markdown@2.1.2:
+ resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==}
+
+ mdast-util-to-string@4.0.0:
+ resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==}
+
+ mdn-data@2.0.28:
+ resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==}
+
+ mdn-data@2.27.1:
+ resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==}
+
+ micromark-core-commonmark@2.0.3:
+ resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==}
+
+ micromark-extension-gfm-autolink-literal@2.1.0:
+ resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==}
+
+ micromark-extension-gfm-footnote@2.1.0:
+ resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==}
+
+ micromark-extension-gfm-strikethrough@2.1.0:
+ resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==}
+
+ micromark-extension-gfm-table@2.1.1:
+ resolution: {integrity: sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==}
+
+ micromark-extension-gfm-tagfilter@2.0.0:
+ resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==}
+
+ micromark-extension-gfm-task-list-item@2.1.0:
+ resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==}
+
+ micromark-extension-gfm@3.0.0:
+ resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==}
+
+ micromark-factory-destination@2.0.1:
+ resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==}
+
+ micromark-factory-label@2.0.1:
+ resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==}
+
+ micromark-factory-space@2.0.1:
+ resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==}
+
+ micromark-factory-title@2.0.1:
+ resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==}
+
+ micromark-factory-whitespace@2.0.1:
+ resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==}
+
+ micromark-util-character@2.1.1:
+ resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==}
+
+ micromark-util-chunked@2.0.1:
+ resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==}
+
+ micromark-util-classify-character@2.0.1:
+ resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==}
+
+ micromark-util-combine-extensions@2.0.1:
+ resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==}
+
+ micromark-util-decode-numeric-character-reference@2.0.2:
+ resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==}
+
+ micromark-util-decode-string@2.0.1:
+ resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==}
+
+ micromark-util-encode@2.0.1:
+ resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==}
+
+ micromark-util-html-tag-name@2.0.1:
+ resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==}
+
+ micromark-util-normalize-identifier@2.0.1:
+ resolution: {integrity: sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==}
+
+ micromark-util-resolve-all@2.0.1:
+ resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==}
+
+ micromark-util-sanitize-uri@2.0.1:
+ resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==}
+
+ micromark-util-subtokenize@2.1.0:
+ resolution: {integrity: sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==}
+
+ micromark-util-symbol@2.0.1:
+ resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==}
+
+ micromark-util-types@2.0.2:
+ resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==}
+
+ micromark@4.0.2:
+ resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==}
+
+ mrmime@2.0.1:
+ resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==}
+ engines: {node: '>=10'}
+
+ ms@2.1.3:
+ resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
+
+ nanoid@3.3.12:
+ resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==}
+ engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
+ hasBin: true
+
+ neotraverse@0.6.18:
+ resolution: {integrity: sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==}
+ engines: {node: '>= 10'}
+
+ nlcst-to-string@4.0.0:
+ resolution: {integrity: sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==}
+
+ node-fetch-native@1.6.7:
+ resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==}
+
+ node-mock-http@1.0.4:
+ resolution: {integrity: sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==}
+
+ normalize-path@3.0.0:
+ resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
+ engines: {node: '>=0.10.0'}
+
+ nth-check@2.1.1:
+ resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
+
+ obug@2.1.2:
+ resolution: {integrity: sha512-AWGB9WFcRXOQs48Z/udjI5ZcZMHXwX8XPByNpOydgcGsDLIzjGizhoMWJyKAWze7AVW/2W1i+/gPX4YtKe5cyg==}
+ engines: {node: '>=12.20.0'}
+
+ ofetch@1.5.1:
+ resolution: {integrity: sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==}
+
+ ohash@2.0.11:
+ resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==}
+
+ oniguruma-parser@0.12.2:
+ resolution: {integrity: sha512-6HVa5oIrgMC6aA6WF6XyyqbhRPJrKR02L20+2+zpDtO5QAzGHAUGw5TKQvwi5vctNnRHkJYmjAhRVQF2EKdTQw==}
+
+ oniguruma-to-es@4.3.6:
+ resolution: {integrity: sha512-csuQ9x3Yr0cEIs/Zgx/OEt9iBw9vqIunAPQkx19R/fiMq2oGVTgcMqO/V3Ybqefr1TBvosI6jU539ksaBULJyA==}
+
+ p-limit@7.3.0:
+ resolution: {integrity: sha512-7cIXg/Z0M5WZRblrsOla88S4wAK+zOQQWeBYfV3qJuJXMr+LnbYjaadrFaS0JILfEDPVqHyKnZ1Z/1d6J9VVUw==}
+ engines: {node: '>=20'}
+
+ p-queue@9.3.0:
+ resolution: {integrity: sha512-7NED7xhQ74Ngp4JP/2e0VZHp7vSWfJfqeiR92jPgxsz6m0Se4P03YoTKa9dDXyZ3r6P616gUXttrB6nnHYKang==}
+ engines: {node: '>=20'}
+
+ p-timeout@7.0.1:
+ resolution: {integrity: sha512-AxTM2wDGORHGEkPCt8yqxOTMgpfbEHqF51f/5fJCmwFC3C/zNcGT63SymH2ttOAaiIws2zVg4+izQCjrakcwHg==}
+ engines: {node: '>=20'}
+
+ package-manager-detector@1.6.0:
+ resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==}
+
+ parse-latin@7.0.0:
+ resolution: {integrity: sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==}
+
+ parse5@7.3.0:
+ resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==}
+
+ piccolore@0.1.3:
+ resolution: {integrity: sha512-o8bTeDWjE086iwKrROaDf31K0qC/BENdm15/uH9usSC/uZjJOKb2YGiVHfLY4GhwsERiPI1jmwI2XrA7ACOxVw==}
+
+ picocolors@1.1.1:
+ resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
+
+ picomatch@2.3.2:
+ resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==}
+ engines: {node: '>=8.6'}
+
+ picomatch@4.0.4:
+ resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==}
+ engines: {node: '>=12'}
+
+ postcss@8.5.15:
+ resolution: {integrity: sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==}
+ engines: {node: ^10 || ^12 || >=14}
+
+ prismjs@1.30.0:
+ resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==}
+ engines: {node: '>=6'}
+
+ property-information@7.2.0:
+ resolution: {integrity: sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==}
+
+ radix3@1.1.2:
+ resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==}
+
+ readdirp@5.0.0:
+ resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==}
+ engines: {node: '>= 20.19.0'}
+
+ regex-recursion@6.0.2:
+ resolution: {integrity: sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==}
+
+ regex-utilities@2.3.0:
+ resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==}
+
+ regex@6.1.0:
+ resolution: {integrity: sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==}
+
+ rehype-parse@9.0.1:
+ resolution: {integrity: sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==}
+
+ rehype-raw@7.0.0:
+ resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==}
+
+ rehype-stringify@10.0.1:
+ resolution: {integrity: sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==}
+
+ rehype@13.0.2:
+ resolution: {integrity: sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A==}
+
+ remark-gfm@4.0.1:
+ resolution: {integrity: sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==}
+
+ remark-parse@11.0.0:
+ resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==}
+
+ remark-rehype@11.1.2:
+ resolution: {integrity: sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==}
+
+ remark-smartypants@3.0.2:
+ resolution: {integrity: sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==}
+ engines: {node: '>=16.0.0'}
+
+ remark-stringify@11.0.0:
+ resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==}
+
+ resolve-pkg-maps@1.0.0:
+ resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
+
+ retext-latin@4.0.0:
+ resolution: {integrity: sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==}
+
+ retext-smartypants@6.2.0:
+ resolution: {integrity: sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==}
+
+ retext-stringify@4.0.0:
+ resolution: {integrity: sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==}
+
+ retext@9.0.0:
+ resolution: {integrity: sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==}
+
+ rollup@4.61.1:
+ resolution: {integrity: sha512-I4KW6iuRpuu2uHBLraZ1wNZe0DP7lnRha+VJ9tNaYVaVgKhW0aI3h4RYnoRPeql0flHm/Co55b7snEDcOfOJrA==}
+ engines: {node: '>=18.0.0', npm: '>=8.0.0'}
+ hasBin: true
+
+ sax@1.6.0:
+ resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==}
+ engines: {node: '>=11.0.0'}
+
+ semver@7.8.3:
+ resolution: {integrity: sha512-wnilbGyMxzbY7dNOl7jpKbLSjcfeweJWU5j4+u5qW+6/wuGD9KzIGOyZnQVSBM9E7DtWaaH3CyHkppYrKYoxwg==}
+ engines: {node: '>=10'}
+ hasBin: true
+
+ sharp@0.34.5:
+ resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+
+ shiki@4.2.0:
+ resolution: {integrity: sha512-hjNax6o/ylDy9lefQEaSDtzaT3iVNtZ3WmpQnbuQNoG4xvnSKf2kSKbihZVO4JRG1TTMejs7CmNRYlWgAL66pQ==}
+ engines: {node: '>=20'}
+
+ sisteransi@1.0.5:
+ resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
+
+ smol-toml@1.6.1:
+ resolution: {integrity: sha512-dWUG8F5sIIARXih1DTaQAX4SsiTXhInKf1buxdY9DIg4ZYPZK5nGM1VRIYmEbDbsHt7USo99xSLFu5Q1IqTmsg==}
+ engines: {node: '>= 18'}
+
+ source-map-js@1.2.1:
+ resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
+ engines: {node: '>=0.10.0'}
+
+ space-separated-tokens@2.0.2:
+ resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
+
+ stringify-entities@4.0.4:
+ resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==}
+
+ svgo@4.0.1:
+ resolution: {integrity: sha512-XDpWUOPC6FEibaLzjfe0ucaV0YrOjYotGJO1WpF0Zd+n6ZGEQUsSugaoLq9QkEZtAfQIxT42UChcssDVPP3+/w==}
+ engines: {node: '>=16'}
+ hasBin: true
+
+ tiny-inflate@1.0.3:
+ resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==}
+
+ tinyclip@0.1.14:
+ resolution: {integrity: sha512-F1oWdz8tjT17qe1d5JgDK6z03WGOhYYAN0lK3/D/fzNiy93xswLLEw7pk+3g05onhAy6Bsc6PLNUGhdgVjemMQ==}
+ engines: {node: ^16.14.0 || >= 17.3.0}
+
+ tinyexec@1.2.4:
+ resolution: {integrity: sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==}
+ engines: {node: '>=18'}
+
+ tinyglobby@0.2.17:
+ resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==}
+ engines: {node: '>=12.0.0'}
+
+ trim-lines@3.0.1:
+ resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
+
+ trough@2.2.0:
+ resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==}
+
+ tslib@2.8.1:
+ resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
+
+ ufo@1.6.4:
+ resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==}
+
+ ultrahtml@1.6.0:
+ resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==}
+
+ uncrypto@0.1.3:
+ resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==}
+
+ unified@11.0.5:
+ resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==}
+
+ unifont@0.7.4:
+ resolution: {integrity: sha512-oHeis4/xl42HUIeHuNZRGEvxj5AaIKR+bHPNegRq5LV1gdc3jundpONbjglKpihmJf+dswygdMJn3eftGIMemg==}
+
+ unist-util-find-after@5.0.0:
+ resolution: {integrity: sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==}
+
+ unist-util-is@6.0.1:
+ resolution: {integrity: sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==}
+
+ unist-util-modify-children@4.0.0:
+ resolution: {integrity: sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==}
+
+ unist-util-position@5.0.0:
+ resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==}
+
+ unist-util-remove-position@5.0.0:
+ resolution: {integrity: sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==}
+
+ unist-util-stringify-position@4.0.0:
+ resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==}
+
+ unist-util-visit-children@3.0.0:
+ resolution: {integrity: sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==}
+
+ unist-util-visit-parents@6.0.2:
+ resolution: {integrity: sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==}
+
+ unist-util-visit@5.1.0:
+ resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==}
+
+ unstorage@1.17.5:
+ resolution: {integrity: sha512-0i3iqvRfx29hkNntHyQvJTpf5W9dQ9ZadSoRU8+xVlhVtT7jAX57fazYO9EHvcRCfBCyi5YRya7XCDOsbTgkPg==}
+ peerDependencies:
+ '@azure/app-configuration': ^1.8.0
+ '@azure/cosmos': ^4.2.0
+ '@azure/data-tables': ^13.3.0
+ '@azure/identity': ^4.6.0
+ '@azure/keyvault-secrets': ^4.9.0
+ '@azure/storage-blob': ^12.26.0
+ '@capacitor/preferences': ^6 || ^7 || ^8
+ '@deno/kv': '>=0.9.0'
+ '@netlify/blobs': ^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0
+ '@planetscale/database': ^1.19.0
+ '@upstash/redis': ^1.34.3
+ '@vercel/blob': '>=0.27.1'
+ '@vercel/functions': ^2.2.12 || ^3.0.0
+ '@vercel/kv': ^1 || ^2 || ^3
+ aws4fetch: ^1.0.20
+ db0: '>=0.2.1'
+ idb-keyval: ^6.2.1
+ ioredis: ^5.4.2
+ uploadthing: ^7.4.4
+ peerDependenciesMeta:
+ '@azure/app-configuration':
+ optional: true
+ '@azure/cosmos':
+ optional: true
+ '@azure/data-tables':
+ optional: true
+ '@azure/identity':
+ optional: true
+ '@azure/keyvault-secrets':
+ optional: true
+ '@azure/storage-blob':
+ optional: true
+ '@capacitor/preferences':
+ optional: true
+ '@deno/kv':
+ optional: true
+ '@netlify/blobs':
+ optional: true
+ '@planetscale/database':
+ optional: true
+ '@upstash/redis':
+ optional: true
+ '@vercel/blob':
+ optional: true
+ '@vercel/functions':
+ optional: true
+ '@vercel/kv':
+ optional: true
+ aws4fetch:
+ optional: true
+ db0:
+ optional: true
+ idb-keyval:
+ optional: true
+ ioredis:
+ optional: true
+ uploadthing:
+ optional: true
+
+ vfile-location@5.0.3:
+ resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==}
+
+ vfile-message@4.0.3:
+ resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==}
+
+ vfile@6.0.3:
+ resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}
+
+ vite@7.3.5:
+ resolution: {integrity: sha512-KuOaNhcnGFN2zIPGA7wRmzF+lJA1sea7rHq17aiJ++9lzY1WWG6Jpwqwe1KNbRVPIqHmr8GLYx7jbrQcN/7/ww==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ hasBin: true
+ peerDependencies:
+ '@types/node': ^20.19.0 || >=22.12.0
+ jiti: '>=1.21.0'
+ less: ^4.0.0
+ lightningcss: ^1.21.0
+ sass: ^1.70.0
+ sass-embedded: ^1.70.0
+ stylus: '>=0.54.8'
+ sugarss: ^5.0.0
+ terser: ^5.16.0
+ tsx: ^4.8.1
+ yaml: ^2.4.2
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+ jiti:
+ optional: true
+ less:
+ optional: true
+ lightningcss:
+ optional: true
+ sass:
+ optional: true
+ sass-embedded:
+ optional: true
+ stylus:
+ optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
+ tsx:
+ optional: true
+ yaml:
+ optional: true
+
+ vitefu@1.1.3:
+ resolution: {integrity: sha512-ub4okH7Z5KLjb6hDyjqrGXqWtWvoYdU3IGm/NorpgHncKoLTCfRIbvlhBm7r0YstIaQRYlp4yEbFqDcKSzXSSg==}
+ peerDependencies:
+ vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0
+ peerDependenciesMeta:
+ vite:
+ optional: true
+
+ web-namespaces@2.0.1:
+ resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}
+
+ which-pm-runs@1.1.0:
+ resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==}
+ engines: {node: '>=4'}
+
+ xxhash-wasm@1.1.0:
+ resolution: {integrity: sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==}
+
+ yargs-parser@22.0.0:
+ resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==}
+ engines: {node: ^20.19.0 || ^22.12.0 || >=23}
+
+ yocto-queue@1.2.2:
+ resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==}
+ engines: {node: '>=12.20'}
+
+ zod@4.4.3:
+ resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==}
+
+ zwitch@2.0.4:
+ resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
+
+snapshots:
+
+ '@astrojs/compiler@4.0.0': {}
+
+ '@astrojs/internal-helpers@0.10.0':
+ dependencies:
+ '@types/hast': 3.0.4
+ '@types/mdast': 4.0.4
+ js-yaml: 4.2.0
+ picomatch: 4.0.4
+ retext-smartypants: 6.2.0
+ shiki: 4.2.0
+ smol-toml: 1.6.1
+ unified: 11.0.5
+
+ '@astrojs/markdown-remark@7.2.0':
+ dependencies:
+ '@astrojs/internal-helpers': 0.10.0
+ '@astrojs/prism': 4.0.2
+ github-slugger: 2.0.0
+ hast-util-from-html: 2.0.3
+ hast-util-to-text: 4.0.2
+ mdast-util-definitions: 6.0.0
+ rehype-raw: 7.0.0
+ rehype-stringify: 10.0.1
+ remark-gfm: 4.0.1
+ remark-parse: 11.0.0
+ remark-rehype: 11.1.2
+ remark-smartypants: 3.0.2
+ unified: 11.0.5
+ unist-util-remove-position: 5.0.0
+ unist-util-visit: 5.1.0
+ unist-util-visit-parents: 6.0.2
+ vfile: 6.0.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@astrojs/prism@4.0.2':
+ dependencies:
+ prismjs: 1.30.0
+
+ '@astrojs/telemetry@3.3.2':
+ dependencies:
+ ci-info: 4.4.0
+ dset: 3.1.4
+ is-docker: 4.0.0
+ is-wsl: 3.1.1
+ which-pm-runs: 1.1.0
+
+ '@babel/helper-string-parser@7.29.7': {}
+
+ '@babel/helper-validator-identifier@7.29.7': {}
+
+ '@babel/parser@7.29.7':
+ dependencies:
+ '@babel/types': 7.29.7
+
+ '@babel/types@7.29.7':
+ dependencies:
+ '@babel/helper-string-parser': 7.29.7
+ '@babel/helper-validator-identifier': 7.29.7
+
+ '@capsizecss/unpack@4.0.0':
+ dependencies:
+ fontkitten: 1.0.3
+
+ '@clack/core@1.4.1':
+ dependencies:
+ fast-wrap-ansi: 0.2.2
+ sisteransi: 1.0.5
+
+ '@clack/prompts@1.5.1':
+ dependencies:
+ '@clack/core': 1.4.1
+ fast-string-width: 3.0.2
+ fast-wrap-ansi: 0.2.2
+ sisteransi: 1.0.5
+
+ '@emnapi/runtime@1.11.0':
+ dependencies:
+ tslib: 2.8.1
+ optional: true
+
+ '@esbuild/aix-ppc64@0.27.7':
+ optional: true
+
+ '@esbuild/android-arm64@0.27.7':
+ optional: true
+
+ '@esbuild/android-arm@0.27.7':
+ optional: true
+
+ '@esbuild/android-x64@0.27.7':
+ optional: true
+
+ '@esbuild/darwin-arm64@0.27.7':
+ optional: true
+
+ '@esbuild/darwin-x64@0.27.7':
+ optional: true
+
+ '@esbuild/freebsd-arm64@0.27.7':
+ optional: true
+
+ '@esbuild/freebsd-x64@0.27.7':
+ optional: true
+
+ '@esbuild/linux-arm64@0.27.7':
+ optional: true
+
+ '@esbuild/linux-arm@0.27.7':
+ optional: true
+
+ '@esbuild/linux-ia32@0.27.7':
+ optional: true
+
+ '@esbuild/linux-loong64@0.27.7':
+ optional: true
+
+ '@esbuild/linux-mips64el@0.27.7':
+ optional: true
+
+ '@esbuild/linux-ppc64@0.27.7':
+ optional: true
+
+ '@esbuild/linux-riscv64@0.27.7':
+ optional: true
+
+ '@esbuild/linux-s390x@0.27.7':
+ optional: true
+
+ '@esbuild/linux-x64@0.27.7':
+ optional: true
+
+ '@esbuild/netbsd-arm64@0.27.7':
+ optional: true
+
+ '@esbuild/netbsd-x64@0.27.7':
+ optional: true
+
+ '@esbuild/openbsd-arm64@0.27.7':
+ optional: true
+
+ '@esbuild/openbsd-x64@0.27.7':
+ optional: true
+
+ '@esbuild/openharmony-arm64@0.27.7':
+ optional: true
+
+ '@esbuild/sunos-x64@0.27.7':
+ optional: true
+
+ '@esbuild/win32-arm64@0.27.7':
+ optional: true
+
+ '@esbuild/win32-ia32@0.27.7':
+ optional: true
+
+ '@esbuild/win32-x64@0.27.7':
+ optional: true
+
+ '@img/colour@1.1.0':
+ optional: true
+
+ '@img/sharp-darwin-arm64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-darwin-arm64': 1.2.4
+ optional: true
+
+ '@img/sharp-darwin-x64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-darwin-x64': 1.2.4
+ optional: true
+
+ '@img/sharp-libvips-darwin-arm64@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-darwin-x64@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linux-arm64@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linux-arm@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linux-ppc64@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linux-riscv64@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linux-s390x@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linux-x64@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linuxmusl-arm64@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linuxmusl-x64@1.2.4':
+ optional: true
+
+ '@img/sharp-linux-arm64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-arm64': 1.2.4
+ optional: true
+
+ '@img/sharp-linux-arm@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-arm': 1.2.4
+ optional: true
+
+ '@img/sharp-linux-ppc64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-ppc64': 1.2.4
+ optional: true
+
+ '@img/sharp-linux-riscv64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-riscv64': 1.2.4
+ optional: true
+
+ '@img/sharp-linux-s390x@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-s390x': 1.2.4
+ optional: true
+
+ '@img/sharp-linux-x64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-x64': 1.2.4
+ optional: true
+
+ '@img/sharp-linuxmusl-arm64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linuxmusl-arm64': 1.2.4
+ optional: true
+
+ '@img/sharp-linuxmusl-x64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linuxmusl-x64': 1.2.4
+ optional: true
+
+ '@img/sharp-wasm32@0.34.5':
+ dependencies:
+ '@emnapi/runtime': 1.11.0
+ optional: true
+
+ '@img/sharp-win32-arm64@0.34.5':
+ optional: true
+
+ '@img/sharp-win32-ia32@0.34.5':
+ optional: true
+
+ '@img/sharp-win32-x64@0.34.5':
+ optional: true
+
+ '@jridgewell/sourcemap-codec@1.5.5': {}
+
+ '@oslojs/encoding@1.1.0': {}
+
+ '@rollup/pluginutils@5.4.0(rollup@4.61.1)':
+ dependencies:
+ '@types/estree': 1.0.9
+ estree-walker: 2.0.2
+ picomatch: 4.0.4
+ optionalDependencies:
+ rollup: 4.61.1
+
+ '@rollup/rollup-android-arm-eabi@4.61.1':
+ optional: true
+
+ '@rollup/rollup-android-arm64@4.61.1':
+ optional: true
+
+ '@rollup/rollup-darwin-arm64@4.61.1':
+ optional: true
+
+ '@rollup/rollup-darwin-x64@4.61.1':
+ optional: true
+
+ '@rollup/rollup-freebsd-arm64@4.61.1':
+ optional: true
+
+ '@rollup/rollup-freebsd-x64@4.61.1':
+ optional: true
+
+ '@rollup/rollup-linux-arm-gnueabihf@4.61.1':
+ optional: true
+
+ '@rollup/rollup-linux-arm-musleabihf@4.61.1':
+ optional: true
+
+ '@rollup/rollup-linux-arm64-gnu@4.61.1':
+ optional: true
+
+ '@rollup/rollup-linux-arm64-musl@4.61.1':
+ optional: true
+
+ '@rollup/rollup-linux-loong64-gnu@4.61.1':
+ optional: true
+
+ '@rollup/rollup-linux-loong64-musl@4.61.1':
+ optional: true
+
+ '@rollup/rollup-linux-ppc64-gnu@4.61.1':
+ optional: true
+
+ '@rollup/rollup-linux-ppc64-musl@4.61.1':
+ optional: true
+
+ '@rollup/rollup-linux-riscv64-gnu@4.61.1':
+ optional: true
+
+ '@rollup/rollup-linux-riscv64-musl@4.61.1':
+ optional: true
+
+ '@rollup/rollup-linux-s390x-gnu@4.61.1':
+ optional: true
+
+ '@rollup/rollup-linux-x64-gnu@4.61.1':
+ optional: true
+
+ '@rollup/rollup-linux-x64-musl@4.61.1':
+ optional: true
+
+ '@rollup/rollup-openbsd-x64@4.61.1':
+ optional: true
+
+ '@rollup/rollup-openharmony-arm64@4.61.1':
+ optional: true
+
+ '@rollup/rollup-win32-arm64-msvc@4.61.1':
+ optional: true
+
+ '@rollup/rollup-win32-ia32-msvc@4.61.1':
+ optional: true
+
+ '@rollup/rollup-win32-x64-gnu@4.61.1':
+ optional: true
+
+ '@rollup/rollup-win32-x64-msvc@4.61.1':
+ optional: true
+
+ '@shikijs/core@4.2.0':
+ dependencies:
+ '@shikijs/primitive': 4.2.0
+ '@shikijs/types': 4.2.0
+ '@shikijs/vscode-textmate': 10.0.2
+ '@types/hast': 3.0.4
+ hast-util-to-html: 9.0.5
+
+ '@shikijs/engine-javascript@4.2.0':
+ dependencies:
+ '@shikijs/types': 4.2.0
+ '@shikijs/vscode-textmate': 10.0.2
+ oniguruma-to-es: 4.3.6
+
+ '@shikijs/engine-oniguruma@4.2.0':
+ dependencies:
+ '@shikijs/types': 4.2.0
+ '@shikijs/vscode-textmate': 10.0.2
+
+ '@shikijs/langs@4.2.0':
+ dependencies:
+ '@shikijs/types': 4.2.0
+
+ '@shikijs/primitive@4.2.0':
+ dependencies:
+ '@shikijs/types': 4.2.0
+ '@shikijs/vscode-textmate': 10.0.2
+ '@types/hast': 3.0.4
+
+ '@shikijs/themes@4.2.0':
+ dependencies:
+ '@shikijs/types': 4.2.0
+
+ '@shikijs/types@4.2.0':
+ dependencies:
+ '@shikijs/vscode-textmate': 10.0.2
+ '@types/hast': 3.0.4
+
+ '@shikijs/vscode-textmate@10.0.2': {}
+
+ '@types/debug@4.1.13':
+ dependencies:
+ '@types/ms': 2.1.0
+
+ '@types/estree@1.0.9': {}
+
+ '@types/hast@3.0.4':
+ dependencies:
+ '@types/unist': 3.0.3
+
+ '@types/mdast@4.0.4':
+ dependencies:
+ '@types/unist': 3.0.3
+
+ '@types/ms@2.1.0': {}
+
+ '@types/nlcst@2.0.3':
+ dependencies:
+ '@types/unist': 3.0.3
+
+ '@types/unist@3.0.3': {}
+
+ '@ungap/structured-clone@1.3.1': {}
+
+ anymatch@3.1.3:
+ dependencies:
+ normalize-path: 3.0.0
+ picomatch: 2.3.2
+
+ argparse@2.0.1: {}
+
+ aria-query@5.3.2: {}
+
+ array-iterate@2.0.1: {}
+
+ astro@6.4.4(rollup@4.61.1):
+ dependencies:
+ '@astrojs/compiler': 4.0.0
+ '@astrojs/internal-helpers': 0.10.0
+ '@astrojs/markdown-remark': 7.2.0
+ '@astrojs/telemetry': 3.3.2
+ '@capsizecss/unpack': 4.0.0
+ '@clack/prompts': 1.5.1
+ '@oslojs/encoding': 1.1.0
+ '@rollup/pluginutils': 5.4.0(rollup@4.61.1)
+ aria-query: 5.3.2
+ axobject-query: 4.1.0
+ ci-info: 4.4.0
+ clsx: 2.1.1
+ common-ancestor-path: 2.0.0
+ cookie: 1.1.1
+ devalue: 5.8.1
+ diff: 8.0.4
+ dset: 3.1.4
+ es-module-lexer: 2.1.0
+ esbuild: 0.27.7
+ flattie: 1.1.1
+ fontace: 0.4.1
+ get-tsconfig: 5.0.0-beta.4
+ github-slugger: 2.0.0
+ html-escaper: 3.0.3
+ http-cache-semantics: 4.2.0
+ js-yaml: 4.2.0
+ jsonc-parser: 3.3.1
+ magic-string: 0.30.21
+ magicast: 0.5.3
+ mrmime: 2.0.1
+ neotraverse: 0.6.18
+ obug: 2.1.2
+ p-limit: 7.3.0
+ p-queue: 9.3.0
+ package-manager-detector: 1.6.0
+ piccolore: 0.1.3
+ picomatch: 4.0.4
+ rehype: 13.0.2
+ semver: 7.8.3
+ shiki: 4.2.0
+ smol-toml: 1.6.1
+ svgo: 4.0.1
+ tinyclip: 0.1.14
+ tinyexec: 1.2.4
+ tinyglobby: 0.2.17
+ ultrahtml: 1.6.0
+ unifont: 0.7.4
+ unist-util-visit: 5.1.0
+ unstorage: 1.17.5
+ vfile: 6.0.3
+ vite: 7.3.5
+ vitefu: 1.1.3(vite@7.3.5)
+ xxhash-wasm: 1.1.0
+ yargs-parser: 22.0.0
+ zod: 4.4.3
+ optionalDependencies:
+ sharp: 0.34.5
+ transitivePeerDependencies:
+ - '@azure/app-configuration'
+ - '@azure/cosmos'
+ - '@azure/data-tables'
+ - '@azure/identity'
+ - '@azure/keyvault-secrets'
+ - '@azure/storage-blob'
+ - '@capacitor/preferences'
+ - '@deno/kv'
+ - '@netlify/blobs'
+ - '@planetscale/database'
+ - '@types/node'
+ - '@upstash/redis'
+ - '@vercel/blob'
+ - '@vercel/functions'
+ - '@vercel/kv'
+ - aws4fetch
+ - db0
+ - idb-keyval
+ - ioredis
+ - jiti
+ - less
+ - lightningcss
+ - rollup
+ - sass
+ - sass-embedded
+ - stylus
+ - sugarss
+ - supports-color
+ - terser
+ - tsx
+ - uploadthing
+ - yaml
+
+ axobject-query@4.1.0: {}
+
+ bail@2.0.2: {}
+
+ boolbase@1.0.0: {}
+
+ ccount@2.0.1: {}
+
+ character-entities-html4@2.1.0: {}
+
+ character-entities-legacy@3.0.0: {}
+
+ character-entities@2.0.2: {}
+
+ chokidar@5.0.0:
+ dependencies:
+ readdirp: 5.0.0
+
+ ci-info@4.4.0: {}
+
+ clsx@2.1.1: {}
+
+ comma-separated-tokens@2.0.3: {}
+
+ commander@11.1.0: {}
+
+ common-ancestor-path@2.0.0: {}
+
+ cookie-es@1.2.3: {}
+
+ cookie@1.1.1: {}
+
+ crossws@0.3.5:
+ dependencies:
+ uncrypto: 0.1.3
+
+ css-select@5.2.2:
+ dependencies:
+ boolbase: 1.0.0
+ css-what: 6.2.2
+ domhandler: 5.0.3
+ domutils: 3.2.2
+ nth-check: 2.1.1
+
+ css-tree@2.2.1:
+ dependencies:
+ mdn-data: 2.0.28
+ source-map-js: 1.2.1
+
+ css-tree@3.2.1:
+ dependencies:
+ mdn-data: 2.27.1
+ source-map-js: 1.2.1
+
+ css-what@6.2.2: {}
+
+ csso@5.0.5:
+ dependencies:
+ css-tree: 2.2.1
+
+ debug@4.4.3:
+ dependencies:
+ ms: 2.1.3
+
+ decode-named-character-reference@1.3.0:
+ dependencies:
+ character-entities: 2.0.2
+
+ defu@6.1.7: {}
+
+ dequal@2.0.3: {}
+
+ destr@2.0.5: {}
+
+ detect-libc@2.1.2:
+ optional: true
+
+ devalue@5.8.1: {}
+
+ devlop@1.1.0:
+ dependencies:
+ dequal: 2.0.3
+
+ diff@8.0.4: {}
+
+ dom-serializer@2.0.0:
+ dependencies:
+ domelementtype: 2.3.0
+ domhandler: 5.0.3
+ entities: 4.5.0
+
+ domelementtype@2.3.0: {}
+
+ domhandler@5.0.3:
+ dependencies:
+ domelementtype: 2.3.0
+
+ domutils@3.2.2:
+ dependencies:
+ dom-serializer: 2.0.0
+ domelementtype: 2.3.0
+ domhandler: 5.0.3
+
+ dset@3.1.4: {}
+
+ entities@4.5.0: {}
+
+ entities@6.0.1: {}
+
+ es-module-lexer@2.1.0: {}
+
+ esbuild@0.27.7:
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.27.7
+ '@esbuild/android-arm': 0.27.7
+ '@esbuild/android-arm64': 0.27.7
+ '@esbuild/android-x64': 0.27.7
+ '@esbuild/darwin-arm64': 0.27.7
+ '@esbuild/darwin-x64': 0.27.7
+ '@esbuild/freebsd-arm64': 0.27.7
+ '@esbuild/freebsd-x64': 0.27.7
+ '@esbuild/linux-arm': 0.27.7
+ '@esbuild/linux-arm64': 0.27.7
+ '@esbuild/linux-ia32': 0.27.7
+ '@esbuild/linux-loong64': 0.27.7
+ '@esbuild/linux-mips64el': 0.27.7
+ '@esbuild/linux-ppc64': 0.27.7
+ '@esbuild/linux-riscv64': 0.27.7
+ '@esbuild/linux-s390x': 0.27.7
+ '@esbuild/linux-x64': 0.27.7
+ '@esbuild/netbsd-arm64': 0.27.7
+ '@esbuild/netbsd-x64': 0.27.7
+ '@esbuild/openbsd-arm64': 0.27.7
+ '@esbuild/openbsd-x64': 0.27.7
+ '@esbuild/openharmony-arm64': 0.27.7
+ '@esbuild/sunos-x64': 0.27.7
+ '@esbuild/win32-arm64': 0.27.7
+ '@esbuild/win32-ia32': 0.27.7
+ '@esbuild/win32-x64': 0.27.7
+
+ escape-string-regexp@5.0.0: {}
+
+ estree-walker@2.0.2: {}
+
+ eventemitter3@5.0.4: {}
+
+ extend@3.0.2: {}
+
+ fast-string-truncated-width@3.0.3: {}
+
+ fast-string-width@3.0.2:
+ dependencies:
+ fast-string-truncated-width: 3.0.3
+
+ fast-wrap-ansi@0.2.2:
+ dependencies:
+ fast-string-width: 3.0.2
+
+ fdir@6.5.0(picomatch@4.0.4):
+ optionalDependencies:
+ picomatch: 4.0.4
+
+ flattie@1.1.1: {}
+
+ fontace@0.4.1:
+ dependencies:
+ fontkitten: 1.0.3
+
+ fontkitten@1.0.3:
+ dependencies:
+ tiny-inflate: 1.0.3
+
+ fsevents@2.3.3:
+ optional: true
+
+ get-tsconfig@5.0.0-beta.4:
+ dependencies:
+ resolve-pkg-maps: 1.0.0
+
+ github-slugger@2.0.0: {}
+
+ h3@1.15.11:
+ dependencies:
+ cookie-es: 1.2.3
+ crossws: 0.3.5
+ defu: 6.1.7
+ destr: 2.0.5
+ iron-webcrypto: 1.2.1
+ node-mock-http: 1.0.4
+ radix3: 1.1.2
+ ufo: 1.6.4
+ uncrypto: 0.1.3
+
+ hast-util-from-html@2.0.3:
+ dependencies:
+ '@types/hast': 3.0.4
+ devlop: 1.1.0
+ hast-util-from-parse5: 8.0.3
+ parse5: 7.3.0
+ vfile: 6.0.3
+ vfile-message: 4.0.3
+
+ hast-util-from-parse5@8.0.3:
+ dependencies:
+ '@types/hast': 3.0.4
+ '@types/unist': 3.0.3
+ devlop: 1.1.0
+ hastscript: 9.0.1
+ property-information: 7.2.0
+ vfile: 6.0.3
+ vfile-location: 5.0.3
+ web-namespaces: 2.0.1
+
+ hast-util-is-element@3.0.0:
+ dependencies:
+ '@types/hast': 3.0.4
+
+ hast-util-parse-selector@4.0.0:
+ dependencies:
+ '@types/hast': 3.0.4
+
+ hast-util-raw@9.1.0:
+ dependencies:
+ '@types/hast': 3.0.4
+ '@types/unist': 3.0.3
+ '@ungap/structured-clone': 1.3.1
+ hast-util-from-parse5: 8.0.3
+ hast-util-to-parse5: 8.0.1
+ html-void-elements: 3.0.0
+ mdast-util-to-hast: 13.2.1
+ parse5: 7.3.0
+ unist-util-position: 5.0.0
+ unist-util-visit: 5.1.0
+ vfile: 6.0.3
+ web-namespaces: 2.0.1
+ zwitch: 2.0.4
+
+ hast-util-to-html@9.0.5:
+ dependencies:
+ '@types/hast': 3.0.4
+ '@types/unist': 3.0.3
+ ccount: 2.0.1
+ comma-separated-tokens: 2.0.3
+ hast-util-whitespace: 3.0.0
+ html-void-elements: 3.0.0
+ mdast-util-to-hast: 13.2.1
+ property-information: 7.2.0
+ space-separated-tokens: 2.0.2
+ stringify-entities: 4.0.4
+ zwitch: 2.0.4
+
+ hast-util-to-parse5@8.0.1:
+ dependencies:
+ '@types/hast': 3.0.4
+ comma-separated-tokens: 2.0.3
+ devlop: 1.1.0
+ property-information: 7.2.0
+ space-separated-tokens: 2.0.2
+ web-namespaces: 2.0.1
+ zwitch: 2.0.4
+
+ hast-util-to-text@4.0.2:
+ dependencies:
+ '@types/hast': 3.0.4
+ '@types/unist': 3.0.3
+ hast-util-is-element: 3.0.0
+ unist-util-find-after: 5.0.0
+
+ hast-util-whitespace@3.0.0:
+ dependencies:
+ '@types/hast': 3.0.4
+
+ hastscript@9.0.1:
+ dependencies:
+ '@types/hast': 3.0.4
+ comma-separated-tokens: 2.0.3
+ hast-util-parse-selector: 4.0.0
+ property-information: 7.2.0
+ space-separated-tokens: 2.0.2
+
+ html-escaper@3.0.3: {}
+
+ html-void-elements@3.0.0: {}
+
+ http-cache-semantics@4.2.0: {}
+
+ iron-webcrypto@1.2.1: {}
+
+ is-docker@3.0.0: {}
+
+ is-docker@4.0.0: {}
+
+ is-inside-container@1.0.0:
+ dependencies:
+ is-docker: 3.0.0
+
+ is-plain-obj@4.1.0: {}
+
+ is-wsl@3.1.1:
+ dependencies:
+ is-inside-container: 1.0.0
+
+ js-yaml@4.2.0:
+ dependencies:
+ argparse: 2.0.1
+
+ jsonc-parser@3.3.1: {}
+
+ longest-streak@3.1.0: {}
+
+ lru-cache@11.5.1: {}
+
+ magic-string@0.30.21:
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.5.5
+
+ magicast@0.5.3:
+ dependencies:
+ '@babel/parser': 7.29.7
+ '@babel/types': 7.29.7
+ source-map-js: 1.2.1
+
+ markdown-table@3.0.4: {}
+
+ mdast-util-definitions@6.0.0:
+ dependencies:
+ '@types/mdast': 4.0.4
+ '@types/unist': 3.0.3
+ unist-util-visit: 5.1.0
+
+ mdast-util-find-and-replace@3.0.2:
+ dependencies:
+ '@types/mdast': 4.0.4
+ escape-string-regexp: 5.0.0
+ unist-util-is: 6.0.1
+ unist-util-visit-parents: 6.0.2
+
+ mdast-util-from-markdown@2.0.3:
+ dependencies:
+ '@types/mdast': 4.0.4
+ '@types/unist': 3.0.3
+ decode-named-character-reference: 1.3.0
+ devlop: 1.1.0
+ mdast-util-to-string: 4.0.0
+ micromark: 4.0.2
+ micromark-util-decode-numeric-character-reference: 2.0.2
+ micromark-util-decode-string: 2.0.1
+ micromark-util-normalize-identifier: 2.0.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
+ unist-util-stringify-position: 4.0.0
+ transitivePeerDependencies:
+ - supports-color
+
+ mdast-util-gfm-autolink-literal@2.0.1:
+ dependencies:
+ '@types/mdast': 4.0.4
+ ccount: 2.0.1
+ devlop: 1.1.0
+ mdast-util-find-and-replace: 3.0.2
+ micromark-util-character: 2.1.1
+
+ mdast-util-gfm-footnote@2.1.0:
+ dependencies:
+ '@types/mdast': 4.0.4
+ devlop: 1.1.0
+ mdast-util-from-markdown: 2.0.3
+ mdast-util-to-markdown: 2.1.2
+ micromark-util-normalize-identifier: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
+
+ mdast-util-gfm-strikethrough@2.0.0:
+ dependencies:
+ '@types/mdast': 4.0.4
+ mdast-util-from-markdown: 2.0.3
+ mdast-util-to-markdown: 2.1.2
+ transitivePeerDependencies:
+ - supports-color
+
+ mdast-util-gfm-table@2.0.0:
+ dependencies:
+ '@types/mdast': 4.0.4
+ devlop: 1.1.0
+ markdown-table: 3.0.4
+ mdast-util-from-markdown: 2.0.3
+ mdast-util-to-markdown: 2.1.2
+ transitivePeerDependencies:
+ - supports-color
+
+ mdast-util-gfm-task-list-item@2.0.0:
+ dependencies:
+ '@types/mdast': 4.0.4
+ devlop: 1.1.0
+ mdast-util-from-markdown: 2.0.3
+ mdast-util-to-markdown: 2.1.2
+ transitivePeerDependencies:
+ - supports-color
+
+ mdast-util-gfm@3.1.0:
+ dependencies:
+ mdast-util-from-markdown: 2.0.3
+ mdast-util-gfm-autolink-literal: 2.0.1
+ mdast-util-gfm-footnote: 2.1.0
+ mdast-util-gfm-strikethrough: 2.0.0
+ mdast-util-gfm-table: 2.0.0
+ mdast-util-gfm-task-list-item: 2.0.0
+ mdast-util-to-markdown: 2.1.2
+ transitivePeerDependencies:
+ - supports-color
+
+ mdast-util-phrasing@4.1.0:
+ dependencies:
+ '@types/mdast': 4.0.4
+ unist-util-is: 6.0.1
+
+ mdast-util-to-hast@13.2.1:
+ dependencies:
+ '@types/hast': 3.0.4
+ '@types/mdast': 4.0.4
+ '@ungap/structured-clone': 1.3.1
+ devlop: 1.1.0
+ micromark-util-sanitize-uri: 2.0.1
+ trim-lines: 3.0.1
+ unist-util-position: 5.0.0
+ unist-util-visit: 5.1.0
+ vfile: 6.0.3
+
+ mdast-util-to-markdown@2.1.2:
+ dependencies:
+ '@types/mdast': 4.0.4
+ '@types/unist': 3.0.3
+ longest-streak: 3.1.0
+ mdast-util-phrasing: 4.1.0
+ mdast-util-to-string: 4.0.0
+ micromark-util-classify-character: 2.0.1
+ micromark-util-decode-string: 2.0.1
+ unist-util-visit: 5.1.0
+ zwitch: 2.0.4
+
+ mdast-util-to-string@4.0.0:
+ dependencies:
+ '@types/mdast': 4.0.4
+
+ mdn-data@2.0.28: {}
+
+ mdn-data@2.27.1: {}
+
+ micromark-core-commonmark@2.0.3:
+ dependencies:
+ decode-named-character-reference: 1.3.0
+ devlop: 1.1.0
+ micromark-factory-destination: 2.0.1
+ micromark-factory-label: 2.0.1
+ micromark-factory-space: 2.0.1
+ micromark-factory-title: 2.0.1
+ micromark-factory-whitespace: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-chunked: 2.0.1
+ micromark-util-classify-character: 2.0.1
+ micromark-util-html-tag-name: 2.0.1
+ micromark-util-normalize-identifier: 2.0.1
+ micromark-util-resolve-all: 2.0.1
+ micromark-util-subtokenize: 2.1.0
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
+
+ micromark-extension-gfm-autolink-literal@2.1.0:
+ dependencies:
+ micromark-util-character: 2.1.1
+ micromark-util-sanitize-uri: 2.0.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
+
+ micromark-extension-gfm-footnote@2.1.0:
+ dependencies:
+ devlop: 1.1.0
+ micromark-core-commonmark: 2.0.3
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-normalize-identifier: 2.0.1
+ micromark-util-sanitize-uri: 2.0.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
+
+ micromark-extension-gfm-strikethrough@2.1.0:
+ dependencies:
+ devlop: 1.1.0
+ micromark-util-chunked: 2.0.1
+ micromark-util-classify-character: 2.0.1
+ micromark-util-resolve-all: 2.0.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
+
+ micromark-extension-gfm-table@2.1.1:
+ dependencies:
+ devlop: 1.1.0
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
+
+ micromark-extension-gfm-tagfilter@2.0.0:
+ dependencies:
+ micromark-util-types: 2.0.2
+
+ micromark-extension-gfm-task-list-item@2.1.0:
+ dependencies:
+ devlop: 1.1.0
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
+
+ micromark-extension-gfm@3.0.0:
+ dependencies:
+ micromark-extension-gfm-autolink-literal: 2.1.0
+ micromark-extension-gfm-footnote: 2.1.0
+ micromark-extension-gfm-strikethrough: 2.1.0
+ micromark-extension-gfm-table: 2.1.1
+ micromark-extension-gfm-tagfilter: 2.0.0
+ micromark-extension-gfm-task-list-item: 2.1.0
+ micromark-util-combine-extensions: 2.0.1
+ micromark-util-types: 2.0.2
+
+ micromark-factory-destination@2.0.1:
+ dependencies:
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
+
+ micromark-factory-label@2.0.1:
+ dependencies:
+ devlop: 1.1.0
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
+
+ micromark-factory-space@2.0.1:
+ dependencies:
+ micromark-util-character: 2.1.1
+ micromark-util-types: 2.0.2
+
+ micromark-factory-title@2.0.1:
+ dependencies:
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
+
+ micromark-factory-whitespace@2.0.1:
+ dependencies:
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
+
+ micromark-util-character@2.1.1:
+ dependencies:
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
+
+ micromark-util-chunked@2.0.1:
+ dependencies:
+ micromark-util-symbol: 2.0.1
+
+ micromark-util-classify-character@2.0.1:
+ dependencies:
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
+
+ micromark-util-combine-extensions@2.0.1:
+ dependencies:
+ micromark-util-chunked: 2.0.1
+ micromark-util-types: 2.0.2
+
+ micromark-util-decode-numeric-character-reference@2.0.2:
+ dependencies:
+ micromark-util-symbol: 2.0.1
+
+ micromark-util-decode-string@2.0.1:
+ dependencies:
+ decode-named-character-reference: 1.3.0
+ micromark-util-character: 2.1.1
+ micromark-util-decode-numeric-character-reference: 2.0.2
+ micromark-util-symbol: 2.0.1
+
+ micromark-util-encode@2.0.1: {}
+
+ micromark-util-html-tag-name@2.0.1: {}
+
+ micromark-util-normalize-identifier@2.0.1:
+ dependencies:
+ micromark-util-symbol: 2.0.1
+
+ micromark-util-resolve-all@2.0.1:
+ dependencies:
+ micromark-util-types: 2.0.2
+
+ micromark-util-sanitize-uri@2.0.1:
+ dependencies:
+ micromark-util-character: 2.1.1
+ micromark-util-encode: 2.0.1
+ micromark-util-symbol: 2.0.1
+
+ micromark-util-subtokenize@2.1.0:
+ dependencies:
+ devlop: 1.1.0
+ micromark-util-chunked: 2.0.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
+
+ micromark-util-symbol@2.0.1: {}
+
+ micromark-util-types@2.0.2: {}
+
+ micromark@4.0.2:
+ dependencies:
+ '@types/debug': 4.1.13
+ debug: 4.4.3
+ decode-named-character-reference: 1.3.0
+ devlop: 1.1.0
+ micromark-core-commonmark: 2.0.3
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-chunked: 2.0.1
+ micromark-util-combine-extensions: 2.0.1
+ micromark-util-decode-numeric-character-reference: 2.0.2
+ micromark-util-encode: 2.0.1
+ micromark-util-normalize-identifier: 2.0.1
+ micromark-util-resolve-all: 2.0.1
+ micromark-util-sanitize-uri: 2.0.1
+ micromark-util-subtokenize: 2.1.0
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
+ transitivePeerDependencies:
+ - supports-color
+
+ mrmime@2.0.1: {}
+
+ ms@2.1.3: {}
+
+ nanoid@3.3.12: {}
+
+ neotraverse@0.6.18: {}
+
+ nlcst-to-string@4.0.0:
+ dependencies:
+ '@types/nlcst': 2.0.3
+
+ node-fetch-native@1.6.7: {}
+
+ node-mock-http@1.0.4: {}
+
+ normalize-path@3.0.0: {}
+
+ nth-check@2.1.1:
+ dependencies:
+ boolbase: 1.0.0
+
+ obug@2.1.2: {}
+
+ ofetch@1.5.1:
+ dependencies:
+ destr: 2.0.5
+ node-fetch-native: 1.6.7
+ ufo: 1.6.4
+
+ ohash@2.0.11: {}
+
+ oniguruma-parser@0.12.2: {}
+
+ oniguruma-to-es@4.3.6:
+ dependencies:
+ oniguruma-parser: 0.12.2
+ regex: 6.1.0
+ regex-recursion: 6.0.2
+
+ p-limit@7.3.0:
+ dependencies:
+ yocto-queue: 1.2.2
+
+ p-queue@9.3.0:
+ dependencies:
+ eventemitter3: 5.0.4
+ p-timeout: 7.0.1
+
+ p-timeout@7.0.1: {}
+
+ package-manager-detector@1.6.0: {}
+
+ parse-latin@7.0.0:
+ dependencies:
+ '@types/nlcst': 2.0.3
+ '@types/unist': 3.0.3
+ nlcst-to-string: 4.0.0
+ unist-util-modify-children: 4.0.0
+ unist-util-visit-children: 3.0.0
+ vfile: 6.0.3
+
+ parse5@7.3.0:
+ dependencies:
+ entities: 6.0.1
+
+ piccolore@0.1.3: {}
+
+ picocolors@1.1.1: {}
+
+ picomatch@2.3.2: {}
+
+ picomatch@4.0.4: {}
+
+ postcss@8.5.15:
+ dependencies:
+ nanoid: 3.3.12
+ picocolors: 1.1.1
+ source-map-js: 1.2.1
+
+ prismjs@1.30.0: {}
+
+ property-information@7.2.0: {}
+
+ radix3@1.1.2: {}
+
+ readdirp@5.0.0: {}
+
+ regex-recursion@6.0.2:
+ dependencies:
+ regex-utilities: 2.3.0
+
+ regex-utilities@2.3.0: {}
+
+ regex@6.1.0:
+ dependencies:
+ regex-utilities: 2.3.0
+
+ rehype-parse@9.0.1:
+ dependencies:
+ '@types/hast': 3.0.4
+ hast-util-from-html: 2.0.3
+ unified: 11.0.5
+
+ rehype-raw@7.0.0:
+ dependencies:
+ '@types/hast': 3.0.4
+ hast-util-raw: 9.1.0
+ vfile: 6.0.3
+
+ rehype-stringify@10.0.1:
+ dependencies:
+ '@types/hast': 3.0.4
+ hast-util-to-html: 9.0.5
+ unified: 11.0.5
+
+ rehype@13.0.2:
+ dependencies:
+ '@types/hast': 3.0.4
+ rehype-parse: 9.0.1
+ rehype-stringify: 10.0.1
+ unified: 11.0.5
+
+ remark-gfm@4.0.1:
+ dependencies:
+ '@types/mdast': 4.0.4
+ mdast-util-gfm: 3.1.0
+ micromark-extension-gfm: 3.0.0
+ remark-parse: 11.0.0
+ remark-stringify: 11.0.0
+ unified: 11.0.5
+ transitivePeerDependencies:
+ - supports-color
+
+ remark-parse@11.0.0:
+ dependencies:
+ '@types/mdast': 4.0.4
+ mdast-util-from-markdown: 2.0.3
+ micromark-util-types: 2.0.2
+ unified: 11.0.5
+ transitivePeerDependencies:
+ - supports-color
+
+ remark-rehype@11.1.2:
+ dependencies:
+ '@types/hast': 3.0.4
+ '@types/mdast': 4.0.4
+ mdast-util-to-hast: 13.2.1
+ unified: 11.0.5
+ vfile: 6.0.3
+
+ remark-smartypants@3.0.2:
+ dependencies:
+ retext: 9.0.0
+ retext-smartypants: 6.2.0
+ unified: 11.0.5
+ unist-util-visit: 5.1.0
+
+ remark-stringify@11.0.0:
+ dependencies:
+ '@types/mdast': 4.0.4
+ mdast-util-to-markdown: 2.1.2
+ unified: 11.0.5
+
+ resolve-pkg-maps@1.0.0: {}
+
+ retext-latin@4.0.0:
+ dependencies:
+ '@types/nlcst': 2.0.3
+ parse-latin: 7.0.0
+ unified: 11.0.5
+
+ retext-smartypants@6.2.0:
+ dependencies:
+ '@types/nlcst': 2.0.3
+ nlcst-to-string: 4.0.0
+ unist-util-visit: 5.1.0
+
+ retext-stringify@4.0.0:
+ dependencies:
+ '@types/nlcst': 2.0.3
+ nlcst-to-string: 4.0.0
+ unified: 11.0.5
+
+ retext@9.0.0:
+ dependencies:
+ '@types/nlcst': 2.0.3
+ retext-latin: 4.0.0
+ retext-stringify: 4.0.0
+ unified: 11.0.5
+
+ rollup@4.61.1:
+ dependencies:
+ '@types/estree': 1.0.9
+ optionalDependencies:
+ '@rollup/rollup-android-arm-eabi': 4.61.1
+ '@rollup/rollup-android-arm64': 4.61.1
+ '@rollup/rollup-darwin-arm64': 4.61.1
+ '@rollup/rollup-darwin-x64': 4.61.1
+ '@rollup/rollup-freebsd-arm64': 4.61.1
+ '@rollup/rollup-freebsd-x64': 4.61.1
+ '@rollup/rollup-linux-arm-gnueabihf': 4.61.1
+ '@rollup/rollup-linux-arm-musleabihf': 4.61.1
+ '@rollup/rollup-linux-arm64-gnu': 4.61.1
+ '@rollup/rollup-linux-arm64-musl': 4.61.1
+ '@rollup/rollup-linux-loong64-gnu': 4.61.1
+ '@rollup/rollup-linux-loong64-musl': 4.61.1
+ '@rollup/rollup-linux-ppc64-gnu': 4.61.1
+ '@rollup/rollup-linux-ppc64-musl': 4.61.1
+ '@rollup/rollup-linux-riscv64-gnu': 4.61.1
+ '@rollup/rollup-linux-riscv64-musl': 4.61.1
+ '@rollup/rollup-linux-s390x-gnu': 4.61.1
+ '@rollup/rollup-linux-x64-gnu': 4.61.1
+ '@rollup/rollup-linux-x64-musl': 4.61.1
+ '@rollup/rollup-openbsd-x64': 4.61.1
+ '@rollup/rollup-openharmony-arm64': 4.61.1
+ '@rollup/rollup-win32-arm64-msvc': 4.61.1
+ '@rollup/rollup-win32-ia32-msvc': 4.61.1
+ '@rollup/rollup-win32-x64-gnu': 4.61.1
+ '@rollup/rollup-win32-x64-msvc': 4.61.1
+ fsevents: 2.3.3
+
+ sax@1.6.0: {}
+
+ semver@7.8.3: {}
+
+ sharp@0.34.5:
+ dependencies:
+ '@img/colour': 1.1.0
+ detect-libc: 2.1.2
+ semver: 7.8.3
+ optionalDependencies:
+ '@img/sharp-darwin-arm64': 0.34.5
+ '@img/sharp-darwin-x64': 0.34.5
+ '@img/sharp-libvips-darwin-arm64': 1.2.4
+ '@img/sharp-libvips-darwin-x64': 1.2.4
+ '@img/sharp-libvips-linux-arm': 1.2.4
+ '@img/sharp-libvips-linux-arm64': 1.2.4
+ '@img/sharp-libvips-linux-ppc64': 1.2.4
+ '@img/sharp-libvips-linux-riscv64': 1.2.4
+ '@img/sharp-libvips-linux-s390x': 1.2.4
+ '@img/sharp-libvips-linux-x64': 1.2.4
+ '@img/sharp-libvips-linuxmusl-arm64': 1.2.4
+ '@img/sharp-libvips-linuxmusl-x64': 1.2.4
+ '@img/sharp-linux-arm': 0.34.5
+ '@img/sharp-linux-arm64': 0.34.5
+ '@img/sharp-linux-ppc64': 0.34.5
+ '@img/sharp-linux-riscv64': 0.34.5
+ '@img/sharp-linux-s390x': 0.34.5
+ '@img/sharp-linux-x64': 0.34.5
+ '@img/sharp-linuxmusl-arm64': 0.34.5
+ '@img/sharp-linuxmusl-x64': 0.34.5
+ '@img/sharp-wasm32': 0.34.5
+ '@img/sharp-win32-arm64': 0.34.5
+ '@img/sharp-win32-ia32': 0.34.5
+ '@img/sharp-win32-x64': 0.34.5
+ optional: true
+
+ shiki@4.2.0:
+ dependencies:
+ '@shikijs/core': 4.2.0
+ '@shikijs/engine-javascript': 4.2.0
+ '@shikijs/engine-oniguruma': 4.2.0
+ '@shikijs/langs': 4.2.0
+ '@shikijs/themes': 4.2.0
+ '@shikijs/types': 4.2.0
+ '@shikijs/vscode-textmate': 10.0.2
+ '@types/hast': 3.0.4
+
+ sisteransi@1.0.5: {}
+
+ smol-toml@1.6.1: {}
+
+ source-map-js@1.2.1: {}
+
+ space-separated-tokens@2.0.2: {}
+
+ stringify-entities@4.0.4:
+ dependencies:
+ character-entities-html4: 2.1.0
+ character-entities-legacy: 3.0.0
+
+ svgo@4.0.1:
+ dependencies:
+ commander: 11.1.0
+ css-select: 5.2.2
+ css-tree: 3.2.1
+ css-what: 6.2.2
+ csso: 5.0.5
+ picocolors: 1.1.1
+ sax: 1.6.0
+
+ tiny-inflate@1.0.3: {}
+
+ tinyclip@0.1.14: {}
+
+ tinyexec@1.2.4: {}
+
+ tinyglobby@0.2.17:
+ dependencies:
+ fdir: 6.5.0(picomatch@4.0.4)
+ picomatch: 4.0.4
+
+ trim-lines@3.0.1: {}
+
+ trough@2.2.0: {}
+
+ tslib@2.8.1:
+ optional: true
+
+ ufo@1.6.4: {}
+
+ ultrahtml@1.6.0: {}
+
+ uncrypto@0.1.3: {}
+
+ unified@11.0.5:
+ dependencies:
+ '@types/unist': 3.0.3
+ bail: 2.0.2
+ devlop: 1.1.0
+ extend: 3.0.2
+ is-plain-obj: 4.1.0
+ trough: 2.2.0
+ vfile: 6.0.3
+
+ unifont@0.7.4:
+ dependencies:
+ css-tree: 3.2.1
+ ofetch: 1.5.1
+ ohash: 2.0.11
+
+ unist-util-find-after@5.0.0:
+ dependencies:
+ '@types/unist': 3.0.3
+ unist-util-is: 6.0.1
+
+ unist-util-is@6.0.1:
+ dependencies:
+ '@types/unist': 3.0.3
+
+ unist-util-modify-children@4.0.0:
+ dependencies:
+ '@types/unist': 3.0.3
+ array-iterate: 2.0.1
+
+ unist-util-position@5.0.0:
+ dependencies:
+ '@types/unist': 3.0.3
+
+ unist-util-remove-position@5.0.0:
+ dependencies:
+ '@types/unist': 3.0.3
+ unist-util-visit: 5.1.0
+
+ unist-util-stringify-position@4.0.0:
+ dependencies:
+ '@types/unist': 3.0.3
+
+ unist-util-visit-children@3.0.0:
+ dependencies:
+ '@types/unist': 3.0.3
+
+ unist-util-visit-parents@6.0.2:
+ dependencies:
+ '@types/unist': 3.0.3
+ unist-util-is: 6.0.1
+
+ unist-util-visit@5.1.0:
+ dependencies:
+ '@types/unist': 3.0.3
+ unist-util-is: 6.0.1
+ unist-util-visit-parents: 6.0.2
+
+ unstorage@1.17.5:
+ dependencies:
+ anymatch: 3.1.3
+ chokidar: 5.0.0
+ destr: 2.0.5
+ h3: 1.15.11
+ lru-cache: 11.5.1
+ node-fetch-native: 1.6.7
+ ofetch: 1.5.1
+ ufo: 1.6.4
+
+ vfile-location@5.0.3:
+ dependencies:
+ '@types/unist': 3.0.3
+ vfile: 6.0.3
+
+ vfile-message@4.0.3:
+ dependencies:
+ '@types/unist': 3.0.3
+ unist-util-stringify-position: 4.0.0
+
+ vfile@6.0.3:
+ dependencies:
+ '@types/unist': 3.0.3
+ vfile-message: 4.0.3
+
+ vite@7.3.5:
+ dependencies:
+ esbuild: 0.27.7
+ fdir: 6.5.0(picomatch@4.0.4)
+ picomatch: 4.0.4
+ postcss: 8.5.15
+ rollup: 4.61.1
+ tinyglobby: 0.2.17
+ optionalDependencies:
+ fsevents: 2.3.3
+
+ vitefu@1.1.3(vite@7.3.5):
+ optionalDependencies:
+ vite: 7.3.5
+
+ web-namespaces@2.0.1: {}
+
+ which-pm-runs@1.1.0: {}
+
+ xxhash-wasm@1.1.0: {}
+
+ yargs-parser@22.0.0: {}
+
+ yocto-queue@1.2.2: {}
+
+ zod@4.4.3: {}
+
+ zwitch@2.0.4: {}
diff --git a/src/assets/fonts/archivo/OFL.txt b/src/assets/fonts/archivo/OFL.txt
new file mode 100644
index 0000000..b958710
--- /dev/null
+++ b/src/assets/fonts/archivo/OFL.txt
@@ -0,0 +1,93 @@
+Copyright 2016 The Archivo Project Authors (omnibus.type@gmail.com)
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+
+-----------------------------------------------------------
+SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+-----------------------------------------------------------
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded,
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting -- in part or in whole -- any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
diff --git a/src/assets/fonts/archivo/eot/Archivo-Bold.eot b/src/assets/fonts/archivo/eot/Archivo-Bold.eot
new file mode 100644
index 0000000000000000000000000000000000000000..9f3aa25ea51e6b1a6bda1c15482f8b16e6a5354b
GIT binary patch
literal 44451
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 tKE@&{@nYJQ3{sO0he46J$
zp2@K-xqWHP#ahK#m9tow7+WsxkeQ>_boi5F@rec7Jr-<{WC+Pwb}s8t&hLWcB*A9R
zle?a)-By|;!`gemW#SVlTfppAU$d{>S*9W^b2iJ(cN<3En
z!}pT5_rl3HUmcQr$$fS9%aqf4(_8YFo#%d<^RIAu{gz$Hu@}E{$9236ONa{!UH>6!
z)%J!p#(A6{@}%ND!n4xpSuM{rqJ)8_E`+^bM|4EeUHD6*hkn
ztX8n~%yL%azoKVn=oRlzjVzwhQS(nT&BZcz`5VPj21$X5^O@gszZE^zclEsTYkM`@
zgR6{tOHDSi?WtXQFm2EJOZ-y`-0m;hS^49er}@txk3YS+SADv#E_U@X(dkj~?KOPy
zF>C)E-0}K>(y7N1$%;<;Op1#{lLS9>Z;s0*-@Yl$+VR2q!|O-C4+I}A
z`}Sh-X@2&&+={ag>W|bet}xQ}PJDVva@y7T9dZ&joIkoAvG?oA+Ef>OKiJRyPT=9E
z%i^p3_o(b>`w(=I`DvZ-me|bt1+q#Kx*sYY$h_Gb(JgnUg1unH;oIDQl*E*DoNq*J
z4ooaNVcRIKdhcYrc|hmFUgt9nOZq1XD!DoJbi8D`DH&u?trc7LBBXz%P!aP2%>$9m
zrOe-$&M=qNv*9FD7XNj%
zIUU8d$CBspxmqMWoO;->?H*gX#Jj9HzZ3NiF6>PfT4t(~Yw$Ml+TkvlA8yCrZZu4I
za%5|#W#|7%h6YEK<pcy(E_7pC))oPf1)Uvp`f`q*){X4ognO
zUgxGcOC`DtLz-7|1Uy>)h?#{=!#|*9AA{}Rij#a%%um!$N~^q>vB+;PyHBQ}<~u*8
zsQJRSDfTl>rZfqadE8Ym`KIP+u=0erqKRhP#c3I*g)A(dJl?#?-@!ifGP|5yQ$^uR
z_M=m|n{T?O&Ye;9`Lv&ot-?p<>(i=2_A_eD)bqBvJIShMVQSZ+kc(BPw6#rEKU&r`
zLEmLn;q|A!GcIu1WT`Khz+QyjDp1W#ThA4~_Qtya#CuMb&tghdCv6w1?Kb%;w&A
zVjkRpkg?9y{5QdCJaqho%Ow~~s}
zT0!oQhdf#ZyaV5Hqjevw{w4hr`e)dt_vVb?^NlW5M@8l`NG!_v
zCHgDrm+Y^uU&ns!{dMzKKHJ8UFb{(i#V<+4?BOBXL-HG*)t9m_lejH0Ss*WF*U7KP
zA8>E&&R(8Xyr${4)4AJ6>nvJ-nH73Eo0M?wjyo2_oBc+p&n#Hm^7<*JhDU*uzfEi}
zn=A0Cx8+)rZx@HU;ZHkX&9&}t-7-(9rCP5)`6<&k`B>izM5N7U6gwlsUMZJ
z{A=Z-IrW|Rwa{kuDm4-9n_kYoi#U%;SAEKu5wJLb<;kDrV9#*I70%PRT8X6AQ7tJ} _
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 |