From 207c82578f5933ebf2a63e05d4f934bd9925475b Mon Sep 17 00:00:00 2001 From: tiff Date: Thu, 12 Jun 2025 00:32:34 -0400 Subject: [PATCH] first commit --- .vscode/extensions.json | 4 - .vscode/launch.json | 11 - astro.config.mjs | 34 +- bun.lock | 1339 +++ package-lock.json | 8204 ----------------- package.json | 26 +- src/components/Search.astro | 20 + src/components/icons/AppleIcon.astro | 38 + src/components/icons/CalendarFillIcon.astro | 10 + src/components/icons/CopyIcon.astro | 10 + src/components/icons/FooterBlueSky.astro | 11 + src/components/icons/FooterGitHubIcon.astro | 12 + src/components/icons/FooterHistoryIcon.astro | 10 + src/components/icons/FooterMastodonIcon.astro | 10 + src/components/icons/FooterRssIcon.astro | 11 + src/components/icons/GlobeIcon.astro | 10 + src/components/icons/InlineBlueSky.astro | 5 + src/components/icons/InlineMastodonIcon.astro | 5 + src/components/icons/LayerIcon.astro | 14 + src/components/icons/LocationPlusIcon.astro | 10 + src/components/icons/MenuBlogIcon.astro | 9 + src/components/icons/MenuHomeIcon.astro | 12 + .../icons/MenuHypercriticalIcon.astro | 13 + src/components/icons/MenuInfoIcon.astro | 10 + src/components/icons/MenuLinkIcon.astro | 12 + src/components/icons/MenuMoonIcon.astro | 10 + src/components/icons/MenuSearchIcon.astro | 10 + src/components/icons/MenuSunIcon.astro | 10 + src/components/icons/MessageEditIcon.astro | 12 + .../icons/NotificationsUnread.astro | 16 + src/components/icons/PlusCircleIcon.astro | 13 + src/components/icons/PostLinkIcon.astro | 12 + .../icons/RightArrowCircleIcon.astro | 10 + src/components/icons/RssIconReads.astro | 11 + src/components/icons/TagIcon.astro | 10 + src/consts.ts | 21 +- src/content.config.ts | 110 +- src/content/bench/bench.md | 4 + src/content/blog/back-for-better-worse.mdx | 22 + src/content/blog/back-to-books.mdx | 64 + src/content/blog/cat.mdx | 21 + src/content/blog/cold-kill-review.mdx | 14 + .../blog/corporations-give-no-fucks.mdx | 28 + src/content/blog/default-apps.mdx | 99 + src/content/blog/defaults-2024.mdx | 85 + src/content/blog/depression-sucks.mdx | 13 + src/content/blog/dr-feelgood.mdx | 16 + src/content/blog/first-post.md | 16 - src/content/blog/fitting-the-lab.mdx | 44 + .../blog/going-from-reeder-to-netnewswire.mdx | 79 + src/content/blog/i-cannot.mdx | 14 + src/content/blog/in-my-feelings.mdx | 12 + src/content/blog/installed-arch-btw.mdx | 14 + src/content/blog/lab-new-place.mdx | 26 + src/content/blog/markdown-style-guide.md | 214 - src/content/blog/my-nam.mdx | 35 + src/content/blog/new-digs-new-year.mdx | 8 + .../blog/no-one-is-paying-for-search.mdx | 42 + src/content/blog/nuff-said.mdx | 42 + src/content/blog/on-social-media.mdx | 47 + .../blog/palestine-rally-channel-5-news.mdx | 14 + src/content/blog/ptsd-and-me.mdx | 145 + src/content/blog/second-post.md | 16 - .../blog/sir-jony-ive-on-designing.mdx | 18 + src/content/blog/social-image.mdx | 25 + src/content/blog/something-bittersweet.mdx | 30 + src/content/blog/spiraling-super-mario.mdx | 11 + src/content/blog/tech-bro-caveats.mdx | 8 + src/content/blog/thank-you-oss.mdx | 14 + src/content/blog/third-post.md | 16 - .../tough-times-require-awesome-music.mdx | 12 + src/content/blog/using-mdx.mdx | 2 +- .../working-in-tech-made-me-a-socialist.mdx | 27 + src/content/books/books.md | 4 + src/content/knives/hello-there.md | 5 + src/content/knives/knives.md | 4 + src/content/linux/linux.md | 4 + src/content/movies/movies.md | 4 + src/content/music/music.md | 4 + src/content/post/back-for-better-worse.mdx | 22 + src/content/post/back-to-books.mdx | 64 + src/content/post/cat.mdx | 21 + src/content/post/cold-kill-review.mdx | 14 + .../post/corporations-give-no-fucks.mdx | 28 + src/content/post/cover-image/cover.png | Bin 0 -> 605553 bytes src/content/post/cover-image/index.md | 10 + src/content/post/default-apps.mdx | 99 + src/content/post/defaults-2024.mdx | 85 + src/content/post/depression-sucks.mdx | 13 + src/content/post/dr-feelgood.mdx | 16 + src/content/post/fitting-the-lab.mdx | 44 + .../post/going-from-reeder-to-netnewswire.mdx | 79 + src/content/post/i-cannot.mdx | 14 + src/content/post/in-my-feelings.mdx | 12 + src/content/post/installed-arch-btw.mdx | 14 + src/content/post/lab-new-place.mdx | 26 + .../post/markdown-elements/admonistions.md | 115 + src/content/post/markdown-elements/index.md | 173 + src/content/post/markdown-elements/logo.png | Bin 0 -> 4316 bytes src/content/post/my-nam.mdx | 35 + src/content/post/new-digs-new-year.mdx | 8 + .../post/no-one-is-paying-for-search.mdx | 42 + src/content/post/nuff-said.mdx | 42 + src/content/post/on-social-media.mdx | 47 + .../post/palestine-rally-channel-5-news.mdx | 14 + src/content/post/ptsd-and-me.mdx | 145 + .../post/sir-jony-ive-on-designing.mdx | 18 + src/content/post/social-image.mdx | 25 + src/content/post/something-bittersweet.mdx | 30 + src/content/post/spiraling-super-mario.mdx | 11 + src/content/post/tech-bro-caveats.mdx | 8 + src/content/post/testing/draft-post.md | 9 + src/content/post/testing/long-title.md | 8 + src/content/post/testing/missing-content.md | 6 + src/content/post/testing/unique-tags.md | 12 + src/content/post/thank-you-oss.mdx | 14 + .../tough-times-require-awesome-music.mdx | 12 + src/content/post/webmentions.mdx | 68 + .../working-in-tech-made-me-a-socialist.mdx | 27 + src/content/reviews/reviews.md | 4 + src/data/blogroll.json | 0 src/data/changelog.json | 0 src/layouts/BlogPost.astro | 4 +- src/layouts/SinglePage.astro | 8 + src/pages/about.astro | 2 +- src/pages/blog/index.astro | 4 +- src/pages/blogroll.mdx | 0 src/pages/changelog.mdx | 4 + src/pages/now.mdx | 0 src/pages/reads/[...page].astro | 0 src/pages/reads/[...slug].astro | 0 src/pages/reads/rss.xml.js | 35 + src/pages/series/[name].astro | 71 + src/pages/series/index.astro | 45 + src/styles/global.css | 207 +- tailwind.config.ts | 18 + tsconfig.json | 15 +- 137 files changed, 4659 insertions(+), 8605 deletions(-) delete mode 100644 .vscode/extensions.json delete mode 100644 .vscode/launch.json create mode 100644 bun.lock delete mode 100644 package-lock.json create mode 100644 src/components/Search.astro create mode 100644 src/components/icons/AppleIcon.astro create mode 100644 src/components/icons/CalendarFillIcon.astro create mode 100644 src/components/icons/CopyIcon.astro create mode 100644 src/components/icons/FooterBlueSky.astro create mode 100644 src/components/icons/FooterGitHubIcon.astro create mode 100644 src/components/icons/FooterHistoryIcon.astro create mode 100644 src/components/icons/FooterMastodonIcon.astro create mode 100644 src/components/icons/FooterRssIcon.astro create mode 100644 src/components/icons/GlobeIcon.astro create mode 100644 src/components/icons/InlineBlueSky.astro create mode 100644 src/components/icons/InlineMastodonIcon.astro create mode 100644 src/components/icons/LayerIcon.astro create mode 100644 src/components/icons/LocationPlusIcon.astro create mode 100644 src/components/icons/MenuBlogIcon.astro create mode 100644 src/components/icons/MenuHomeIcon.astro create mode 100644 src/components/icons/MenuHypercriticalIcon.astro create mode 100644 src/components/icons/MenuInfoIcon.astro create mode 100644 src/components/icons/MenuLinkIcon.astro create mode 100644 src/components/icons/MenuMoonIcon.astro create mode 100644 src/components/icons/MenuSearchIcon.astro create mode 100644 src/components/icons/MenuSunIcon.astro create mode 100644 src/components/icons/MessageEditIcon.astro create mode 100644 src/components/icons/NotificationsUnread.astro create mode 100644 src/components/icons/PlusCircleIcon.astro create mode 100644 src/components/icons/PostLinkIcon.astro create mode 100644 src/components/icons/RightArrowCircleIcon.astro create mode 100644 src/components/icons/RssIconReads.astro create mode 100644 src/components/icons/TagIcon.astro create mode 100644 src/content/bench/bench.md create mode 100644 src/content/blog/back-for-better-worse.mdx create mode 100644 src/content/blog/back-to-books.mdx create mode 100644 src/content/blog/cat.mdx create mode 100644 src/content/blog/cold-kill-review.mdx create mode 100644 src/content/blog/corporations-give-no-fucks.mdx create mode 100644 src/content/blog/default-apps.mdx create mode 100644 src/content/blog/defaults-2024.mdx create mode 100644 src/content/blog/depression-sucks.mdx create mode 100644 src/content/blog/dr-feelgood.mdx delete mode 100644 src/content/blog/first-post.md create mode 100644 src/content/blog/fitting-the-lab.mdx create mode 100644 src/content/blog/going-from-reeder-to-netnewswire.mdx create mode 100644 src/content/blog/i-cannot.mdx create mode 100644 src/content/blog/in-my-feelings.mdx create mode 100644 src/content/blog/installed-arch-btw.mdx create mode 100644 src/content/blog/lab-new-place.mdx delete mode 100644 src/content/blog/markdown-style-guide.md create mode 100644 src/content/blog/my-nam.mdx create mode 100644 src/content/blog/new-digs-new-year.mdx create mode 100644 src/content/blog/no-one-is-paying-for-search.mdx create mode 100644 src/content/blog/nuff-said.mdx create mode 100644 src/content/blog/on-social-media.mdx create mode 100644 src/content/blog/palestine-rally-channel-5-news.mdx create mode 100644 src/content/blog/ptsd-and-me.mdx delete mode 100644 src/content/blog/second-post.md create mode 100644 src/content/blog/sir-jony-ive-on-designing.mdx create mode 100644 src/content/blog/social-image.mdx create mode 100644 src/content/blog/something-bittersweet.mdx create mode 100644 src/content/blog/spiraling-super-mario.mdx create mode 100644 src/content/blog/tech-bro-caveats.mdx create mode 100644 src/content/blog/thank-you-oss.mdx delete mode 100644 src/content/blog/third-post.md create mode 100644 src/content/blog/tough-times-require-awesome-music.mdx create mode 100644 src/content/blog/working-in-tech-made-me-a-socialist.mdx create mode 100644 src/content/books/books.md create mode 100644 src/content/knives/hello-there.md create mode 100644 src/content/knives/knives.md create mode 100644 src/content/linux/linux.md create mode 100644 src/content/movies/movies.md create mode 100644 src/content/music/music.md create mode 100644 src/content/post/back-for-better-worse.mdx create mode 100644 src/content/post/back-to-books.mdx create mode 100644 src/content/post/cat.mdx create mode 100644 src/content/post/cold-kill-review.mdx create mode 100644 src/content/post/corporations-give-no-fucks.mdx create mode 100644 src/content/post/cover-image/cover.png create mode 100644 src/content/post/cover-image/index.md create mode 100644 src/content/post/default-apps.mdx create mode 100644 src/content/post/defaults-2024.mdx create mode 100644 src/content/post/depression-sucks.mdx create mode 100644 src/content/post/dr-feelgood.mdx create mode 100644 src/content/post/fitting-the-lab.mdx create mode 100644 src/content/post/going-from-reeder-to-netnewswire.mdx create mode 100644 src/content/post/i-cannot.mdx create mode 100644 src/content/post/in-my-feelings.mdx create mode 100644 src/content/post/installed-arch-btw.mdx create mode 100644 src/content/post/lab-new-place.mdx create mode 100644 src/content/post/markdown-elements/admonistions.md create mode 100644 src/content/post/markdown-elements/index.md create mode 100644 src/content/post/markdown-elements/logo.png create mode 100644 src/content/post/my-nam.mdx create mode 100644 src/content/post/new-digs-new-year.mdx create mode 100644 src/content/post/no-one-is-paying-for-search.mdx create mode 100644 src/content/post/nuff-said.mdx create mode 100644 src/content/post/on-social-media.mdx create mode 100644 src/content/post/palestine-rally-channel-5-news.mdx create mode 100644 src/content/post/ptsd-and-me.mdx create mode 100644 src/content/post/sir-jony-ive-on-designing.mdx create mode 100644 src/content/post/social-image.mdx create mode 100644 src/content/post/something-bittersweet.mdx create mode 100644 src/content/post/spiraling-super-mario.mdx create mode 100644 src/content/post/tech-bro-caveats.mdx create mode 100644 src/content/post/testing/draft-post.md create mode 100644 src/content/post/testing/long-title.md create mode 100644 src/content/post/testing/missing-content.md create mode 100644 src/content/post/testing/unique-tags.md create mode 100644 src/content/post/thank-you-oss.mdx create mode 100644 src/content/post/tough-times-require-awesome-music.mdx create mode 100644 src/content/post/webmentions.mdx create mode 100644 src/content/post/working-in-tech-made-me-a-socialist.mdx create mode 100644 src/content/reviews/reviews.md create mode 100644 src/data/blogroll.json create mode 100644 src/data/changelog.json create mode 100644 src/layouts/SinglePage.astro create mode 100644 src/pages/blogroll.mdx create mode 100644 src/pages/changelog.mdx create mode 100644 src/pages/now.mdx create mode 100644 src/pages/reads/[...page].astro create mode 100644 src/pages/reads/[...slug].astro create mode 100644 src/pages/reads/rss.xml.js create mode 100644 src/pages/series/[name].astro create mode 100644 src/pages/series/index.astro create mode 100644 tailwind.config.ts diff --git a/.vscode/extensions.json b/.vscode/extensions.json deleted file mode 100644 index 56f043d..0000000 --- a/.vscode/extensions.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "recommendations": ["astro-build.astro-vscode", "unifiedjs.vscode-mdx"], - "unwantedRecommendations": [] -} diff --git a/.vscode/launch.json b/.vscode/launch.json deleted file mode 100644 index d642209..0000000 --- a/.vscode/launch.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "version": "0.2.0", - "configurations": [ - { - "command": "./node_modules/.bin/astro dev", - "name": "Development server", - "request": "launch", - "type": "node-terminal" - } - ] -} diff --git a/astro.config.mjs b/astro.config.mjs index d45f395..0d193cf 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,10 +1,34 @@ // @ts-check -import { defineConfig } from 'astro/config'; -import mdx from '@astrojs/mdx'; -import sitemap from '@astrojs/sitemap'; +import { defineConfig } from "astro/config"; +import mdx from "@astrojs/mdx"; +import sitemap from "@astrojs/sitemap"; +import icon from "astro-icon"; +import relativeLinks from "astro-relative-links"; +import pagefind from "astro-pagefind"; +import astroExpressiveCode from "astro-expressive-code"; +import tailwindcss from "@tailwindcss/vite"; + +/* By default, Latte is light mode and Mocha is dark mode */ // https://astro.build/config export default defineConfig({ - site: 'https://example.com', - integrations: [mdx(), sitemap()], + site: "https://tiffwhite.me", + build: { + format: "file", + }, + integrations: [ + astroExpressiveCode({ + themes: ["catppuccin-latte", "catppuccin-frappe"], + }), + mdx(), + sitemap(), + icon(), + relativeLinks(), + pagefind(), + relativeLinks(), + ], + + vite: { + plugins: [tailwindcss()], + }, }); diff --git a/bun.lock b/bun.lock new file mode 100644 index 0000000..3fa2a9a --- /dev/null +++ b/bun.lock @@ -0,0 +1,1339 @@ +{ + "lockfileVersion": 1, + "workspaces": { + "": { + "name": "tiff-blog-astro", + "dependencies": { + "@astrojs/markdown-remark": "6.3.2", + "@astrojs/mdx": "4.3.0", + "@astrojs/rss": "^4.0.11", + "@astrojs/sitemap": "3.4.0", + "@catppuccin/palette": "^1.7.1", + "@itsmatteomanf/astro-pagefind": "^0.4.0", + "@philnash/astro-pagination": "^0.5.0", + "@tailwindcss/vite": "^4.1.3", + "@yeskunall/astro-umami": "^0.0.4", + "astro": "5.8.1", + "astro-embed": "^0.9.0", + "astro-expressive-code": "^0.40.2", + "astro-font": "^1.0.0", + "astro-icon": "^1.1.5", + "astro-pagefind": "^1.8.3", + "astro-relative-links": "^0.4.2", + "pagefind": "^1.3.0", + "sanitize-html": "^2.15.0", + "tailwindcss": "^4.1.3", + }, + "devDependencies": { + "@catppuccin/tailwindcss": "^0.1.6", + }, + }, + }, + "packages": { + "@antfu/install-pkg": ["@antfu/install-pkg@1.0.0", "", { "dependencies": { "package-manager-detector": "^0.2.8", "tinyexec": "^0.3.2" } }, "sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw=="], + + "@antfu/utils": ["@antfu/utils@8.1.1", "", {}, "sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ=="], + + "@astro-community/astro-embed-baseline-status": ["@astro-community/astro-embed-baseline-status@0.1.2", "", { "dependencies": { "@astro-community/astro-embed-utils": "^0.1.0" }, "peerDependencies": { "astro": "^4.0.0-beta || ^5.0.0-beta" } }, "sha512-u+3BwXCSjBIVW29MGTbdusRhRBhqcjHyE6dgBCsUK/nZ0BohP1Nfih8dB7YltTVZxgECakKWQWoSHabDbYteyA=="], + + "@astro-community/astro-embed-bluesky": ["@astro-community/astro-embed-bluesky@0.1.3", "", { "dependencies": { "@atproto/api": "^0.13.14", "ts-pattern": "^5.5.0" }, "peerDependencies": { "astro": "^4.0.0 || ^5.0.0-beta.0" } }, "sha512-qOuIK2CYQfAjFePaxtko7yyS0rb94I3MgZ94kK02xqeonCzHNP95Q+jUCD/uelcvZK4u+VEh5zNkQ4BfjFm63w=="], + + "@astro-community/astro-embed-integration": ["@astro-community/astro-embed-integration@0.8.1", "", { "dependencies": { "@astro-community/astro-embed-bluesky": "^0.1.3", "@astro-community/astro-embed-link-preview": "^0.2.0", "@astro-community/astro-embed-twitter": "^0.5.5", "@astro-community/astro-embed-vimeo": "^0.3.9", "@astro-community/astro-embed-youtube": "^0.5.4", "@types/unist": "^2.0.0", "astro-auto-import": "^0.4.2", "unist-util-select": "^4.0.1" }, "peerDependencies": { "astro": "^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta" } }, "sha512-lI5oekRcmRdNI0AWluAZuM8ZyIV2S64KDPsOo/bbR6diF//Vic5Jy6Tz0gAPjcNMlZSSGMjXBKuUCQZS338e7w=="], + + "@astro-community/astro-embed-link-preview": ["@astro-community/astro-embed-link-preview@0.2.2", "", { "dependencies": { "@astro-community/astro-embed-utils": "^0.1.1" } }, "sha512-eZ/ORqtPCC3Z2cSH6UvOB1w9CBguEQUC4nFdyLmwHYIR3FhkutQgbaP7fgI1r+qUBDbXImpZjYxKS3RB4m/fOA=="], + + "@astro-community/astro-embed-twitter": ["@astro-community/astro-embed-twitter@0.5.8", "", { "dependencies": { "@astro-community/astro-embed-utils": "^0.1.0" }, "peerDependencies": { "astro": "^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta" } }, "sha512-O2ptQPw+DfipukK8czjJcTcyVgDsrs3OmrHbc3YmWRglaUTOpSTImzPo076POyNBSWjLaRKloul81DFiAMNjTA=="], + + "@astro-community/astro-embed-utils": ["@astro-community/astro-embed-utils@0.1.3", "", { "dependencies": { "linkedom": "^0.14.26" } }, "sha512-eiMO+vfCdE9GtW6qE7X5Xl6YCKZDCoXJEWqRofQcoC3GHjqN2/WhJlnaxNVRq3demSO03UNtho57Em5p7o7AOA=="], + + "@astro-community/astro-embed-vimeo": ["@astro-community/astro-embed-vimeo@0.3.10", "", { "dependencies": { "@astro-community/astro-embed-utils": "^0.1.2" }, "peerDependencies": { "astro": "^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta" } }, "sha512-H7v8BozWXG+EhIOn1DcNKLRO6z3bNXZVESUR25mNFiDd3Ue8MEzp8mWkBeRd6Y2onV9acxR34ZhXN36fsSb8bA=="], + + "@astro-community/astro-embed-youtube": ["@astro-community/astro-embed-youtube@0.5.6", "", { "dependencies": { "lite-youtube-embed": "^0.3.3" }, "peerDependencies": { "astro": "^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta" } }, "sha512-/mRfCl/eTBUz0kmjD1psOy0qoDDBorVp0QumUacjFcIkBullYtbeFQ2ZGZ+3N/tA6cR/OIyzr2QA4dQXlY6USg=="], + + "@astrojs/compiler": ["@astrojs/compiler@2.11.0", "", {}, "sha512-zZOO7i+JhojO8qmlyR/URui6LyfHJY6m+L9nwyX5GiKD78YoRaZ5tzz6X0fkl+5bD3uwlDHayf6Oe8Fu36RKNg=="], + + "@astrojs/internal-helpers": ["@astrojs/internal-helpers@0.6.1", "", {}, "sha512-l5Pqf6uZu31aG+3Lv8nl/3s4DbUzdlxTWDof4pEpto6GUJNhhCbelVi9dEyurOVyqaelwmS9oSyOWOENSfgo9A=="], + + "@astrojs/markdown-remark": ["@astrojs/markdown-remark@6.3.2", "", { "dependencies": { "@astrojs/internal-helpers": "0.6.1", "@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.1.0", "js-yaml": "^4.1.0", "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.2.1", "smol-toml": "^1.3.1", "unified": "^11.0.5", "unist-util-remove-position": "^5.0.0", "unist-util-visit": "^5.0.0", "unist-util-visit-parents": "^6.0.1", "vfile": "^6.0.3" } }, "sha512-bO35JbWpVvyKRl7cmSJD822e8YA8ThR/YbUsciWNA7yTcqpIAL2hJDToWP5KcZBWxGT6IOdOkHSXARSNZc4l/Q=="], + + "@astrojs/mdx": ["@astrojs/mdx@4.3.0", "", { "dependencies": { "@astrojs/markdown-remark": "6.3.2", "@mdx-js/mdx": "^3.1.0", "acorn": "^8.14.1", "es-module-lexer": "^1.6.0", "estree-util-visit": "^2.0.0", "hast-util-to-html": "^9.0.5", "kleur": "^4.1.5", "rehype-raw": "^7.0.0", "remark-gfm": "^4.0.1", "remark-smartypants": "^3.0.2", "source-map": "^0.7.4", "unist-util-visit": "^5.0.0", "vfile": "^6.0.3" }, "peerDependencies": { "astro": "^5.0.0" } }, "sha512-OGX2KvPeBzjSSKhkCqrUoDMyzFcjKt5nTE5SFw3RdoLf0nrhyCXBQcCyclzWy1+P+XpOamn+p+hm1EhpCRyPxw=="], + + "@astrojs/prism": ["@astrojs/prism@3.3.0", "", { "dependencies": { "prismjs": "^1.30.0" } }, "sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ=="], + + "@astrojs/rss": ["@astrojs/rss@4.0.11", "", { "dependencies": { "fast-xml-parser": "^4.5.0", "kleur": "^4.1.5" } }, "sha512-3e3H8i6kc97KGnn9iaZBJpIkdoQi8MmR5zH5R+dWsfCM44lLTszOqy1OBfGGxDt56mpQkYVtZJWoxMyWuUZBfw=="], + + "@astrojs/sitemap": ["@astrojs/sitemap@3.4.0", "", { "dependencies": { "sitemap": "^8.0.0", "stream-replace-string": "^2.0.0", "zod": "^3.24.2" } }, "sha512-C5m/xsKvRSILKM3hy47n5wKtTQtJXn8epoYuUmCCstaE9XBt20yInym3Bz2uNbEiNfv11bokoW0MqeXPIvjFIQ=="], + + "@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=="], + + "@atproto/api": ["@atproto/api@0.13.35", "", { "dependencies": { "@atproto/common-web": "^0.4.0", "@atproto/lexicon": "^0.4.6", "@atproto/syntax": "^0.3.2", "@atproto/xrpc": "^0.6.8", "await-lock": "^2.2.2", "multiformats": "^9.9.0", "tlds": "^1.234.0", "zod": "^3.23.8" } }, "sha512-vsEfBj0C333TLjDppvTdTE0IdKlXuljKSveAeI4PPx/l6eUKNnDTsYxvILtXUVzwUlTDmSRqy5O4Ryh78n1b7g=="], + + "@atproto/common-web": ["@atproto/common-web@0.4.1", "", { "dependencies": { "graphemer": "^1.4.0", "multiformats": "^9.9.0", "uint8arrays": "3.0.0", "zod": "^3.23.8" } }, "sha512-Ghh+djHYMAUCktLKwr2IuGgtjcwSWGudp+K7+N7KBA9pDDloOXUEY8Agjc5SHSo9B1QIEFkegClU5n+apn2e0w=="], + + "@atproto/lexicon": ["@atproto/lexicon@0.4.10", "", { "dependencies": { "@atproto/common-web": "^0.4.1", "@atproto/syntax": "^0.4.0", "iso-datestring-validator": "^2.2.2", "multiformats": "^9.9.0", "zod": "^3.23.8" } }, "sha512-uDbP20vetBgtXPuxoyRcvOGBt2gNe1dFc9yYKcb6jWmXfseHiGTnIlORJOLBXIT2Pz15Eap4fLxAu6zFAykD5A=="], + + "@atproto/syntax": ["@atproto/syntax@0.3.4", "", {}, "sha512-8CNmi5DipOLaVeSMPggMe7FCksVag0aO6XZy9WflbduTKM4dFZVCs4686UeMLfGRXX+X966XgwECHoLYrovMMg=="], + + "@atproto/xrpc": ["@atproto/xrpc@0.6.12", "", { "dependencies": { "@atproto/lexicon": "^0.4.10", "zod": "^3.23.8" } }, "sha512-Ut3iISNLujlmY9Gu8sNU+SPDJDvqlVzWddU8qUr0Yae5oD4SguaUFjjhireMGhQ3M5E0KljQgDbTmnBo1kIZ3w=="], + + "@babel/helper-string-parser": ["@babel/helper-string-parser@7.25.9", "", {}, "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA=="], + + "@babel/helper-validator-identifier": ["@babel/helper-validator-identifier@7.25.9", "", {}, "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ=="], + + "@babel/parser": ["@babel/parser@7.27.0", "", { "dependencies": { "@babel/types": "^7.27.0" }, "bin": "./bin/babel-parser.js" }, "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg=="], + + "@babel/types": ["@babel/types@7.27.0", "", { "dependencies": { "@babel/helper-string-parser": "^7.25.9", "@babel/helper-validator-identifier": "^7.25.9" } }, "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg=="], + + "@capsizecss/unpack": ["@capsizecss/unpack@2.4.0", "", { "dependencies": { "blob-to-buffer": "^1.2.8", "cross-fetch": "^3.0.4", "fontkit": "^2.0.2" } }, "sha512-GrSU71meACqcmIUxPYOJvGKF0yryjN/L1aCuE9DViCTJI7bfkjgYDPD1zbNDcINJwSSP6UaBZY9GAbYDO7re0Q=="], + + "@catppuccin/palette": ["@catppuccin/palette@1.7.1", "", {}, "sha512-aRc1tbzrevOTV7nFTT9SRdF26w/MIwT4Jwt4fDMc9itRZUDXCuEDBLyz4TQMlqO9ZP8mf5Hu4Jr6D03NLFc6Gw=="], + + "@catppuccin/tailwindcss": ["@catppuccin/tailwindcss@0.1.6", "", { "peerDependencies": { "tailwindcss": ">=3.0.0" } }, "sha512-V+Y0AwZ5SSyvOVAcDl7Ng30xy+m82OKnEJ+9+kcZZ7lRyXuZrAb2GScdq9XR3v+ggt8qiZ/G4TvaC9cJ88AAXA=="], + + "@ctrl/tinycolor": ["@ctrl/tinycolor@4.1.0", "", {}, "sha512-WyOx8cJQ+FQus4Mm4uPIZA64gbk3Wxh0so5Lcii0aJifqwoVOlfFtorjLE0Hen4OYyHZMXDWqMmaQemBhgxFRQ=="], + + "@emnapi/runtime": ["@emnapi/runtime@1.4.0", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-64WYIf4UYcdLnbKn/umDlNjQDSS8AgZrI/R9+x5ilkUVFxXcA1Ebl+gQLc/6mERA4407Xof0R7wEyEuj091CVw=="], + + "@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.25.2", "", { "os": "aix", "cpu": "ppc64" }, "sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag=="], + + "@esbuild/android-arm": ["@esbuild/android-arm@0.25.2", "", { "os": "android", "cpu": "arm" }, "sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA=="], + + "@esbuild/android-arm64": ["@esbuild/android-arm64@0.25.2", "", { "os": "android", "cpu": "arm64" }, "sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w=="], + + "@esbuild/android-x64": ["@esbuild/android-x64@0.25.2", "", { "os": "android", "cpu": "x64" }, "sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg=="], + + "@esbuild/darwin-arm64": ["@esbuild/darwin-arm64@0.25.2", "", { "os": "darwin", "cpu": "arm64" }, "sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA=="], + + "@esbuild/darwin-x64": ["@esbuild/darwin-x64@0.25.2", "", { "os": "darwin", "cpu": "x64" }, "sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA=="], + + "@esbuild/freebsd-arm64": ["@esbuild/freebsd-arm64@0.25.2", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w=="], + + "@esbuild/freebsd-x64": ["@esbuild/freebsd-x64@0.25.2", "", { "os": "freebsd", "cpu": "x64" }, "sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ=="], + + "@esbuild/linux-arm": ["@esbuild/linux-arm@0.25.2", "", { "os": "linux", "cpu": "arm" }, "sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g=="], + + "@esbuild/linux-arm64": ["@esbuild/linux-arm64@0.25.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g=="], + + "@esbuild/linux-ia32": ["@esbuild/linux-ia32@0.25.2", "", { "os": "linux", "cpu": "ia32" }, "sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ=="], + + "@esbuild/linux-loong64": ["@esbuild/linux-loong64@0.25.2", "", { "os": "linux", "cpu": "none" }, "sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w=="], + + "@esbuild/linux-mips64el": ["@esbuild/linux-mips64el@0.25.2", "", { "os": "linux", "cpu": "none" }, "sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q=="], + + "@esbuild/linux-ppc64": ["@esbuild/linux-ppc64@0.25.2", "", { "os": "linux", "cpu": "ppc64" }, "sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g=="], + + "@esbuild/linux-riscv64": ["@esbuild/linux-riscv64@0.25.2", "", { "os": "linux", "cpu": "none" }, "sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw=="], + + "@esbuild/linux-s390x": ["@esbuild/linux-s390x@0.25.2", "", { "os": "linux", "cpu": "s390x" }, "sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q=="], + + "@esbuild/linux-x64": ["@esbuild/linux-x64@0.25.2", "", { "os": "linux", "cpu": "x64" }, "sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg=="], + + "@esbuild/netbsd-arm64": ["@esbuild/netbsd-arm64@0.25.2", "", { "os": "none", "cpu": "arm64" }, "sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw=="], + + "@esbuild/netbsd-x64": ["@esbuild/netbsd-x64@0.25.2", "", { "os": "none", "cpu": "x64" }, "sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg=="], + + "@esbuild/openbsd-arm64": ["@esbuild/openbsd-arm64@0.25.2", "", { "os": "openbsd", "cpu": "arm64" }, "sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg=="], + + "@esbuild/openbsd-x64": ["@esbuild/openbsd-x64@0.25.2", "", { "os": "openbsd", "cpu": "x64" }, "sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw=="], + + "@esbuild/sunos-x64": ["@esbuild/sunos-x64@0.25.2", "", { "os": "sunos", "cpu": "x64" }, "sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA=="], + + "@esbuild/win32-arm64": ["@esbuild/win32-arm64@0.25.2", "", { "os": "win32", "cpu": "arm64" }, "sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q=="], + + "@esbuild/win32-ia32": ["@esbuild/win32-ia32@0.25.2", "", { "os": "win32", "cpu": "ia32" }, "sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg=="], + + "@esbuild/win32-x64": ["@esbuild/win32-x64@0.25.2", "", { "os": "win32", "cpu": "x64" }, "sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA=="], + + "@expressive-code/core": ["@expressive-code/core@0.40.2", "", { "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-gXY3v7jbgz6nWKvRpoDxK4AHUPkZRuJsM79vHX/5uhV9/qX6Qnctp/U/dMHog/LCVXcuOps+5nRmf1uxQVPb3w=="], + + "@expressive-code/plugin-frames": ["@expressive-code/plugin-frames@0.40.2", "", { "dependencies": { "@expressive-code/core": "^0.40.2" } }, "sha512-aLw5IlDlZWb10Jo/TTDCVsmJhKfZ7FJI83Zo9VDrV0OBlmHAg7klZqw68VDz7FlftIBVAmMby53/MNXPnMjTSQ=="], + + "@expressive-code/plugin-shiki": ["@expressive-code/plugin-shiki@0.40.2", "", { "dependencies": { "@expressive-code/core": "^0.40.2", "shiki": "^1.26.1" } }, "sha512-t2HMR5BO6GdDW1c1ISBTk66xO503e/Z8ecZdNcr6E4NpUfvY+MRje+LtrcvbBqMwWBBO8RpVKcam/Uy+1GxwKQ=="], + + "@expressive-code/plugin-text-markers": ["@expressive-code/plugin-text-markers@0.40.2", "", { "dependencies": { "@expressive-code/core": "^0.40.2" } }, "sha512-/XoLjD67K9nfM4TgDlXAExzMJp6ewFKxNpfUw4F7q5Ecy+IU3/9zQQG/O70Zy+RxYTwKGw2MA9kd7yelsxnSmw=="], + + "@iconify/tools": ["@iconify/tools@4.1.2", "", { "dependencies": { "@iconify/types": "^2.0.0", "@iconify/utils": "^2.3.0", "@types/tar": "^6.1.13", "axios": "^1.8.3", "cheerio": "1.0.0", "domhandler": "^5.0.3", "extract-zip": "^2.0.1", "local-pkg": "^0.5.1", "pathe": "^1.1.2", "svgo": "^3.3.2", "tar": "^6.2.1" } }, "sha512-q6NzLQYEN9zkDfcyBqD3vItHcZw97w/s++3H3TBxUORr57EfHxj6tOW6fyufDjMq+Vl56WXWaPx1csBPYlI5CA=="], + + "@iconify/types": ["@iconify/types@2.0.0", "", {}, "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg=="], + + "@iconify/utils": ["@iconify/utils@2.3.0", "", { "dependencies": { "@antfu/install-pkg": "^1.0.0", "@antfu/utils": "^8.1.0", "@iconify/types": "^2.0.0", "debug": "^4.4.0", "globals": "^15.14.0", "kolorist": "^1.8.0", "local-pkg": "^1.0.0", "mlly": "^1.7.4" } }, "sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA=="], + + "@img/sharp-darwin-arm64": ["@img/sharp-darwin-arm64@0.33.5", "", { "optionalDependencies": { "@img/sharp-libvips-darwin-arm64": "1.0.4" }, "os": "darwin", "cpu": "arm64" }, "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ=="], + + "@img/sharp-darwin-x64": ["@img/sharp-darwin-x64@0.33.5", "", { "optionalDependencies": { "@img/sharp-libvips-darwin-x64": "1.0.4" }, "os": "darwin", "cpu": "x64" }, "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q=="], + + "@img/sharp-libvips-darwin-arm64": ["@img/sharp-libvips-darwin-arm64@1.0.4", "", { "os": "darwin", "cpu": "arm64" }, "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg=="], + + "@img/sharp-libvips-darwin-x64": ["@img/sharp-libvips-darwin-x64@1.0.4", "", { "os": "darwin", "cpu": "x64" }, "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ=="], + + "@img/sharp-libvips-linux-arm": ["@img/sharp-libvips-linux-arm@1.0.5", "", { "os": "linux", "cpu": "arm" }, "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g=="], + + "@img/sharp-libvips-linux-arm64": ["@img/sharp-libvips-linux-arm64@1.0.4", "", { "os": "linux", "cpu": "arm64" }, "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA=="], + + "@img/sharp-libvips-linux-s390x": ["@img/sharp-libvips-linux-s390x@1.0.4", "", { "os": "linux", "cpu": "s390x" }, "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA=="], + + "@img/sharp-libvips-linux-x64": ["@img/sharp-libvips-linux-x64@1.0.4", "", { "os": "linux", "cpu": "x64" }, "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw=="], + + "@img/sharp-libvips-linuxmusl-arm64": ["@img/sharp-libvips-linuxmusl-arm64@1.0.4", "", { "os": "linux", "cpu": "arm64" }, "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA=="], + + "@img/sharp-libvips-linuxmusl-x64": ["@img/sharp-libvips-linuxmusl-x64@1.0.4", "", { "os": "linux", "cpu": "x64" }, "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw=="], + + "@img/sharp-linux-arm": ["@img/sharp-linux-arm@0.33.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-arm": "1.0.5" }, "os": "linux", "cpu": "arm" }, "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ=="], + + "@img/sharp-linux-arm64": ["@img/sharp-linux-arm64@0.33.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-arm64": "1.0.4" }, "os": "linux", "cpu": "arm64" }, "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA=="], + + "@img/sharp-linux-s390x": ["@img/sharp-linux-s390x@0.33.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-s390x": "1.0.4" }, "os": "linux", "cpu": "s390x" }, "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q=="], + + "@img/sharp-linux-x64": ["@img/sharp-linux-x64@0.33.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-x64": "1.0.4" }, "os": "linux", "cpu": "x64" }, "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA=="], + + "@img/sharp-linuxmusl-arm64": ["@img/sharp-linuxmusl-arm64@0.33.5", "", { "optionalDependencies": { "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" }, "os": "linux", "cpu": "arm64" }, "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g=="], + + "@img/sharp-linuxmusl-x64": ["@img/sharp-linuxmusl-x64@0.33.5", "", { "optionalDependencies": { "@img/sharp-libvips-linuxmusl-x64": "1.0.4" }, "os": "linux", "cpu": "x64" }, "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw=="], + + "@img/sharp-wasm32": ["@img/sharp-wasm32@0.33.5", "", { "dependencies": { "@emnapi/runtime": "^1.2.0" }, "cpu": "none" }, "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg=="], + + "@img/sharp-win32-ia32": ["@img/sharp-win32-ia32@0.33.5", "", { "os": "win32", "cpu": "ia32" }, "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ=="], + + "@img/sharp-win32-x64": ["@img/sharp-win32-x64@0.33.5", "", { "os": "win32", "cpu": "x64" }, "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg=="], + + "@isaacs/cliui": ["@isaacs/cliui@8.0.2", "", { "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", "strip-ansi": "^7.0.1", "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", "wrap-ansi": "^8.1.0", "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" } }, "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA=="], + + "@itsmatteomanf/astro-pagefind": ["@itsmatteomanf/astro-pagefind@0.4.0", "", { "dependencies": { "zod": "^3.23.8" }, "peerDependencies": { "astro": "^4.0.0 || ^5.0.0", "pagefind": "^1.0.0" } }, "sha512-qnPltjlVSrbZPmGqaOFV+qzHJzh+/fn1UufuHvx3jT2Xia+PzOeo38dN0rU9LMCFLUjOUh6KmN0Li9OTbzphRQ=="], + + "@jridgewell/sourcemap-codec": ["@jridgewell/sourcemap-codec@1.5.0", "", {}, "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ=="], + + "@mdx-js/mdx": ["@mdx-js/mdx@3.1.0", "", { "dependencies": { "@types/estree": "^1.0.0", "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", "@types/mdx": "^2.0.0", "collapse-white-space": "^2.0.0", "devlop": "^1.0.0", "estree-util-is-identifier-name": "^3.0.0", "estree-util-scope": "^1.0.0", "estree-walker": "^3.0.0", "hast-util-to-jsx-runtime": "^2.0.0", "markdown-extensions": "^2.0.0", "recma-build-jsx": "^1.0.0", "recma-jsx": "^1.0.0", "recma-stringify": "^1.0.0", "rehype-recma": "^1.0.0", "remark-mdx": "^3.0.0", "remark-parse": "^11.0.0", "remark-rehype": "^11.0.0", "source-map": "^0.7.0", "unified": "^11.0.0", "unist-util-position-from-estree": "^2.0.0", "unist-util-stringify-position": "^4.0.0", "unist-util-visit": "^5.0.0", "vfile": "^6.0.0" } }, "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw=="], + + "@oslojs/encoding": ["@oslojs/encoding@1.1.0", "", {}, "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ=="], + + "@pagefind/darwin-arm64": ["@pagefind/darwin-arm64@1.3.0", "", { "os": "darwin", "cpu": "arm64" }, "sha512-365BEGl6ChOsauRjyVpBjXybflXAOvoMROw3TucAROHIcdBvXk9/2AmEvGFU0r75+vdQI4LJdJdpH4Y6Yqaj4A=="], + + "@pagefind/darwin-x64": ["@pagefind/darwin-x64@1.3.0", "", { "os": "darwin", "cpu": "x64" }, "sha512-zlGHA23uuXmS8z3XxEGmbHpWDxXfPZ47QS06tGUq0HDcZjXjXHeLG+cboOy828QIV5FXsm9MjfkP5e4ZNbOkow=="], + + "@pagefind/default-ui": ["@pagefind/default-ui@1.3.0", "", {}, "sha512-CGKT9ccd3+oRK6STXGgfH+m0DbOKayX6QGlq38TfE1ZfUcPc5+ulTuzDbZUnMo+bubsEOIypm4Pl2iEyzZ1cNg=="], + + "@pagefind/linux-arm64": ["@pagefind/linux-arm64@1.3.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-8lsxNAiBRUk72JvetSBXs4WRpYrQrVJXjlRRnOL6UCdBN9Nlsz0t7hWstRk36+JqHpGWOKYiuHLzGYqYAqoOnQ=="], + + "@pagefind/linux-x64": ["@pagefind/linux-x64@1.3.0", "", { "os": "linux", "cpu": "x64" }, "sha512-hAvqdPJv7A20Ucb6FQGE6jhjqy+vZ6pf+s2tFMNtMBG+fzcdc91uTw7aP/1Vo5plD0dAOHwdxfkyw0ugal4kcQ=="], + + "@pagefind/windows-x64": ["@pagefind/windows-x64@1.3.0", "", { "os": "win32", "cpu": "x64" }, "sha512-BR1bIRWOMqkf8IoU576YDhij1Wd/Zf2kX/kCI0b2qzCKC8wcc2GQJaaRMCpzvCCrmliO4vtJ6RITp/AnoYUUmQ=="], + + "@philnash/astro-pagination": ["@philnash/astro-pagination@0.5.0", "", { "peerDependencies": { "astro": "^2.3.0 || ^3.0.0 || ^4.0.0 || ^5.0.0" } }, "sha512-fIT+XPl2DR6v2d1saciiYk9gO2N1lyUdSZE2OXo20Bxr48ANTe1CK2yG8L8J1bdp3YTJfVYbBxRk5Fs4aQTf1A=="], + + "@pkgjs/parseargs": ["@pkgjs/parseargs@0.11.0", "", {}, "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg=="], + + "@polka/url": ["@polka/url@1.0.0-next.28", "", {}, "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw=="], + + "@rollup/pluginutils": ["@rollup/pluginutils@5.1.4", "", { "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", "picomatch": "^4.0.2" }, "peerDependencies": { "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" }, "optionalPeers": ["rollup"] }, "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ=="], + + "@rollup/rollup-android-arm-eabi": ["@rollup/rollup-android-arm-eabi@4.39.0", "", { "os": "android", "cpu": "arm" }, "sha512-lGVys55Qb00Wvh8DMAocp5kIcaNzEFTmGhfFd88LfaogYTRKrdxgtlO5H6S49v2Nd8R2C6wLOal0qv6/kCkOwA=="], + + "@rollup/rollup-android-arm64": ["@rollup/rollup-android-arm64@4.39.0", "", { "os": "android", "cpu": "arm64" }, "sha512-It9+M1zE31KWfqh/0cJLrrsCPiF72PoJjIChLX+rEcujVRCb4NLQ5QzFkzIZW8Kn8FTbvGQBY5TkKBau3S8cCQ=="], + + "@rollup/rollup-darwin-arm64": ["@rollup/rollup-darwin-arm64@4.39.0", "", { "os": "darwin", "cpu": "arm64" }, "sha512-lXQnhpFDOKDXiGxsU9/l8UEGGM65comrQuZ+lDcGUx+9YQ9dKpF3rSEGepyeR5AHZ0b5RgiligsBhWZfSSQh8Q=="], + + "@rollup/rollup-darwin-x64": ["@rollup/rollup-darwin-x64@4.39.0", "", { "os": "darwin", "cpu": "x64" }, "sha512-mKXpNZLvtEbgu6WCkNij7CGycdw9cJi2k9v0noMb++Vab12GZjFgUXD69ilAbBh034Zwn95c2PNSz9xM7KYEAQ=="], + + "@rollup/rollup-freebsd-arm64": ["@rollup/rollup-freebsd-arm64@4.39.0", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-jivRRlh2Lod/KvDZx2zUR+I4iBfHcu2V/BA2vasUtdtTN2Uk3jfcZczLa81ESHZHPHy4ih3T/W5rPFZ/hX7RtQ=="], + + "@rollup/rollup-freebsd-x64": ["@rollup/rollup-freebsd-x64@4.39.0", "", { "os": "freebsd", "cpu": "x64" }, "sha512-8RXIWvYIRK9nO+bhVz8DwLBepcptw633gv/QT4015CpJ0Ht8punmoHU/DuEd3iw9Hr8UwUV+t+VNNuZIWYeY7Q=="], + + "@rollup/rollup-linux-arm-gnueabihf": ["@rollup/rollup-linux-arm-gnueabihf@4.39.0", "", { "os": "linux", "cpu": "arm" }, "sha512-mz5POx5Zu58f2xAG5RaRRhp3IZDK7zXGk5sdEDj4o96HeaXhlUwmLFzNlc4hCQi5sGdR12VDgEUqVSHer0lI9g=="], + + "@rollup/rollup-linux-arm-musleabihf": ["@rollup/rollup-linux-arm-musleabihf@4.39.0", "", { "os": "linux", "cpu": "arm" }, "sha512-+YDwhM6gUAyakl0CD+bMFpdmwIoRDzZYaTWV3SDRBGkMU/VpIBYXXEvkEcTagw/7VVkL2vA29zU4UVy1mP0/Yw=="], + + "@rollup/rollup-linux-arm64-gnu": ["@rollup/rollup-linux-arm64-gnu@4.39.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-EKf7iF7aK36eEChvlgxGnk7pdJfzfQbNvGV/+l98iiMwU23MwvmV0Ty3pJ0p5WQfm3JRHOytSIqD9LB7Bq7xdQ=="], + + "@rollup/rollup-linux-arm64-musl": ["@rollup/rollup-linux-arm64-musl@4.39.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-vYanR6MtqC7Z2SNr8gzVnzUul09Wi1kZqJaek3KcIlI/wq5Xtq4ZPIZ0Mr/st/sv/NnaPwy/D4yXg5x0B3aUUA=="], + + "@rollup/rollup-linux-loongarch64-gnu": ["@rollup/rollup-linux-loongarch64-gnu@4.39.0", "", { "os": "linux", "cpu": "none" }, "sha512-NMRUT40+h0FBa5fb+cpxtZoGAggRem16ocVKIv5gDB5uLDgBIwrIsXlGqYbLwW8YyO3WVTk1FkFDjMETYlDqiw=="], + + "@rollup/rollup-linux-powerpc64le-gnu": ["@rollup/rollup-linux-powerpc64le-gnu@4.39.0", "", { "os": "linux", "cpu": "ppc64" }, "sha512-0pCNnmxgduJ3YRt+D+kJ6Ai/r+TaePu9ZLENl+ZDV/CdVczXl95CbIiwwswu4L+K7uOIGf6tMo2vm8uadRaICQ=="], + + "@rollup/rollup-linux-riscv64-gnu": ["@rollup/rollup-linux-riscv64-gnu@4.39.0", "", { "os": "linux", "cpu": "none" }, "sha512-t7j5Zhr7S4bBtksT73bO6c3Qa2AV/HqiGlj9+KB3gNF5upcVkx+HLgxTm8DK4OkzsOYqbdqbLKwvGMhylJCPhQ=="], + + "@rollup/rollup-linux-riscv64-musl": ["@rollup/rollup-linux-riscv64-musl@4.39.0", "", { "os": "linux", "cpu": "none" }, "sha512-m6cwI86IvQ7M93MQ2RF5SP8tUjD39Y7rjb1qjHgYh28uAPVU8+k/xYWvxRO3/tBN2pZkSMa5RjnPuUIbrwVxeA=="], + + "@rollup/rollup-linux-s390x-gnu": ["@rollup/rollup-linux-s390x-gnu@4.39.0", "", { "os": "linux", "cpu": "s390x" }, "sha512-iRDJd2ebMunnk2rsSBYlsptCyuINvxUfGwOUldjv5M4tpa93K8tFMeYGpNk2+Nxl+OBJnBzy2/JCscGeO507kA=="], + + "@rollup/rollup-linux-x64-gnu": ["@rollup/rollup-linux-x64-gnu@4.39.0", "", { "os": "linux", "cpu": "x64" }, "sha512-t9jqYw27R6Lx0XKfEFe5vUeEJ5pF3SGIM6gTfONSMb7DuG6z6wfj2yjcoZxHg129veTqU7+wOhY6GX8wmf90dA=="], + + "@rollup/rollup-linux-x64-musl": ["@rollup/rollup-linux-x64-musl@4.39.0", "", { "os": "linux", "cpu": "x64" }, "sha512-ThFdkrFDP55AIsIZDKSBWEt/JcWlCzydbZHinZ0F/r1h83qbGeenCt/G/wG2O0reuENDD2tawfAj2s8VK7Bugg=="], + + "@rollup/rollup-win32-arm64-msvc": ["@rollup/rollup-win32-arm64-msvc@4.39.0", "", { "os": "win32", "cpu": "arm64" }, "sha512-jDrLm6yUtbOg2TYB3sBF3acUnAwsIksEYjLeHL+TJv9jg+TmTwdyjnDex27jqEMakNKf3RwwPahDIt7QXCSqRQ=="], + + "@rollup/rollup-win32-ia32-msvc": ["@rollup/rollup-win32-ia32-msvc@4.39.0", "", { "os": "win32", "cpu": "ia32" }, "sha512-6w9uMuza+LbLCVoNKL5FSLE7yvYkq9laSd09bwS0tMjkwXrmib/4KmoJcrKhLWHvw19mwU+33ndC69T7weNNjQ=="], + + "@rollup/rollup-win32-x64-msvc": ["@rollup/rollup-win32-x64-msvc@4.39.0", "", { "os": "win32", "cpu": "x64" }, "sha512-yAkUOkIKZlK5dl7u6dg897doBgLXmUHhIINM2c+sND3DZwnrdQkkSiDh7N75Ll4mM4dxSkYfXqU9fW3lLkMFug=="], + + "@shikijs/core": ["@shikijs/core@3.2.1", "", { "dependencies": { "@shikijs/types": "3.2.1", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.5" } }, "sha512-FhsdxMWYu/C11sFisEp7FMGBtX/OSSbnXZDMBhGuUDBNTdsoZlMSgQv5f90rwvzWAdWIW6VobD+G3IrazxA6dQ=="], + + "@shikijs/engine-javascript": ["@shikijs/engine-javascript@3.2.1", "", { "dependencies": { "@shikijs/types": "3.2.1", "@shikijs/vscode-textmate": "^10.0.2", "oniguruma-to-es": "^4.1.0" } }, "sha512-eMdcUzN3FMQYxOmRf2rmU8frikzoSHbQDFH2hIuXsrMO+IBOCI9BeeRkCiBkcLDHeRKbOCtYMJK3D6U32ooU9Q=="], + + "@shikijs/engine-oniguruma": ["@shikijs/engine-oniguruma@3.2.1", "", { "dependencies": { "@shikijs/types": "3.2.1", "@shikijs/vscode-textmate": "^10.0.2" } }, "sha512-wZZAkayEn6qu2+YjenEoFqj0OyQI64EWsNR6/71d1EkG4sxEOFooowKivsWPpaWNBu3sxAG+zPz5kzBL/SsreQ=="], + + "@shikijs/langs": ["@shikijs/langs@3.2.1", "", { "dependencies": { "@shikijs/types": "3.2.1" } }, "sha512-If0iDHYRSGbihiA8+7uRsgb1er1Yj11pwpX1c6HLYnizDsKAw5iaT3JXj5ZpaimXSWky/IhxTm7C6nkiYVym+A=="], + + "@shikijs/themes": ["@shikijs/themes@3.2.1", "", { "dependencies": { "@shikijs/types": "3.2.1" } }, "sha512-k5DKJUT8IldBvAm8WcrDT5+7GA7se6lLksR+2E3SvyqGTyFMzU2F9Gb7rmD+t+Pga1MKrYFxDIeyWjMZWM6uBQ=="], + + "@shikijs/types": ["@shikijs/types@3.2.1", "", { "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "sha512-/NTWAk4KE2M8uac0RhOsIhYQf4pdU0OywQuYDGIGAJ6Mjunxl2cGiuLkvu4HLCMn+OTTLRWkjZITp+aYJv60yA=="], + + "@shikijs/vscode-textmate": ["@shikijs/vscode-textmate@10.0.2", "", {}, "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg=="], + + "@swc/helpers": ["@swc/helpers@0.5.17", "", { "dependencies": { "tslib": "^2.8.0" } }, "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A=="], + + "@tailwindcss/node": ["@tailwindcss/node@4.1.3", "", { "dependencies": { "enhanced-resolve": "^5.18.1", "jiti": "^2.4.2", "lightningcss": "1.29.2", "tailwindcss": "4.1.3" } }, "sha512-H/6r6IPFJkCfBJZ2dKZiPJ7Ueb2wbL592+9bQEl2r73qbX6yGnmQVIfiUvDRB2YI0a3PWDrzUwkvQx1XW1bNkA=="], + + "@tailwindcss/oxide": ["@tailwindcss/oxide@4.1.3", "", { "optionalDependencies": { "@tailwindcss/oxide-android-arm64": "4.1.3", "@tailwindcss/oxide-darwin-arm64": "4.1.3", "@tailwindcss/oxide-darwin-x64": "4.1.3", "@tailwindcss/oxide-freebsd-x64": "4.1.3", "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.3", "@tailwindcss/oxide-linux-arm64-gnu": "4.1.3", "@tailwindcss/oxide-linux-arm64-musl": "4.1.3", "@tailwindcss/oxide-linux-x64-gnu": "4.1.3", "@tailwindcss/oxide-linux-x64-musl": "4.1.3", "@tailwindcss/oxide-win32-arm64-msvc": "4.1.3", "@tailwindcss/oxide-win32-x64-msvc": "4.1.3" } }, "sha512-t16lpHCU7LBxDe/8dCj9ntyNpXaSTAgxWm1u2XQP5NiIu4KGSyrDJJRlK9hJ4U9yJxx0UKCVI67MJWFNll5mOQ=="], + + "@tailwindcss/oxide-android-arm64": ["@tailwindcss/oxide-android-arm64@4.1.3", "", { "os": "android", "cpu": "arm64" }, "sha512-cxklKjtNLwFl3mDYw4XpEfBY+G8ssSg9ADL4Wm6//5woi3XGqlxFsnV5Zb6v07dxw1NvEX2uoqsxO/zWQsgR+g=="], + + "@tailwindcss/oxide-darwin-arm64": ["@tailwindcss/oxide-darwin-arm64@4.1.3", "", { "os": "darwin", "cpu": "arm64" }, "sha512-mqkf2tLR5VCrjBvuRDwzKNShRu99gCAVMkVsaEOFvv6cCjlEKXRecPu9DEnxp6STk5z+Vlbh1M5zY3nQCXMXhw=="], + + "@tailwindcss/oxide-darwin-x64": ["@tailwindcss/oxide-darwin-x64@4.1.3", "", { "os": "darwin", "cpu": "x64" }, "sha512-7sGraGaWzXvCLyxrc7d+CCpUN3fYnkkcso3rCzwUmo/LteAl2ZGCDlGvDD8Y/1D3ngxT8KgDj1DSwOnNewKhmg=="], + + "@tailwindcss/oxide-freebsd-x64": ["@tailwindcss/oxide-freebsd-x64@4.1.3", "", { "os": "freebsd", "cpu": "x64" }, "sha512-E2+PbcbzIReaAYZe997wb9rId246yDkCwAakllAWSGqe6VTg9hHle67hfH6ExjpV2LSK/siRzBUs5wVff3RW9w=="], + + "@tailwindcss/oxide-linux-arm-gnueabihf": ["@tailwindcss/oxide-linux-arm-gnueabihf@4.1.3", "", { "os": "linux", "cpu": "arm" }, "sha512-GvfbJ8wjSSjbLFFE3UYz4Eh8i4L6GiEYqCtA8j2Zd2oXriPuom/Ah/64pg/szWycQpzRnbDiJozoxFU2oJZyfg=="], + + "@tailwindcss/oxide-linux-arm64-gnu": ["@tailwindcss/oxide-linux-arm64-gnu@4.1.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-35UkuCWQTeG9BHcBQXndDOrpsnt3Pj9NVIB4CgNiKmpG8GnCNXeMczkUpOoqcOhO6Cc/mM2W7kaQ/MTEENDDXg=="], + + "@tailwindcss/oxide-linux-arm64-musl": ["@tailwindcss/oxide-linux-arm64-musl@4.1.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-dm18aQiML5QCj9DQo7wMbt1Z2tl3Giht54uVR87a84X8qRtuXxUqnKQkRDK5B4bCOmcZ580lF9YcoMkbDYTXHQ=="], + + "@tailwindcss/oxide-linux-x64-gnu": ["@tailwindcss/oxide-linux-x64-gnu@4.1.3", "", { "os": "linux", "cpu": "x64" }, "sha512-LMdTmGe/NPtGOaOfV2HuO7w07jI3cflPrVq5CXl+2O93DCewADK0uW1ORNAcfu2YxDUS035eY2W38TxrsqngxA=="], + + "@tailwindcss/oxide-linux-x64-musl": ["@tailwindcss/oxide-linux-x64-musl@4.1.3", "", { "os": "linux", "cpu": "x64" }, "sha512-aalNWwIi54bbFEizwl1/XpmdDrOaCjRFQRgtbv9slWjmNPuJJTIKPHf5/XXDARc9CneW9FkSTqTbyvNecYAEGw=="], + + "@tailwindcss/oxide-win32-arm64-msvc": ["@tailwindcss/oxide-win32-arm64-msvc@4.1.3", "", { "os": "win32", "cpu": "arm64" }, "sha512-PEj7XR4OGTGoboTIAdXicKuWl4EQIjKHKuR+bFy9oYN7CFZo0eu74+70O4XuERX4yjqVZGAkCdglBODlgqcCXg=="], + + "@tailwindcss/oxide-win32-x64-msvc": ["@tailwindcss/oxide-win32-x64-msvc@4.1.3", "", { "os": "win32", "cpu": "x64" }, "sha512-T8gfxECWDBENotpw3HR9SmNiHC9AOJdxs+woasRZ8Q/J4VHN0OMs7F+4yVNZ9EVN26Wv6mZbK0jv7eHYuLJLwA=="], + + "@tailwindcss/vite": ["@tailwindcss/vite@4.1.3", "", { "dependencies": { "@tailwindcss/node": "4.1.3", "@tailwindcss/oxide": "4.1.3", "tailwindcss": "4.1.3" }, "peerDependencies": { "vite": "^5.2.0 || ^6" } }, "sha512-lUI/QaDxLtlV52Lho6pu07CG9pSnRYLOPmKGIQjyHdTBagemc6HmgZxyjGAQ/5HMPrNeWBfTVIpQl0/jLXvWHQ=="], + + "@trysound/sax": ["@trysound/sax@0.2.0", "", {}, "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA=="], + + "@types/debug": ["@types/debug@4.1.12", "", { "dependencies": { "@types/ms": "*" } }, "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ=="], + + "@types/estree": ["@types/estree@1.0.7", "", {}, "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ=="], + + "@types/estree-jsx": ["@types/estree-jsx@1.0.5", "", { "dependencies": { "@types/estree": "*" } }, "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg=="], + + "@types/fontkit": ["@types/fontkit@2.0.8", "", { "dependencies": { "@types/node": "*" } }, "sha512-wN+8bYxIpJf+5oZdrdtaX04qUuWHcKxcDEgRS9Qm9ZClSHjzEn13SxUC+5eRM+4yXIeTYk8mTzLAWGF64847ew=="], + + "@types/hast": ["@types/hast@3.0.4", "", { "dependencies": { "@types/unist": "*" } }, "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ=="], + + "@types/mdast": ["@types/mdast@4.0.4", "", { "dependencies": { "@types/unist": "*" } }, "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA=="], + + "@types/mdx": ["@types/mdx@2.0.13", "", {}, "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw=="], + + "@types/ms": ["@types/ms@2.1.0", "", {}, "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA=="], + + "@types/nlcst": ["@types/nlcst@2.0.3", "", { "dependencies": { "@types/unist": "*" } }, "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA=="], + + "@types/node": ["@types/node@17.0.45", "", {}, "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw=="], + + "@types/sax": ["@types/sax@1.2.7", "", { "dependencies": { "@types/node": "*" } }, "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A=="], + + "@types/tar": ["@types/tar@6.1.13", "", { "dependencies": { "@types/node": "*", "minipass": "^4.0.0" } }, "sha512-IznnlmU5f4WcGTh2ltRu/Ijpmk8wiWXfF0VA4s+HPjHZgvFggk1YaIkbo5krX/zUCzWF8N/l4+W/LNxnvAJ8nw=="], + + "@types/unist": ["@types/unist@3.0.3", "", {}, "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q=="], + + "@types/yauzl": ["@types/yauzl@2.10.3", "", { "dependencies": { "@types/node": "*" } }, "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q=="], + + "@ungap/structured-clone": ["@ungap/structured-clone@1.3.0", "", {}, "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g=="], + + "@yeskunall/astro-umami": ["@yeskunall/astro-umami@0.0.4", "", { "dependencies": { "astro-integration-kit": "0.18.0" }, "peerDependencies": { "astro": "^3.0.0 || ^4.0.0 || ^5.0.0" } }, "sha512-FZxJt2EScmaqT2fOf+I1fbpWxk2cVzON4EgCh4F10nh7jDAlxOQsKKEEkyM24HdexZQn3wYI3VKXDZtYidvevA=="], + + "acorn": ["acorn@8.14.1", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg=="], + + "acorn-jsx": ["acorn-jsx@5.3.2", "", { "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="], + + "ansi-align": ["ansi-align@3.0.1", "", { "dependencies": { "string-width": "^4.1.0" } }, "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w=="], + + "ansi-regex": ["ansi-regex@6.1.0", "", {}, "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA=="], + + "ansi-styles": ["ansi-styles@6.2.1", "", {}, "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug=="], + + "anymatch": ["anymatch@3.1.3", "", { "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" } }, "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw=="], + + "arg": ["arg@5.0.2", "", {}, "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg=="], + + "argparse": ["argparse@2.0.1", "", {}, "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="], + + "aria-query": ["aria-query@5.3.2", "", {}, "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw=="], + + "array-iterate": ["array-iterate@2.0.1", "", {}, "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg=="], + + "ast-types": ["ast-types@0.16.1", "", { "dependencies": { "tslib": "^2.0.1" } }, "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg=="], + + "astring": ["astring@1.9.0", "", { "bin": { "astring": "bin/astring" } }, "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg=="], + + "astro": ["astro@5.8.1", "", { "dependencies": { "@astrojs/compiler": "^2.11.0", "@astrojs/internal-helpers": "0.6.1", "@astrojs/markdown-remark": "6.3.2", "@astrojs/telemetry": "3.3.0", "@capsizecss/unpack": "^2.4.0", "@oslojs/encoding": "^1.1.0", "@rollup/pluginutils": "^5.1.4", "acorn": "^8.14.1", "aria-query": "^5.3.2", "axobject-query": "^4.1.0", "boxen": "8.0.1", "ci-info": "^4.2.0", "clsx": "^2.1.1", "common-ancestor-path": "^1.0.1", "cookie": "^1.0.2", "cssesc": "^3.0.0", "debug": "^4.4.0", "deterministic-object-hash": "^2.0.2", "devalue": "^5.1.1", "diff": "^5.2.0", "dlv": "^1.1.3", "dset": "^3.1.4", "es-module-lexer": "^1.6.0", "esbuild": "^0.25.0", "estree-walker": "^3.0.3", "flattie": "^1.1.1", "fontace": "~0.3.0", "github-slugger": "^2.0.0", "html-escaper": "3.0.3", "http-cache-semantics": "^4.1.1", "import-meta-resolve": "^4.1.0", "js-yaml": "^4.1.0", "kleur": "^4.1.5", "magic-string": "^0.30.17", "magicast": "^0.3.5", "mrmime": "^2.0.1", "neotraverse": "^0.6.18", "p-limit": "^6.2.0", "p-queue": "^8.1.0", "package-manager-detector": "^1.1.0", "picomatch": "^4.0.2", "prompts": "^2.4.2", "rehype": "^13.0.2", "semver": "^7.7.1", "shiki": "^3.2.1", "tinyexec": "^0.3.2", "tinyglobby": "^0.2.12", "tsconfck": "^3.1.5", "ultrahtml": "^1.6.0", "unifont": "~0.5.0", "unist-util-visit": "^5.0.0", "unstorage": "^1.15.0", "vfile": "^6.0.3", "vite": "^6.3.4", "vitefu": "^1.0.6", "xxhash-wasm": "^1.1.0", "yargs-parser": "^21.1.1", "yocto-spinner": "^0.2.1", "zod": "^3.24.2", "zod-to-json-schema": "^3.24.5", "zod-to-ts": "^1.2.0" }, "optionalDependencies": { "sharp": "^0.33.3" }, "bin": { "astro": "astro.js" } }, "sha512-lkBg1smMRFW+FQ6i92SgEN53o4+ItRjlRt6Ck+rEjmTcb57Bid7faTNKUQNYuNnxiesTWw3NJDyVPQPbfKDyfw=="], + + "astro-auto-import": ["astro-auto-import@0.4.4", "", { "dependencies": { "@types/node": "^18.0.0", "acorn": "^8.8.0" }, "peerDependencies": { "astro": "^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta" } }, "sha512-tiYe1hp+VusdiyaD3INgZgbvXEPamDFiURnQR5Niz+E9fWa6IHYjJ99TwGlHh/evfaXE/U/86jp9MRKWTuJU1A=="], + + "astro-embed": ["astro-embed@0.9.0", "", { "dependencies": { "@astro-community/astro-embed-baseline-status": "^0.1.0", "@astro-community/astro-embed-bluesky": "^0.1.0", "@astro-community/astro-embed-integration": "^0.8.0", "@astro-community/astro-embed-link-preview": "^0.2.2", "@astro-community/astro-embed-twitter": "^0.5.6", "@astro-community/astro-embed-vimeo": "^0.3.10", "@astro-community/astro-embed-youtube": "^0.5.5" }, "peerDependencies": { "astro": "^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta" } }, "sha512-koBCZH8n1q7tyXW+s11mdwb5dFsv9kG8uMuF17CUIVFJWqwRxx7YCpa9o2P9PuPeWffsrwmdVJTl65kLLP2Uug=="], + + "astro-expressive-code": ["astro-expressive-code@0.40.2", "", { "dependencies": { "rehype-expressive-code": "^0.40.2" }, "peerDependencies": { "astro": "^4.0.0-beta || ^5.0.0-beta || ^3.3.0" } }, "sha512-yJMQId0yXSAbW9I6yqvJ3FcjKzJ8zRL7elbJbllkv1ZJPlsI0NI83Pxn1YL1IapEM347EvOOkSW2GL+2+NO61w=="], + + "astro-font": ["astro-font@1.0.0", "", {}, "sha512-g0Oobl1oBg/GHaAzA2HdIWjbQic19wfSswHvBO+N+wKgWCfCjh0ANiOA3UBzMgUHJ67wqfoM4NZTq9+parkhOw=="], + + "astro-icon": ["astro-icon@1.1.5", "", { "dependencies": { "@iconify/tools": "^4.0.5", "@iconify/types": "^2.0.0", "@iconify/utils": "^2.1.30" } }, "sha512-CJYS5nWOw9jz4RpGWmzNQY7D0y2ZZacH7atL2K9DeJXJVaz7/5WrxeyIxO8KASk1jCM96Q4LjRx/F3R+InjJrw=="], + + "astro-integration-kit": ["astro-integration-kit@0.18.0", "", { "dependencies": { "pathe": "^1.1.2", "recast": "^0.23.7" }, "peerDependencies": { "astro": "^4.12.0 || ^5.0.0" } }, "sha512-Z0QW5IQjosuKQDEGYYkvUX6EhEtrmE4/oViqWz23QveV8U7AuyFsTdg00WRNPevWZl/5a4lLUeDpv4bCRynRRg=="], + + "astro-pagefind": ["astro-pagefind@1.8.3", "", { "dependencies": { "@pagefind/default-ui": "^1.2.0", "pagefind": "^1.2.0", "sirv": "^3.0.0" }, "peerDependencies": { "astro": "^2.0.4 || ^3 || ^4 || ^5" } }, "sha512-Nfo1TdlEHdkXTiI0KpimLqX6awK3qWTil7IOJvk5Q8x+0VBTpIEp9QvGgoAxXDe3upAHLVsg4y7U1uUPm7GC9w=="], + + "astro-relative-links": ["astro-relative-links@0.4.2", "", { "dependencies": { "glob": "^10.3.10" }, "peerDependencies": { "astro": ">=3.0.0" } }, "sha512-YXwnmZz47yxiIIxWR10LwpGlqvGTERJ7JWX2lFRINTg/sFaPkqTx9xNM50W1+9FNMMxtTn7C8YNW5yDVX33Vzw=="], + + "asynckit": ["asynckit@0.4.0", "", {}, "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="], + + "await-lock": ["await-lock@2.2.2", "", {}, "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw=="], + + "axios": ["axios@1.8.4", "", { "dependencies": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } }, "sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw=="], + + "axobject-query": ["axobject-query@4.1.0", "", {}, "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ=="], + + "bail": ["bail@2.0.2", "", {}, "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw=="], + + "balanced-match": ["balanced-match@1.0.2", "", {}, "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="], + + "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-match": ["bcp-47-match@2.0.3", "", {}, "sha512-JtTezzbAibu8G0R9op9zb3vcWZd9JF6M0xOYGPn0fNCd7wOpRB1mU2mH9T8gaBGbAAyIIVgB2G7xG0GP98zMAQ=="], + + "blob-to-buffer": ["blob-to-buffer@1.2.9", "", {}, "sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA=="], + + "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=="], + + "brace-expansion": ["brace-expansion@2.0.1", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="], + + "brotli": ["brotli@1.3.3", "", { "dependencies": { "base64-js": "^1.1.2" } }, "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg=="], + + "buffer-crc32": ["buffer-crc32@0.2.13", "", {}, "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ=="], + + "call-bind-apply-helpers": ["call-bind-apply-helpers@1.0.2", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2" } }, "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ=="], + + "camelcase": ["camelcase@8.0.0", "", {}, "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA=="], + + "ccount": ["ccount@2.0.1", "", {}, "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg=="], + + "chalk": ["chalk@5.4.1", "", {}, "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w=="], + + "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=="], + + "character-entities-legacy": ["character-entities-legacy@3.0.0", "", {}, "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ=="], + + "character-reference-invalid": ["character-reference-invalid@2.0.1", "", {}, "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw=="], + + "cheerio": ["cheerio@1.0.0", "", { "dependencies": { "cheerio-select": "^2.1.0", "dom-serializer": "^2.0.0", "domhandler": "^5.0.3", "domutils": "^3.1.0", "encoding-sniffer": "^0.2.0", "htmlparser2": "^9.1.0", "parse5": "^7.1.2", "parse5-htmlparser2-tree-adapter": "^7.0.0", "parse5-parser-stream": "^7.1.2", "undici": "^6.19.5", "whatwg-mimetype": "^4.0.0" } }, "sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww=="], + + "cheerio-select": ["cheerio-select@2.1.0", "", { "dependencies": { "boolbase": "^1.0.0", "css-select": "^5.1.0", "css-what": "^6.1.0", "domelementtype": "^2.3.0", "domhandler": "^5.0.3", "domutils": "^3.0.1" } }, "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g=="], + + "chokidar": ["chokidar@4.0.3", "", { "dependencies": { "readdirp": "^4.0.1" } }, "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA=="], + + "chownr": ["chownr@2.0.0", "", {}, "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="], + + "ci-info": ["ci-info@4.2.0", "", {}, "sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg=="], + + "cli-boxes": ["cli-boxes@3.0.0", "", {}, "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g=="], + + "clone": ["clone@2.1.2", "", {}, "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w=="], + + "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=="], + + "combined-stream": ["combined-stream@1.0.8", "", { "dependencies": { "delayed-stream": "~1.0.0" } }, "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="], + + "comma-separated-tokens": ["comma-separated-tokens@2.0.3", "", {}, "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg=="], + + "commander": ["commander@7.2.0", "", {}, "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw=="], + + "common-ancestor-path": ["common-ancestor-path@1.0.1", "", {}, "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w=="], + + "confbox": ["confbox@0.1.8", "", {}, "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w=="], + + "cookie": ["cookie@1.0.2", "", {}, "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA=="], + + "cookie-es": ["cookie-es@1.2.2", "", {}, "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg=="], + + "cross-fetch": ["cross-fetch@3.2.0", "", { "dependencies": { "node-fetch": "^2.7.0" } }, "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q=="], + + "cross-spawn": ["cross-spawn@7.0.6", "", { "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA=="], + + "crossws": ["crossws@0.3.4", "", { "dependencies": { "uncrypto": "^0.1.3" } }, "sha512-uj0O1ETYX1Bh6uSgktfPvwDiPYGQ3aI4qVsaC/LWpkIzGj1nUYm5FK3K+t11oOlpN01lGbprFCH4wBlKdJjVgw=="], + + "css-select": ["css-select@5.1.0", "", { "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.1.0", "domhandler": "^5.0.2", "domutils": "^3.0.1", "nth-check": "^2.0.1" } }, "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg=="], + + "css-selector-parser": ["css-selector-parser@1.4.1", "", {}, "sha512-HYPSb7y/Z7BNDCOrakL4raGO2zltZkbeXyAd6Tg9obzix6QhzxCotdBl6VT0Dv4vZfJGVz3WL/xaEI9Ly3ul0g=="], + + "css-tree": ["css-tree@3.1.0", "", { "dependencies": { "mdn-data": "2.12.2", "source-map-js": "^1.0.1" } }, "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w=="], + + "css-what": ["css-what@6.1.0", "", {}, "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw=="], + + "cssesc": ["cssesc@3.0.0", "", { "bin": { "cssesc": "bin/cssesc" } }, "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="], + + "csso": ["csso@5.0.5", "", { "dependencies": { "css-tree": "~2.2.0" } }, "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ=="], + + "cssom": ["cssom@0.5.0", "", {}, "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw=="], + + "debug": ["debug@4.4.0", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA=="], + + "decode-named-character-reference": ["decode-named-character-reference@1.1.0", "", { "dependencies": { "character-entities": "^2.0.0" } }, "sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w=="], + + "deepmerge": ["deepmerge@4.3.1", "", {}, "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A=="], + + "defu": ["defu@6.1.4", "", {}, "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg=="], + + "delayed-stream": ["delayed-stream@1.0.0", "", {}, "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="], + + "dequal": ["dequal@2.0.3", "", {}, "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA=="], + + "destr": ["destr@2.0.5", "", {}, "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA=="], + + "detect-libc": ["detect-libc@2.0.3", "", {}, "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw=="], + + "deterministic-object-hash": ["deterministic-object-hash@2.0.2", "", { "dependencies": { "base-64": "^1.0.0" } }, "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ=="], + + "devalue": ["devalue@5.1.1", "", {}, "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw=="], + + "devlop": ["devlop@1.1.0", "", { "dependencies": { "dequal": "^2.0.0" } }, "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA=="], + + "dfa": ["dfa@1.2.0", "", {}, "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q=="], + + "diff": ["diff@5.2.0", "", {}, "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A=="], + + "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=="], + + "domhandler": ["domhandler@5.0.3", "", { "dependencies": { "domelementtype": "^2.3.0" } }, "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w=="], + + "domutils": ["domutils@3.2.2", "", { "dependencies": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", "domhandler": "^5.0.3" } }, "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw=="], + + "dset": ["dset@3.1.4", "", {}, "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA=="], + + "dunder-proto": ["dunder-proto@1.0.1", "", { "dependencies": { "call-bind-apply-helpers": "^1.0.1", "es-errors": "^1.3.0", "gopd": "^1.2.0" } }, "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A=="], + + "eastasianwidth": ["eastasianwidth@0.2.0", "", {}, "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="], + + "emoji-regex": ["emoji-regex@10.4.0", "", {}, "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw=="], + + "emoji-regex-xs": ["emoji-regex-xs@1.0.0", "", {}, "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg=="], + + "encoding-sniffer": ["encoding-sniffer@0.2.0", "", { "dependencies": { "iconv-lite": "^0.6.3", "whatwg-encoding": "^3.1.1" } }, "sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg=="], + + "end-of-stream": ["end-of-stream@1.4.4", "", { "dependencies": { "once": "^1.4.0" } }, "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q=="], + + "enhanced-resolve": ["enhanced-resolve@5.18.1", "", { "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" } }, "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg=="], + + "entities": ["entities@4.5.0", "", {}, "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw=="], + + "es-define-property": ["es-define-property@1.0.1", "", {}, "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g=="], + + "es-errors": ["es-errors@1.3.0", "", {}, "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="], + + "es-module-lexer": ["es-module-lexer@1.6.0", "", {}, "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ=="], + + "es-object-atoms": ["es-object-atoms@1.1.1", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA=="], + + "es-set-tostringtag": ["es-set-tostringtag@2.1.0", "", { "dependencies": { "es-errors": "^1.3.0", "get-intrinsic": "^1.2.6", "has-tostringtag": "^1.0.2", "hasown": "^2.0.2" } }, "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA=="], + + "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=="], + + "esast-util-from-js": ["esast-util-from-js@2.0.1", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "acorn": "^8.0.0", "esast-util-from-estree": "^2.0.0", "vfile-message": "^4.0.0" } }, "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw=="], + + "esbuild": ["esbuild@0.25.2", "", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.25.2", "@esbuild/android-arm": "0.25.2", "@esbuild/android-arm64": "0.25.2", "@esbuild/android-x64": "0.25.2", "@esbuild/darwin-arm64": "0.25.2", "@esbuild/darwin-x64": "0.25.2", "@esbuild/freebsd-arm64": "0.25.2", "@esbuild/freebsd-x64": "0.25.2", "@esbuild/linux-arm": "0.25.2", "@esbuild/linux-arm64": "0.25.2", "@esbuild/linux-ia32": "0.25.2", "@esbuild/linux-loong64": "0.25.2", "@esbuild/linux-mips64el": "0.25.2", "@esbuild/linux-ppc64": "0.25.2", "@esbuild/linux-riscv64": "0.25.2", "@esbuild/linux-s390x": "0.25.2", "@esbuild/linux-x64": "0.25.2", "@esbuild/netbsd-arm64": "0.25.2", "@esbuild/netbsd-x64": "0.25.2", "@esbuild/openbsd-arm64": "0.25.2", "@esbuild/openbsd-x64": "0.25.2", "@esbuild/sunos-x64": "0.25.2", "@esbuild/win32-arm64": "0.25.2", "@esbuild/win32-ia32": "0.25.2", "@esbuild/win32-x64": "0.25.2" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ=="], + + "escape-string-regexp": ["escape-string-regexp@4.0.0", "", {}, "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="], + + "esprima": ["esprima@4.0.1", "", { "bin": { "esparse": "./bin/esparse.js", "esvalidate": "./bin/esvalidate.js" } }, "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="], + + "estree-util-attach-comments": ["estree-util-attach-comments@3.0.0", "", { "dependencies": { "@types/estree": "^1.0.0" } }, "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw=="], + + "estree-util-build-jsx": ["estree-util-build-jsx@3.0.1", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "devlop": "^1.0.0", "estree-util-is-identifier-name": "^3.0.0", "estree-walker": "^3.0.0" } }, "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ=="], + + "estree-util-is-identifier-name": ["estree-util-is-identifier-name@3.0.0", "", {}, "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg=="], + + "estree-util-scope": ["estree-util-scope@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "devlop": "^1.0.0" } }, "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ=="], + + "estree-util-to-js": ["estree-util-to-js@2.0.0", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "astring": "^1.8.0", "source-map": "^0.7.0" } }, "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg=="], + + "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=="], + + "eventemitter3": ["eventemitter3@5.0.1", "", {}, "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA=="], + + "expressive-code": ["expressive-code@0.40.2", "", { "dependencies": { "@expressive-code/core": "^0.40.2", "@expressive-code/plugin-frames": "^0.40.2", "@expressive-code/plugin-shiki": "^0.40.2", "@expressive-code/plugin-text-markers": "^0.40.2" } }, "sha512-1zIda2rB0qiDZACawzw2rbdBQiWHBT56uBctS+ezFe5XMAaFaHLnnSYND/Kd+dVzO9HfCXRDpzH3d+3fvOWRcw=="], + + "exsolve": ["exsolve@1.0.4", "", {}, "sha512-xsZH6PXaER4XoV+NiT7JHp1bJodJVT+cxeSH1G0f0tlT0lJqYuHUP3bUx2HtfTDvOagMINYp8rsqusxud3RXhw=="], + + "extend": ["extend@3.0.2", "", {}, "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="], + + "extract-zip": ["extract-zip@2.0.1", "", { "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", "yauzl": "^2.10.0" }, "optionalDependencies": { "@types/yauzl": "^2.9.1" }, "bin": { "extract-zip": "cli.js" } }, "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg=="], + + "fast-deep-equal": ["fast-deep-equal@3.1.3", "", {}, "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="], + + "fast-xml-parser": ["fast-xml-parser@4.5.3", "", { "dependencies": { "strnum": "^1.1.1" }, "bin": { "fxparser": "src/cli/cli.js" } }, "sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig=="], + + "fd-slicer": ["fd-slicer@1.1.0", "", { "dependencies": { "pend": "~1.2.0" } }, "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g=="], + + "fdir": ["fdir@6.4.5", "", { "peerDependencies": { "picomatch": "^3 || ^4" }, "optionalPeers": ["picomatch"] }, "sha512-4BG7puHpVsIYxZUbiUE3RqGloLaSSwzYie5jvasC4LWuBWzZawynvYouhjbQKw2JuIGYdm0DzIxl8iVidKlUEw=="], + + "flattie": ["flattie@1.1.1", "", {}, "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ=="], + + "follow-redirects": ["follow-redirects@1.15.9", "", {}, "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ=="], + + "fontace": ["fontace@0.3.0", "", { "dependencies": { "@types/fontkit": "^2.0.8", "fontkit": "^2.0.4" } }, "sha512-czoqATrcnxgWb/nAkfyIrRp6Q8biYj7nGnL6zfhTcX+JKKpWHFBnb8uNMw/kZr7u++3Y3wYSYoZgHkCcsuBpBg=="], + + "fontkit": ["fontkit@2.0.4", "", { "dependencies": { "@swc/helpers": "^0.5.12", "brotli": "^1.3.2", "clone": "^2.1.2", "dfa": "^1.2.0", "fast-deep-equal": "^3.1.3", "restructure": "^3.0.0", "tiny-inflate": "^1.0.3", "unicode-properties": "^1.4.0", "unicode-trie": "^2.0.0" } }, "sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g=="], + + "foreground-child": ["foreground-child@3.3.1", "", { "dependencies": { "cross-spawn": "^7.0.6", "signal-exit": "^4.0.1" } }, "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw=="], + + "form-data": ["form-data@4.0.2", "", { "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "es-set-tostringtag": "^2.1.0", "mime-types": "^2.1.12" } }, "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w=="], + + "fs-minipass": ["fs-minipass@2.1.0", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg=="], + + "fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="], + + "function-bind": ["function-bind@1.1.2", "", {}, "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="], + + "get-east-asian-width": ["get-east-asian-width@1.3.0", "", {}, "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ=="], + + "get-intrinsic": ["get-intrinsic@1.3.0", "", { "dependencies": { "call-bind-apply-helpers": "^1.0.2", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", "get-proto": "^1.0.1", "gopd": "^1.2.0", "has-symbols": "^1.1.0", "hasown": "^2.0.2", "math-intrinsics": "^1.1.0" } }, "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ=="], + + "get-proto": ["get-proto@1.0.1", "", { "dependencies": { "dunder-proto": "^1.0.1", "es-object-atoms": "^1.0.0" } }, "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g=="], + + "get-stream": ["get-stream@5.2.0", "", { "dependencies": { "pump": "^3.0.0" } }, "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA=="], + + "github-slugger": ["github-slugger@2.0.0", "", {}, "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw=="], + + "glob": ["glob@10.4.5", "", { "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", "minimatch": "^9.0.4", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^1.11.1" }, "bin": { "glob": "dist/esm/bin.mjs" } }, "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg=="], + + "globals": ["globals@15.15.0", "", {}, "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg=="], + + "gopd": ["gopd@1.2.0", "", {}, "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="], + + "graceful-fs": ["graceful-fs@4.2.11", "", {}, "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="], + + "graphemer": ["graphemer@1.4.0", "", {}, "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="], + + "h3": ["h3@1.15.1", "", { "dependencies": { "cookie-es": "^1.2.2", "crossws": "^0.3.3", "defu": "^6.1.4", "destr": "^2.0.3", "iron-webcrypto": "^1.2.1", "node-mock-http": "^1.0.0", "radix3": "^1.1.2", "ufo": "^1.5.4", "uncrypto": "^0.1.3" } }, "sha512-+ORaOBttdUm1E2Uu/obAyCguiI7MbBvsLTndc3gyK3zU+SYLoZXlyCP9Xgy0gikkGufFLTZXCXD6+4BsufnmHA=="], + + "has-symbols": ["has-symbols@1.1.0", "", {}, "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ=="], + + "has-tostringtag": ["has-tostringtag@1.0.2", "", { "dependencies": { "has-symbols": "^1.0.3" } }, "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw=="], + + "hasown": ["hasown@2.0.2", "", { "dependencies": { "function-bind": "^1.1.2" } }, "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ=="], + + "hast-util-from-html": ["hast-util-from-html@2.0.3", "", { "dependencies": { "@types/hast": "^3.0.0", "devlop": "^1.1.0", "hast-util-from-parse5": "^8.0.0", "parse5": "^7.0.0", "vfile": "^6.0.0", "vfile-message": "^4.0.0" } }, "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw=="], + + "hast-util-from-parse5": ["hast-util-from-parse5@8.0.3", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", "devlop": "^1.0.0", "hastscript": "^9.0.0", "property-information": "^7.0.0", "vfile": "^6.0.0", "vfile-location": "^5.0.0", "web-namespaces": "^2.0.0" } }, "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg=="], + + "hast-util-has-property": ["hast-util-has-property@3.0.0", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-MNilsvEKLFpV604hwfhVStK0usFY/QmM5zX16bo7EjnAEGofr5YyI37kzopBlZJkHD4t887i+q/C8/tr5Q94cA=="], + + "hast-util-is-element": ["hast-util-is-element@3.0.0", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g=="], + + "hast-util-parse-selector": ["hast-util-parse-selector@4.0.0", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A=="], + + "hast-util-raw": ["hast-util-raw@9.1.0", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", "@ungap/structured-clone": "^1.0.0", "hast-util-from-parse5": "^8.0.0", "hast-util-to-parse5": "^8.0.0", "html-void-elements": "^3.0.0", "mdast-util-to-hast": "^13.0.0", "parse5": "^7.0.0", "unist-util-position": "^5.0.0", "unist-util-visit": "^5.0.0", "vfile": "^6.0.0", "web-namespaces": "^2.0.0", "zwitch": "^2.0.0" } }, "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw=="], + + "hast-util-select": ["hast-util-select@6.0.4", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", "bcp-47-match": "^2.0.0", "comma-separated-tokens": "^2.0.0", "css-selector-parser": "^3.0.0", "devlop": "^1.0.0", "direction": "^2.0.0", "hast-util-has-property": "^3.0.0", "hast-util-to-string": "^3.0.0", "hast-util-whitespace": "^3.0.0", "nth-check": "^2.0.0", "property-information": "^7.0.0", "space-separated-tokens": "^2.0.0", "unist-util-visit": "^5.0.0", "zwitch": "^2.0.0" } }, "sha512-RqGS1ZgI0MwxLaKLDxjprynNzINEkRHY2i8ln4DDjgv9ZhcYVIHN9rlpiYsqtFwrgpYU361SyWDQcGNIBVu3lw=="], + + "hast-util-to-estree": ["hast-util-to-estree@3.1.3", "", { "dependencies": { "@types/estree": "^1.0.0", "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", "comma-separated-tokens": "^2.0.0", "devlop": "^1.0.0", "estree-util-attach-comments": "^3.0.0", "estree-util-is-identifier-name": "^3.0.0", "hast-util-whitespace": "^3.0.0", "mdast-util-mdx-expression": "^2.0.0", "mdast-util-mdx-jsx": "^3.0.0", "mdast-util-mdxjs-esm": "^2.0.0", "property-information": "^7.0.0", "space-separated-tokens": "^2.0.0", "style-to-js": "^1.0.0", "unist-util-position": "^5.0.0", "zwitch": "^2.0.0" } }, "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w=="], + + "hast-util-to-html": ["hast-util-to-html@9.0.5", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", "ccount": "^2.0.0", "comma-separated-tokens": "^2.0.0", "hast-util-whitespace": "^3.0.0", "html-void-elements": "^3.0.0", "mdast-util-to-hast": "^13.0.0", "property-information": "^7.0.0", "space-separated-tokens": "^2.0.0", "stringify-entities": "^4.0.0", "zwitch": "^2.0.4" } }, "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw=="], + + "hast-util-to-jsx-runtime": ["hast-util-to-jsx-runtime@2.3.6", "", { "dependencies": { "@types/estree": "^1.0.0", "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", "comma-separated-tokens": "^2.0.0", "devlop": "^1.0.0", "estree-util-is-identifier-name": "^3.0.0", "hast-util-whitespace": "^3.0.0", "mdast-util-mdx-expression": "^2.0.0", "mdast-util-mdx-jsx": "^3.0.0", "mdast-util-mdxjs-esm": "^2.0.0", "property-information": "^7.0.0", "space-separated-tokens": "^2.0.0", "style-to-js": "^1.0.0", "unist-util-position": "^5.0.0", "vfile-message": "^4.0.0" } }, "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg=="], + + "hast-util-to-parse5": ["hast-util-to-parse5@8.0.0", "", { "dependencies": { "@types/hast": "^3.0.0", "comma-separated-tokens": "^2.0.0", "devlop": "^1.0.0", "property-information": "^6.0.0", "space-separated-tokens": "^2.0.0", "web-namespaces": "^2.0.0", "zwitch": "^2.0.0" } }, "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw=="], + + "hast-util-to-string": ["hast-util-to-string@3.0.1", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A=="], + + "hast-util-to-text": ["hast-util-to-text@4.0.2", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", "hast-util-is-element": "^3.0.0", "unist-util-find-after": "^5.0.0" } }, "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A=="], + + "hast-util-whitespace": ["hast-util-whitespace@3.0.0", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw=="], + + "hastscript": ["hastscript@9.0.1", "", { "dependencies": { "@types/hast": "^3.0.0", "comma-separated-tokens": "^2.0.0", "hast-util-parse-selector": "^4.0.0", "property-information": "^7.0.0", "space-separated-tokens": "^2.0.0" } }, "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w=="], + + "html-escaper": ["html-escaper@3.0.3", "", {}, "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ=="], + + "html-void-elements": ["html-void-elements@3.0.0", "", {}, "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg=="], + + "htmlparser2": ["htmlparser2@8.0.2", "", { "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.3", "domutils": "^3.0.1", "entities": "^4.4.0" } }, "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA=="], + + "http-cache-semantics": ["http-cache-semantics@4.1.1", "", {}, "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ=="], + + "iconv-lite": ["iconv-lite@0.6.3", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="], + + "import-meta-resolve": ["import-meta-resolve@4.1.0", "", {}, "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw=="], + + "inline-style-parser": ["inline-style-parser@0.2.4", "", {}, "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q=="], + + "iron-webcrypto": ["iron-webcrypto@1.2.1", "", {}, "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg=="], + + "is-alphabetical": ["is-alphabetical@2.0.1", "", {}, "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ=="], + + "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.2", "", {}, "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="], + + "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-fullwidth-code-point": ["is-fullwidth-code-point@3.0.0", "", {}, "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="], + + "is-hexadecimal": ["is-hexadecimal@2.0.1", "", {}, "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg=="], + + "is-inside-container": ["is-inside-container@1.0.0", "", { "dependencies": { "is-docker": "^3.0.0" }, "bin": { "is-inside-container": "cli.js" } }, "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA=="], + + "is-plain-obj": ["is-plain-obj@4.1.0", "", {}, "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg=="], + + "is-plain-object": ["is-plain-object@5.0.0", "", {}, "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="], + + "is-wsl": ["is-wsl@3.1.0", "", { "dependencies": { "is-inside-container": "^1.0.0" } }, "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw=="], + + "isexe": ["isexe@2.0.0", "", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="], + + "iso-datestring-validator": ["iso-datestring-validator@2.2.2", "", {}, "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA=="], + + "jackspeak": ["jackspeak@3.4.3", "", { "dependencies": { "@isaacs/cliui": "^8.0.2" }, "optionalDependencies": { "@pkgjs/parseargs": "^0.11.0" } }, "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw=="], + + "jiti": ["jiti@2.4.2", "", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A=="], + + "js-yaml": ["js-yaml@4.1.0", "", { "dependencies": { "argparse": "^2.0.1" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA=="], + + "kleur": ["kleur@4.1.5", "", {}, "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="], + + "kolorist": ["kolorist@1.8.0", "", {}, "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ=="], + + "lightningcss": ["lightningcss@1.29.2", "", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-darwin-arm64": "1.29.2", "lightningcss-darwin-x64": "1.29.2", "lightningcss-freebsd-x64": "1.29.2", "lightningcss-linux-arm-gnueabihf": "1.29.2", "lightningcss-linux-arm64-gnu": "1.29.2", "lightningcss-linux-arm64-musl": "1.29.2", "lightningcss-linux-x64-gnu": "1.29.2", "lightningcss-linux-x64-musl": "1.29.2", "lightningcss-win32-arm64-msvc": "1.29.2", "lightningcss-win32-x64-msvc": "1.29.2" } }, "sha512-6b6gd/RUXKaw5keVdSEtqFVdzWnU5jMxTUjA2bVcMNPLwSQ08Sv/UodBVtETLCn7k4S1Ibxwh7k68IwLZPgKaA=="], + + "lightningcss-darwin-arm64": ["lightningcss-darwin-arm64@1.29.2", "", { "os": "darwin", "cpu": "arm64" }, "sha512-cK/eMabSViKn/PG8U/a7aCorpeKLMlK0bQeNHmdb7qUnBkNPnL+oV5DjJUo0kqWsJUapZsM4jCfYItbqBDvlcA=="], + + "lightningcss-darwin-x64": ["lightningcss-darwin-x64@1.29.2", "", { "os": "darwin", "cpu": "x64" }, "sha512-j5qYxamyQw4kDXX5hnnCKMf3mLlHvG44f24Qyi2965/Ycz829MYqjrVg2H8BidybHBp9kom4D7DR5VqCKDXS0w=="], + + "lightningcss-freebsd-x64": ["lightningcss-freebsd-x64@1.29.2", "", { "os": "freebsd", "cpu": "x64" }, "sha512-wDk7M2tM78Ii8ek9YjnY8MjV5f5JN2qNVO+/0BAGZRvXKtQrBC4/cn4ssQIpKIPP44YXw6gFdpUF+Ps+RGsCwg=="], + + "lightningcss-linux-arm-gnueabihf": ["lightningcss-linux-arm-gnueabihf@1.29.2", "", { "os": "linux", "cpu": "arm" }, "sha512-IRUrOrAF2Z+KExdExe3Rz7NSTuuJ2HvCGlMKoquK5pjvo2JY4Rybr+NrKnq0U0hZnx5AnGsuFHjGnNT14w26sg=="], + + "lightningcss-linux-arm64-gnu": ["lightningcss-linux-arm64-gnu@1.29.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-KKCpOlmhdjvUTX/mBuaKemp0oeDIBBLFiU5Fnqxh1/DZ4JPZi4evEH7TKoSBFOSOV3J7iEmmBaw/8dpiUvRKlQ=="], + + "lightningcss-linux-arm64-musl": ["lightningcss-linux-arm64-musl@1.29.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-Q64eM1bPlOOUgxFmoPUefqzY1yV3ctFPE6d/Vt7WzLW4rKTv7MyYNky+FWxRpLkNASTnKQUaiMJ87zNODIrrKQ=="], + + "lightningcss-linux-x64-gnu": ["lightningcss-linux-x64-gnu@1.29.2", "", { "os": "linux", "cpu": "x64" }, "sha512-0v6idDCPG6epLXtBH/RPkHvYx74CVziHo6TMYga8O2EiQApnUPZsbR9nFNrg2cgBzk1AYqEd95TlrsL7nYABQg=="], + + "lightningcss-linux-x64-musl": ["lightningcss-linux-x64-musl@1.29.2", "", { "os": "linux", "cpu": "x64" }, "sha512-rMpz2yawkgGT8RULc5S4WiZopVMOFWjiItBT7aSfDX4NQav6M44rhn5hjtkKzB+wMTRlLLqxkeYEtQ3dd9696w=="], + + "lightningcss-win32-arm64-msvc": ["lightningcss-win32-arm64-msvc@1.29.2", "", { "os": "win32", "cpu": "arm64" }, "sha512-nL7zRW6evGQqYVu/bKGK+zShyz8OVzsCotFgc7judbt6wnB2KbiKKJwBE4SGoDBQ1O94RjW4asrCjQL4i8Fhbw=="], + + "lightningcss-win32-x64-msvc": ["lightningcss-win32-x64-msvc@1.29.2", "", { "os": "win32", "cpu": "x64" }, "sha512-EdIUW3B2vLuHmv7urfzMI/h2fmlnOQBk1xlsDxkN1tCWKjNFjfLhGxYk8C8mzpSfr+A6jFFIi8fU6LbQGsRWjA=="], + + "linkedom": ["linkedom@0.14.26", "", { "dependencies": { "css-select": "^5.1.0", "cssom": "^0.5.0", "html-escaper": "^3.0.3", "htmlparser2": "^8.0.1", "uhyphen": "^0.2.0" } }, "sha512-mK6TrydfFA7phrnp+1j57ycBwFI5bGSW6YXlw9acHoqF+mP/y+FooEYYyniOt5Ot57FSKB3iwmnuQ1UUyNLm5A=="], + + "lite-youtube-embed": ["lite-youtube-embed@0.3.3", "", {}, "sha512-gFfVVnj6NRjxVfJKo3qoLtpi0v5mn3AcR4eKD45wrxQuxzveFJUb+7Cr6uV6n+DjO8X3p0UzPPquhGt0H/y+NA=="], + + "local-pkg": ["local-pkg@0.5.1", "", { "dependencies": { "mlly": "^1.7.3", "pkg-types": "^1.2.1" } }, "sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ=="], + + "longest-streak": ["longest-streak@3.1.0", "", {}, "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g=="], + + "lru-cache": ["lru-cache@10.4.3", "", {}, "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="], + + "magic-string": ["magic-string@0.30.17", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" } }, "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA=="], + + "magicast": ["magicast@0.3.5", "", { "dependencies": { "@babel/parser": "^7.25.4", "@babel/types": "^7.25.4", "source-map-js": "^1.2.0" } }, "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ=="], + + "markdown-extensions": ["markdown-extensions@2.0.0", "", {}, "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q=="], + + "markdown-table": ["markdown-table@3.0.4", "", {}, "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw=="], + + "math-intrinsics": ["math-intrinsics@1.1.0", "", {}, "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g=="], + + "mdast-util-definitions": ["mdast-util-definitions@6.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", "unist-util-visit": "^5.0.0" } }, "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ=="], + + "mdast-util-find-and-replace": ["mdast-util-find-and-replace@3.0.2", "", { "dependencies": { "@types/mdast": "^4.0.0", "escape-string-regexp": "^5.0.0", "unist-util-is": "^6.0.0", "unist-util-visit-parents": "^6.0.0" } }, "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg=="], + + "mdast-util-from-markdown": ["mdast-util-from-markdown@2.0.2", "", { "dependencies": { "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", "decode-named-character-reference": "^1.0.0", "devlop": "^1.0.0", "mdast-util-to-string": "^4.0.0", "micromark": "^4.0.0", "micromark-util-decode-numeric-character-reference": "^2.0.0", "micromark-util-decode-string": "^2.0.0", "micromark-util-normalize-identifier": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0", "unist-util-stringify-position": "^4.0.0" } }, "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA=="], + + "mdast-util-gfm": ["mdast-util-gfm@3.1.0", "", { "dependencies": { "mdast-util-from-markdown": "^2.0.0", "mdast-util-gfm-autolink-literal": "^2.0.0", "mdast-util-gfm-footnote": "^2.0.0", "mdast-util-gfm-strikethrough": "^2.0.0", "mdast-util-gfm-table": "^2.0.0", "mdast-util-gfm-task-list-item": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ=="], + + "mdast-util-gfm-autolink-literal": ["mdast-util-gfm-autolink-literal@2.0.1", "", { "dependencies": { "@types/mdast": "^4.0.0", "ccount": "^2.0.0", "devlop": "^1.0.0", "mdast-util-find-and-replace": "^3.0.0", "micromark-util-character": "^2.0.0" } }, "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ=="], + + "mdast-util-gfm-footnote": ["mdast-util-gfm-footnote@2.1.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "devlop": "^1.1.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0", "micromark-util-normalize-identifier": "^2.0.0" } }, "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ=="], + + "mdast-util-gfm-strikethrough": ["mdast-util-gfm-strikethrough@2.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg=="], + + "mdast-util-gfm-table": ["mdast-util-gfm-table@2.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "devlop": "^1.0.0", "markdown-table": "^3.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg=="], + + "mdast-util-gfm-task-list-item": ["mdast-util-gfm-task-list-item@2.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "devlop": "^1.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ=="], + + "mdast-util-mdx": ["mdast-util-mdx@3.0.0", "", { "dependencies": { "mdast-util-from-markdown": "^2.0.0", "mdast-util-mdx-expression": "^2.0.0", "mdast-util-mdx-jsx": "^3.0.0", "mdast-util-mdxjs-esm": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w=="], + + "mdast-util-mdx-expression": ["mdast-util-mdx-expression@2.0.1", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", "devlop": "^1.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ=="], + + "mdast-util-mdx-jsx": ["mdast-util-mdx-jsx@3.2.0", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", "ccount": "^2.0.0", "devlop": "^1.1.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0", "parse-entities": "^4.0.0", "stringify-entities": "^4.0.0", "unist-util-stringify-position": "^4.0.0", "vfile-message": "^4.0.0" } }, "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q=="], + + "mdast-util-mdxjs-esm": ["mdast-util-mdxjs-esm@2.0.1", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", "devlop": "^1.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg=="], + + "mdast-util-phrasing": ["mdast-util-phrasing@4.1.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "unist-util-is": "^6.0.0" } }, "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w=="], + + "mdast-util-to-hast": ["mdast-util-to-hast@13.2.0", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", "@ungap/structured-clone": "^1.0.0", "devlop": "^1.0.0", "micromark-util-sanitize-uri": "^2.0.0", "trim-lines": "^3.0.0", "unist-util-position": "^5.0.0", "unist-util-visit": "^5.0.0", "vfile": "^6.0.0" } }, "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA=="], + + "mdast-util-to-markdown": ["mdast-util-to-markdown@2.1.2", "", { "dependencies": { "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", "longest-streak": "^3.0.0", "mdast-util-phrasing": "^4.0.0", "mdast-util-to-string": "^4.0.0", "micromark-util-classify-character": "^2.0.0", "micromark-util-decode-string": "^2.0.0", "unist-util-visit": "^5.0.0", "zwitch": "^2.0.0" } }, "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA=="], + + "mdast-util-to-string": ["mdast-util-to-string@4.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0" } }, "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg=="], + + "mdn-data": ["mdn-data@2.12.2", "", {}, "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA=="], + + "micromark": ["micromark@4.0.2", "", { "dependencies": { "@types/debug": "^4.0.0", "debug": "^4.0.0", "decode-named-character-reference": "^1.0.0", "devlop": "^1.0.0", "micromark-core-commonmark": "^2.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-chunked": "^2.0.0", "micromark-util-combine-extensions": "^2.0.0", "micromark-util-decode-numeric-character-reference": "^2.0.0", "micromark-util-encode": "^2.0.0", "micromark-util-normalize-identifier": "^2.0.0", "micromark-util-resolve-all": "^2.0.0", "micromark-util-sanitize-uri": "^2.0.0", "micromark-util-subtokenize": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA=="], + + "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-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=="], + + "micromark-extension-gfm-autolink-literal": ["micromark-extension-gfm-autolink-literal@2.1.0", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-sanitize-uri": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw=="], + + "micromark-extension-gfm-footnote": ["micromark-extension-gfm-footnote@2.1.0", "", { "dependencies": { "devlop": "^1.0.0", "micromark-core-commonmark": "^2.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-normalize-identifier": "^2.0.0", "micromark-util-sanitize-uri": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw=="], + + "micromark-extension-gfm-strikethrough": ["micromark-extension-gfm-strikethrough@2.1.0", "", { "dependencies": { "devlop": "^1.0.0", "micromark-util-chunked": "^2.0.0", "micromark-util-classify-character": "^2.0.0", "micromark-util-resolve-all": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw=="], + + "micromark-extension-gfm-table": ["micromark-extension-gfm-table@2.1.1", "", { "dependencies": { "devlop": "^1.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg=="], + + "micromark-extension-gfm-tagfilter": ["micromark-extension-gfm-tagfilter@2.0.0", "", { "dependencies": { "micromark-util-types": "^2.0.0" } }, "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg=="], + + "micromark-extension-gfm-task-list-item": ["micromark-extension-gfm-task-list-item@2.1.0", "", { "dependencies": { "devlop": "^1.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw=="], + + "micromark-extension-mdx-expression": ["micromark-extension-mdx-expression@3.0.1", "", { "dependencies": { "@types/estree": "^1.0.0", "devlop": "^1.0.0", "micromark-factory-mdx-expression": "^2.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-events-to-acorn": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q=="], + + "micromark-extension-mdx-jsx": ["micromark-extension-mdx-jsx@3.0.2", "", { "dependencies": { "@types/estree": "^1.0.0", "devlop": "^1.0.0", "estree-util-is-identifier-name": "^3.0.0", "micromark-factory-mdx-expression": "^2.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-events-to-acorn": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0", "vfile-message": "^4.0.0" } }, "sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ=="], + + "micromark-extension-mdx-md": ["micromark-extension-mdx-md@2.0.0", "", { "dependencies": { "micromark-util-types": "^2.0.0" } }, "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ=="], + + "micromark-extension-mdxjs": ["micromark-extension-mdxjs@3.0.0", "", { "dependencies": { "acorn": "^8.0.0", "acorn-jsx": "^5.0.0", "micromark-extension-mdx-expression": "^3.0.0", "micromark-extension-mdx-jsx": "^3.0.0", "micromark-extension-mdx-md": "^2.0.0", "micromark-extension-mdxjs-esm": "^3.0.0", "micromark-util-combine-extensions": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ=="], + + "micromark-extension-mdxjs-esm": ["micromark-extension-mdxjs-esm@3.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "devlop": "^1.0.0", "micromark-core-commonmark": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-events-to-acorn": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0", "unist-util-position-from-estree": "^2.0.0", "vfile-message": "^4.0.0" } }, "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A=="], + + "micromark-factory-destination": ["micromark-factory-destination@2.0.1", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA=="], + + "micromark-factory-label": ["micromark-factory-label@2.0.1", "", { "dependencies": { "devlop": "^1.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg=="], + + "micromark-factory-mdx-expression": ["micromark-factory-mdx-expression@2.0.3", "", { "dependencies": { "@types/estree": "^1.0.0", "devlop": "^1.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-events-to-acorn": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0", "unist-util-position-from-estree": "^2.0.0", "vfile-message": "^4.0.0" } }, "sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ=="], + + "micromark-factory-space": ["micromark-factory-space@2.0.1", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg=="], + + "micromark-factory-title": ["micromark-factory-title@2.0.1", "", { "dependencies": { "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw=="], + + "micromark-factory-whitespace": ["micromark-factory-whitespace@2.0.1", "", { "dependencies": { "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ=="], + + "micromark-util-character": ["micromark-util-character@2.1.1", "", { "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q=="], + + "micromark-util-chunked": ["micromark-util-chunked@2.0.1", "", { "dependencies": { "micromark-util-symbol": "^2.0.0" } }, "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA=="], + + "micromark-util-classify-character": ["micromark-util-classify-character@2.0.1", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q=="], + + "micromark-util-combine-extensions": ["micromark-util-combine-extensions@2.0.1", "", { "dependencies": { "micromark-util-chunked": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg=="], + + "micromark-util-decode-numeric-character-reference": ["micromark-util-decode-numeric-character-reference@2.0.2", "", { "dependencies": { "micromark-util-symbol": "^2.0.0" } }, "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw=="], + + "micromark-util-decode-string": ["micromark-util-decode-string@2.0.1", "", { "dependencies": { "decode-named-character-reference": "^1.0.0", "micromark-util-character": "^2.0.0", "micromark-util-decode-numeric-character-reference": "^2.0.0", "micromark-util-symbol": "^2.0.0" } }, "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ=="], + + "micromark-util-encode": ["micromark-util-encode@2.0.1", "", {}, "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw=="], + + "micromark-util-events-to-acorn": ["micromark-util-events-to-acorn@2.0.3", "", { "dependencies": { "@types/estree": "^1.0.0", "@types/unist": "^3.0.0", "devlop": "^1.0.0", "estree-util-visit": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0", "vfile-message": "^4.0.0" } }, "sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg=="], + + "micromark-util-html-tag-name": ["micromark-util-html-tag-name@2.0.1", "", {}, "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA=="], + + "micromark-util-normalize-identifier": ["micromark-util-normalize-identifier@2.0.1", "", { "dependencies": { "micromark-util-symbol": "^2.0.0" } }, "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q=="], + + "micromark-util-resolve-all": ["micromark-util-resolve-all@2.0.1", "", { "dependencies": { "micromark-util-types": "^2.0.0" } }, "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg=="], + + "micromark-util-sanitize-uri": ["micromark-util-sanitize-uri@2.0.1", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-encode": "^2.0.0", "micromark-util-symbol": "^2.0.0" } }, "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ=="], + + "micromark-util-subtokenize": ["micromark-util-subtokenize@2.1.0", "", { "dependencies": { "devlop": "^1.0.0", "micromark-util-chunked": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA=="], + + "micromark-util-symbol": ["micromark-util-symbol@2.0.1", "", {}, "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q=="], + + "micromark-util-types": ["micromark-util-types@2.0.2", "", {}, "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA=="], + + "mime-db": ["mime-db@1.52.0", "", {}, "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="], + + "mime-types": ["mime-types@2.1.35", "", { "dependencies": { "mime-db": "1.52.0" } }, "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw=="], + + "minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="], + + "minipass": ["minipass@7.1.2", "", {}, "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw=="], + + "minizlib": ["minizlib@2.1.2", "", { "dependencies": { "minipass": "^3.0.0", "yallist": "^4.0.0" } }, "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg=="], + + "mkdirp": ["mkdirp@1.0.4", "", { "bin": { "mkdirp": "bin/cmd.js" } }, "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="], + + "mlly": ["mlly@1.7.4", "", { "dependencies": { "acorn": "^8.14.0", "pathe": "^2.0.1", "pkg-types": "^1.3.0", "ufo": "^1.5.4" } }, "sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw=="], + + "mrmime": ["mrmime@2.0.1", "", {}, "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ=="], + + "ms": ["ms@2.1.3", "", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="], + + "multiformats": ["multiformats@9.9.0", "", {}, "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg=="], + + "nanoid": ["nanoid@3.3.11", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w=="], + + "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-fetch": ["node-fetch@2.7.0", "", { "dependencies": { "whatwg-url": "^5.0.0" }, "peerDependencies": { "encoding": "^0.1.0" }, "optionalPeers": ["encoding"] }, "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A=="], + + "node-fetch-native": ["node-fetch-native@1.6.6", "", {}, "sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ=="], + + "node-mock-http": ["node-mock-http@1.0.0", "", {}, "sha512-0uGYQ1WQL1M5kKvGRXWQ3uZCHtLTO8hln3oBjIusM75WoesZ909uQJs/Hb946i2SS+Gsrhkaa6iAO17jRIv6DQ=="], + + "normalize-path": ["normalize-path@3.0.0", "", {}, "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="], + + "nth-check": ["nth-check@2.1.1", "", { "dependencies": { "boolbase": "^1.0.0" } }, "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w=="], + + "ofetch": ["ofetch@1.4.1", "", { "dependencies": { "destr": "^2.0.3", "node-fetch-native": "^1.6.4", "ufo": "^1.5.4" } }, "sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw=="], + + "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.5.4", "", {}, "sha512-yNxcQ8sKvURiTwP0mV6bLQCYE7NKfKRRWunhbZnXgxSmB1OXa1lHrN3o4DZd+0Si0kU5blidK7BcROO8qv5TZA=="], + + "oniguruma-to-es": ["oniguruma-to-es@4.1.0", "", { "dependencies": { "emoji-regex-xs": "^1.0.0", "oniguruma-parser": "^0.5.4", "regex": "^6.0.1", "regex-recursion": "^6.0.2" } }, "sha512-SNwG909cSLo4vPyyPbU/VJkEc9WOXqu2ycBlfd1UCXLqk1IijcQktSBb2yRQ2UFPsDhpkaf+C1dtT3PkLK/yWA=="], + + "p-limit": ["p-limit@6.2.0", "", { "dependencies": { "yocto-queue": "^1.1.1" } }, "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA=="], + + "p-queue": ["p-queue@8.1.0", "", { "dependencies": { "eventemitter3": "^5.0.1", "p-timeout": "^6.1.2" } }, "sha512-mxLDbbGIBEXTJL0zEx8JIylaj3xQ7Z/7eEVjcF9fJX4DBiH9oqe+oahYnlKKxm0Ci9TlWTyhSHgygxMxjIB2jw=="], + + "p-timeout": ["p-timeout@6.1.4", "", {}, "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg=="], + + "package-json-from-dist": ["package-json-from-dist@1.0.1", "", {}, "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw=="], + + "package-manager-detector": ["package-manager-detector@1.1.0", "", {}, "sha512-Y8f9qUlBzW8qauJjd/eu6jlpJZsuPJm2ZAV0cDVd420o4EdpH5RPdoCv+60/TdJflGatr4sDfpAL6ArWZbM5tA=="], + + "pagefind": ["pagefind@1.3.0", "", { "optionalDependencies": { "@pagefind/darwin-arm64": "1.3.0", "@pagefind/darwin-x64": "1.3.0", "@pagefind/linux-arm64": "1.3.0", "@pagefind/linux-x64": "1.3.0", "@pagefind/windows-x64": "1.3.0" }, "bin": { "pagefind": "lib/runner/bin.cjs" } }, "sha512-8KPLGT5g9s+olKMRTU9LFekLizkVIu9tes90O1/aigJ0T5LmyPqTzGJrETnSw3meSYg58YH7JTzhTTW/3z6VAw=="], + + "pako": ["pako@0.2.9", "", {}, "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA=="], + + "parse-entities": ["parse-entities@4.0.2", "", { "dependencies": { "@types/unist": "^2.0.0", "character-entities-legacy": "^3.0.0", "character-reference-invalid": "^2.0.0", "decode-named-character-reference": "^1.0.0", "is-alphanumerical": "^2.0.0", "is-decimal": "^2.0.0", "is-hexadecimal": "^2.0.0" } }, "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw=="], + + "parse-latin": ["parse-latin@7.0.0", "", { "dependencies": { "@types/nlcst": "^2.0.0", "@types/unist": "^3.0.0", "nlcst-to-string": "^4.0.0", "unist-util-modify-children": "^4.0.0", "unist-util-visit-children": "^3.0.0", "vfile": "^6.0.0" } }, "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ=="], + + "parse-srcset": ["parse-srcset@1.0.2", "", {}, "sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q=="], + + "parse5": ["parse5@7.2.1", "", { "dependencies": { "entities": "^4.5.0" } }, "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ=="], + + "parse5-htmlparser2-tree-adapter": ["parse5-htmlparser2-tree-adapter@7.1.0", "", { "dependencies": { "domhandler": "^5.0.3", "parse5": "^7.0.0" } }, "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g=="], + + "parse5-parser-stream": ["parse5-parser-stream@7.1.2", "", { "dependencies": { "parse5": "^7.0.0" } }, "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow=="], + + "path-key": ["path-key@3.1.1", "", {}, "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="], + + "path-scurry": ["path-scurry@1.11.1", "", { "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" } }, "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA=="], + + "pathe": ["pathe@1.1.2", "", {}, "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ=="], + + "pend": ["pend@1.2.0", "", {}, "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg=="], + + "picocolors": ["picocolors@1.1.1", "", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="], + + "picomatch": ["picomatch@4.0.2", "", {}, "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg=="], + + "pkg-types": ["pkg-types@1.3.1", "", { "dependencies": { "confbox": "^0.1.8", "mlly": "^1.7.4", "pathe": "^2.0.1" } }, "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ=="], + + "postcss": ["postcss@8.5.3", "", { "dependencies": { "nanoid": "^3.3.8", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A=="], + + "postcss-nested": ["postcss-nested@6.2.0", "", { "dependencies": { "postcss-selector-parser": "^6.1.1" }, "peerDependencies": { "postcss": "^8.2.14" } }, "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ=="], + + "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=="], + + "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.0.0", "", {}, "sha512-7D/qOz/+Y4X/rzSB6jKxKUsQnphO046ei8qxG59mtM3RG3DHgTK81HrxrmoDVINJb8NKT5ZsRbwHvQ6B68Iyhg=="], + + "proxy-from-env": ["proxy-from-env@1.1.0", "", {}, "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="], + + "pump": ["pump@3.0.2", "", { "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw=="], + + "quansync": ["quansync@0.2.10", "", {}, "sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A=="], + + "radix3": ["radix3@1.1.2", "", {}, "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA=="], + + "readdirp": ["readdirp@4.1.2", "", {}, "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg=="], + + "recast": ["recast@0.23.11", "", { "dependencies": { "ast-types": "^0.16.1", "esprima": "~4.0.0", "source-map": "~0.6.1", "tiny-invariant": "^1.3.3", "tslib": "^2.0.1" } }, "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA=="], + + "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=="], + + "recma-jsx": ["recma-jsx@1.0.0", "", { "dependencies": { "acorn-jsx": "^5.0.0", "estree-util-to-js": "^2.0.0", "recma-parse": "^1.0.0", "recma-stringify": "^1.0.0", "unified": "^11.0.0" } }, "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q=="], + + "recma-parse": ["recma-parse@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "esast-util-from-js": "^2.0.0", "unified": "^11.0.0", "vfile": "^6.0.0" } }, "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ=="], + + "recma-stringify": ["recma-stringify@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "estree-util-to-js": "^2.0.0", "unified": "^11.0.0", "vfile": "^6.0.0" } }, "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g=="], + + "regex": ["regex@6.0.1", "", { "dependencies": { "regex-utilities": "^2.3.0" } }, "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA=="], + + "regex-recursion": ["regex-recursion@6.0.2", "", { "dependencies": { "regex-utilities": "^2.3.0" } }, "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg=="], + + "regex-utilities": ["regex-utilities@2.3.0", "", {}, "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng=="], + + "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.40.2", "", { "dependencies": { "expressive-code": "^0.40.2" } }, "sha512-+kn+AMGCrGzvtH8Q5lC6Y5lnmTV/r33fdmi5QU/IH1KPHKobKr5UnLwJuqHv5jBTSN/0v2wLDS7RTM73FVzqmQ=="], + + "rehype-parse": ["rehype-parse@9.0.1", "", { "dependencies": { "@types/hast": "^3.0.0", "hast-util-from-html": "^2.0.0", "unified": "^11.0.0" } }, "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag=="], + + "rehype-raw": ["rehype-raw@7.0.0", "", { "dependencies": { "@types/hast": "^3.0.0", "hast-util-raw": "^9.0.0", "vfile": "^6.0.0" } }, "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww=="], + + "rehype-recma": ["rehype-recma@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "@types/hast": "^3.0.0", "hast-util-to-estree": "^3.0.0" } }, "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw=="], + + "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-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=="], + + "remark-mdx": ["remark-mdx@3.1.0", "", { "dependencies": { "mdast-util-mdx": "^3.0.0", "micromark-extension-mdxjs": "^3.0.0" } }, "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA=="], + + "remark-parse": ["remark-parse@11.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-from-markdown": "^2.0.0", "micromark-util-types": "^2.0.0", "unified": "^11.0.0" } }, "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA=="], + + "remark-rehype": ["remark-rehype@11.1.2", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", "mdast-util-to-hast": "^13.0.0", "unified": "^11.0.0", "vfile": "^6.0.0" } }, "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw=="], + + "remark-smartypants": ["remark-smartypants@3.0.2", "", { "dependencies": { "retext": "^9.0.0", "retext-smartypants": "^6.0.0", "unified": "^11.0.4", "unist-util-visit": "^5.0.0" } }, "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA=="], + + "remark-stringify": ["remark-stringify@11.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-to-markdown": "^2.0.0", "unified": "^11.0.0" } }, "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw=="], + + "restructure": ["restructure@3.0.2", "", {}, "sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw=="], + + "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=="], + + "retext-smartypants": ["retext-smartypants@6.2.0", "", { "dependencies": { "@types/nlcst": "^2.0.0", "nlcst-to-string": "^4.0.0", "unist-util-visit": "^5.0.0" } }, "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ=="], + + "retext-stringify": ["retext-stringify@4.0.0", "", { "dependencies": { "@types/nlcst": "^2.0.0", "nlcst-to-string": "^4.0.0", "unified": "^11.0.0" } }, "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA=="], + + "rollup": ["rollup@4.39.0", "", { "dependencies": { "@types/estree": "1.0.7" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.39.0", "@rollup/rollup-android-arm64": "4.39.0", "@rollup/rollup-darwin-arm64": "4.39.0", "@rollup/rollup-darwin-x64": "4.39.0", "@rollup/rollup-freebsd-arm64": "4.39.0", "@rollup/rollup-freebsd-x64": "4.39.0", "@rollup/rollup-linux-arm-gnueabihf": "4.39.0", "@rollup/rollup-linux-arm-musleabihf": "4.39.0", "@rollup/rollup-linux-arm64-gnu": "4.39.0", "@rollup/rollup-linux-arm64-musl": "4.39.0", "@rollup/rollup-linux-loongarch64-gnu": "4.39.0", "@rollup/rollup-linux-powerpc64le-gnu": "4.39.0", "@rollup/rollup-linux-riscv64-gnu": "4.39.0", "@rollup/rollup-linux-riscv64-musl": "4.39.0", "@rollup/rollup-linux-s390x-gnu": "4.39.0", "@rollup/rollup-linux-x64-gnu": "4.39.0", "@rollup/rollup-linux-x64-musl": "4.39.0", "@rollup/rollup-win32-arm64-msvc": "4.39.0", "@rollup/rollup-win32-ia32-msvc": "4.39.0", "@rollup/rollup-win32-x64-msvc": "4.39.0", "fsevents": "~2.3.2" }, "bin": { "rollup": "dist/bin/rollup" } }, "sha512-thI8kNc02yNvnmJp8dr3fNWJ9tCONDhp6TV35X6HkKGGs9E6q7YWCHbe5vKiTa7TAiNcFEmXKj3X/pG2b3ci0g=="], + + "safer-buffer": ["safer-buffer@2.1.2", "", {}, "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="], + + "sanitize-html": ["sanitize-html@2.15.0", "", { "dependencies": { "deepmerge": "^4.2.2", "escape-string-regexp": "^4.0.0", "htmlparser2": "^8.0.0", "is-plain-object": "^5.0.0", "parse-srcset": "^1.0.2", "postcss": "^8.3.11" } }, "sha512-wIjst57vJGpLyBP8ioUbg6ThwJie5SuSIjHxJg53v5Fg+kUK+AXlb7bK3RNXpp315MvwM+0OBGCV6h5pPHsVhA=="], + + "sax": ["sax@1.4.1", "", {}, "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg=="], + + "semver": ["semver@7.7.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA=="], + + "sharp": ["sharp@0.33.5", "", { "dependencies": { "color": "^4.2.3", "detect-libc": "^2.0.3", "semver": "^7.6.3" }, "optionalDependencies": { "@img/sharp-darwin-arm64": "0.33.5", "@img/sharp-darwin-x64": "0.33.5", "@img/sharp-libvips-darwin-arm64": "1.0.4", "@img/sharp-libvips-darwin-x64": "1.0.4", "@img/sharp-libvips-linux-arm": "1.0.5", "@img/sharp-libvips-linux-arm64": "1.0.4", "@img/sharp-libvips-linux-s390x": "1.0.4", "@img/sharp-libvips-linux-x64": "1.0.4", "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", "@img/sharp-libvips-linuxmusl-x64": "1.0.4", "@img/sharp-linux-arm": "0.33.5", "@img/sharp-linux-arm64": "0.33.5", "@img/sharp-linux-s390x": "0.33.5", "@img/sharp-linux-x64": "0.33.5", "@img/sharp-linuxmusl-arm64": "0.33.5", "@img/sharp-linuxmusl-x64": "0.33.5", "@img/sharp-wasm32": "0.33.5", "@img/sharp-win32-ia32": "0.33.5", "@img/sharp-win32-x64": "0.33.5" } }, "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw=="], + + "shebang-command": ["shebang-command@2.0.0", "", { "dependencies": { "shebang-regex": "^3.0.0" } }, "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="], + + "shebang-regex": ["shebang-regex@3.0.0", "", {}, "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="], + + "shiki": ["shiki@3.2.1", "", { "dependencies": { "@shikijs/core": "3.2.1", "@shikijs/engine-javascript": "3.2.1", "@shikijs/engine-oniguruma": "3.2.1", "@shikijs/langs": "3.2.1", "@shikijs/themes": "3.2.1", "@shikijs/types": "3.2.1", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "sha512-VML/2o1/KGYkEf/stJJ+s9Ypn7jUKQPomGLGYso4JJFMFxVDyPNsjsI3MB3KLjlMOeH44gyaPdXC6rik2WXvUQ=="], + + "signal-exit": ["signal-exit@4.1.0", "", {}, "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw=="], + + "simple-swizzle": ["simple-swizzle@0.2.2", "", { "dependencies": { "is-arrayish": "^0.3.1" } }, "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg=="], + + "sirv": ["sirv@3.0.1", "", { "dependencies": { "@polka/url": "^1.0.0-next.24", "mrmime": "^2.0.0", "totalist": "^3.0.0" } }, "sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A=="], + + "sisteransi": ["sisteransi@1.0.5", "", {}, "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg=="], + + "sitemap": ["sitemap@8.0.0", "", { "dependencies": { "@types/node": "^17.0.5", "@types/sax": "^1.2.1", "arg": "^5.0.0", "sax": "^1.2.4" }, "bin": { "sitemap": "dist/cli.js" } }, "sha512-+AbdxhM9kJsHtruUF39bwS/B0Fytw6Fr1o4ZAIAEqA6cke2xcoO2GleBw9Zw7nRzILVEgz7zBM5GiTJjie1G9A=="], + + "smol-toml": ["smol-toml@1.3.1", "", {}, "sha512-tEYNll18pPKHroYSmLLrksq233j021G0giwW7P3D24jC54pQ5W5BXMsQ/Mvw1OJCmEYDgY+lrzT+3nNUtoNfXQ=="], + + "source-map": ["source-map@0.7.4", "", {}, "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA=="], + + "source-map-js": ["source-map-js@1.2.1", "", {}, "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="], + + "space-separated-tokens": ["space-separated-tokens@2.0.2", "", {}, "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q=="], + + "stream-replace-string": ["stream-replace-string@2.0.0", "", {}, "sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w=="], + + "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=="], + + "string-width-cjs": ["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=="], + + "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@7.1.0", "", { "dependencies": { "ansi-regex": "^6.0.1" } }, "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ=="], + + "strip-ansi-cjs": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "strnum": ["strnum@1.1.2", "", {}, "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA=="], + + "style-to-js": ["style-to-js@1.1.16", "", { "dependencies": { "style-to-object": "1.0.8" } }, "sha512-/Q6ld50hKYPH3d/r6nr117TZkHR0w0kGGIVfpG9N6D8NymRPM9RqCUv4pRpJ62E5DqOYx2AFpbZMyCPnjQCnOw=="], + + "style-to-object": ["style-to-object@1.0.8", "", { "dependencies": { "inline-style-parser": "0.2.4" } }, "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g=="], + + "svgo": ["svgo@3.3.2", "", { "dependencies": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", "css-select": "^5.1.0", "css-tree": "^2.3.1", "css-what": "^6.1.0", "csso": "^5.0.5", "picocolors": "^1.0.0" }, "bin": "./bin/svgo" }, "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw=="], + + "tailwindcss": ["tailwindcss@4.1.3", "", {}, "sha512-2Q+rw9vy1WFXu5cIxlvsabCwhU2qUwodGq03ODhLJ0jW4ek5BUtoCsnLB0qG+m8AHgEsSJcJGDSDe06FXlP74g=="], + + "tapable": ["tapable@2.2.1", "", {}, "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="], + + "tar": ["tar@6.2.1", "", { "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", "minipass": "^5.0.0", "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" } }, "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A=="], + + "tiny-inflate": ["tiny-inflate@1.0.3", "", {}, "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw=="], + + "tiny-invariant": ["tiny-invariant@1.3.3", "", {}, "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg=="], + + "tinyexec": ["tinyexec@0.3.2", "", {}, "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA=="], + + "tinyglobby": ["tinyglobby@0.2.14", "", { "dependencies": { "fdir": "^6.4.4", "picomatch": "^4.0.2" } }, "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ=="], + + "tlds": ["tlds@1.256.0", "", { "bin": { "tlds": "bin.js" } }, "sha512-ZmyVB9DAw+FFTmLElGYJgdZFsKLYd/I59Bg9NHkCGPwAbVZNRilFWDMAdX8UG+bHuv7kfursd5XGqo/9wi26lA=="], + + "totalist": ["totalist@3.0.1", "", {}, "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ=="], + + "tr46": ["tr46@0.0.3", "", {}, "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="], + + "trim-lines": ["trim-lines@3.0.1", "", {}, "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg=="], + + "trough": ["trough@2.2.0", "", {}, "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw=="], + + "ts-pattern": ["ts-pattern@5.7.0", "", {}, "sha512-0/FvIG4g3kNkYgbNwBBW5pZBkfpeYQnH+2AA3xmjkCAit/DSDPKmgwC3fKof4oYUq6gupClVOJlFl+939VRBMg=="], + + "tsconfck": ["tsconfck@3.1.5", "", { "peerDependencies": { "typescript": "^5.0.0" }, "optionalPeers": ["typescript"], "bin": { "tsconfck": "bin/tsconfck.js" } }, "sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg=="], + + "tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "type-fest": ["type-fest@4.39.1", "", {}, "sha512-uW9qzd66uyHYxwyVBYiwS4Oi0qZyUqwjU+Oevr6ZogYiXt99EOYtwvzMSLw1c3lYo2HzJsep/NB23iEVEgjG/w=="], + + "typescript": ["typescript@5.8.2", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ=="], + + "ufo": ["ufo@1.5.4", "", {}, "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ=="], + + "uhyphen": ["uhyphen@0.2.0", "", {}, "sha512-qz3o9CHXmJJPGBdqzab7qAYuW8kQGKNEuoHFYrBwV6hWIMcpAmxDLXojcHfFr9US1Pe6zUswEIJIbLI610fuqA=="], + + "uint8arrays": ["uint8arrays@3.0.0", "", { "dependencies": { "multiformats": "^9.4.2" } }, "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA=="], + + "ultrahtml": ["ultrahtml@1.6.0", "", {}, "sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw=="], + + "uncrypto": ["uncrypto@0.1.3", "", {}, "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q=="], + + "undici": ["undici@6.21.2", "", {}, "sha512-uROZWze0R0itiAKVPsYhFov9LxrPMHLMEQFszeI2gCN6bnIIZ8twzBCJcN2LJrBBLfrP0t1FW0g+JmKVl8Vk1g=="], + + "undici-types": ["undici-types@5.26.5", "", {}, "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="], + + "unicode-properties": ["unicode-properties@1.4.1", "", { "dependencies": { "base64-js": "^1.3.0", "unicode-trie": "^2.0.0" } }, "sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg=="], + + "unicode-trie": ["unicode-trie@2.0.0", "", { "dependencies": { "pako": "^0.2.5", "tiny-inflate": "^1.0.0" } }, "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ=="], + + "unified": ["unified@11.0.5", "", { "dependencies": { "@types/unist": "^3.0.0", "bail": "^2.0.0", "devlop": "^1.0.0", "extend": "^3.0.0", "is-plain-obj": "^4.0.0", "trough": "^2.0.0", "vfile": "^6.0.0" } }, "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA=="], + + "unifont": ["unifont@0.5.0", "", { "dependencies": { "css-tree": "^3.0.0", "ohash": "^2.0.0" } }, "sha512-4DueXMP5Hy4n607sh+vJ+rajoLu778aU3GzqeTCqsD/EaUcvqZT9wPC8kgK6Vjh22ZskrxyRCR71FwNOaYn6jA=="], + + "unist-util-find-after": ["unist-util-find-after@5.0.0", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" } }, "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ=="], + + "unist-util-is": ["unist-util-is@6.0.0", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw=="], + + "unist-util-modify-children": ["unist-util-modify-children@4.0.0", "", { "dependencies": { "@types/unist": "^3.0.0", "array-iterate": "^2.0.0" } }, "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw=="], + + "unist-util-position": ["unist-util-position@5.0.0", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA=="], + + "unist-util-position-from-estree": ["unist-util-position-from-estree@2.0.0", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ=="], + + "unist-util-remove-position": ["unist-util-remove-position@5.0.0", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-visit": "^5.0.0" } }, "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q=="], + + "unist-util-select": ["unist-util-select@4.0.3", "", { "dependencies": { "@types/unist": "^2.0.0", "css-selector-parser": "^1.0.0", "nth-check": "^2.0.0", "zwitch": "^2.0.0" } }, "sha512-1074+K9VyR3NyUz3lgNtHKm7ln+jSZXtLJM4E22uVuoFn88a/Go2pX8dusrt/W+KWH1ncn8jcd8uCQuvXb/fXA=="], + + "unist-util-stringify-position": ["unist-util-stringify-position@4.0.0", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ=="], + + "unist-util-visit": ["unist-util-visit@5.0.0", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", "unist-util-visit-parents": "^6.0.0" } }, "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg=="], + + "unist-util-visit-children": ["unist-util-visit-children@3.0.0", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA=="], + + "unist-util-visit-parents": ["unist-util-visit-parents@6.0.1", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" } }, "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw=="], + + "unstorage": ["unstorage@1.15.0", "", { "dependencies": { "anymatch": "^3.1.3", "chokidar": "^4.0.3", "destr": "^2.0.3", "h3": "^1.15.0", "lru-cache": "^10.4.3", "node-fetch-native": "^1.6.6", "ofetch": "^1.4.1", "ufo": "^1.5.4" }, "peerDependencies": { "@azure/app-configuration": "^1.8.0", "@azure/cosmos": "^4.2.0", "@azure/data-tables": "^13.3.0", "@azure/identity": "^4.6.0", "@azure/keyvault-secrets": "^4.9.0", "@azure/storage-blob": "^12.26.0", "@capacitor/preferences": "^6.0.3", "@deno/kv": ">=0.9.0", "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0", "@planetscale/database": "^1.19.0", "@upstash/redis": "^1.34.3", "@vercel/blob": ">=0.27.1", "@vercel/kv": "^1.0.1", "aws4fetch": "^1.0.20", "db0": ">=0.2.1", "idb-keyval": "^6.2.1", "ioredis": "^5.4.2", "uploadthing": "^7.4.4" }, "optionalPeers": ["@azure/app-configuration", "@azure/cosmos", "@azure/data-tables", "@azure/identity", "@azure/keyvault-secrets", "@azure/storage-blob", "@capacitor/preferences", "@deno/kv", "@netlify/blobs", "@planetscale/database", "@upstash/redis", "@vercel/blob", "@vercel/kv", "aws4fetch", "db0", "idb-keyval", "ioredis", "uploadthing"] }, "sha512-m40eHdGY/gA6xAPqo8eaxqXgBuzQTlAKfmB1iF7oCKXE1HfwHwzDJBywK+qQGn52dta+bPlZluPF7++yR3p/bg=="], + + "util-deprecate": ["util-deprecate@1.0.2", "", {}, "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="], + + "vfile": ["vfile@6.0.3", "", { "dependencies": { "@types/unist": "^3.0.0", "vfile-message": "^4.0.0" } }, "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q=="], + + "vfile-location": ["vfile-location@5.0.3", "", { "dependencies": { "@types/unist": "^3.0.0", "vfile": "^6.0.0" } }, "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg=="], + + "vfile-message": ["vfile-message@4.0.2", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0" } }, "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw=="], + + "vite": ["vite@6.3.5", "", { "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-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ=="], + + "vitefu": ["vitefu@1.0.6", "", { "peerDependencies": { "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" }, "optionalPeers": ["vite"] }, "sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA=="], + + "web-namespaces": ["web-namespaces@2.0.1", "", {}, "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ=="], + + "webidl-conversions": ["webidl-conversions@3.0.1", "", {}, "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="], + + "whatwg-encoding": ["whatwg-encoding@3.1.1", "", { "dependencies": { "iconv-lite": "0.6.3" } }, "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ=="], + + "whatwg-mimetype": ["whatwg-mimetype@4.0.0", "", {}, "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg=="], + + "whatwg-url": ["whatwg-url@5.0.0", "", { "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } }, "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw=="], + + "which": ["which@2.0.2", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "./bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="], + + "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.0", "", { "dependencies": { "ansi-styles": "^6.2.1", "string-width": "^7.0.0", "strip-ansi": "^7.1.0" } }, "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q=="], + + "wrap-ansi-cjs": ["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=="], + + "wrappy": ["wrappy@1.0.2", "", {}, "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="], + + "xxhash-wasm": ["xxhash-wasm@1.1.0", "", {}, "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA=="], + + "yallist": ["yallist@4.0.0", "", {}, "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="], + + "yargs-parser": ["yargs-parser@21.1.1", "", {}, "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="], + + "yauzl": ["yauzl@2.10.0", "", { "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } }, "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g=="], + + "yocto-queue": ["yocto-queue@1.2.1", "", {}, "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg=="], + + "yocto-spinner": ["yocto-spinner@0.2.1", "", { "dependencies": { "yoctocolors": "^2.1.1" } }, "sha512-lHHxjh0bXaLgdJy3cNnVb/F9myx3CkhrvSOEVTkaUgNMXnYFa2xYPVhtGnqhh3jErY2gParBOHallCbc7NrlZQ=="], + + "yoctocolors": ["yoctocolors@2.1.1", "", {}, "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ=="], + + "zod": ["zod@3.24.2", "", {}, "sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ=="], + + "zod-to-json-schema": ["zod-to-json-schema@3.24.5", "", { "peerDependencies": { "zod": "^3.24.1" } }, "sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g=="], + + "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=="], + + "@antfu/install-pkg/package-manager-detector": ["package-manager-detector@0.2.11", "", { "dependencies": { "quansync": "^0.2.7" } }, "sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ=="], + + "@astro-community/astro-embed-integration/@types/unist": ["@types/unist@2.0.11", "", {}, "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA=="], + + "@atproto/lexicon/@atproto/syntax": ["@atproto/syntax@0.4.0", "", {}, "sha512-b9y5ceHS8YKOfP3mdKmwAx5yVj9294UN7FG2XzP6V5aKUdFazEYRnR9m5n5ZQFKa3GNvz7de9guZCJ/sUTcOAA=="], + + "@expressive-code/plugin-shiki/shiki": ["shiki@1.29.2", "", { "dependencies": { "@shikijs/core": "1.29.2", "@shikijs/engine-javascript": "1.29.2", "@shikijs/engine-oniguruma": "1.29.2", "@shikijs/langs": "1.29.2", "@shikijs/themes": "1.29.2", "@shikijs/types": "1.29.2", "@shikijs/vscode-textmate": "^10.0.1", "@types/hast": "^3.0.4" } }, "sha512-njXuliz/cP+67jU2hukkxCNuH1yUi4QfdZZY+sMr5PPrIyXSu5iTb/qYC4BiWWB0vZ+7TbdvYUCeL23zpwCfbg=="], + + "@iconify/utils/local-pkg": ["local-pkg@1.1.1", "", { "dependencies": { "mlly": "^1.7.4", "pkg-types": "^2.0.1", "quansync": "^0.2.8" } }, "sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg=="], + + "@isaacs/cliui/string-width": ["string-width@5.1.2", "", { "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" } }, "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA=="], + + "@isaacs/cliui/wrap-ansi": ["wrap-ansi@8.1.0", "", { "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", "strip-ansi": "^7.0.1" } }, "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ=="], + + "@rollup/pluginutils/estree-walker": ["estree-walker@2.0.2", "", {}, "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="], + + "@types/fontkit/@types/node": ["@types/node@18.19.86", "", { "dependencies": { "undici-types": "~5.26.4" } }, "sha512-fifKayi175wLyKyc5qUfyENhQ1dCNI1UNjp653d8kuYcPQN5JhX3dGuP/XmvPTg/xRBn1VTLpbmi+H/Mr7tLfQ=="], + + "@types/tar/minipass": ["minipass@4.2.8", "", {}, "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ=="], + + "ansi-align/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=="], + + "anymatch/picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="], + + "astro-auto-import/@types/node": ["@types/node@18.19.86", "", { "dependencies": { "undici-types": "~5.26.4" } }, "sha512-fifKayi175wLyKyc5qUfyENhQ1dCNI1UNjp653d8kuYcPQN5JhX3dGuP/XmvPTg/xRBn1VTLpbmi+H/Mr7tLfQ=="], + + "cheerio/htmlparser2": ["htmlparser2@9.1.0", "", { "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.3", "domutils": "^3.1.0", "entities": "^4.5.0" } }, "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ=="], + + "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=="], + + "fs-minipass/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "hast-util-select/css-selector-parser": ["css-selector-parser@3.1.1", "", {}, "sha512-Y+DuvJ7JAjpL1f4DeILe5sXCC3kRXMl0DxM4lAWbS8/jEZ29o3V0L5TL6zIifj4Csmj6c+jiF2ENjida2OVOGA=="], + + "hast-util-to-parse5/property-information": ["property-information@6.5.0", "", {}, "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig=="], + + "mdast-util-find-and-replace/escape-string-regexp": ["escape-string-regexp@5.0.0", "", {}, "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw=="], + + "minizlib/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], + + "mlly/pathe": ["pathe@2.0.3", "", {}, "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w=="], + + "parse-entities/@types/unist": ["@types/unist@2.0.11", "", {}, "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA=="], + + "pkg-types/pathe": ["pathe@2.0.3", "", {}, "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w=="], + + "prompts/kleur": ["kleur@3.0.3", "", {}, "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w=="], + + "recast/source-map": ["source-map@0.6.1", "", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="], + + "string-width-cjs/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], + + "string-width-cjs/strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "strip-ansi-cjs/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + + "svgo/css-tree": ["css-tree@2.3.1", "", { "dependencies": { "mdn-data": "2.0.30", "source-map-js": "^1.0.1" } }, "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw=="], + + "tar/minipass": ["minipass@5.0.0", "", {}, "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ=="], + + "unist-util-select/@types/unist": ["@types/unist@2.0.11", "", {}, "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA=="], + + "wrap-ansi-cjs/ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], + + "wrap-ansi-cjs/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=="], + + "wrap-ansi-cjs/strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "@expressive-code/plugin-shiki/shiki/@shikijs/core": ["@shikijs/core@1.29.2", "", { "dependencies": { "@shikijs/engine-javascript": "1.29.2", "@shikijs/engine-oniguruma": "1.29.2", "@shikijs/types": "1.29.2", "@shikijs/vscode-textmate": "^10.0.1", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.4" } }, "sha512-vju0lY9r27jJfOY4Z7+Rt/nIOjzJpZ3y+nYpqtUZInVoXQ/TJZcfGnNOGnKjFdVZb8qexiCuSlZRKcGfhhTTZQ=="], + + "@expressive-code/plugin-shiki/shiki/@shikijs/engine-javascript": ["@shikijs/engine-javascript@1.29.2", "", { "dependencies": { "@shikijs/types": "1.29.2", "@shikijs/vscode-textmate": "^10.0.1", "oniguruma-to-es": "^2.2.0" } }, "sha512-iNEZv4IrLYPv64Q6k7EPpOCE/nuvGiKl7zxdq0WFuRPF5PAE9PRo2JGq/d8crLusM59BRemJ4eOqrFrC4wiQ+A=="], + + "@expressive-code/plugin-shiki/shiki/@shikijs/engine-oniguruma": ["@shikijs/engine-oniguruma@1.29.2", "", { "dependencies": { "@shikijs/types": "1.29.2", "@shikijs/vscode-textmate": "^10.0.1" } }, "sha512-7iiOx3SG8+g1MnlzZVDYiaeHe7Ez2Kf2HrJzdmGwkRisT7r4rak0e655AcM/tF9JG/kg5fMNYlLLKglbN7gBqA=="], + + "@expressive-code/plugin-shiki/shiki/@shikijs/langs": ["@shikijs/langs@1.29.2", "", { "dependencies": { "@shikijs/types": "1.29.2" } }, "sha512-FIBA7N3LZ+223U7cJDUYd5shmciFQlYkFXlkKVaHsCPgfVLiO+e12FmQE6Tf9vuyEsFe3dIl8qGWKXgEHL9wmQ=="], + + "@expressive-code/plugin-shiki/shiki/@shikijs/themes": ["@shikijs/themes@1.29.2", "", { "dependencies": { "@shikijs/types": "1.29.2" } }, "sha512-i9TNZlsq4uoyqSbluIcZkmPL9Bfi3djVxRnofUHwvx/h6SRW3cwgBC5SML7vsDcWyukY0eCzVN980rqP6qNl9g=="], + + "@expressive-code/plugin-shiki/shiki/@shikijs/types": ["@shikijs/types@1.29.2", "", { "dependencies": { "@shikijs/vscode-textmate": "^10.0.1", "@types/hast": "^3.0.4" } }, "sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw=="], + + "@iconify/utils/local-pkg/pkg-types": ["pkg-types@2.1.0", "", { "dependencies": { "confbox": "^0.2.1", "exsolve": "^1.0.1", "pathe": "^2.0.3" } }, "sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A=="], + + "@isaacs/cliui/string-width/emoji-regex": ["emoji-regex@9.2.2", "", {}, "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="], + + "ansi-align/string-width/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], + + "ansi-align/string-width/strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "csso/css-tree/mdn-data": ["mdn-data@2.0.28", "", {}, "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g=="], + + "string-width-cjs/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + + "svgo/css-tree/mdn-data": ["mdn-data@2.0.30", "", {}, "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA=="], + + "wrap-ansi-cjs/string-width/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], + + "wrap-ansi-cjs/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + + "@expressive-code/plugin-shiki/shiki/@shikijs/engine-javascript/oniguruma-to-es": ["oniguruma-to-es@2.3.0", "", { "dependencies": { "emoji-regex-xs": "^1.0.0", "regex": "^5.1.1", "regex-recursion": "^5.1.1" } }, "sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g=="], + + "@iconify/utils/local-pkg/pkg-types/confbox": ["confbox@0.2.2", "", {}, "sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ=="], + + "@iconify/utils/local-pkg/pkg-types/pathe": ["pathe@2.0.3", "", {}, "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w=="], + + "ansi-align/string-width/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + + "@expressive-code/plugin-shiki/shiki/@shikijs/engine-javascript/oniguruma-to-es/regex": ["regex@5.1.1", "", { "dependencies": { "regex-utilities": "^2.3.0" } }, "sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw=="], + + "@expressive-code/plugin-shiki/shiki/@shikijs/engine-javascript/oniguruma-to-es/regex-recursion": ["regex-recursion@5.1.1", "", { "dependencies": { "regex": "^5.1.1", "regex-utilities": "^2.3.0" } }, "sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w=="], + } +} diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 991af31..0000000 --- a/package-lock.json +++ /dev/null @@ -1,8204 +0,0 @@ -{ - "name": "tiff-blog-astro", - "version": "0.0.1", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "tiff-blog-astro", - "version": "0.0.1", - "dependencies": { - "@astrojs/mdx": "^4.2.3", - "@astrojs/rss": "^4.0.11", - "@astrojs/sitemap": "^3.3.0", - "astro": "^5.5.6" - } - }, - "node_modules/@astrojs/compiler": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.11.0.tgz", - "integrity": "sha512-zZOO7i+JhojO8qmlyR/URui6LyfHJY6m+L9nwyX5GiKD78YoRaZ5tzz6X0fkl+5bD3uwlDHayf6Oe8Fu36RKNg==" - }, - "node_modules/@astrojs/internal-helpers": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.6.1.tgz", - "integrity": "sha512-l5Pqf6uZu31aG+3Lv8nl/3s4DbUzdlxTWDof4pEpto6GUJNhhCbelVi9dEyurOVyqaelwmS9oSyOWOENSfgo9A==" - }, - "node_modules/@astrojs/markdown-remark": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.3.1.tgz", - "integrity": "sha512-c5F5gGrkczUaTVgmMW9g1YMJGzOtRvjjhw6IfGuxarM6ct09MpwysP10US729dy07gg8y+ofVifezvP3BNsWZg==", - "dependencies": { - "@astrojs/internal-helpers": "0.6.1", - "@astrojs/prism": "3.2.0", - "github-slugger": "^2.0.0", - "hast-util-from-html": "^2.0.3", - "hast-util-to-text": "^4.0.2", - "import-meta-resolve": "^4.1.0", - "js-yaml": "^4.1.0", - "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.1", - "remark-smartypants": "^3.0.2", - "shiki": "^3.0.0", - "smol-toml": "^1.3.1", - "unified": "^11.0.5", - "unist-util-remove-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "unist-util-visit-parents": "^6.0.1", - "vfile": "^6.0.3" - } - }, - "node_modules/@astrojs/mdx": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-4.2.3.tgz", - "integrity": "sha512-oteB88udzzZmix5kWWUMeMJfeB2Dj8g7jy9LVNuTzGlBh3mEkGhQr6FsIR43p0JKCN11fl5J7P/Ev4Q0Nf0KQQ==", - "dependencies": { - "@astrojs/markdown-remark": "6.3.1", - "@mdx-js/mdx": "^3.1.0", - "acorn": "^8.14.1", - "es-module-lexer": "^1.6.0", - "estree-util-visit": "^2.0.0", - "hast-util-to-html": "^9.0.5", - "kleur": "^4.1.5", - "rehype-raw": "^7.0.0", - "remark-gfm": "^4.0.1", - "remark-smartypants": "^3.0.2", - "source-map": "^0.7.4", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.3" - }, - "engines": { - "node": "^18.17.1 || ^20.3.0 || >=22.0.0" - }, - "peerDependencies": { - "astro": "^5.0.0" - } - }, - "node_modules/@astrojs/prism": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.2.0.tgz", - "integrity": "sha512-GilTHKGCW6HMq7y3BUv9Ac7GMe/MO9gi9GW62GzKtth0SwukCu/qp2wLiGpEujhY+VVhaG9v7kv/5vFzvf4NYw==", - "dependencies": { - "prismjs": "^1.29.0" - }, - "engines": { - "node": "^18.17.1 || ^20.3.0 || >=22.0.0" - } - }, - "node_modules/@astrojs/rss": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/@astrojs/rss/-/rss-4.0.11.tgz", - "integrity": "sha512-3e3H8i6kc97KGnn9iaZBJpIkdoQi8MmR5zH5R+dWsfCM44lLTszOqy1OBfGGxDt56mpQkYVtZJWoxMyWuUZBfw==", - "dependencies": { - "fast-xml-parser": "^4.5.0", - "kleur": "^4.1.5" - } - }, - "node_modules/@astrojs/sitemap": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@astrojs/sitemap/-/sitemap-3.3.0.tgz", - "integrity": "sha512-nYE4lKQtk+Kbrw/w0G0TTgT724co0jUsU4tPlHY9au5HmTBKbwiCLwO/15b1/y13aZ4Kr9ZbMeMHlXuwn0ty4Q==", - "dependencies": { - "sitemap": "^8.0.0", - "stream-replace-string": "^2.0.0", - "zod": "^3.24.2" - } - }, - "node_modules/@astrojs/telemetry": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.2.0.tgz", - "integrity": "sha512-wxhSKRfKugLwLlr4OFfcqovk+LIFtKwLyGPqMsv+9/ibqqnW3Gv7tBhtKEb0gAyUAC4G9BTVQeQahqnQAhd6IQ==", - "dependencies": { - "ci-info": "^4.1.0", - "debug": "^4.3.7", - "dlv": "^1.1.3", - "dset": "^3.1.4", - "is-docker": "^3.0.0", - "is-wsl": "^3.1.0", - "which-pm-runs": "^1.1.0" - }, - "engines": { - "node": "^18.17.1 || ^20.3.0 || >=22.0.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz", - "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==", - "dependencies": { - "@babel/types": "^7.27.0" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/types": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz", - "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", - "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@emnapi/runtime": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.0.tgz", - "integrity": "sha512-64WYIf4UYcdLnbKn/umDlNjQDSS8AgZrI/R9+x5ilkUVFxXcA1Ebl+gQLc/6mERA4407Xof0R7wEyEuj091CVw==", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.2.tgz", - "integrity": "sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.2.tgz", - "integrity": "sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.2.tgz", - "integrity": "sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.2.tgz", - "integrity": "sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.2.tgz", - "integrity": "sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.2.tgz", - "integrity": "sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.2.tgz", - "integrity": "sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.2.tgz", - "integrity": "sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.2.tgz", - "integrity": "sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.2.tgz", - "integrity": "sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.2.tgz", - "integrity": "sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.2.tgz", - "integrity": "sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w==", - "cpu": [ - "loong64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.2.tgz", - "integrity": "sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q==", - "cpu": [ - "mips64el" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.2.tgz", - "integrity": "sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.2.tgz", - "integrity": "sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.2.tgz", - "integrity": "sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.2.tgz", - "integrity": "sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.2.tgz", - "integrity": "sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.2.tgz", - "integrity": "sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.2.tgz", - "integrity": "sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.2.tgz", - "integrity": "sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.2.tgz", - "integrity": "sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.2.tgz", - "integrity": "sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.2.tgz", - "integrity": "sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.2.tgz", - "integrity": "sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@img/sharp-darwin-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", - "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-darwin-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", - "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-libvips-darwin-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", - "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-darwin-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", - "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", - "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", - "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-s390x": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", - "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", - "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", - "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", - "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-linux-arm": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", - "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm": "1.0.5" - } - }, - "node_modules/@img/sharp-linux-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", - "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-linux-s390x": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", - "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-s390x": "1.0.4" - } - }, - "node_modules/@img/sharp-linux-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", - "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-linuxmusl-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", - "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-linuxmusl-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", - "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-wasm32": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", - "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", - "cpu": [ - "wasm32" - ], - "optional": true, - "dependencies": { - "@emnapi/runtime": "^1.2.0" - }, - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-ia32": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", - "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", - "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" - }, - "node_modules/@mdx-js/mdx": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.0.tgz", - "integrity": "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdx": "^2.0.0", - "collapse-white-space": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-util-scope": "^1.0.0", - "estree-walker": "^3.0.0", - "hast-util-to-jsx-runtime": "^2.0.0", - "markdown-extensions": "^2.0.0", - "recma-build-jsx": "^1.0.0", - "recma-jsx": "^1.0.0", - "recma-stringify": "^1.0.0", - "rehype-recma": "^1.0.0", - "remark-mdx": "^3.0.0", - "remark-parse": "^11.0.0", - "remark-rehype": "^11.0.0", - "source-map": "^0.7.0", - "unified": "^11.0.0", - "unist-util-position-from-estree": "^2.0.0", - "unist-util-stringify-position": "^4.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/@oslojs/encoding": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz", - "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==" - }, - "node_modules/@rollup/pluginutils": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", - "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^4.0.2" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/pluginutils/node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" - }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.39.0.tgz", - "integrity": "sha512-lGVys55Qb00Wvh8DMAocp5kIcaNzEFTmGhfFd88LfaogYTRKrdxgtlO5H6S49v2Nd8R2C6wLOal0qv6/kCkOwA==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.39.0.tgz", - "integrity": "sha512-It9+M1zE31KWfqh/0cJLrrsCPiF72PoJjIChLX+rEcujVRCb4NLQ5QzFkzIZW8Kn8FTbvGQBY5TkKBau3S8cCQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.39.0.tgz", - "integrity": "sha512-lXQnhpFDOKDXiGxsU9/l8UEGGM65comrQuZ+lDcGUx+9YQ9dKpF3rSEGepyeR5AHZ0b5RgiligsBhWZfSSQh8Q==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.39.0.tgz", - "integrity": "sha512-mKXpNZLvtEbgu6WCkNij7CGycdw9cJi2k9v0noMb++Vab12GZjFgUXD69ilAbBh034Zwn95c2PNSz9xM7KYEAQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.39.0.tgz", - "integrity": "sha512-jivRRlh2Lod/KvDZx2zUR+I4iBfHcu2V/BA2vasUtdtTN2Uk3jfcZczLa81ESHZHPHy4ih3T/W5rPFZ/hX7RtQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.39.0.tgz", - "integrity": "sha512-8RXIWvYIRK9nO+bhVz8DwLBepcptw633gv/QT4015CpJ0Ht8punmoHU/DuEd3iw9Hr8UwUV+t+VNNuZIWYeY7Q==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.39.0.tgz", - "integrity": "sha512-mz5POx5Zu58f2xAG5RaRRhp3IZDK7zXGk5sdEDj4o96HeaXhlUwmLFzNlc4hCQi5sGdR12VDgEUqVSHer0lI9g==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.39.0.tgz", - "integrity": "sha512-+YDwhM6gUAyakl0CD+bMFpdmwIoRDzZYaTWV3SDRBGkMU/VpIBYXXEvkEcTagw/7VVkL2vA29zU4UVy1mP0/Yw==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.39.0.tgz", - "integrity": "sha512-EKf7iF7aK36eEChvlgxGnk7pdJfzfQbNvGV/+l98iiMwU23MwvmV0Ty3pJ0p5WQfm3JRHOytSIqD9LB7Bq7xdQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.39.0.tgz", - "integrity": "sha512-vYanR6MtqC7Z2SNr8gzVnzUul09Wi1kZqJaek3KcIlI/wq5Xtq4ZPIZ0Mr/st/sv/NnaPwy/D4yXg5x0B3aUUA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-loongarch64-gnu": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.39.0.tgz", - "integrity": "sha512-NMRUT40+h0FBa5fb+cpxtZoGAggRem16ocVKIv5gDB5uLDgBIwrIsXlGqYbLwW8YyO3WVTk1FkFDjMETYlDqiw==", - "cpu": [ - "loong64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.39.0.tgz", - "integrity": "sha512-0pCNnmxgduJ3YRt+D+kJ6Ai/r+TaePu9ZLENl+ZDV/CdVczXl95CbIiwwswu4L+K7uOIGf6tMo2vm8uadRaICQ==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.39.0.tgz", - "integrity": "sha512-t7j5Zhr7S4bBtksT73bO6c3Qa2AV/HqiGlj9+KB3gNF5upcVkx+HLgxTm8DK4OkzsOYqbdqbLKwvGMhylJCPhQ==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.39.0.tgz", - "integrity": "sha512-m6cwI86IvQ7M93MQ2RF5SP8tUjD39Y7rjb1qjHgYh28uAPVU8+k/xYWvxRO3/tBN2pZkSMa5RjnPuUIbrwVxeA==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.39.0.tgz", - "integrity": "sha512-iRDJd2ebMunnk2rsSBYlsptCyuINvxUfGwOUldjv5M4tpa93K8tFMeYGpNk2+Nxl+OBJnBzy2/JCscGeO507kA==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.39.0.tgz", - "integrity": "sha512-t9jqYw27R6Lx0XKfEFe5vUeEJ5pF3SGIM6gTfONSMb7DuG6z6wfj2yjcoZxHg129veTqU7+wOhY6GX8wmf90dA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.39.0.tgz", - "integrity": "sha512-ThFdkrFDP55AIsIZDKSBWEt/JcWlCzydbZHinZ0F/r1h83qbGeenCt/G/wG2O0reuENDD2tawfAj2s8VK7Bugg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.39.0.tgz", - "integrity": "sha512-jDrLm6yUtbOg2TYB3sBF3acUnAwsIksEYjLeHL+TJv9jg+TmTwdyjnDex27jqEMakNKf3RwwPahDIt7QXCSqRQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.39.0.tgz", - "integrity": "sha512-6w9uMuza+LbLCVoNKL5FSLE7yvYkq9laSd09bwS0tMjkwXrmib/4KmoJcrKhLWHvw19mwU+33ndC69T7weNNjQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.39.0.tgz", - "integrity": "sha512-yAkUOkIKZlK5dl7u6dg897doBgLXmUHhIINM2c+sND3DZwnrdQkkSiDh7N75Ll4mM4dxSkYfXqU9fW3lLkMFug==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@shikijs/core": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.2.1.tgz", - "integrity": "sha512-FhsdxMWYu/C11sFisEp7FMGBtX/OSSbnXZDMBhGuUDBNTdsoZlMSgQv5f90rwvzWAdWIW6VobD+G3IrazxA6dQ==", - "dependencies": { - "@shikijs/types": "3.2.1", - "@shikijs/vscode-textmate": "^10.0.2", - "@types/hast": "^3.0.4", - "hast-util-to-html": "^9.0.5" - } - }, - "node_modules/@shikijs/engine-javascript": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.2.1.tgz", - "integrity": "sha512-eMdcUzN3FMQYxOmRf2rmU8frikzoSHbQDFH2hIuXsrMO+IBOCI9BeeRkCiBkcLDHeRKbOCtYMJK3D6U32ooU9Q==", - "dependencies": { - "@shikijs/types": "3.2.1", - "@shikijs/vscode-textmate": "^10.0.2", - "oniguruma-to-es": "^4.1.0" - } - }, - "node_modules/@shikijs/engine-oniguruma": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.2.1.tgz", - "integrity": "sha512-wZZAkayEn6qu2+YjenEoFqj0OyQI64EWsNR6/71d1EkG4sxEOFooowKivsWPpaWNBu3sxAG+zPz5kzBL/SsreQ==", - "dependencies": { - "@shikijs/types": "3.2.1", - "@shikijs/vscode-textmate": "^10.0.2" - } - }, - "node_modules/@shikijs/langs": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.2.1.tgz", - "integrity": "sha512-If0iDHYRSGbihiA8+7uRsgb1er1Yj11pwpX1c6HLYnizDsKAw5iaT3JXj5ZpaimXSWky/IhxTm7C6nkiYVym+A==", - "dependencies": { - "@shikijs/types": "3.2.1" - } - }, - "node_modules/@shikijs/themes": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.2.1.tgz", - "integrity": "sha512-k5DKJUT8IldBvAm8WcrDT5+7GA7se6lLksR+2E3SvyqGTyFMzU2F9Gb7rmD+t+Pga1MKrYFxDIeyWjMZWM6uBQ==", - "dependencies": { - "@shikijs/types": "3.2.1" - } - }, - "node_modules/@shikijs/types": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.2.1.tgz", - "integrity": "sha512-/NTWAk4KE2M8uac0RhOsIhYQf4pdU0OywQuYDGIGAJ6Mjunxl2cGiuLkvu4HLCMn+OTTLRWkjZITp+aYJv60yA==", - "dependencies": { - "@shikijs/vscode-textmate": "^10.0.2", - "@types/hast": "^3.0.4" - } - }, - "node_modules/@shikijs/vscode-textmate": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", - "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==" - }, - "node_modules/@types/debug": { - "version": "4.1.12", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", - "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==" - }, - "node_modules/@types/estree-jsx": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", - "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/@types/hast": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", - "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/mdast": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", - "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/mdx": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", - "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==" - }, - "node_modules/@types/ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", - "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==" - }, - "node_modules/@types/nlcst": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz", - "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/node": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" - }, - "node_modules/@types/sax": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", - "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/unist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" - }, - "node_modules/@ungap/structured-clone": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", - "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==" - }, - "node_modules/acorn": { - "version": "8.14.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", - "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "dependencies": { - "string-width": "^4.1.0" - } - }, - "node_modules/ansi-align/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-align/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/ansi-align/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-align/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/anymatch/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "node_modules/aria-query": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", - "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array-iterate": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", - "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/astring": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", - "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==", - "bin": { - "astring": "bin/astring" - } - }, - "node_modules/astro": { - "version": "5.5.6", - "resolved": "https://registry.npmjs.org/astro/-/astro-5.5.6.tgz", - "integrity": "sha512-SjU6zAlRe/gQrZ558Qhm211Yl8XOZBfjMpZig3XtQpG6zlyHJkElbWQIWXAVPzMg17cFVdv/qZPVHfcP2YOGGw==", - "dependencies": { - "@astrojs/compiler": "^2.11.0", - "@astrojs/internal-helpers": "0.6.1", - "@astrojs/markdown-remark": "6.3.1", - "@astrojs/telemetry": "3.2.0", - "@oslojs/encoding": "^1.1.0", - "@rollup/pluginutils": "^5.1.4", - "acorn": "^8.14.1", - "aria-query": "^5.3.2", - "axobject-query": "^4.1.0", - "boxen": "8.0.1", - "ci-info": "^4.2.0", - "clsx": "^2.1.1", - "common-ancestor-path": "^1.0.1", - "cookie": "^1.0.2", - "cssesc": "^3.0.0", - "debug": "^4.4.0", - "deterministic-object-hash": "^2.0.2", - "devalue": "^5.1.1", - "diff": "^5.2.0", - "dlv": "^1.1.3", - "dset": "^3.1.4", - "es-module-lexer": "^1.6.0", - "esbuild": "^0.25.0", - "estree-walker": "^3.0.3", - "flattie": "^1.1.1", - "github-slugger": "^2.0.0", - "html-escaper": "3.0.3", - "http-cache-semantics": "^4.1.1", - "js-yaml": "^4.1.0", - "kleur": "^4.1.5", - "magic-string": "^0.30.17", - "magicast": "^0.3.5", - "mrmime": "^2.0.1", - "neotraverse": "^0.6.18", - "p-limit": "^6.2.0", - "p-queue": "^8.1.0", - "package-manager-detector": "^1.1.0", - "picomatch": "^4.0.2", - "prompts": "^2.4.2", - "rehype": "^13.0.2", - "semver": "^7.7.1", - "shiki": "^3.2.1", - "tinyexec": "^0.3.2", - "tinyglobby": "^0.2.12", - "tsconfck": "^3.1.5", - "ultrahtml": "^1.5.3", - "unist-util-visit": "^5.0.0", - "unstorage": "^1.15.0", - "vfile": "^6.0.3", - "vite": "^6.2.4", - "vitefu": "^1.0.6", - "xxhash-wasm": "^1.1.0", - "yargs-parser": "^21.1.1", - "yocto-spinner": "^0.2.1", - "zod": "^3.24.2", - "zod-to-json-schema": "^3.24.5", - "zod-to-ts": "^1.2.0" - }, - "bin": { - "astro": "astro.js" - }, - "engines": { - "node": "^18.17.1 || ^20.3.0 || >=22.0.0", - "npm": ">=9.6.5", - "pnpm": ">=7.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/astrodotbuild" - }, - "optionalDependencies": { - "sharp": "^0.33.3" - } - }, - "node_modules/axobject-query": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", - "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/base-64": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", - "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" - }, - "node_modules/boxen": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz", - "integrity": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==", - "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" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/camelcase": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz", - "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chalk": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", - "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/ci-info": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.2.0.tgz", - "integrity": "sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/collapse-white-space": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", - "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", - "optional": true, - "dependencies": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" - }, - "engines": { - "node": ">=12.5.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true - }, - "node_modules/color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "optional": true, - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/common-ancestor-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", - "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==" - }, - "node_modules/cookie": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz", - "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==", - "engines": { - "node": ">=18" - } - }, - "node_modules/cookie-es": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz", - "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==" - }, - "node_modules/crossws": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.4.tgz", - "integrity": "sha512-uj0O1ETYX1Bh6uSgktfPvwDiPYGQ3aI4qVsaC/LWpkIzGj1nUYm5FK3K+t11oOlpN01lGbprFCH4wBlKdJjVgw==", - "dependencies": { - "uncrypto": "^0.1.3" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decode-named-character-reference": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.1.0.tgz", - "integrity": "sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w==", - "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/defu": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", - "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==" - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/destr": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.3.tgz", - "integrity": "sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==" - }, - "node_modules/detect-libc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", - "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/deterministic-object-hash": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/deterministic-object-hash/-/deterministic-object-hash-2.0.2.tgz", - "integrity": "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==", - "dependencies": { - "base-64": "^1.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/devalue": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz", - "integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==" - }, - "node_modules/devlop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", - "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", - "dependencies": { - "dequal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/diff": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", - "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" - }, - "node_modules/dset": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz", - "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/emoji-regex": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==" - }, - "node_modules/emoji-regex-xs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz", - "integrity": "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==" - }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/es-module-lexer": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", - "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==" - }, - "node_modules/esast-util-from-estree": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz", - "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==", - "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" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/esast-util-from-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz", - "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "acorn": "^8.0.0", - "esast-util-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/esbuild": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.2.tgz", - "integrity": "sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ==", - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.2", - "@esbuild/android-arm": "0.25.2", - "@esbuild/android-arm64": "0.25.2", - "@esbuild/android-x64": "0.25.2", - "@esbuild/darwin-arm64": "0.25.2", - "@esbuild/darwin-x64": "0.25.2", - "@esbuild/freebsd-arm64": "0.25.2", - "@esbuild/freebsd-x64": "0.25.2", - "@esbuild/linux-arm": "0.25.2", - "@esbuild/linux-arm64": "0.25.2", - "@esbuild/linux-ia32": "0.25.2", - "@esbuild/linux-loong64": "0.25.2", - "@esbuild/linux-mips64el": "0.25.2", - "@esbuild/linux-ppc64": "0.25.2", - "@esbuild/linux-riscv64": "0.25.2", - "@esbuild/linux-s390x": "0.25.2", - "@esbuild/linux-x64": "0.25.2", - "@esbuild/netbsd-arm64": "0.25.2", - "@esbuild/netbsd-x64": "0.25.2", - "@esbuild/openbsd-arm64": "0.25.2", - "@esbuild/openbsd-x64": "0.25.2", - "@esbuild/sunos-x64": "0.25.2", - "@esbuild/win32-arm64": "0.25.2", - "@esbuild/win32-ia32": "0.25.2", - "@esbuild/win32-x64": "0.25.2" - } - }, - "node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/estree-util-attach-comments": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", - "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", - "dependencies": { - "@types/estree": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-build-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", - "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-walker": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-is-identifier-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", - "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-scope": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", - "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-to-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", - "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-visit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", - "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "dependencies": { - "@types/estree": "^1.0.0" - } - }, - "node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "node_modules/fast-xml-parser": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz", - "integrity": "sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ], - "dependencies": { - "strnum": "^1.1.1" - }, - "bin": { - "fxparser": "src/cli/cli.js" - } - }, - "node_modules/fdir": { - "version": "6.4.3", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.3.tgz", - "integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==", - "peerDependencies": { - "picomatch": "^3 || ^4" - }, - "peerDependenciesMeta": { - "picomatch": { - "optional": true - } - } - }, - "node_modules/flattie": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz", - "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/get-east-asian-width": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz", - "integrity": "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/github-slugger": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", - "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" - }, - "node_modules/h3": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.1.tgz", - "integrity": "sha512-+ORaOBttdUm1E2Uu/obAyCguiI7MbBvsLTndc3gyK3zU+SYLoZXlyCP9Xgy0gikkGufFLTZXCXD6+4BsufnmHA==", - "dependencies": { - "cookie-es": "^1.2.2", - "crossws": "^0.3.3", - "defu": "^6.1.4", - "destr": "^2.0.3", - "iron-webcrypto": "^1.2.1", - "node-mock-http": "^1.0.0", - "radix3": "^1.1.2", - "ufo": "^1.5.4", - "uncrypto": "^0.1.3" - } - }, - "node_modules/hast-util-from-html": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", - "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", - "dependencies": { - "@types/hast": "^3.0.0", - "devlop": "^1.1.0", - "hast-util-from-parse5": "^8.0.0", - "parse5": "^7.0.0", - "vfile": "^6.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-from-parse5": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz", - "integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "hastscript": "^9.0.0", - "property-information": "^7.0.0", - "vfile": "^6.0.0", - "vfile-location": "^5.0.0", - "web-namespaces": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-is-element": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", - "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-parse-selector": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", - "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-raw": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", - "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "@ungap/structured-clone": "^1.0.0", - "hast-util-from-parse5": "^8.0.0", - "hast-util-to-parse5": "^8.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "parse5": "^7.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-estree": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.3.tgz", - "integrity": "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-attach-comments": "^3.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-js": "^1.0.0", - "unist-util-position": "^5.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-html": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", - "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-whitespace": "^3.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0", - "stringify-entities": "^4.0.0", - "zwitch": "^2.0.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-jsx-runtime": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.6.tgz", - "integrity": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-js": "^1.0.0", - "unist-util-position": "^5.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-parse5": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", - "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", - "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-parse5/node_modules/property-information": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", - "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/hast-util-to-text": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", - "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "hast-util-is-element": "^3.0.0", - "unist-util-find-after": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-whitespace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", - "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hastscript": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz", - "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==", - "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^4.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/html-escaper": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", - "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==" - }, - "node_modules/html-void-elements": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", - "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" - }, - "node_modules/import-meta-resolve": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", - "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/inline-style-parser": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", - "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==" - }, - "node_modules/iron-webcrypto": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", - "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", - "funding": { - "url": "https://github.com/sponsors/brc-dd" - } - }, - "node_modules/is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-alphanumerical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", - "dependencies": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "optional": true - }, - "node_modules/is-decimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-hexadecimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", - "dependencies": { - "is-docker": "^3.0.0" - }, - "bin": { - "is-inside-container": "cli.js" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-wsl": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", - "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", - "dependencies": { - "is-inside-container": "^1.0.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" - }, - "node_modules/magic-string": { - "version": "0.30.17", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", - "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" - } - }, - "node_modules/magicast": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz", - "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==", - "dependencies": { - "@babel/parser": "^7.25.4", - "@babel/types": "^7.25.4", - "source-map-js": "^1.2.0" - } - }, - "node_modules/markdown-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", - "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/markdown-table": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", - "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/mdast-util-definitions": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz", - "integrity": "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "unist-util-visit": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", - "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", - "dependencies": { - "@types/mdast": "^4.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-from-markdown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", - "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark": "^4.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-stringify-position": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", - "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", - "dependencies": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-gfm-autolink-literal": "^2.0.0", - "mdast-util-gfm-footnote": "^2.0.0", - "mdast-util-gfm-strikethrough": "^2.0.0", - "mdast-util-gfm-table": "^2.0.0", - "mdast-util-gfm-task-list-item": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-autolink-literal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", - "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", - "dependencies": { - "@types/mdast": "^4.0.0", - "ccount": "^2.0.0", - "devlop": "^1.0.0", - "mdast-util-find-and-replace": "^3.0.0", - "micromark-util-character": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-footnote": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", - "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-strikethrough": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", - "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", - "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", - "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", - "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", - "dependencies": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-expression": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", - "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-jsx": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz", - "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-stringify-position": "^4.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdxjs-esm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", - "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-phrasing": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", - "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", - "dependencies": { - "@types/mdast": "^4.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", - "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@ungap/structured-clone": "^1.0.0", - "devlop": "^1.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "trim-lines": "^3.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-markdown": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", - "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^4.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "unist-util-visit": "^5.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", - "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", - "dependencies": { - "@types/mdast": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", - "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", - "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "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" - } - }, - "node_modules/micromark-extension-gfm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", - "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", - "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" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", - "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", - "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", - "dependencies": { - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", - "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-table": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", - "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", - "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", - "dependencies": { - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", - "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdx-expression": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.1.tgz", - "integrity": "sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-jsx": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.2.tgz", - "integrity": "sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ==", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdx-md": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", - "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", - "dependencies": { - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", - "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", - "dependencies": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^3.0.0", - "micromark-extension-mdx-jsx": "^3.0.0", - "micromark-extension-mdx-md": "^2.0.0", - "micromark-extension-mdxjs-esm": "^3.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs-esm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", - "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-factory-destination": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", - "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-label": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", - "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-mdx-expression": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.3.tgz", - "integrity": "sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - } - }, - "node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-title": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", - "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", - "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-chunked": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", - "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-classify-character": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", - "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-combine-extensions": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", - "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", - "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-string": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", - "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-encode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", - "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-events-to-acorn": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.3.tgz", - "integrity": "sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/estree": "^1.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "estree-util-visit": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" - } - }, - "node_modules/micromark-util-html-tag-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", - "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", - "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-resolve-all": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", - "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", - "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-subtokenize": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", - "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-types": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", - "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/mrmime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", - "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "node_modules/nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/neotraverse": { - "version": "0.6.18", - "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", - "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/nlcst-to-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz", - "integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==", - "dependencies": { - "@types/nlcst": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/node-fetch-native": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.6.tgz", - "integrity": "sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==" - }, - "node_modules/node-mock-http": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.0.tgz", - "integrity": "sha512-0uGYQ1WQL1M5kKvGRXWQ3uZCHtLTO8hln3oBjIusM75WoesZ909uQJs/Hb946i2SS+Gsrhkaa6iAO17jRIv6DQ==" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ofetch": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.4.1.tgz", - "integrity": "sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==", - "dependencies": { - "destr": "^2.0.3", - "node-fetch-native": "^1.6.4", - "ufo": "^1.5.4" - } - }, - "node_modules/oniguruma-parser": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.5.4.tgz", - "integrity": "sha512-yNxcQ8sKvURiTwP0mV6bLQCYE7NKfKRRWunhbZnXgxSmB1OXa1lHrN3o4DZd+0Si0kU5blidK7BcROO8qv5TZA==" - }, - "node_modules/oniguruma-to-es": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.1.0.tgz", - "integrity": "sha512-SNwG909cSLo4vPyyPbU/VJkEc9WOXqu2ycBlfd1UCXLqk1IijcQktSBb2yRQ2UFPsDhpkaf+C1dtT3PkLK/yWA==", - "dependencies": { - "emoji-regex-xs": "^1.0.0", - "oniguruma-parser": "^0.5.4", - "regex": "^6.0.1", - "regex-recursion": "^6.0.2" - } - }, - "node_modules/p-limit": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-6.2.0.tgz", - "integrity": "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==", - "dependencies": { - "yocto-queue": "^1.1.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-queue": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.1.0.tgz", - "integrity": "sha512-mxLDbbGIBEXTJL0zEx8JIylaj3xQ7Z/7eEVjcF9fJX4DBiH9oqe+oahYnlKKxm0Ci9TlWTyhSHgygxMxjIB2jw==", - "dependencies": { - "eventemitter3": "^5.0.1", - "p-timeout": "^6.1.2" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-timeout": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.4.tgz", - "integrity": "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/package-manager-detector": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.1.0.tgz", - "integrity": "sha512-Y8f9qUlBzW8qauJjd/eu6jlpJZsuPJm2ZAV0cDVd420o4EdpH5RPdoCv+60/TdJflGatr4sDfpAL6ArWZbM5tA==" - }, - "node_modules/parse-entities": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz", - "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==", - "dependencies": { - "@types/unist": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/parse-entities/node_modules/@types/unist": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", - "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" - }, - "node_modules/parse-latin": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-7.0.0.tgz", - "integrity": "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==", - "dependencies": { - "@types/nlcst": "^2.0.0", - "@types/unist": "^3.0.0", - "nlcst-to-string": "^4.0.0", - "unist-util-modify-children": "^4.0.0", - "unist-util-visit-children": "^3.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/parse5": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", - "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", - "dependencies": { - "entities": "^4.5.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" - }, - "node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/postcss": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", - "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.8", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/prismjs": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", - "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prompts/node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "engines": { - "node": ">=6" - } - }, - "node_modules/property-information": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.0.0.tgz", - "integrity": "sha512-7D/qOz/+Y4X/rzSB6jKxKUsQnphO046ei8qxG59mtM3RG3DHgTK81HrxrmoDVINJb8NKT5ZsRbwHvQ6B68Iyhg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/radix3": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", - "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==" - }, - "node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/recma-build-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz", - "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-util-build-jsx": "^3.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/recma-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.0.tgz", - "integrity": "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==", - "dependencies": { - "acorn-jsx": "^5.0.0", - "estree-util-to-js": "^2.0.0", - "recma-parse": "^1.0.0", - "recma-stringify": "^1.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/recma-parse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz", - "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==", - "dependencies": { - "@types/estree": "^1.0.0", - "esast-util-from-js": "^2.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/recma-stringify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz", - "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-util-to-js": "^2.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/regex/-/regex-6.0.1.tgz", - "integrity": "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==", - "dependencies": { - "regex-utilities": "^2.3.0" - } - }, - "node_modules/regex-recursion": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", - "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", - "dependencies": { - "regex-utilities": "^2.3.0" - } - }, - "node_modules/regex-utilities": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", - "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==" - }, - "node_modules/rehype": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/rehype/-/rehype-13.0.2.tgz", - "integrity": "sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A==", - "dependencies": { - "@types/hast": "^3.0.0", - "rehype-parse": "^9.0.0", - "rehype-stringify": "^10.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-parse": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz", - "integrity": "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==", - "dependencies": { - "@types/hast": "^3.0.0", - "hast-util-from-html": "^2.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-raw": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", - "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", - "dependencies": { - "@types/hast": "^3.0.0", - "hast-util-raw": "^9.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-recma": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz", - "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "hast-util-to-estree": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-stringify": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.1.tgz", - "integrity": "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==", - "dependencies": { - "@types/hast": "^3.0.0", - "hast-util-to-html": "^9.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-gfm": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", - "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==", - "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" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-mdx": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.0.tgz", - "integrity": "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==", - "dependencies": { - "mdast-util-mdx": "^3.0.0", - "micromark-extension-mdxjs": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-parse": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", - "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-rehype": { - "version": "11.1.2", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz", - "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "mdast-util-to-hast": "^13.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-smartypants": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-3.0.2.tgz", - "integrity": "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==", - "dependencies": { - "retext": "^9.0.0", - "retext-smartypants": "^6.0.0", - "unified": "^11.0.4", - "unist-util-visit": "^5.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/remark-stringify": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", - "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-to-markdown": "^2.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/retext": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/retext/-/retext-9.0.0.tgz", - "integrity": "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==", - "dependencies": { - "@types/nlcst": "^2.0.0", - "retext-latin": "^4.0.0", - "retext-stringify": "^4.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/retext-latin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-4.0.0.tgz", - "integrity": "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==", - "dependencies": { - "@types/nlcst": "^2.0.0", - "parse-latin": "^7.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/retext-smartypants": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.2.0.tgz", - "integrity": "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==", - "dependencies": { - "@types/nlcst": "^2.0.0", - "nlcst-to-string": "^4.0.0", - "unist-util-visit": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/retext-stringify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-4.0.0.tgz", - "integrity": "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==", - "dependencies": { - "@types/nlcst": "^2.0.0", - "nlcst-to-string": "^4.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rollup": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.39.0.tgz", - "integrity": "sha512-thI8kNc02yNvnmJp8dr3fNWJ9tCONDhp6TV35X6HkKGGs9E6q7YWCHbe5vKiTa7TAiNcFEmXKj3X/pG2b3ci0g==", - "dependencies": { - "@types/estree": "1.0.7" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.39.0", - "@rollup/rollup-android-arm64": "4.39.0", - "@rollup/rollup-darwin-arm64": "4.39.0", - "@rollup/rollup-darwin-x64": "4.39.0", - "@rollup/rollup-freebsd-arm64": "4.39.0", - "@rollup/rollup-freebsd-x64": "4.39.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.39.0", - "@rollup/rollup-linux-arm-musleabihf": "4.39.0", - "@rollup/rollup-linux-arm64-gnu": "4.39.0", - "@rollup/rollup-linux-arm64-musl": "4.39.0", - "@rollup/rollup-linux-loongarch64-gnu": "4.39.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.39.0", - "@rollup/rollup-linux-riscv64-gnu": "4.39.0", - "@rollup/rollup-linux-riscv64-musl": "4.39.0", - "@rollup/rollup-linux-s390x-gnu": "4.39.0", - "@rollup/rollup-linux-x64-gnu": "4.39.0", - "@rollup/rollup-linux-x64-musl": "4.39.0", - "@rollup/rollup-win32-arm64-msvc": "4.39.0", - "@rollup/rollup-win32-ia32-msvc": "4.39.0", - "@rollup/rollup-win32-x64-msvc": "4.39.0", - "fsevents": "~2.3.2" - } - }, - "node_modules/sax": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", - "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" - }, - "node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/sharp": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", - "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", - "hasInstallScript": true, - "optional": true, - "dependencies": { - "color": "^4.2.3", - "detect-libc": "^2.0.3", - "semver": "^7.6.3" - }, - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-darwin-arm64": "0.33.5", - "@img/sharp-darwin-x64": "0.33.5", - "@img/sharp-libvips-darwin-arm64": "1.0.4", - "@img/sharp-libvips-darwin-x64": "1.0.4", - "@img/sharp-libvips-linux-arm": "1.0.5", - "@img/sharp-libvips-linux-arm64": "1.0.4", - "@img/sharp-libvips-linux-s390x": "1.0.4", - "@img/sharp-libvips-linux-x64": "1.0.4", - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", - "@img/sharp-libvips-linuxmusl-x64": "1.0.4", - "@img/sharp-linux-arm": "0.33.5", - "@img/sharp-linux-arm64": "0.33.5", - "@img/sharp-linux-s390x": "0.33.5", - "@img/sharp-linux-x64": "0.33.5", - "@img/sharp-linuxmusl-arm64": "0.33.5", - "@img/sharp-linuxmusl-x64": "0.33.5", - "@img/sharp-wasm32": "0.33.5", - "@img/sharp-win32-ia32": "0.33.5", - "@img/sharp-win32-x64": "0.33.5" - } - }, - "node_modules/shiki": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.2.1.tgz", - "integrity": "sha512-VML/2o1/KGYkEf/stJJ+s9Ypn7jUKQPomGLGYso4JJFMFxVDyPNsjsI3MB3KLjlMOeH44gyaPdXC6rik2WXvUQ==", - "dependencies": { - "@shikijs/core": "3.2.1", - "@shikijs/engine-javascript": "3.2.1", - "@shikijs/engine-oniguruma": "3.2.1", - "@shikijs/langs": "3.2.1", - "@shikijs/themes": "3.2.1", - "@shikijs/types": "3.2.1", - "@shikijs/vscode-textmate": "^10.0.2", - "@types/hast": "^3.0.4" - } - }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "optional": true, - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "node_modules/sitemap": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-8.0.0.tgz", - "integrity": "sha512-+AbdxhM9kJsHtruUF39bwS/B0Fytw6Fr1o4ZAIAEqA6cke2xcoO2GleBw9Zw7nRzILVEgz7zBM5GiTJjie1G9A==", - "dependencies": { - "@types/node": "^17.0.5", - "@types/sax": "^1.2.1", - "arg": "^5.0.0", - "sax": "^1.2.4" - }, - "bin": { - "sitemap": "dist/cli.js" - }, - "engines": { - "node": ">=14.0.0", - "npm": ">=6.0.0" - } - }, - "node_modules/smol-toml": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.1.tgz", - "integrity": "sha512-tEYNll18pPKHroYSmLLrksq233j021G0giwW7P3D24jC54pQ5W5BXMsQ/Mvw1OJCmEYDgY+lrzT+3nNUtoNfXQ==", - "engines": { - "node": ">= 18" - }, - "funding": { - "url": "https://github.com/sponsors/cyyynthia" - } - }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/stream-replace-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/stream-replace-string/-/stream-replace-string-2.0.0.tgz", - "integrity": "sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w==" - }, - "node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stringify-entities": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", - "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", - "dependencies": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/strnum": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.2.tgz", - "integrity": "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ] - }, - "node_modules/style-to-js": { - "version": "1.1.16", - "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.16.tgz", - "integrity": "sha512-/Q6ld50hKYPH3d/r6nr117TZkHR0w0kGGIVfpG9N6D8NymRPM9RqCUv4pRpJ62E5DqOYx2AFpbZMyCPnjQCnOw==", - "dependencies": { - "style-to-object": "1.0.8" - } - }, - "node_modules/style-to-object": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", - "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", - "dependencies": { - "inline-style-parser": "0.2.4" - } - }, - "node_modules/tinyexec": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", - "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==" - }, - "node_modules/tinyglobby": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.12.tgz", - "integrity": "sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==", - "dependencies": { - "fdir": "^6.4.3", - "picomatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/SuperchupuDev" - } - }, - "node_modules/trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", - "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/tsconfck": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.5.tgz", - "integrity": "sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg==", - "bin": { - "tsconfck": "bin/tsconfck.js" - }, - "engines": { - "node": "^18 || >=20" - }, - "peerDependencies": { - "typescript": "^5.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "optional": true - }, - "node_modules/type-fest": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.39.0.tgz", - "integrity": "sha512-w2IGJU1tIgcrepg9ZJ82d8UmItNQtOFJG0HCUE3SzMokKkTsruVDALl2fAdiEzJlfduoU+VyXJWIIUZ+6jV+nw==", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ufo": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", - "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==" - }, - "node_modules/ultrahtml": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.5.3.tgz", - "integrity": "sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==" - }, - "node_modules/uncrypto": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", - "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==" - }, - "node_modules/unified": { - "version": "11.0.5", - "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", - "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", - "dependencies": { - "@types/unist": "^3.0.0", - "bail": "^2.0.0", - "devlop": "^1.0.0", - "extend": "^3.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-find-after": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", - "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-is": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", - "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-modify-children": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-4.0.0.tgz", - "integrity": "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==", - "dependencies": { - "@types/unist": "^3.0.0", - "array-iterate": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", - "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position-from-estree": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", - "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove-position": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", - "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-visit": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-stringify-position": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", - "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", - "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-children": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-3.0.0.tgz", - "integrity": "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", - "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unstorage": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.15.0.tgz", - "integrity": "sha512-m40eHdGY/gA6xAPqo8eaxqXgBuzQTlAKfmB1iF7oCKXE1HfwHwzDJBywK+qQGn52dta+bPlZluPF7++yR3p/bg==", - "dependencies": { - "anymatch": "^3.1.3", - "chokidar": "^4.0.3", - "destr": "^2.0.3", - "h3": "^1.15.0", - "lru-cache": "^10.4.3", - "node-fetch-native": "^1.6.6", - "ofetch": "^1.4.1", - "ufo": "^1.5.4" - }, - "peerDependencies": { - "@azure/app-configuration": "^1.8.0", - "@azure/cosmos": "^4.2.0", - "@azure/data-tables": "^13.3.0", - "@azure/identity": "^4.6.0", - "@azure/keyvault-secrets": "^4.9.0", - "@azure/storage-blob": "^12.26.0", - "@capacitor/preferences": "^6.0.3", - "@deno/kv": ">=0.9.0", - "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0", - "@planetscale/database": "^1.19.0", - "@upstash/redis": "^1.34.3", - "@vercel/blob": ">=0.27.1", - "@vercel/kv": "^1.0.1", - "aws4fetch": "^1.0.20", - "db0": ">=0.2.1", - "idb-keyval": "^6.2.1", - "ioredis": "^5.4.2", - "uploadthing": "^7.4.4" - }, - "peerDependenciesMeta": { - "@azure/app-configuration": { - "optional": true - }, - "@azure/cosmos": { - "optional": true - }, - "@azure/data-tables": { - "optional": true - }, - "@azure/identity": { - "optional": true - }, - "@azure/keyvault-secrets": { - "optional": true - }, - "@azure/storage-blob": { - "optional": true - }, - "@capacitor/preferences": { - "optional": true - }, - "@deno/kv": { - "optional": true - }, - "@netlify/blobs": { - "optional": true - }, - "@planetscale/database": { - "optional": true - }, - "@upstash/redis": { - "optional": true - }, - "@vercel/blob": { - "optional": true - }, - "@vercel/kv": { - "optional": true - }, - "aws4fetch": { - "optional": true - }, - "db0": { - "optional": true - }, - "idb-keyval": { - "optional": true - }, - "ioredis": { - "optional": true - }, - "uploadthing": { - "optional": true - } - } - }, - "node_modules/vfile": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", - "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", - "dependencies": { - "@types/unist": "^3.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-location": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", - "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", - "dependencies": { - "@types/unist": "^3.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", - "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-stringify-position": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vite": { - "version": "6.2.4", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.4.tgz", - "integrity": "sha512-veHMSew8CcRzhL5o8ONjy8gkfmFJAd5Ac16oxBUjlwgX3Gq2Wqr+qNC3TjPIpy7TPV/KporLga5GT9HqdrCizw==", - "dependencies": { - "esbuild": "^0.25.0", - "postcss": "^8.5.3", - "rollup": "^4.30.1" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "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" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "jiti": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - }, - "tsx": { - "optional": true - }, - "yaml": { - "optional": true - } - } - }, - "node_modules/vitefu": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.6.tgz", - "integrity": "sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==", - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "node_modules/web-namespaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/which-pm-runs": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", - "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/widest-line": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-5.0.0.tgz", - "integrity": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==", - "dependencies": { - "string-width": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/wrap-ansi": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", - "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", - "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/xxhash-wasm": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz", - "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==" - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "engines": { - "node": ">=12" - } - }, - "node_modules/yocto-queue": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", - "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/yocto-spinner": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.2.1.tgz", - "integrity": "sha512-lHHxjh0bXaLgdJy3cNnVb/F9myx3CkhrvSOEVTkaUgNMXnYFa2xYPVhtGnqhh3jErY2gParBOHallCbc7NrlZQ==", - "dependencies": { - "yoctocolors": "^2.1.1" - }, - "engines": { - "node": ">=18.19" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/yoctocolors": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz", - "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zod": { - "version": "3.24.2", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.2.tgz", - "integrity": "sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, - "node_modules/zod-to-json-schema": { - "version": "3.24.5", - "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.5.tgz", - "integrity": "sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==", - "peerDependencies": { - "zod": "^3.24.1" - } - }, - "node_modules/zod-to-ts": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/zod-to-ts/-/zod-to-ts-1.2.0.tgz", - "integrity": "sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==", - "peerDependencies": { - "typescript": "^4.9.4 || ^5.0.2", - "zod": "^3" - } - }, - "node_modules/zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - } - }, - "dependencies": { - "@astrojs/compiler": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.11.0.tgz", - "integrity": "sha512-zZOO7i+JhojO8qmlyR/URui6LyfHJY6m+L9nwyX5GiKD78YoRaZ5tzz6X0fkl+5bD3uwlDHayf6Oe8Fu36RKNg==" - }, - "@astrojs/internal-helpers": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.6.1.tgz", - "integrity": "sha512-l5Pqf6uZu31aG+3Lv8nl/3s4DbUzdlxTWDof4pEpto6GUJNhhCbelVi9dEyurOVyqaelwmS9oSyOWOENSfgo9A==" - }, - "@astrojs/markdown-remark": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.3.1.tgz", - "integrity": "sha512-c5F5gGrkczUaTVgmMW9g1YMJGzOtRvjjhw6IfGuxarM6ct09MpwysP10US729dy07gg8y+ofVifezvP3BNsWZg==", - "requires": { - "@astrojs/internal-helpers": "0.6.1", - "@astrojs/prism": "3.2.0", - "github-slugger": "^2.0.0", - "hast-util-from-html": "^2.0.3", - "hast-util-to-text": "^4.0.2", - "import-meta-resolve": "^4.1.0", - "js-yaml": "^4.1.0", - "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.1", - "remark-smartypants": "^3.0.2", - "shiki": "^3.0.0", - "smol-toml": "^1.3.1", - "unified": "^11.0.5", - "unist-util-remove-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "unist-util-visit-parents": "^6.0.1", - "vfile": "^6.0.3" - } - }, - "@astrojs/mdx": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-4.2.3.tgz", - "integrity": "sha512-oteB88udzzZmix5kWWUMeMJfeB2Dj8g7jy9LVNuTzGlBh3mEkGhQr6FsIR43p0JKCN11fl5J7P/Ev4Q0Nf0KQQ==", - "requires": { - "@astrojs/markdown-remark": "6.3.1", - "@mdx-js/mdx": "^3.1.0", - "acorn": "^8.14.1", - "es-module-lexer": "^1.6.0", - "estree-util-visit": "^2.0.0", - "hast-util-to-html": "^9.0.5", - "kleur": "^4.1.5", - "rehype-raw": "^7.0.0", - "remark-gfm": "^4.0.1", - "remark-smartypants": "^3.0.2", - "source-map": "^0.7.4", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.3" - } - }, - "@astrojs/prism": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.2.0.tgz", - "integrity": "sha512-GilTHKGCW6HMq7y3BUv9Ac7GMe/MO9gi9GW62GzKtth0SwukCu/qp2wLiGpEujhY+VVhaG9v7kv/5vFzvf4NYw==", - "requires": { - "prismjs": "^1.29.0" - } - }, - "@astrojs/rss": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/@astrojs/rss/-/rss-4.0.11.tgz", - "integrity": "sha512-3e3H8i6kc97KGnn9iaZBJpIkdoQi8MmR5zH5R+dWsfCM44lLTszOqy1OBfGGxDt56mpQkYVtZJWoxMyWuUZBfw==", - "requires": { - "fast-xml-parser": "^4.5.0", - "kleur": "^4.1.5" - } - }, - "@astrojs/sitemap": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@astrojs/sitemap/-/sitemap-3.3.0.tgz", - "integrity": "sha512-nYE4lKQtk+Kbrw/w0G0TTgT724co0jUsU4tPlHY9au5HmTBKbwiCLwO/15b1/y13aZ4Kr9ZbMeMHlXuwn0ty4Q==", - "requires": { - "sitemap": "^8.0.0", - "stream-replace-string": "^2.0.0", - "zod": "^3.24.2" - } - }, - "@astrojs/telemetry": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.2.0.tgz", - "integrity": "sha512-wxhSKRfKugLwLlr4OFfcqovk+LIFtKwLyGPqMsv+9/ibqqnW3Gv7tBhtKEb0gAyUAC4G9BTVQeQahqnQAhd6IQ==", - "requires": { - "ci-info": "^4.1.0", - "debug": "^4.3.7", - "dlv": "^1.1.3", - "dset": "^3.1.4", - "is-docker": "^3.0.0", - "is-wsl": "^3.1.0", - "which-pm-runs": "^1.1.0" - } - }, - "@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==" - }, - "@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==" - }, - "@babel/parser": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz", - "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==", - "requires": { - "@babel/types": "^7.27.0" - } - }, - "@babel/types": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz", - "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", - "requires": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" - } - }, - "@emnapi/runtime": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.0.tgz", - "integrity": "sha512-64WYIf4UYcdLnbKn/umDlNjQDSS8AgZrI/R9+x5ilkUVFxXcA1Ebl+gQLc/6mERA4407Xof0R7wEyEuj091CVw==", - "optional": true, - "requires": { - "tslib": "^2.4.0" - } - }, - "@esbuild/aix-ppc64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.2.tgz", - "integrity": "sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag==", - "optional": true - }, - "@esbuild/android-arm": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.2.tgz", - "integrity": "sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA==", - "optional": true - }, - "@esbuild/android-arm64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.2.tgz", - "integrity": "sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w==", - "optional": true - }, - "@esbuild/android-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.2.tgz", - "integrity": "sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg==", - "optional": true - }, - "@esbuild/darwin-arm64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.2.tgz", - "integrity": "sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA==", - "optional": true - }, - "@esbuild/darwin-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.2.tgz", - "integrity": "sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA==", - "optional": true - }, - "@esbuild/freebsd-arm64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.2.tgz", - "integrity": "sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w==", - "optional": true - }, - "@esbuild/freebsd-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.2.tgz", - "integrity": "sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ==", - "optional": true - }, - "@esbuild/linux-arm": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.2.tgz", - "integrity": "sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g==", - "optional": true - }, - "@esbuild/linux-arm64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.2.tgz", - "integrity": "sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g==", - "optional": true - }, - "@esbuild/linux-ia32": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.2.tgz", - "integrity": "sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ==", - "optional": true - }, - "@esbuild/linux-loong64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.2.tgz", - "integrity": "sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w==", - "optional": true - }, - "@esbuild/linux-mips64el": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.2.tgz", - "integrity": "sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q==", - "optional": true - }, - "@esbuild/linux-ppc64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.2.tgz", - "integrity": "sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g==", - "optional": true - }, - "@esbuild/linux-riscv64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.2.tgz", - "integrity": "sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw==", - "optional": true - }, - "@esbuild/linux-s390x": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.2.tgz", - "integrity": "sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q==", - "optional": true - }, - "@esbuild/linux-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.2.tgz", - "integrity": "sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg==", - "optional": true - }, - "@esbuild/netbsd-arm64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.2.tgz", - "integrity": "sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw==", - "optional": true - }, - "@esbuild/netbsd-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.2.tgz", - "integrity": "sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg==", - "optional": true - }, - "@esbuild/openbsd-arm64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.2.tgz", - "integrity": "sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg==", - "optional": true - }, - "@esbuild/openbsd-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.2.tgz", - "integrity": "sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw==", - "optional": true - }, - "@esbuild/sunos-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.2.tgz", - "integrity": "sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA==", - "optional": true - }, - "@esbuild/win32-arm64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.2.tgz", - "integrity": "sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q==", - "optional": true - }, - "@esbuild/win32-ia32": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.2.tgz", - "integrity": "sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg==", - "optional": true - }, - "@esbuild/win32-x64": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.2.tgz", - "integrity": "sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA==", - "optional": true - }, - "@img/sharp-darwin-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", - "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", - "optional": true, - "requires": { - "@img/sharp-libvips-darwin-arm64": "1.0.4" - } - }, - "@img/sharp-darwin-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", - "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", - "optional": true, - "requires": { - "@img/sharp-libvips-darwin-x64": "1.0.4" - } - }, - "@img/sharp-libvips-darwin-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", - "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", - "optional": true - }, - "@img/sharp-libvips-darwin-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", - "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", - "optional": true - }, - "@img/sharp-libvips-linux-arm": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", - "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", - "optional": true - }, - "@img/sharp-libvips-linux-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", - "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", - "optional": true - }, - "@img/sharp-libvips-linux-s390x": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", - "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", - "optional": true - }, - "@img/sharp-libvips-linux-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", - "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", - "optional": true - }, - "@img/sharp-libvips-linuxmusl-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", - "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", - "optional": true - }, - "@img/sharp-libvips-linuxmusl-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", - "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", - "optional": true - }, - "@img/sharp-linux-arm": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", - "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", - "optional": true, - "requires": { - "@img/sharp-libvips-linux-arm": "1.0.5" - } - }, - "@img/sharp-linux-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", - "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", - "optional": true, - "requires": { - "@img/sharp-libvips-linux-arm64": "1.0.4" - } - }, - "@img/sharp-linux-s390x": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", - "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", - "optional": true, - "requires": { - "@img/sharp-libvips-linux-s390x": "1.0.4" - } - }, - "@img/sharp-linux-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", - "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", - "optional": true, - "requires": { - "@img/sharp-libvips-linux-x64": "1.0.4" - } - }, - "@img/sharp-linuxmusl-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", - "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", - "optional": true, - "requires": { - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" - } - }, - "@img/sharp-linuxmusl-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", - "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", - "optional": true, - "requires": { - "@img/sharp-libvips-linuxmusl-x64": "1.0.4" - } - }, - "@img/sharp-wasm32": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", - "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", - "optional": true, - "requires": { - "@emnapi/runtime": "^1.2.0" - } - }, - "@img/sharp-win32-ia32": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", - "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", - "optional": true - }, - "@img/sharp-win32-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", - "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", - "optional": true - }, - "@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" - }, - "@mdx-js/mdx": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.0.tgz", - "integrity": "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==", - "requires": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdx": "^2.0.0", - "collapse-white-space": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-util-scope": "^1.0.0", - "estree-walker": "^3.0.0", - "hast-util-to-jsx-runtime": "^2.0.0", - "markdown-extensions": "^2.0.0", - "recma-build-jsx": "^1.0.0", - "recma-jsx": "^1.0.0", - "recma-stringify": "^1.0.0", - "rehype-recma": "^1.0.0", - "remark-mdx": "^3.0.0", - "remark-parse": "^11.0.0", - "remark-rehype": "^11.0.0", - "source-map": "^0.7.0", - "unified": "^11.0.0", - "unist-util-position-from-estree": "^2.0.0", - "unist-util-stringify-position": "^4.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - } - }, - "@oslojs/encoding": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz", - "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==" - }, - "@rollup/pluginutils": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", - "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", - "requires": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^4.0.2" - }, - "dependencies": { - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" - } - } - }, - "@rollup/rollup-android-arm-eabi": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.39.0.tgz", - "integrity": "sha512-lGVys55Qb00Wvh8DMAocp5kIcaNzEFTmGhfFd88LfaogYTRKrdxgtlO5H6S49v2Nd8R2C6wLOal0qv6/kCkOwA==", - "optional": true - }, - "@rollup/rollup-android-arm64": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.39.0.tgz", - "integrity": "sha512-It9+M1zE31KWfqh/0cJLrrsCPiF72PoJjIChLX+rEcujVRCb4NLQ5QzFkzIZW8Kn8FTbvGQBY5TkKBau3S8cCQ==", - "optional": true - }, - "@rollup/rollup-darwin-arm64": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.39.0.tgz", - "integrity": "sha512-lXQnhpFDOKDXiGxsU9/l8UEGGM65comrQuZ+lDcGUx+9YQ9dKpF3rSEGepyeR5AHZ0b5RgiligsBhWZfSSQh8Q==", - "optional": true - }, - "@rollup/rollup-darwin-x64": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.39.0.tgz", - "integrity": "sha512-mKXpNZLvtEbgu6WCkNij7CGycdw9cJi2k9v0noMb++Vab12GZjFgUXD69ilAbBh034Zwn95c2PNSz9xM7KYEAQ==", - "optional": true - }, - "@rollup/rollup-freebsd-arm64": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.39.0.tgz", - "integrity": "sha512-jivRRlh2Lod/KvDZx2zUR+I4iBfHcu2V/BA2vasUtdtTN2Uk3jfcZczLa81ESHZHPHy4ih3T/W5rPFZ/hX7RtQ==", - "optional": true - }, - "@rollup/rollup-freebsd-x64": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.39.0.tgz", - "integrity": "sha512-8RXIWvYIRK9nO+bhVz8DwLBepcptw633gv/QT4015CpJ0Ht8punmoHU/DuEd3iw9Hr8UwUV+t+VNNuZIWYeY7Q==", - "optional": true - }, - "@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.39.0.tgz", - "integrity": "sha512-mz5POx5Zu58f2xAG5RaRRhp3IZDK7zXGk5sdEDj4o96HeaXhlUwmLFzNlc4hCQi5sGdR12VDgEUqVSHer0lI9g==", - "optional": true - }, - "@rollup/rollup-linux-arm-musleabihf": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.39.0.tgz", - "integrity": "sha512-+YDwhM6gUAyakl0CD+bMFpdmwIoRDzZYaTWV3SDRBGkMU/VpIBYXXEvkEcTagw/7VVkL2vA29zU4UVy1mP0/Yw==", - "optional": true - }, - "@rollup/rollup-linux-arm64-gnu": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.39.0.tgz", - "integrity": "sha512-EKf7iF7aK36eEChvlgxGnk7pdJfzfQbNvGV/+l98iiMwU23MwvmV0Ty3pJ0p5WQfm3JRHOytSIqD9LB7Bq7xdQ==", - "optional": true - }, - "@rollup/rollup-linux-arm64-musl": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.39.0.tgz", - "integrity": "sha512-vYanR6MtqC7Z2SNr8gzVnzUul09Wi1kZqJaek3KcIlI/wq5Xtq4ZPIZ0Mr/st/sv/NnaPwy/D4yXg5x0B3aUUA==", - "optional": true - }, - "@rollup/rollup-linux-loongarch64-gnu": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.39.0.tgz", - "integrity": "sha512-NMRUT40+h0FBa5fb+cpxtZoGAggRem16ocVKIv5gDB5uLDgBIwrIsXlGqYbLwW8YyO3WVTk1FkFDjMETYlDqiw==", - "optional": true - }, - "@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.39.0.tgz", - "integrity": "sha512-0pCNnmxgduJ3YRt+D+kJ6Ai/r+TaePu9ZLENl+ZDV/CdVczXl95CbIiwwswu4L+K7uOIGf6tMo2vm8uadRaICQ==", - "optional": true - }, - "@rollup/rollup-linux-riscv64-gnu": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.39.0.tgz", - "integrity": "sha512-t7j5Zhr7S4bBtksT73bO6c3Qa2AV/HqiGlj9+KB3gNF5upcVkx+HLgxTm8DK4OkzsOYqbdqbLKwvGMhylJCPhQ==", - "optional": true - }, - "@rollup/rollup-linux-riscv64-musl": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.39.0.tgz", - "integrity": "sha512-m6cwI86IvQ7M93MQ2RF5SP8tUjD39Y7rjb1qjHgYh28uAPVU8+k/xYWvxRO3/tBN2pZkSMa5RjnPuUIbrwVxeA==", - "optional": true - }, - "@rollup/rollup-linux-s390x-gnu": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.39.0.tgz", - "integrity": "sha512-iRDJd2ebMunnk2rsSBYlsptCyuINvxUfGwOUldjv5M4tpa93K8tFMeYGpNk2+Nxl+OBJnBzy2/JCscGeO507kA==", - "optional": true - }, - "@rollup/rollup-linux-x64-gnu": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.39.0.tgz", - "integrity": "sha512-t9jqYw27R6Lx0XKfEFe5vUeEJ5pF3SGIM6gTfONSMb7DuG6z6wfj2yjcoZxHg129veTqU7+wOhY6GX8wmf90dA==", - "optional": true - }, - "@rollup/rollup-linux-x64-musl": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.39.0.tgz", - "integrity": "sha512-ThFdkrFDP55AIsIZDKSBWEt/JcWlCzydbZHinZ0F/r1h83qbGeenCt/G/wG2O0reuENDD2tawfAj2s8VK7Bugg==", - "optional": true - }, - "@rollup/rollup-win32-arm64-msvc": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.39.0.tgz", - "integrity": "sha512-jDrLm6yUtbOg2TYB3sBF3acUnAwsIksEYjLeHL+TJv9jg+TmTwdyjnDex27jqEMakNKf3RwwPahDIt7QXCSqRQ==", - "optional": true - }, - "@rollup/rollup-win32-ia32-msvc": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.39.0.tgz", - "integrity": "sha512-6w9uMuza+LbLCVoNKL5FSLE7yvYkq9laSd09bwS0tMjkwXrmib/4KmoJcrKhLWHvw19mwU+33ndC69T7weNNjQ==", - "optional": true - }, - "@rollup/rollup-win32-x64-msvc": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.39.0.tgz", - "integrity": "sha512-yAkUOkIKZlK5dl7u6dg897doBgLXmUHhIINM2c+sND3DZwnrdQkkSiDh7N75Ll4mM4dxSkYfXqU9fW3lLkMFug==", - "optional": true - }, - "@shikijs/core": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.2.1.tgz", - "integrity": "sha512-FhsdxMWYu/C11sFisEp7FMGBtX/OSSbnXZDMBhGuUDBNTdsoZlMSgQv5f90rwvzWAdWIW6VobD+G3IrazxA6dQ==", - "requires": { - "@shikijs/types": "3.2.1", - "@shikijs/vscode-textmate": "^10.0.2", - "@types/hast": "^3.0.4", - "hast-util-to-html": "^9.0.5" - } - }, - "@shikijs/engine-javascript": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.2.1.tgz", - "integrity": "sha512-eMdcUzN3FMQYxOmRf2rmU8frikzoSHbQDFH2hIuXsrMO+IBOCI9BeeRkCiBkcLDHeRKbOCtYMJK3D6U32ooU9Q==", - "requires": { - "@shikijs/types": "3.2.1", - "@shikijs/vscode-textmate": "^10.0.2", - "oniguruma-to-es": "^4.1.0" - } - }, - "@shikijs/engine-oniguruma": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.2.1.tgz", - "integrity": "sha512-wZZAkayEn6qu2+YjenEoFqj0OyQI64EWsNR6/71d1EkG4sxEOFooowKivsWPpaWNBu3sxAG+zPz5kzBL/SsreQ==", - "requires": { - "@shikijs/types": "3.2.1", - "@shikijs/vscode-textmate": "^10.0.2" - } - }, - "@shikijs/langs": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.2.1.tgz", - "integrity": "sha512-If0iDHYRSGbihiA8+7uRsgb1er1Yj11pwpX1c6HLYnizDsKAw5iaT3JXj5ZpaimXSWky/IhxTm7C6nkiYVym+A==", - "requires": { - "@shikijs/types": "3.2.1" - } - }, - "@shikijs/themes": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.2.1.tgz", - "integrity": "sha512-k5DKJUT8IldBvAm8WcrDT5+7GA7se6lLksR+2E3SvyqGTyFMzU2F9Gb7rmD+t+Pga1MKrYFxDIeyWjMZWM6uBQ==", - "requires": { - "@shikijs/types": "3.2.1" - } - }, - "@shikijs/types": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.2.1.tgz", - "integrity": "sha512-/NTWAk4KE2M8uac0RhOsIhYQf4pdU0OywQuYDGIGAJ6Mjunxl2cGiuLkvu4HLCMn+OTTLRWkjZITp+aYJv60yA==", - "requires": { - "@shikijs/vscode-textmate": "^10.0.2", - "@types/hast": "^3.0.4" - } - }, - "@shikijs/vscode-textmate": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", - "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==" - }, - "@types/debug": { - "version": "4.1.12", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", - "requires": { - "@types/ms": "*" - } - }, - "@types/estree": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", - "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==" - }, - "@types/estree-jsx": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", - "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", - "requires": { - "@types/estree": "*" - } - }, - "@types/hast": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", - "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", - "requires": { - "@types/unist": "*" - } - }, - "@types/mdast": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", - "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", - "requires": { - "@types/unist": "*" - } - }, - "@types/mdx": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", - "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==" - }, - "@types/ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", - "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==" - }, - "@types/nlcst": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz", - "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==", - "requires": { - "@types/unist": "*" - } - }, - "@types/node": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" - }, - "@types/sax": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", - "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", - "requires": { - "@types/node": "*" - } - }, - "@types/unist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" - }, - "@ungap/structured-clone": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", - "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==" - }, - "acorn": { - "version": "8.14.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", - "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==" - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" - }, - "ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "requires": { - "string-width": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==" - }, - "ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==" - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "dependencies": { - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - } - } - }, - "arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "aria-query": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", - "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==" - }, - "array-iterate": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", - "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==" - }, - "astring": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", - "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==" - }, - "astro": { - "version": "5.5.6", - "resolved": "https://registry.npmjs.org/astro/-/astro-5.5.6.tgz", - "integrity": "sha512-SjU6zAlRe/gQrZ558Qhm211Yl8XOZBfjMpZig3XtQpG6zlyHJkElbWQIWXAVPzMg17cFVdv/qZPVHfcP2YOGGw==", - "requires": { - "@astrojs/compiler": "^2.11.0", - "@astrojs/internal-helpers": "0.6.1", - "@astrojs/markdown-remark": "6.3.1", - "@astrojs/telemetry": "3.2.0", - "@oslojs/encoding": "^1.1.0", - "@rollup/pluginutils": "^5.1.4", - "acorn": "^8.14.1", - "aria-query": "^5.3.2", - "axobject-query": "^4.1.0", - "boxen": "8.0.1", - "ci-info": "^4.2.0", - "clsx": "^2.1.1", - "common-ancestor-path": "^1.0.1", - "cookie": "^1.0.2", - "cssesc": "^3.0.0", - "debug": "^4.4.0", - "deterministic-object-hash": "^2.0.2", - "devalue": "^5.1.1", - "diff": "^5.2.0", - "dlv": "^1.1.3", - "dset": "^3.1.4", - "es-module-lexer": "^1.6.0", - "esbuild": "^0.25.0", - "estree-walker": "^3.0.3", - "flattie": "^1.1.1", - "github-slugger": "^2.0.0", - "html-escaper": "3.0.3", - "http-cache-semantics": "^4.1.1", - "js-yaml": "^4.1.0", - "kleur": "^4.1.5", - "magic-string": "^0.30.17", - "magicast": "^0.3.5", - "mrmime": "^2.0.1", - "neotraverse": "^0.6.18", - "p-limit": "^6.2.0", - "p-queue": "^8.1.0", - "package-manager-detector": "^1.1.0", - "picomatch": "^4.0.2", - "prompts": "^2.4.2", - "rehype": "^13.0.2", - "semver": "^7.7.1", - "sharp": "^0.33.3", - "shiki": "^3.2.1", - "tinyexec": "^0.3.2", - "tinyglobby": "^0.2.12", - "tsconfck": "^3.1.5", - "ultrahtml": "^1.5.3", - "unist-util-visit": "^5.0.0", - "unstorage": "^1.15.0", - "vfile": "^6.0.3", - "vite": "^6.2.4", - "vitefu": "^1.0.6", - "xxhash-wasm": "^1.1.0", - "yargs-parser": "^21.1.1", - "yocto-spinner": "^0.2.1", - "zod": "^3.24.2", - "zod-to-json-schema": "^3.24.5", - "zod-to-ts": "^1.2.0" - } - }, - "axobject-query": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", - "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==" - }, - "bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==" - }, - "base-64": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", - "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" - }, - "boxen": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz", - "integrity": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==", - "requires": { - "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" - } - }, - "camelcase": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz", - "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==" - }, - "ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==" - }, - "chalk": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", - "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==" - }, - "character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==" - }, - "character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==" - }, - "character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==" - }, - "character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==" - }, - "chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "requires": { - "readdirp": "^4.0.1" - } - }, - "ci-info": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.2.0.tgz", - "integrity": "sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==" - }, - "cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==" - }, - "clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==" - }, - "collapse-white-space": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", - "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==" - }, - "color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", - "optional": true, - "requires": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true - }, - "color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "optional": true, - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==" - }, - "common-ancestor-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", - "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==" - }, - "cookie": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz", - "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==" - }, - "cookie-es": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz", - "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==" - }, - "crossws": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.4.tgz", - "integrity": "sha512-uj0O1ETYX1Bh6uSgktfPvwDiPYGQ3aI4qVsaC/LWpkIzGj1nUYm5FK3K+t11oOlpN01lGbprFCH4wBlKdJjVgw==", - "requires": { - "uncrypto": "^0.1.3" - } - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" - }, - "debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "requires": { - "ms": "^2.1.3" - } - }, - "decode-named-character-reference": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.1.0.tgz", - "integrity": "sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w==", - "requires": { - "character-entities": "^2.0.0" - } - }, - "defu": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", - "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==" - }, - "dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" - }, - "destr": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.3.tgz", - "integrity": "sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==" - }, - "detect-libc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", - "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", - "optional": true - }, - "deterministic-object-hash": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/deterministic-object-hash/-/deterministic-object-hash-2.0.2.tgz", - "integrity": "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==", - "requires": { - "base-64": "^1.0.0" - } - }, - "devalue": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz", - "integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==" - }, - "devlop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", - "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", - "requires": { - "dequal": "^2.0.0" - } - }, - "diff": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", - "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==" - }, - "dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" - }, - "dset": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz", - "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==" - }, - "emoji-regex": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==" - }, - "emoji-regex-xs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz", - "integrity": "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==" - }, - "entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" - }, - "es-module-lexer": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", - "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==" - }, - "esast-util-from-estree": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz", - "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-visit": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0" - } - }, - "esast-util-from-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz", - "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "acorn": "^8.0.0", - "esast-util-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - } - }, - "esbuild": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.2.tgz", - "integrity": "sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ==", - "requires": { - "@esbuild/aix-ppc64": "0.25.2", - "@esbuild/android-arm": "0.25.2", - "@esbuild/android-arm64": "0.25.2", - "@esbuild/android-x64": "0.25.2", - "@esbuild/darwin-arm64": "0.25.2", - "@esbuild/darwin-x64": "0.25.2", - "@esbuild/freebsd-arm64": "0.25.2", - "@esbuild/freebsd-x64": "0.25.2", - "@esbuild/linux-arm": "0.25.2", - "@esbuild/linux-arm64": "0.25.2", - "@esbuild/linux-ia32": "0.25.2", - "@esbuild/linux-loong64": "0.25.2", - "@esbuild/linux-mips64el": "0.25.2", - "@esbuild/linux-ppc64": "0.25.2", - "@esbuild/linux-riscv64": "0.25.2", - "@esbuild/linux-s390x": "0.25.2", - "@esbuild/linux-x64": "0.25.2", - "@esbuild/netbsd-arm64": "0.25.2", - "@esbuild/netbsd-x64": "0.25.2", - "@esbuild/openbsd-arm64": "0.25.2", - "@esbuild/openbsd-x64": "0.25.2", - "@esbuild/sunos-x64": "0.25.2", - "@esbuild/win32-arm64": "0.25.2", - "@esbuild/win32-ia32": "0.25.2", - "@esbuild/win32-x64": "0.25.2" - } - }, - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - }, - "estree-util-attach-comments": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", - "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", - "requires": { - "@types/estree": "^1.0.0" - } - }, - "estree-util-build-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", - "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-walker": "^3.0.0" - } - }, - "estree-util-is-identifier-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", - "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==" - }, - "estree-util-scope": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", - "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", - "requires": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0" - } - }, - "estree-util-to-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", - "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" - } - }, - "estree-util-visit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", - "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^3.0.0" - } - }, - "estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "requires": { - "@types/estree": "^1.0.0" - } - }, - "eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "fast-xml-parser": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz", - "integrity": "sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==", - "requires": { - "strnum": "^1.1.1" - } - }, - "fdir": { - "version": "6.4.3", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.3.tgz", - "integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==" - }, - "flattie": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz", - "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==" - }, - "fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "optional": true - }, - "get-east-asian-width": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz", - "integrity": "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==" - }, - "github-slugger": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", - "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" - }, - "h3": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.1.tgz", - "integrity": "sha512-+ORaOBttdUm1E2Uu/obAyCguiI7MbBvsLTndc3gyK3zU+SYLoZXlyCP9Xgy0gikkGufFLTZXCXD6+4BsufnmHA==", - "requires": { - "cookie-es": "^1.2.2", - "crossws": "^0.3.3", - "defu": "^6.1.4", - "destr": "^2.0.3", - "iron-webcrypto": "^1.2.1", - "node-mock-http": "^1.0.0", - "radix3": "^1.1.2", - "ufo": "^1.5.4", - "uncrypto": "^0.1.3" - } - }, - "hast-util-from-html": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", - "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", - "requires": { - "@types/hast": "^3.0.0", - "devlop": "^1.1.0", - "hast-util-from-parse5": "^8.0.0", - "parse5": "^7.0.0", - "vfile": "^6.0.0", - "vfile-message": "^4.0.0" - } - }, - "hast-util-from-parse5": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz", - "integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==", - "requires": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "hastscript": "^9.0.0", - "property-information": "^7.0.0", - "vfile": "^6.0.0", - "vfile-location": "^5.0.0", - "web-namespaces": "^2.0.0" - } - }, - "hast-util-is-element": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", - "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", - "requires": { - "@types/hast": "^3.0.0" - } - }, - "hast-util-parse-selector": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", - "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", - "requires": { - "@types/hast": "^3.0.0" - } - }, - "hast-util-raw": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", - "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", - "requires": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "@ungap/structured-clone": "^1.0.0", - "hast-util-from-parse5": "^8.0.0", - "hast-util-to-parse5": "^8.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "parse5": "^7.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - } - }, - "hast-util-to-estree": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.3.tgz", - "integrity": "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==", - "requires": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-attach-comments": "^3.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-js": "^1.0.0", - "unist-util-position": "^5.0.0", - "zwitch": "^2.0.0" - } - }, - "hast-util-to-html": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", - "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==", - "requires": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-whitespace": "^3.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0", - "stringify-entities": "^4.0.0", - "zwitch": "^2.0.4" - } - }, - "hast-util-to-jsx-runtime": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.6.tgz", - "integrity": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==", - "requires": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-js": "^1.0.0", - "unist-util-position": "^5.0.0", - "vfile-message": "^4.0.0" - } - }, - "hast-util-to-parse5": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", - "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", - "requires": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "dependencies": { - "property-information": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", - "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==" - } - } - }, - "hast-util-to-text": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", - "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", - "requires": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "hast-util-is-element": "^3.0.0", - "unist-util-find-after": "^5.0.0" - } - }, - "hast-util-whitespace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", - "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", - "requires": { - "@types/hast": "^3.0.0" - } - }, - "hastscript": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz", - "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==", - "requires": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^4.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0" - } - }, - "html-escaper": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", - "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==" - }, - "html-void-elements": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", - "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==" - }, - "http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" - }, - "import-meta-resolve": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", - "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==" - }, - "inline-style-parser": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", - "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==" - }, - "iron-webcrypto": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", - "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==" - }, - "is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==" - }, - "is-alphanumerical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", - "requires": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - } - }, - "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "optional": true - }, - "is-decimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==" - }, - "is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "is-hexadecimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==" - }, - "is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", - "requires": { - "is-docker": "^3.0.0" - } - }, - "is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" - }, - "is-wsl": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", - "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", - "requires": { - "is-inside-container": "^1.0.0" - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "requires": { - "argparse": "^2.0.1" - } - }, - "kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" - }, - "longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==" - }, - "lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" - }, - "magic-string": { - "version": "0.30.17", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", - "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", - "requires": { - "@jridgewell/sourcemap-codec": "^1.5.0" - } - }, - "magicast": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz", - "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==", - "requires": { - "@babel/parser": "^7.25.4", - "@babel/types": "^7.25.4", - "source-map-js": "^1.2.0" - } - }, - "markdown-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", - "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==" - }, - "markdown-table": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", - "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==" - }, - "mdast-util-definitions": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz", - "integrity": "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==", - "requires": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "unist-util-visit": "^5.0.0" - } - }, - "mdast-util-find-and-replace": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", - "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", - "requires": { - "@types/mdast": "^4.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - } - }, - "mdast-util-from-markdown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", - "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", - "requires": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark": "^4.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-stringify-position": "^4.0.0" - } - }, - "mdast-util-gfm": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", - "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", - "requires": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-gfm-autolink-literal": "^2.0.0", - "mdast-util-gfm-footnote": "^2.0.0", - "mdast-util-gfm-strikethrough": "^2.0.0", - "mdast-util-gfm-table": "^2.0.0", - "mdast-util-gfm-task-list-item": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - } - }, - "mdast-util-gfm-autolink-literal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", - "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", - "requires": { - "@types/mdast": "^4.0.0", - "ccount": "^2.0.0", - "devlop": "^1.0.0", - "mdast-util-find-and-replace": "^3.0.0", - "micromark-util-character": "^2.0.0" - } - }, - "mdast-util-gfm-footnote": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", - "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", - "requires": { - "@types/mdast": "^4.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0" - } - }, - "mdast-util-gfm-strikethrough": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", - "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", - "requires": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - } - }, - "mdast-util-gfm-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", - "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", - "requires": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - } - }, - "mdast-util-gfm-task-list-item": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", - "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", - "requires": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - } - }, - "mdast-util-mdx": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", - "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", - "requires": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - } - }, - "mdast-util-mdx-expression": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", - "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - } - }, - "mdast-util-mdx-jsx": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz", - "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-stringify-position": "^4.0.0", - "vfile-message": "^4.0.0" - } - }, - "mdast-util-mdxjs-esm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", - "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - } - }, - "mdast-util-phrasing": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", - "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", - "requires": { - "@types/mdast": "^4.0.0", - "unist-util-is": "^6.0.0" - } - }, - "mdast-util-to-hast": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", - "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", - "requires": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@ungap/structured-clone": "^1.0.0", - "devlop": "^1.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "trim-lines": "^3.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - } - }, - "mdast-util-to-markdown": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", - "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", - "requires": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^4.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "unist-util-visit": "^5.0.0", - "zwitch": "^2.0.0" - } - }, - "mdast-util-to-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", - "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", - "requires": { - "@types/mdast": "^4.0.0" - } - }, - "micromark": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", - "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", - "requires": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-core-commonmark": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", - "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", - "requires": { - "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" - } - }, - "micromark-extension-gfm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", - "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", - "requires": { - "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" - } - }, - "micromark-extension-gfm-autolink-literal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", - "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-extension-gfm-footnote": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", - "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", - "requires": { - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-extension-gfm-strikethrough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", - "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", - "requires": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-extension-gfm-table": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", - "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", - "requires": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-extension-gfm-tagfilter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", - "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", - "requires": { - "micromark-util-types": "^2.0.0" - } - }, - "micromark-extension-gfm-task-list-item": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", - "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", - "requires": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-extension-mdx-expression": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.1.tgz", - "integrity": "sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q==", - "requires": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-extension-mdx-jsx": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.2.tgz", - "integrity": "sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ==", - "requires": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" - } - }, - "micromark-extension-mdx-md": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", - "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", - "requires": { - "micromark-util-types": "^2.0.0" - } - }, - "micromark-extension-mdxjs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", - "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", - "requires": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^3.0.0", - "micromark-extension-mdx-jsx": "^3.0.0", - "micromark-extension-mdx-md": "^2.0.0", - "micromark-extension-mdxjs-esm": "^3.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-extension-mdxjs-esm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", - "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", - "requires": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - } - }, - "micromark-factory-destination": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", - "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-factory-label": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", - "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", - "requires": { - "devlop": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-factory-mdx-expression": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.3.tgz", - "integrity": "sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ==", - "requires": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - } - }, - "micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-factory-title": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", - "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", - "requires": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-factory-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", - "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", - "requires": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "requires": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-chunked": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", - "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", - "requires": { - "micromark-util-symbol": "^2.0.0" - } - }, - "micromark-util-classify-character": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", - "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-combine-extensions": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", - "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", - "requires": { - "micromark-util-chunked": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-decode-numeric-character-reference": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", - "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", - "requires": { - "micromark-util-symbol": "^2.0.0" - } - }, - "micromark-util-decode-string": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", - "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", - "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - } - }, - "micromark-util-encode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", - "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==" - }, - "micromark-util-events-to-acorn": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.3.tgz", - "integrity": "sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg==", - "requires": { - "@types/estree": "^1.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "estree-util-visit": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" - } - }, - "micromark-util-html-tag-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", - "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==" - }, - "micromark-util-normalize-identifier": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", - "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", - "requires": { - "micromark-util-symbol": "^2.0.0" - } - }, - "micromark-util-resolve-all": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", - "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", - "requires": { - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-sanitize-uri": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", - "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", - "requires": { - "micromark-util-character": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - } - }, - "micromark-util-subtokenize": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", - "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", - "requires": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==" - }, - "micromark-util-types": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", - "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==" - }, - "mrmime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", - "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==" - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==" - }, - "neotraverse": { - "version": "0.6.18", - "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", - "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==" - }, - "nlcst-to-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz", - "integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==", - "requires": { - "@types/nlcst": "^2.0.0" - } - }, - "node-fetch-native": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.6.tgz", - "integrity": "sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==" - }, - "node-mock-http": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.0.tgz", - "integrity": "sha512-0uGYQ1WQL1M5kKvGRXWQ3uZCHtLTO8hln3oBjIusM75WoesZ909uQJs/Hb946i2SS+Gsrhkaa6iAO17jRIv6DQ==" - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "ofetch": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.4.1.tgz", - "integrity": "sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==", - "requires": { - "destr": "^2.0.3", - "node-fetch-native": "^1.6.4", - "ufo": "^1.5.4" - } - }, - "oniguruma-parser": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.5.4.tgz", - "integrity": "sha512-yNxcQ8sKvURiTwP0mV6bLQCYE7NKfKRRWunhbZnXgxSmB1OXa1lHrN3o4DZd+0Si0kU5blidK7BcROO8qv5TZA==" - }, - "oniguruma-to-es": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.1.0.tgz", - "integrity": "sha512-SNwG909cSLo4vPyyPbU/VJkEc9WOXqu2ycBlfd1UCXLqk1IijcQktSBb2yRQ2UFPsDhpkaf+C1dtT3PkLK/yWA==", - "requires": { - "emoji-regex-xs": "^1.0.0", - "oniguruma-parser": "^0.5.4", - "regex": "^6.0.1", - "regex-recursion": "^6.0.2" - } - }, - "p-limit": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-6.2.0.tgz", - "integrity": "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==", - "requires": { - "yocto-queue": "^1.1.1" - } - }, - "p-queue": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.1.0.tgz", - "integrity": "sha512-mxLDbbGIBEXTJL0zEx8JIylaj3xQ7Z/7eEVjcF9fJX4DBiH9oqe+oahYnlKKxm0Ci9TlWTyhSHgygxMxjIB2jw==", - "requires": { - "eventemitter3": "^5.0.1", - "p-timeout": "^6.1.2" - } - }, - "p-timeout": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.4.tgz", - "integrity": "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==" - }, - "package-manager-detector": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.1.0.tgz", - "integrity": "sha512-Y8f9qUlBzW8qauJjd/eu6jlpJZsuPJm2ZAV0cDVd420o4EdpH5RPdoCv+60/TdJflGatr4sDfpAL6ArWZbM5tA==" - }, - "parse-entities": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz", - "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==", - "requires": { - "@types/unist": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - }, - "dependencies": { - "@types/unist": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", - "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" - } - } - }, - "parse-latin": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-7.0.0.tgz", - "integrity": "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==", - "requires": { - "@types/nlcst": "^2.0.0", - "@types/unist": "^3.0.0", - "nlcst-to-string": "^4.0.0", - "unist-util-modify-children": "^4.0.0", - "unist-util-visit-children": "^3.0.0", - "vfile": "^6.0.0" - } - }, - "parse5": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", - "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", - "requires": { - "entities": "^4.5.0" - } - }, - "picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" - }, - "picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==" - }, - "postcss": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", - "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", - "requires": { - "nanoid": "^3.3.8", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - } - }, - "prismjs": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", - "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==" - }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "dependencies": { - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - } - } - }, - "property-information": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.0.0.tgz", - "integrity": "sha512-7D/qOz/+Y4X/rzSB6jKxKUsQnphO046ei8qxG59mtM3RG3DHgTK81HrxrmoDVINJb8NKT5ZsRbwHvQ6B68Iyhg==" - }, - "radix3": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", - "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==" - }, - "readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==" - }, - "recma-build-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz", - "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==", - "requires": { - "@types/estree": "^1.0.0", - "estree-util-build-jsx": "^3.0.0", - "vfile": "^6.0.0" - } - }, - "recma-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.0.tgz", - "integrity": "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==", - "requires": { - "acorn-jsx": "^5.0.0", - "estree-util-to-js": "^2.0.0", - "recma-parse": "^1.0.0", - "recma-stringify": "^1.0.0", - "unified": "^11.0.0" - } - }, - "recma-parse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz", - "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==", - "requires": { - "@types/estree": "^1.0.0", - "esast-util-from-js": "^2.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - } - }, - "recma-stringify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz", - "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==", - "requires": { - "@types/estree": "^1.0.0", - "estree-util-to-js": "^2.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - } - }, - "regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/regex/-/regex-6.0.1.tgz", - "integrity": "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==", - "requires": { - "regex-utilities": "^2.3.0" - } - }, - "regex-recursion": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", - "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", - "requires": { - "regex-utilities": "^2.3.0" - } - }, - "regex-utilities": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", - "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==" - }, - "rehype": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/rehype/-/rehype-13.0.2.tgz", - "integrity": "sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A==", - "requires": { - "@types/hast": "^3.0.0", - "rehype-parse": "^9.0.0", - "rehype-stringify": "^10.0.0", - "unified": "^11.0.0" - } - }, - "rehype-parse": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz", - "integrity": "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==", - "requires": { - "@types/hast": "^3.0.0", - "hast-util-from-html": "^2.0.0", - "unified": "^11.0.0" - } - }, - "rehype-raw": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", - "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", - "requires": { - "@types/hast": "^3.0.0", - "hast-util-raw": "^9.0.0", - "vfile": "^6.0.0" - } - }, - "rehype-recma": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz", - "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==", - "requires": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "hast-util-to-estree": "^3.0.0" - } - }, - "rehype-stringify": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.1.tgz", - "integrity": "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==", - "requires": { - "@types/hast": "^3.0.0", - "hast-util-to-html": "^9.0.0", - "unified": "^11.0.0" - } - }, - "remark-gfm": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", - "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==", - "requires": { - "@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" - } - }, - "remark-mdx": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.0.tgz", - "integrity": "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==", - "requires": { - "mdast-util-mdx": "^3.0.0", - "micromark-extension-mdxjs": "^3.0.0" - } - }, - "remark-parse": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", - "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", - "requires": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unified": "^11.0.0" - } - }, - "remark-rehype": { - "version": "11.1.2", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz", - "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==", - "requires": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "mdast-util-to-hast": "^13.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - } - }, - "remark-smartypants": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-3.0.2.tgz", - "integrity": "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==", - "requires": { - "retext": "^9.0.0", - "retext-smartypants": "^6.0.0", - "unified": "^11.0.4", - "unist-util-visit": "^5.0.0" - } - }, - "remark-stringify": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", - "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", - "requires": { - "@types/mdast": "^4.0.0", - "mdast-util-to-markdown": "^2.0.0", - "unified": "^11.0.0" - } - }, - "retext": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/retext/-/retext-9.0.0.tgz", - "integrity": "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==", - "requires": { - "@types/nlcst": "^2.0.0", - "retext-latin": "^4.0.0", - "retext-stringify": "^4.0.0", - "unified": "^11.0.0" - } - }, - "retext-latin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-4.0.0.tgz", - "integrity": "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==", - "requires": { - "@types/nlcst": "^2.0.0", - "parse-latin": "^7.0.0", - "unified": "^11.0.0" - } - }, - "retext-smartypants": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.2.0.tgz", - "integrity": "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==", - "requires": { - "@types/nlcst": "^2.0.0", - "nlcst-to-string": "^4.0.0", - "unist-util-visit": "^5.0.0" - } - }, - "retext-stringify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-4.0.0.tgz", - "integrity": "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==", - "requires": { - "@types/nlcst": "^2.0.0", - "nlcst-to-string": "^4.0.0", - "unified": "^11.0.0" - } - }, - "rollup": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.39.0.tgz", - "integrity": "sha512-thI8kNc02yNvnmJp8dr3fNWJ9tCONDhp6TV35X6HkKGGs9E6q7YWCHbe5vKiTa7TAiNcFEmXKj3X/pG2b3ci0g==", - "requires": { - "@rollup/rollup-android-arm-eabi": "4.39.0", - "@rollup/rollup-android-arm64": "4.39.0", - "@rollup/rollup-darwin-arm64": "4.39.0", - "@rollup/rollup-darwin-x64": "4.39.0", - "@rollup/rollup-freebsd-arm64": "4.39.0", - "@rollup/rollup-freebsd-x64": "4.39.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.39.0", - "@rollup/rollup-linux-arm-musleabihf": "4.39.0", - "@rollup/rollup-linux-arm64-gnu": "4.39.0", - "@rollup/rollup-linux-arm64-musl": "4.39.0", - "@rollup/rollup-linux-loongarch64-gnu": "4.39.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.39.0", - "@rollup/rollup-linux-riscv64-gnu": "4.39.0", - "@rollup/rollup-linux-riscv64-musl": "4.39.0", - "@rollup/rollup-linux-s390x-gnu": "4.39.0", - "@rollup/rollup-linux-x64-gnu": "4.39.0", - "@rollup/rollup-linux-x64-musl": "4.39.0", - "@rollup/rollup-win32-arm64-msvc": "4.39.0", - "@rollup/rollup-win32-ia32-msvc": "4.39.0", - "@rollup/rollup-win32-x64-msvc": "4.39.0", - "@types/estree": "1.0.7", - "fsevents": "~2.3.2" - } - }, - "sax": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", - "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" - }, - "semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==" - }, - "sharp": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", - "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", - "optional": true, - "requires": { - "@img/sharp-darwin-arm64": "0.33.5", - "@img/sharp-darwin-x64": "0.33.5", - "@img/sharp-libvips-darwin-arm64": "1.0.4", - "@img/sharp-libvips-darwin-x64": "1.0.4", - "@img/sharp-libvips-linux-arm": "1.0.5", - "@img/sharp-libvips-linux-arm64": "1.0.4", - "@img/sharp-libvips-linux-s390x": "1.0.4", - "@img/sharp-libvips-linux-x64": "1.0.4", - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", - "@img/sharp-libvips-linuxmusl-x64": "1.0.4", - "@img/sharp-linux-arm": "0.33.5", - "@img/sharp-linux-arm64": "0.33.5", - "@img/sharp-linux-s390x": "0.33.5", - "@img/sharp-linux-x64": "0.33.5", - "@img/sharp-linuxmusl-arm64": "0.33.5", - "@img/sharp-linuxmusl-x64": "0.33.5", - "@img/sharp-wasm32": "0.33.5", - "@img/sharp-win32-ia32": "0.33.5", - "@img/sharp-win32-x64": "0.33.5", - "color": "^4.2.3", - "detect-libc": "^2.0.3", - "semver": "^7.6.3" - } - }, - "shiki": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.2.1.tgz", - "integrity": "sha512-VML/2o1/KGYkEf/stJJ+s9Ypn7jUKQPomGLGYso4JJFMFxVDyPNsjsI3MB3KLjlMOeH44gyaPdXC6rik2WXvUQ==", - "requires": { - "@shikijs/core": "3.2.1", - "@shikijs/engine-javascript": "3.2.1", - "@shikijs/engine-oniguruma": "3.2.1", - "@shikijs/langs": "3.2.1", - "@shikijs/themes": "3.2.1", - "@shikijs/types": "3.2.1", - "@shikijs/vscode-textmate": "^10.0.2", - "@types/hast": "^3.0.4" - } - }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "optional": true, - "requires": { - "is-arrayish": "^0.3.1" - } - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "sitemap": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-8.0.0.tgz", - "integrity": "sha512-+AbdxhM9kJsHtruUF39bwS/B0Fytw6Fr1o4ZAIAEqA6cke2xcoO2GleBw9Zw7nRzILVEgz7zBM5GiTJjie1G9A==", - "requires": { - "@types/node": "^17.0.5", - "@types/sax": "^1.2.1", - "arg": "^5.0.0", - "sax": "^1.2.4" - } - }, - "smol-toml": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.1.tgz", - "integrity": "sha512-tEYNll18pPKHroYSmLLrksq233j021G0giwW7P3D24jC54pQ5W5BXMsQ/Mvw1OJCmEYDgY+lrzT+3nNUtoNfXQ==" - }, - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" - }, - "source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==" - }, - "space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==" - }, - "stream-replace-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/stream-replace-string/-/stream-replace-string-2.0.0.tgz", - "integrity": "sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w==" - }, - "string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "requires": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - } - }, - "stringify-entities": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", - "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", - "requires": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" - } - }, - "strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "requires": { - "ansi-regex": "^6.0.1" - } - }, - "strnum": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.2.tgz", - "integrity": "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==" - }, - "style-to-js": { - "version": "1.1.16", - "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.16.tgz", - "integrity": "sha512-/Q6ld50hKYPH3d/r6nr117TZkHR0w0kGGIVfpG9N6D8NymRPM9RqCUv4pRpJ62E5DqOYx2AFpbZMyCPnjQCnOw==", - "requires": { - "style-to-object": "1.0.8" - } - }, - "style-to-object": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", - "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", - "requires": { - "inline-style-parser": "0.2.4" - } - }, - "tinyexec": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", - "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==" - }, - "tinyglobby": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.12.tgz", - "integrity": "sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==", - "requires": { - "fdir": "^6.4.3", - "picomatch": "^4.0.2" - } - }, - "trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==" - }, - "trough": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", - "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==" - }, - "tsconfck": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.5.tgz", - "integrity": "sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg==" - }, - "tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "optional": true - }, - "type-fest": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.39.0.tgz", - "integrity": "sha512-w2IGJU1tIgcrepg9ZJ82d8UmItNQtOFJG0HCUE3SzMokKkTsruVDALl2fAdiEzJlfduoU+VyXJWIIUZ+6jV+nw==" - }, - "ufo": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", - "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==" - }, - "ultrahtml": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.5.3.tgz", - "integrity": "sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==" - }, - "uncrypto": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", - "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==" - }, - "unified": { - "version": "11.0.5", - "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", - "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", - "requires": { - "@types/unist": "^3.0.0", - "bail": "^2.0.0", - "devlop": "^1.0.0", - "extend": "^3.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^6.0.0" - } - }, - "unist-util-find-after": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", - "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", - "requires": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0" - } - }, - "unist-util-is": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", - "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", - "requires": { - "@types/unist": "^3.0.0" - } - }, - "unist-util-modify-children": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-4.0.0.tgz", - "integrity": "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==", - "requires": { - "@types/unist": "^3.0.0", - "array-iterate": "^2.0.0" - } - }, - "unist-util-position": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", - "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", - "requires": { - "@types/unist": "^3.0.0" - } - }, - "unist-util-position-from-estree": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", - "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", - "requires": { - "@types/unist": "^3.0.0" - } - }, - "unist-util-remove-position": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", - "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", - "requires": { - "@types/unist": "^3.0.0", - "unist-util-visit": "^5.0.0" - } - }, - "unist-util-stringify-position": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", - "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", - "requires": { - "@types/unist": "^3.0.0" - } - }, - "unist-util-visit": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", - "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", - "requires": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - } - }, - "unist-util-visit-children": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-3.0.0.tgz", - "integrity": "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==", - "requires": { - "@types/unist": "^3.0.0" - } - }, - "unist-util-visit-parents": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", - "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", - "requires": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0" - } - }, - "unstorage": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.15.0.tgz", - "integrity": "sha512-m40eHdGY/gA6xAPqo8eaxqXgBuzQTlAKfmB1iF7oCKXE1HfwHwzDJBywK+qQGn52dta+bPlZluPF7++yR3p/bg==", - "requires": { - "anymatch": "^3.1.3", - "chokidar": "^4.0.3", - "destr": "^2.0.3", - "h3": "^1.15.0", - "lru-cache": "^10.4.3", - "node-fetch-native": "^1.6.6", - "ofetch": "^1.4.1", - "ufo": "^1.5.4" - } - }, - "vfile": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", - "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", - "requires": { - "@types/unist": "^3.0.0", - "vfile-message": "^4.0.0" - } - }, - "vfile-location": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", - "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", - "requires": { - "@types/unist": "^3.0.0", - "vfile": "^6.0.0" - } - }, - "vfile-message": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", - "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", - "requires": { - "@types/unist": "^3.0.0", - "unist-util-stringify-position": "^4.0.0" - } - }, - "vite": { - "version": "6.2.4", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.4.tgz", - "integrity": "sha512-veHMSew8CcRzhL5o8ONjy8gkfmFJAd5Ac16oxBUjlwgX3Gq2Wqr+qNC3TjPIpy7TPV/KporLga5GT9HqdrCizw==", - "requires": { - "esbuild": "^0.25.0", - "fsevents": "~2.3.3", - "postcss": "^8.5.3", - "rollup": "^4.30.1" - } - }, - "vitefu": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.6.tgz", - "integrity": "sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==" - }, - "web-namespaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==" - }, - "which-pm-runs": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", - "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==" - }, - "widest-line": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-5.0.0.tgz", - "integrity": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==", - "requires": { - "string-width": "^7.0.0" - } - }, - "wrap-ansi": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", - "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", - "requires": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - } - }, - "xxhash-wasm": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz", - "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==" - }, - "yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" - }, - "yocto-queue": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", - "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==" - }, - "yocto-spinner": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.2.1.tgz", - "integrity": "sha512-lHHxjh0bXaLgdJy3cNnVb/F9myx3CkhrvSOEVTkaUgNMXnYFa2xYPVhtGnqhh3jErY2gParBOHallCbc7NrlZQ==", - "requires": { - "yoctocolors": "^2.1.1" - } - }, - "yoctocolors": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz", - "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==" - }, - "zod": { - "version": "3.24.2", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.2.tgz", - "integrity": "sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==" - }, - "zod-to-json-schema": { - "version": "3.24.5", - "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.5.tgz", - "integrity": "sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==" - }, - "zod-to-ts": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/zod-to-ts/-/zod-to-ts-1.2.0.tgz", - "integrity": "sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==" - }, - "zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==" - } - } -} diff --git a/package.json b/package.json index 1861fa2..27ad137 100644 --- a/package.json +++ b/package.json @@ -9,9 +9,27 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^4.2.3", + "@astrojs/markdown-remark": "6.3.2", + "@astrojs/mdx": "4.3.0", "@astrojs/rss": "^4.0.11", - "@astrojs/sitemap": "^3.3.0", - "astro": "^5.5.6" + "@astrojs/sitemap": "3.4.0", + "@catppuccin/palette": "^1.7.1", + "@itsmatteomanf/astro-pagefind": "^0.4.0", + "@philnash/astro-pagination": "^0.5.0", + "@tailwindcss/vite": "^4.1.3", + "@yeskunall/astro-umami": "^0.0.4", + "astro": "5.8.1", + "astro-embed": "^0.9.0", + "astro-expressive-code": "^0.40.2", + "astro-font": "^1.0.0", + "astro-icon": "^1.1.5", + "astro-pagefind": "^1.8.3", + "astro-relative-links": "^0.4.2", + "pagefind": "^1.3.0", + "sanitize-html": "^2.15.0", + "tailwindcss": "^4.1.3" + }, + "devDependencies": { + "@catppuccin/tailwindcss": "^0.1.6" } -} \ No newline at end of file +} diff --git a/src/components/Search.astro b/src/components/Search.astro new file mode 100644 index 0000000..11c12bd --- /dev/null +++ b/src/components/Search.astro @@ -0,0 +1,20 @@ +--- +import Search from "astro-pagefind/components/Search"; +--- + +
+ +
+ + diff --git a/src/components/icons/AppleIcon.astro b/src/components/icons/AppleIcon.astro new file mode 100644 index 0000000..e6f1a16 --- /dev/null +++ b/src/components/icons/AppleIcon.astro @@ -0,0 +1,38 @@ + diff --git a/src/components/icons/CalendarFillIcon.astro b/src/components/icons/CalendarFillIcon.astro new file mode 100644 index 0000000..662ed64 --- /dev/null +++ b/src/components/icons/CalendarFillIcon.astro @@ -0,0 +1,10 @@ + diff --git a/src/components/icons/CopyIcon.astro b/src/components/icons/CopyIcon.astro new file mode 100644 index 0000000..6e4b396 --- /dev/null +++ b/src/components/icons/CopyIcon.astro @@ -0,0 +1,10 @@ + diff --git a/src/components/icons/FooterBlueSky.astro b/src/components/icons/FooterBlueSky.astro new file mode 100644 index 0000000..46e7183 --- /dev/null +++ b/src/components/icons/FooterBlueSky.astro @@ -0,0 +1,11 @@ + diff --git a/src/components/icons/FooterGitHubIcon.astro b/src/components/icons/FooterGitHubIcon.astro new file mode 100644 index 0000000..759ad16 --- /dev/null +++ b/src/components/icons/FooterGitHubIcon.astro @@ -0,0 +1,12 @@ + diff --git a/src/components/icons/FooterHistoryIcon.astro b/src/components/icons/FooterHistoryIcon.astro new file mode 100644 index 0000000..d9cb3b7 --- /dev/null +++ b/src/components/icons/FooterHistoryIcon.astro @@ -0,0 +1,10 @@ + diff --git a/src/components/icons/FooterMastodonIcon.astro b/src/components/icons/FooterMastodonIcon.astro new file mode 100644 index 0000000..dfa3f74 --- /dev/null +++ b/src/components/icons/FooterMastodonIcon.astro @@ -0,0 +1,10 @@ + diff --git a/src/components/icons/FooterRssIcon.astro b/src/components/icons/FooterRssIcon.astro new file mode 100644 index 0000000..304d6f2 --- /dev/null +++ b/src/components/icons/FooterRssIcon.astro @@ -0,0 +1,11 @@ + diff --git a/src/components/icons/GlobeIcon.astro b/src/components/icons/GlobeIcon.astro new file mode 100644 index 0000000..6987877 --- /dev/null +++ b/src/components/icons/GlobeIcon.astro @@ -0,0 +1,10 @@ + diff --git a/src/components/icons/InlineBlueSky.astro b/src/components/icons/InlineBlueSky.astro new file mode 100644 index 0000000..24deb34 --- /dev/null +++ b/src/components/icons/InlineBlueSky.astro @@ -0,0 +1,5 @@ + diff --git a/src/components/icons/InlineMastodonIcon.astro b/src/components/icons/InlineMastodonIcon.astro new file mode 100644 index 0000000..5e22da2 --- /dev/null +++ b/src/components/icons/InlineMastodonIcon.astro @@ -0,0 +1,5 @@ + diff --git a/src/components/icons/LayerIcon.astro b/src/components/icons/LayerIcon.astro new file mode 100644 index 0000000..9fba7ae --- /dev/null +++ b/src/components/icons/LayerIcon.astro @@ -0,0 +1,14 @@ + diff --git a/src/components/icons/LocationPlusIcon.astro b/src/components/icons/LocationPlusIcon.astro new file mode 100644 index 0000000..04b44f0 --- /dev/null +++ b/src/components/icons/LocationPlusIcon.astro @@ -0,0 +1,10 @@ + diff --git a/src/components/icons/MenuBlogIcon.astro b/src/components/icons/MenuBlogIcon.astro new file mode 100644 index 0000000..60bb2c6 --- /dev/null +++ b/src/components/icons/MenuBlogIcon.astro @@ -0,0 +1,9 @@ + diff --git a/src/components/icons/MenuHomeIcon.astro b/src/components/icons/MenuHomeIcon.astro new file mode 100644 index 0000000..6fba5c6 --- /dev/null +++ b/src/components/icons/MenuHomeIcon.astro @@ -0,0 +1,12 @@ + diff --git a/src/components/icons/MenuHypercriticalIcon.astro b/src/components/icons/MenuHypercriticalIcon.astro new file mode 100644 index 0000000..f4a0e79 --- /dev/null +++ b/src/components/icons/MenuHypercriticalIcon.astro @@ -0,0 +1,13 @@ + + + diff --git a/src/components/icons/MenuInfoIcon.astro b/src/components/icons/MenuInfoIcon.astro new file mode 100644 index 0000000..8d0196d --- /dev/null +++ b/src/components/icons/MenuInfoIcon.astro @@ -0,0 +1,10 @@ + diff --git a/src/components/icons/MenuLinkIcon.astro b/src/components/icons/MenuLinkIcon.astro new file mode 100644 index 0000000..a722534 --- /dev/null +++ b/src/components/icons/MenuLinkIcon.astro @@ -0,0 +1,12 @@ + diff --git a/src/components/icons/MenuMoonIcon.astro b/src/components/icons/MenuMoonIcon.astro new file mode 100644 index 0000000..f0ead8e --- /dev/null +++ b/src/components/icons/MenuMoonIcon.astro @@ -0,0 +1,10 @@ + diff --git a/src/components/icons/MenuSearchIcon.astro b/src/components/icons/MenuSearchIcon.astro new file mode 100644 index 0000000..2d56145 --- /dev/null +++ b/src/components/icons/MenuSearchIcon.astro @@ -0,0 +1,10 @@ + diff --git a/src/components/icons/MenuSunIcon.astro b/src/components/icons/MenuSunIcon.astro new file mode 100644 index 0000000..90e6337 --- /dev/null +++ b/src/components/icons/MenuSunIcon.astro @@ -0,0 +1,10 @@ + diff --git a/src/components/icons/MessageEditIcon.astro b/src/components/icons/MessageEditIcon.astro new file mode 100644 index 0000000..633d751 --- /dev/null +++ b/src/components/icons/MessageEditIcon.astro @@ -0,0 +1,12 @@ + diff --git a/src/components/icons/NotificationsUnread.astro b/src/components/icons/NotificationsUnread.astro new file mode 100644 index 0000000..fc72d56 --- /dev/null +++ b/src/components/icons/NotificationsUnread.astro @@ -0,0 +1,16 @@ + + + + + diff --git a/src/components/icons/PlusCircleIcon.astro b/src/components/icons/PlusCircleIcon.astro new file mode 100644 index 0000000..eeb84e3 --- /dev/null +++ b/src/components/icons/PlusCircleIcon.astro @@ -0,0 +1,13 @@ + + + + + diff --git a/src/components/icons/PostLinkIcon.astro b/src/components/icons/PostLinkIcon.astro new file mode 100644 index 0000000..5f9c85c --- /dev/null +++ b/src/components/icons/PostLinkIcon.astro @@ -0,0 +1,12 @@ + diff --git a/src/components/icons/RightArrowCircleIcon.astro b/src/components/icons/RightArrowCircleIcon.astro new file mode 100644 index 0000000..28f8474 --- /dev/null +++ b/src/components/icons/RightArrowCircleIcon.astro @@ -0,0 +1,10 @@ + diff --git a/src/components/icons/RssIconReads.astro b/src/components/icons/RssIconReads.astro new file mode 100644 index 0000000..c88e447 --- /dev/null +++ b/src/components/icons/RssIconReads.astro @@ -0,0 +1,11 @@ + diff --git a/src/components/icons/TagIcon.astro b/src/components/icons/TagIcon.astro new file mode 100644 index 0000000..12906a8 --- /dev/null +++ b/src/components/icons/TagIcon.astro @@ -0,0 +1,10 @@ + diff --git a/src/consts.ts b/src/consts.ts index 0df8a61..11caade 100644 --- a/src/consts.ts +++ b/src/consts.ts @@ -1,5 +1,22 @@ // Place any global data in this file. // You can import this data from anywhere in your site by using the `import` keyword. -export const SITE_TITLE = 'Astro Blog'; -export const SITE_DESCRIPTION = 'Welcome to my website!'; +export const SITE_TITLE = "...tiff is typing"; +export const SITE_DESCRIPTION = + "my small space on the internet. let's make the web weird again"; +export const URL = "https://tiffwhite.me"; +export const name = "tiff"; +export const socialLinks = { + "github": "https://github.com/twhite96", + "mastodon": "https://hachyderm.io/@tiff", + "bookwyrm": "tiff@bookwyrm.social", + "goodreads": "https://www.goodreads.com/tifflabs", +}; +export const posts = { + "path": "/", + "paginationSize": 6, +}; +export const rss = { + "path": "/", + "filename": "rss.xml", +}; diff --git a/src/content.config.ts b/src/content.config.ts index 7d92b1a..768b362 100644 --- a/src/content.config.ts +++ b/src/content.config.ts @@ -1,18 +1,100 @@ -import { glob } from 'astro/loaders'; -import { defineCollection, z } from 'astro:content'; +import { glob } from "astro/loaders"; +import { defineCollection, z } from "astro:content"; const blog = defineCollection({ - // Load Markdown and MDX files in the `src/content/blog/` directory. - loader: glob({ base: './src/content/blog', pattern: '**/*.{md,mdx}' }), - // Type-check frontmatter using a schema - schema: z.object({ - title: z.string(), - description: z.string(), - // Transform string to Date object - pubDate: z.coerce.date(), - updatedDate: z.coerce.date().optional(), - heroImage: z.string().optional(), - }), + // Load Markdown and MDX files in the `src/content/blog/` directory. + loader: glob({ pattern: "**/[^_]*.{md,mdx}", base: "./src/content/blog" }), + // Type-check frontmatter using a schema + schema: ({ image }) => + z.object({ + title: z.string(), + description: z.string(), + // Transform string to Date object + publishDate: z.coerce.date(), + updatedDate: z.coerce.date().optional(), + heroImage: z.string().optional(), + series: z.string().optional(), + }), }); -export const collections = { blog }; +const linuxCollection = defineCollection({ + loader: glob({ + pattern: "**/[^_]*.{md,mdx}", + base: "./src/content/linux", + }), + schema: z.object({ + title: z.string(), + description: z.string().optional(), + publishDate: z.string().optional().nullable(), + }), +}); + +const knifeCollection = defineCollection({ + loader: glob({ + pattern: "**/[^_]*.{md,mdx}", + base: "./src/content/knives", + }), + schema: z.object({ + title: z.string(), + description: z.string().optional(), + publishDate: z.string().optional().nullable(), + }), +}); + +const workbenchCollection = defineCollection({ + loader: glob({ + pattern: "**/[^_]*.{md,mdx}", + base: "./src/content/bench", + }), + schema: z.object({ + title: z.string(), + description: z.string().optional(), + publishDate: z.string().optional().nullable(), + }), +}); + +const musicCollection = defineCollection({ + loader: glob({ + pattern: "**/[^_]*.{md,mdx}", + base: "./src/content/music", + }), + schema: z.object({ + title: z.string(), + description: z.string().optional().nullable(), + publishDate: z.string().optional().nullable(), + }), +}); + +const moviesCollection = defineCollection({ + loader: glob({ + pattern: "**/[^_]*.{md,mdx}", + base: "./src/content/movies", + }), + schema: z.object({ + title: z.string(), + description: z.string().optional().nullable(), + publishDate: z.string().optional().nullable(), + }), +}); + +const readsCollection = defineCollection({ + loader: glob({ + pattern: "**/[^_]*.{md,mdx}", + base: "./src/content/reads", + }), + schema: z.object({ + title: z.string(), + description: z.string(), + publishDate: z.string().optional().nullable(), + }), +}); + +export const collections = { + blog: blog, + knives: knifeCollection, + linux: linuxCollection, + music: musicCollection, + movies: moviesCollection, + bench: workbenchCollection, + reads: readsCollection, +}; diff --git a/src/content/bench/bench.md b/src/content/bench/bench.md new file mode 100644 index 0000000..f446573 --- /dev/null +++ b/src/content/bench/bench.md @@ -0,0 +1,4 @@ +--- +title: Workbench +publishDate: "2025-05-31T16:56:29Z" +--- diff --git a/src/content/blog/back-for-better-worse.mdx b/src/content/blog/back-for-better-worse.mdx new file mode 100644 index 0000000..169fde1 --- /dev/null +++ b/src/content/blog/back-for-better-worse.mdx @@ -0,0 +1,22 @@ +--- +title: Wow, Been a While, Huh? +description: "Trigger Warning: all the trauma" +publishDate: "2024-12-16" +date: "2024-12-16" +--- + +Used Neovim to write this post and accidentally closed the pane in Zellij which means I lost the whole fucking document. + +So, long story short: + +- I lived in a shoebox, a filthy, stinky, smoky shoebox +- I was spiraling mentally which meant I did not take care of myself, constantly spiraling between wanting to suck on a pistol, and literally banging my head against the wall. That is not hyperbole; I'd bang my head against the wall, or ball up my fists and hit myself in the cranium. I was not well. +- The sent me to a high tech hospital to get better and to find a place to live as my roommates son came home and I had to leave and it was definitely the right move for both of us. +- I found a company that rents to folks needing to get back on their feet. I have a pretty large judgement against me after losing my job and being without income for five months and these folks looked past all of that and let me rent this motel room outside of the city. + +I am staying in a really quiet, clean, well-lighted place, and I am lost. + + diff --git a/src/content/blog/back-to-books.mdx b/src/content/blog/back-to-books.mdx new file mode 100644 index 0000000..501e426 --- /dev/null +++ b/src/content/blog/back-to-books.mdx @@ -0,0 +1,64 @@ +--- +title: Back to Books +description: Social media has broken me. It's back to books and BBForums to rescue what's left of my sanity. +publishDate: "2024-07-10" +date: "2024-07-10" +--- + +import { Image } from "astro:assets"; + +import mobileread from "../../assets/mobileread.png"; +import mrprofile from "../../assets/mr-profile.png"; +import goodreads from "../../assets/goodreads.png"; +import mapleread from "../../assets/ipad-pro-2018-mapleread.jpeg"; +import calibre from "../../assets/calibre.png"; + +I have become increasing suicidal watching the world regress into global fascism with its whole chest on Mastodon, and every other social site on earth. I have deleted all my Instagram accounts except one, my Twitter accounts I never use, my Facebook account I created as a brand and never use, kept LinkedIn and Lemmy instances and I'm only logged into a few Mastodon instances. I have to use LinkedIn as I look for work and network on the site, despite me hating that kind of interaction. LinkedIn is a capitalist hellscape and I hate it. + +## The Great Reset + +I hate Discord. I hate Slack. I don't do well with those kinds of online social interactions. Watching YouTube garbage is rotting my brain[^1]. + +I decided that I need to go back to my roots: BBForums and _reading books_. + +I've been reading books since I was 3 years old; my mom, though she couldn't read really at all herself, read to me every night. Children's books are easy enough, so she would read me something nightly because I enjoyed it. So one day, I remember picking up the Golden spine childrens book _The Little Red Hen_ and sounding out the words myself (I didn't know how to sound out _lettuce_ until maybe 2nd grade), and I ran downstairs and said, "mommy! mommy! Look!" and proceeded to read the book followed by multiple calls to family members to show them my parlor trick. + +I would read voraciously from that day until around the age of 16 when the psychosis and despair were fucking with my brain real heavy. I couldn't concentrate for shit as my brain was filled with outside voices that would say shit to me on repeat. + +I wouldn't be able to pick books back up again until much later, around the age of 27 when I got on my current meds which are starting to fail me. I picked up a Jonathan Kellerman book and off to the races I went. + +Eventually I found the Mobileread website and forums. It was there I found the ebook management software Calibre. A friend of mine taught me how to 🏴‍☠️ books on Demonoid and I must have downloaded 4000 books, most of which I tossed because I am no longer interested in them. Once I was employed I bought books, lots of them and in order to actually _read_ them on _whatever I fucking want_ I used DeDRM tools in Calibre to make that happen. + +screenshot of my calibre library + +screenshot of Mobileread forums + +screenshot of my Mobileread profile +_Going to this forum daily has finally gotten me to realize I am an old person. +I can no longer deny or fight that fact._ + +## Goodreads + +I used Goodreads _a lot_ around 2009-2016. I was trying to do that MFA thing before I realized I was dirt poor and that shit is for trust fund babies and even if I were to get a full ride to do it, I'd still be dirt poor. I decided to do what I've always wanted to do and work in tech. The pay was great but I actually enjoy tech. It didn't matter if it was $50-60Kor if I was making or $120K, I wanted to work in tech. + +So I did. I started to read more non-fiction and noped out of Goodreads. It had been hard to find the time to read when I was on social media and consuming other things. I've always been a completionist for everything I read or games I play and it's taken me quite a while to realize that time is finite and I am running out of it so if I don't jive with a book or game, just put it down. So I do that now. + +screenshot of my Goodread profile + +## Fiction + +I was listening to a lot of true crime books as, funny enough, there are a couple narrators I fall asleep to and books that aren't too gory for me to sleep with while listening. However I began to notice it taking a toll on me mentally. Sometimes I'd dream about the book I was listening to while I was sleeping and I already have night terrors practically nightly for which I take medication. I began to feel darker than usual. + +I missed actually reading things that made me feel good. I missed using my eInk ereader. And I missed _good fiction_. So I picked up a childhood favorite, _It's Like This, Cat_ a 1963 Newberry Award winner I begged my mom to get me from the Scholastic Book fair. + +I am enjoying the hell out of that on my Kindle Paperwhite; they had it as a freebie on Amazon years ago and as someone who has always loved cats (I mean if you ain't know that by now, idk what to tell you) I decided to revist the book which is more adult than I remember it being. + +I also reread, for maybe the 20th time, Amy Hempel's short story _In the Cemetery Where Al Jolson is Buried_. I read it for creative writing class a long time ago. It was written in 1983 for a university fiction journal and I remember it breaking me every time I read it. If you're a woman or woman presenting person with a best friend you love more than anything this story will hurt you in all the best and worst ways. You can find it as a PDF on Fictionaut. Hit me up if you want it and I'll email it to you. + +photo of my old iPad with Mapleread open + +## Back to bed + +I've been sick a lot while living here and last night was the first night in about two months I actually had any energy so I cleaned the floor and tried to upgrade this site to v3 which broke pretty much everything. I reverted back and now I need to sleep; it is almost 6:30 AM. + +[^1]: I have Yatee to keep that shit at a minimum but I log into the web interface anyway and I really wish there was a way to completely block that site forever... I actually can. I will do that today. diff --git a/src/content/blog/cat.mdx b/src/content/blog/cat.mdx new file mode 100644 index 0000000..73816c2 --- /dev/null +++ b/src/content/blog/cat.mdx @@ -0,0 +1,21 @@ +--- +title: Catte. +description: Cuz she's my girl and that's alright...if she bites me I won't mind. +publishDate: "2024-07-10" +date: "2024-07-10" +--- + +import { Image } from "astro:assets"; + +import bby from '../../assets/felis-interruptus.jpg' + +Here is Catte trying my patience at my cybersecurity lab: + + + + +Here is Catte judging my gaming skills: + +my cat + +I love Catte. She is 11 going on 12. She is precious baby. diff --git a/src/content/blog/cold-kill-review.mdx b/src/content/blog/cold-kill-review.mdx new file mode 100644 index 0000000..a11dbd8 --- /dev/null +++ b/src/content/blog/cold-kill-review.mdx @@ -0,0 +1,14 @@ +--- +title: Cold Kill Review +description: One of the best crime reads I've ever read +publishDate: "2022-11-30" +date: "2022-11-30" +--- + +Jack Olsen is a master at weaving compelling tales about the crimes of some of the most sinister, violent, and stupid people on earth. + +This book was no different. + + + +cold-kill-review.png diff --git a/src/content/blog/corporations-give-no-fucks.mdx b/src/content/blog/corporations-give-no-fucks.mdx new file mode 100644 index 0000000..a026ed4 --- /dev/null +++ b/src/content/blog/corporations-give-no-fucks.mdx @@ -0,0 +1,28 @@ +--- +title: Corporations just don't give a fuck +description: Show me the moneyyyyyyy!! +publishDate: "2024-02-09" +date: "2024-02-09" +--- + +## Corporations are not to be loved + +[Brent Simmons from Inessential](https://inessential.com/2024/01/17/corporations_are_not_to_be_loved.html) writes: + +> I started using Apple computers — and writing code for them, starting with BASIC — 43 years ago, before the Macintosh, even, and I’ve made this my career. I’ve had all these decades to really, thoroughly delight in these incredible machines and software, and to give a little back with my own apps. + +[...] + +> But I need to remember, now and again, that Apple is a corporation, and corporations aren’t people, and they can’t love you back. You wouldn’t love GE or Exxon or Comcast — and you shouldn’t love Apple. It’s not an exception to the rule: there are no exceptions. + +> Apple doesn’t care about you personally in the least tiny bit, and if you were in their way somehow, they would do whatever their might — effectively infinite compared to your own — enables them to deal with you. + +As I said to a friend tonight: + +> I have so much angst and so much to say and yet no one is here to listen. I feel like I am becoming a bit radicalized watching all of this, realizing that at the end of the day the people who employ you, the companies you like, don’t give a single fuck about you and they would drive over your corpse after pissing on it for 15 minutes if it means a 1% increase in share price. + +Corporations are not people. They are here to suck every last bit of capital from every entity and person on earth. + +I have *no* allegiance to any one company, and I *loved* Apple. + +Keep the fucks. It's not [like there's](https://www.theguardian.com/business/2021/feb/06/is-big-tech-now-just-too-big-to-stomach) a [tide turning against Big Tech](https://archive.ph/3BlJC) [or anything](https://www.bbc.com/worklife/article/20240207-big-tech-layoffs-perks-cuts)... 🤷🏽‍♀️ diff --git a/src/content/blog/default-apps.mdx b/src/content/blog/default-apps.mdx new file mode 100644 index 0000000..e3ac839 --- /dev/null +++ b/src/content/blog/default-apps.mdx @@ -0,0 +1,99 @@ +--- +title: Default Apps +description: My default apps from 2023. +publishDate: "2024-01-29" +date: "2024-01-29" +--- + +People are [writing](https://canion.blog/2023/11/04/duel-of-the.html) about [their](https://ericmwalk.blog/2023/11/06/application-defaults.html) [default apps](https://gabz.blog/post/my-defaults-tpq2ulkn) in the [small community](https://blog.bdw.li/posts/app-defaults/) that is the indie web. Here are mine. + + + +📫 Mail Server/Service and Client +- Fastmail on iOS and iPadOS +- FMail2, free and open source Fastmail client for macOS +
+📝 Notes +- Notes app +- Obsidian +
+✅ To-do +- Things +- Taskpaper +
+📸 iPhone Photography +- Moment Pro Photo app +
+📹 iPhone videography +- Moment Pro Photo app +- Filmic Pro Legacy +
+🟦 Photo Management +- RAW Photos +- Photos.app +- PowerPhotos (macOS only) +
+📆 Calendar +- Calendars 366 +- Structured Calendar (Lifetime purchase) +
+📆 Calendar Backend +- Fastmail +- iCloud +
+📂 Cloud File Storage +- iCloud +- Nextcloud[^1] +- Synology Drive +
+📰 RSS +- NetNewsWire & Readwise Reader +- RSS Backend iCloud[^2] +
+🔍 Browser +- Arc +- Safari +
+💬 Chat +- iMessage +- Signal +- IRC +
+🔖 Bookmarks +- Notes.app +- Goodlinks +
+📜 Word Processing +- VS Code +
+🤑 Budgeting +- Google Sheets +- My bank app +
+🎶 Music +- Downloaded tracks with yt-dlp +- IINA on macOS +- Still need to pony up for iTunes Match +- YouTube Music +
+🎙️ Podcasts +- Overcast, though I am really finding I am done with the majority of Apple and tech focused podcasts. Been listening to this stuff for over 10 years now. Need a breather. +
+🔐 Password Management +- 1Password[^3] +- Vaultwarden[^4] +
+📸 Photo Editing +- RAW Photos +- Darkroom +- Photomator +- Pixelmator Pro +- Pixelmator Photo +
+What are yours? + + +[^1]: I am unfortunately still out of work and I've had to find creative ways to cut back on expenses. I self host a lot of services where I am staying, my friend's mom letting me setup my home lab in my room. I can host these services for free. It is not for the faint of heart; if you hate tinkering, if you hate doing research on bug fixing and troubleshooting, if you hate learning how to secure a network and fight the bots that will inevitably pummel your network with junk packets, if you hate YAML, it isn't for you. +[^2]: I am looking at moving away from as many proprietary services as I can so FreshRSS, another self-hosted alternative to RSS backends will be my move. NetNewsWire has the option to grab your feeds from your own self-hosted RSS service. +[^3]: I love 1Password. I have everything in it. The problem for me right now is affordability. I don't think it is possible for me to switch as it's just too important to my workflow; ssh keys, GitHub tokens, all of this built right into the client. It's just too good. +[^4]: I am testing out Vaultwarden as a 1Password alternative. It is an open source client you can, *surprise surprise*, self-host. It is *severely* lacking in features so it looks like 1Password is still my go to for the foreseeable future. diff --git a/src/content/blog/defaults-2024.mdx b/src/content/blog/defaults-2024.mdx new file mode 100644 index 0000000..877e76c --- /dev/null +++ b/src/content/blog/defaults-2024.mdx @@ -0,0 +1,85 @@ +--- +title: Default Apps 2024 +description: Back with the default apps roundup for 2024 +publishDate: "2024-12-25" +date: "2024-12-26" +--- + +It's the eve of 2025 and it is time for another default apps post. + +> Updated 2025-03-06 to reflect changes in workflow. + +- 📫 Mail Server + - Fastmail +- 📨 Mail Client + - Nextcloud Mail + - Fastmail + - Thunderbird +- 📂 Cloud File Storage + - Nextcloud +- 🌐 Browser + - Vivaldi + - Zen +- 📆 Calendar + - Nextcloud Calendar +- 📑 Read It Later + - Readeck +- 💬 Chat + - Signal, Nextcloud Talk, Wire, Matrix, IRC +- 📝 Notes + - Nextcloud Notes + - Plain text + - Markdown files +- ✅ To-do + - Nextcloud Tasks +- 📸 iPhone Photography + - Halide II + - Moment + - iOS Camera +- 🔲 Photo Management + - Raw Photos + - Photos App + - PowerPhotos +- 📰 RSS + - FreshRSS for sync (selfhosted) + - Reeder 5 (iOS) + - ReadYOU (Android) +- 👯 Contacts + - Apple Contacts + - Fastmail Contacts + - Nextcloud Contacts +- 🎶 Music + - Jellyfin + - YouTube Music +- 🎙️Podcasts + - Apple Podcasts +- 🔐 Password Management + - 1Password + - Vaultwarden + +## Additional Categories + +- 🖥️ Programming + - Neovim + - LazyVim + - Transmit SFTP Client +- 💻 Terminal + - [Ghostty](https://ghostty.org) +- 📷 Photo Editing + - Darkroom +- 🔃 Version Control + - Git/GitHub + - Codeberg + - [Gitea](https://git.tiff.engineer/) + - [Forgejo](https://git.tifflabs.cfd) +- 🗞 News + - RSS + - Hacker News + - [Lobsters](https://lobste.rs) +- 💰Budgeting and Personal Finance + - [Maybe](https://maybefinance.com) (selfhosted) + - Spreadsheet + +### Non-Apple Apps + +I have alternatives for some of these apps on Linux and Android. If anyone is interested just give me a holler. diff --git a/src/content/blog/depression-sucks.mdx b/src/content/blog/depression-sucks.mdx new file mode 100644 index 0000000..869f72a --- /dev/null +++ b/src/content/blog/depression-sucks.mdx @@ -0,0 +1,13 @@ +--- +title: Depression is a cruel mistress +description: Fuck you you dark, brooding, bastard of misery. +publishDate: "2025-03-16" +excerpt: Fuck you you dark, brooding, bastard of misery. +date: "2025-03-16" +--- + +Hey there brain, thanks for playing. You know it would be helpful if just for once you could stop misfiring the neurons. It's a complex system up there, no doubt, but I just want like a whole month of _peace_. + +Depression sucks, it's bad, and you should feel bad for making me feel it. + +Would just like a quiet mind. diff --git a/src/content/blog/dr-feelgood.mdx b/src/content/blog/dr-feelgood.mdx new file mode 100644 index 0000000..9786041 --- /dev/null +++ b/src/content/blog/dr-feelgood.mdx @@ -0,0 +1,16 @@ +--- +title: 80's Hair Metal and the quest to stop spiraling +description: Dr. Feelgood for when I Feelbad +publishDate: "2025-03-09" +excerpt: Dr. Feelgood for when I Feelbad +date: "2025-03-09" +--- +import { Image } from "astro:assets"; + +import doctorfeel from '../../assets/dr-feelgood.png' + +screenshot of youtube music dr feelgood by motley crue + +It's whatever, man. + + diff --git a/src/content/blog/first-post.md b/src/content/blog/first-post.md deleted file mode 100644 index 3066715..0000000 --- a/src/content/blog/first-post.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: 'First post' -description: 'Lorem ipsum dolor sit amet' -pubDate: 'Jul 08 2022' -heroImage: '/blog-placeholder-3.jpg' ---- - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium. Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas. Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem. Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet. - -Morbi tristique senectus et netus. Id semper risus in hendrerit gravida rutrum quisque non tellus. Habitasse platea dictumst quisque sagittis purus sit amet. Tellus molestie nunc non blandit massa. Cursus vitae congue mauris rhoncus. Accumsan tortor posuere ac ut. Fringilla urna porttitor rhoncus dolor. Elit ullamcorper dignissim cras tincidunt lobortis. In cursus turpis massa tincidunt dui ut ornare lectus. Integer feugiat scelerisque varius morbi enim nunc. Bibendum neque egestas congue quisque egestas diam. Cras ornare arcu dui vivamus arcu felis bibendum. Dignissim suspendisse in est ante in nibh mauris. Sed tempus urna et pharetra pharetra massa massa ultricies mi. - -Mollis nunc sed id semper risus in. Convallis a cras semper auctor neque. Diam sit amet nisl suscipit. Lacus viverra vitae congue eu consequat ac felis donec. Egestas integer eget aliquet nibh praesent tristique magna sit amet. Eget magna fermentum iaculis eu non diam. In vitae turpis massa sed elementum. Tristique et egestas quis ipsum suspendisse ultrices. Eget lorem dolor sed viverra ipsum. Vel turpis nunc eget lorem dolor sed viverra. Posuere ac ut consequat semper viverra nam. Laoreet suspendisse interdum consectetur libero id faucibus. Diam phasellus vestibulum lorem sed risus ultricies tristique. Rhoncus dolor purus non enim praesent elementum facilisis. Ultrices tincidunt arcu non sodales neque. Tempus egestas sed sed risus pretium quam vulputate. Viverra suspendisse potenti nullam ac tortor vitae purus faucibus ornare. Fringilla urna porttitor rhoncus dolor purus non. Amet dictum sit amet justo donec enim. - -Mattis ullamcorper velit sed ullamcorper morbi tincidunt. Tortor posuere ac ut consequat semper viverra. Tellus mauris a diam maecenas sed enim ut sem viverra. Venenatis urna cursus eget nunc scelerisque viverra mauris in. Arcu ac tortor dignissim convallis aenean et tortor at. Curabitur gravida arcu ac tortor dignissim convallis aenean et tortor. Egestas tellus rutrum tellus pellentesque eu. Fusce ut placerat orci nulla pellentesque dignissim enim sit amet. Ut enim blandit volutpat maecenas volutpat blandit aliquam etiam. Id donec ultrices tincidunt arcu. Id cursus metus aliquam eleifend mi. - -Tempus quam pellentesque nec nam aliquam sem. Risus at ultrices mi tempus imperdiet. Id porta nibh venenatis cras sed felis eget velit. Ipsum a arcu cursus vitae. Facilisis magna etiam tempor orci eu lobortis elementum. Tincidunt dui ut ornare lectus sit. Quisque non tellus orci ac. Blandit libero volutpat sed cras. Nec tincidunt praesent semper feugiat nibh sed pulvinar proin gravida. Egestas integer eget aliquet nibh praesent tristique magna. diff --git a/src/content/blog/fitting-the-lab.mdx b/src/content/blog/fitting-the-lab.mdx new file mode 100644 index 0000000..fdde5b8 --- /dev/null +++ b/src/content/blog/fitting-the-lab.mdx @@ -0,0 +1,44 @@ +--- +title: Moving to Linux, a Series +description: Moving to Linux in the near future. +publishDate: "2025-03-27" +excerpt: Moving to Linux in the near future. +--- + +import { Image } from "astro:assets"; + +import neofetch from '../../assets/neofetch_hyprshot.png' +import fulllabview from '../../assets/full-lab-view.jpg' +import closeup from '../../assets/close-up.jpg' + +In his post [migrating from the Apple ecosystem](https://beardystarstuff.net/posts/2025-02-19.html) Bearded Guy talked about the recent cowardice shown by Apple, a platform he's used since 1993, cowtowing to the current regime in the White House. As someone who does not have the luxury of being a cis white man, or white _at all_, the current state of affairs is terrifying me. + +Having Apple, a company I at once admired and bought thousands of dollars worth of hardware once I was able to afford to do so, be _this brazen_ about supporting fascists will never sit right with me. + +The charade about privacy and human rights, looking back now,_disgusts me_ because I believed them. They were the good guys in a sea of corporate evil. + +I should have known better. Corpos gonna corpo, capitalists gonna horde capital, grifters gonna grift. It's a tale as old as time. If there is money to be made and suckers who will pay you for your snake oil, unscrupulous people will do whatever it takes to extract capital from you. That's how it works. + +I am not only forced to do this because of my finances; I wouldn't buy another Mac even if I had the money to. There are extremely capable alternatives on Linux, and I've been downloading them. + +And, I have to say, Linux is _fun_. Some of the apps may not _delight_ but they are functional and _fun_. That's how computing should make a user feel- happy. And Linux makes me feel happy. + +## My distros of choice + +Arch, btw. And an Arch fork CachyOS for the very old laptop. + +screenshot of my neofetch terminal on arch linux + +## The lab is coming along as well + +Take a peak. + +full view of the lab in the room I stay in + +close up view of the lab in the room I stay in + + + +Video of the space, with trash that needs to be taken out, tut tut + + diff --git a/src/content/blog/going-from-reeder-to-netnewswire.mdx b/src/content/blog/going-from-reeder-to-netnewswire.mdx new file mode 100644 index 0000000..e5bc389 --- /dev/null +++ b/src/content/blog/going-from-reeder-to-netnewswire.mdx @@ -0,0 +1,79 @@ +--- +title: Going from Reeder to NetNewsWire +description: RSS Lives! +publishDate: "2022-07-20" +date: "2022-07-20" +--- + +import { Image } from "astro:assets"; + +import reeder from '../../assets/reeder.png' +import nnw from '../../assets/nnw.png' +import whitenw from '../../assets/white-nnw.png' +import blacknw from '../../assets/black-nnw.png' +import ipadwhitenw from '../../assets/ipad-nnw.png' +import ipadblacknw from '../../assets/ipad-black-nnw.png' + +I've hopped between different RSS reeders ever since I started using RSS back in 2007. + +I was on Windows then and using FeedDemon[^1]. + +Eventually I discovered Google Reader and hooked it up with FeedDemon for syncing across to my Samsung Galaxy, the first smartphone I owned back in 2010. + +There were so many different types of RSS readers, my favorite being gReader for Android. It was customizable and easy on the eyes. That was an RSS reader I would stick with until I moved to iPhone in 2014. + +## 2013 and the demise of Google Reader + +I don't need to rehash the seismic shift in the media landscape after Google shutdown Reader. It was devastating for diehard nerds like me and my friends and folks in countries that censored information. + +However from the ashes rose my next RSS sync/reader service, Feedly. + +## The rise of RSS reader sync/apps + +I used a lot of them on iOS and iPad. The list: + +- Mr. Reader +- Fiery Feeds +- Feedly +- Lyre +- Reeder +- Unread +- NetNewsWire + +I enjoyed all of them for different reasons, but the one I kept returning to was Reeder. + +Why? It's one of the most pleasant and beautifully designed apps I've ever used. + +Then NetNewsWire [came back from the dead](https://inessential.com/2018/08/31/netnewswire_comes_home). + +All the usual Apple pundits raved about it and I gave it a shot. + +I disliked it off the bat and went back to Reeder. + + +NetNewsWire light mode + +NetNewsWire dark mode + +Reeder + + +## A change of reading habits + +Ever since [Matter](https://hq.getmatter.com/) came on the scene, allowing you to bring in your newsletter subscriptions into one centralized place, I've been looking for a more power user set of reading tools as I've decided to ramp up more of my writing content. + +That plus Obsidian and Shortcuts on the Mac makes for a great research/writing workflow. + +I decided to give NNW a try this past weekend and found that I enjoy it; the interface I found to be too cluttered at first fit right into the new way I consume written media. + +NetNewsWire iPad light mode +NetNewsWire iPad dark mode +NetNewsWire + +## What's next? + +I think, for as long as my written media consumption remains the same, NNW is my RSS reader of choice. That may change; nerds are never satisfied with their tools. + +We'll see. + +[^1]: Which I still miss by the way. diff --git a/src/content/blog/i-cannot.mdx b/src/content/blog/i-cannot.mdx new file mode 100644 index 0000000..ac92f82 --- /dev/null +++ b/src/content/blog/i-cannot.mdx @@ -0,0 +1,14 @@ +--- +title: I just can't do it +description: Why? +publishDate: "2025-03-04" +date: "2025-03-04" +--- + +Everyday is a struggle and the fascism continues to creep into democracies across the globe. + +My life has gotten so tiresome that the level in CoD where you're in Burger Town in some suburb and it is dark as hell as the country is expecting a nuke to go off. + +I imagine myself in that situation, in the middle of the road, screaming, "YES! Ha ha YES!" like the Sicko from Sickos Committee. I fear nothing anymore. But I'm tired. + +Like sometimes I just would rather not wake up. And when I do and I open my computer I am reminded I should have stayed in bed, or at least never called the ambulance in 2004 and stayed asleep forever. diff --git a/src/content/blog/in-my-feelings.mdx b/src/content/blog/in-my-feelings.mdx new file mode 100644 index 0000000..34e1d49 --- /dev/null +++ b/src/content/blog/in-my-feelings.mdx @@ -0,0 +1,12 @@ +--- +title: In My Feelings +description: Grief sucks +publishDate: "2023-03-17" +date: "2023-03-17" +--- + +Complex Grief is hell. It's been 2 years since I lost my mom to dementia, my job to COVID, and my therapist who was more than that to me, more like my best friend, all within 9 months. + +I am still not over any of this and I should probably seek grief counseling. + +Anyway here's a playlist. diff --git a/src/content/blog/installed-arch-btw.mdx b/src/content/blog/installed-arch-btw.mdx new file mode 100644 index 0000000..73097bd --- /dev/null +++ b/src/content/blog/installed-arch-btw.mdx @@ -0,0 +1,14 @@ +--- +title: Installed Arch, btw +description: Moving to Linux in the near future. +publishDate: "2025-03-25" +excerpt: Moving to Linux in the near future. +--- + +import { Image } from "astro:assets"; + +import hyprshot from '../../assets/2025-03-25-hyprshot.png' + +Maybe I'll write about the whole switch on this blog but in the meantime, Hyprland rice is the best thing on Linux right now. + +screenshot from hyprshot on Arch diff --git a/src/content/blog/lab-new-place.mdx b/src/content/blog/lab-new-place.mdx new file mode 100644 index 0000000..de8a612 --- /dev/null +++ b/src/content/blog/lab-new-place.mdx @@ -0,0 +1,26 @@ +--- +title: New digs, new lab +description: My move has been a bright spot, the first in three years. +publishDate: "2025-03-19" +excerpt: My move has been a bright spot, the first in three years. +date: "2025-03-19" +--- + +import { Image } from "astro:assets"; + +import roomlab from "../../assets/room-lab-v1.jpg" +import backdrop from "../../assets/backdrop-v1.jpeg" + +My uncle, friend, and I rescued the necessary stuff from my storage unit and now everything I own is in this room, where over $30,000 of stuff I owned has been auctioned off at the storage unit I rented that I can no longer afford. + +I grabbed all of my main tech stuff plus my OLED TV which is over at my uncle's room. + +I am currently deciding whether to write about my next endeavor but in the meantime here is how I'm arranging the room: + +picture of my room lab +*Main lab area with all the electronics and PC gear needed for my next project. Needs a bit of organizing and cleanup but.* + +This is the backdrop I am working on beside my bed. Trying to decide where I should put these framed posters. + +the backdrop of content i will never make +*Main lab area with all the electronics and PC gear needed for my next project*. diff --git a/src/content/blog/markdown-style-guide.md b/src/content/blog/markdown-style-guide.md deleted file mode 100644 index fd3de1e..0000000 --- a/src/content/blog/markdown-style-guide.md +++ /dev/null @@ -1,214 +0,0 @@ ---- -title: 'Markdown Style Guide' -description: 'Here is a sample of some basic Markdown syntax that can be used when writing Markdown content in Astro.' -pubDate: 'Jun 19 2024' -heroImage: '/blog-placeholder-1.jpg' ---- - -Here is a sample of some basic Markdown syntax that can be used when writing Markdown content in Astro. - -## Headings - -The following HTML `

`—`

` elements represent six levels of section headings. `

` is the highest section level while `

` is the lowest. - -# H1 - -## H2 - -### H3 - -#### H4 - -##### H5 - -###### H6 - -## Paragraph - -Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat. - -Itatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat. - -## Images - -### Syntax - -```markdown -![Alt text](./full/or/relative/path/of/image) -``` - -### Output - -![blog placeholder](/blog-placeholder-about.jpg) - -## Blockquotes - -The blockquote element represents content that is quoted from another source, optionally with a citation which must be within a `footer` or `cite` element, and optionally with in-line changes such as annotations and abbreviations. - -### Blockquote without attribution - -#### Syntax - -```markdown -> Tiam, ad mint andaepu dandae nostion secatur sequo quae. -> **Note** that you can use _Markdown syntax_ within a blockquote. -``` - -#### Output - -> Tiam, ad mint andaepu dandae nostion secatur sequo quae. -> **Note** that you can use _Markdown syntax_ within a blockquote. - -### Blockquote with attribution - -#### Syntax - -```markdown -> Don't communicate by sharing memory, share memory by communicating.
-> — Rob Pike[^1] -``` - -#### Output - -> Don't communicate by sharing memory, share memory by communicating.
-> — Rob Pike[^1] - -[^1]: The above quote is excerpted from Rob Pike's [talk](https://www.youtube.com/watch?v=PAAkCSZUG1c) during Gopherfest, November 18, 2015. - -## Tables - -### Syntax - -```markdown -| Italics | Bold | Code | -| --------- | -------- | ------ | -| _italics_ | **bold** | `code` | -``` - -### Output - -| Italics | Bold | Code | -| --------- | -------- | ------ | -| _italics_ | **bold** | `code` | - -## Code Blocks - -### Syntax - -we can use 3 backticks ``` in new line and write snippet and close with 3 backticks on new line and to highlight language specific syntax, write one word of language name after first 3 backticks, for eg. html, javascript, css, markdown, typescript, txt, bash - -````markdown -```html - - - - - Example HTML5 Document - - -

Test

- - -``` -```` - -### Output - -```html - - - - - Example HTML5 Document - - -

Test

- - -``` - -## List Types - -### Ordered List - -#### Syntax - -```markdown -1. First item -2. Second item -3. Third item -``` - -#### Output - -1. First item -2. Second item -3. Third item - -### Unordered List - -#### Syntax - -```markdown -- List item -- Another item -- And another item -``` - -#### Output - -- List item -- Another item -- And another item - -### Nested list - -#### Syntax - -```markdown -- Fruit - - Apple - - Orange - - Banana -- Dairy - - Milk - - Cheese -``` - -#### Output - -- Fruit - - Apple - - Orange - - Banana -- Dairy - - Milk - - Cheese - -## Other Elements — abbr, sub, sup, kbd, mark - -### Syntax - -```markdown -GIF is a bitmap image format. - -H2O - -Xn + Yn = Zn - -Press CTRL + ALT + Delete to end the session. - -Most salamanders are nocturnal, and hunt for insects, worms, and other small creatures. -``` - -### Output - -GIF is a bitmap image format. - -H2O - -Xn + Yn = Zn - -Press CTRL + ALT + Delete to end the session. - -Most salamanders are nocturnal, and hunt for insects, worms, and other small creatures. diff --git a/src/content/blog/my-nam.mdx b/src/content/blog/my-nam.mdx new file mode 100644 index 0000000..035bfc7 --- /dev/null +++ b/src/content/blog/my-nam.mdx @@ -0,0 +1,35 @@ +--- +title: My 'Nam' +description: There's trauma in these skreets. +publishDate: "2025-03-16" +excerpt: There's trauma in these skreets. +date: "2025-03-16" +--- + +Banging on the walls, screaming, yelling, and crying around where I live is my Vietnam. + +It's happening right now and it's a thing where you gotta take out an airpod and listen, and if you're not allowed to be strapped, you put whatever you can right by your hand so if the shit pops off you can at least get a slice or two if they enter. + +At that place I lived out by Pittsburgh, shit popped off _every fucking day_. Fights at 1 AM against my door, yelling outside of the slum. My young neighbor telling my friend the next time he rang her doorbell because mine is broken she was going to blow his fucking brains out, keep playing, she told him. He wasn't scared; this n*gga was on the street, addict, in jail, he is not scared of*anything\*. Mans got stabbed in the chest, lung punctured, and chased the guy down who stabbed him and beat his head against the curb. Lucky for them both he was running out of air. + +He legit saw someone's brains get splattered on the sidewalk. He _is not scared of you, sis._ Keep moving. + +When I moved there, I was coming from a small inner city. I knew crime I lived down the streets from the projects. But Pittsburgh is 3x as large and the boroughs and townships along the Monongahela River where there are empty mill towns and crime all up and down the shore lines have hardened me. + +I'd never been in the midst of so much violence. + +When I was in the food line there was a library behind us. I said, does anyone use that library? The older ladies told me, "This is [insert town] we don't read here in [town]". + +Food line would span out around the school block. + +It wasn't necessarily a mistake to move there. I learned to code and went to meetups out there. I would not have had that opportunity here. Those opportunities gave me a launching pad to actually being a functioning member of society with a good income at one job and an phenomenal one at my last. I was able to buy things I never could have before. I could save money, improve my credit, treat my friends to dinner and gifts, and actually buy my mom expensive Christmas presents. + +But there was a cost to all of it. I sold my soul for money and things and ended up losing everything. + +So I am in another predicament where there are unsavory people all around me. I have some pretty big and sharp knives by my desk and my bed. Those are my only defense besides my fists. I'm older now so not sure how effective my punches would be[^1] but I still have very large hands that make very large fists. + +Anyway the brouhaha has subsided for a minute. + +Someone told a guy to "keep [runnin that train](https://en.wiktionary.org/wiki/run_a_train) boy!" the other day and when he said that I knew that this was, indeed, a motel and I should treat living here like it. + +[^1]: 18-23 year old me was concussing people with a single punch. I was an angry lass and a large one too, mom said I was strong as an ox. Now? Who's to say. But don't test it, though. diff --git a/src/content/blog/new-digs-new-year.mdx b/src/content/blog/new-digs-new-year.mdx new file mode 100644 index 0000000..45d9926 --- /dev/null +++ b/src/content/blog/new-digs-new-year.mdx @@ -0,0 +1,8 @@ +--- +title: New Digs +description: From a shoebox to just right +publishDate: "2024-12-25" +date: "2024-12-26" +--- + + diff --git a/src/content/blog/no-one-is-paying-for-search.mdx b/src/content/blog/no-one-is-paying-for-search.mdx new file mode 100644 index 0000000..7595ab0 --- /dev/null +++ b/src/content/blog/no-one-is-paying-for-search.mdx @@ -0,0 +1,42 @@ +--- +title: No One is Paying for Search +description: There's a new search engine in town that requires you to pay for it. +publishDate: "2023-05-23" +date: "2023-05-23" +--- + +import { Image } from "astro:assets"; + +import kagi from '../../assets/kagi.png' + +From kagi.com: + +> Kagi has no ads and is fully supported only by its users. We worked very hard to provide high quality, fast and tracking-free results at a minimum cost to ensure sustainability of our operation. + +> By choosing a paid Kagi plan you are helping accelerate our mission of humanizing the web. Kagi also pledges 5% of its profits to supporting non-profit organizations for a more humane internet. + +## Ok but how much?? + +screenshot of kagi pricing + +*Madness*. + +## UPDATE: + +From the Kagi blog: + +> Kagi takes pride in offering an array of beneficial AI tools, including “Quick Answers,” “Summarize Page,” and “Ask Questions about Document,” not to mention our highly regarded Universal Summarizer. + +[...] + +> In response to your feedback and as part of our commitment to enhancing your experience, we’re excited to announce the removal of these restrictions for all our paid plans. In addition, we’ve increased the limits on our Trial plan. These changes provide you with unimpeded access to these valuable tools to improve your productivity and the quality of your work. + +Look I love when companies come out of the box swinging, but no one outside people who have the disposable income to pay for this will pay. + +> While mainstream search engines generate approximately 5-10 cents per search through advertising revenue, Kagi offers an ad-free alternative that prioritizes users' best interests. By charging a nominal fee for searches, Kagi ensures that its search results are faster, more accurate, and completely respectful of your privacy. + +[...] + +> By aligning our incentives with those of our users, Kagi is committed to building a better, more ethical future for ourselves and our children on the web. + +Their mission is noble, but you can't say you want a better web for children on the web when you put a gate around how these children will be able to access this information and participate in a *better, more ethical future* for themselves. diff --git a/src/content/blog/nuff-said.mdx b/src/content/blog/nuff-said.mdx new file mode 100644 index 0000000..2be7094 --- /dev/null +++ b/src/content/blog/nuff-said.mdx @@ -0,0 +1,42 @@ +--- +title: "'Nuff Said" +description: Some of those that work forces, are the same that burn crosses. +publishDate: "2024-05-18" +date: "2024-05-18" +youtube: true +--- + + + + +
+
+ + +[Fuck you I won't do what you tell me!](https://archive.ph/mzKU1) +
+ +[Fuck you I won't do what you tell me!](https://archive.ph/dhaW0) +
+ +[Fuck you I won't do what you tell me!](https://archive.ph/1tfVM) +
+ +[Fuck you I won't do what you tell me!](https://archive.ph/Ztqcj) +
+ +--- +[Fuck you I won't do what you tell me!](https://archive.ph/R5sbG) +
+ +[Fuck you I won't do what you tell me!](https://archive.ph/9lI2o) +
+ +[Fuck you I won't do what you tell me!](https://archive.ph/vtbfh) +
+ +[Fuck you I won't do what you tell me!](https://archive.ph/hRRS3) +
+ + +[Mother fucker!!!](https://www.youtube.com/watch?v=2QiFl9Dc7D0) diff --git a/src/content/blog/on-social-media.mdx b/src/content/blog/on-social-media.mdx new file mode 100644 index 0000000..6cc4343 --- /dev/null +++ b/src/content/blog/on-social-media.mdx @@ -0,0 +1,47 @@ +--- +title: The Ruthless Psychology of Social Media Apps +description: We're addicted and it isn't our fault. +publishDate: "2024-01-29" +date: "2024-01-29" +--- + +We're addicted and it isn't our fault. + + +# On Social Media + +[Gabz writes](https://gabz.blog/post/on-social-media-wirl_wna): + +> As I was in my 5:00 am meeting today I was, well, multitasking, as you do, and somewhat browsing around and stumble upon this article by Mister Davis Sparks, [THE GROWING TIDE AGAINST SOCIAL MEDIA](https://www.macsparky.com/blog/2024/01/the-growing-tide-against-social-media/) +> As I was reading, there was a lot of noting and "yepping". And there was one piece of it that kind of stuck out and had me thinking for a bit. + + +I read that article, too. And I couldn't agree with it more. + +He continues: + +> The second thing is the TikTok addiction. I am proud to say that I have **never** downloaded this app and I plan to, for as long as I can manage, never download it. As I have might said somewhere one time, I do not need another _let's-get-high-on-dopamine_ kind of app. + +This is the crux of it; the deliberate use of flaws in human psychology to keep us hooked on an app in order to serve us more ads, so they can create more growth, for shareholders who are already bursting at the seams with wealth, for a stock market that is really just craps for the wealthy, is so despicable I can't think about it without feeling rage. + +Not only did I buy into the farce that I would need to use it in 2009 to further a career in writing I didn't even know if I wanted (it's career *suicide*!) I opened myself up to every platform under the sun to try to grind my way to literary relevance: a wide open Facebook profile where I accumulated 5,000 "friends", who, by the way, were *writers* and not my intended audience. A Twitter account in 2009 that started off really fun but ended up being a vessel for shilling an artists wares. It got better when I switched to tech, which is what I wanted to do forever and then 2016 happened. + +## Social anxiety is a social media app's best friend + +I suffer from crippling social anxiety. It's not just introversion; it is full on I don't function well around people and refuse to go anywhere where there will be more than a handful and if there are more, the throng should be moving around and not just standing there or my heart palpitates and I will find a way out of the building. + +It has a lot to do with trauma, and I think most people with social anxiety have some form of trauma. Facebook, in particular, ran an experiement right before the 2016 election to guage how a user responds to posts using the new *reaction* buttons. If you reacted angry, hell yeah, let's give you more shit that will make you even MORE angry, this way you will continue to engage in our cesspool of targeted ads and clickbait. It was documented in the tech press and Facebook discontinued the A/B test of that feature. The damage was done. + +I was addicted. Heavily. My friends and my ex would say that I was addicted and I refused to believe it. + +But I started to realize that my anxiety and general unhappiness coincided with a medicine change and my continued abuse of social media. + +## I thought I couldn't quit you + +Oh but I did. The belief you have friends on Facebook because they interact with your posts, whether you feel happy, sad, express trauma, or announce a good or bad thing, is what caught me. Instead of hanging out with my in real life friends, I depended on a few "friends" I made on Facebook who, since I deleted it, have not made any real effort to reach out to me, and I don't expect it. I think it bothers me a bit because of how sincere they seemed. And maybe they truly want the best for me, as I them. But I had to be real with myself, I don't really know those people, and they don't really know me, even though that profile was like my group therapy once I locked it down. + +I've deleted Twitter. I have one account there for sports and I regret looking at it every time I open it. I'll probably be deleting that account as well. + +I don't use Threads or Instagram. YouTube is a rabbit hole I am trying to hack my way out of wasting so much time watching bullshit there. I had to delete hundreds of subscriptions and force myself to not subscribe to any more channels. I find there's nothing really to watch as the channels I decided to keep around don't post much. When that happens, I do something else, like read, which is the way I've always liked it. + +There's a reckoning coming but for whom and for how long?? diff --git a/src/content/blog/palestine-rally-channel-5-news.mdx b/src/content/blog/palestine-rally-channel-5-news.mdx new file mode 100644 index 0000000..11494ab --- /dev/null +++ b/src/content/blog/palestine-rally-channel-5-news.mdx @@ -0,0 +1,14 @@ +--- +title: Palestine Rally Channel 5 News +description: The Holy War rages on. +publishDate: "2023-10-17" +date: "2023-10-17" +--- + +Andrew Callaghan at Channel 5 News is many things[^1] but he's *still* one of the best journalists, anywhere. + + + + + +[^1]: The allegations of sexual misconduct are unforgivable and he has addressed this with honesty. It does not excuse the behavior, nor does his journalism, but I think his channel is important and ignoring it altogether does a disservice to nuanced discourse. diff --git a/src/content/blog/ptsd-and-me.mdx b/src/content/blog/ptsd-and-me.mdx new file mode 100644 index 0000000..dd30eca --- /dev/null +++ b/src/content/blog/ptsd-and-me.mdx @@ -0,0 +1,145 @@ +--- +title: PTSD and Me +description: I made my peace can I go home? +publishDate: "2025-03-06" +excerpt: I made my peace can I go home? +date: "2025-03-06" +--- + +I have suffered from cPTSD for most of my teenage and adult life. + +But from 2021-2025, and more so concentrated to the past two years, the experiences I've had have given me a more acute form of PTSD that I've never experienced before. + +The day I was in that filthy room, that filthy small shoebox and my cat was on my bed, looking super scared... I was going to be going inpatient, to a psych hospital compound about 45 minutes from me. I am standing there, I can barely stand, I am filthy, and I am unable to stop crying. My arms are flailing... + +I was in my friend's car losing my mind. I wanted to hit things, I wanted to break the car window with my skull. I am screaming, out loud, and grunting from the anger and despair I was feeling. + +## And + +My friend walks me into the ER, and they call me to the window to get my information and I cannot stop crying. I have never experienced a time in my life where I couldn't stop crying. Ever. + +I cry in the room with just a mattress and a sheet. + +I cry at the hospital. I have PTSD and the notes on my condition from the nurses say I have a blunt affect, I show no emotion, and do not interact with the other patients. + +## Before + +I had agoraphobia. And it was extremely bad. I still suffer from it but it is not nearly as bad as it was just five months ago. + +My uncle took me to get my photo ID renewed some time in October. I had put it off for years but I needed it to actually live my life. So we went. + +I walked into the DMV and I shook. I was shaking so goddamn bad, in public. It was something I do not do, did not do, in my entire godforsaken life and here I am shaking like a leaf and trying not to have a breakdown. + +I had the woman my money while my hand shakes and I am fighting back tears. + +I wanted nothing more than to die. + +I got back in my uncle's truck and I have a breakdown; I could not stop crying. He asked me what was wrong and I didn't have the heart to tell him and even if I did I don't think I understood it much myself. + +## The Room + +There's much to talk about about where me and Catte were living. It was small. I was agoraphobic. The house at the time was a hoarding situation. I barely ate after a while. Cooking in that kitchen was something I wasn't going to do as the kitchen was gross. Sometimes when my roommate would cook it was spoiled. So I ended up buying microwave meals. + +There was a ton of centipedes and moths. And I kept bringing stuff in, creature comforts that I didn't have room for. I tried to bring in things to organize things but it never worked. I had no door on my bedroom and that bedroom is where I stayed, pretty much all the time. After a while I stopped taking care of myself completely; I didn't shower, my bladder stopped working. I had no clean clothes because doing all that laundry at the laundry mat is expensive and her washer and dryer didn't work. + +Catte stopped playing and running around. She started to have problems with her skin. + +I would lay in bed, a filthy fucking bed and bang my head against the wall, literally. I'd grab my skin and just like take my fingernails to my skin. I was so angry. I wanted to break everything, everything I owned I wanted to break it. + +Every night I was fighting my surrounding filth, my own filth, my cat not knowing what to do but loving me anyway. + +Without my bedroom door, I heard Fox News 24/7 which. I mean it's Fox okay. + +My roommate rescued me from certain homelessness, but by the end, I didn't pay enough and her son came back home. He cleaned the entire house and I was still a filthy, delusional, psychotic fucking mess of a human being and I needed to leave. They were going to call the sheriff on me and I committed no crime. + +The day I watched Catte crawl to the corner of the bed with her big eyes looking to me for comfort still haunts me. I miss that cat so I will stop writing about her now. She is still at the house, last time I checked. They are taking her to the vet, she is having her run of the house and it hurts me to no end that I could not provide that for her like I used to. Anyway... + +## After the ward + +I was able to move to where I am now, an extended stay motel. It's the cheapest nice place you can get in this area when you have no available credit, as all my cards are maxed out after losing my job in '22 and trying to stay in that beautiful townhouse I lived in. + +I moved here and I remember going to bed and waking up in the middle of the night not knowing where I was. I was still at my roommate's house; I'd wake up and think I was still living there. I was disoriented and couldn't stay asleep, _at all_. + +I was going to group therapy and it wasn't until the one group where I started talking about the experiences of the last four or so years that I began to disassociate and realize just how fucked up the past two years have made me. I cried in that group, or, I tried to _not_ cry but the tears kept falling without me making a sound. + +## American + +I tried to not rely on subsidies and handouts. I fought like hell to be a taxpaying American so that I didn't have to palm my EBT card when I went to the grocery store and lost everything along the way. + +I lost my home, I lost my jobs, I lost my mother, I lost my therapist, I lost my mobility, I lost my sanity, I lost my cat, and I lost myself, and that's the one thing I will never get back. + +I used to have phobias. I do not have them anymore. Things that I used to fear I no longer do. I fear almost nothing at all. I suppose that's a perk of acute PTSD. + +However I am super hypervigilant, I have a collection of knives and sometimes the pain is so overwhelming I try to find a place that will allow me to buy a way to suck on a 🔫. + +It's the thing where I can't promise any of my friends and loved ones that I won't end my life, but as I said at my time at the ward and in group therapy I don't have anything to live for and I have zero hope for anything to ever bring me joy again. + +## Soundtrack to the end of last year + + +**Lyrics** + +> When will we die? This life isn't fair +> I miss the high, I live a lie +> And one day we'll die, no one will care +> Take me inside, I'll meet you there + +> Am I alive? (Yeah, yeah, yeah, yeah, yeah) +> Am I aware? (Yeah, yeah, yeah, yeah, yeah) +> Do you get high? (Yeah, yeah, yeah, yeah, yeah) +> Are we prepared? (Yeah, yeah, yeah, yeah, yeah) +> Then one day we'll die (yeah, yeah, yeah, yeah, yeah) +> No one will care (yeah, yeah, yeah, yeah, yeah) +> Do you get high? (Yeah, yeah, yeah, yeah, yeah) +> We will survive (yeah, yeah, yeah, yeah, yeah) +> Who do you think you are? +> Young man? Young man? +> Yeah + +> Man, I think you went too far +> You can't stop the dance +> Don't ever let 'em stop the dance, yeah +> Are we all numb? Where are we goin'? +> What have we become? It all keeps on rollin' +> A little bit of light lets the hope grow +> A lot goes on that they don't know +> Just give me a sign, to show me somethin' +> Is it my time? Can I stop runnin'? +> Lost in the night and it's so cold +> Forget the things that we don't know +> I made my peace, can I go home? + +> Am I alive? (Yeah, yeah, yeah, yeah, yeah) +> Am I aware? (Yeah, yeah, yeah, yeah, yeah) +> Do you get high? (Yeah, yeah, yeah, yeah, yeah) +> Are we prepared? (Yeah, yeah, yeah, yeah, yeah) +> Then one day we'll die (yeah, yeah, yeah, yeah, yeah) +> No one will care (yeah, yeah, yeah, yeah, yeah) +> Do you get high? (Yeah, yeah, yeah, yeah, yeah) +> We will survive (yeah, yeah, yeah, yeah, yeah) + +> To the girl named danger, so good to see you +> Don't be a stranger, it's clear I need you +> The angels will fall, not a saint after all +> Back to the wall, let me free you +> Protect me from evil, give me a reason +> Where are the good people? Give us our freedom +> Where are the dreamers? +> Can you show me the dreamers? +> And we are the creatures, prophets and teachers +> We are believers, lost in amnesia +> Will you let me fade away? I wanna fade away + +> Am I alive? (Yeah, yeah, yeah, yeah, yeah) +> Am I aware? (Yeah, yeah, yeah, yeah, yeah) +> Do you get high? (Yeah, yeah, yeah, yeah, yeah) +> Are we prepared? (Yeah, yeah, yeah, yeah, yeah) +> Then one day we'll die (yeah, yeah, yeah, yeah, yeah) +> No one will care (yeah, yeah, yeah, yeah, yeah) +> Do you get high? (Yeah, yeah, yeah, yeah, yeah) +> We will survive (yeah, yeah, yeah, yeah, yeah) + +> Ooh, ooh-ooh-ooh +> Ooh-ooh, ooh-ooh +> Ooh, ooh-ooh-ooh +> Ooh-ooh, ooh-ooh diff --git a/src/content/blog/second-post.md b/src/content/blog/second-post.md deleted file mode 100644 index f47e093..0000000 --- a/src/content/blog/second-post.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: 'Second post' -description: 'Lorem ipsum dolor sit amet' -pubDate: 'Jul 15 2022' -heroImage: '/blog-placeholder-4.jpg' ---- - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium. Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas. Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem. Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet. - -Morbi tristique senectus et netus. Id semper risus in hendrerit gravida rutrum quisque non tellus. Habitasse platea dictumst quisque sagittis purus sit amet. Tellus molestie nunc non blandit massa. Cursus vitae congue mauris rhoncus. Accumsan tortor posuere ac ut. Fringilla urna porttitor rhoncus dolor. Elit ullamcorper dignissim cras tincidunt lobortis. In cursus turpis massa tincidunt dui ut ornare lectus. Integer feugiat scelerisque varius morbi enim nunc. Bibendum neque egestas congue quisque egestas diam. Cras ornare arcu dui vivamus arcu felis bibendum. Dignissim suspendisse in est ante in nibh mauris. Sed tempus urna et pharetra pharetra massa massa ultricies mi. - -Mollis nunc sed id semper risus in. Convallis a cras semper auctor neque. Diam sit amet nisl suscipit. Lacus viverra vitae congue eu consequat ac felis donec. Egestas integer eget aliquet nibh praesent tristique magna sit amet. Eget magna fermentum iaculis eu non diam. In vitae turpis massa sed elementum. Tristique et egestas quis ipsum suspendisse ultrices. Eget lorem dolor sed viverra ipsum. Vel turpis nunc eget lorem dolor sed viverra. Posuere ac ut consequat semper viverra nam. Laoreet suspendisse interdum consectetur libero id faucibus. Diam phasellus vestibulum lorem sed risus ultricies tristique. Rhoncus dolor purus non enim praesent elementum facilisis. Ultrices tincidunt arcu non sodales neque. Tempus egestas sed sed risus pretium quam vulputate. Viverra suspendisse potenti nullam ac tortor vitae purus faucibus ornare. Fringilla urna porttitor rhoncus dolor purus non. Amet dictum sit amet justo donec enim. - -Mattis ullamcorper velit sed ullamcorper morbi tincidunt. Tortor posuere ac ut consequat semper viverra. Tellus mauris a diam maecenas sed enim ut sem viverra. Venenatis urna cursus eget nunc scelerisque viverra mauris in. Arcu ac tortor dignissim convallis aenean et tortor at. Curabitur gravida arcu ac tortor dignissim convallis aenean et tortor. Egestas tellus rutrum tellus pellentesque eu. Fusce ut placerat orci nulla pellentesque dignissim enim sit amet. Ut enim blandit volutpat maecenas volutpat blandit aliquam etiam. Id donec ultrices tincidunt arcu. Id cursus metus aliquam eleifend mi. - -Tempus quam pellentesque nec nam aliquam sem. Risus at ultrices mi tempus imperdiet. Id porta nibh venenatis cras sed felis eget velit. Ipsum a arcu cursus vitae. Facilisis magna etiam tempor orci eu lobortis elementum. Tincidunt dui ut ornare lectus sit. Quisque non tellus orci ac. Blandit libero volutpat sed cras. Nec tincidunt praesent semper feugiat nibh sed pulvinar proin gravida. Egestas integer eget aliquet nibh praesent tristique magna. diff --git a/src/content/blog/sir-jony-ive-on-designing.mdx b/src/content/blog/sir-jony-ive-on-designing.mdx new file mode 100644 index 0000000..81eb64a --- /dev/null +++ b/src/content/blog/sir-jony-ive-on-designing.mdx @@ -0,0 +1,18 @@ +--- +title: HRH Prince Charles and Sir Jony Ive on better design +description: Sir Jony sure has opinions. +publishDate: "2022-07-19" +date: "2022-07-19" +--- + +# HRH Prince Charles and Sir Jony Ive on designing for a better world + +From *DEYAN SUDJIC* at Wallpaper.com - + +> When Ive talks about design, his language is fiercely moralistic. ‘I am angry that most of what is made seems so thoughtless. So many products do not deserve to exist. The minimum that they should do to justify themselves and consume all that material is that their designers should care about them. + +Who gets to say what kind of designs should and shouldn't exist? These are *products* not *spiritual* things. + +Jony is a generational design talent but sometimes it's hard to get past a guy sniffing his own farts. + +https://www.wallpaper.com/design/prince-charles-jony-ive-terra-carta-design-lab-august-issue diff --git a/src/content/blog/social-image.mdx b/src/content/blog/social-image.mdx new file mode 100644 index 0000000..399aba0 --- /dev/null +++ b/src/content/blog/social-image.mdx @@ -0,0 +1,25 @@ +--- +title: Example OG Social Image +description: An example post for Astro Cactus, detailing how to add a custom social image card in the frontmatter +publishDate: 27 January 2023 +tags: + - example + - blog + - image +ogImage: /social-card.png +--- + +## Adding your own social image to a post + +This post is an example of how to add a custom [open graph](https://ogp.me/) social image, also known as an OG image, to a blog post. +By adding the optional ogImage property to the frontmatter of a post, you opt out of [satori](https://github.com/vercel/satori) automatically generating an image for this page. + +If you open this markdown file `src/content/post/social-image.md` you'll see the ogImage property set to an image which lives in the public folder[^1]. + +```yaml +ogImage: "/social-card.png" +``` + +You can view the one set for this template page [here](https://astro-cactus.chriswilliams.dev/social-card.png). + +[^1]: The image itself can be located anywhere you like. diff --git a/src/content/blog/something-bittersweet.mdx b/src/content/blog/something-bittersweet.mdx new file mode 100644 index 0000000..b7118ae --- /dev/null +++ b/src/content/blog/something-bittersweet.mdx @@ -0,0 +1,30 @@ +--- +title: Something Bittersweet +description: We didn't ask for the cards we were dealt and sometimes that's the part that gets you. +publishDate: "2024-02-09" +date: "2024-02-09" +--- + +In 2014 I decided to switch careers as a person who was below the poverty line and in their mid 30s. I met some incredible people, most of whom have gone on to have great careers; lots are senior software engineers, some have had success in multiple software roles. Some even got to party with top engineers from Netflix in San Francisco on a rooftop and get keynote speaker slots at well known conferences. Others have worked at Big Tech and have made a difference while doing so. + +All of the engineers I speak of are Black in Tech and I love it. I am, too. But as I watch my friends go on about their business, I celebrate with sincerity; I could not be happier or prouder of the folks I made this journey with, I am also cognizant of my eternal struggle of just living daily while actually wanting to be on this earth willingly. + +## The hands we're dealt + +No one asks to be born. We just were. And no child asks to be born in the circumstances I found myself to be born in. + +To be in those circumstances and to even be alive at the age I am is almost unheard of. For me to not be in jail or dead is to be celebrated. For me to have rented my own home while making 6 figures, even though it was only for a year, is to be lauded and given as a testament to human resilience. At the same time, I watch my friends soar and I realize that, as much as I have fought my entire life against the thought that some of the barriers I have had to overcome are not ones they have had to overcome. We all have our shit, all of us. We overcome that shit the best way we can. But for some of us, our brains just don't give a fuck and will try to end us from the moment we take our first breath until the moment we breathe our last. And it isn't anyone's fault. There isn't anyone to blame. + +## Vague I know + +My friend who also suffers from similar things and I were at a restaurant a couple years ago. He had his arms crossed, staring out the window. + +I am sipping on my coke when he blurts out: *it's not fair. This just isn't fair. You know?* + +Yes. I do. + +And the callousness of saying to someone who's brain chemistry makes it hard for them to not want to suck on a pistol regularly that *life is unfair*, while true, isn't helpful. Shit, we know this. It doesn't make this shit hurt *less*. + +You want to live like a productive member of society. Despite popular right wing rhetoric, no one wants to be given a handout, a handout that keeps you buried below the poverty line, lining up at food pantries, and hopping from project to project. No one wants that. If folks like me who don't have the advantages I've had in life, *in spite of* the fact my life has been like an episode of 48 Hours and Dateline, would be given the choice of working and being able to actually live a decent life and not working and lining up at the food bank, I assure you that 95% of those folks would pick working every fucking time, no matter the bullshit Fox News keeps telling your parents and grandparents. + +I guess what I am saying is it hurts to see people thrive, knowing that if you had a better, no, *healthier* fucking brain you could thrive in the same way and you just can't, through no fault of your own. It feels like you're dying on Groundhog's Day and there's not a fucking thing you can do about it... diff --git a/src/content/blog/spiraling-super-mario.mdx b/src/content/blog/spiraling-super-mario.mdx new file mode 100644 index 0000000..9c83036 --- /dev/null +++ b/src/content/blog/spiraling-super-mario.mdx @@ -0,0 +1,11 @@ +--- +title: Spiraling, a soundtrack +description: Super Mario Bros 3, a classic +publishDate: "2025-03-21" +excerpt: Super Mario Bros 3, a classic +date: "2025-03-21" +--- + +If you want to know what it sounds like in the head of someone spiraling into depression, look no further than this: + + diff --git a/src/content/blog/tech-bro-caveats.mdx b/src/content/blog/tech-bro-caveats.mdx new file mode 100644 index 0000000..c207014 --- /dev/null +++ b/src/content/blog/tech-bro-caveats.mdx @@ -0,0 +1,8 @@ +--- +title: Please Don't Hear What I'm Not Saying +description: Tech Bro Caveats +publishDate: "2024-05-22" +date: "2024-05-22" +--- + +Well maybe don't make what you're *not* saying so loud to those who don't share your experience. diff --git a/src/content/blog/thank-you-oss.mdx b/src/content/blog/thank-you-oss.mdx new file mode 100644 index 0000000..0af8a8e --- /dev/null +++ b/src/content/blog/thank-you-oss.mdx @@ -0,0 +1,14 @@ +--- +title: Thank u, OSS +description: Keeping the poors entertained since 1999. +publishDate: "2024-02-07" +date: "2024-02-07" +--- + +I am still out of work and times are a bit rough. + +But with a few open source tools, a little *command line fu*, I have all of the music and movies I could possibly want. + +Thank u, OSS. + +![](https://res.cloudinary.com/diajberzp/image/upload/v1707354472/blog/thanku_wuhxte.gif) diff --git a/src/content/blog/third-post.md b/src/content/blog/third-post.md deleted file mode 100644 index af82f0e..0000000 --- a/src/content/blog/third-post.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: 'Third post' -description: 'Lorem ipsum dolor sit amet' -pubDate: 'Jul 22 2022' -heroImage: '/blog-placeholder-2.jpg' ---- - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium. Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas. Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem. Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet. - -Morbi tristique senectus et netus. Id semper risus in hendrerit gravida rutrum quisque non tellus. Habitasse platea dictumst quisque sagittis purus sit amet. Tellus molestie nunc non blandit massa. Cursus vitae congue mauris rhoncus. Accumsan tortor posuere ac ut. Fringilla urna porttitor rhoncus dolor. Elit ullamcorper dignissim cras tincidunt lobortis. In cursus turpis massa tincidunt dui ut ornare lectus. Integer feugiat scelerisque varius morbi enim nunc. Bibendum neque egestas congue quisque egestas diam. Cras ornare arcu dui vivamus arcu felis bibendum. Dignissim suspendisse in est ante in nibh mauris. Sed tempus urna et pharetra pharetra massa massa ultricies mi. - -Mollis nunc sed id semper risus in. Convallis a cras semper auctor neque. Diam sit amet nisl suscipit. Lacus viverra vitae congue eu consequat ac felis donec. Egestas integer eget aliquet nibh praesent tristique magna sit amet. Eget magna fermentum iaculis eu non diam. In vitae turpis massa sed elementum. Tristique et egestas quis ipsum suspendisse ultrices. Eget lorem dolor sed viverra ipsum. Vel turpis nunc eget lorem dolor sed viverra. Posuere ac ut consequat semper viverra nam. Laoreet suspendisse interdum consectetur libero id faucibus. Diam phasellus vestibulum lorem sed risus ultricies tristique. Rhoncus dolor purus non enim praesent elementum facilisis. Ultrices tincidunt arcu non sodales neque. Tempus egestas sed sed risus pretium quam vulputate. Viverra suspendisse potenti nullam ac tortor vitae purus faucibus ornare. Fringilla urna porttitor rhoncus dolor purus non. Amet dictum sit amet justo donec enim. - -Mattis ullamcorper velit sed ullamcorper morbi tincidunt. Tortor posuere ac ut consequat semper viverra. Tellus mauris a diam maecenas sed enim ut sem viverra. Venenatis urna cursus eget nunc scelerisque viverra mauris in. Arcu ac tortor dignissim convallis aenean et tortor at. Curabitur gravida arcu ac tortor dignissim convallis aenean et tortor. Egestas tellus rutrum tellus pellentesque eu. Fusce ut placerat orci nulla pellentesque dignissim enim sit amet. Ut enim blandit volutpat maecenas volutpat blandit aliquam etiam. Id donec ultrices tincidunt arcu. Id cursus metus aliquam eleifend mi. - -Tempus quam pellentesque nec nam aliquam sem. Risus at ultrices mi tempus imperdiet. Id porta nibh venenatis cras sed felis eget velit. Ipsum a arcu cursus vitae. Facilisis magna etiam tempor orci eu lobortis elementum. Tincidunt dui ut ornare lectus sit. Quisque non tellus orci ac. Blandit libero volutpat sed cras. Nec tincidunt praesent semper feugiat nibh sed pulvinar proin gravida. Egestas integer eget aliquet nibh praesent tristique magna. diff --git a/src/content/blog/tough-times-require-awesome-music.mdx b/src/content/blog/tough-times-require-awesome-music.mdx new file mode 100644 index 0000000..3a1ce7e --- /dev/null +++ b/src/content/blog/tough-times-require-awesome-music.mdx @@ -0,0 +1,12 @@ +--- +title: Tough Times Require Awesome Music +description: Hurts so bad it's... actually terrible +publishDate: "2022-09-12" +date: "2022-09-12" +--- + +So it's a Foo Fighters type of night. + +♥️ Dave Grohl. + + diff --git a/src/content/blog/using-mdx.mdx b/src/content/blog/using-mdx.mdx index 81603de..07fece2 100644 --- a/src/content/blog/using-mdx.mdx +++ b/src/content/blog/using-mdx.mdx @@ -21,7 +21,7 @@ When you open this page in the browser, you should see the clickable button belo import HeaderLink from '../../components/HeaderLink.astro'; - Embedded component in MDX + Embedded component in MDX ## More Links diff --git a/src/content/blog/working-in-tech-made-me-a-socialist.mdx b/src/content/blog/working-in-tech-made-me-a-socialist.mdx new file mode 100644 index 0000000..54505bc --- /dev/null +++ b/src/content/blog/working-in-tech-made-me-a-socialist.mdx @@ -0,0 +1,27 @@ +--- +title: Working in Tech Made Me a Socialist +description: From someone who proclaimed themselves to be a staunch capitalist. +publishDate: "2024-01-03" +date: "2024-01-03" +--- + +If working in corporate in an industry with money flowing out of every orifice with dudes who honestly believe a website that allows you to just say 'yo' to someone is worth billions of dolllars with billions of personal wealth, their companies still raking in massive revenues and profits then layoff people who are pregnant right before Christmas, is capitalism, ***fuck that noise***. + +## Fuck you, got mine + +These pseudo intellectually dishonest libertarian Wish brand Joe Rogan wannabes are doing the following: + + +1. Laying off people who are here on H1B Visas +2. Rescinding offers to immigrants who moved here to work at like Google or Amazon and now have no funds or ability to work here in the states. They give up every fucking thing to come here for billionaires to fuck them in the ass at every turn. + + +I am on LinkedIn, I see this shit happen every fucking day. + +There's one woman begging for work, anything at all. She's put in 1000 applications, had several interviews, and has been ghosted multiple times. She's facing homelessness and has a daughter and said she has had some dark thoughts lately but she's willing to take anything at all. You know what's happened since? + +👻👻👻 + +Like I applied to a customer call center job for PNC and they didn't get back to me for months and then rejected my application. I am completely capable of doing the job, I am criminally over-qualified for it, and yet. + +Well, comrades. Watching the world burn and consuming LeftTube has given me a chance to pick up my sickle and head for the resistance, whatever that looks like. diff --git a/src/content/books/books.md b/src/content/books/books.md new file mode 100644 index 0000000..1e2f17f --- /dev/null +++ b/src/content/books/books.md @@ -0,0 +1,4 @@ +--- +title: Book Reviews +publishDate: "2025-05-31T16:56:29Z" +--- diff --git a/src/content/knives/hello-there.md b/src/content/knives/hello-there.md new file mode 100644 index 0000000..19f5048 --- /dev/null +++ b/src/content/knives/hello-there.md @@ -0,0 +1,5 @@ +--- +title: You like knives? +description: Then welcome home. +publishDate: "2025-05-29T11:23:00Z" +--- diff --git a/src/content/knives/knives.md b/src/content/knives/knives.md new file mode 100644 index 0000000..97f544f --- /dev/null +++ b/src/content/knives/knives.md @@ -0,0 +1,4 @@ +--- +title: Knives +publishDate: "2025-05-31T16:56:29Z" +--- diff --git a/src/content/linux/linux.md b/src/content/linux/linux.md new file mode 100644 index 0000000..ee9a081 --- /dev/null +++ b/src/content/linux/linux.md @@ -0,0 +1,4 @@ +--- +title: Moving to Linux Series +publishDate: "2025-05-31T16:56:29Z" +--- diff --git a/src/content/movies/movies.md b/src/content/movies/movies.md new file mode 100644 index 0000000..3df6ce8 --- /dev/null +++ b/src/content/movies/movies.md @@ -0,0 +1,4 @@ +--- +title: Movie Reviews +publishDate: "2025-05-31T16:56:29Z" +--- diff --git a/src/content/music/music.md b/src/content/music/music.md new file mode 100644 index 0000000..251cd08 --- /dev/null +++ b/src/content/music/music.md @@ -0,0 +1,4 @@ +--- +title: Music Reviews +publishDate: "2025-05-31T16:56:29Z" +--- diff --git a/src/content/post/back-for-better-worse.mdx b/src/content/post/back-for-better-worse.mdx new file mode 100644 index 0000000..169fde1 --- /dev/null +++ b/src/content/post/back-for-better-worse.mdx @@ -0,0 +1,22 @@ +--- +title: Wow, Been a While, Huh? +description: "Trigger Warning: all the trauma" +publishDate: "2024-12-16" +date: "2024-12-16" +--- + +Used Neovim to write this post and accidentally closed the pane in Zellij which means I lost the whole fucking document. + +So, long story short: + +- I lived in a shoebox, a filthy, stinky, smoky shoebox +- I was spiraling mentally which meant I did not take care of myself, constantly spiraling between wanting to suck on a pistol, and literally banging my head against the wall. That is not hyperbole; I'd bang my head against the wall, or ball up my fists and hit myself in the cranium. I was not well. +- The sent me to a high tech hospital to get better and to find a place to live as my roommates son came home and I had to leave and it was definitely the right move for both of us. +- I found a company that rents to folks needing to get back on their feet. I have a pretty large judgement against me after losing my job and being without income for five months and these folks looked past all of that and let me rent this motel room outside of the city. + +I am staying in a really quiet, clean, well-lighted place, and I am lost. + + diff --git a/src/content/post/back-to-books.mdx b/src/content/post/back-to-books.mdx new file mode 100644 index 0000000..501e426 --- /dev/null +++ b/src/content/post/back-to-books.mdx @@ -0,0 +1,64 @@ +--- +title: Back to Books +description: Social media has broken me. It's back to books and BBForums to rescue what's left of my sanity. +publishDate: "2024-07-10" +date: "2024-07-10" +--- + +import { Image } from "astro:assets"; + +import mobileread from "../../assets/mobileread.png"; +import mrprofile from "../../assets/mr-profile.png"; +import goodreads from "../../assets/goodreads.png"; +import mapleread from "../../assets/ipad-pro-2018-mapleread.jpeg"; +import calibre from "../../assets/calibre.png"; + +I have become increasing suicidal watching the world regress into global fascism with its whole chest on Mastodon, and every other social site on earth. I have deleted all my Instagram accounts except one, my Twitter accounts I never use, my Facebook account I created as a brand and never use, kept LinkedIn and Lemmy instances and I'm only logged into a few Mastodon instances. I have to use LinkedIn as I look for work and network on the site, despite me hating that kind of interaction. LinkedIn is a capitalist hellscape and I hate it. + +## The Great Reset + +I hate Discord. I hate Slack. I don't do well with those kinds of online social interactions. Watching YouTube garbage is rotting my brain[^1]. + +I decided that I need to go back to my roots: BBForums and _reading books_. + +I've been reading books since I was 3 years old; my mom, though she couldn't read really at all herself, read to me every night. Children's books are easy enough, so she would read me something nightly because I enjoyed it. So one day, I remember picking up the Golden spine childrens book _The Little Red Hen_ and sounding out the words myself (I didn't know how to sound out _lettuce_ until maybe 2nd grade), and I ran downstairs and said, "mommy! mommy! Look!" and proceeded to read the book followed by multiple calls to family members to show them my parlor trick. + +I would read voraciously from that day until around the age of 16 when the psychosis and despair were fucking with my brain real heavy. I couldn't concentrate for shit as my brain was filled with outside voices that would say shit to me on repeat. + +I wouldn't be able to pick books back up again until much later, around the age of 27 when I got on my current meds which are starting to fail me. I picked up a Jonathan Kellerman book and off to the races I went. + +Eventually I found the Mobileread website and forums. It was there I found the ebook management software Calibre. A friend of mine taught me how to 🏴‍☠️ books on Demonoid and I must have downloaded 4000 books, most of which I tossed because I am no longer interested in them. Once I was employed I bought books, lots of them and in order to actually _read_ them on _whatever I fucking want_ I used DeDRM tools in Calibre to make that happen. + +screenshot of my calibre library + +screenshot of Mobileread forums + +screenshot of my Mobileread profile +_Going to this forum daily has finally gotten me to realize I am an old person. +I can no longer deny or fight that fact._ + +## Goodreads + +I used Goodreads _a lot_ around 2009-2016. I was trying to do that MFA thing before I realized I was dirt poor and that shit is for trust fund babies and even if I were to get a full ride to do it, I'd still be dirt poor. I decided to do what I've always wanted to do and work in tech. The pay was great but I actually enjoy tech. It didn't matter if it was $50-60Kor if I was making or $120K, I wanted to work in tech. + +So I did. I started to read more non-fiction and noped out of Goodreads. It had been hard to find the time to read when I was on social media and consuming other things. I've always been a completionist for everything I read or games I play and it's taken me quite a while to realize that time is finite and I am running out of it so if I don't jive with a book or game, just put it down. So I do that now. + +screenshot of my Goodread profile + +## Fiction + +I was listening to a lot of true crime books as, funny enough, there are a couple narrators I fall asleep to and books that aren't too gory for me to sleep with while listening. However I began to notice it taking a toll on me mentally. Sometimes I'd dream about the book I was listening to while I was sleeping and I already have night terrors practically nightly for which I take medication. I began to feel darker than usual. + +I missed actually reading things that made me feel good. I missed using my eInk ereader. And I missed _good fiction_. So I picked up a childhood favorite, _It's Like This, Cat_ a 1963 Newberry Award winner I begged my mom to get me from the Scholastic Book fair. + +I am enjoying the hell out of that on my Kindle Paperwhite; they had it as a freebie on Amazon years ago and as someone who has always loved cats (I mean if you ain't know that by now, idk what to tell you) I decided to revist the book which is more adult than I remember it being. + +I also reread, for maybe the 20th time, Amy Hempel's short story _In the Cemetery Where Al Jolson is Buried_. I read it for creative writing class a long time ago. It was written in 1983 for a university fiction journal and I remember it breaking me every time I read it. If you're a woman or woman presenting person with a best friend you love more than anything this story will hurt you in all the best and worst ways. You can find it as a PDF on Fictionaut. Hit me up if you want it and I'll email it to you. + +photo of my old iPad with Mapleread open + +## Back to bed + +I've been sick a lot while living here and last night was the first night in about two months I actually had any energy so I cleaned the floor and tried to upgrade this site to v3 which broke pretty much everything. I reverted back and now I need to sleep; it is almost 6:30 AM. + +[^1]: I have Yatee to keep that shit at a minimum but I log into the web interface anyway and I really wish there was a way to completely block that site forever... I actually can. I will do that today. diff --git a/src/content/post/cat.mdx b/src/content/post/cat.mdx new file mode 100644 index 0000000..73816c2 --- /dev/null +++ b/src/content/post/cat.mdx @@ -0,0 +1,21 @@ +--- +title: Catte. +description: Cuz she's my girl and that's alright...if she bites me I won't mind. +publishDate: "2024-07-10" +date: "2024-07-10" +--- + +import { Image } from "astro:assets"; + +import bby from '../../assets/felis-interruptus.jpg' + +Here is Catte trying my patience at my cybersecurity lab: + + + + +Here is Catte judging my gaming skills: + +my cat + +I love Catte. She is 11 going on 12. She is precious baby. diff --git a/src/content/post/cold-kill-review.mdx b/src/content/post/cold-kill-review.mdx new file mode 100644 index 0000000..a11dbd8 --- /dev/null +++ b/src/content/post/cold-kill-review.mdx @@ -0,0 +1,14 @@ +--- +title: Cold Kill Review +description: One of the best crime reads I've ever read +publishDate: "2022-11-30" +date: "2022-11-30" +--- + +Jack Olsen is a master at weaving compelling tales about the crimes of some of the most sinister, violent, and stupid people on earth. + +This book was no different. + + + +cold-kill-review.png diff --git a/src/content/post/corporations-give-no-fucks.mdx b/src/content/post/corporations-give-no-fucks.mdx new file mode 100644 index 0000000..a026ed4 --- /dev/null +++ b/src/content/post/corporations-give-no-fucks.mdx @@ -0,0 +1,28 @@ +--- +title: Corporations just don't give a fuck +description: Show me the moneyyyyyyy!! +publishDate: "2024-02-09" +date: "2024-02-09" +--- + +## Corporations are not to be loved + +[Brent Simmons from Inessential](https://inessential.com/2024/01/17/corporations_are_not_to_be_loved.html) writes: + +> I started using Apple computers — and writing code for them, starting with BASIC — 43 years ago, before the Macintosh, even, and I’ve made this my career. I’ve had all these decades to really, thoroughly delight in these incredible machines and software, and to give a little back with my own apps. + +[...] + +> But I need to remember, now and again, that Apple is a corporation, and corporations aren’t people, and they can’t love you back. You wouldn’t love GE or Exxon or Comcast — and you shouldn’t love Apple. It’s not an exception to the rule: there are no exceptions. + +> Apple doesn’t care about you personally in the least tiny bit, and if you were in their way somehow, they would do whatever their might — effectively infinite compared to your own — enables them to deal with you. + +As I said to a friend tonight: + +> I have so much angst and so much to say and yet no one is here to listen. I feel like I am becoming a bit radicalized watching all of this, realizing that at the end of the day the people who employ you, the companies you like, don’t give a single fuck about you and they would drive over your corpse after pissing on it for 15 minutes if it means a 1% increase in share price. + +Corporations are not people. They are here to suck every last bit of capital from every entity and person on earth. + +I have *no* allegiance to any one company, and I *loved* Apple. + +Keep the fucks. It's not [like there's](https://www.theguardian.com/business/2021/feb/06/is-big-tech-now-just-too-big-to-stomach) a [tide turning against Big Tech](https://archive.ph/3BlJC) [or anything](https://www.bbc.com/worklife/article/20240207-big-tech-layoffs-perks-cuts)... 🤷🏽‍♀️ diff --git a/src/content/post/cover-image/cover.png b/src/content/post/cover-image/cover.png new file mode 100644 index 0000000000000000000000000000000000000000..7b39a4c211f5e143a094bbba26c53f334955421e GIT binary patch literal 605553 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 g_UU2To!PaXdvV4o4{AYZd`lKp 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 z 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%0APuGYZ){e&f36O+ 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�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 loD)ip9g67`ZlA|-gIcejwc+4Y$ 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 vGXzW@zJCXX(-i?JUS00000NkvXXu0mjfm$4D- literal 0 HcmV?d00001 diff --git a/src/content/post/cover-image/index.md b/src/content/post/cover-image/index.md new file mode 100644 index 0000000..4f78dc9 --- /dev/null +++ b/src/content/post/cover-image/index.md @@ -0,0 +1,10 @@ +--- +title: "Example Cover Image" +description: "This post is an example of how to add a cover/hero image" +publishDate: "04 July 2023" +updatedDate: "14 August 2023" +coverImage: + src: "./cover.png" + alt: "Astro build wallpaper" +tags: ["test", "image"] +--- diff --git a/src/content/post/default-apps.mdx b/src/content/post/default-apps.mdx new file mode 100644 index 0000000..e3ac839 --- /dev/null +++ b/src/content/post/default-apps.mdx @@ -0,0 +1,99 @@ +--- +title: Default Apps +description: My default apps from 2023. +publishDate: "2024-01-29" +date: "2024-01-29" +--- + +People are [writing](https://canion.blog/2023/11/04/duel-of-the.html) about [their](https://ericmwalk.blog/2023/11/06/application-defaults.html) [default apps](https://gabz.blog/post/my-defaults-tpq2ulkn) in the [small community](https://blog.bdw.li/posts/app-defaults/) that is the indie web. Here are mine. + + + +📫 Mail Server/Service and Client +- Fastmail on iOS and iPadOS +- FMail2, free and open source Fastmail client for macOS +
+📝 Notes +- Notes app +- Obsidian +
+✅ To-do +- Things +- Taskpaper +
+📸 iPhone Photography +- Moment Pro Photo app +
+📹 iPhone videography +- Moment Pro Photo app +- Filmic Pro Legacy +
+🟦 Photo Management +- RAW Photos +- Photos.app +- PowerPhotos (macOS only) +
+📆 Calendar +- Calendars 366 +- Structured Calendar (Lifetime purchase) +
+📆 Calendar Backend +- Fastmail +- iCloud +
+📂 Cloud File Storage +- iCloud +- Nextcloud[^1] +- Synology Drive +
+📰 RSS +- NetNewsWire & Readwise Reader +- RSS Backend iCloud[^2] +
+🔍 Browser +- Arc +- Safari +
+💬 Chat +- iMessage +- Signal +- IRC +
+🔖 Bookmarks +- Notes.app +- Goodlinks +
+📜 Word Processing +- VS Code +
+🤑 Budgeting +- Google Sheets +- My bank app +
+🎶 Music +- Downloaded tracks with yt-dlp +- IINA on macOS +- Still need to pony up for iTunes Match +- YouTube Music +
+🎙️ Podcasts +- Overcast, though I am really finding I am done with the majority of Apple and tech focused podcasts. Been listening to this stuff for over 10 years now. Need a breather. +
+🔐 Password Management +- 1Password[^3] +- Vaultwarden[^4] +
+📸 Photo Editing +- RAW Photos +- Darkroom +- Photomator +- Pixelmator Pro +- Pixelmator Photo +
+What are yours? + + +[^1]: I am unfortunately still out of work and I've had to find creative ways to cut back on expenses. I self host a lot of services where I am staying, my friend's mom letting me setup my home lab in my room. I can host these services for free. It is not for the faint of heart; if you hate tinkering, if you hate doing research on bug fixing and troubleshooting, if you hate learning how to secure a network and fight the bots that will inevitably pummel your network with junk packets, if you hate YAML, it isn't for you. +[^2]: I am looking at moving away from as many proprietary services as I can so FreshRSS, another self-hosted alternative to RSS backends will be my move. NetNewsWire has the option to grab your feeds from your own self-hosted RSS service. +[^3]: I love 1Password. I have everything in it. The problem for me right now is affordability. I don't think it is possible for me to switch as it's just too important to my workflow; ssh keys, GitHub tokens, all of this built right into the client. It's just too good. +[^4]: I am testing out Vaultwarden as a 1Password alternative. It is an open source client you can, *surprise surprise*, self-host. It is *severely* lacking in features so it looks like 1Password is still my go to for the foreseeable future. diff --git a/src/content/post/defaults-2024.mdx b/src/content/post/defaults-2024.mdx new file mode 100644 index 0000000..877e76c --- /dev/null +++ b/src/content/post/defaults-2024.mdx @@ -0,0 +1,85 @@ +--- +title: Default Apps 2024 +description: Back with the default apps roundup for 2024 +publishDate: "2024-12-25" +date: "2024-12-26" +--- + +It's the eve of 2025 and it is time for another default apps post. + +> Updated 2025-03-06 to reflect changes in workflow. + +- 📫 Mail Server + - Fastmail +- 📨 Mail Client + - Nextcloud Mail + - Fastmail + - Thunderbird +- 📂 Cloud File Storage + - Nextcloud +- 🌐 Browser + - Vivaldi + - Zen +- 📆 Calendar + - Nextcloud Calendar +- 📑 Read It Later + - Readeck +- 💬 Chat + - Signal, Nextcloud Talk, Wire, Matrix, IRC +- 📝 Notes + - Nextcloud Notes + - Plain text + - Markdown files +- ✅ To-do + - Nextcloud Tasks +- 📸 iPhone Photography + - Halide II + - Moment + - iOS Camera +- 🔲 Photo Management + - Raw Photos + - Photos App + - PowerPhotos +- 📰 RSS + - FreshRSS for sync (selfhosted) + - Reeder 5 (iOS) + - ReadYOU (Android) +- 👯 Contacts + - Apple Contacts + - Fastmail Contacts + - Nextcloud Contacts +- 🎶 Music + - Jellyfin + - YouTube Music +- 🎙️Podcasts + - Apple Podcasts +- 🔐 Password Management + - 1Password + - Vaultwarden + +## Additional Categories + +- 🖥️ Programming + - Neovim + - LazyVim + - Transmit SFTP Client +- 💻 Terminal + - [Ghostty](https://ghostty.org) +- 📷 Photo Editing + - Darkroom +- 🔃 Version Control + - Git/GitHub + - Codeberg + - [Gitea](https://git.tiff.engineer/) + - [Forgejo](https://git.tifflabs.cfd) +- 🗞 News + - RSS + - Hacker News + - [Lobsters](https://lobste.rs) +- 💰Budgeting and Personal Finance + - [Maybe](https://maybefinance.com) (selfhosted) + - Spreadsheet + +### Non-Apple Apps + +I have alternatives for some of these apps on Linux and Android. If anyone is interested just give me a holler. diff --git a/src/content/post/depression-sucks.mdx b/src/content/post/depression-sucks.mdx new file mode 100644 index 0000000..869f72a --- /dev/null +++ b/src/content/post/depression-sucks.mdx @@ -0,0 +1,13 @@ +--- +title: Depression is a cruel mistress +description: Fuck you you dark, brooding, bastard of misery. +publishDate: "2025-03-16" +excerpt: Fuck you you dark, brooding, bastard of misery. +date: "2025-03-16" +--- + +Hey there brain, thanks for playing. You know it would be helpful if just for once you could stop misfiring the neurons. It's a complex system up there, no doubt, but I just want like a whole month of _peace_. + +Depression sucks, it's bad, and you should feel bad for making me feel it. + +Would just like a quiet mind. diff --git a/src/content/post/dr-feelgood.mdx b/src/content/post/dr-feelgood.mdx new file mode 100644 index 0000000..9786041 --- /dev/null +++ b/src/content/post/dr-feelgood.mdx @@ -0,0 +1,16 @@ +--- +title: 80's Hair Metal and the quest to stop spiraling +description: Dr. Feelgood for when I Feelbad +publishDate: "2025-03-09" +excerpt: Dr. Feelgood for when I Feelbad +date: "2025-03-09" +--- +import { Image } from "astro:assets"; + +import doctorfeel from '../../assets/dr-feelgood.png' + +screenshot of youtube music dr feelgood by motley crue + +It's whatever, man. + + diff --git a/src/content/post/fitting-the-lab.mdx b/src/content/post/fitting-the-lab.mdx new file mode 100644 index 0000000..fdde5b8 --- /dev/null +++ b/src/content/post/fitting-the-lab.mdx @@ -0,0 +1,44 @@ +--- +title: Moving to Linux, a Series +description: Moving to Linux in the near future. +publishDate: "2025-03-27" +excerpt: Moving to Linux in the near future. +--- + +import { Image } from "astro:assets"; + +import neofetch from '../../assets/neofetch_hyprshot.png' +import fulllabview from '../../assets/full-lab-view.jpg' +import closeup from '../../assets/close-up.jpg' + +In his post [migrating from the Apple ecosystem](https://beardystarstuff.net/posts/2025-02-19.html) Bearded Guy talked about the recent cowardice shown by Apple, a platform he's used since 1993, cowtowing to the current regime in the White House. As someone who does not have the luxury of being a cis white man, or white _at all_, the current state of affairs is terrifying me. + +Having Apple, a company I at once admired and bought thousands of dollars worth of hardware once I was able to afford to do so, be _this brazen_ about supporting fascists will never sit right with me. + +The charade about privacy and human rights, looking back now,_disgusts me_ because I believed them. They were the good guys in a sea of corporate evil. + +I should have known better. Corpos gonna corpo, capitalists gonna horde capital, grifters gonna grift. It's a tale as old as time. If there is money to be made and suckers who will pay you for your snake oil, unscrupulous people will do whatever it takes to extract capital from you. That's how it works. + +I am not only forced to do this because of my finances; I wouldn't buy another Mac even if I had the money to. There are extremely capable alternatives on Linux, and I've been downloading them. + +And, I have to say, Linux is _fun_. Some of the apps may not _delight_ but they are functional and _fun_. That's how computing should make a user feel- happy. And Linux makes me feel happy. + +## My distros of choice + +Arch, btw. And an Arch fork CachyOS for the very old laptop. + +screenshot of my neofetch terminal on arch linux + +## The lab is coming along as well + +Take a peak. + +full view of the lab in the room I stay in + +close up view of the lab in the room I stay in + + + +Video of the space, with trash that needs to be taken out, tut tut + + diff --git a/src/content/post/going-from-reeder-to-netnewswire.mdx b/src/content/post/going-from-reeder-to-netnewswire.mdx new file mode 100644 index 0000000..e5bc389 --- /dev/null +++ b/src/content/post/going-from-reeder-to-netnewswire.mdx @@ -0,0 +1,79 @@ +--- +title: Going from Reeder to NetNewsWire +description: RSS Lives! +publishDate: "2022-07-20" +date: "2022-07-20" +--- + +import { Image } from "astro:assets"; + +import reeder from '../../assets/reeder.png' +import nnw from '../../assets/nnw.png' +import whitenw from '../../assets/white-nnw.png' +import blacknw from '../../assets/black-nnw.png' +import ipadwhitenw from '../../assets/ipad-nnw.png' +import ipadblacknw from '../../assets/ipad-black-nnw.png' + +I've hopped between different RSS reeders ever since I started using RSS back in 2007. + +I was on Windows then and using FeedDemon[^1]. + +Eventually I discovered Google Reader and hooked it up with FeedDemon for syncing across to my Samsung Galaxy, the first smartphone I owned back in 2010. + +There were so many different types of RSS readers, my favorite being gReader for Android. It was customizable and easy on the eyes. That was an RSS reader I would stick with until I moved to iPhone in 2014. + +## 2013 and the demise of Google Reader + +I don't need to rehash the seismic shift in the media landscape after Google shutdown Reader. It was devastating for diehard nerds like me and my friends and folks in countries that censored information. + +However from the ashes rose my next RSS sync/reader service, Feedly. + +## The rise of RSS reader sync/apps + +I used a lot of them on iOS and iPad. The list: + +- Mr. Reader +- Fiery Feeds +- Feedly +- Lyre +- Reeder +- Unread +- NetNewsWire + +I enjoyed all of them for different reasons, but the one I kept returning to was Reeder. + +Why? It's one of the most pleasant and beautifully designed apps I've ever used. + +Then NetNewsWire [came back from the dead](https://inessential.com/2018/08/31/netnewswire_comes_home). + +All the usual Apple pundits raved about it and I gave it a shot. + +I disliked it off the bat and went back to Reeder. + + +NetNewsWire light mode + +NetNewsWire dark mode + +Reeder + + +## A change of reading habits + +Ever since [Matter](https://hq.getmatter.com/) came on the scene, allowing you to bring in your newsletter subscriptions into one centralized place, I've been looking for a more power user set of reading tools as I've decided to ramp up more of my writing content. + +That plus Obsidian and Shortcuts on the Mac makes for a great research/writing workflow. + +I decided to give NNW a try this past weekend and found that I enjoy it; the interface I found to be too cluttered at first fit right into the new way I consume written media. + +NetNewsWire iPad light mode +NetNewsWire iPad dark mode +NetNewsWire + +## What's next? + +I think, for as long as my written media consumption remains the same, NNW is my RSS reader of choice. That may change; nerds are never satisfied with their tools. + +We'll see. + +[^1]: Which I still miss by the way. diff --git a/src/content/post/i-cannot.mdx b/src/content/post/i-cannot.mdx new file mode 100644 index 0000000..ac92f82 --- /dev/null +++ b/src/content/post/i-cannot.mdx @@ -0,0 +1,14 @@ +--- +title: I just can't do it +description: Why? +publishDate: "2025-03-04" +date: "2025-03-04" +--- + +Everyday is a struggle and the fascism continues to creep into democracies across the globe. + +My life has gotten so tiresome that the level in CoD where you're in Burger Town in some suburb and it is dark as hell as the country is expecting a nuke to go off. + +I imagine myself in that situation, in the middle of the road, screaming, "YES! Ha ha YES!" like the Sicko from Sickos Committee. I fear nothing anymore. But I'm tired. + +Like sometimes I just would rather not wake up. And when I do and I open my computer I am reminded I should have stayed in bed, or at least never called the ambulance in 2004 and stayed asleep forever. diff --git a/src/content/post/in-my-feelings.mdx b/src/content/post/in-my-feelings.mdx new file mode 100644 index 0000000..34e1d49 --- /dev/null +++ b/src/content/post/in-my-feelings.mdx @@ -0,0 +1,12 @@ +--- +title: In My Feelings +description: Grief sucks +publishDate: "2023-03-17" +date: "2023-03-17" +--- + +Complex Grief is hell. It's been 2 years since I lost my mom to dementia, my job to COVID, and my therapist who was more than that to me, more like my best friend, all within 9 months. + +I am still not over any of this and I should probably seek grief counseling. + +Anyway here's a playlist. diff --git a/src/content/post/installed-arch-btw.mdx b/src/content/post/installed-arch-btw.mdx new file mode 100644 index 0000000..73097bd --- /dev/null +++ b/src/content/post/installed-arch-btw.mdx @@ -0,0 +1,14 @@ +--- +title: Installed Arch, btw +description: Moving to Linux in the near future. +publishDate: "2025-03-25" +excerpt: Moving to Linux in the near future. +--- + +import { Image } from "astro:assets"; + +import hyprshot from '../../assets/2025-03-25-hyprshot.png' + +Maybe I'll write about the whole switch on this blog but in the meantime, Hyprland rice is the best thing on Linux right now. + +screenshot from hyprshot on Arch diff --git a/src/content/post/lab-new-place.mdx b/src/content/post/lab-new-place.mdx new file mode 100644 index 0000000..de8a612 --- /dev/null +++ b/src/content/post/lab-new-place.mdx @@ -0,0 +1,26 @@ +--- +title: New digs, new lab +description: My move has been a bright spot, the first in three years. +publishDate: "2025-03-19" +excerpt: My move has been a bright spot, the first in three years. +date: "2025-03-19" +--- + +import { Image } from "astro:assets"; + +import roomlab from "../../assets/room-lab-v1.jpg" +import backdrop from "../../assets/backdrop-v1.jpeg" + +My uncle, friend, and I rescued the necessary stuff from my storage unit and now everything I own is in this room, where over $30,000 of stuff I owned has been auctioned off at the storage unit I rented that I can no longer afford. + +I grabbed all of my main tech stuff plus my OLED TV which is over at my uncle's room. + +I am currently deciding whether to write about my next endeavor but in the meantime here is how I'm arranging the room: + +picture of my room lab +*Main lab area with all the electronics and PC gear needed for my next project. Needs a bit of organizing and cleanup but.* + +This is the backdrop I am working on beside my bed. Trying to decide where I should put these framed posters. + +the backdrop of content i will never make +*Main lab area with all the electronics and PC gear needed for my next project*. diff --git a/src/content/post/markdown-elements/admonistions.md b/src/content/post/markdown-elements/admonistions.md new file mode 100644 index 0000000..d7cf5f9 --- /dev/null +++ b/src/content/post/markdown-elements/admonistions.md @@ -0,0 +1,115 @@ +--- +title: "Markdown Admonitions" +description: "This post showcases using the markdown admonition feature in Astro Cactus" +publishDate: "25 Aug 2024" +updatedDate: "7 Jan 2025" +tags: ["markdown", "admonitions"] +--- + +## What are admonitions + +Admonitions (also known as “asides”) are useful for providing supportive and/or supplementary information related to your content. + +## How to use them + +To use admonitions in Astro Cactus, wrap your Markdown content in a pair of triple colons `:::`. The first pair should also include the type of admonition you want to use. + +For example, with the following Markdown: + +```md +:::note +Highlights information that users should take into account, even when skimming. +::: +``` + +Outputs: + +:::note +Highlights information that users should take into account, even when skimming. +::: + +## Admonition Types + +The following admonitions are currently supported: + +- `note` +- `tip` +- `important` +- `warning` +- `caution` + +### Note + +```md +:::note +Highlights information that users should take into account, even when skimming. +::: +``` + +:::note +Highlights information that users should take into account, even when skimming. +::: + +### Tip + +```md +:::tip +Optional information to help a user be more successful. +::: +``` + +:::tip +Optional information to help a user be more successful. +::: + +### Important + +```md +:::important +Crucial information necessary for users to succeed. +::: +``` + +:::important +Crucial information necessary for users to succeed. +::: + +### Caution + +```md +:::caution +Negative potential consequences of an action. +::: +``` + +:::caution +Negative potential consequences of an action. +::: + +### Warning + +```md +:::warning +Critical content demanding immediate user attention due to potential risks. +::: +``` + +:::warning +Critical content demanding immediate user attention due to potential risks. +::: + +## Customising the admonition title + +You can customise the admonition title using the following markup: + +```md +:::note[My custom title] +This is a note with a custom title. +::: +``` + +Outputs: + +:::note[My custom title] +This is a note with a custom title. +::: diff --git a/src/content/post/markdown-elements/index.md b/src/content/post/markdown-elements/index.md new file mode 100644 index 0000000..63a8773 --- /dev/null +++ b/src/content/post/markdown-elements/index.md @@ -0,0 +1,173 @@ +--- +title: "A post of Markdown elements" +description: "This post is for testing and listing a number of different markdown elements" +publishDate: "22 Feb 2023" +updatedDate: 22 Jan 2024 +tags: ["test", "markdown"] +--- + +## This is a H2 Heading + +### This is a H3 Heading + +#### This is a H4 Heading + +##### This is a H5 Heading + +###### This is a H6 Heading + +## Horizontal Rules + +--- + +--- + +--- + +## Emphasis + +**This is bold text** + +_This is italic text_ + +~~Strikethrough~~ + +## Quotes + +"Double quotes" and 'single quotes' + +## Blockquotes + +> Blockquotes can also be nested... +> +> > ...by using additional greater-than signs right next to each other... + +## References + +An example containing a clickable reference[^1] with a link to the source. + +Second example containing a reference[^2] with a link to the source. + +[^1]: Reference first footnote with a return to content link. + +[^2]: Second reference with a link. + +If you check out this example in `src/content/post/markdown-elements/index.md`, you'll notice that the references and the heading "Footnotes" are added to the bottom of the page via the [remark-rehype](https://github.com/remarkjs/remark-rehype#options) plugin. + +## Lists + +Unordered + +- Create a list by starting a line with `+`, `-`, or `*` +- Sub-lists are made by indenting 2 spaces: + - Marker character change forces new list start: + - Ac tristique libero volutpat at + - Facilisis in pretium nisl aliquet + - Nulla volutpat aliquam velit +- Very easy! + +Ordered + +1. Lorem ipsum dolor sit amet +2. Consectetur adipiscing elit +3. Integer molestie lorem at massa + +4. You can use sequential numbers... +5. ...or keep all the numbers as `1.` + +Start numbering with offset: + +57. foo +1. bar + +## Code + +Inline `code` + +Indented code + + // Some comments + line 1 of code + line 2 of code + line 3 of code + +Block code "fences" + +``` +Sample text here... +``` + +Syntax highlighting + +```js +var foo = function (bar) { + return bar++; +}; + +console.log(foo(5)); +``` + +### Expressive code examples + +Adding a title + +```js title="file.js" +console.log("Title example"); +``` + +A bash terminal + +```bash +echo "A base terminal example" +``` + +Highlighting code lines + +```js title="line-markers.js" del={2} ins={3-4} {6} +function demo() { + console.log("this line is marked as deleted"); + // This line and the next one are marked as inserted + console.log("this is the second inserted line"); + + return "this line uses the neutral default marker type"; +} +``` + +[Expressive Code](https://expressive-code.com/) can do a ton more than shown here, and includes a lot of [customisation](https://expressive-code.com/reference/configuration/). + +## Tables + +| Option | Description | +| ------ | ------------------------------------------------------------------------- | +| data | path to data files to supply the data that will be passed into templates. | +| engine | engine to be used for processing templates. Handlebars is the default. | +| ext | extension to be used for dest files. | + +### Table Alignment + +| Item | Price | # In stock | +| ------------ | :---: | ---------: | +| Juicy Apples | 1.99 | 739 | +| Bananas | 1.89 | 6 | + +### Keyboard elements + +| Action | Shortcut | +| --------------------- | ------------------------------------------ | +| Vertical split | Alt+Shift++ | +| Horizontal split | Alt+Shift+- | +| Auto split | Alt+Shift+d | +| Switch between splits | Alt + arrow keys | +| Resizing a split | Alt+Shift + arrow keys | +| Close a split | Ctrl+Shift+W | +| Maximize a pane | Ctrl+Shift+P + Toggle pane zoom | + +## Images + +Image in the same folder: `src/content/post/markdown-elements/logo.png` + +![Astro theme cactus logo](./logo.png) + +## Links + +[Content from markdown-it](https://markdown-it.github.io/) diff --git a/src/content/post/markdown-elements/logo.png b/src/content/post/markdown-elements/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d84a80f3d964ec07fd73620d6272a355c553863b GIT binary patch literal 4316 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 literal 0 HcmV?d00001 diff --git a/src/content/post/my-nam.mdx b/src/content/post/my-nam.mdx new file mode 100644 index 0000000..035bfc7 --- /dev/null +++ b/src/content/post/my-nam.mdx @@ -0,0 +1,35 @@ +--- +title: My 'Nam' +description: There's trauma in these skreets. +publishDate: "2025-03-16" +excerpt: There's trauma in these skreets. +date: "2025-03-16" +--- + +Banging on the walls, screaming, yelling, and crying around where I live is my Vietnam. + +It's happening right now and it's a thing where you gotta take out an airpod and listen, and if you're not allowed to be strapped, you put whatever you can right by your hand so if the shit pops off you can at least get a slice or two if they enter. + +At that place I lived out by Pittsburgh, shit popped off _every fucking day_. Fights at 1 AM against my door, yelling outside of the slum. My young neighbor telling my friend the next time he rang her doorbell because mine is broken she was going to blow his fucking brains out, keep playing, she told him. He wasn't scared; this n*gga was on the street, addict, in jail, he is not scared of*anything\*. Mans got stabbed in the chest, lung punctured, and chased the guy down who stabbed him and beat his head against the curb. Lucky for them both he was running out of air. + +He legit saw someone's brains get splattered on the sidewalk. He _is not scared of you, sis._ Keep moving. + +When I moved there, I was coming from a small inner city. I knew crime I lived down the streets from the projects. But Pittsburgh is 3x as large and the boroughs and townships along the Monongahela River where there are empty mill towns and crime all up and down the shore lines have hardened me. + +I'd never been in the midst of so much violence. + +When I was in the food line there was a library behind us. I said, does anyone use that library? The older ladies told me, "This is [insert town] we don't read here in [town]". + +Food line would span out around the school block. + +It wasn't necessarily a mistake to move there. I learned to code and went to meetups out there. I would not have had that opportunity here. Those opportunities gave me a launching pad to actually being a functioning member of society with a good income at one job and an phenomenal one at my last. I was able to buy things I never could have before. I could save money, improve my credit, treat my friends to dinner and gifts, and actually buy my mom expensive Christmas presents. + +But there was a cost to all of it. I sold my soul for money and things and ended up losing everything. + +So I am in another predicament where there are unsavory people all around me. I have some pretty big and sharp knives by my desk and my bed. Those are my only defense besides my fists. I'm older now so not sure how effective my punches would be[^1] but I still have very large hands that make very large fists. + +Anyway the brouhaha has subsided for a minute. + +Someone told a guy to "keep [runnin that train](https://en.wiktionary.org/wiki/run_a_train) boy!" the other day and when he said that I knew that this was, indeed, a motel and I should treat living here like it. + +[^1]: 18-23 year old me was concussing people with a single punch. I was an angry lass and a large one too, mom said I was strong as an ox. Now? Who's to say. But don't test it, though. diff --git a/src/content/post/new-digs-new-year.mdx b/src/content/post/new-digs-new-year.mdx new file mode 100644 index 0000000..45d9926 --- /dev/null +++ b/src/content/post/new-digs-new-year.mdx @@ -0,0 +1,8 @@ +--- +title: New Digs +description: From a shoebox to just right +publishDate: "2024-12-25" +date: "2024-12-26" +--- + + diff --git a/src/content/post/no-one-is-paying-for-search.mdx b/src/content/post/no-one-is-paying-for-search.mdx new file mode 100644 index 0000000..7595ab0 --- /dev/null +++ b/src/content/post/no-one-is-paying-for-search.mdx @@ -0,0 +1,42 @@ +--- +title: No One is Paying for Search +description: There's a new search engine in town that requires you to pay for it. +publishDate: "2023-05-23" +date: "2023-05-23" +--- + +import { Image } from "astro:assets"; + +import kagi from '../../assets/kagi.png' + +From kagi.com: + +> Kagi has no ads and is fully supported only by its users. We worked very hard to provide high quality, fast and tracking-free results at a minimum cost to ensure sustainability of our operation. + +> By choosing a paid Kagi plan you are helping accelerate our mission of humanizing the web. Kagi also pledges 5% of its profits to supporting non-profit organizations for a more humane internet. + +## Ok but how much?? + +screenshot of kagi pricing + +*Madness*. + +## UPDATE: + +From the Kagi blog: + +> Kagi takes pride in offering an array of beneficial AI tools, including “Quick Answers,” “Summarize Page,” and “Ask Questions about Document,” not to mention our highly regarded Universal Summarizer. + +[...] + +> In response to your feedback and as part of our commitment to enhancing your experience, we’re excited to announce the removal of these restrictions for all our paid plans. In addition, we’ve increased the limits on our Trial plan. These changes provide you with unimpeded access to these valuable tools to improve your productivity and the quality of your work. + +Look I love when companies come out of the box swinging, but no one outside people who have the disposable income to pay for this will pay. + +> While mainstream search engines generate approximately 5-10 cents per search through advertising revenue, Kagi offers an ad-free alternative that prioritizes users' best interests. By charging a nominal fee for searches, Kagi ensures that its search results are faster, more accurate, and completely respectful of your privacy. + +[...] + +> By aligning our incentives with those of our users, Kagi is committed to building a better, more ethical future for ourselves and our children on the web. + +Their mission is noble, but you can't say you want a better web for children on the web when you put a gate around how these children will be able to access this information and participate in a *better, more ethical future* for themselves. diff --git a/src/content/post/nuff-said.mdx b/src/content/post/nuff-said.mdx new file mode 100644 index 0000000..2be7094 --- /dev/null +++ b/src/content/post/nuff-said.mdx @@ -0,0 +1,42 @@ +--- +title: "'Nuff Said" +description: Some of those that work forces, are the same that burn crosses. +publishDate: "2024-05-18" +date: "2024-05-18" +youtube: true +--- + + + + +
+
+ + +[Fuck you I won't do what you tell me!](https://archive.ph/mzKU1) +
+ +[Fuck you I won't do what you tell me!](https://archive.ph/dhaW0) +
+ +[Fuck you I won't do what you tell me!](https://archive.ph/1tfVM) +
+ +[Fuck you I won't do what you tell me!](https://archive.ph/Ztqcj) +
+ +--- +[Fuck you I won't do what you tell me!](https://archive.ph/R5sbG) +
+ +[Fuck you I won't do what you tell me!](https://archive.ph/9lI2o) +
+ +[Fuck you I won't do what you tell me!](https://archive.ph/vtbfh) +
+ +[Fuck you I won't do what you tell me!](https://archive.ph/hRRS3) +
+ + +[Mother fucker!!!](https://www.youtube.com/watch?v=2QiFl9Dc7D0) diff --git a/src/content/post/on-social-media.mdx b/src/content/post/on-social-media.mdx new file mode 100644 index 0000000..6cc4343 --- /dev/null +++ b/src/content/post/on-social-media.mdx @@ -0,0 +1,47 @@ +--- +title: The Ruthless Psychology of Social Media Apps +description: We're addicted and it isn't our fault. +publishDate: "2024-01-29" +date: "2024-01-29" +--- + +We're addicted and it isn't our fault. + + +# On Social Media + +[Gabz writes](https://gabz.blog/post/on-social-media-wirl_wna): + +> As I was in my 5:00 am meeting today I was, well, multitasking, as you do, and somewhat browsing around and stumble upon this article by Mister Davis Sparks, [THE GROWING TIDE AGAINST SOCIAL MEDIA](https://www.macsparky.com/blog/2024/01/the-growing-tide-against-social-media/) +> As I was reading, there was a lot of noting and "yepping". And there was one piece of it that kind of stuck out and had me thinking for a bit. + + +I read that article, too. And I couldn't agree with it more. + +He continues: + +> The second thing is the TikTok addiction. I am proud to say that I have **never** downloaded this app and I plan to, for as long as I can manage, never download it. As I have might said somewhere one time, I do not need another _let's-get-high-on-dopamine_ kind of app. + +This is the crux of it; the deliberate use of flaws in human psychology to keep us hooked on an app in order to serve us more ads, so they can create more growth, for shareholders who are already bursting at the seams with wealth, for a stock market that is really just craps for the wealthy, is so despicable I can't think about it without feeling rage. + +Not only did I buy into the farce that I would need to use it in 2009 to further a career in writing I didn't even know if I wanted (it's career *suicide*!) I opened myself up to every platform under the sun to try to grind my way to literary relevance: a wide open Facebook profile where I accumulated 5,000 "friends", who, by the way, were *writers* and not my intended audience. A Twitter account in 2009 that started off really fun but ended up being a vessel for shilling an artists wares. It got better when I switched to tech, which is what I wanted to do forever and then 2016 happened. + +## Social anxiety is a social media app's best friend + +I suffer from crippling social anxiety. It's not just introversion; it is full on I don't function well around people and refuse to go anywhere where there will be more than a handful and if there are more, the throng should be moving around and not just standing there or my heart palpitates and I will find a way out of the building. + +It has a lot to do with trauma, and I think most people with social anxiety have some form of trauma. Facebook, in particular, ran an experiement right before the 2016 election to guage how a user responds to posts using the new *reaction* buttons. If you reacted angry, hell yeah, let's give you more shit that will make you even MORE angry, this way you will continue to engage in our cesspool of targeted ads and clickbait. It was documented in the tech press and Facebook discontinued the A/B test of that feature. The damage was done. + +I was addicted. Heavily. My friends and my ex would say that I was addicted and I refused to believe it. + +But I started to realize that my anxiety and general unhappiness coincided with a medicine change and my continued abuse of social media. + +## I thought I couldn't quit you + +Oh but I did. The belief you have friends on Facebook because they interact with your posts, whether you feel happy, sad, express trauma, or announce a good or bad thing, is what caught me. Instead of hanging out with my in real life friends, I depended on a few "friends" I made on Facebook who, since I deleted it, have not made any real effort to reach out to me, and I don't expect it. I think it bothers me a bit because of how sincere they seemed. And maybe they truly want the best for me, as I them. But I had to be real with myself, I don't really know those people, and they don't really know me, even though that profile was like my group therapy once I locked it down. + +I've deleted Twitter. I have one account there for sports and I regret looking at it every time I open it. I'll probably be deleting that account as well. + +I don't use Threads or Instagram. YouTube is a rabbit hole I am trying to hack my way out of wasting so much time watching bullshit there. I had to delete hundreds of subscriptions and force myself to not subscribe to any more channels. I find there's nothing really to watch as the channels I decided to keep around don't post much. When that happens, I do something else, like read, which is the way I've always liked it. + +There's a reckoning coming but for whom and for how long?? diff --git a/src/content/post/palestine-rally-channel-5-news.mdx b/src/content/post/palestine-rally-channel-5-news.mdx new file mode 100644 index 0000000..11494ab --- /dev/null +++ b/src/content/post/palestine-rally-channel-5-news.mdx @@ -0,0 +1,14 @@ +--- +title: Palestine Rally Channel 5 News +description: The Holy War rages on. +publishDate: "2023-10-17" +date: "2023-10-17" +--- + +Andrew Callaghan at Channel 5 News is many things[^1] but he's *still* one of the best journalists, anywhere. + + + + + +[^1]: The allegations of sexual misconduct are unforgivable and he has addressed this with honesty. It does not excuse the behavior, nor does his journalism, but I think his channel is important and ignoring it altogether does a disservice to nuanced discourse. diff --git a/src/content/post/ptsd-and-me.mdx b/src/content/post/ptsd-and-me.mdx new file mode 100644 index 0000000..dd30eca --- /dev/null +++ b/src/content/post/ptsd-and-me.mdx @@ -0,0 +1,145 @@ +--- +title: PTSD and Me +description: I made my peace can I go home? +publishDate: "2025-03-06" +excerpt: I made my peace can I go home? +date: "2025-03-06" +--- + +I have suffered from cPTSD for most of my teenage and adult life. + +But from 2021-2025, and more so concentrated to the past two years, the experiences I've had have given me a more acute form of PTSD that I've never experienced before. + +The day I was in that filthy room, that filthy small shoebox and my cat was on my bed, looking super scared... I was going to be going inpatient, to a psych hospital compound about 45 minutes from me. I am standing there, I can barely stand, I am filthy, and I am unable to stop crying. My arms are flailing... + +I was in my friend's car losing my mind. I wanted to hit things, I wanted to break the car window with my skull. I am screaming, out loud, and grunting from the anger and despair I was feeling. + +## And + +My friend walks me into the ER, and they call me to the window to get my information and I cannot stop crying. I have never experienced a time in my life where I couldn't stop crying. Ever. + +I cry in the room with just a mattress and a sheet. + +I cry at the hospital. I have PTSD and the notes on my condition from the nurses say I have a blunt affect, I show no emotion, and do not interact with the other patients. + +## Before + +I had agoraphobia. And it was extremely bad. I still suffer from it but it is not nearly as bad as it was just five months ago. + +My uncle took me to get my photo ID renewed some time in October. I had put it off for years but I needed it to actually live my life. So we went. + +I walked into the DMV and I shook. I was shaking so goddamn bad, in public. It was something I do not do, did not do, in my entire godforsaken life and here I am shaking like a leaf and trying not to have a breakdown. + +I had the woman my money while my hand shakes and I am fighting back tears. + +I wanted nothing more than to die. + +I got back in my uncle's truck and I have a breakdown; I could not stop crying. He asked me what was wrong and I didn't have the heart to tell him and even if I did I don't think I understood it much myself. + +## The Room + +There's much to talk about about where me and Catte were living. It was small. I was agoraphobic. The house at the time was a hoarding situation. I barely ate after a while. Cooking in that kitchen was something I wasn't going to do as the kitchen was gross. Sometimes when my roommate would cook it was spoiled. So I ended up buying microwave meals. + +There was a ton of centipedes and moths. And I kept bringing stuff in, creature comforts that I didn't have room for. I tried to bring in things to organize things but it never worked. I had no door on my bedroom and that bedroom is where I stayed, pretty much all the time. After a while I stopped taking care of myself completely; I didn't shower, my bladder stopped working. I had no clean clothes because doing all that laundry at the laundry mat is expensive and her washer and dryer didn't work. + +Catte stopped playing and running around. She started to have problems with her skin. + +I would lay in bed, a filthy fucking bed and bang my head against the wall, literally. I'd grab my skin and just like take my fingernails to my skin. I was so angry. I wanted to break everything, everything I owned I wanted to break it. + +Every night I was fighting my surrounding filth, my own filth, my cat not knowing what to do but loving me anyway. + +Without my bedroom door, I heard Fox News 24/7 which. I mean it's Fox okay. + +My roommate rescued me from certain homelessness, but by the end, I didn't pay enough and her son came back home. He cleaned the entire house and I was still a filthy, delusional, psychotic fucking mess of a human being and I needed to leave. They were going to call the sheriff on me and I committed no crime. + +The day I watched Catte crawl to the corner of the bed with her big eyes looking to me for comfort still haunts me. I miss that cat so I will stop writing about her now. She is still at the house, last time I checked. They are taking her to the vet, she is having her run of the house and it hurts me to no end that I could not provide that for her like I used to. Anyway... + +## After the ward + +I was able to move to where I am now, an extended stay motel. It's the cheapest nice place you can get in this area when you have no available credit, as all my cards are maxed out after losing my job in '22 and trying to stay in that beautiful townhouse I lived in. + +I moved here and I remember going to bed and waking up in the middle of the night not knowing where I was. I was still at my roommate's house; I'd wake up and think I was still living there. I was disoriented and couldn't stay asleep, _at all_. + +I was going to group therapy and it wasn't until the one group where I started talking about the experiences of the last four or so years that I began to disassociate and realize just how fucked up the past two years have made me. I cried in that group, or, I tried to _not_ cry but the tears kept falling without me making a sound. + +## American + +I tried to not rely on subsidies and handouts. I fought like hell to be a taxpaying American so that I didn't have to palm my EBT card when I went to the grocery store and lost everything along the way. + +I lost my home, I lost my jobs, I lost my mother, I lost my therapist, I lost my mobility, I lost my sanity, I lost my cat, and I lost myself, and that's the one thing I will never get back. + +I used to have phobias. I do not have them anymore. Things that I used to fear I no longer do. I fear almost nothing at all. I suppose that's a perk of acute PTSD. + +However I am super hypervigilant, I have a collection of knives and sometimes the pain is so overwhelming I try to find a place that will allow me to buy a way to suck on a 🔫. + +It's the thing where I can't promise any of my friends and loved ones that I won't end my life, but as I said at my time at the ward and in group therapy I don't have anything to live for and I have zero hope for anything to ever bring me joy again. + +## Soundtrack to the end of last year + + +**Lyrics** + +> When will we die? This life isn't fair +> I miss the high, I live a lie +> And one day we'll die, no one will care +> Take me inside, I'll meet you there + +> Am I alive? (Yeah, yeah, yeah, yeah, yeah) +> Am I aware? (Yeah, yeah, yeah, yeah, yeah) +> Do you get high? (Yeah, yeah, yeah, yeah, yeah) +> Are we prepared? (Yeah, yeah, yeah, yeah, yeah) +> Then one day we'll die (yeah, yeah, yeah, yeah, yeah) +> No one will care (yeah, yeah, yeah, yeah, yeah) +> Do you get high? (Yeah, yeah, yeah, yeah, yeah) +> We will survive (yeah, yeah, yeah, yeah, yeah) +> Who do you think you are? +> Young man? Young man? +> Yeah + +> Man, I think you went too far +> You can't stop the dance +> Don't ever let 'em stop the dance, yeah +> Are we all numb? Where are we goin'? +> What have we become? It all keeps on rollin' +> A little bit of light lets the hope grow +> A lot goes on that they don't know +> Just give me a sign, to show me somethin' +> Is it my time? Can I stop runnin'? +> Lost in the night and it's so cold +> Forget the things that we don't know +> I made my peace, can I go home? + +> Am I alive? (Yeah, yeah, yeah, yeah, yeah) +> Am I aware? (Yeah, yeah, yeah, yeah, yeah) +> Do you get high? (Yeah, yeah, yeah, yeah, yeah) +> Are we prepared? (Yeah, yeah, yeah, yeah, yeah) +> Then one day we'll die (yeah, yeah, yeah, yeah, yeah) +> No one will care (yeah, yeah, yeah, yeah, yeah) +> Do you get high? (Yeah, yeah, yeah, yeah, yeah) +> We will survive (yeah, yeah, yeah, yeah, yeah) + +> To the girl named danger, so good to see you +> Don't be a stranger, it's clear I need you +> The angels will fall, not a saint after all +> Back to the wall, let me free you +> Protect me from evil, give me a reason +> Where are the good people? Give us our freedom +> Where are the dreamers? +> Can you show me the dreamers? +> And we are the creatures, prophets and teachers +> We are believers, lost in amnesia +> Will you let me fade away? I wanna fade away + +> Am I alive? (Yeah, yeah, yeah, yeah, yeah) +> Am I aware? (Yeah, yeah, yeah, yeah, yeah) +> Do you get high? (Yeah, yeah, yeah, yeah, yeah) +> Are we prepared? (Yeah, yeah, yeah, yeah, yeah) +> Then one day we'll die (yeah, yeah, yeah, yeah, yeah) +> No one will care (yeah, yeah, yeah, yeah, yeah) +> Do you get high? (Yeah, yeah, yeah, yeah, yeah) +> We will survive (yeah, yeah, yeah, yeah, yeah) + +> Ooh, ooh-ooh-ooh +> Ooh-ooh, ooh-ooh +> Ooh, ooh-ooh-ooh +> Ooh-ooh, ooh-ooh diff --git a/src/content/post/sir-jony-ive-on-designing.mdx b/src/content/post/sir-jony-ive-on-designing.mdx new file mode 100644 index 0000000..81eb64a --- /dev/null +++ b/src/content/post/sir-jony-ive-on-designing.mdx @@ -0,0 +1,18 @@ +--- +title: HRH Prince Charles and Sir Jony Ive on better design +description: Sir Jony sure has opinions. +publishDate: "2022-07-19" +date: "2022-07-19" +--- + +# HRH Prince Charles and Sir Jony Ive on designing for a better world + +From *DEYAN SUDJIC* at Wallpaper.com - + +> When Ive talks about design, his language is fiercely moralistic. ‘I am angry that most of what is made seems so thoughtless. So many products do not deserve to exist. The minimum that they should do to justify themselves and consume all that material is that their designers should care about them. + +Who gets to say what kind of designs should and shouldn't exist? These are *products* not *spiritual* things. + +Jony is a generational design talent but sometimes it's hard to get past a guy sniffing his own farts. + +https://www.wallpaper.com/design/prince-charles-jony-ive-terra-carta-design-lab-august-issue diff --git a/src/content/post/social-image.mdx b/src/content/post/social-image.mdx new file mode 100644 index 0000000..399aba0 --- /dev/null +++ b/src/content/post/social-image.mdx @@ -0,0 +1,25 @@ +--- +title: Example OG Social Image +description: An example post for Astro Cactus, detailing how to add a custom social image card in the frontmatter +publishDate: 27 January 2023 +tags: + - example + - blog + - image +ogImage: /social-card.png +--- + +## Adding your own social image to a post + +This post is an example of how to add a custom [open graph](https://ogp.me/) social image, also known as an OG image, to a blog post. +By adding the optional ogImage property to the frontmatter of a post, you opt out of [satori](https://github.com/vercel/satori) automatically generating an image for this page. + +If you open this markdown file `src/content/post/social-image.md` you'll see the ogImage property set to an image which lives in the public folder[^1]. + +```yaml +ogImage: "/social-card.png" +``` + +You can view the one set for this template page [here](https://astro-cactus.chriswilliams.dev/social-card.png). + +[^1]: The image itself can be located anywhere you like. diff --git a/src/content/post/something-bittersweet.mdx b/src/content/post/something-bittersweet.mdx new file mode 100644 index 0000000..b7118ae --- /dev/null +++ b/src/content/post/something-bittersweet.mdx @@ -0,0 +1,30 @@ +--- +title: Something Bittersweet +description: We didn't ask for the cards we were dealt and sometimes that's the part that gets you. +publishDate: "2024-02-09" +date: "2024-02-09" +--- + +In 2014 I decided to switch careers as a person who was below the poverty line and in their mid 30s. I met some incredible people, most of whom have gone on to have great careers; lots are senior software engineers, some have had success in multiple software roles. Some even got to party with top engineers from Netflix in San Francisco on a rooftop and get keynote speaker slots at well known conferences. Others have worked at Big Tech and have made a difference while doing so. + +All of the engineers I speak of are Black in Tech and I love it. I am, too. But as I watch my friends go on about their business, I celebrate with sincerity; I could not be happier or prouder of the folks I made this journey with, I am also cognizant of my eternal struggle of just living daily while actually wanting to be on this earth willingly. + +## The hands we're dealt + +No one asks to be born. We just were. And no child asks to be born in the circumstances I found myself to be born in. + +To be in those circumstances and to even be alive at the age I am is almost unheard of. For me to not be in jail or dead is to be celebrated. For me to have rented my own home while making 6 figures, even though it was only for a year, is to be lauded and given as a testament to human resilience. At the same time, I watch my friends soar and I realize that, as much as I have fought my entire life against the thought that some of the barriers I have had to overcome are not ones they have had to overcome. We all have our shit, all of us. We overcome that shit the best way we can. But for some of us, our brains just don't give a fuck and will try to end us from the moment we take our first breath until the moment we breathe our last. And it isn't anyone's fault. There isn't anyone to blame. + +## Vague I know + +My friend who also suffers from similar things and I were at a restaurant a couple years ago. He had his arms crossed, staring out the window. + +I am sipping on my coke when he blurts out: *it's not fair. This just isn't fair. You know?* + +Yes. I do. + +And the callousness of saying to someone who's brain chemistry makes it hard for them to not want to suck on a pistol regularly that *life is unfair*, while true, isn't helpful. Shit, we know this. It doesn't make this shit hurt *less*. + +You want to live like a productive member of society. Despite popular right wing rhetoric, no one wants to be given a handout, a handout that keeps you buried below the poverty line, lining up at food pantries, and hopping from project to project. No one wants that. If folks like me who don't have the advantages I've had in life, *in spite of* the fact my life has been like an episode of 48 Hours and Dateline, would be given the choice of working and being able to actually live a decent life and not working and lining up at the food bank, I assure you that 95% of those folks would pick working every fucking time, no matter the bullshit Fox News keeps telling your parents and grandparents. + +I guess what I am saying is it hurts to see people thrive, knowing that if you had a better, no, *healthier* fucking brain you could thrive in the same way and you just can't, through no fault of your own. It feels like you're dying on Groundhog's Day and there's not a fucking thing you can do about it... diff --git a/src/content/post/spiraling-super-mario.mdx b/src/content/post/spiraling-super-mario.mdx new file mode 100644 index 0000000..9c83036 --- /dev/null +++ b/src/content/post/spiraling-super-mario.mdx @@ -0,0 +1,11 @@ +--- +title: Spiraling, a soundtrack +description: Super Mario Bros 3, a classic +publishDate: "2025-03-21" +excerpt: Super Mario Bros 3, a classic +date: "2025-03-21" +--- + +If you want to know what it sounds like in the head of someone spiraling into depression, look no further than this: + + diff --git a/src/content/post/tech-bro-caveats.mdx b/src/content/post/tech-bro-caveats.mdx new file mode 100644 index 0000000..c207014 --- /dev/null +++ b/src/content/post/tech-bro-caveats.mdx @@ -0,0 +1,8 @@ +--- +title: Please Don't Hear What I'm Not Saying +description: Tech Bro Caveats +publishDate: "2024-05-22" +date: "2024-05-22" +--- + +Well maybe don't make what you're *not* saying so loud to those who don't share your experience. diff --git a/src/content/post/testing/draft-post.md b/src/content/post/testing/draft-post.md new file mode 100644 index 0000000..a0edc55 --- /dev/null +++ b/src/content/post/testing/draft-post.md @@ -0,0 +1,9 @@ +--- +title: "A working draft title" +description: "This post is for testing the draft post functionality" +publishDate: "10 March 2024" +tags: ["test"] +draft: true +--- + +If this is working correctly, this post should only be accessible in a dev environment, as well as any tags that are unique to this post. diff --git a/src/content/post/testing/long-title.md b/src/content/post/testing/long-title.md new file mode 100644 index 0000000..f79f330 --- /dev/null +++ b/src/content/post/testing/long-title.md @@ -0,0 +1,8 @@ +--- +title: "Lorem ipsum dolor sit, amet consectetur adipisicing elit. Id" +description: "This post is purely for testing if the css is correct for the title on the page" +publishDate: "01 Feb 2023" +tags: ["test"] +--- + +## Testing the title tag diff --git a/src/content/post/testing/missing-content.md b/src/content/post/testing/missing-content.md new file mode 100644 index 0000000..4b10c6f --- /dev/null +++ b/src/content/post/testing/missing-content.md @@ -0,0 +1,6 @@ +--- +title: "This post doesn't have any content" +description: "This post is purely for testing the table of content, which should not be rendered" +publishDate: "22 Feb 2023" +tags: ["test", "toc"] +--- diff --git a/src/content/post/testing/unique-tags.md b/src/content/post/testing/unique-tags.md new file mode 100644 index 0000000..887d279 --- /dev/null +++ b/src/content/post/testing/unique-tags.md @@ -0,0 +1,12 @@ +--- +title: "Unique tags validation" +publishDate: "30 January 2023" +description: "This post is used for validating if duplicate tags are removed, regardless of the string case" +tags: ["blog", "blog", "Blog", "test", "bloG", "Test", "BLOG"] +--- + +## This post is to test zod transform + +If you open the file `src/content/post/unique-tags.md`, the tags array has a number of duplicate blog strings of various cases. + +These are removed as part of the removeDupsAndLowercase function found in `src/content/config.ts`. diff --git a/src/content/post/thank-you-oss.mdx b/src/content/post/thank-you-oss.mdx new file mode 100644 index 0000000..0af8a8e --- /dev/null +++ b/src/content/post/thank-you-oss.mdx @@ -0,0 +1,14 @@ +--- +title: Thank u, OSS +description: Keeping the poors entertained since 1999. +publishDate: "2024-02-07" +date: "2024-02-07" +--- + +I am still out of work and times are a bit rough. + +But with a few open source tools, a little *command line fu*, I have all of the music and movies I could possibly want. + +Thank u, OSS. + +![](https://res.cloudinary.com/diajberzp/image/upload/v1707354472/blog/thanku_wuhxte.gif) diff --git a/src/content/post/tough-times-require-awesome-music.mdx b/src/content/post/tough-times-require-awesome-music.mdx new file mode 100644 index 0000000..3a1ce7e --- /dev/null +++ b/src/content/post/tough-times-require-awesome-music.mdx @@ -0,0 +1,12 @@ +--- +title: Tough Times Require Awesome Music +description: Hurts so bad it's... actually terrible +publishDate: "2022-09-12" +date: "2022-09-12" +--- + +So it's a Foo Fighters type of night. + +♥️ Dave Grohl. + + diff --git a/src/content/post/webmentions.mdx b/src/content/post/webmentions.mdx new file mode 100644 index 0000000..be6d81b --- /dev/null +++ b/src/content/post/webmentions.mdx @@ -0,0 +1,68 @@ +--- +title: Adding Webmentions to Astro Cactus +description: This post describes the process of adding webmentions to your own site +publishDate: 11 Oct 2023 +updatedDate: 6 December 2024 +tags: + - webmentions + - astro + - social +--- + +## TLDR + +1. Add a link on your homepage to either your GitHub profile and/or email address as per [IndieLogin's](https://indielogin.com/setup) instructions. You _could_ do this via `src/components/SocialList.astro`, just be sure to include `isWebmention` to the relevant link if doing so. +2. Create an account @ [Webmention.io](https://webmention.io/) by entering your website's address. +3. Add the link feed and api key to a `.env` file with the key `WEBMENTION_URL` and `WEBMENTION_API_KEY` respectively, you could rename `.env.example` found in this template. You can also add the optional `WEBMENTION_PINGBACK` link here too. +4. Go to [brid.gy](https://brid.gy/) and sign-in to each social account[s] you wish to link. +5. Publish and build your website, remember to add the api key, and it should now be ready to receive webmentions! + +## What are webmentions + +Put simply, it's a way to show users who like, comment, repost and more, on various pages on your website via social media. + +This theme displays the number of likes, mentions and replies each blog post receives. There are a couple of more webmentions that I haven't included, like reposts, which are currently filtered out, but shouldn't be too difficult to include. + +## Steps to add it to your own site + +Your going to have to create a couple of accounts to get things up-and-running. But, the first thing you need to ensure is that your social links are correct. + +### Add link(s) to your profile(s) + +Firstly, you need to add a link on your site to prove ownership. If you have a look at [IndieLogin's](https://indielogin.com/setup) instructions, it gives you 2 options, either an email address and/or GitHub account. I've created the component `src/components/SocialList.astro` where you can add your details into the `socialLinks` array, just include the `isWebmention` property to the relevant link which will add the `rel="me authn"` attribute. Whichever way you do it, make sure you have a link in your markup as per IndieLogin's [instructions](https://indielogin.com/setup) + +```html +
GitHub +``` + +### Sign up to Webmention.io + +Next, head over to [Webmention.io](https://webmention.io/) and create an account by signing in with your domain name, e.g. `https://astro-cactus.chriswilliams.dev/`. Please note that .app TLDs don't function correctly. Once in, it will give you a couple of links for your domain to accept webmentions. Make a note of these and create a `.env` file (this template include an example `.env.example` which you could rename). Add the link feed and api key with the key/values of `WEBMENTION_URL` and `WEBMENTION_API_KEY` respectively, and the optional `WEBMENTION_PINGBACK` url if required. Please try not to publish this to a repository! + +:::note +You don't have to include the pingback link. Maybe coincidentally, but after adding it I started to receive a higher frequency of spam in my mailbox, informing me that my website could be better. TBH they're not wrong. I've now removed it, but it's up to you. +::: + +### Sign up to Brid.gy + +You're now going to have to use [brid.gy](https://brid.gy/). As the name suggests, it links your website to your social media accounts. For every account you want to set up (e.g. Mastodon), click on the relevant button and connect each account you want brid.gy to search. Just to note again, brid.gy currently has an issue with .app TLDs. + +## Testing everything works + +With everything set, it's now time to build and publish your website. **REMEMBER** to set your environment variables `WEBMENTION_API_KEY` & `WEBMENTION_URL` with your host. + +You can check to see if everything is working by sending a test webmention via [webmentions.rocks](https://webmention.rocks/receive/1). Log in with your domain, enter the auth code, and then the url of the page you want to test. For example, to test this page I would add `https://astro-cactus.chriswilliams.dev/posts/webmentions/`. To view it on your website, rebuild or (re)start dev mode locally, and you should see the result at the bottom of your page. + +You can also view any test mentions in the browser via their [api](https://github.com/aaronpk/webmention.io#api). + +## Things to add, things to consider + +- At the moment, fresh webmentions are only fetched on a rebuild or restarting dev mode, which obviously means if you don't update your site very often you wont get a lot of new content. It should be quite trivial to add a cron job to run the `getAndCacheWebmentions()` function in `src/utils/webmentions.ts` and populate your blog with new content. This is probably what I'll add next as a github action. + +- I have seen some mentions have duplicates. Unfortunately, they're quite difficult to filter out as they have different id's. + +- I'm not a huge fan of the little external link icon for linking to comments/replies. It's not particularly great on mobile due to its size, and will likely change it in the future. + +## Acknowledgements + +Many thanks to [Kieran McGuire](https://github.com/chrismwilliams/astro-theme-cactus/issues/107#issue-1863931105) for sharing this with me, and the helpful posts. I'd never heard of webmentions before, and now with this update hopefully others will be able to make use of them. Additionally, articles and examples from [kld](https://kld.dev/adding-webmentions/) and [ryanmulligan.dev](https://ryanmulligan.dev/blog/) really helped in getting this set up and integrated, both a great resource if you're looking for more information! diff --git a/src/content/post/working-in-tech-made-me-a-socialist.mdx b/src/content/post/working-in-tech-made-me-a-socialist.mdx new file mode 100644 index 0000000..54505bc --- /dev/null +++ b/src/content/post/working-in-tech-made-me-a-socialist.mdx @@ -0,0 +1,27 @@ +--- +title: Working in Tech Made Me a Socialist +description: From someone who proclaimed themselves to be a staunch capitalist. +publishDate: "2024-01-03" +date: "2024-01-03" +--- + +If working in corporate in an industry with money flowing out of every orifice with dudes who honestly believe a website that allows you to just say 'yo' to someone is worth billions of dolllars with billions of personal wealth, their companies still raking in massive revenues and profits then layoff people who are pregnant right before Christmas, is capitalism, ***fuck that noise***. + +## Fuck you, got mine + +These pseudo intellectually dishonest libertarian Wish brand Joe Rogan wannabes are doing the following: + + +1. Laying off people who are here on H1B Visas +2. Rescinding offers to immigrants who moved here to work at like Google or Amazon and now have no funds or ability to work here in the states. They give up every fucking thing to come here for billionaires to fuck them in the ass at every turn. + + +I am on LinkedIn, I see this shit happen every fucking day. + +There's one woman begging for work, anything at all. She's put in 1000 applications, had several interviews, and has been ghosted multiple times. She's facing homelessness and has a daughter and said she has had some dark thoughts lately but she's willing to take anything at all. You know what's happened since? + +👻👻👻 + +Like I applied to a customer call center job for PNC and they didn't get back to me for months and then rejected my application. I am completely capable of doing the job, I am criminally over-qualified for it, and yet. + +Well, comrades. Watching the world burn and consuming LeftTube has given me a chance to pick up my sickle and head for the resistance, whatever that looks like. diff --git a/src/content/reviews/reviews.md b/src/content/reviews/reviews.md new file mode 100644 index 0000000..30a6518 --- /dev/null +++ b/src/content/reviews/reviews.md @@ -0,0 +1,4 @@ +--- +title: Reviews +publishDate: "2025-05-31T16:56:29Z" +--- diff --git a/src/data/blogroll.json b/src/data/blogroll.json new file mode 100644 index 0000000..e69de29 diff --git a/src/data/changelog.json b/src/data/changelog.json new file mode 100644 index 0000000..e69de29 diff --git a/src/layouts/BlogPost.astro b/src/layouts/BlogPost.astro index e67b2b3..3f31ebe 100644 --- a/src/layouts/BlogPost.astro +++ b/src/layouts/BlogPost.astro @@ -7,7 +7,7 @@ import FormattedDate from '../components/FormattedDate.astro'; type Props = CollectionEntry<'blog'>['data']; -const { title, description, pubDate, updatedDate, heroImage } = Astro.props; +const { title, description, publishDate, updatedDate, heroImage } = Astro.props; --- @@ -64,7 +64,7 @@ const { title, description, pubDate, updatedDate, heroImage } = Astro.props;

- + { updatedDate && (
diff --git a/src/layouts/SinglePage.astro b/src/layouts/SinglePage.astro new file mode 100644 index 0000000..1b7f82c --- /dev/null +++ b/src/layouts/SinglePage.astro @@ -0,0 +1,8 @@ +--- +import BaseHead from '../components/BaseHead.astro'; +import Header from '../components/Header.astro'; +import Footer from '../components/Footer.astro'; +import FormattedDate from '../components/FormattedDate.astro'; + +const { title, description, publishDate, updatedDate, heroImage } = Astro.props; +--- diff --git a/src/pages/about.astro b/src/pages/about.astro index c9d5b02..92e103a 100644 --- a/src/pages/about.astro +++ b/src/pages/about.astro @@ -5,7 +5,7 @@ import Layout from '../layouts/BlogPost.astro';

diff --git a/src/pages/blog/index.astro b/src/pages/blog/index.astro index 1d8d02a..3a1cd63 100644 --- a/src/pages/blog/index.astro +++ b/src/pages/blog/index.astro @@ -7,7 +7,7 @@ import { getCollection } from 'astro:content'; import FormattedDate from '../../components/FormattedDate.astro'; const posts = (await getCollection('blog')).sort( - (a, b) => b.data.pubDate.valueOf() - a.data.pubDate.valueOf(), + (a, b) => b.data.publishDate.valueOf() - a.data.publishDate.valueOf() ); --- @@ -97,7 +97,7 @@ const posts = (await getCollection('blog')).sort(

{post.data.title}

- +

diff --git a/src/pages/blogroll.mdx b/src/pages/blogroll.mdx new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/changelog.mdx b/src/pages/changelog.mdx new file mode 100644 index 0000000..315acec --- /dev/null +++ b/src/pages/changelog.mdx @@ -0,0 +1,4 @@ +--- +layout: "@/layouts/SinglePost.astro"; +title: "Changelog" +--- diff --git a/src/pages/now.mdx b/src/pages/now.mdx new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/reads/[...page].astro b/src/pages/reads/[...page].astro new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/reads/[...slug].astro b/src/pages/reads/[...slug].astro new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/reads/rss.xml.js b/src/pages/reads/rss.xml.js new file mode 100644 index 0000000..3b00c03 --- /dev/null +++ b/src/pages/reads/rss.xml.js @@ -0,0 +1,35 @@ +import rss from "@astrojs/rss"; +import sanitizeHtml from "sanitize-html"; +import { rfc2822 } from "../../components/utilities/DateFormat"; +import { globalImageUrls } from "../../components/utilities/StringFormat"; +import site from "../../data/site.json"; + +export function GET(context) { + const postImportResult = import.meta.glob("../../content/reads/**/*.md", { + eager: true, + }); + const posts = Object.values(postImportResult).sort( + (a, b) => + new Date(b.frontmatter.date).valueOf() - + new Date(a.frontmatter.date).valueOf(), + ); + + return rss({ + title: `${site.title} Weekly Reads`, + description: "Weekly Reads", + site: context.site, + xmlns: { + atom: "http://www.w3.org/2005/Atom/", + dc: "http://purl.org/dc/elements/1.1/", + content: "http://purl.org/rss/1.0/modules/content/", + }, + items: posts.map((post) => ({ + title: post.frontmatter.title, + link: `${site.url}reads/${post.frontmatter.slug}`, + pubDate: rfc2822(post.frontmatter.date), + description: post.frontmatter.description, + customData: `${post.frontmatter.description}`, + content: globalImageUrls(site.url, sanitizeHtml(post.compiledContent())), + })), + }); +} diff --git a/src/pages/series/[name].astro b/src/pages/series/[name].astro new file mode 100644 index 0000000..8fd64c5 --- /dev/null +++ b/src/pages/series/[name].astro @@ -0,0 +1,71 @@ +--- +import { getCollection } from "astro:content"; +import { slugify } from "../../components/utilities/StringFormat.js"; +import { deslugify } from "../../components/utilities/StringFormat.js"; +import Base from "../../layouts/Base.astro"; +import SeriesList from "../../components/SeriesList.astro"; +import LayerIcon from "../../components/icons/LayerIcon.astro"; +import PlusCircleIcon from "../../components/icons/PlusCircleIcon.astro"; + +export async function getStaticPaths({}) { + const allPosts = await getCollection("posts"); + const sortedPosts = allPosts.sort( + (a, b) => new Date(b.data.date).valueOf() - new Date(a.data.date).valueOf(), + ); + const allNames = new Set(); + sortedPosts.map((post) => { + post.data.series && allNames.add(slugify(post.data.series)); + }); + + return Array.from(allNames).map((name) => { + return { + params: { name }, + props: { + posts: sortedPosts, + }, + }; + }); +} + +const { posts } = Astro.props; +const { name } = Astro.params; + +let title = deslugify(name); +let description = "Posts in " + title + " series."; +--- + + + + + diff --git a/src/pages/series/index.astro b/src/pages/series/index.astro new file mode 100644 index 0000000..2d777c2 --- /dev/null +++ b/src/pages/series/index.astro @@ -0,0 +1,45 @@ +--- +import { getCollection } from "astro:content"; +import Base from "../../layouts/Base.astro"; +import SeriesList from "../../components/SeriesList.astro"; +import site from "../../data/site.json"; +import LayerIcon from "../../components/icons/LayerIcon.astro"; + +const allPosts = await getCollection("posts"); +const allSeries = allPosts + .map((post) => post.data.series) + .filter((series) => series !== undefined) + .filter((series, index, self) => self.indexOf(series) === index) + .sort(); + +let title = "Series - " + site.title; +let description = "Series of related posts on " + site.title + "."; +--- + + +
+ +

+ + Series +

+
+ { + allSeries.map((series) => ( + + )) + } +
+
+
+ + + diff --git a/src/styles/global.css b/src/styles/global.css index d52c23e..24b0c55 100644 --- a/src/styles/global.css +++ b/src/styles/global.css @@ -4,152 +4,181 @@ License MIT: https://github.com/HermanMartinus/bearblog/blob/master/LICENSE.md */ +@import "tailwindcss"; +/* By default, Latte is light mode and Mocha is dark mode */ + :root { - --accent: #2337ff; - --accent-dark: #000d8a; - --black: 15, 18, 25; - --gray: 96, 115, 159; - --gray-light: 229, 233, 240; - --gray-dark: 34, 41, 57; - --gray-gradient: rgba(var(--gray-light), 50%), #fff; - --box-shadow: - 0 2px 6px rgba(var(--gray), 25%), 0 8px 24px rgba(var(--gray), 33%), - 0 16px 32px rgba(var(--gray), 33%); + --accent: #2337ff; + --accent-dark: #000d8a; + --black: 15, 18, 25; + --gray: 96, 115, 159; + --gray-light: 229, 233, 240; + --gray-dark: 34, 41, 57; + --gray-gradient: rgba(var(--gray-light), 50%), #fff; + --box-shadow: + 0 2px 6px rgba(var(--gray), 25%), 0 8px 24px rgba(var(--gray), 33%), + 0 16px 32px rgba(var(--gray), 33%); } + @font-face { - font-family: 'Atkinson'; - src: url('/fonts/atkinson-regular.woff') format('woff'); - font-weight: 400; - font-style: normal; - font-display: swap; + font-family: 'Atkinson'; + src: url('/fonts/atkinson-regular.woff') format('woff'); + font-weight: 400; + font-style: normal; + font-display: swap; } + @font-face { - font-family: 'Atkinson'; - src: url('/fonts/atkinson-bold.woff') format('woff'); - font-weight: 700; - font-style: normal; - font-display: swap; + font-family: 'Atkinson'; + src: url('/fonts/atkinson-bold.woff') format('woff'); + font-weight: 700; + font-style: normal; + font-display: swap; } + body { - font-family: 'Atkinson', sans-serif; - margin: 0; - padding: 0; - text-align: left; - background: linear-gradient(var(--gray-gradient)) no-repeat; - background-size: 100% 600px; - word-wrap: break-word; - overflow-wrap: break-word; - color: rgb(var(--gray-dark)); - font-size: 20px; - line-height: 1.7; + font-family: 'Atkinson', sans-serif; + margin: 0; + padding: 0; + text-align: left; + background: linear-gradient(var(--gray-gradient)) no-repeat; + background-size: 100% 600px; + word-wrap: break-word; + overflow-wrap: break-word; + color: rgb(var(--gray-dark)); + font-size: 20px; + line-height: 1.7; } + main { - width: 720px; - max-width: calc(100% - 2em); - margin: auto; - padding: 3em 1em; + width: 720px; + max-width: calc(100% - 2em); + margin: auto; + padding: 3em 1em; } + h1, h2, h3, h4, h5, h6 { - margin: 0 0 0.5rem 0; - color: rgb(var(--black)); - line-height: 1.2; + margin: 0 0 0.5rem 0; + color: rgb(var(--black)); + line-height: 1.2; } + h1 { - font-size: 3.052em; + font-size: 3.052em; } + h2 { - font-size: 2.441em; + font-size: 2.441em; } + h3 { - font-size: 1.953em; + font-size: 1.953em; } + h4 { - font-size: 1.563em; + font-size: 1.563em; } + h5 { - font-size: 1.25em; + font-size: 1.25em; } + strong, b { - font-weight: 700; + font-weight: 700; } + a { - color: var(--accent); + color: var(--accent); } + a:hover { - color: var(--accent); + color: var(--accent); } + p { - margin-bottom: 1em; + margin-bottom: 1em; } + .prose p { - margin-bottom: 2em; + margin-bottom: 2em; } + textarea { - width: 100%; - font-size: 16px; + width: 100%; + font-size: 16px; } + input { - font-size: 16px; + font-size: 16px; } + table { - width: 100%; + width: 100%; } + img { - max-width: 100%; - height: auto; - border-radius: 8px; + max-width: 100%; + height: auto; + border-radius: 8px; } + code { - padding: 2px 5px; - background-color: rgb(var(--gray-light)); - border-radius: 2px; + padding: 2px 5px; + background-color: rgb(var(--gray-light)); + border-radius: 2px; } + pre { - padding: 1.5em; - border-radius: 8px; + padding: 1.5em; + border-radius: 8px; } -pre > code { - all: unset; + +pre>code { + all: unset; } + blockquote { - border-left: 4px solid var(--accent); - padding: 0 0 0 20px; - margin: 0px; - font-size: 1.333em; + border-left: 4px solid var(--accent); + padding: 0 0 0 20px; + margin: 0px; + font-size: 1.333em; } + hr { - border: none; - border-top: 1px solid rgb(var(--gray-light)); + border: none; + border-top: 1px solid rgb(var(--gray-light)); } + @media (max-width: 720px) { - body { - font-size: 18px; - } - main { - padding: 1em; - } + body { + font-size: 18px; + } + + main { + padding: 1em; + } } .sr-only { - border: 0; - padding: 0; - margin: 0; - position: absolute !important; - height: 1px; - width: 1px; - overflow: hidden; - /* IE6, IE7 - a 0 height clip, off to the bottom right of the visible 1px box */ - clip: rect(1px 1px 1px 1px); - /* maybe deprecated but we need to support legacy browsers */ - clip: rect(1px, 1px, 1px, 1px); - /* modern browsers, clip-path works inwards from each corner */ - clip-path: inset(50%); - /* added line to stop words getting smushed together (as they go onto separate lines and some screen readers do not understand line feeds as a space */ - white-space: nowrap; + border: 0; + padding: 0; + margin: 0; + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + /* IE6, IE7 - a 0 height clip, off to the bottom right of the visible 1px box */ + clip: rect(1px 1px 1px 1px); + /* maybe deprecated but we need to support legacy browsers */ + clip: rect(1px, 1px, 1px, 1px); + /* modern browsers, clip-path works inwards from each corner */ + clip-path: inset(50%); + /* added line to stop words getting smushed together (as they go onto separate lines and some screen readers do not understand line feeds as a space */ + white-space: nowrap; } diff --git a/tailwind.config.ts b/tailwind.config.ts new file mode 100644 index 0000000..4c0efc0 --- /dev/null +++ b/tailwind.config.ts @@ -0,0 +1,18 @@ +import type { Config } from "tailwindcss"; +// import defaultTheme from "tailwindcss/defaultTheme"; + +const config: Config = { + content: ["./src/**/*.{astro,html,js,jsx,md,mdx,svelte,ts,tsx,vue}"], + future: { + hoverOnlyWhenSupported: true, + }, + plugins: [ + require("@catppuccin/tailwindcss")({ + prefix: "ctp", + // which flavour of colours to use by default, in the `:root` + defaultFlavour: "latte", + }), + ], +}; + +export default config; diff --git a/tsconfig.json b/tsconfig.json index 0dc098d..4f75741 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,8 +1,15 @@ { "extends": "astro/tsconfigs/strict", - "include": [".astro/types.d.ts", "**/*"], - "exclude": ["dist"], + "include": [ + ".astro/types.d.ts", + "**/*" + ], + "exclude": [ + "dist" + ], "compilerOptions": { - "strictNullChecks": true + "strictNullChecks": true, + "jsx": "react-jsx", + "jsxImportSource": "react" } -} +} \ No newline at end of file