From 2d8a24d8a4184ce4356aca0b118e0d92eaf14033 Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Fri, 5 Jun 2026 23:58:58 +0200 Subject: [PATCH 1/3] chore: upgrade to Astro v6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Upgrade astro from 5.18.2 to 6.4.4 - Upgrade @astrojs/starlight from 0.35.2 to 0.39.3 - Upgrade @astrojs/sitemap from 3.5.0 to 3.7.3 - Upgrade @astrojs/check from 0.9.4 to 0.9.9 - Upgrade typescript from 5.9.3 to 6.0.3 - Upgrade sharp from 0.32.6 to 0.34.5 - Fix Starlight sidebar config for v0.39.0 (autogenerate → items array) - Migrate markdown plugins to unified() API Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe --- astro.config.mjs | 19 +-- bun.lock | 352 +++++++++++------------------------------------ package.json | 14 +- 3 files changed, 95 insertions(+), 290 deletions(-) diff --git a/astro.config.mjs b/astro.config.mjs index 4484668..5da3834 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -3,6 +3,7 @@ import { defineConfig } from "astro/config"; import starlight from "@astrojs/starlight"; import sitemap from "@astrojs/sitemap"; import remarkSmartypants from "remark-smartypants"; +import { unified } from "@astrojs/markdown-remark"; // https://astro.build/config export default defineConfig({ @@ -53,18 +54,18 @@ export default defineConfig({ { label: "ISPmail for Debian 13", // slug: "ispmail-trixie", - autogenerate: { directory: "ispmail-trixie" }, + items: [{ autogenerate: { directory: "ispmail-trixie" } }], }, /* { label: "ISPmail for Debian 12", // slug: "ispmail-bookworm", - autogenerate: { directory: "ispmail-bookworm" }, + items: [{ autogenerate: { directory: "ispmail-bookworm" } }], }, */ { label: "Misc articles", - autogenerate: { directory: "articles" }, + items: [{ autogenerate: { directory: "articles" } }], }, ], logo: { @@ -77,10 +78,12 @@ export default defineConfig({ ], markdown: { - remarkPlugins: [ - // remove the substitution of -- to – - // @ts-ignore - [remarkSmartypants, { dashes: false }], - ], + processor: unified({ + remarkPlugins: [ + // remove the substitution of -- to – + // @ts-ignore + [remarkSmartypants, { dashes: false }], + ], + }), }, }); diff --git a/bun.lock b/bun.lock index 0f0889f..5674cfc 100644 --- a/bun.lock +++ b/bun.lock @@ -5,37 +5,37 @@ "": { "name": "workaround", "dependencies": { - "@astrojs/check": "^0.9.4", - "@astrojs/sitemap": "^3.5.0", - "@astrojs/starlight": "^0.35.2", + "@astrojs/check": "^0.9.9", + "@astrojs/sitemap": "^3.7.3", + "@astrojs/starlight": "^0.39.3", "@splidejs/splide": "^4.1.4", - "astro": "^5.13.2", - "astro-splide": "^2.0.0", - "sharp": "^0.32.6", - "typescript": "^5.9.2", + "astro": "^6.4.4", + "astro-splide": "^2.1.1", + "sharp": "^0.34.5", + "typescript": "^6.0.3", }, }, }, "packages": { "@astrojs/check": ["@astrojs/check@0.9.9", "", { "dependencies": { "@astrojs/language-server": "^2.16.7", "chokidar": "^4.0.3", "kleur": "^4.1.5", "yargs": "^17.7.2" }, "peerDependencies": { "typescript": "^5.0.0 || ^6.0.0" }, "bin": { "astro-check": "bin/astro-check.js" } }, "sha512-A5UW8uIuErLWEoRQvzgXpO1gTjUFtK8r7nU2Z7GewAMxUb7bPvpk11qaKKgxqXlHJWlAvaaxy+Xg28A6bmQ1Tg=="], - "@astrojs/compiler": ["@astrojs/compiler@2.13.1", "", {}, "sha512-f3FN83d2G/v32ipNClRKgYv30onQlMZX1vCeZMjPsMMPl1mDpmbl0+N5BYo4S/ofzqJyS5hvwacEo0CCVDn/Qg=="], + "@astrojs/compiler": ["@astrojs/compiler@4.0.0", "", {}, "sha512-eouss7G8ygdZqHuke033VMcVw5HTZUu+PXd/h06DGDUg/jt5btPYPqh66ENWw/mU78rBrf/oeC4oqoBwMtDMNA=="], - "@astrojs/internal-helpers": ["@astrojs/internal-helpers@0.7.6", "", {}, "sha512-GOle7smBWKfMSP8osUIGOlB5kaHdQLV3foCsf+5Q9Wsuu+C6Fs3Ez/ttXmhjZ1HkSgsogcM1RXSjjOVieHq16Q=="], + "@astrojs/internal-helpers": ["@astrojs/internal-helpers@0.10.0", "", { "dependencies": { "@types/hast": "^3.0.4", "@types/mdast": "^4.0.4", "js-yaml": "^4.1.1", "picomatch": "^4.0.4", "retext-smartypants": "^6.2.0", "shiki": "^4.0.2", "smol-toml": "^1.6.0", "unified": "^11.0.5" } }, "sha512-Ry2R3VPeIN4uPCSA4xQc+e+vsJXkalKpEbDc07hV+a/o5Bs2N/s/uDcPJH/05L19DKh9tAy7e6JM3YZ6Cxfezw=="], "@astrojs/language-server": ["@astrojs/language-server@2.16.10", "", { "dependencies": { "@astrojs/compiler": "^2.13.1", "@astrojs/yaml2ts": "^0.2.4", "@jridgewell/sourcemap-codec": "^1.5.5", "@volar/kit": "~2.4.28", "@volar/language-core": "~2.4.28", "@volar/language-server": "~2.4.28", "@volar/language-service": "~2.4.28", "muggle-string": "^0.4.1", "tinyglobby": "^0.2.16", "volar-service-css": "0.0.70", "volar-service-emmet": "0.0.70", "volar-service-html": "0.0.70", "volar-service-prettier": "0.0.70", "volar-service-typescript": "0.0.70", "volar-service-typescript-twoslash-queries": "0.0.70", "volar-service-yaml": "0.0.70", "vscode-html-languageservice": "^5.6.2", "vscode-uri": "^3.1.0" }, "peerDependencies": { "prettier": "^3.0.0", "prettier-plugin-astro": ">=0.11.0" }, "optionalPeers": ["prettier", "prettier-plugin-astro"], "bin": { "astro-ls": "./bin/nodeServer.js" } }, "sha512-87VQ/5GSdHlRnUA+hGuerYyIGAj+9RbZmATyuKLEUePinUXhQ5YkRnRrHhOD9sSi5JOErLjrLkHnfZFEvGrV8w=="], - "@astrojs/markdown-remark": ["@astrojs/markdown-remark@6.3.11", "", { "dependencies": { "@astrojs/internal-helpers": "0.7.6", "@astrojs/prism": "3.3.0", "github-slugger": "^2.0.0", "hast-util-from-html": "^2.0.3", "hast-util-to-text": "^4.0.2", "import-meta-resolve": "^4.2.0", "js-yaml": "^4.1.1", "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", "shiki": "^3.21.0", "smol-toml": "^1.6.0", "unified": "^11.0.5", "unist-util-remove-position": "^5.0.0", "unist-util-visit": "^5.0.0", "unist-util-visit-parents": "^6.0.2", "vfile": "^6.0.3" } }, "sha512-hcaxX/5aC6lQgHeGh1i+aauvSwIT6cfyFjKWvExYSxUhZZBBdvCliOtu06gbQyhbe0pGJNoNmqNlQZ5zYUuIyQ=="], + "@astrojs/markdown-remark": ["@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" } }, "sha512-+YxmVQu1Bd+MFfSzjq1rOJvD9+nIOJzz5YIIhdIH01RrxRkKbyKoEgyIqP3yv51MhzMDgd79QaPv+kCVPT8vHw=="], - "@astrojs/mdx": ["@astrojs/mdx@4.3.14", "", { "dependencies": { "@astrojs/markdown-remark": "6.3.11", "@mdx-js/mdx": "^3.1.1", "acorn": "^8.15.0", "es-module-lexer": "^1.7.0", "estree-util-visit": "^2.0.0", "hast-util-to-html": "^9.0.5", "piccolore": "^0.1.3", "rehype-raw": "^7.0.0", "remark-gfm": "^4.0.1", "remark-smartypants": "^3.0.2", "source-map": "^0.7.6", "unist-util-visit": "^5.0.0", "vfile": "^6.0.3" }, "peerDependencies": { "astro": "^5.0.0" } }, "sha512-FBrqJQORVm+rkRa2TS5CjU9PBA6hkhrwLVBSS9A77gN2+iehvjq1w6yya/d0YKC7osiVorKkr3Qd9wNbl0ZkGA=="], + "@astrojs/mdx": ["@astrojs/mdx@5.0.6", "", { "dependencies": { "@astrojs/markdown-remark": "7.1.2", "@mdx-js/mdx": "^3.1.1", "acorn": "^8.16.0", "es-module-lexer": "^2.0.0", "estree-util-visit": "^2.0.0", "hast-util-to-html": "^9.0.5", "piccolore": "^0.1.3", "rehype-raw": "^7.0.0", "remark-gfm": "^4.0.1", "remark-smartypants": "^3.0.2", "source-map": "^0.7.6", "unist-util-visit": "^5.1.0", "vfile": "^6.0.3" }, "peerDependencies": { "astro": "^6.0.0" } }, "sha512-4dKe0ZMmqujofPNDHahzClkwinn9f8jHPcaXcgdGvPAlboD2mjzkUCofli2cBnxYAkdfhC6d50gBJ8i/cH8gHw=="], - "@astrojs/prism": ["@astrojs/prism@3.3.0", "", { "dependencies": { "prismjs": "^1.30.0" } }, "sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ=="], + "@astrojs/prism": ["@astrojs/prism@4.0.2", "", { "dependencies": { "prismjs": "^1.30.0" } }, "sha512-KTivpmnz6lDsC6o9H4+DNm2SrE/GHzw8cNAvEJwAvUT+eoaEnn/4NtbDNfRRaxaJHdp15gf+tfHAWiXR4wB3BA=="], "@astrojs/sitemap": ["@astrojs/sitemap@3.7.3", "", { "dependencies": { "sitemap": "^9.0.0", "stream-replace-string": "^2.0.0", "zod": "^4.3.6" } }, "sha512-f8euLVsyeAmAkSm/1M2Kb8sL8byQmfgbvBNaHFItCheTj/IpiJYSEWVcqDHZ/yEHxiS7+w87mQkzwZaPHmk5GA=="], - "@astrojs/starlight": ["@astrojs/starlight@0.35.3", "", { "dependencies": { "@astrojs/markdown-remark": "^6.3.1", "@astrojs/mdx": "^4.2.3", "@astrojs/sitemap": "^3.3.0", "@pagefind/default-ui": "^1.3.0", "@types/hast": "^3.0.4", "@types/js-yaml": "^4.0.9", "@types/mdast": "^4.0.4", "astro-expressive-code": "^0.41.1", "bcp-47": "^2.1.0", "hast-util-from-html": "^2.0.1", "hast-util-select": "^6.0.2", "hast-util-to-string": "^3.0.0", "hastscript": "^9.0.0", "i18next": "^23.11.5", "js-yaml": "^4.1.0", "klona": "^2.0.6", "mdast-util-directive": "^3.0.0", "mdast-util-to-markdown": "^2.1.0", "mdast-util-to-string": "^4.0.0", "pagefind": "^1.3.0", "rehype": "^13.0.1", "rehype-format": "^5.0.0", "remark-directive": "^3.0.0", "ultrahtml": "^1.6.0", "unified": "^11.0.5", "unist-util-visit": "^5.0.0", "vfile": "^6.0.2" }, "peerDependencies": { "astro": "^5.5.0" } }, "sha512-z9MbODjZl/STU3PPU18iOTkLObJBw7PA8xMe5s+KPscQGL0LNZyQUYeClG+F1/em/k+2AsokGpVPta+aOTk1sg=="], + "@astrojs/starlight": ["@astrojs/starlight@0.39.3", "", { "dependencies": { "@astrojs/markdown-remark": "^7.1.1", "@astrojs/mdx": "^5.0.4", "@astrojs/sitemap": "^3.7.2", "@pagefind/default-ui": "^1.3.0", "@types/hast": "^3.0.4", "@types/js-yaml": "^4.0.9", "@types/mdast": "^4.0.4", "astro-expressive-code": "^0.42.0", "bcp-47": "^2.1.0", "hast-util-from-html": "^2.0.3", "hast-util-select": "^6.0.4", "hast-util-to-string": "^3.0.1", "hastscript": "^9.0.1", "i18next": "^26.0.7", "js-yaml": "^4.1.1", "klona": "^2.0.6", "magic-string": "^0.30.21", "mdast-util-directive": "^3.1.0", "mdast-util-to-markdown": "^2.1.2", "mdast-util-to-string": "^4.0.0", "pagefind": "^1.5.2", "rehype": "^13.0.2", "rehype-format": "^5.0.1", "remark-directive": "^4.0.0", "ultrahtml": "^1.6.0", "unified": "^11.0.5", "unist-util-visit": "^5.1.0", "vfile": "^6.0.3" }, "peerDependencies": { "astro": "^6.0.0" } }, "sha512-uvAweA2DwhmLgFVfBT9NqG38Ey14k1ck3+y78XNJbceT1pMdzxCCX69RoBajb1QzTJviufsXzSc1xswgRxJfig=="], - "@astrojs/telemetry": ["@astrojs/telemetry@3.3.0", "", { "dependencies": { "ci-info": "^4.2.0", "debug": "^4.4.0", "dlv": "^1.1.3", "dset": "^3.1.4", "is-docker": "^3.0.0", "is-wsl": "^3.1.0", "which-pm-runs": "^1.1.0" } }, "sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ=="], + "@astrojs/telemetry": ["@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" } }, "sha512-j8DNruA8ors99Al39RYZPJK4DC1bKkoNm93mAMuBhY9TCNC4R8n1q7ovFnJ5qhGh5Lsh7pa1gpQVpYpsJPeTHQ=="], "@astrojs/yaml2ts": ["@astrojs/yaml2ts@0.2.4", "", { "dependencies": { "yaml": "^2.8.3" } }, "sha512-8oddpOae35pJsXPQXhTkM0ypfKPskVsh2bCxRtbf7e+/Epw2nReakFYpLKjZMEr75CsoF203PMnCocpfz0s69A=="], @@ -45,12 +45,14 @@ "@babel/parser": ["@babel/parser@7.29.7", "", { "dependencies": { "@babel/types": "^7.29.7" }, "bin": "./bin/babel-parser.js" }, "sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg=="], - "@babel/runtime": ["@babel/runtime@7.29.7", "", {}, "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw=="], - "@babel/types": ["@babel/types@7.29.7", "", { "dependencies": { "@babel/helper-string-parser": "^7.29.7", "@babel/helper-validator-identifier": "^7.29.7" } }, "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA=="], "@capsizecss/unpack": ["@capsizecss/unpack@4.0.0", "", { "dependencies": { "fontkitten": "^1.0.0" } }, "sha512-VERIM64vtTP1C4mxQ5thVT9fK0apjPFobqybMtA1UdUujWka24ERHbRHFGmpbbhp73MhV+KSsHQH9C6uOTdEQA=="], + "@clack/core": ["@clack/core@1.4.1", "", { "dependencies": { "fast-wrap-ansi": "^0.2.0", "sisteransi": "^1.0.5" } }, "sha512-FILJa1gGKEFTGZAJE9RpVhrjKz3c3h4ar60dSv6cGuDqufQ84YEIS3GAGvZiN+H6yaLbbvTFNejjCC4tXpZEuw=="], + + "@clack/prompts": ["@clack/prompts@1.5.1", "", { "dependencies": { "@clack/core": "1.4.1", "fast-string-width": "^3.0.2", "fast-wrap-ansi": "^0.2.0", "sisteransi": "^1.0.5" } }, "sha512-zccHj2z2oCCO4yrDiRSlFOxWerGqRiysP7a5jPK6uoI9URKAquwY42Dd/iUP8JWHxEzdRe4TlbvZCo8z1/mhrw=="], + "@ctrl/tinycolor": ["@ctrl/tinycolor@4.2.0", "", {}, "sha512-kzyuwOAQnXJNLS9PSyrk0CWk35nWJW/zl/6KvnTBMFK65gm7U1/Z5BqjxeapjZCIhQcM/DsrEmcbRwDyXyXK4A=="], "@emmetio/abbreviation": ["@emmetio/abbreviation@2.3.3", "", { "dependencies": { "@emmetio/scanner": "^1.0.4" } }, "sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA=="], @@ -121,13 +123,13 @@ "@esbuild/win32-x64": ["@esbuild/win32-x64@0.27.7", "", { "os": "win32", "cpu": "x64" }, "sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg=="], - "@expressive-code/core": ["@expressive-code/core@0.41.7", "", { "dependencies": { "@ctrl/tinycolor": "^4.0.4", "hast-util-select": "^6.0.2", "hast-util-to-html": "^9.0.1", "hast-util-to-text": "^4.0.1", "hastscript": "^9.0.0", "postcss": "^8.4.38", "postcss-nested": "^6.0.1", "unist-util-visit": "^5.0.0", "unist-util-visit-parents": "^6.0.1" } }, "sha512-ck92uZYZ9Wba2zxkiZLsZGi9N54pMSAVdrI9uW3Oo9AtLglD5RmrdTwbYPCT2S/jC36JGB2i+pnQtBm/Ib2+dg=="], + "@expressive-code/core": ["@expressive-code/core@0.42.0", "", { "dependencies": { "@ctrl/tinycolor": "^4.0.4", "hast-util-select": "^6.0.2", "hast-util-to-html": "^9.0.1", "hast-util-to-text": "^4.0.1", "hastscript": "^9.0.0", "postcss": "^8.4.38", "postcss-nested": "^6.0.1", "unist-util-visit": "^5.0.0", "unist-util-visit-parents": "^6.0.1" } }, "sha512-MN11+9nfmaC7sYu2BZJXAXqwkBRt8t1xTSqP+Ti1NfTEskgl6xUnzDxoaiQkg0BMzpglA0pys4dpDKquP/cyIw=="], - "@expressive-code/plugin-frames": ["@expressive-code/plugin-frames@0.41.7", "", { "dependencies": { "@expressive-code/core": "^0.41.7" } }, "sha512-diKtxjQw/979cTglRFaMCY/sR6hWF0kSMg8jsKLXaZBSfGS0I/Hoe7Qds3vVEgeoW+GHHQzMcwvgx/MOIXhrTA=="], + "@expressive-code/plugin-frames": ["@expressive-code/plugin-frames@0.42.0", "", { "dependencies": { "@expressive-code/core": "^0.42.0" } }, "sha512-XtkPm+941Uta7Y+81Acv+OA/20F1NJmJhCX6UYGKpqEIGqplNh3PTOhcURp6tcruhlzJcWcvpWy6Oigz3SrjqA=="], - "@expressive-code/plugin-shiki": ["@expressive-code/plugin-shiki@0.41.7", "", { "dependencies": { "@expressive-code/core": "^0.41.7", "shiki": "^3.2.2" } }, "sha512-DL605bLrUOgqTdZ0Ot5MlTaWzppRkzzqzeGEu7ODnHF39IkEBbFdsC7pbl3LbUQ1DFtnfx6rD54k/cdofbW6KQ=="], + "@expressive-code/plugin-shiki": ["@expressive-code/plugin-shiki@0.42.0", "", { "dependencies": { "@expressive-code/core": "^0.42.0", "shiki": "^4.0.2" } }, "sha512-PMKey/kLmewttAHQezL+Y5Fx3vVssfDi3+FJOYQQS2mXP3tQspFELtKKAfsXfmSXdToZYgwoO69HJndqfE+09g=="], - "@expressive-code/plugin-text-markers": ["@expressive-code/plugin-text-markers@0.41.7", "", { "dependencies": { "@expressive-code/core": "^0.41.7" } }, "sha512-Ewpwuc5t6eFdZmWlFyeuy3e1PTQC0jFvw2Q+2bpcWXbOZhPLsT7+h8lsSIJxb5mS7wZko7cKyQ2RLYDyK6Fpmw=="], + "@expressive-code/plugin-text-markers": ["@expressive-code/plugin-text-markers@0.42.0", "", { "dependencies": { "@expressive-code/core": "^0.42.0" } }, "sha512-l59lUx8fq1v5g6SpmbDjiU0+7IdfbiWnAyRmtTVSpfhyq+nZMN4UcmYyu2b9Mynhzt7Gr+O+cXyEPDNb2AVWVQ=="], "@img/colour": ["@img/colour@1.1.0", "", {}, "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ=="], @@ -253,17 +255,19 @@ "@rollup/rollup-win32-x64-msvc": ["@rollup/rollup-win32-x64-msvc@4.61.1", "", { "os": "win32", "cpu": "x64" }, "sha512-X+zaP2x+j4RXGfbp/seSoRHWnPxzApilDszisZxbYH5C/jTxFhCtDNdPGZb9lJyYPs24wGxruPF7Y+sIXt9Gzw=="], - "@shikijs/core": ["@shikijs/core@3.23.0", "", { "dependencies": { "@shikijs/types": "3.23.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.5" } }, "sha512-NSWQz0riNb67xthdm5br6lAkvpDJRTgB36fxlo37ZzM2yq0PQFFzbd8psqC2XMPgCzo1fW6cVi18+ArJ44wqgA=="], + "@shikijs/core": ["@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" } }, "sha512-Hc87Ab1Ld/vEbZRCbwx344I5v+4RU8CVToUTRkqXL1+TjbuOp9U5Xa0M23V4GEWHxVn+yO5otb+HkQVm3ptWQQ=="], - "@shikijs/engine-javascript": ["@shikijs/engine-javascript@3.23.0", "", { "dependencies": { "@shikijs/types": "3.23.0", "@shikijs/vscode-textmate": "^10.0.2", "oniguruma-to-es": "^4.3.4" } }, "sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA=="], + "@shikijs/engine-javascript": ["@shikijs/engine-javascript@4.2.0", "", { "dependencies": { "@shikijs/types": "4.2.0", "@shikijs/vscode-textmate": "^10.0.2", "oniguruma-to-es": "^4.3.6" } }, "sha512-fjETeq1k5ffyXqRgS6+3hpvqseLalp1kjNfRbXpUgWR8FpZ1CmQfiNHovc5lncYjt/Vg5JK/WJEmLahjwMa0og=="], - "@shikijs/engine-oniguruma": ["@shikijs/engine-oniguruma@3.23.0", "", { "dependencies": { "@shikijs/types": "3.23.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g=="], + "@shikijs/engine-oniguruma": ["@shikijs/engine-oniguruma@4.2.0", "", { "dependencies": { "@shikijs/types": "4.2.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "sha512-hTorK1dffPkpbMUk6Z+828PgRo7d07HbnizoP0hNPFjhxMHctj0Px/qoHeGMYafc6ju+u9iMldN4JbVzNQM++g=="], - "@shikijs/langs": ["@shikijs/langs@3.23.0", "", { "dependencies": { "@shikijs/types": "3.23.0" } }, "sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg=="], + "@shikijs/langs": ["@shikijs/langs@4.2.0", "", { "dependencies": { "@shikijs/types": "4.2.0" } }, "sha512-bwrVRlJ0wUhZxAbVdvBbv2TTC9yLsh4C/IO5Ofz0T8MQntgDvyVnkbjw9vi50r1kx7RCIJdnJnjZAwmAsXFLZQ=="], - "@shikijs/themes": ["@shikijs/themes@3.23.0", "", { "dependencies": { "@shikijs/types": "3.23.0" } }, "sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA=="], + "@shikijs/primitive": ["@shikijs/primitive@4.2.0", "", { "dependencies": { "@shikijs/types": "4.2.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "sha512-NOq+DtUkVBJtZMVXL5A0vI0Xk8nvDYaXetFHSJFlOqjDZIVhIPRYFdGkSoElDqNuegikcc3A76SNUa8dTqtAYA=="], - "@shikijs/types": ["@shikijs/types@3.23.0", "", { "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ=="], + "@shikijs/themes": ["@shikijs/themes@4.2.0", "", { "dependencies": { "@shikijs/types": "4.2.0" } }, "sha512-RX8IHYeLv8Cu2W6ruc3RxUqWn0IYCqSrMBzi/uRGAmfyDNOnNO5BF/Px7o97n4XTpmFTo5GbRaazuOWj+2ak2w=="], + + "@shikijs/types": ["@shikijs/types@4.2.0", "", { "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "sha512-VT/MKtlpOhEPZloSH3Pb9WCZEBDoQVMa9jedp5UAwmJOar1DVc9DRODAxmYPW9M93IK4ryuqRejFfmlvlVDemw=="], "@shikijs/vscode-textmate": ["@shikijs/vscode-textmate@10.0.2", "", {}, "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg=="], @@ -319,11 +323,9 @@ "ajv-draft-04": ["ajv-draft-04@1.0.0", "", { "peerDependencies": { "ajv": "^8.5.0" }, "optionalPeers": ["ajv"] }, "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw=="], - "ansi-align": ["ansi-align@3.0.1", "", { "dependencies": { "string-width": "^4.1.0" } }, "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w=="], - "ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], - "ansi-styles": ["ansi-styles@6.2.3", "", {}, "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg=="], + "ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], "anymatch": ["anymatch@3.1.3", "", { "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" } }, "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw=="], @@ -337,52 +339,24 @@ "astring": ["astring@1.9.0", "", { "bin": { "astring": "bin/astring" } }, "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg=="], - "astro": ["astro@5.18.2", "", { "dependencies": { "@astrojs/compiler": "^2.13.0", "@astrojs/internal-helpers": "0.7.6", "@astrojs/markdown-remark": "6.3.11", "@astrojs/telemetry": "3.3.0", "@capsizecss/unpack": "^4.0.0", "@oslojs/encoding": "^1.1.0", "@rollup/pluginutils": "^5.3.0", "acorn": "^8.15.0", "aria-query": "^5.3.2", "axobject-query": "^4.1.0", "boxen": "8.0.1", "ci-info": "^4.3.1", "clsx": "^2.1.1", "common-ancestor-path": "^1.0.1", "cookie": "^1.1.1", "cssesc": "^3.0.0", "debug": "^4.4.3", "deterministic-object-hash": "^2.0.2", "devalue": "^5.6.2", "diff": "^8.0.3", "dlv": "^1.1.3", "dset": "^3.1.4", "es-module-lexer": "^1.7.0", "esbuild": "^0.27.3", "estree-walker": "^3.0.3", "flattie": "^1.1.1", "fontace": "~0.4.0", "github-slugger": "^2.0.0", "html-escaper": "3.0.3", "http-cache-semantics": "^4.2.0", "import-meta-resolve": "^4.2.0", "js-yaml": "^4.1.1", "magic-string": "^0.30.21", "magicast": "^0.5.1", "mrmime": "^2.0.1", "neotraverse": "^0.6.18", "p-limit": "^6.2.0", "p-queue": "^8.1.1", "package-manager-detector": "^1.6.0", "piccolore": "^0.1.3", "picomatch": "^4.0.3", "prompts": "^2.4.2", "rehype": "^13.0.2", "semver": "^7.7.3", "shiki": "^3.21.0", "smol-toml": "^1.6.0", "svgo": "^4.0.0", "tinyexec": "^1.0.2", "tinyglobby": "^0.2.15", "tsconfck": "^3.1.6", "ultrahtml": "^1.6.0", "unifont": "~0.7.3", "unist-util-visit": "^5.0.0", "unstorage": "^1.17.4", "vfile": "^6.0.3", "vite": "^6.4.1", "vitefu": "^1.1.1", "xxhash-wasm": "^1.1.0", "yargs-parser": "^21.1.1", "yocto-spinner": "^0.2.3", "zod": "^3.25.76", "zod-to-json-schema": "^3.25.1", "zod-to-ts": "^1.2.0" }, "optionalDependencies": { "sharp": "^0.34.0" }, "bin": { "astro": "astro.js" } }, "sha512-TnFwLnAXty5MXKPDGuKXqK4AMBXG+FH6RUdK7Oyc3gyfNoFIthT+4eRbzOK43bdRlLaZuxgciDSjgtggZ3OtGQ=="], + "astro": ["astro@6.4.4", "", { "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.1.0", "@oslojs/encoding": "^1.1.0", "@rollup/pluginutils": "^5.3.0", "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.3", "dset": "^3.1.4", "es-module-lexer": "^2.0.0", "esbuild": "^0.27.3", "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.1.1", "jsonc-parser": "^3.3.1", "magic-string": "^0.30.21", "magicast": "^0.5.2", "mrmime": "^2.0.1", "neotraverse": "^0.6.18", "obug": "^2.1.1", "p-limit": "^7.3.0", "p-queue": "^9.1.0", "package-manager-detector": "^1.6.0", "piccolore": "^0.1.3", "picomatch": "^4.0.4", "rehype": "^13.0.2", "semver": "^7.7.4", "shiki": "^4.0.2", "smol-toml": "^1.6.0", "svgo": "^4.0.1", "tinyclip": "^0.1.12", "tinyexec": "^1.0.4", "tinyglobby": "^0.2.15", "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.2", "vitefu": "^1.1.2", "xxhash-wasm": "^1.1.0", "yargs-parser": "^22.0.0", "zod": "^4.3.6" }, "optionalDependencies": { "sharp": "^0.34.0" }, "bin": { "astro": "./bin/astro.mjs" } }, "sha512-hVe8tq3lqt/Dr0UyB//yUmQSlHMTU8scTiF/vQddQVahLE4TTaSdH5H0nb7OvRcwo0UmlAO8DWYar4jNaS7H+A=="], - "astro-expressive-code": ["astro-expressive-code@0.41.7", "", { "dependencies": { "rehype-expressive-code": "^0.41.7" }, "peerDependencies": { "astro": "^4.0.0-beta || ^5.0.0-beta || ^3.3.0 || ^6.0.0-beta" } }, "sha512-hUpogGc6DdAd+I7pPXsctyYPRBJDK7Q7d06s4cyP0Vz3OcbziP3FNzN0jZci1BpCvLn9675DvS7B9ctKKX64JQ=="], + "astro-expressive-code": ["astro-expressive-code@0.42.0", "", { "dependencies": { "rehype-expressive-code": "^0.42.0" }, "peerDependencies": { "astro": "^4.0.0-beta || ^5.0.0-beta || ^3.3.0 || ^6.0.0-beta" } }, "sha512-aiTePi2Cn0mJPYWZSzP1GcxCinX9mNtJyCCshVVPSg1yRwM7ADvFJOx0FnS440M9t65hp8JH//dc2qr22Bm4ag=="], "astro-splide": ["astro-splide@2.1.1", "", { "dependencies": { "@splidejs/splide": "^4.1.4" } }, "sha512-xUOR2vee0J61Ur7ZwtcyY5uzzic18gXVuZImvNuQFeLqyoZoEHPnRDp/8SKKBz6eOg/S715DRG2B6EsbidA3YA=="], "axobject-query": ["axobject-query@4.1.0", "", {}, "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ=="], - "b4a": ["b4a@1.8.1", "", { "peerDependencies": { "react-native-b4a": "*" }, "optionalPeers": ["react-native-b4a"] }, "sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw=="], - "bail": ["bail@2.0.2", "", {}, "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw=="], - "bare-events": ["bare-events@2.9.1", "", { "peerDependencies": { "bare-abort-controller": "*" }, "optionalPeers": ["bare-abort-controller"] }, "sha512-Z0oHEHAFDZkffN8Qc39zNZjQlMDkPJRyyyZieU1VH7u8c5S+qHZ2S8ixdKIAxEjfHO7FJxXmJWgteOghVanIsg=="], - - "bare-fs": ["bare-fs@4.7.2", "", { "dependencies": { "bare-events": "^2.5.4", "bare-path": "^3.0.0", "bare-stream": "^2.6.4", "bare-url": "^2.2.2", "fast-fifo": "^1.3.2" }, "peerDependencies": { "bare-buffer": "*" }, "optionalPeers": ["bare-buffer"] }, "sha512-aTvMFUWkBmjzKtEQMDGGDNF8bkfpD5N1b/FCwt7A3wrU4t1o/e/85Wzkluh6JlODCjqVESYCkQCdTXqZ9G7VFg=="], - - "bare-os": ["bare-os@3.9.1", "", {}, "sha512-6M5XjcnsygQNPMCMPXSK379xrJFiZ/AEMNBmFEmQW8d/789VQATvriyi5r0HYTL9TkQ26rn3kgdTG3aisbrXkQ=="], - - "bare-path": ["bare-path@3.0.1", "", { "dependencies": { "bare-os": "^3.0.1" } }, "sha512-ghj2DSK/2e99a1anTVPCV4m4YIYtrbXhfM7V3D7XZLOTsybnYyaJloymGqssQc8l/or0UoDyRtNQkmkEF/ysgQ=="], - - "bare-stream": ["bare-stream@2.13.1", "", { "dependencies": { "streamx": "^2.25.0", "teex": "^1.0.1" }, "peerDependencies": { "bare-abort-controller": "*", "bare-buffer": "*", "bare-events": "*" }, "optionalPeers": ["bare-abort-controller", "bare-buffer", "bare-events"] }, "sha512-Vp0cnjYyrEC4whYTymQ+YZi6pBpfiICZO3cfRG8sy67ZNWe951urv1x4eW1BKNngw3U+3fPYb5JQvHbCtxH7Ow=="], - - "bare-url": ["bare-url@2.4.5", "", { "dependencies": { "bare-path": "^3.0.0" } }, "sha512-K+y9xF1tN+CdPu4qWwr0QiK1Al07eFPGYK5M2pDXcmHdMdgC/tT/bpmMe1hrmRHaidKLkXrC+cRNYf3XVDUhSQ=="], - - "base-64": ["base-64@1.0.0", "", {}, "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg=="], - - "base64-js": ["base64-js@1.5.1", "", {}, "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="], - "bcp-47": ["bcp-47@2.1.0", "", { "dependencies": { "is-alphabetical": "^2.0.0", "is-alphanumerical": "^2.0.0", "is-decimal": "^2.0.0" } }, "sha512-9IIS3UPrvIa1Ej+lVDdDwO7zLehjqsaByECw0bu2RRGP73jALm6FYbzI5gWbgHLvNdkvfXB5YrSbocZdOS0c0w=="], "bcp-47-match": ["bcp-47-match@2.0.3", "", {}, "sha512-JtTezzbAibu8G0R9op9zb3vcWZd9JF6M0xOYGPn0fNCd7wOpRB1mU2mH9T8gaBGbAAyIIVgB2G7xG0GP98zMAQ=="], - "bl": ["bl@4.1.0", "", { "dependencies": { "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" } }, "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w=="], - "boolbase": ["boolbase@1.0.0", "", {}, "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="], - "boxen": ["boxen@8.0.1", "", { "dependencies": { "ansi-align": "^3.0.1", "camelcase": "^8.0.0", "chalk": "^5.3.0", "cli-boxes": "^3.0.0", "string-width": "^7.2.0", "type-fest": "^4.21.0", "widest-line": "^5.0.0", "wrap-ansi": "^9.0.0" } }, "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw=="], - - "buffer": ["buffer@5.7.1", "", { "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" } }, "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ=="], - - "camelcase": ["camelcase@8.0.0", "", {}, "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA=="], - "ccount": ["ccount@2.0.1", "", {}, "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg=="], - "chalk": ["chalk@5.6.2", "", {}, "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA=="], - "character-entities": ["character-entities@2.0.2", "", {}, "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ=="], "character-entities-html4": ["character-entities-html4@2.1.0", "", {}, "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA=="], @@ -393,31 +367,23 @@ "chokidar": ["chokidar@4.0.3", "", { "dependencies": { "readdirp": "^4.0.1" } }, "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA=="], - "chownr": ["chownr@1.1.4", "", {}, "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="], - "ci-info": ["ci-info@4.4.0", "", {}, "sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg=="], - "cli-boxes": ["cli-boxes@3.0.0", "", {}, "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g=="], - "cliui": ["cliui@8.0.1", "", { "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" } }, "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ=="], "clsx": ["clsx@2.1.1", "", {}, "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="], "collapse-white-space": ["collapse-white-space@2.1.0", "", {}, "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw=="], - "color": ["color@4.2.3", "", { "dependencies": { "color-convert": "^2.0.1", "color-string": "^1.9.0" } }, "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A=="], - "color-convert": ["color-convert@2.0.1", "", { "dependencies": { "color-name": "~1.1.4" } }, "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="], "color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="], - "color-string": ["color-string@1.9.1", "", { "dependencies": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg=="], - "comma-separated-tokens": ["comma-separated-tokens@2.0.3", "", {}, "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg=="], "commander": ["commander@11.1.0", "", {}, "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ=="], - "common-ancestor-path": ["common-ancestor-path@1.0.1", "", {}, "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w=="], + "common-ancestor-path": ["common-ancestor-path@2.0.0", "", {}, "sha512-dnN3ibLeoRf2HNC+OlCiNc5d2zxbLJXOtiZUudNFSXZrNSydxcCsSpRzXwfu7BBWCIfHPw+xTayeBvJCP/D8Ng=="], "cookie": ["cookie@1.1.1", "", {}, "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ=="], @@ -441,10 +407,6 @@ "decode-named-character-reference": ["decode-named-character-reference@1.3.0", "", { "dependencies": { "character-entities": "^2.0.0" } }, "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q=="], - "decompress-response": ["decompress-response@6.0.0", "", { "dependencies": { "mimic-response": "^3.1.0" } }, "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ=="], - - "deep-extend": ["deep-extend@0.6.0", "", {}, "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="], - "defu": ["defu@6.1.7", "", {}, "sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ=="], "dequal": ["dequal@2.0.3", "", {}, "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA=="], @@ -453,8 +415,6 @@ "detect-libc": ["detect-libc@2.1.2", "", {}, "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ=="], - "deterministic-object-hash": ["deterministic-object-hash@2.0.2", "", { "dependencies": { "base-64": "^1.0.0" } }, "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ=="], - "devalue": ["devalue@5.8.1", "", {}, "sha512-4CXDYRBGqN+57wVJkuXBYmpAVUSg3L6JAQa/DFqm238G73E1wuyc/JhGQJzN7vUf/CMphYau2zXbfWzDR5aTEw=="], "devlop": ["devlop@1.1.0", "", { "dependencies": { "dequal": "^2.0.0" } }, "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA=="], @@ -463,8 +423,6 @@ "direction": ["direction@2.0.1", "", { "bin": { "direction": "cli.js" } }, "sha512-9S6m9Sukh1cZNknO1CWAr2QAWsbKLafQiyM5gZ7VgXHeuaoUwffKN4q6NC4A/Mf9iiPlOXQEKW/Mv/mh9/3YFA=="], - "dlv": ["dlv@1.1.3", "", {}, "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA=="], - "dom-serializer": ["dom-serializer@2.0.0", "", { "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.2", "entities": "^4.2.0" } }, "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg=="], "domelementtype": ["domelementtype@2.3.0", "", {}, "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw=="], @@ -479,11 +437,9 @@ "emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], - "end-of-stream": ["end-of-stream@1.4.5", "", { "dependencies": { "once": "^1.4.0" } }, "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg=="], - "entities": ["entities@6.0.1", "", {}, "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g=="], - "es-module-lexer": ["es-module-lexer@1.7.0", "", {}, "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA=="], + "es-module-lexer": ["es-module-lexer@2.1.0", "", {}, "sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ=="], "esast-util-from-estree": ["esast-util-from-estree@2.0.0", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "devlop": "^1.0.0", "estree-util-visit": "^2.0.0", "unist-util-position-from-estree": "^2.0.0" } }, "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ=="], @@ -507,24 +463,24 @@ "estree-util-visit": ["estree-util-visit@2.0.0", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/unist": "^3.0.0" } }, "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww=="], - "estree-walker": ["estree-walker@3.0.3", "", { "dependencies": { "@types/estree": "^1.0.0" } }, "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g=="], + "estree-walker": ["estree-walker@2.0.2", "", {}, "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="], "eventemitter3": ["eventemitter3@5.0.4", "", {}, "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw=="], - "events-universal": ["events-universal@1.0.1", "", { "dependencies": { "bare-events": "^2.7.0" } }, "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw=="], - - "expand-template": ["expand-template@2.0.3", "", {}, "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg=="], - - "expressive-code": ["expressive-code@0.41.7", "", { "dependencies": { "@expressive-code/core": "^0.41.7", "@expressive-code/plugin-frames": "^0.41.7", "@expressive-code/plugin-shiki": "^0.41.7", "@expressive-code/plugin-text-markers": "^0.41.7" } }, "sha512-2wZjC8OQ3TaVEMcBtYY4Va3lo6J+Ai9jf3d4dbhURMJcU4Pbqe6EcHe424MIZI0VHUA1bR6xdpoHYi3yxokWqA=="], + "expressive-code": ["expressive-code@0.42.0", "", { "dependencies": { "@expressive-code/core": "^0.42.0", "@expressive-code/plugin-frames": "^0.42.0", "@expressive-code/plugin-shiki": "^0.42.0", "@expressive-code/plugin-text-markers": "^0.42.0" } }, "sha512-V5DtJLEKuj4wf9O6IRtPtRObkMVy2ggR+S0MdjrTw6m58krZnDioyhW1si3Y04c5YPeooP4nd85Yq9NwEVHS4g=="], "extend": ["extend@3.0.2", "", {}, "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="], "fast-deep-equal": ["fast-deep-equal@3.1.3", "", {}, "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="], - "fast-fifo": ["fast-fifo@1.3.2", "", {}, "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="], + "fast-string-truncated-width": ["fast-string-truncated-width@3.0.3", "", {}, "sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g=="], + + "fast-string-width": ["fast-string-width@3.0.2", "", { "dependencies": { "fast-string-truncated-width": "^3.0.2" } }, "sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg=="], "fast-uri": ["fast-uri@3.1.2", "", {}, "sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ=="], + "fast-wrap-ansi": ["fast-wrap-ansi@0.2.2", "", { "dependencies": { "fast-string-width": "^3.0.2" } }, "sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q=="], + "fdir": ["fdir@6.5.0", "", { "peerDependencies": { "picomatch": "^3 || ^4" }, "optionalPeers": ["picomatch"] }, "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg=="], "flattie": ["flattie@1.1.1", "", {}, "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ=="], @@ -533,15 +489,11 @@ "fontkitten": ["fontkitten@1.0.3", "", { "dependencies": { "tiny-inflate": "^1.0.3" } }, "sha512-Wp1zXWPVUPBmfoa3Cqc9ctaKuzKAV6uLstRqlR56kSjplf5uAce+qeyYym7F+PHbGTk+tCEdkCW6RD7DX/gBZw=="], - "fs-constants": ["fs-constants@1.0.0", "", {}, "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="], - "fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="], "get-caller-file": ["get-caller-file@2.0.5", "", {}, "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="], - "get-east-asian-width": ["get-east-asian-width@1.6.0", "", {}, "sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA=="], - - "github-from-package": ["github-from-package@0.0.0", "", {}, "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw=="], + "get-tsconfig": ["get-tsconfig@5.0.0-beta.4", "", { "dependencies": { "resolve-pkg-maps": "^1.0.0" } }, "sha512-7nF7C9fIPFEMHgEMEfgIlO9wDdZ8CyHw27rWciFZfHvHDReIiPhsYuzPRXsfvBCqFy1l8RRyyWV7QLM+ZhUJsQ=="], "github-slugger": ["github-slugger@2.0.0", "", {}, "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw=="], @@ -595,15 +547,7 @@ "http-cache-semantics": ["http-cache-semantics@4.2.0", "", {}, "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ=="], - "i18next": ["i18next@23.16.8", "", { "dependencies": { "@babel/runtime": "^7.23.2" } }, "sha512-06r/TitrM88Mg5FdUXAKL96dJMzgqLE5dv3ryBAra4KCwD9mJ4ndOTS95ZuymIGoE+2hzfdaMak2X11/es7ZWg=="], - - "ieee754": ["ieee754@1.2.1", "", {}, "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="], - - "import-meta-resolve": ["import-meta-resolve@4.2.0", "", {}, "sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg=="], - - "inherits": ["inherits@2.0.4", "", {}, "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="], - - "ini": ["ini@1.3.8", "", {}, "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="], + "i18next": ["i18next@26.3.1", "", { "peerDependencies": { "typescript": "^5 || ^6" }, "optionalPeers": ["typescript"] }, "sha512-txQqd5EULsqEh9OJqRH15aCaOuy/nLJyhw5EHCSKLKJE1aBbb3Zve2+uQIxgWhPm1QqUQoWyQBm2kfmmIrzkcQ=="], "inline-style-parser": ["inline-style-parser@0.2.7", "", {}, "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA=="], @@ -613,11 +557,9 @@ "is-alphanumerical": ["is-alphanumerical@2.0.1", "", { "dependencies": { "is-alphabetical": "^2.0.0", "is-decimal": "^2.0.0" } }, "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw=="], - "is-arrayish": ["is-arrayish@0.3.4", "", {}, "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA=="], - "is-decimal": ["is-decimal@2.0.1", "", {}, "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A=="], - "is-docker": ["is-docker@3.0.0", "", { "bin": { "is-docker": "cli.js" } }, "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ=="], + "is-docker": ["is-docker@4.0.0", "", { "bin": { "is-docker": "cli.js" } }, "sha512-LHE+wROyG/Y/0ZnbktRCoTix2c1RhgWaZraMZ8o1Q7zCh0VSrICJQO5oqIIISrcSBtrXv0o233w1IYwsWCjTzA=="], "is-fullwidth-code-point": ["is-fullwidth-code-point@3.0.0", "", {}, "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="], @@ -633,7 +575,7 @@ "json-schema-traverse": ["json-schema-traverse@1.0.0", "", {}, "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="], - "jsonc-parser": ["jsonc-parser@2.3.1", "", {}, "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg=="], + "jsonc-parser": ["jsonc-parser@3.3.1", "", {}, "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ=="], "kleur": ["kleur@4.1.5", "", {}, "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="], @@ -693,7 +635,7 @@ "micromark-core-commonmark": ["micromark-core-commonmark@2.0.3", "", { "dependencies": { "decode-named-character-reference": "^1.0.0", "devlop": "^1.0.0", "micromark-factory-destination": "^2.0.0", "micromark-factory-label": "^2.0.0", "micromark-factory-space": "^2.0.0", "micromark-factory-title": "^2.0.0", "micromark-factory-whitespace": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-chunked": "^2.0.0", "micromark-util-classify-character": "^2.0.0", "micromark-util-html-tag-name": "^2.0.0", "micromark-util-normalize-identifier": "^2.0.0", "micromark-util-resolve-all": "^2.0.0", "micromark-util-subtokenize": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg=="], - "micromark-extension-directive": ["micromark-extension-directive@3.0.2", "", { "dependencies": { "devlop": "^1.0.0", "micromark-factory-space": "^2.0.0", "micromark-factory-whitespace": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0", "parse-entities": "^4.0.0" } }, "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA=="], + "micromark-extension-directive": ["micromark-extension-directive@4.0.0", "", { "dependencies": { "devlop": "^1.0.0", "micromark-factory-space": "^2.0.0", "micromark-factory-whitespace": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0", "parse-entities": "^4.0.0" } }, "sha512-/C2nqVmXXmiseSSuCdItCMho7ybwwop6RrrRPk0KbOHW21JKoCldC+8rFOaundDoRBUWBnJJcxeA/Kvi34WQXg=="], "micromark-extension-gfm": ["micromark-extension-gfm@3.0.0", "", { "dependencies": { "micromark-extension-gfm-autolink-literal": "^2.0.0", "micromark-extension-gfm-footnote": "^2.0.0", "micromark-extension-gfm-strikethrough": "^2.0.0", "micromark-extension-gfm-table": "^2.0.0", "micromark-extension-gfm-tagfilter": "^2.0.0", "micromark-extension-gfm-task-list-item": "^2.0.0", "micromark-util-combine-extensions": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w=="], @@ -761,12 +703,6 @@ "micromark-util-types": ["micromark-util-types@2.0.2", "", {}, "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA=="], - "mimic-response": ["mimic-response@3.1.0", "", {}, "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ=="], - - "minimist": ["minimist@1.2.8", "", {}, "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="], - - "mkdirp-classic": ["mkdirp-classic@0.5.3", "", {}, "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A=="], - "mrmime": ["mrmime@2.0.1", "", {}, "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ=="], "ms": ["ms@2.1.3", "", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="], @@ -775,16 +711,10 @@ "nanoid": ["nanoid@3.3.12", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ=="], - "napi-build-utils": ["napi-build-utils@2.0.0", "", {}, "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA=="], - "neotraverse": ["neotraverse@0.6.18", "", {}, "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA=="], "nlcst-to-string": ["nlcst-to-string@4.0.0", "", { "dependencies": { "@types/nlcst": "^2.0.0" } }, "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA=="], - "node-abi": ["node-abi@3.92.0", "", { "dependencies": { "semver": "^7.3.5" } }, "sha512-KdHvFWZjEKDf0cakgFjebl371GPsISX2oZHcuyKqM7DtogIsHrqKeLTo8wBHxaXRAQlY2PsPlZmfo+9ZCxEREQ=="], - - "node-addon-api": ["node-addon-api@6.1.0", "", {}, "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA=="], - "node-fetch-native": ["node-fetch-native@1.6.7", "", {}, "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q=="], "node-mock-http": ["node-mock-http@1.0.4", "", {}, "sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ=="], @@ -793,21 +723,21 @@ "nth-check": ["nth-check@2.1.1", "", { "dependencies": { "boolbase": "^1.0.0" } }, "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w=="], + "obug": ["obug@2.1.2", "", {}, "sha512-AWGB9WFcRXOQs48Z/udjI5ZcZMHXwX8XPByNpOydgcGsDLIzjGizhoMWJyKAWze7AVW/2W1i+/gPX4YtKe5cyg=="], + "ofetch": ["ofetch@1.5.1", "", { "dependencies": { "destr": "^2.0.5", "node-fetch-native": "^1.6.7", "ufo": "^1.6.1" } }, "sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA=="], "ohash": ["ohash@2.0.11", "", {}, "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ=="], - "once": ["once@1.4.0", "", { "dependencies": { "wrappy": "1" } }, "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w=="], - "oniguruma-parser": ["oniguruma-parser@0.12.2", "", {}, "sha512-6HVa5oIrgMC6aA6WF6XyyqbhRPJrKR02L20+2+zpDtO5QAzGHAUGw5TKQvwi5vctNnRHkJYmjAhRVQF2EKdTQw=="], "oniguruma-to-es": ["oniguruma-to-es@4.3.6", "", { "dependencies": { "oniguruma-parser": "^0.12.2", "regex": "^6.1.0", "regex-recursion": "^6.0.2" } }, "sha512-csuQ9x3Yr0cEIs/Zgx/OEt9iBw9vqIunAPQkx19R/fiMq2oGVTgcMqO/V3Ybqefr1TBvosI6jU539ksaBULJyA=="], - "p-limit": ["p-limit@6.2.0", "", { "dependencies": { "yocto-queue": "^1.1.1" } }, "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA=="], + "p-limit": ["p-limit@7.3.0", "", { "dependencies": { "yocto-queue": "^1.2.1" } }, "sha512-7cIXg/Z0M5WZRblrsOla88S4wAK+zOQQWeBYfV3qJuJXMr+LnbYjaadrFaS0JILfEDPVqHyKnZ1Z/1d6J9VVUw=="], - "p-queue": ["p-queue@8.1.1", "", { "dependencies": { "eventemitter3": "^5.0.1", "p-timeout": "^6.1.2" } }, "sha512-aNZ+VfjobsWryoiPnEApGGmf5WmNsCo9xu8dfaYamG5qaLP7ClhLN6NgsFe6SwJ2UbLEBK5dv9x8Mn5+RVhMWQ=="], + "p-queue": ["p-queue@9.3.0", "", { "dependencies": { "eventemitter3": "^5.0.4", "p-timeout": "^7.0.0" } }, "sha512-7NED7xhQ74Ngp4JP/2e0VZHp7vSWfJfqeiR92jPgxsz6m0Se4P03YoTKa9dDXyZ3r6P616gUXttrB6nnHYKang=="], - "p-timeout": ["p-timeout@6.1.4", "", {}, "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg=="], + "p-timeout": ["p-timeout@7.0.1", "", {}, "sha512-AxTM2wDGORHGEkPCt8yqxOTMgpfbEHqF51f/5fJCmwFC3C/zNcGT63SymH2ttOAaiIws2zVg4+izQCjrakcwHg=="], "package-manager-detector": ["package-manager-detector@1.6.0", "", {}, "sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA=="], @@ -833,24 +763,14 @@ "postcss-selector-parser": ["postcss-selector-parser@6.1.2", "", { "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" } }, "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg=="], - "prebuild-install": ["prebuild-install@7.1.3", "", { "dependencies": { "detect-libc": "^2.0.0", "expand-template": "^2.0.3", "github-from-package": "0.0.0", "minimist": "^1.2.3", "mkdirp-classic": "^0.5.3", "napi-build-utils": "^2.0.0", "node-abi": "^3.3.0", "pump": "^3.0.0", "rc": "^1.2.7", "simple-get": "^4.0.0", "tar-fs": "^2.0.0", "tunnel-agent": "^0.6.0" }, "bin": { "prebuild-install": "bin.js" } }, "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug=="], - "prettier": ["prettier@3.8.3", "", { "bin": { "prettier": "bin/prettier.cjs" } }, "sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw=="], "prismjs": ["prismjs@1.30.0", "", {}, "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw=="], - "prompts": ["prompts@2.4.2", "", { "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" } }, "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q=="], - "property-information": ["property-information@7.2.0", "", {}, "sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg=="], - "pump": ["pump@3.0.4", "", { "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA=="], - "radix3": ["radix3@1.1.2", "", {}, "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA=="], - "rc": ["rc@1.2.8", "", { "dependencies": { "deep-extend": "^0.6.0", "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" }, "bin": { "rc": "./cli.js" } }, "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="], - - "readable-stream": ["readable-stream@3.6.2", "", { "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" } }, "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA=="], - "readdirp": ["readdirp@4.1.2", "", {}, "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg=="], "recma-build-jsx": ["recma-build-jsx@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "estree-util-build-jsx": "^3.0.0", "vfile": "^6.0.0" } }, "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew=="], @@ -869,7 +789,7 @@ "rehype": ["rehype@13.0.2", "", { "dependencies": { "@types/hast": "^3.0.0", "rehype-parse": "^9.0.0", "rehype-stringify": "^10.0.0", "unified": "^11.0.0" } }, "sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A=="], - "rehype-expressive-code": ["rehype-expressive-code@0.41.7", "", { "dependencies": { "expressive-code": "^0.41.7" } }, "sha512-25f8ZMSF1d9CMscX7Cft0TSQIqdwjce2gDOvQ+d/w0FovsMwrSt3ODP4P3Z7wO1jsIJ4eYyaDRnIR/27bd/EMQ=="], + "rehype-expressive-code": ["rehype-expressive-code@0.42.0", "", { "dependencies": { "expressive-code": "^0.42.0" } }, "sha512-8rp/1YMEVVSYbtz+bFBx+uSx3vA4i4T8RwRm5Q/IWbucQnnQqQ0hDqtmKOr8tv+59Cik6cu5aH3WPo0I7csuTA=="], "rehype-format": ["rehype-format@5.0.1", "", { "dependencies": { "@types/hast": "^3.0.0", "hast-util-format": "^1.0.0" } }, "sha512-zvmVru9uB0josBVpr946OR8ui7nJEdzZobwLOOqHb/OOD88W0Vk2SqLwoVOj0fM6IPCCO6TaV9CvQvJMWwukFQ=="], @@ -881,7 +801,7 @@ "rehype-stringify": ["rehype-stringify@10.0.1", "", { "dependencies": { "@types/hast": "^3.0.0", "hast-util-to-html": "^9.0.0", "unified": "^11.0.0" } }, "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA=="], - "remark-directive": ["remark-directive@3.0.1", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-directive": "^3.0.0", "micromark-extension-directive": "^3.0.0", "unified": "^11.0.0" } }, "sha512-gwglrEQEZcZYgVyG1tQuA+h58EZfq5CSULw7J90AFuCTyib1thgHPoqQ+h9iFvU6R+vnZ5oNFQR5QKgGpk741A=="], + "remark-directive": ["remark-directive@4.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-directive": "^3.0.0", "micromark-extension-directive": "^4.0.0", "unified": "^11.0.0" } }, "sha512-7sxn4RfF1o3izevPV1DheyGDD6X4c9hrGpfdUpm7uC++dqrnJxIZVkk7CoKqcLm0VUMAuOol7Mno3m6g8cfMuA=="], "remark-gfm": ["remark-gfm@4.0.1", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-gfm": "^3.0.0", "micromark-extension-gfm": "^3.0.0", "remark-parse": "^11.0.0", "remark-stringify": "^11.0.0", "unified": "^11.0.0" } }, "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg=="], @@ -901,6 +821,8 @@ "require-from-string": ["require-from-string@2.0.2", "", {}, "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw=="], + "resolve-pkg-maps": ["resolve-pkg-maps@1.0.0", "", {}, "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw=="], + "retext": ["retext@9.0.0", "", { "dependencies": { "@types/nlcst": "^2.0.0", "retext-latin": "^4.0.0", "retext-stringify": "^4.0.0", "unified": "^11.0.0" } }, "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA=="], "retext-latin": ["retext-latin@4.0.0", "", { "dependencies": { "@types/nlcst": "^2.0.0", "parse-latin": "^7.0.0", "unified": "^11.0.0" } }, "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA=="], @@ -911,21 +833,13 @@ "rollup": ["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.2" }, "bin": { "rollup": "dist/bin/rollup" } }, "sha512-I4KW6iuRpuu2uHBLraZ1wNZe0DP7lnRha+VJ9tNaYVaVgKhW0aI3h4RYnoRPeql0flHm/Co55b7snEDcOfOJrA=="], - "safe-buffer": ["safe-buffer@5.2.1", "", {}, "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="], - "sax": ["sax@1.6.0", "", {}, "sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA=="], "semver": ["semver@7.8.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-c8jsqUZm3omBOI66G90z1Dyw5z622G8oLG+omfsHBJf3CWQTlOcwOjvOG6wtiNfW6anKm/eA39LMwMtMez2TiQ=="], - "sharp": ["sharp@0.32.6", "", { "dependencies": { "color": "^4.2.3", "detect-libc": "^2.0.2", "node-addon-api": "^6.1.0", "prebuild-install": "^7.1.1", "semver": "^7.5.4", "simple-get": "^4.0.1", "tar-fs": "^3.0.4", "tunnel-agent": "^0.6.0" } }, "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w=="], + "sharp": ["sharp@0.34.5", "", { "dependencies": { "@img/colour": "^1.0.0", "detect-libc": "^2.1.2", "semver": "^7.7.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" } }, "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg=="], - "shiki": ["shiki@3.23.0", "", { "dependencies": { "@shikijs/core": "3.23.0", "@shikijs/engine-javascript": "3.23.0", "@shikijs/engine-oniguruma": "3.23.0", "@shikijs/langs": "3.23.0", "@shikijs/themes": "3.23.0", "@shikijs/types": "3.23.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "sha512-55Dj73uq9ZXL5zyeRPzHQsK7Nbyt6Y10k5s7OjuFZGMhpp4r/rsLBH0o/0fstIzX1Lep9VxefWljK/SKCzygIA=="], - - "simple-concat": ["simple-concat@1.0.1", "", {}, "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q=="], - - "simple-get": ["simple-get@4.0.1", "", { "dependencies": { "decompress-response": "^6.0.0", "once": "^1.3.1", "simple-concat": "^1.0.0" } }, "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA=="], - - "simple-swizzle": ["simple-swizzle@0.2.4", "", { "dependencies": { "is-arrayish": "^0.3.1" } }, "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw=="], + "shiki": ["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" } }, "sha512-hjNax6o/ylDy9lefQEaSDtzaT3iVNtZ3WmpQnbuQNoG4xvnSKf2kSKbihZVO4JRG1TTMejs7CmNRYlWgAL66pQ=="], "sisteransi": ["sisteransi@1.0.5", "", {}, "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg=="], @@ -941,34 +855,22 @@ "stream-replace-string": ["stream-replace-string@2.0.0", "", {}, "sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w=="], - "streamx": ["streamx@2.27.0", "", { "dependencies": { "events-universal": "^1.0.0", "fast-fifo": "^1.3.2", "text-decoder": "^1.1.0" } }, "sha512-WZ189TKnHoAokYHvwzaAQMpd55cgUmFIcJFzBSgGcb886jau5DL+XdDhTWV4ps3FLvk+OORp0dLRTPsLZ21CSA=="], - "string-width": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="], - "string_decoder": ["string_decoder@1.3.0", "", { "dependencies": { "safe-buffer": "~5.2.0" } }, "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA=="], - "stringify-entities": ["stringify-entities@4.0.4", "", { "dependencies": { "character-entities-html4": "^2.0.0", "character-entities-legacy": "^3.0.0" } }, "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg=="], "strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], - "strip-json-comments": ["strip-json-comments@2.0.1", "", {}, "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ=="], - "style-to-js": ["style-to-js@1.1.21", "", { "dependencies": { "style-to-object": "1.0.14" } }, "sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ=="], "style-to-object": ["style-to-object@1.0.14", "", { "dependencies": { "inline-style-parser": "0.2.7" } }, "sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw=="], "svgo": ["svgo@4.0.1", "", { "dependencies": { "commander": "^11.1.0", "css-select": "^5.1.0", "css-tree": "^3.0.1", "css-what": "^6.1.0", "csso": "^5.0.5", "picocolors": "^1.1.1", "sax": "^1.5.0" }, "bin": "./bin/svgo.js" }, "sha512-XDpWUOPC6FEibaLzjfe0ucaV0YrOjYotGJO1WpF0Zd+n6ZGEQUsSugaoLq9QkEZtAfQIxT42UChcssDVPP3+/w=="], - "tar-fs": ["tar-fs@3.1.2", "", { "dependencies": { "pump": "^3.0.0", "tar-stream": "^3.1.5" }, "optionalDependencies": { "bare-fs": "^4.0.1", "bare-path": "^3.0.0" } }, "sha512-QGxxTxxyleAdyM3kpFs14ymbYmNFrfY+pHj7Z8FgtbZ7w2//VAgLMac7sT6nRpIHjppXO2AwwEOg0bPFVRcmXw=="], - - "tar-stream": ["tar-stream@3.2.0", "", { "dependencies": { "b4a": "^1.6.4", "bare-fs": "^4.5.5", "fast-fifo": "^1.2.0", "streamx": "^2.15.0" } }, "sha512-ojzvCvVaNp6aOTFmG7jaRD0meowIAuPc3cMMhSgKiVWws1GyHbGd/xvnyuRKcKlMpt3qvxx6r0hreCNITP9hIg=="], - - "teex": ["teex@1.0.1", "", { "dependencies": { "streamx": "^2.12.5" } }, "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg=="], - - "text-decoder": ["text-decoder@1.2.7", "", { "dependencies": { "b4a": "^1.6.4" } }, "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ=="], - "tiny-inflate": ["tiny-inflate@1.0.3", "", {}, "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw=="], + "tinyclip": ["tinyclip@0.1.14", "", {}, "sha512-F1oWdz8tjT17qe1d5JgDK6z03WGOhYYAN0lK3/D/fzNiy93xswLLEw7pk+3g05onhAy6Bsc6PLNUGhdgVjemMQ=="], + "tinyexec": ["tinyexec@1.2.4", "", {}, "sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg=="], "tinyglobby": ["tinyglobby@0.2.17", "", { "dependencies": { "fdir": "^6.5.0", "picomatch": "^4.0.4" } }, "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g=="], @@ -977,17 +879,11 @@ "trough": ["trough@2.2.0", "", {}, "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw=="], - "tsconfck": ["tsconfck@3.1.6", "", { "peerDependencies": { "typescript": "^5.0.0" }, "optionalPeers": ["typescript"], "bin": { "tsconfck": "bin/tsconfck.js" } }, "sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w=="], - "tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], - "tunnel-agent": ["tunnel-agent@0.6.0", "", { "dependencies": { "safe-buffer": "^5.0.1" } }, "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w=="], - - "type-fest": ["type-fest@4.41.0", "", {}, "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA=="], - "typesafe-path": ["typesafe-path@0.2.2", "", {}, "sha512-OJabfkAg1WLZSqJAJ0Z6Sdt3utnbzr/jh+NAHoyWHJe8CMSy79Gm085094M9nvTPy22KzTVn5Zq5mbapCI/hPA=="], - "typescript": ["typescript@5.9.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw=="], + "typescript": ["typescript@6.0.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw=="], "typescript-auto-import-cache": ["typescript-auto-import-cache@0.3.6", "", { "dependencies": { "semver": "^7.3.8" } }, "sha512-RpuHXrknHdVdK7wv/8ug3Fr0WNsNi5l5aB8MYYuXhq2UH5lnEB1htJ1smhtD5VeCsGr2p8mUDtd83LCQDFVgjQ=="], @@ -1033,7 +929,7 @@ "vfile-message": ["vfile-message@4.0.3", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0" } }, "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw=="], - "vite": ["vite@6.4.3", "", { "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.4.4", "picomatch": "^4.0.2", "postcss": "^8.5.3", "rollup": "^4.34.9", "tinyglobby": "^0.2.13" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", "jiti": ">=1.21.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-NTKlcQjlAK7MlQoyb6LgaqHc8sso/pVyUJYWMws3jg21uTJw/LddqIFPcPqP6PzpgbIcZyKI85sFE4HBrQDA8A=="], + "vite": ["vite@7.3.5", "", { "dependencies": { "esbuild": "^0.27.0", "fdir": "^6.5.0", "picomatch": "^4.0.3", "postcss": "^8.5.6", "rollup": "^4.43.0", "tinyglobby": "^0.2.15" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "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" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-KuOaNhcnGFN2zIPGA7wRmzF+lJA1sea7rHq17aiJ++9lzY1WWG6Jpwqwe1KNbRVPIqHmr8GLYx7jbrQcN/7/ww=="], "vitefu": ["vitefu@1.1.3", "", { "peerDependencies": { "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" }, "optionalPeers": ["vite"] }, "sha512-ub4okH7Z5KLjb6hDyjqrGXqWtWvoYdU3IGm/NorpgHncKoLTCfRIbvlhBm7r0YstIaQRYlp4yEbFqDcKSzXSSg=="], @@ -1075,11 +971,7 @@ "which-pm-runs": ["which-pm-runs@1.1.0", "", {}, "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA=="], - "widest-line": ["widest-line@5.0.0", "", { "dependencies": { "string-width": "^7.0.0" } }, "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA=="], - - "wrap-ansi": ["wrap-ansi@9.0.2", "", { "dependencies": { "ansi-styles": "^6.2.1", "string-width": "^7.0.0", "strip-ansi": "^7.1.0" } }, "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww=="], - - "wrappy": ["wrappy@1.0.2", "", {}, "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="], + "wrap-ansi": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="], "xxhash-wasm": ["xxhash-wasm@1.1.0", "", {}, "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA=="], @@ -1091,144 +983,54 @@ "yargs": ["yargs@17.7.2", "", { "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.1.1" } }, "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w=="], - "yargs-parser": ["yargs-parser@21.1.1", "", {}, "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="], + "yargs-parser": ["yargs-parser@22.0.0", "", {}, "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw=="], "yocto-queue": ["yocto-queue@1.2.2", "", {}, "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ=="], - "yocto-spinner": ["yocto-spinner@0.2.3", "", { "dependencies": { "yoctocolors": "^2.1.1" } }, "sha512-sqBChb33loEnkoXte1bLg45bEBsOP9N1kzQh5JZNKj/0rik4zAPTNSAVPj3uQAdc6slYJ0Ksc403G2XgxsJQFQ=="], - - "yoctocolors": ["yoctocolors@2.1.2", "", {}, "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug=="], - "zod": ["zod@4.4.3", "", {}, "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ=="], - "zod-to-json-schema": ["zod-to-json-schema@3.25.2", "", { "peerDependencies": { "zod": "^3.25.28 || ^4" } }, "sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA=="], - - "zod-to-ts": ["zod-to-ts@1.2.0", "", { "peerDependencies": { "typescript": "^4.9.4 || ^5.0.2", "zod": "^3" } }, "sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA=="], - "zwitch": ["zwitch@2.0.4", "", {}, "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A=="], - "@rollup/pluginutils/estree-walker": ["estree-walker@2.0.2", "", {}, "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="], + "@astrojs/language-server/@astrojs/compiler": ["@astrojs/compiler@2.13.1", "", {}, "sha512-f3FN83d2G/v32ipNClRKgYv30onQlMZX1vCeZMjPsMMPl1mDpmbl0+N5BYo4S/ofzqJyS5hvwacEo0CCVDn/Qg=="], + + "@astrojs/mdx/@astrojs/markdown-remark": ["@astrojs/markdown-remark@7.1.2", "", { "dependencies": { "@astrojs/internal-helpers": "0.9.1", "@astrojs/prism": "4.0.2", "github-slugger": "^2.0.0", "hast-util-from-html": "^2.0.3", "hast-util-to-text": "^4.0.2", "js-yaml": "^4.1.1", "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", "retext-smartypants": "^6.2.0", "shiki": "^4.0.0", "smol-toml": "^1.6.0", "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" } }, "sha512-caXZ4Dc2St2dW8luEg22GlP0gupLdztCTQE4EzZOxW1pqWXz9mbeJEuHUkgDYcKWW8tjIHkydYDhWLVoxJ327Q=="], + + "@mdx-js/mdx/estree-walker": ["estree-walker@3.0.3", "", { "dependencies": { "@types/estree": "^1.0.0" } }, "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g=="], + + "@vscode/emmet-helper/jsonc-parser": ["jsonc-parser@2.3.1", "", {}, "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg=="], "anymatch/picomatch": ["picomatch@2.3.2", "", {}, "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA=="], - "astro/sharp": ["sharp@0.34.5", "", { "dependencies": { "@img/colour": "^1.0.0", "detect-libc": "^2.1.2", "semver": "^7.7.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" } }, "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg=="], - - "astro/zod": ["zod@3.25.76", "", {}, "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ=="], - - "boxen/string-width": ["string-width@7.2.0", "", { "dependencies": { "emoji-regex": "^10.3.0", "get-east-asian-width": "^1.0.0", "strip-ansi": "^7.1.0" } }, "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ=="], - - "cliui/wrap-ansi": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="], - "csso/css-tree": ["css-tree@2.2.1", "", { "dependencies": { "mdn-data": "2.0.28", "source-map-js": "^1.0.1" } }, "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA=="], "dom-serializer/entities": ["entities@4.5.0", "", {}, "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw=="], + "estree-util-build-jsx/estree-walker": ["estree-walker@3.0.3", "", { "dependencies": { "@types/estree": "^1.0.0" } }, "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g=="], + + "is-inside-container/is-docker": ["is-docker@3.0.0", "", { "bin": { "is-docker": "cli.js" } }, "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ=="], + "parse-entities/@types/unist": ["@types/unist@2.0.11", "", {}, "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA=="], - "prebuild-install/tar-fs": ["tar-fs@2.1.4", "", { "dependencies": { "chownr": "^1.1.1", "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", "tar-stream": "^2.1.4" } }, "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ=="], - - "prompts/kleur": ["kleur@3.0.3", "", {}, "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w=="], - "unstorage/chokidar": ["chokidar@5.0.0", "", { "dependencies": { "readdirp": "^5.0.0" } }, "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw=="], - "vite/esbuild": ["esbuild@0.25.12", "", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.25.12", "@esbuild/android-arm": "0.25.12", "@esbuild/android-arm64": "0.25.12", "@esbuild/android-x64": "0.25.12", "@esbuild/darwin-arm64": "0.25.12", "@esbuild/darwin-x64": "0.25.12", "@esbuild/freebsd-arm64": "0.25.12", "@esbuild/freebsd-x64": "0.25.12", "@esbuild/linux-arm": "0.25.12", "@esbuild/linux-arm64": "0.25.12", "@esbuild/linux-ia32": "0.25.12", "@esbuild/linux-loong64": "0.25.12", "@esbuild/linux-mips64el": "0.25.12", "@esbuild/linux-ppc64": "0.25.12", "@esbuild/linux-riscv64": "0.25.12", "@esbuild/linux-s390x": "0.25.12", "@esbuild/linux-x64": "0.25.12", "@esbuild/netbsd-arm64": "0.25.12", "@esbuild/netbsd-x64": "0.25.12", "@esbuild/openbsd-arm64": "0.25.12", "@esbuild/openbsd-x64": "0.25.12", "@esbuild/openharmony-arm64": "0.25.12", "@esbuild/sunos-x64": "0.25.12", "@esbuild/win32-arm64": "0.25.12", "@esbuild/win32-ia32": "0.25.12", "@esbuild/win32-x64": "0.25.12" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg=="], - "vscode-css-languageservice/vscode-languageserver-types": ["vscode-languageserver-types@3.17.5", "", {}, "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg=="], - "vscode-json-languageservice/jsonc-parser": ["jsonc-parser@3.3.1", "", {}, "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ=="], - "vscode-languageserver/vscode-languageserver-protocol": ["vscode-languageserver-protocol@3.17.5", "", { "dependencies": { "vscode-jsonrpc": "8.2.0", "vscode-languageserver-types": "3.17.5" } }, "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg=="], - "widest-line/string-width": ["string-width@7.2.0", "", { "dependencies": { "emoji-regex": "^10.3.0", "get-east-asian-width": "^1.0.0", "strip-ansi": "^7.1.0" } }, "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ=="], - - "wrap-ansi/string-width": ["string-width@7.2.0", "", { "dependencies": { "emoji-regex": "^10.3.0", "get-east-asian-width": "^1.0.0", "strip-ansi": "^7.1.0" } }, "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ=="], - - "wrap-ansi/strip-ansi": ["strip-ansi@7.2.0", "", { "dependencies": { "ansi-regex": "^6.2.2" } }, "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w=="], - "yaml-language-server/request-light": ["request-light@0.5.8", "", {}, "sha512-3Zjgh+8b5fhRJBQZoy+zbVKpAQGLyka0MPgW3zruTF4dFFJ8Fqcfu9YsAvi/rvdcaTeWG3MkbZv4WKxAn/84Lg=="], "yaml-language-server/yaml": ["yaml@2.7.1", "", { "bin": { "yaml": "bin.mjs" } }, "sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ=="], - "zod-to-ts/zod": ["zod@3.25.76", "", {}, "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ=="], + "yargs/yargs-parser": ["yargs-parser@21.1.1", "", {}, "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="], - "boxen/string-width/emoji-regex": ["emoji-regex@10.6.0", "", {}, "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A=="], - - "boxen/string-width/strip-ansi": ["strip-ansi@7.2.0", "", { "dependencies": { "ansi-regex": "^6.2.2" } }, "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w=="], - - "cliui/wrap-ansi/ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], + "@astrojs/mdx/@astrojs/markdown-remark/@astrojs/internal-helpers": ["@astrojs/internal-helpers@0.9.1", "", { "dependencies": { "picomatch": "^4.0.4" } }, "sha512-1pWuARqYom/TzuU3+0ZugsTrKlUydWKuULmDqSMTuonY+9IRDUEGKX/8PXQ1nBxRq3w85uGtd9q9SXfqEldMIQ=="], "csso/css-tree/mdn-data": ["mdn-data@2.0.28", "", {}, "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g=="], - "prebuild-install/tar-fs/tar-stream": ["tar-stream@2.2.0", "", { "dependencies": { "bl": "^4.0.3", "end-of-stream": "^1.4.1", "fs-constants": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^3.1.1" } }, "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ=="], - "unstorage/chokidar/readdirp": ["readdirp@5.0.0", "", {}, "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ=="], - "vite/esbuild/@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.25.12", "", { "os": "aix", "cpu": "ppc64" }, "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA=="], - - "vite/esbuild/@esbuild/android-arm": ["@esbuild/android-arm@0.25.12", "", { "os": "android", "cpu": "arm" }, "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg=="], - - "vite/esbuild/@esbuild/android-arm64": ["@esbuild/android-arm64@0.25.12", "", { "os": "android", "cpu": "arm64" }, "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg=="], - - "vite/esbuild/@esbuild/android-x64": ["@esbuild/android-x64@0.25.12", "", { "os": "android", "cpu": "x64" }, "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg=="], - - "vite/esbuild/@esbuild/darwin-arm64": ["@esbuild/darwin-arm64@0.25.12", "", { "os": "darwin", "cpu": "arm64" }, "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg=="], - - "vite/esbuild/@esbuild/darwin-x64": ["@esbuild/darwin-x64@0.25.12", "", { "os": "darwin", "cpu": "x64" }, "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA=="], - - "vite/esbuild/@esbuild/freebsd-arm64": ["@esbuild/freebsd-arm64@0.25.12", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg=="], - - "vite/esbuild/@esbuild/freebsd-x64": ["@esbuild/freebsd-x64@0.25.12", "", { "os": "freebsd", "cpu": "x64" }, "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ=="], - - "vite/esbuild/@esbuild/linux-arm": ["@esbuild/linux-arm@0.25.12", "", { "os": "linux", "cpu": "arm" }, "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw=="], - - "vite/esbuild/@esbuild/linux-arm64": ["@esbuild/linux-arm64@0.25.12", "", { "os": "linux", "cpu": "arm64" }, "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ=="], - - "vite/esbuild/@esbuild/linux-ia32": ["@esbuild/linux-ia32@0.25.12", "", { "os": "linux", "cpu": "ia32" }, "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA=="], - - "vite/esbuild/@esbuild/linux-loong64": ["@esbuild/linux-loong64@0.25.12", "", { "os": "linux", "cpu": "none" }, "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng=="], - - "vite/esbuild/@esbuild/linux-mips64el": ["@esbuild/linux-mips64el@0.25.12", "", { "os": "linux", "cpu": "none" }, "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw=="], - - "vite/esbuild/@esbuild/linux-ppc64": ["@esbuild/linux-ppc64@0.25.12", "", { "os": "linux", "cpu": "ppc64" }, "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA=="], - - "vite/esbuild/@esbuild/linux-riscv64": ["@esbuild/linux-riscv64@0.25.12", "", { "os": "linux", "cpu": "none" }, "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w=="], - - "vite/esbuild/@esbuild/linux-s390x": ["@esbuild/linux-s390x@0.25.12", "", { "os": "linux", "cpu": "s390x" }, "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg=="], - - "vite/esbuild/@esbuild/linux-x64": ["@esbuild/linux-x64@0.25.12", "", { "os": "linux", "cpu": "x64" }, "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw=="], - - "vite/esbuild/@esbuild/netbsd-arm64": ["@esbuild/netbsd-arm64@0.25.12", "", { "os": "none", "cpu": "arm64" }, "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg=="], - - "vite/esbuild/@esbuild/netbsd-x64": ["@esbuild/netbsd-x64@0.25.12", "", { "os": "none", "cpu": "x64" }, "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ=="], - - "vite/esbuild/@esbuild/openbsd-arm64": ["@esbuild/openbsd-arm64@0.25.12", "", { "os": "openbsd", "cpu": "arm64" }, "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A=="], - - "vite/esbuild/@esbuild/openbsd-x64": ["@esbuild/openbsd-x64@0.25.12", "", { "os": "openbsd", "cpu": "x64" }, "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw=="], - - "vite/esbuild/@esbuild/openharmony-arm64": ["@esbuild/openharmony-arm64@0.25.12", "", { "os": "none", "cpu": "arm64" }, "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg=="], - - "vite/esbuild/@esbuild/sunos-x64": ["@esbuild/sunos-x64@0.25.12", "", { "os": "sunos", "cpu": "x64" }, "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w=="], - - "vite/esbuild/@esbuild/win32-arm64": ["@esbuild/win32-arm64@0.25.12", "", { "os": "win32", "cpu": "arm64" }, "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg=="], - - "vite/esbuild/@esbuild/win32-ia32": ["@esbuild/win32-ia32@0.25.12", "", { "os": "win32", "cpu": "ia32" }, "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ=="], - - "vite/esbuild/@esbuild/win32-x64": ["@esbuild/win32-x64@0.25.12", "", { "os": "win32", "cpu": "x64" }, "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA=="], - "vscode-languageserver/vscode-languageserver-protocol/vscode-jsonrpc": ["vscode-jsonrpc@8.2.0", "", {}, "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA=="], "vscode-languageserver/vscode-languageserver-protocol/vscode-languageserver-types": ["vscode-languageserver-types@3.17.5", "", {}, "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg=="], - - "widest-line/string-width/emoji-regex": ["emoji-regex@10.6.0", "", {}, "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A=="], - - "widest-line/string-width/strip-ansi": ["strip-ansi@7.2.0", "", { "dependencies": { "ansi-regex": "^6.2.2" } }, "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w=="], - - "wrap-ansi/string-width/emoji-regex": ["emoji-regex@10.6.0", "", {}, "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A=="], - - "wrap-ansi/strip-ansi/ansi-regex": ["ansi-regex@6.2.2", "", {}, "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg=="], - - "boxen/string-width/strip-ansi/ansi-regex": ["ansi-regex@6.2.2", "", {}, "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg=="], - - "widest-line/string-width/strip-ansi/ansi-regex": ["ansi-regex@6.2.2", "", {}, "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg=="], } } diff --git a/package.json b/package.json index 8a14ece..23305c8 100644 --- a/package.json +++ b/package.json @@ -12,14 +12,14 @@ "astro": "astro" }, "dependencies": { - "@astrojs/check": "^0.9.4", - "@astrojs/sitemap": "^3.5.0", - "@astrojs/starlight": "^0.35.2", + "@astrojs/check": "^0.9.9", + "@astrojs/sitemap": "^3.7.3", + "@astrojs/starlight": "^0.39.3", "@splidejs/splide": "^4.1.4", - "astro": "^5.13.2", - "astro-splide": "^2.0.0", - "sharp": "^0.32.6", - "typescript": "^5.9.2" + "astro": "^6.4.4", + "astro-splide": "^2.1.1", + "sharp": "^0.34.5", + "typescript": "^6.0.3" }, "engines": { "bun": ">=1.3" From 1f9dbc2a51f3405e74c11debb9f7bb9ff5b15156 Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Sat, 6 Jun 2026 00:18:35 +0200 Subject: [PATCH 2/3] fix: resize hero image to 400x400 for Starlight v0.39 compatibility Resized large-pingu.jpg from 805x944 to 400x400 (center crop) to match Starlight Hero component's hardcoded dimensions. Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe --- public/large-pingu.jpg | Bin 45856 -> 22852 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/public/large-pingu.jpg b/public/large-pingu.jpg index 5682175f2ef732b034594e0e1ac5dfa53e497b2c..64b16c689e59b5be88aae1a2a50b8a9366117712 100644 GIT binary patch delta 9458 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 delta 32015 zcma&OWk4Lu@;NCrHSD$vNlVbAMmn zw|jP`x4QbNuAZ5$>YCZ@uZPIpgRGUHg4#lIO?aUtYQUlWfYcyCRS%h9_bwdN3qXg5 zs)eG4f}j9EqC-HTL;UUs5C9+`08rr1e-i{G6f_JhxDF5EPx@~S0PtG(dj)_51p$CW zgF*unZhiksHVVt;Hf|kn3o|JK)frQXPG%EvGbw^n z5;Jjg!5s-P24$0Nx_WGP_iir(ey<(G7IM$jUksKv6^F(G0MMKq&nGrU7Dt#)zkAp3 z4=oHvFw3vPzPBcHnB`^LuUp7rvIKuVl7LEfn2S#A?jinQF!JyYjVpcb$LI!+IYKrY z@4n#p@!Llh&La-2I$;1j+nDxRjzHv{&270aSSBumyI>RC1Y2M-toparM2q&aybcQ| zwe*{X-LcZlMIV|bWq)5ty7*oXyeBX_0njaTJ%-(C3}_ZdM+TFq+-f3U&G~Lh`TIPl z2`s^*LpA9RQfNglU#5EJWfb`$`tuN&T%s{v}Sl4E5iES5VNhaWp_vY;LbQ5 zPNK7{j|G^F)oHusW6cP0V>cv9d1bS}*QR_>sDz7~(Qh49vboAz)}y7;1XSIX%#ETv-Vn1Jx1AR}hsz#!WjH|;}>QgJpM*WAzG8nNNCl!X=L*WnR| zBI@Xynn_gb8j&{})mK<@LdeN<`LX}0x;2simp6gxTh?aE`P1FQ&}sTim{KfUbKGZ%uIzD|A;Bz>P_o)dP1XYOxnf_wfGun(+u__^LFvEK!z^%)VT>tF!$bg6wLk^-x1H z_rnuA!P!~lvF7ezAuiK8$@sB%*kpc5+R>_@$CHoCIde%xiF+saiEu8zp#C~l*Vnie z&%Z87Q8&T!iDHa_L-47=8m0?UUIP$W2LQY=V>{hi$q^=aZADF@RJBhMlB&_7A*8?e9XIQ zI2sxito=&!*mLE2wCz=K6fy>`X)=%(G`sn+$2^Cc_ElEU%A4gOWezoC>>y<7_>tJ$ zFPU=w=9$zD<`o}g$-g1Qj{zfxs??m)HqxFvBrW`B=7&V|@AU?t7sBjHQhKB6E1UR-6-^xniZFE4R0r6_3|Fv^ z({t+jJk{X@^A`^2UvMNklj5Rs&~>VFYpWHu6ZO%b;(8A49mkGYM=;7?`M~B(k|L-+ zd5pv$>BJooX1P2^Waipu<;M44D6d7)2i~8mxuqCAFwTyTwEAm0Ob)W@1qt;e1{DL7 zU42M}h~UW@jOR-SqN`6HwR2lvi~_0vae;8{%U3V02SNXX2T?fHzmNwMqr&Mi6r)}~ zuv*C?WKQm9{k;K?BXwQD1wa}&*?WtLB$r(|xB-u;aXB5{@SkB1@( zMv4gcldc88NeQVeN$WZ^xJ>8(r+}6=xd3GVEHAGeH<$Ib)fVa}k3T!;c*>f`=!AM+BBAwO@mz{}R=E?}fFSW(@y@4giTwp46N6 zoj!p;9Sh)#G_hV2a*&m*gN4VQU^biv02oaz`t9y740@!DopV|nD!3-@4Ze3+4xST8 z-2+hold00g@Dr(O!H*0bB}vrRINj>>e=ot&h)zPJTl-Miic? z&47sZ#=dy`=A&m~{g!j;iHa})Acy4SwCO(CrB*?r?{9Z^!PE{kZ&s9iZrrgo()4Fw zO#}83Z3T{DfUgCBvIg_4*Kfcy_%eCD|F=*3AHI9A)3hdP!}vny%Tj}HiBbk-bi-0Y zXP4~C)TPl^0gym6mW8jF0VtDd=1db2`%Tsn_JmC3pT;D3nFV;6!at=SW|K$r7@M&5 z`zEWHVaF|=SgijUD*!oxNF1ZxR;>YbpOxxyKN4e7rMb zIv3mkoFGd2A4%9R_SQ@j>w_4;ih;$bP!|(_AU`$h*)Rs*3$I*gfhia!_N0q)i076+ERcrJv@{C72PncX;J4o0!RNk?_ zkEo8j)f-h%Lv=Tb&6q772a-I20Qa5leVbC|(cRYAH@g4e0swHZJe%1dE>{E`I?PX9 z1vSWV?AC`NBmym&pGAq7wtBpo0y4^1vFHG3weZkD09649iF4a>@1*}KySU8lv*8cd zkM7GJ8K@Ya_jPmG(s22CV@&uRF#7X^|0RUmZncd4p{pd@DzO&jj8uFD6Gu#kd?tgD zlAI0zBMd+=gjB(jRPV{+XhLEVr5i}?NlkCwVovKhaff2i5jk?t9+`*62>OHgkNw%1 znHx_C_!_x`n2ahF(6MSJBF{)!KyQNuHe%5EZ&^)Q8|B1Ruw)Uy9m)HsJyy~GND9Ab zrh~P1V(&o>Eg$=D%Lt`J>WX1f;zFA^hAqo>x_QbA9F<6}T@KxFGSOqQ$WqI}tajXV zUYCzf0a57>5h*TG@evi2Uq%n%dlHF#84Fw4BA(=*OhJ({i6*WFMt3~$7MLd5xgPL) zaal3B-7x1Z1{-T903H5wsl4h!n{#kcTxQfawb2dVT#@3wA+8f9oE+)cFQ1zxsws&S zm=^ib1jnwY9&e&R$A&fIf@3W$6ZEjJfa@d0sZ&6sogBj6qgM&WKqrA~*0`fEF44Hd5IJ2C4C|<=$wzTz|8hTln z#555Rwn1O{%luJ92t#F6u%t{FuE3RY2NT80dYqc81 zq&=HE94sCgY6eB84NZ=ORL#kB;@J4VU;qF&PiHh`{14S-&F>OZh-^b-{zV{B6~ktN zrfoK3IeUC*wlPFAyJCwJ8uk%{%>Ix4?KC_%CTjG)6Rb>ZRm;gv{}&JdQ4sJgBqrrE zmGNLzi~8hdp@I zb)lUG;&r8i34*A}XvVvuIcKwOy8M`>mGjP8uX0I^(Rae{UE3jeeT)S*X5H-sgM)Q- z)oE*HOW!y-jF=^U^q-GS9Za@2A04biz5iF|pcxSTb4wY-Xej@aiRxAh#`e;0_#Y4) zA_7NgfPrNn-7P~TbpslhfS~B+&ni0`scXxc#{ z%6dB74OMRY!5&6IL)wGp(M88|Gf@W_O=Dx8m0dn0!4cU&F3ZEo<=Ut;^A8TIZTbds z_#ksRG41tPE(I}bbuRXzAB)NF4=b3eW*>e&rq7KIeeB9?Sgr8!;CwfD|0#pDQjD%YED;qA7!hT4Y#0E7w1;D5l8rz=@5P8&FS3N9J!eikdJE|68qV{q5>ari%~P8?G)1GB2)FJ$n|Qb zF1{=m{mf)U|Nggw=Gv!=?Zhr8ee{lVDKJC)tGrizE*-`9`!#~z9(UI_W{GtwF}Y3N;mHqTvIcO23@7ju zVi!64atusULP*63Hiz0VBbYMH7Qbq0A2t)2D*6OpPViPYjPM~0cw*|VR!v?le6g=S zX`3u-OQ#j*S%bKU?6V>POZ4ZMTm4%23m;} zRHLkl^lzEwKoh#R-V#IQUl&wBm3a|Xc4 zc;j%qbTc?O5Rx=xF;%`?beU?AY|@0I?ji@nu0s-odfANCRs~v_N?A+cN~PzbD-4yB(2k_2X3pv7n;Kc=0b6s=YX=lZ#k3G8U(JJe!VhmI$ zy`wRPc!8`-p-`b?ofHj6vKUoANa9g+%mho+tyV=ZkuL}_l0sA|(J22ZawMW0p(dA_ zrp>n@)Sj84Fewsc_1c-&&i#FGXnidnBsuJ;)t)#wGejzQv{PX77Ioc$S{my!>HozF zZXqoFPrEM_2i`xn}2c#c^<_0l95O4Yuqs-`MNb?1Ext&MH zB7c#RpJ?E30PNoPS+aeY4^=ADzEy96TjYYP7*Lf^C4U39?B9leOR~72*4G&QkXK~a z%Pw1cR6I#JL=JkUw*L(OO6tnrtNPZ*r*@|;Wgm7i6YDdYMnXiEoXuZHA`CaaOvr= zdmJ`9c@unLv9B_Mi^b@_MmOO9+uaVDbo&HI4M;->)}rR}2l8P&rU7McJu zOrv(X_VX?%nIpcfgawxu}8MotH2r02yvc||Msu51BQTcBG zOoWfHjD=tF#GVRymA5O8qi8{TAX?6b0%^6Pqc(Ab7}m|`gpati`65tUs5$gQC(7mOX34XzMbAKTfYDl8-3l11RWV8Gx6QPmu;;3qGs?mi*mdM^D0WWic8n4w zoGzJhW<%ypiPEm=67IP-k9B>QfVQBvvo%vPlXy9fPk>l`Ty8Er!R)L(09+leJp$2= zw(1rsrh6c0F(w^{w)p9nIh5pok<%%F_YpkCGR_Wed!vhz!nxb031js|QZ0-BsRBDn z7sSa(P-(SQXSZB*1`wD%#Z$u;_y&Bw8O6pv+T|fO%q`2;a^@LLL~*EAES=5?P1IK` zmt^oP-?KVSvKQHfJLZ8NqR;lFOT{j)ru1XVj*xHu-u_jgM(+`c7~fB`Sq|@P`Ip%{_FtWj9Nr)CCYWvH;aq1hS~zeK^S3%b>{=%ki70!8Dr-dR za#dqXST+Oc_fP9knvyf=5*L*sAcT+N%fkwiXm!+9jdPgi0v}ssP4=hbgT=+_^FdFC zPqH;zwQ0O|U!w%-)6}M@A@CQ`br`ULpa%XRt4t}YzN?~yW%4A$hahCUE{%phjTTRa z+v)?=M{||7MVNvzlSL&ixjR5*uTXz3w za2z!H-VY&?e{^;^9pkNX>c!{8`0 zbz_qWibXh7X561`SoWAlM4LSyT1!3D`xAMgY3o?`(yRkQk|Lh<2)O|m@9}fH-3HE4@HX0`7@MqI?x~lq7*~@o@JK(dSQ7$Y@E4(27V+2B5C0w=_D9T2dfbgTIK4`*C;&fO6-7cMXpxyLlXnlPqqxK zz}-)`^l5$q?`wEBDvJ5h+H>??9kqlGL=Lx4L_+}|N{|Cb<`A)*%23<``7z47#>=!~ zaGE#N%@DEZR7&2c^;SL|Id6#u4h2`NIFevXEs-Ty1<6*G;$MI`6>AjACR<1O0fu#p z4K;e-W-n_TuwyId7aMQapP+Hk=Cvcx5tDS#-pw;X5Q#x@mr#Dl)18V4boGnif6m?K z;6hVl;P}PWH3J>{j-017NUGtYEEc0Fc#=7M5TDACAps-p7{neUa( z?Xl)_wuLy5Z?}!;K-ei%(aKSc)Cx|*WQ;5%QLxkM$4i%mgbJ$`7oM=QE@pcAvHHH& z`7tZyOSY#Fjd*W#EBqIZZ~JQJ#aOWIIPAIkq zO?cYcU)P>KD20kTD$`xV)Rq6`NeCE?&zd7=Lmh^MCypUp2`3qe#@mu*j17{b1&hNF z6G(CgAjRzWsBt1K8LBK ze3=LU?aY>us3?N?^8k6GF>g?1;iB}DhGQ54p3`flA))&7M7`4IKPjT`U@rww4${Cm z#){FaZO-($JJWOKmr2Y&yN||fUsjMtw;s>sKZYma%w3lorEXfZP{3c7zAzJf1tC{@ zCfL=`r&`(E5K`o9^g&AR@LNT-b^&bCoeq;huzrUq8n8_WbdA`3@N=43#xg~+8`L+u zE{o7d_$a5Rhs0|d1P4c9{G8Qqv;fT4fpn|@xFp17U9^@rzAX@T=>aATy$pxz3CxtU z?QNh%4fM-tzm;wlO z=+Mf$zN{>(vElTvNke>YPG0UX^m9?!21A>ai_7ffOKwRMN+kEqEuWdP!!#!9keuhR z7L48B+ZSEz9{mMRjZ>{ZC2a8V@2~$*7r?BJ8a=vyG3hVRnQP=w4)2Q#-%LI3ZGqs# zd2zMY>Glb@-k7xzZIL#g!bfiLQLqW5Z^VkdEoTVGmbV@0Y}l9~SzaK0 zi_Gh)bK16H`|athd7wJ2*>g`#+ zVJ4ILORm3}w;)+W<-EkXYs{uutZNN<`mFi;+h*cBa3{uWIfh0t#gU=r_(g`pP)Vt< zvDhQ;)_lf%zMh15e+Bo_tf}qSL6c6QhgCqbDJ?uhjxA*qsQy>eG3ZnCnC*@2OgZ%_ znt(|l(fSB|84vyR!B_De=uU2)f3*Tzs=S{>; zKAAn)b{&IIZQI1YtD9Ox5uSb(^SV1eYd&uDSV{b$f9%cYwtBFd>jD~A5=~rl6ri)Tlo&`Emf<2;Nw5yb(Q)fWZ6N1r`lf9J; z^A7l;@W`lW&*=vW?_ybx5#qyn@e|1wtO7;J`Q+(D$`@|Ip3Ug4L#uAJ7A@bVuShu- z#r%0ayeX!W#&cR@aT-Eb>74{I`x9BP8P>~VSqX{;uhKB|J9j@sG%>P_{I5IHeX+Nn zY^(w&-$TEn--C<{d5Z*6j2cfd~(^{nOzL{k_q_uu~@nnZ_%#vf7l5Dx+`f~nB~kPuK%P%!^}*98I{5{(Q)SQ(1dkeo$C#V+^H z@)x{F7J_&l$)n(bW{aB;b6~n)@fqd2Gk;a)mo>_2ot_~aP z#4vcECf=1zu^yhxAHLW5@}}YzM)yP~V@|Vm!PRNxL(@K76o-}G_7t{c+2&=57H;{p zy>YHA$F#jT2qalA-6YG`kof`rZkeJ|(ev%v&m&eeFT}4?dRr<~Vd1mV*-YP~HBClC zzPa&LYE5$J(KqxkLy6HpoU)5?he>R1Q{&rnZ^5Cfxl!Jeg7shq$0i_PVBx?KiN9Y% zdW}txvkIeOkg+HmQLu@q7~04ALFI|6)?xaB{ti&U3PH}~PrpeMiO(HYbKTx&%&MtK z{nf|TI<+wAQ|&xmTKB88UVZIn?$X6l3Y~!v6jM}4%K1_LKWd8fU_m4eD$*JVPz^GP&G~p z<1e}nBR@qJ-phKHnowPS!IUTD+SW4b#q=zk8-5Y7uuNQ~{g6(6>0Hogx8pf0?AIgv zOD-%6&<$x5MD@A2CE=~vk9Rfvj_a8B|+R{Z*cvX8%h0bpsI|M(dp0IG6}t3TWo zTJ($epiqeE-cs<+ZfLAmt87`^_k$I(ad3gO@stY*q_3t6yiC4}NP!YkfB&X#z+>(4 zC)A8}XUqWBHB&O~HRH${3ck@>lCV?lE0S9n=duXoLRv!7xf)--E}8Ykz$^QH+6HUj z%gUjD4c18QrrWV~Ta?!+5-8_;s8L7%6D`(x*bv;UQMWB&pFVAqTpV6O+)@bm_)O;&+g(XvM$-PzNNpP@Mt8~TdQMlR%Edjv1^R}7X4Upnd9=Q`U~$p z60#0HvC6LP9A1wz=xZD9-kV|*wYKqk{M+DThx6QqW2oK@mA0wFDf``NyxxoExwE>v zppETp#LO4tSKT!B9(iX`;RQ(k6IvKiqzGODJ!V((HuT7qj$*45G@ z=(i~)+?6=^Xv6c)nGi8g^I9Yd@1pcawoC3=w=E~S@25Y3egjBX4(QaScm{zb_15~c zC+u+HA+&rvCn>ae9GZK^vz`)_Zt7JT*D)C%@#mMB&p zf@=u_)Po?WiYg_k)pED|4cWjGN05_e$W_>lgIduV|H@vG)c9|JbUJMyGDJyws9qxc z)EfVmeXtWs?6hAlKF{k)SWTpC`yhUwsqpysC%|tWW7nz z7yTbVaAh;TiMPd+^}6qmIg}%wb|YuIDPF(^>(zYA4RO^l#qNP`U5U(!L3P z`Bh4kX?^ZeVqfL&s^7?}Qkh-8*`9s#iGD$4q4^jje^i36aWTK~uB3xj%jrdZjr0rG zN{Wb@d)k74VAkO+?$?A}{a^ED>xF9Vo&3;z)%%@}LkP>F4D7v`sv_|%nWG7lkL``Q zpI`v&i|>J@v}yAlrozO!KjM#y)khQNVRS3g_tY3(3Vkrl*$QYaN(=qO zJ2BM5_2W+TTOOxX;?;nbh@%n_7(A=#@GRW?LR`9^tx^M{f=nux4lxmlUb+R_yQE-Z zAtpPE?uX*AjPw-EWy&*Ne| zQh^igd$4QG8L2QA_^5d%zYf+?BCdwdq#Q_rzX2!xk+eq?>_R_9WrN!%5E2kmVQ@-)C^0fTl4S+hyJ?hEr-Jc5V|9*)CC&zRyeZQTJgay|A2vHy(Qv z$D*)NEOP{xaN^!IlyRa&yOe`kxWFABffia9JUrN-s|%Vn!JI<qb3Z zk-&O5Tv1%L4H_-A*g7JDZ7K_)xQNFX{NYM^!_HDm_6QoK-~~%spsE zg)SEG;7_k2bEz(>&dT!HopfH_lAh*FvA1_JRz>grqW7vxIT3~$D+{9n#XIoEV+2GQWB)Iq&!@h>Fm>xWDQWXEXw%>8kuz$;$ z9Jx4SS*ChyO?%Eekd4L#!S{3p^-_NpPnbrRfL0FF-_mJCtMgi%T)yd{q5T+kdj(Y2 z#9?Qd?P{e7L=(YMvn$s2K^fam@>3d)3Jq@j71e4sdooC8#rnDZW+x6>r7sjoo_Q1I zU?XmIQ6cXwiixP=ddKXs|5FcD7&QV2qR9o6Qse{gh4zy?uKR)+G=PR%McwA^@EZW7 z$sV8=m$%5R-o6Y8jV1z(CR!?T!S<<@lxvMR(OtYoB%$$Q|0lCAmHY{{E9JL1-lf(z zR|!-jUOQYy;;cUj^q6@6`)`1@c8-_Ks1V)9rAgO4wT{2yYha3wNi^UC;4DzchCtLiVzSXm^-MQ|B> z`dLK3j+Z2tXOhitz%47=%e|0aLKs!rsEI4rLBC)6J%XqAszThOrt!fjyQ1z3~QWIBTnF#*m1Z0ep4J?6i zF_w(RCJW6@=#E5d$91c{FARN<@}s&KCR547(?&T1pAkt7*f%k-MJVt2zL#r<->aKk zk)wlF-)=oaPE9n@&Wm^Alm%W>h)OC`brF!tnz$Cu4t00!6&tXtn{wuF`({P=3`^T$ zpfpq!v)<9Z@yDCXe>s17a-v3*u@fyi?7O~*!o<4xnzoDFzL{0X7ai>RFz)!#LLLI$>mof zA|8-}HN64`<2zUQQHT~xa`>_TQa74%c;gk7P23(TzzmK4jp+@PT-FVRv71Tu;fxDk za+iy(ZLaxdom1aizsIUD0@AUSvS7`fuHEa|zG8qZ-qp%c9_P6Z@s`9H-+rV;9ux-0cMgX-p` zrSNq%ku6R3&DOS?3qW~J#WY@T)>p`7RAp#N`|`mz6AksJ#sT910gHnnY=;E;;mpEs zq!W!%MU>JH6$Z__QS%o^fzt8dS+g3H2tLf9Cb^0xr&<@~$x&CKTjlHZ#$?2~_$}nv zB{Sddm;Y$B#GtZBFJBtA%woyILodE2rVBE=8S8Ppw$Ds`B>p~Qx~Y_B`H1B(h)#gQ zO~Xc(T4B?fV~?9)ZgC2}uQQc$zg|I?(0dU2Z~4G+{|5NdCAsk?6k*06q<}6dq@d02 zXl^)V*eyZ_VAIiJzdzw%3Xr8y8NbK3wv=JW<6_(qkGT1jC#$ep(Ll{DR8bQUv9D0MOdVtYvE9uA)e{F!l1+9#|iriYuI0ICDQ}6B z!MiPz+ss?@8C~L~hrp*0lBWs2Zvt4_?owkDO^H#!heP@4s7@-KxZfavqDW3l@z-9V zL7{QJsXA1D0U4SWssVPX?-sWPuyq-9xw=td#~gXM}6 zs`%R%#5Wp$12#G>>WAZ|YXz<3+n@CoMI&O{ELDfmked3^~_iSB)hu@Zb{ADR& z<}lvIYy7l(%cgcW(aW~GUuBjh(cC9Rpj#8!<8XGSA76McduSyy{Kr!}TdOmcJ&j2zB@WhF~&-1`! za1po@-$^=de~kDZEr9>#K{s9G-G$k2fbgbk>at*FLawv;0JUWM8fD%->M$MP*15U+r?0db?Qk>@i0mThv< z5Bdfkb`&!grZgoB0J}%ux^Wp8p1Xj9F4= zR+ZJ|h;WmyZu%9VA8Ug5&EnVNl#09cOaGi|bxv~+uxWMogss0G?}h=lJTb$V0K4qT zsrjT4w-Pe?76?R9;VFsDbEu!YLzPetFgte;{9U=8I8LgI>D(G zX|{8wkYfo~2cVjBO7#L?Z(-omTUBH6B#&WrbIMINF=~EK#_cI6yw&7KvS>e~kOLWk zm$IG-Q)WFR`LF)hlOp%iBLeyLH-`SN!5eio^8802IoVDEHwq*XYmGr1d zXbNiZktPe5s%<$(HM-G_Sp|DN=IoRKy+h>obwV;k6M;5&hlLXQtPe5sVwy*B!Dz7< zXROwq^_*rI-oq53Wzgs+)N4P^Pe?rBeKO-^1PjrOmK>G>WRnh<<2uMW6-ue+?ZL0X zLy}iGaft*Czl0`n&4$4<98koa=&KF<3IKWcJc9K~IO_5F{QRbz`E4MrJ93x@bRiTW z?Gbea2A4=3{Aw@Jw|oqLanzNA_MQ{g$LnKVaR=Aqx$wj$bcau$ficptzMg$w52!1U zqoR^^&u5wK^Nff)-8u@mPH;=72NS)E4|=r-iC4!c=PVMztSzdVc!MdY;^eHXAR&!M zxg`lEDE&vNC(<=%CY)uj#|g|h4D#QA&A1z?{{Dk_Z@B4Sc(|X>mlOs}#O_DvPYOw- zAD>{u4&;*Q-MyK?21i6WUgprJ#02;RU3W3q&W7f5d*)@x?a5i8;sZxpZLA3Vk`zKtJmz5B?q9An~5N~w91`{%kLi;ivU4vP@a?X18H!K-GR z^2^Zmhep#Ac0>Cy#}hBBQ!mBq)mgs1(uX&wJiVAl(t##tpwV4-nhF{u$2}pwmJqGT zjWM$N)Vt;B#KWFyikBEGN!K_%)jx}w!0TYsnRDut2|eX3a$;R}t%aN^2c zqzTquuPW!#vNwe@AyvFJd-fMsn+p;6%b~T(&K5WqC0K#_ycoe56MPH@Cvr9!@KAwI zcDzhwydK#O)A8tiD+nL`H=s|lr85|ZV}GTN^6W{HH78(!D&hS>yfuy1eE_f2T1pJ# zCMtRA8+mZsd}(X?8kKO}cKFz2+(r}p(9yO#H1TTfi^+u(!;~P2ul~cPiY|xMITYyB zbOIQ`K=#2b=RzvmJBrg6fd&Hnb$$o-6@ut89EXb#`o^m^5Z7KHFu(U>)LF%5y*oZ- zHkNbAOizJqjLC5B2-h>F-Q!&BuvtfHGFpnUK)aYaci!;lIdS)2p;u3DEU2%p`ip|L z5KT|CJmmSbS{hA*ITOdR_MHu29_HV}7F3)uE2I;l!W*}w`;S;5sHtA4sO&+Ka)ClTuF>w4ZrpTu&YBSOI7!wFWCPKn3!Z{{S_)a!*`0ye&8)7UG2$(f>l(}6<@xx9ZKbuST zi+f4~PJtD+%qtzO zsINDRQa%D{sn$}x?O^$)^25)x?7j&j5JaiH{C)uA1!WHVNXn1Y+Iq2_@6&tTK+5>yTA?nkDm#r<*JUB^oVu7I-)< z{Np%-ACcbwbSV;}#T8eRBvfzZ<`5mlku1(h5Hkr^-rQMgWcXa+G$c8pCRShr+Fbf- zwE6z=4b+;x9=p`fR>yb`ToAg~doc|+=Jb!K6n(`>_yorN`y;s_*qqUdFzI&S#+tJ1 zQ7SPsQJI7|$gCjAkcI%seqJLC1q_1$kn zOkROW!St1#jW#<-#N$NIC(U#jfp>EhRPh$^y)rZi z>1+ zMXv!5@dSG?S{VH#TD~VB1`%Oxg?4M2O!M zgyYvwTPl@f$}q0~u{R0F0I0SL(zTlcJR>~3y!6d;FXX!L^$>1UKa zm*_P~o7xN@2m&mgBmK20t=knByN%7Kf|z0%s_axo`SdCA1yfsDv380CRhj%e@zU^Y zDpgssk6NOZWd`^tIFhV&ZEV6p<(Tziz#?>L6=*a`+SorsMHRPBi^9hH1Vi3|L7dku zUB!SCui<|W!p8fC(K$@i>v*ZE507WUZoFhRzbHC}7%Hkx&brO`{HP6|+aR7Fq@ZB< zC50GEHJQvG=|(;(pG(y5_VWF~ym+KZxj(vUN}oT{n>cvcZC%xyJ|h>5LjQb&I}}B; zY-6z!b(TX7rIp5{Dy84r}iu|}X5bHA7>@c~Y1+ufLgn1|d)$=8& z>awaR;K__i?NzFzNU#Tx!u^Nz;=NDMrNJ&Lcq`x}C47nr3=k8gE*yZRGJ@nGRhlrA zS68Gx|!aY2F6is_F@yZILicux^r00Oe| zA~?}%nvNtCRm?20w<-F>M7n8E$pv&@XiOgxs%24CJB@Afl3h z)6JVk|36ffEAhifmO0yfE%E9wnBKMaZ3zmdC ziVuth@HdcyNq8vG1Xxo0ThL5{FkNF!IdPPGVh?yJuzf z5@gjY2^H9lptx;QcaGRSOaZ0Q4W{9uF%MW-4i)_RVt=S%DJ*RC+7<^*W<*539rV>E ze0)Td1@J)jN<=3?QN}cj#~*A=Ef6OIaH71jVx#k!&MBBKh`4C52lXW|M>#soo{`9(`)*6zN(rjshqbF$+8%kqCt{+}<09YSq$%A7bnrC zFrG3BQt^GC9*tn2L08mozz_YVWlnadSW&84-@gGNM1fo2`13?7mvLVe1)rJw2B`Ko zpt{Ze1s6mW2g!5tHy?siJQ0~Vckd^Kc)#BOR3-FY@Dm(BrNDW%svaA%3;MG+9y-~RgLfN&L5tr{;=Wx1SG&Bv52E#ua0ghQE?cM zlV|28r>!{7-AX3c-fPI5169XXS(~>Ewh~|{+Ana-_+2HLd;imQe1s0m$HKt=c9zh50ik{} zN(S_8$8$mFV>A+yc;4S{UlQu@r<=*G{KE^LV;P|P@uS)MCAaXjz0wfj^MN;Chf*U> z^azRcUVxR6|C9K?g}!j5;*_)f#$>@M87%&v zWHG;lxtF{f$PG`%Xw<`bk+ZP)3AOpqvEV7W|8a?u%DnlOn!gPK@vU%ud+rtiR=$4M z=LQ1(OMCyFI*D9OizJ3>hvKEL^mDgNTHV>i9cb8|NV~uIW(KJ(UjZM=e`H`vD3xudH?Y(0u~JjnX?y*<}w6w z_wn0;8f?bx;`U8Ighi?N|B`j%5|QU8Dq5D;EidEEHrGTWym|Bc6T0?E*MHNY zgU|aj?29{2xLJD1)UmfsYA9)>WbMBI3`bOT`;{q(=u%jmy&wc^;o6AjdKFo<+C{Q3 z8rxYMbe2Tj*MS_~j#lqCl8bvBlxV;S@Y+D=6R0Hk#SPSGw0R!ssM%=OAMLzi{7)uj z3s&q@FDoY$u=0Z8qXs8;@k)-8=?aY{ox_3OIZZU7-*^6is)T!09)`kTSRnxXpZ~85 znKKv*`Fsou1mf)-;{?IQ84!l=oIQWFv?9oES)8>PmK0 zhvi8vlT+BRQt7rHt9ORJ|Nco*mr?9uIo?mq|5!mQdXPGt5o;=!p|HT^x!kT~+$SLF z68BVUdA+R$)oM5qd$1B?&MrOR zxVTY?r^()YX0=?Yawe@ri>~zdJ-YO(7uy5Bk6z5j(_uw!Sy_!UxfWYl;^RM;`XxnC zYIALaWX?a{9H##vy?}`P!(>ULm`Y1xyoIEr3r)-y#ZVp{1)Wfni3;*n%ATI2k6eF1 zbU6oAwB=vP$$(1Q4f0A`Sj?B?pd54ENOHP*{~nUY`T3ST2yQnob+THrwzTY6Nb3*0 zhl2NXFLVpMx)#nCitm>u;R^=e*5O(~`;S)qFCGA{EdSC9HBNB})8Kdi=)_-e9QbNa zamqvz@--a36B$Xl5m}@HvT@b#%3iAuP>GV`XA5c8Ur}?)w+yNODrWLad*Chpp1n_t zQHd@U65#2W!B`${ePgRq{Vj7N6VLluvA#BVUuV9ZB&LyzInP>DiRhz*1hS-b;Q<^3XIVu?D{o`eyrdj z#X)|hwB|B_QGRh^7eaSC#j)HmdgXEx=u@NK#+pMuvGUQ|VF~Co2{D#i==cQAv6b{r zstZJctL;C!`*%K4AKVo8-mRCmzHFMbeEnCUpZ`_sO}AQ6k^ae^?G08&dH9M->lRvI zK#+9k-T?k$&)r{eOITZP?-s*I`e}Lj$ee1=DDKAK>)zON@~yW!qq(?%l^i3YpH<|f zQA*Pu>~=RS^Q94=IDp3kKiWRt#lw497%h&o-a!bFgyC}Pl?C$zC3a5RuHwa8cJ5)b zZ*BGFG6S_-7zG3aV%YycIN-QHID!Ka1qA{47eo^Q1jhkNyaSuLg?yyRukD_IBRSSj zPEG#@!vTIGZE*=BwbRKI+R;Mie?rQa!&F39=O&(-PCg4A1^~h*9vG|DF$1xogs2<1%{MzXMpuZM<=5=vI7| z_wmYf!RCnz%6oRC-HfoKGe*s1r+HxNPZDB_U+lqBJe(#$^Wm+lnOeE*yEFwZ z3JLSs6_eeRo3yTnA+zAQ&?|ytzTowz;_k}C-anv7X@VKuu!i!+@rQw|f@((I_-6M{ zUq5|qe{J||gLrCLNlXwh9t&iewdcc?r!u8{ay^bxAmJq=f;jN2k1|~(Ch%L27Mt85 z=|?|H% z$J{4CxPEn`I$6Ji;pqp`*)o7#>YoaTZ=g>fz{zy{Vq=|THAb5lzV6Gk z-Ydb8)=!Hf+iT6k2l(Uk}Ufz69JHXYc?|lsO8d6eSK?wjC2D*|vaw`->5H zq2|Bk668dt*buUipM8=BKd1jFmbK{xR^&#_V$hlM{|H1o$RAL)hh4}tiJ8?! zXY8FrD5$*loszw`Wo*?!1>05>hYVUi_*wi9Vnc~Al+dtne9!E`UT%kRugK?Mk0w*& z%_QRqBp%mrwiBy6KoFe_CGaL#S%#jXVBivq9#~;ES}UHdyclT}VcaBTQ(tAR#aLwo zAGqH|Nvx(FPc!Ke&83CysF%$51fK*_2L^WLxT!VFpFCNdSkWe5LJd@kD9BH-@dek| z*+Ep0&)f$rroVkcSk`Kyy`tP1$eCBst}o(o`K8eBai0(iLhgOeVVJV8X)iJTlJJgN zV0ncs0Y*t*8Hk^!ka|bVZpea(-NXPo(L6f=+MuRtC4TvQYyxsCfvmVEc(L& z5O^FyC^559NFGtzehpjtBJ>!%yF|-!k;cm*9zV{P1buV(1f1wY5e`=fr@M}%6Ue)~ zu*mgkznl7t*W=n5GrURJ(1^yNc@qhoNHl~wE2kD`;J(e*>FM5mMAfSB`O0tq;n&Sd zC?ZiY=jh779Q?=bh8bNI|N_n}NV>HanPbcH z4(WY7 zeh;ZQ_(Ya`8L+fc_pW5+qHee#|Khbd8jhoh~Fu@c8bg|^Ci$( zW0`_$9v2<6=KTYME$+zh6*=_55E^q176?6Ni;qyZlqYIKf=6k?0L}&`5+>?;SP5xu z!#Ry{vf@5VbOVd^YwHi!kqk8ToEvhsX=DttI^8uB;}}geC@X?vZe&h)2)yb7Q3oXI z{wV{hJ;k4j6OT43Tr=W%TL-xM-MmB;?%}D;czM`VM>wm;?0IfKj=`L4%ZZHI#R_Pg zKIq#emA5b*q7X!uaLFpGh2o7WH17b&4?J1)lY4u+I;i~MqSa*vop5$EK6^8IQL ziSdTto9TaJ5dvJl#=ahm&o^&7ex2b4`Jr3-rB`~I4m}lM)+{4n3U>te&>OL&hm0bN z)LD#F>7<$rzdc((pV|G6ah|BI>UJc+xZxr*ecchwASg+el)q14H_5c4t5O}{aXj{f zeNe(wrcp9rt|ukWAJHo7ni@H!WmAL9yK9GG#KLLNUR;2$=Rkj!=AK6(KB};&S6@z~ zub443QU(SX!(V8^?7A<*rKIahV$pDMM&?pWw3w3IiJW@(MRUYX^yWf42CuJDDK{J< zD#2Luvusu#6gg(zcZ@d_!Y=HIu|5KZ$X~F@rq6mi*qkb{3_RYq%{xL&aD8kKaW?2E zNW}RgM%qcu^Nb{o+VlDKNN0SoH&30tI;B*7%}0UbpwHpYjsTnwSsCd*-l-%t*Y`iG zb+BAtZ7@eUhG5G<&1Oj)&)5Hex>$Ib{qas`z-#kYWry+TbjKrZl+IeyFJ3=eO2skk zk1T8qp5KI`-!iEA`}bqJ)q8|Y@8IUoIvq0iuy^!Wj<> zImw!w+i~d$wIq8udkSx6@$Z$%mI9zk&a$=(87tQz1z8(BQg-vQQ*6!FUD&4i?=FE@ z>=;?*{*MHDpT&>gSgE~r?-N=Y_+s@wh*X^7MIuB_){seggZ7lb?6bw-Jz>lRMy_c` zXKrYfC3_MqDK@hGScIzgdQ=nub|M_(e$yML>bEuDkLq28H6_%@`(0R{leyUxeQz`g zA2Fm-%H`&5dm9f!5eg{g&}sW^$8HOZILa+?MhCmSPC`H34V8`mo|4Yy&v=$7jG7el zwxO_%Ibxlth8`P}FY}AjF%gmEtNVg^re z)VRa&Bk~M3MvbtH!Q%awNsG5X^M0AFL6nXOEnc_bRm8~dU| zJx}9$HDC!1(vNx>lR(phgzLiwq}j9H4-ICoMx=iynvWY3>NSB0EE={XX_wx2p10?H zo}#vG9_ib88;cTPOHY8S^R~krhyG>$BKr6p0e(7fl0-z<^LK7mm*_0;fHqq@p|h@2 z*@IF=Th_;CTN7zDJ^}-kQ>4_gPvcp-@URrWpBtn|i=sHt&km=c*^-X|h)~mpO*&DQ zocnaWIXvri8^4SO~_v(Si`9czed=7{2X<{hhP`e2&85y{Jd>j);X`ePMj6Ij>pe=R*$EMO4wTebIlV<+!QiBeWdcc)rZQ|h=kKTgK-%X z&C>^utwX&L`s*sn?{&^NAfuq^eRxu-NXDGIchWbk%OUJHDn=o-LUsV1NA^p-dU9l| zI~zM?qhxW~$$eV{j^6zS>me`EepdMUc*YU5m~X2yk!QXkDe(2&W3>f@yh-<7-jC*yZOTD91B{Za9o@cgjulL~4fg$ES6u7a<{6 z%GV8J4mNk7+8&&ua+fRnCL`9DR#Df!QO+(`&w7!2Ir6(UuoBNP=dPC>XhY2Ax9xp= zO+6A;g*czErATsddb&>4A0UoBMqnZl#>X?I9qs%2XEbMqOp@eg`gVcj-W6`W{JRgC zAB|Ob!}^SWZ98ahLW@@`e;x}7iU}CrpQ2{n3HJusuoc@MwjQd8YCZf=uSCm$>A@y; z*6uvd`8z|W0Qr8sNJLlM*%yaMQm#9;3SV92O70{zRn+0YRG#-7Na{w|n9>tsTt{TV zYE@iG$$a6jy*)Y$VeV~@Rw!Z6_BXi)8DhHX2SWGBUk-{W9;Qf^7D<0p<{hxDA?<5i zJXwbBcW)mb@>oo@9g0rObu0_rtDaBXu;WU-8W&Pp0UT6$yliamT8x~S`iF;^mdW;A zO)jaC%wuOcaom-;Zp$W^Qx1I-rcVqM2hwcTY`H3HdcX?)FN2xdf3|b2x1y6TS@E$_(bCbQsoF&a+Mi z$%z8lxo>mTDLx2H?eQ+_zLuTh=2p&k@f$nG0Orw3L?`0sU@Kzmkb4RTj76LWC9Oj; z*E^nX)mFzr*6DVzDaORf^14NSgIbNo zo_1j0*h=Z&FOnz8>W5+?KTar8clc^{?6lrJWam`6lUu8%GjXRW_v%wZ;IyLFAzSYu zfX7E2yHk0Y=E1tNgFWOwWdAZQ)G>8iuOR1C#@kP@%Q5B9y-!;QTEhMv(sGsNt%_kk zWE$Nts=a8n@ij9ram@$px^At1KnZ5ebyU!MDNo_y!>+i6-ZKDF>8N?@KsAwLJ+ZTBxgsX3!IUl- z|0Sl3|42*)-Ur78{A>3o27?;z&U91ssAu@e>FF87g=z+6=W0fdfv$7FoXM8jUI3Nu zpg!|C)x=y0)EcFw_Cu<}nHanlhX7efES(+N;4#N_Bde{5k;52N&F=CTnK#Sv;q2)o z>qE5EgioMY%5zYIH(j!|S?yT*f!p2a%a|eqE30YIt?=oX+H|MuqCX&!t<^)9O?|aa zh!4WDfsWQOA~=$9@xByTB!LJppsWpg+=_jgG&VIP{{zC4z2c#o=ob{=p-y?;bO#Ps z#EaFBsGL}Pe~64oCqQtmsbC!TSYL27GjxtFRm^*7Ja8W_$oE1wQ@KR-SO}muiH!R0 zefOx%!P6GhP9f9onT2k5LW|CY@QF_TxzoHdP|4j@O9{9dLh^wT)ai!LSK+ic5ygW^ zJl{^jTSLD#rk8P01JnZ_))+c18t>(s<46V|x|_4YuucME`w+Evu9B4KA?RwU2sT2k z(bzHJt5@XdGyvJ#83SonwkvotVaDvXf^fS`GF?Jat#9n6+m`j^A!2XRRkBdz043aQ z7R7;oojUZe{-ljDBK%kA#rPQ2Lv$S<% zzMW|CWgBQ|-mWK2Y%o#59rM#95{;RdCE_w&$GF=m0N!}oZ7-?zv(c|{Z1aY6XD=mv&KqMXmXZt(>Eh=g&EQZTD$ zke@%$<4HTkfwnuebotVwkoN|)#5WR$YAHM4VLWNwfUoK`%VXOi$Pf4G?63CYSx+1i zn==6k0+D8f(8j!dPeDxaAp!#ZKcIg6dg{tNgCgx8kx@Nff=9fi6EVtk6zl8{W0fnV z&JcENWs&TF+#T+dJp=n7m9syfPzi(dZ^E5;Brdu6i&pH09pTL@wz4kS3_Ql4D#B^9 zmKG)hq-Q~nQ7H^Xi|)sd!x9`2Ym>cs2UfuQCb3jI)|B6m>s8zAWYbklkauFhK%^K- z4@t!$x71vLSU(i#R3o%~4Uua{dbo~G)pD=?10ux;B%(;gB7T>K5*KM=Tz(qwfzCr0 zQyG3M*5tQ#*mUyrX~NA7}rf?i6-g}n$00Hv;p|# zqul8qc|UQBZ0AfgH{52Zc%#z!cJ*f=Z}HF2SMRCD-CYCl1Kv;RxegOnSw;TX4vREd zW+X5fXCuZty|WZVideJqvI}SbVQz%5z}?X1+37BPh~Fl+(Zm@Wra$pUnN&xIX&`Cy z;J$-_A;^Wpc0HqnI$ALKL5kIwH&PF%#5yVo##}KDD6c$wY$@H1_rOw?W~86^ePxB6 z?<165yxQxjNVQtw=`Q=CpTI}0Ejn!qb6K!IQ`L5p@gs|fNx11$jQujU^nKgGHljEY zqx54-h$a$qe=C`sac`r~j_!k&@W7M8)6Pxi4_F6pBxtz%dDFA`BojieQsh|xX!I-H z*H`q8!qdjL6*#<-pcJgK*4x|=Q*_bOrY{{?O%ko3I0AOdieP3@?`>p|5#-Z zJ|!x<&g;R|7HSc?pr1;pIZw+Swa$Wa^(Miz=MZC?S?}xYZ75^%gXH?NW9HF)2l<^L z%T_easJ-H0R06l7E`G-G`I2bh@G%dp61zGl=ydSfsxy%4fm5UP6!yz}HU0cNl_aM& zm0*p5#N6S9V*S(PZQs5y+#6=A`>DGYX5dnwY&cLpHK1B~c+CDjd(8k9N9R@ptKD?n zH}jrA|9pn_F2?=Lq`tZvov1J2A?Fk$>I$t3v|D+TGFw=~^#hw9a@+{`oRL^B!%>zm zX9GGV&cq>CCusZc|A0QIp}%Xsr?FfR^BMeTe|$n8qkFCBuBf!ABFXOrEzO0e9^i+N z@hlK+?Lrc-N`F3gle*MprLi2L5O|P&TUAwkf|7uE-_zv!)YP3>a$>}QTIHJ%>`{v6 zBJiVapx8uYD?24SW-%LpX1)zv*aEp=+AcLo>4w2t+KvJrZy%Gd1bzqkbs`{%C_bPF zt4zr0OjGPf@KTXSM4ms~gvi4Dw})$t-hLqU!@ z);MmcNkU#msTgp2l?o3Bx$wg7`=ghAlc0K87jH6`_@D}~d)%K_xN;Kyr&k%d(U53~ zQHc$*VaOacrcxoUqt&CB*+6|2^3KZ*jF7E?I^gY66X)Zz7XN{}Fog$*Ep1VW6$edY zbTvhTiD=GpJ|FroIjqhQd)|~Ezk^U(Vi|L=+WF)48vz~k7h&JGtUs1R6Y1-t*y>(xw(o4C_Vi*>5Ih{5O{jCYb zr(wx+7Vdt5$0~d2%l3$DaktDr$1}X6~)L>T=hCW98Tr{s~ zQwn&`ZfF?5B+tFoW7w(ZetM!gK~Zhq2#C^sr3OiqiFFxIBp*TcSVBymr88kpXn(lt zTtCEM9-u!V=%i?QW)lWp3x7QmsqQT&pE+7fzy;8!&scNK7Pz^=%oYtVVFBivOcl^w zE1%fm<{*=reH1=fi>e1DJuh}VSJMr{HpLCY4#)`ss(tkDxoF>on{Yt_+y`)bL3y?t zrufa$FggOvyX*S%!TRDewM6L~vLa>uRhMh$$S)G_vWurpE-x&Y1${DMTO;anIFi_(t6HR~yQ8 z-5EGaiL*{B@wb8A9C^MMhOOCcs`!0k zfbH1^o!Wew3GrCrC1Y=<@$zGs#%LoIgAiBtm>0R(@b)eX`mDG z`&Ag<8+e*!z_vAop=$i@(7r;HatkHz4M*{Cyv^&ppBH+^{aYICu-?HS7P%KP~x%Czi$i*8FxXw654H2J4X~FU|{>@ZacFk?c_cDOkm<`+3db`!C+SqFh>p5NJFgH zKR^#^QQX>2MvA`GU5ZZZCLePQ+;ZbqO!xdCK^G+y<%!JJ#xu*#A1gdCHiTtSSlKTS z`7ksL4O6CNuGk2-Mw~_0TqAGu5wpMin*ZP_4_$T)4LLtA>VL5SKU37n}^+OET<}^1JVaqR|?C0lOL`Xl2s{l zAp=M$IPBYtMq6Q3Qj;)^sQST=2tJ~&NWAyMx(CkZ25uCawxpX-z56llBw~DxVEf9- z)a0Sl&8u<)y{7b@k8fcJgDmUll!UKRPv#W%)C**(2F;J*@j5PMAiU_km}Nhgd0a`q znU*#|XLMS*j@Altot^bm9gcgebOua1l>n+i$fZYbOxHKy)67HZnV1aYojAnw@Y&W- z7hc_8{W-78N-oA7f!~ni94@$%J68^cyU3jur_MzYsVm^jV+CN2`!a=lC)(mP3fLPA z33&c}am4s{tj55pZyYi7!$aOp8UylH-ip!ZX=VS;q@@k4y2}Bdl1VZQEsph$Ms^c} zJperPMcs_Swresx8(r#>oz=YWxrXP3z~M0^xuPF3-kfaKK!>jdE_&Z^&Tf&fOk4up zx%);OS(_r5&=lqKJVahYa0jw^?J|{^plWOp74Zked(rI1(EtpBOZx{b3Ca zIm76Z)Wz-_eQ`vu3Q}7$32LX)J#jLzEjYR}_;$^RiCBNX^en&7_jB$7)eqWCC9UM) zA-l%=dM@wYi8ghWQ?E{xAmbBkLm_c;FGptE-{J!GYYtwHB?^@Cw1Q% z@;J{GB@6=<)7LR;w+_`cezH0R5j<~55 zO*4n)WJu@Jnrpm3si&k*St?sN{t3t%M9`E5wYI?piu!n&_||WUorXA2Q0#4ktc!X` z{AW3&`Ai%dvvuqIr7+{)eYba>gEU|Ug~wt=MV=ON*fV(6sZaEVPK+)U?egXU7-^BV z``N|a7$lt-b;ABSrT3U0HG|IPThWLC^MinBE-GZ~M6z}Ip|A*<*A2VQ9N++Ko!qv; z43f?hd(pe6ZObOyUnrxuTg#wnxLBO%GEo_QW2?>FT`)q+^+ zQz1k0@pfXYqSz!JOSTjkA#3Hd!<~h*M|=CXeA%5PQ4np}_LnAa>*E*NsK2n_6>q`) zHJr<{kR;#u%C-0UL2icQoh72FGn01y@NTxB{{i{;KSOlDs_uvgvQF;k|2Wl3#UM3n zA6X%jH*ZhY-CAEMEdBjDwEb=2rM+gsyVJS-Y{Umw-Vh78{z69j_!Q5{BZU(D}tO=jkcF4Vq? z$fNNKCsz&9Kubxwn~GZAHM!V%TyWV+3G)2|3VLt5cJ=Y8VM_DhcL}R92`>3Wfp<8@dI^WzMy7n;7?r}3QN7&$ zb=K;ip=WU^7+Q>$BeZ~~vrR431b5O(xW7Z-2EMgZ4&~&1#Ak$KSN%$63gQAZmH9W=<2#mOzK8Leui_EnFZ$Z zz|MgYJ9nc}#^~J^k@%S27Td611=2!#QvLGd3e#;yq_9R6el|$vD18&`IOpi)&M`Ym znx*H9V{I4-F;E(d$zMtct%pb)YG7-pC(L95=7{<$reR+2r2@Yy3CBdPq+*P;!%t{_ zyZ!P*z(z}+$k1bcBvV5miQPnOT$sta5O{+px@i3SZ!8PnHZ2$MyIrDOvHJOA_QN*? zX!RNJ^6SntyN7NwC*s|lSKBr1wB_BXI5rwzy7#{r=6a(v7GVZhS&XAUPi9GxC>Njy z#D#m7qq*OBxCWlZ-Q1DP8!6n5Drid@@@l9L?Jd3>0Q3|IR~(L*)qaph+@xwPzN}@Q ze&72`!vB|<2KOshPX4R(=QDR=P1&wS%q)RsHSk(47@^9~Z<8eGCeN=E*CXos>g@7S zDLyRBQ#H}e#Xp||bq^0yhCy%4@;0db0Nf85LgUvzBX>mxKYNFUngx+ZK7b88Fr;9f zUuKa=Yne-mmVF}fEEmqXaD7`?f^;T{0{sxq-kx(5;rgL9h+1W^|8mVzsCn_-Z?r}r z(?3}~Am)<5>=;~D(s$Qst*!NgRtVuU+%rT|_+`({VUje+q-Txnmy#VnBukv!1sFaj z{rHKYLF75P_Skr*Itxdd5pItomGyvK&1XJC0x7a1jDlknTx71TD2fRY#yPvtwh>|6 zNz=AbRb)?vAu`7AyP491Naej~ZBsFgy0hnnTLb@A*ON(lm z2Jd6Mx7v?SNzb%U$Xym5hY@ekZB2LpWQqrgT!GXLo8|Ki!>*TK>CgKiwW1kpVz$cD z^*GkQ{m2P4J?UT5GSZVS9U~47DLqc11au?=&@1cKoxL~Lx$m&9pk;@YqJXpAO;}j( z>)VXPse{PEw&?*WYTIY~n}%rt2v?q$q5@*QVL$c96hT>e~PrRVM; zIuB#_m`X&VDpT{Kn5N0cD&sq@r|VHG*ck_-=q(vE9E9bIWKN=(H5aFO?|Iu~ZH!v0vS8dPv!+`m1T-IjiK zHat8Z)zqsKlfO;&&R@eW5WUdl)xJ+;4fkVAy~{c;Z5wZtCSSatkVLYqkO6pZTQIw1 zmFp*L+&7N@4V6WO6F|OQ88kgB@p)uoFS3K+DBd;`S2r^9Zn&;(X0za&^G9wUzvK>U+qx)uuzv52<;5#_032E1B+~d1zQxKEy{*v^%7Ts zjZZ`7`HOHTJa3Y++acM<>Ju&NQrOOl-Ch{M4()kGpd#c@B5E3vj4f3s;5x9KX-v|| z`jbk{^)~KIaYPS-hW>T9$EasFRwoJS%dlePr$8s2&G-AR;+GTeVkbC*($Zf`DJ5NyZ4 z9HnhtAuFEt7J?5K!}laEU6*0Q*lPRlZMscV#^V#a&rWM;>W2D2o9p{|J`Oh~qMhzO zFA!189Y-gr82$m&e-%3IOo)` zW@r4a5u7gap`!>J65Z8ZmRJh*IOf0^p=e)QJB)7f4$Ijv#&AF9;67(JrVFd&hB&qc zv*Xm76uoLzpyAC|eX~YYna>Cr(WAiox$Gg@{R~^MjxkRvgiGk_FzD& zY#p3XaGB;kY&7XNKt6;bGzNpiLmHkeG*u=24iFuIc6le-l7Zf$!jCXPvV7tb;29)d zlBc)wH`Et?eD8?c%=2^0o@i7NHJh0<$vet%Ipr!YB7Omx&dj@+T9;3s((r7A zbo2G46qGEIs?|{C`o1qc=eLLg+!CnWR-G6&$qmA~>qk+|Wtp|?u#qBfOucV=KlH-U zSRW0{+y^Lr^sabQo#5jfjPv@y^Pu@8(Z41lARMhB#X{2!F zmkabBC0G(KD?#EyNypVDGGfwyKtFt+5+$WU_EpG)Xmw#L`k7aQDdyn-Q97Mxxsfcs zj(93+@AIKW0z9X*`kkYDWeMRlpiAx!9yF&V+dIr0&y9yah==tKMHJ{~CLL8*9grD~ML; zyGaie<rD5UNK!tnHAzfTP=osj@FuNvN^+SWX;7j}e+(x|<&~KZfeEK= zXULI(G=@4RPg)n1R7&sXgp>s#%@`G!kzX&r{X(!gBPJ3ITrfeUXL6O4cVvAkx|H_oJ8?M3`0w>8Yd8SIB|2?b zFMJ#Vn|9@Ne{X-lBh#BsNn}V{y({)g1YktL`V~qs5ME@wsQB+O!5vRn{CMbDyEvg`8f~SHhZvmEFdD_X~Zh(Db)y;COJR- z_oV)v+ow?J7<{-0f9pBJMJP~+!RG>*I4{58_RK_+tw%MgW<)tGnzfION$GyRqZ{6` z(g<~?+i)jpNa?Yo7}69+6hiI0?@DD^_fr!o>By2-=g?~)b;1C?RgDqJB}>*YN2lhEkB5hr(&3(1ogwMQ>!tsp$cS&p`xNLL(elYnF{PJ)9-*qM&nt4iVMEG}6i=`DF+yAw` zaPALzAhC3K_6A(v{&}hJ1h3Kk&*B#=?3SC55V8~$!wU{Fzx&tQze8V!vt0NuO32@S From 3069d0d843be6de1975f1f92ea74884ae393e4d1 Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Sat, 6 Jun 2026 00:23:14 +0200 Subject: [PATCH 3/3] fix: resize hero image to max-height 400px Resized large-pingu.jpg from 805x944 to 341x400 (max height 400px, maintaining aspect ratio) using the original from commit 4d9df2b. Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe --- public/large-pingu.jpg | Bin 22852 -> 22348 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/public/large-pingu.jpg b/public/large-pingu.jpg index 64b16c689e59b5be88aae1a2a50b8a9366117712..e3ff384898025ed15abdc0fdf79e5146a241dcd3 100644 GIT binary patch delta 8934 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 delta 9428 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