From e4ef0abe4167b56f5ac7922ba985eb288dd1f0ba Mon Sep 17 00:00:00 2001 From: Gabriel Franco Date: Wed, 2 Sep 2026 20:08:41 -0300 Subject: [PATCH] initial commit --- .gitignore | 24 + .vscode/extensions.json | 4 + .vscode/launch.json | 11 + AGENTS.md | 22 + CLAUDE.md | 1 + README.md | 30 + astro.config.mjs | 25 + logo.png | Bin 0 -> 174143 bytes package-lock.json | 5490 +++++++++++++++++ package.json | 32 + public/apple-touch-icon.png | Bin 0 -> 11359 bytes public/favicon.ico | Bin 0 -> 4286 bytes public/favicon.svg | 38 + public/logo.png | Bin 0 -> 174143 bytes src/components/Footer.astro | 38 + src/components/Header.astro | 99 + src/components/HomeContent.astro | 67 + src/components/ObservationCard.tsx | 41 + src/components/PostCard.astro | 38 + src/components/PostsContent.astro | 41 + src/components/ThemeToggle.astro | 71 + src/content.config.ts | 19 + .../en/gnu-and-the-free-software-story.mdx | 30 + src/content/posts/en/hello-world.mdx | 22 + .../en/how-cpus-execute-instructions.mdx | 41 + .../en/why-i-like-knowing-how-things-work.mdx | 28 + .../pt/gnu-and-the-free-software-story.mdx | 30 + src/content/posts/pt/hello-world.mdx | 22 + .../pt/how-cpus-execute-instructions.mdx | 41 + .../pt/why-i-like-knowing-how-things-work.mdx | 29 + src/layouts/BaseLayout.astro | 64 + src/layouts/PostLayout.astro | 57 + src/lib/i18n.ts | 111 + src/lib/posts.ts | 54 + src/pages/404.astro | 38 + src/pages/about.astro | 41 + src/pages/index.astro | 11 + src/pages/posts/[...slug].astro | 22 + src/pages/posts/index.astro | 11 + src/pages/pt/about.astro | 42 + src/pages/pt/index.astro | 11 + src/pages/pt/posts/[...slug].astro | 22 + src/pages/pt/posts/index.astro | 11 + src/pages/pt/tags/[tag]/index.astro | 23 + src/pages/tags/[tag]/index.astro | 23 + src/styles/global.css | 64 + tsconfig.json | 14 + 47 files changed, 6953 insertions(+) create mode 100644 .gitignore create mode 100644 .vscode/extensions.json create mode 100644 .vscode/launch.json create mode 100644 AGENTS.md create mode 120000 CLAUDE.md create mode 100644 README.md create mode 100644 astro.config.mjs create mode 100644 logo.png create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/apple-touch-icon.png create mode 100644 public/favicon.ico create mode 100644 public/favicon.svg create mode 100644 public/logo.png create mode 100644 src/components/Footer.astro create mode 100644 src/components/Header.astro create mode 100644 src/components/HomeContent.astro create mode 100644 src/components/ObservationCard.tsx create mode 100644 src/components/PostCard.astro create mode 100644 src/components/PostsContent.astro create mode 100644 src/components/ThemeToggle.astro create mode 100644 src/content.config.ts create mode 100644 src/content/posts/en/gnu-and-the-free-software-story.mdx create mode 100644 src/content/posts/en/hello-world.mdx create mode 100644 src/content/posts/en/how-cpus-execute-instructions.mdx create mode 100644 src/content/posts/en/why-i-like-knowing-how-things-work.mdx create mode 100644 src/content/posts/pt/gnu-and-the-free-software-story.mdx create mode 100644 src/content/posts/pt/hello-world.mdx create mode 100644 src/content/posts/pt/how-cpus-execute-instructions.mdx create mode 100644 src/content/posts/pt/why-i-like-knowing-how-things-work.mdx create mode 100644 src/layouts/BaseLayout.astro create mode 100644 src/layouts/PostLayout.astro create mode 100644 src/lib/i18n.ts create mode 100644 src/lib/posts.ts create mode 100644 src/pages/404.astro create mode 100644 src/pages/about.astro create mode 100644 src/pages/index.astro create mode 100644 src/pages/posts/[...slug].astro create mode 100644 src/pages/posts/index.astro create mode 100644 src/pages/pt/about.astro create mode 100644 src/pages/pt/index.astro create mode 100644 src/pages/pt/posts/[...slug].astro create mode 100644 src/pages/pt/posts/index.astro create mode 100644 src/pages/pt/tags/[tag]/index.astro create mode 100644 src/pages/tags/[tag]/index.astro create mode 100644 src/styles/global.css create mode 100644 tsconfig.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..16d54bb --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# build output +dist/ +# generated types +.astro/ + +# dependencies +node_modules/ + +# logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + + +# environment variables +.env +.env.production + +# macOS-specific files +.DS_Store + +# jetbrains setting folder +.idea/ diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..22a1505 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,4 @@ +{ + "recommendations": ["astro-build.astro-vscode"], + "unwantedRecommendations": [] +} diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..d642209 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,11 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "command": "./node_modules/.bin/astro dev", + "name": "Development server", + "request": "launch", + "type": "node-terminal" + } + ] +} diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..c5ff429 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,22 @@ +## Development + +When starting the dev server, use background mode: + +``` +astro dev --background +``` + +Manage the background server with `astro dev stop`, `astro dev status`, and `astro dev logs`. + +## Documentation + +Full documentation: https://docs.astro.build + +Consult these guides before working on related tasks: + +- [Adding pages, dynamic routes, or middleware](https://docs.astro.build/en/guides/routing/) +- [Working with Astro components](https://docs.astro.build/en/basics/astro-components/) +- [Using React, Vue, Svelte, or other framework components](https://docs.astro.build/en/guides/framework-components/) +- [Adding or managing content](https://docs.astro.build/en/guides/content-collections/) +- [Adding styles or using Tailwind](https://docs.astro.build/en/guides/styling/) +- [Supporting multiple languages](https://docs.astro.build/en/guides/internationalization/) diff --git a/CLAUDE.md b/CLAUDE.md new file mode 120000 index 0000000..47dc3e3 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1 @@ +AGENTS.md \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..78cb606 --- /dev/null +++ b/README.md @@ -0,0 +1,30 @@ +# gabeefran.co + +Personal blog of Gabriel Franco (gabeefranco). Built with Astro, TypeScript, MDX, React, and Tailwind CSS. Bilingual (English / Portuguese) via Astro's built-in i18n routing. + +## Structure + +```text +/ +├── public/ favicon, logo, static assets +├── src/ +│ ├── components/ Astro + React components (Header, PostCard, ObservationCard, ...) +│ ├── content/posts/en/*.mdx English posts +│ ├── content/posts/pt/*.mdx Portuguese posts (same filename pairs a translation) +│ ├── layouts/ BaseLayout, PostLayout +│ ├── lib/ i18n dictionary + post helpers +│ └── pages/ routes: "/" is English (default locale), "/pt/*" is Portuguese +└── astro.config.mjs +``` + +Every post exists as two files with the same slug — `src/content/posts/en/.mdx` and `src/content/posts/pt/.mdx` — so the language switcher can always land on the matching translation. + +## Commands + +| Command | Action | +| :------------------- | :------------------------------------------ | +| `npm install` | Install dependencies | +| `npm run dev` | Start the dev server at `localhost:4321` | +| `npm run build` | Build the production site to `./dist/` | +| `npm run preview` | Preview the production build locally | +| `npm run astro check` | Type-check the project | diff --git a/astro.config.mjs b/astro.config.mjs new file mode 100644 index 0000000..0fea7c7 --- /dev/null +++ b/astro.config.mjs @@ -0,0 +1,25 @@ +// @ts-check +import { defineConfig } from 'astro/config'; + +import react from '@astrojs/react'; +import mdx from '@astrojs/mdx'; +import tailwindcss from '@tailwindcss/vite'; + +// https://astro.build/config +export default defineConfig({ + site: 'https://gabeefran.co', + + i18n: { + defaultLocale: 'en', + locales: ['en', 'pt'], + routing: { + prefixDefaultLocale: false, + }, + }, + + integrations: [react(), mdx()], + + vite: { + plugins: [tailwindcss()], + }, +}); diff --git a/logo.png b/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..eccace297f0a93028495d7364ce162be428e82d2 GIT binary patch literal 174143 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
joT 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.12.0" + } + }, + "node_modules/@astrojs/compiler-binding": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding/-/compiler-binding-0.4.0.tgz", + "integrity": "sha512-x2RjDUuWfwLNtc3mjAdSRInwqh/rqbLar9cm/5FOMbHvmYZB7yfKewzSclAxWjIZsypJDXv1lhaP2WG+P8TK3g==", + "license": "MIT", + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "optionalDependencies": { + "@astrojs/compiler-binding-darwin-arm64": "0.4.0", + "@astrojs/compiler-binding-darwin-x64": "0.4.0", + "@astrojs/compiler-binding-linux-arm64-gnu": "0.4.0", + "@astrojs/compiler-binding-linux-arm64-musl": "0.4.0", + "@astrojs/compiler-binding-linux-x64-gnu": "0.4.0", + "@astrojs/compiler-binding-linux-x64-musl": "0.4.0", + "@astrojs/compiler-binding-wasm32-wasi": "0.4.0", + "@astrojs/compiler-binding-win32-arm64-msvc": "0.4.0", + "@astrojs/compiler-binding-win32-x64-msvc": "0.4.0" + } + }, + "node_modules/@astrojs/compiler-binding-darwin-arm64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-darwin-arm64/-/compiler-binding-darwin-arm64-0.4.0.tgz", + "integrity": "sha512-ZVUwHundaQyFNjE6uoa0usaC0WOCitDCLS/4mdb4rOiJXwVUuKJBMxI5WMzXLWmamsXtK/Z//ifLXvV5Yeh4Hw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-darwin-x64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-darwin-x64/-/compiler-binding-darwin-x64-0.4.0.tgz", + "integrity": "sha512-FI6G8AY8u6fR1SI/QRR5yGMwtvZwP34CDmZpZ5HwJGa50UM1VISTLhqkhV4a476pmgd25X1Aur2dqw6hUnrlKA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-linux-arm64-gnu": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-arm64-gnu/-/compiler-binding-linux-arm64-gnu-0.4.0.tgz", + "integrity": "sha512-lB9gLFJK7m82EnjaU8nlRBEfcwGNeHidW3sSjODTUjMNaoewVuUz9fwwdY5M4jiSXIqWLH3yl6TX8FTDKA74Sw==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-linux-arm64-musl": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-arm64-musl/-/compiler-binding-linux-arm64-musl-0.4.0.tgz", + "integrity": "sha512-HPbvWqbxFxyaoQJhLxCaSjtYBx9KBo7JGVzEFZCmMl968a2PsSH0UfiODYgYPXofTOIsIH2aoCcrHXML0IA3ig==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-linux-x64-gnu": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-x64-gnu/-/compiler-binding-linux-x64-gnu-0.4.0.tgz", + "integrity": "sha512-tQKolMxoJ/+0AmLWm1PmJ/i+z3i10ZU1bNuVjEDulCf48azEMtUNjTZgHJ5MPtpYRNc7dlETr8QujUfduzoC7Q==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-linux-x64-musl": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-x64-musl/-/compiler-binding-linux-x64-musl-0.4.0.tgz", + "integrity": "sha512-5v5YymudsxMHp3NBLCS8BUlu5CRqeLtWD9cKS/4nIhIEHCbpz9okmVV6I0HWqmBAPhWYcDa3vw/vltYPrOQCTA==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-wasm32-wasi": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-wasm32-wasi/-/compiler-binding-wasm32-wasi-0.4.0.tgz", + "integrity": "sha512-m/phuH3x3PREvv1OnkM44NoPh4MatUadix1fB1u5SvMLCyDTUZykDJbKnWf1cjnYmHdlB8HcjTjl6JrCqAIXcw==", + "cpu": [ + "wasm32" + ], + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^1.2.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@astrojs/compiler-binding-win32-arm64-msvc": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-win32-arm64-msvc/-/compiler-binding-win32-arm64-msvc-0.4.0.tgz", + "integrity": "sha512-B9zYf3okEY83kM8gydlpH2BHP00w4ifxPqlYlWrgTwuD6wnkrJDCwBlgy1q31cERjCJRXN1lrE2VmkLvFjv/6g==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-win32-x64-msvc": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-win32-x64-msvc/-/compiler-binding-win32-x64-msvc-0.4.0.tgz", + "integrity": "sha512-zB0Nrv0dGc0zZWPGDRmmETTPhDRqyZjAjk+gWMlVrJX5U89obpB3VUUE1ZiHxOCN5LQojeLK6O8L/dnoHolvNQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-rs": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-rs/-/compiler-rs-0.4.0.tgz", + "integrity": "sha512-koVikeon1kreEy+/JzLQRy3vzHHQVOjycs4degg4vFufKApZOwMZvSSAEztYNhmcQVfNVsVZZI4cEge3cexAbQ==", + "license": "MIT", + "dependencies": { + "@astrojs/compiler-binding": "0.4.0" + }, + "engines": { + "node": ">=22.12.0" + } + }, + "node_modules/@astrojs/internal-helpers": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.11.0.tgz", + "integrity": "sha512-3rzxJ+xbo0+8YyqOzLziIN32wmsHdCjEVz2sGOpRxJ+Ben/KiLph4ItxBy1abEL+E8fkRzqjg0rfXmaHJGw9JA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.4", + "@types/mdast": "^4.0.4", + "js-yaml": "^4.3.0", + "picomatch": "^4.0.4", + "retext-smartypants": "^6.2.0", + "shiki": "^4.0.2", + "smol-toml": "^1.6.0", + "unified": "^11.0.5" + } + }, + "node_modules/@astrojs/markdown-satteri": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@astrojs/markdown-satteri/-/markdown-satteri-0.4.0.tgz", + "integrity": "sha512-wykOOW9KsUVcZweOpY/CeXpdKcCKZy6fQbdcteWFuI75+sQCiqxYM7VKsGa5b+aGl3cYQscFY37rsbbyal5MRw==", + "license": "MIT", + "dependencies": { + "@astrojs/internal-helpers": "0.11.0", + "@astrojs/prism": "4.0.2", + "github-slugger": "^2.0.0", + "satteri": "^0.10.3" + } + }, + "node_modules/@astrojs/mdx": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-8.0.0.tgz", + "integrity": "sha512-4I/z+VgUO0B9I/+yhzIEpLyBYQZNJsInmrtqClP4lqX9yvUpbuV72zfRTZ8VqJLKABETUE5CYOl+23va8nqxZg==", + "license": "MIT", + "dependencies": { + "@astrojs/internal-helpers": "0.11.0", + "@astrojs/markdown-satteri": "0.4.0", + "es-module-lexer": "^2.0.0" + }, + "engines": { + "node": ">=22.12.0" + }, + "peerDependencies": { + "@astrojs/markdown-remark": "^7.3.0", + "@astrojs/markdown-satteri": "^0.4.0", + "astro": "^7.2.6" + }, + "peerDependenciesMeta": { + "@astrojs/markdown-remark": { + "optional": true + } + } + }, + "node_modules/@astrojs/prism": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-4.0.2.tgz", + "integrity": "sha512-KTivpmnz6lDsC6o9H4+DNm2SrE/GHzw8cNAvEJwAvUT+eoaEnn/4NtbDNfRRaxaJHdp15gf+tfHAWiXR4wB3BA==", + "license": "MIT", + "dependencies": { + "prismjs": "^1.30.0" + }, + "engines": { + "node": ">=22.12.0" + } + }, + "node_modules/@astrojs/react": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/@astrojs/react/-/react-6.0.5.tgz", + "integrity": "sha512-LiXkrO6mLxZ4dbUcLqiuasDd24fmO776NWPJZFUwu6fKP9rmxF3lt9BGo96d2M3B4/Ayy2YYe85evn5lETnokw==", + "license": "MIT", + "dependencies": { + "@astrojs/internal-helpers": "0.11.0", + "@vitejs/plugin-react": "^5.2.0", + "devalue": "^5.8.1", + "ultrahtml": "^1.6.0", + "vite": "^8.0.13" + }, + "engines": { + "node": ">=22.12.0" + }, + "peerDependencies": { + "@types/react": "^17.0.50 || ^18.0.21 || ^19.0.0", + "@types/react-dom": "^17.0.17 || ^18.0.6 || ^19.0.0", + "react": "^17.0.2 || ^18.0.0 || ^19.0.0", + "react-dom": "^17.0.2 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@astrojs/telemetry": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.3.3.tgz", + "integrity": "sha512-C1TLn5sPJr0x4vk56piHWKbnqlEB8BKyte5Y45V02U+D7BGO5eMqZDH5aPjnkXQWJggvmsTXxH03QMZ9NgWLzQ==", + "license": "MIT", + "dependencies": { + "ci-info": "^4.4.0", + "dset": "^3.1.4", + "is-docker": "^4.0.0", + "package-manager-detector": "^1.6.0" + }, + "engines": { + "node": "18.20.8 || ^20.3.0 || >=22.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz", + "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.29.7", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.7.tgz", + "integrity": "sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.7.tgz", + "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.7", + "@babel/generator": "^7.29.7", + "@babel/helper-compilation-targets": "^7.29.7", + "@babel/helper-module-transforms": "^7.29.7", + "@babel/helpers": "^7.29.7", + "@babel/parser": "^7.29.7", + "@babel/template": "^7.29.7", + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.29.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.8.tgz", + "integrity": "sha512-gZbepsdh3WDtgZKWL+vTPh71LSBrm/Y4/QDZBVCcYfmeTEEuoOYwlSy+G1StfJg+/Zy550u/3TATbm7qDbbMtg==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.8", + "@babel/types": "^7.29.8", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.29.7.tgz", + "integrity": "sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.29.7", + "@babel/helper-validator-option": "^7.29.7", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.29.7.tgz", + "integrity": "sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.29.7.tgz", + "integrity": "sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.29.7.tgz", + "integrity": "sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.29.7", + "@babel/helper-validator-identifier": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.29.7.tgz", + "integrity": "sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz", + "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz", + "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.29.7.tgz", + "integrity": "sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.7.tgz", + "integrity": "sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.29.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.8.tgz", + "integrity": "sha512-E8lTAYNB1KW+FH+VGJuZM1ioAx2E6oVlvQFRrf5P8ZZmsiJXYAD9vTFV7yyEURNzgh1dFqMZuO6tUwcARbqFCA==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.8" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.29.7.tgz", + "integrity": "sha512-TL0hMc9xzy86VD31nUiwzd5otRAcyEPcsegCxolO0PvcXuH1v0kECe/UIznYFihpkvU5wg/jk4v0TTEFfm53fw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.29.7.tgz", + "integrity": "sha512-06IyK09H3wi4cGbhDBwp5gUGo0IKtnYa8tyTiephirPCK6fbobVGiXMMI5zLQ4aKEYP3wZ3ArU44o+8KMrSG/Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.29.7.tgz", + "integrity": "sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.7", + "@babel/parser": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.29.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.8.tgz", + "integrity": "sha512-I5z7H3bf/41ktsNVLtpN0wAa336HkqIHQ5BuPLEhTkt1jVSyZpeNKIzTgEWmlxjdg81R0IgUCcaE+Ok3NvrfZg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.7", + "@babel/generator": "^7.29.8", + "@babel/helper-globals": "^7.29.7", + "@babel/parser": "^7.29.8", + "@babel/template": "^7.29.7", + "@babel/types": "^7.29.8", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.29.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.8.tgz", + "integrity": "sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.29.7", + "@babel/helper-validator-identifier": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bruits/satteri-darwin-arm64": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-darwin-arm64/-/satteri-darwin-arm64-0.10.5.tgz", + "integrity": "sha512-27KTVl4TJkVahMy/ohyA7qd4938G5UNneFUz/PsScYfpIhj0IVAS23mpcJXdPF44sa6nva198lmV/cKIb2YPyA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@bruits/satteri-darwin-x64": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-darwin-x64/-/satteri-darwin-x64-0.10.5.tgz", + "integrity": "sha512-IjnLe3nKspq6qaeqGgjT7MT8VrTV74yWRlaag7ZdNsI8TDAYZ0iPxMCo+9KQZHUk5EyVB+reBI/PFWL5KuFw9Q==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@bruits/satteri-linux-arm64-gnu": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-linux-arm64-gnu/-/satteri-linux-arm64-gnu-0.10.5.tgz", + "integrity": "sha512-glkYXZCJywjP13v67eAyAMSJdF+ncvEbYvgi/wOtffL9tQ27lr/zsyzUfgs+ovjJ9d8JNQKiXeiArJcX8PJL9w==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@bruits/satteri-linux-arm64-musl": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-linux-arm64-musl/-/satteri-linux-arm64-musl-0.10.5.tgz", + "integrity": "sha512-yWdgG1g17Nh2QyGVlFUxGRa3FEFwiMcpZEyMNWkbM3deC94cmVc+/i9OuyFpdKuWo3GkgoCtYVOoxk1uCnCZIA==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@bruits/satteri-linux-x64-gnu": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-linux-x64-gnu/-/satteri-linux-x64-gnu-0.10.5.tgz", + "integrity": "sha512-FVaLoPT1fBgGl0J+AYebyyXJYBachGl8Oyyrf1lye4RTqCB4S0Gwkj1uM9RJyThUOvx5VUmAT1CnNh1SFHA+kw==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@bruits/satteri-linux-x64-musl": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-linux-x64-musl/-/satteri-linux-x64-musl-0.10.5.tgz", + "integrity": "sha512-EHpVAx2bqW3GINHTKkljtxVfQmVDGWIuwOYOP5YghTj+0PkBa2o8oKPRtQ9Kbsr1Fye8jtUcDjhwj2jMNugZKg==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@bruits/satteri-wasm32-wasi": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-wasm32-wasi/-/satteri-wasm32-wasi-0.10.5.tgz", + "integrity": "sha512-ypz8c/Zmipxp4IoeDa228Gstv6TLzVmNs3yC6wKCoNSOjx1iwpgzu87Y3hTkXFdwChVGU85qeUDuOIarGUZQLw==", + "cpu": [ + "wasm32" + ], + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "1.11.1", + "@emnapi/runtime": "1.11.1", + "@napi-rs/wasm-runtime": "^1.2.3" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@bruits/satteri-wasm32-wasi/node_modules/@emnapi/core": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.1.tgz", + "integrity": "sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.2.2", + "tslib": "^2.4.0" + } + }, + "node_modules/@bruits/satteri-wasm32-wasi/node_modules/@emnapi/runtime": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.1.tgz", + "integrity": "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@bruits/satteri-wasm32-wasi/node_modules/@emnapi/wasi-threads": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.2.tgz", + "integrity": "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@bruits/satteri-win32-arm64-msvc": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-win32-arm64-msvc/-/satteri-win32-arm64-msvc-0.10.5.tgz", + "integrity": "sha512-siTV88nb0LRqNpkL2gXboqCwVdq95sLtzMHS1/3eONV2gLbB3NAK46wmSMvCO/yquBvI2lvaFIfd8P12ecsxBw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@bruits/satteri-win32-x64-msvc": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-win32-x64-msvc/-/satteri-win32-x64-msvc-0.10.5.tgz", + "integrity": "sha512-C3IfPvfvMXmlzBxaMPKFS1XiuV9pu2mC7YqkPk7PSvTgPZ8gbdASIpHpztDLvTTQjqZ0z1Ol8tK5X+V6XXC0wQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@capsizecss/unpack": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@capsizecss/unpack/-/unpack-4.0.1.tgz", + "integrity": "sha512-CuNiSqg7+e1cO/GjffyMOm5Tt2jUF9CWHHnvQ/UkqvtkGfHdgwEC0wpmq7fkN3gxwpRnrAN0WzO3vREKmNolMQ==", + "license": "MIT", + "dependencies": { + "fontkitten": "^1.0.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@clack/core": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/@clack/core/-/core-1.4.3.tgz", + "integrity": "sha512-/kr3UWNtdJfxZtPgDqUOmG2pvwlmcLGheex5yiZKdwbzZJxhV+HMNR9QNmyY5cGwTNV6LrR7Jtp+KjhUAP1qBQ==", + "license": "MIT", + "dependencies": { + "fast-wrap-ansi": "^0.2.0", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 20.12.0" + } + }, + "node_modules/@clack/prompts": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-1.7.0.tgz", + "integrity": "sha512-y7/yvZ2TPAnR9+jnc00klvNNLkJiXFFrQA/hlLCcxA9a2A4zQIOimyFQ9XfwYKiGD1fb5GY8vbKIIgO8d5Tb2A==", + "license": "MIT", + "dependencies": { + "@clack/core": "1.4.3", + "fast-string-width": "^3.0.2", + "fast-wrap-ansi": "^0.2.0", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 20.12.0" + } + }, + "node_modules/@emnapi/core": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.3.tgz", + "integrity": "sha512-zLpS5asjEb7lq8jYLq37N6XKaE41DIexlY1rF/z4/tIl3wo13Sqm28fRyfIsKZD+NZ8mM5RoKkpW/rBcuoSZSg==", + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.2.3", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz", + "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.3.tgz", + "integrity": "sha512-ELEBe8PsLvvJ6QMr0zLt8ffvOHW/dc1m3CEzNMg7aJUv3bMaoDtw2TXyDAwkYBuroxxuHEwhRTLJSe5sya547g==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz", + "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz", + "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz", + "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz", + "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz", + "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz", + "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz", + "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz", + "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz", + "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz", + "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz", + "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz", + "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz", + "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==", + "cpu": [ + "mips64el" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz", + "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz", + "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz", + "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz", + "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz", + "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz", + "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz", + "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz", + "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz", + "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz", + "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz", + "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz", + "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz", + "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@img/colour": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz", + "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.4.tgz", + "integrity": "sha512-Uhfl4V4lhP2nbUVF9+hyH1+luj86f1gUFeo8ALYxFoULoU+G87D43BfeMP8XHsk9boxAnCY/bf2EHwhA7MuGsA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.3.3" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.4.tgz", + "integrity": "sha512-hWniXY3bG5qKpkKrAwPe4y+VTPmf086YQAnkxWh7uA1YrlRouWGa0M0Mxj3ZjnXFkv7/TD1bTy9lGUK26vRvWw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.3.3" + } + }, + "node_modules/@img/sharp-freebsd-wasm32": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.4.tgz", + "integrity": "sha512-lIsKw/BU+kjB4eZjxrYrZmwOJYi3Ajrv66iAlBmUPyKc3HpnloevB1g3wxGD9P/5BbQ1brBGl65VRRrCvQDEqA==", + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "dependencies": { + "@img/sharp-wasm32": "0.35.4" + }, + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.3.tgz", + "integrity": "sha512-suTBPTDGrI9WodccaDdwZItTSaBYASlBk1NSfElSHrUfzu3szG6lvIF58+WiFvnfzuK8ZBFS5zE00PxqxnRiPg==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.3.tgz", + "integrity": "sha512-FVJZ5mITMobmXIz/hPDTw0EintTW5H3WfrxwLqEqjiIihlu+hVRyGrFQ60xl0Lxn7Bt3zdpevPaQi0HEzqz9fw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.3.tgz", + "integrity": "sha512-3rbU4vqXXc3hY/OiXdl52xZvT0F1yEngWfvqudtPJg/KkyiaQw2DRsFrNzpmLvfavbwOq3qXn36GP8obHRULQA==", + "cpu": [ + "arm" + ], + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.3.tgz", + "integrity": "sha512-0DaL0A6Xu6sQSQFwe4iVCrKWU2cCTItnRsYsCdxAMm9NF6twAA9BKnoqy4hqz4+azQ0JHuA26qiUKsf1XJ/v5A==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-ppc64": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.3.tgz", + "integrity": "sha512-cdn1OvUBwsXhbC0zSzJnNzf5MZ/mTrobawDvNXBTxe8VtqKAm0sRuEY2Evzovb/w9JMk4TvRxqt1mekSuJz64w==", + "cpu": [ + "ppc64" + ], + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-riscv64": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.3.tgz", + "integrity": "sha512-HjPVx7yKz+0lqdhDlTw1tt90wamBoxhiXpvl1XZpJLiHH4RCJ5yDTqH+VlYPv2fwFs89JFw4c1IexYOcQUi4IQ==", + "cpu": [ + "riscv64" + ], + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.3.tgz", + "integrity": "sha512-neWLh+3yCNThxnfy3c4BbVBeGgt9aftno+XbT56iK28RgeDs3UOFWviLWlUu0bArYVYJaFDK+RRohbicUNCm8Q==", + "cpu": [ + "s390x" + ], + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.3.tgz", + "integrity": "sha512-4vKmvAst9nrowcqquKFAyZJUDolUaIp8uRiN0mWFguJ1IplC9/pitXtlnnlU4aa/eJw3J7i67V+pwUL+wZGdsA==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.3.tgz", + "integrity": "sha512-Y9kQaLMuNoB0bPYOOdcZMaseNrFpPodIWWMrx+CZyydf2xn68j9WYc6sWWRrDwNkzCQjKYfc68L7jKjGlHMibw==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.3.tgz", + "integrity": "sha512-fj8Mv0HHfD1Rr+4I68+3agJynxDWtBFgicTbSOb9Bke6pIwzGcJ+RX/yHjmiEGFMCavY/dxvem7MyNaJF+wDiw==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.4.tgz", + "integrity": "sha512-7OAS8gI0EReKGVN2HssHlM6umJgxF5VI3xN0p9FA91p/YO+ou5hiNghLdZ5BEHztwaaK5+bLKRf8x/o2L2nk9A==", + "cpu": [ + "arm" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.3.3" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.4.tgz", + "integrity": "sha512-De4jpEnAU8Hd5oT0j1G3uL4ZvTuipVMn7YC6vPaJhy6/7EwEae0SVAoBrUMYQbkLGDm85taVWwuPc1a44LTzCQ==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.3.3" + } + }, + "node_modules/@img/sharp-linux-ppc64": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.4.tgz", + "integrity": "sha512-2oYZJeIl4kCcMGk4ouZVjnkCtFrpQFlNEtJ6GbxzhHQchwH0NH/qEb9ykmOl29dqwMq+JhFdZn+1ak2FKhI9fQ==", + "cpu": [ + "ppc64" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-ppc64": "1.3.3" + } + }, + "node_modules/@img/sharp-linux-riscv64": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.4.tgz", + "integrity": "sha512-cPbNChoRURAWdebDIHSenxRpgEdy7JkPydSnUxRm9VvKD7m0/xVaR/8Fzlu81pk5nHEvHH87UZUA7cTtwnbJSA==", + "cpu": [ + "riscv64" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-riscv64": "1.3.3" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.4.tgz", + "integrity": "sha512-RY0JFY8Fd6RonCBtHz+DvadaPkXDSI1AUn6yWL9TipqkZ1vY8w8evqdgyDFnkm4/K1ve1TvZiaePP5oSd4+WVQ==", + "cpu": [ + "s390x" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.3.3" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.4.tgz", + "integrity": "sha512-9qvvEAuk8k89TfWUoX2htWjbAMX8p+NxCppjpcg5k6xMsjhBQPTsoIh36h9Qde4WRuGpJeYnOjdosDn/cnv+OA==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.3.3" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.4.tgz", + "integrity": "sha512-KB5jxpfWQTr0nc3xdHtWChdbifHrBGsd2SM62Eyxrl8afikm+f5qGBU75SJIZBT/S1MC8XyacdlXBMSWq6OURA==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.3.3" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.4.tgz", + "integrity": "sha512-f+eZJZIQNEEd26RPSW+76chwOf1XtA2Y/O+5ocVyLliHkeih3e+jhLVBdNTd2rS3IbNXK8+ug93Vf5ZXtF5Lxg==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.3.3" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.4.tgz", + "integrity": "sha512-zQnl4Kwp7Q6NHsENtU2T/00Zi+w3AQNwz3+UaTyVBy2FpXrzXzGjndpK61onhZjRtRpQXxCTeqw19bVyXOh7jA==", + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.11.3" + }, + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-webcontainers-wasm32": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.4.tgz", + "integrity": "sha512-ESfNkywmCfPNyaZjxooddJQiQ+l/nTpGEOGthxiLnIHXC/CmcBixnfwUleX9mCz9ovrUUvKMap/pm8RYbzfwaA==", + "cpu": [ + "wasm32" + ], + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@img/sharp-wasm32": "0.35.4" + }, + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-arm64": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.4.tgz", + "integrity": "sha512-iNdlBX9gLVvqe2I3uIJSIKTq6wckP/DYxZtcqxm09x5Gi24DnFBmPAWZmr60ZyYMG0xlzo6goG3670ar+RXvRw==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.4.tgz", + "integrity": "sha512-kqRsbaa5CS6KHlpxnN7WhE6vAAugXyZButpRdvDWetlv6Qv4N9WTcrWzF7tXfB9T7MsoadqdI8hmwLq6UlLvtw==", + "cpu": [ + "ia32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.4.tgz", + "integrity": "sha512-XtmnYhBcrORsJ4XJngyzr/EWP0hRZLAZRFaApdKuviyqF78+ylxh2y06ZmtULAMOnObJ3ucpN0AcwSWnMowTRg==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz", + "integrity": "sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.2.3.tgz", + "integrity": "sha512-UMduMbqO5s5zF2NkNacMT/yK5Y5QiKvWr2+50bzIIxFDwVJ2h49b+oyjaCGPhJxd2/gC2x39EHv/gHVuu36x2Q==", + "license": "MIT", + "optional": true, + "dependencies": { + "@tybys/wasm-util": "^0.10.3" + }, + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=23.5.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "peerDependencies": { + "@emnapi/core": "^1.7.1 || ^2.0.0-alpha.4", + "@emnapi/runtime": "^1.7.1 || ^2.0.0-alpha.4" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/@oxc-project/types": { + "version": "0.148.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.148.0.tgz", + "integrity": "sha512-Nm4s/jB+4FpFsPhWGEC4h7rzksesmtnMXomo6rCMcg/b8zLQuOziRgkCS1fxDCXOlJB/6Q8oABOZ/OP6RIPj9A==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/oxc-project" + } + }, + "node_modules/@rolldown/binding-android-arm-eabi": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.7.tgz", + "integrity": "sha512-EypzgnYCwyVY4NDHKzGmNJT5b+XaQEBniHxsMdeIQLB/tcCzZnhqrzHpZFbX9iaxx+5RiB8caATBtfvZP7zVxQ==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-android-arm64": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.7.tgz", + "integrity": "sha512-l17HE9EweWaqJZhuUuNBN/FzM62xw+DECVnJyvMsxn8vJFAGLy5QfLDoYAcronkAN8VxKZHezDpulHDPx95vFw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-darwin-arm64": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.7.tgz", + "integrity": "sha512-8ED8ELFvHXc6OCETIn4gXObPiaR6bckM/ipXtbzlPVDRMBfEGjCKgO90F9YtfdpDatVx/ZQw7aZ1vUMf/+T3Mw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-darwin-x64": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.7.tgz", + "integrity": "sha512-/WPripjtiAIZ2tWY7ddijORT0Ujg87wxWW/qcoFVCKAWVDPhtY0xr7Dj0M3GyNGz60jGwTElhro/mkF9dT7dDQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-freebsd-x64": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.7.tgz", + "integrity": "sha512-14DI4NcqpvbICxSnGLx3PmtDaWqRP/KGSGb6C+JLLVPeZRl6dKdHba3pGsqT3vpdTqhEYIPG0MMQ8c0xYqoJxA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm-gnueabihf": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.7.tgz", + "integrity": "sha512-bxrWIRvHWQvbJwi+VIie/kDJmQxcNE6xxWwZdqF/ExVAigtHkv54WTLQPb+QsZdnFy18fg7JPfWGL0RH6vwIlQ==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm64-gnu": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.7.tgz", + "integrity": "sha512-toOY2BChBZyuxU7OYX6Tn389di4IzAqPTycVcci0O7FSfBqzRB3RZn+K5Is6ANf4tmgRd/K1yZTsNTXbkXsnLg==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm64-musl": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.7.tgz", + "integrity": "sha512-lAIXTH/aiLRLxsTgQvfhjo4K1ydWIp00+V0voOr9beb/9ZmkUFrSIb03dXNFRgMNvkE6oGsF10ioQ6UsI+vS5Q==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-ppc64-gnu": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.7.tgz", + "integrity": "sha512-kdnwS28Pkenp/mZMRwjXXXwxQ7pIsm+bF919LUK93BOyhcLsrVKdP2p9fxpiPNPAbNuch8ypQt0pm2P2LYCAGg==", + "cpu": [ + "ppc64" + ], + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-s390x-gnu": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.7.tgz", + "integrity": "sha512-516OdsyLdr5E65paF3yBF55t8mfm9+gmtCsK3xI7XKXIT7EfRlHhxL8K/NR6Hu8BWSgF5+1w74lTL0+nxcc8Qw==", + "cpu": [ + "s390x" + ], + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-x64-gnu": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.7.tgz", + "integrity": "sha512-r8/z8n7GFaYRln3xmP1Cxy0HH/HLM0uBUPkEuSVEfKGDA89M0FsZRZJRSwe/tJjRx+fpH/gjorfhB8tmEbSFLA==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-x64-musl": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.7.tgz", + "integrity": "sha512-pAsE8iiDxUg1xBqdhrTfg45AVDVpirjz00sblEYClGNNcMnDb+e8beQgqIAw6LvauX/APvgxUnwrgun/YYGBhw==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-openharmony-arm64": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.7.tgz", + "integrity": "sha512-lTcIYmmnQQA8Or/2DatS6oSqcdLHvendjS+zLu+FwgToynWMRSmQdpM65fTANJgIS4mjbMOo5KT2lnT9SAb96w==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-win32-arm64-msvc": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.7.tgz", + "integrity": "sha512-e3Gu3WxbNk/UqQhxqU7YIYO+9ZBvWNz3U+h/qRFosscMFzdRPbXYSaSWgSnklv2fz1TgzBTcti2z35c/7irsHw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-win32-x64-msvc": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.7.tgz", + "integrity": "sha512-W/jg5qoRSqjsEv0+dZi4e687mcHqmVuU0P4fK6qS/xjetW2Gmc1W8j//z5nAeNcC8Ttm0hV46IjcYeuVwYhuiw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz", + "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==", + "license": "MIT" + }, + "node_modules/@shikijs/core": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-4.4.3.tgz", + "integrity": "sha512-QCR4q2ZO/ILJEuwiBMel4wdcTDb1JGwfjKTxPDF6x8ixOaluPrVqIn06C99AcRPhmYlBR56d/Fb+GN58GzExpg==", + "license": "MIT", + "dependencies": { + "@shikijs/primitive": "4.4.3", + "@shikijs/types": "4.4.3", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.5", + "hast-util-to-html": "^9.0.5" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/engine-javascript": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-4.4.3.tgz", + "integrity": "sha512-FbOjFJp9VLdo1Wevs10BBtVxiTWwNLqZh5Gkhjgda/ioL15YOgeSl9n+6XMa3qRlPQzfhFNe641SrynFHYG0nQ==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.4.3", + "@shikijs/vscode-textmate": "^10.0.2", + "oniguruma-to-es": "^4.3.6" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/engine-oniguruma": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-4.4.3.tgz", + "integrity": "sha512-EcOQkxdxGQrc1Row/cC2c96/v1dbZqGnEVu1qTuT/MJmp6+cXCvQussowVmCv5Tqr3KuY3c7IbM6HTW3LJ1k9w==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.4.3", + "@shikijs/vscode-textmate": "^10.0.2" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/langs": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-4.4.3.tgz", + "integrity": "sha512-ePic0yfAJGOF83D5wBHK/00EjK65oahBYxFk5epgq33WRv7X9UuxLEV8PtR0szC0z8dl7INIpIodB99JRFlR+A==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.4.3" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/primitive": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/primitive/-/primitive-4.4.3.tgz", + "integrity": "sha512-m0wBeLDQDeIxRdUmrCPdQqfuUamDwRL5isCfYbguKD6NiaKpVbsv+3J81DyIKgNW5h4WAIIr8T4EkgQrBBxvaQ==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.4.3", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.5" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/themes": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-4.4.3.tgz", + "integrity": "sha512-w8UHjeUnIR965KMWJHUPXOc2mNJUnK3vpVLYLvw5IYU2mnTTJ89E24OrJDBNiJDQ0qzb0tc4l7mrIXx5cFeIyw==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.4.3" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/types": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-4.4.3.tgz", + "integrity": "sha512-UEJxmRR++MAGR6hugn0vgVS2W/6lWAts84FFSrnlH9sP0LNol7E5+NQ792pH8liWUhyMyjhTgSUH3k7iD7tc5g==", + "license": "MIT", + "dependencies": { + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.5" + }, + "engines": { + "node": ">=20" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/@tailwindcss/node": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.3.3.tgz", + "integrity": "sha512-/T8IKEsf9VTU6tLjgC7+sv2mOPtQxzE2jMw7u4Tt40Tx+QSZxpzh95/H6cMKoja9XuW7iMdLJYBB0o9G1CaAgg==", + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "enhanced-resolve": "^5.24.1", + "jiti": "^2.7.0", + "lightningcss": "1.32.0", + "magic-string": "^0.30.21", + "source-map-js": "^1.2.1", + "tailwindcss": "4.3.3" + } + }, + "node_modules/@tailwindcss/node/node_modules/lightningcss": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", + "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.32.0", + "lightningcss-darwin-arm64": "1.32.0", + "lightningcss-darwin-x64": "1.32.0", + "lightningcss-freebsd-x64": "1.32.0", + "lightningcss-linux-arm-gnueabihf": "1.32.0", + "lightningcss-linux-arm64-gnu": "1.32.0", + "lightningcss-linux-arm64-musl": "1.32.0", + "lightningcss-linux-x64-gnu": "1.32.0", + "lightningcss-linux-x64-musl": "1.32.0", + "lightningcss-win32-arm64-msvc": "1.32.0", + "lightningcss-win32-x64-msvc": "1.32.0" + } + }, + "node_modules/@tailwindcss/node/node_modules/lightningcss-android-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", + "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@tailwindcss/node/node_modules/lightningcss-darwin-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", + "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@tailwindcss/node/node_modules/lightningcss-darwin-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", + "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@tailwindcss/node/node_modules/lightningcss-freebsd-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", + "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@tailwindcss/node/node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", + "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", + "cpu": [ + "arm" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@tailwindcss/node/node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", + "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@tailwindcss/node/node_modules/lightningcss-linux-arm64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", + "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@tailwindcss/node/node_modules/lightningcss-linux-x64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", + "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@tailwindcss/node/node_modules/lightningcss-linux-x64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", + "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@tailwindcss/node/node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", + "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@tailwindcss/node/node_modules/lightningcss-win32-x64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", + "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@tailwindcss/node/node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/@tailwindcss/oxide": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.3.3.tgz", + "integrity": "sha512-krXjAikiaFSPaK/FkAQT5UTx3VormQaiZ5hBFlJZ9UFQGB/rwg1MZIhHAG9smMQRTdyJxP6Qt5MwMtdyU5FWrA==", + "license": "MIT", + "engines": { + "node": ">= 20" + }, + "optionalDependencies": { + "@tailwindcss/oxide-android-arm64": "4.3.3", + "@tailwindcss/oxide-darwin-arm64": "4.3.3", + "@tailwindcss/oxide-darwin-x64": "4.3.3", + "@tailwindcss/oxide-freebsd-x64": "4.3.3", + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.3.3", + "@tailwindcss/oxide-linux-arm64-gnu": "4.3.3", + "@tailwindcss/oxide-linux-arm64-musl": "4.3.3", + "@tailwindcss/oxide-linux-x64-gnu": "4.3.3", + "@tailwindcss/oxide-linux-x64-musl": "4.3.3", + "@tailwindcss/oxide-wasm32-wasi": "4.3.3", + "@tailwindcss/oxide-win32-arm64-msvc": "4.3.3", + "@tailwindcss/oxide-win32-x64-msvc": "4.3.3" + } + }, + "node_modules/@tailwindcss/oxide-android-arm64": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.3.3.tgz", + "integrity": "sha512-Y85A2gmPSkl5Ve5qR86GL4HT509cFqQh1aes9p3sSkyTPwt0Pppf3GkwGe4JPACcRYjgJIEhQgM6dBClnr0NYw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-darwin-arm64": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.3.3.tgz", + "integrity": "sha512-BiaWatpBcERQFDlOjRDpIVXuFK5PJez5SA4JMg6VYZdBYU+qKfV/vqjcIs+IYmtitf1xYQZTwXvU/8y4lfZUGw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-darwin-x64": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.3.3.tgz", + "integrity": "sha512-fAeUqfV5ndhxRwai8cXGzdLvul9utWOmeTkv69unv4ZXixjn61Z+p9lCWdwOwA3TYboG3BwdVuN/RDjhBRl0mw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-freebsd-x64": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.3.3.tgz", + "integrity": "sha512-iyf5bV6+wnAlflVeEy7R25dupxTNECZN5QMI0qNT6eT+EgaGdZcKhGkr5SdoaWiLJ3spLqIY9VCeSGrwmtg4kw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.3.3.tgz", + "integrity": "sha512-aAYUprJAJQWWbRrPvtjdroZ56Md+JM8pMiopS6xGEwDfLhqj+2ver2p4nU4Mb3CRqcMmNBjo8KkUgcxhkzVQGQ==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.3.3.tgz", + "integrity": "sha512-nDxldcEENOxZRzC2uu9jrutZdAAQtb+8WWDCSnWL1zvBk1+FN+x6MtDViPB5AJMfttVCUhehGWus3XBPgatM/w==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-musl": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.3.3.tgz", + "integrity": "sha512-Md44bD6veX/PC5iyF8cDVnw4HBIANZepRZZ7a8DQOvkfo5WUBwcp6iAuCUz23u+4SUkhJlD3eL7hNdW8ezd/kA==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-gnu": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.3.3.tgz", + "integrity": "sha512-tx7us1muwOKAKWao2v/GaafFeQboE6aj88vC6ziN2NCGcRm8gWUhwjzg+YdVB1e4boAtdtma4L43onunI6NS4w==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-musl": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.3.3.tgz", + "integrity": "sha512-SJxX60smvHgasZoBy11dX6YRjXJFovwWBoedhbQPOBzgFWBHGB+TVPWB9BxzR7TTxU8FQZAI2AyiNCMzFm8Img==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.3.3.tgz", + "integrity": "sha512-jx1+rPhY/5Ympkktd656HBWEBLxP7dH06losBLjjf5vgCODXvi9KhtftWcMIwTFIDqBr7cRnQkdLnAG+IOlGvQ==", + "bundleDependencies": [ + "@napi-rs/wasm-runtime", + "@emnapi/core", + "@emnapi/runtime", + "@tybys/wasm-util", + "@emnapi/wasi-threads", + "tslib" + ], + "cpu": [ + "wasm32" + ], + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.11.1", + "@emnapi/runtime": "^1.11.1", + "@emnapi/wasi-threads": "^1.2.2", + "@napi-rs/wasm-runtime": "^1.1.4", + "@tybys/wasm-util": "^0.10.2", + "tslib": "^2.8.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.3.3.tgz", + "integrity": "sha512-3rc292Ca2ceK6Ulcc/bAVnTs/3nDtoPhyEKlgPv+yQJQi/JS/AMJlqzxvlDacL1nekbrcf6bTqp/jV4qgnPxNQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-win32-x64-msvc": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.3.3.tgz", + "integrity": "sha512-yJ0pwIVc/nYeGoV02WtsN8KYyLQv7kyI2wDnkezyJlGGjkd4QLwDGAwl47YpPJeuI0M0ObaXGSPjvWDPeTPggw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/typography": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.20.tgz", + "integrity": "sha512-hwbzQuNUfcPvbegQFatVPl/MY/tcM9KLl963hQ5laJKPh81TEZ1+dNG9PirGvcaDBkp+BCshExAyKVPW91dozw==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "6.0.10" + }, + "peerDependencies": { + "tailwindcss": ">=3.0.0 || >=4.0.0 || insiders" + } + }, + "node_modules/@tailwindcss/vite": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.3.3.tgz", + "integrity": "sha512-yYU8cogLeSh/ms2jh8Fj7jaba/EWa7Ja6GoUqYZaraEuCI5YS6ms6ObZgjjedm+jm6XZjdNRWBpPP6Z86oOxcw==", + "license": "MIT", + "dependencies": { + "@tailwindcss/node": "4.3.3", + "@tailwindcss/oxide": "4.3.3", + "tailwindcss": "4.3.3" + }, + "peerDependencies": { + "vite": "^5.2.0 || ^6 || ^7 || ^8" + } + }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.3.tgz", + "integrity": "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", + "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + } + }, + "node_modules/@types/estree": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", + "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/hast": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.5.tgz", + "integrity": "sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/react": { + "version": "19.2.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz", + "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==", + "license": "MIT", + "dependencies": { + "csstype": "^3.2.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.2.5", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.5.tgz", + "integrity": "sha512-fMPwH9v7r/pp43yUd2/Mbiex5KouJwwR3dzHkhLREUC6764VyDsqxhAxv6OFEYR1RhjOyD1naqba8ECDBe7ZQg==", + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.2.0" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/@ungap/structured-clone": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.4.0.tgz", + "integrity": "sha512-1mEZtMKPM09vDmQt5y7YvmN2+DFTP7Tg0EWXdic8/C6VRnpb33e4ghisCIE3WZjsE2N8mf+QV1Zqh7ZFYLWInQ==", + "license": "ISC" + }, + "node_modules/@vitejs/plugin-react": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.2.0.tgz", + "integrity": "sha512-YmKkfhOAi3wsB1PhJq5Scj3GXMn3WvtQ/JC0xoopuHoXSdmtdStOpFrYaT1kie2YgFBcIe64ROzMYRjCrYOdYw==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.29.0", + "@babel/plugin-transform-react-jsx-self": "^7.27.1", + "@babel/plugin-transform-react-jsx-source": "^7.27.1", + "@rolldown/pluginutils": "1.0.0-rc.3", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.18.0" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@vitejs/plugin-react/node_modules/@rolldown/pluginutils": { + "version": "1.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.3.tgz", + "integrity": "sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q==", + "license": "MIT" + }, + "node_modules/am-i-vibing": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/am-i-vibing/-/am-i-vibing-0.4.0.tgz", + "integrity": "sha512-MxT4XZL7pzLHpuvhDKdMaQHMGGkJDLluKBLsbstn+8wv9sWcFT6h+0ve9qkml95amVTZtZV83gQe2hY+ojgHLg==", + "license": "MIT", + "dependencies": { + "process-ancestry": "^0.1.0" + }, + "bin": { + "am-i-vibing": "dist/cli.mjs" + } + }, + "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==", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "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==", + "license": "Python-2.0" + }, + "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==", + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/astro": { + "version": "7.2.10", + "resolved": "https://registry.npmjs.org/astro/-/astro-7.2.10.tgz", + "integrity": "sha512-uPtD+nK6kQXugyq4kiMPwj9OI3Sae6HSerA5X+fuv2CPaDwxmokFPPFlGRKIAXH0QAKu+zot2q6yrLG61wFmqg==", + "license": "MIT", + "dependencies": { + "@astrojs/compiler-rs": "^0.4.0", + "@astrojs/internal-helpers": "0.11.0", + "@astrojs/markdown-satteri": "0.4.0", + "@astrojs/telemetry": "3.3.3", + "@capsizecss/unpack": "^4.0.0", + "@clack/prompts": "^1.1.0", + "@oslojs/encoding": "^1.1.0", + "am-i-vibing": "^0.4.0", + "aria-query": "^5.3.2", + "axobject-query": "^4.1.0", + "ci-info": "^4.4.0", + "clsx": "^2.1.1", + "common-ancestor-path": "^2.0.0", + "cookie": "^2.0.1", + "devalue": "^5.8.1", + "diff": "^9.0.0", + "dset": "^3.1.4", + "es-module-lexer": "^2.0.0", + "esbuild": "^0.28.0", + "find-proc": "0.1.0", + "flattie": "^1.1.1", + "fontace": "~0.4.1", + "get-tsconfig": "5.0.0-beta.4", + "github-slugger": "^2.0.0", + "html-escaper": "3.0.3", + "http-cache-semantics": "^4.2.0", + "js-yaml": "^4.3.0", + "jsonc-parser": "^3.3.1", + "magic-string": "^1.0.0", + "magicast": "^0.5.2", + "mrmime": "^2.0.1", + "neotraverse": "^1.0.1", + "obug": "^2.1.1", + "p-limit": "^7.3.0", + "p-queue": "^9.1.0", + "package-manager-detector": "^1.6.0", + "piccolore": "^0.1.3", + "picomatch": "^4.0.4", + "semver": "^7.7.4", + "shiki": "^4.0.2", + "smol-toml": "^1.6.0", + "svgo": "^4.0.1", + "tinyclip": "^0.1.12", + "tinyexec": "^1.0.4", + "tinyglobby": "^0.2.15", + "ultrahtml": "^1.6.0", + "unifont": "~0.7.5", + "unstorage": "^1.17.5", + "vite": "^8.0.13", + "vitefu": "^1.1.2", + "xxhash-wasm": "^1.1.0", + "yargs-parser": "^22.0.0", + "zod": "^4.3.6" + }, + "bin": { + "astro": "bin/astro.mjs" + }, + "engines": { + "node": ">=22.12.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/astrodotbuild" + }, + "optionalDependencies": { + "sharp": "^0.35.4" + }, + "peerDependencies": { + "@astrojs/markdown-remark": "^7.3.0" + }, + "peerDependenciesMeta": { + "@astrojs/markdown-remark": { + "optional": true + } + } + }, + "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==", + "license": "Apache-2.0", + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/baseline-browser-mapping": { + "version": "2.11.20", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.20.tgz", + "integrity": "sha512-H0ulySigv6icDJ1F7SjtdCD6PrhTpdYCmP0CactWy1+ekh0AFd0o1Wn5T8b+hnTmdBx19u9yhL6wvCylXMY7zw==", + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" + }, + "node_modules/browserslist": { + "version": "4.28.8", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.8.tgz", + "integrity": "sha512-V2NpofLblG64mfOtSgDhOJESZEGogzDMBv/q+W6oc4LXWP/q75eOXoOaaOu1EOadB9U4Bwx/e0yzbvwKH8zalA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "baseline-browser-mapping": "^2.11.12", + "caniuse-lite": "^1.0.30001809", + "electron-to-chromium": "^1.5.402", + "node-releases": "^2.0.53", + "update-browserslist-db": "^1.3.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001810", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001810.tgz", + "integrity": "sha512-TITQPUkaz+aVk5GL6NhOdwk1aEaNTSDPsGFWrTuhKGtjTF70jL/Oht2W4c6rXUe5fu7Ie19VIahAXHIIiWWNeg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chokidar": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz", + "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", + "license": "MIT", + "dependencies": { + "readdirp": "^5.0.0" + }, + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/ci-info": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.4.0.tgz", + "integrity": "sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "license": "MIT", + "engines": { + "node": ">=16" + } + }, + "node_modules/common-ancestor-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-2.0.0.tgz", + "integrity": "sha512-dnN3ibLeoRf2HNC+OlCiNc5d2zxbLJXOtiZUudNFSXZrNSydxcCsSpRzXwfu7BBWCIfHPw+xTayeBvJCP/D8Ng==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">= 18" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "license": "MIT" + }, + "node_modules/cookie": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-2.0.1.tgz", + "integrity": "sha512-yuToqVvRrj6pfDXREyQAAv8SkAEk/8GS3jQRTiUMm66TVtBYmqQeoEjL2Lmq8Rpo6271vH76InTChTitEAm65w==", + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/cookie-es": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.3.tgz", + "integrity": "sha512-lXVyvUvrNXblMqzIRrxHb57UUVmqsSWlxqt3XIjCkUP0wDAf6uicO6KMbEgYrMNtEvWgWHwe42CKxPu9MYAnWw==", + "license": "MIT" + }, + "node_modules/crossws": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.5.tgz", + "integrity": "sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==", + "license": "MIT", + "dependencies": { + "uncrypto": "^0.1.3" + } + }, + "node_modules/css-select": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-6.0.0.tgz", + "integrity": "sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^7.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "nth-check": "^2.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz", + "integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.27.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-7.0.0.tgz", + "integrity": "sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "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==", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "license": "MIT", + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "license": "CC0-1.0" + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/defu": { + "version": "6.1.7", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.7.tgz", + "integrity": "sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==", + "license": "MIT" + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/destr": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.5.tgz", + "integrity": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==", + "license": "MIT" + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/devalue": { + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.9.2.tgz", + "integrity": "sha512-po4PAY5c53tw5XMocSnf8A/5OHhbbUftpr93aEN6BBoAdntUmK7vu7wOATqvt7cXO7m1Cl4gMVn6p7n6n4mj0w==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/diff": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-9.0.0.tgz", + "integrity": "sha512-svtcdpS8CgJyqAjEQIXdb3OjhFVVYjzGAPO8WGCmRbrml64SPw/jJD4GoE98aR7r25A0XcgrK3F02yw9R/vhQw==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.420", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.420.tgz", + "integrity": "sha512-2yD6XreGusOfNV+dUcvipJEXc3n/n7fgr7996aszTG+YY5E4mqM4tOq/3uhP129cazL9YHbVWSpc79ePotWtPA==", + "license": "ISC" + }, + "node_modules/enhanced-resolve": { + "version": "5.24.5", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.24.5.tgz", + "integrity": "sha512-L1l8TNvomm6UVW5B253AGxQagSQr+vGwhMlrrfRS2qmhx46AMpMVJKQYLvWYbysTMY8VoicOvzHzoHMbyzB+4A==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.3.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/es-module-lexer": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz", + "integrity": "sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==", + "license": "MIT" + }, + "node_modules/esbuild": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz", + "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.28.2", + "@esbuild/android-arm": "0.28.2", + "@esbuild/android-arm64": "0.28.2", + "@esbuild/android-x64": "0.28.2", + "@esbuild/darwin-arm64": "0.28.2", + "@esbuild/darwin-x64": "0.28.2", + "@esbuild/freebsd-arm64": "0.28.2", + "@esbuild/freebsd-x64": "0.28.2", + "@esbuild/linux-arm": "0.28.2", + "@esbuild/linux-arm64": "0.28.2", + "@esbuild/linux-ia32": "0.28.2", + "@esbuild/linux-loong64": "0.28.2", + "@esbuild/linux-mips64el": "0.28.2", + "@esbuild/linux-ppc64": "0.28.2", + "@esbuild/linux-riscv64": "0.28.2", + "@esbuild/linux-s390x": "0.28.2", + "@esbuild/linux-x64": "0.28.2", + "@esbuild/netbsd-arm64": "0.28.2", + "@esbuild/netbsd-x64": "0.28.2", + "@esbuild/openbsd-arm64": "0.28.2", + "@esbuild/openbsd-x64": "0.28.2", + "@esbuild/openharmony-arm64": "0.28.2", + "@esbuild/sunos-x64": "0.28.2", + "@esbuild/win32-arm64": "0.28.2", + "@esbuild/win32-ia32": "0.28.2", + "@esbuild/win32-x64": "0.28.2" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/eventemitter3": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz", + "integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==", + "license": "MIT" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "license": "MIT" + }, + "node_modules/fast-string-truncated-width": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fast-string-truncated-width/-/fast-string-truncated-width-3.0.3.tgz", + "integrity": "sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g==", + "license": "MIT" + }, + "node_modules/fast-string-width": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/fast-string-width/-/fast-string-width-3.0.2.tgz", + "integrity": "sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==", + "license": "MIT", + "dependencies": { + "fast-string-truncated-width": "^3.0.2" + } + }, + "node_modules/fast-wrap-ansi": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/fast-wrap-ansi/-/fast-wrap-ansi-0.2.2.tgz", + "integrity": "sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==", + "license": "MIT", + "dependencies": { + "fast-string-width": "^3.0.2" + } + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/find-proc": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/find-proc/-/find-proc-0.1.0.tgz", + "integrity": "sha512-OaOpEYv2PiQ7SQ5LIrl+deA1XaWcxEjnpM6VuWXTUvn+teIXxeFTLDmu18/zDQpFmHN4o3oDBX+BT0AGwEhemg==", + "license": "MIT", + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/fontace": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/fontace/-/fontace-0.4.1.tgz", + "integrity": "sha512-lDMvbAzSnHmbYMTEld5qdtvNH2/pWpICOqpean9IgC7vUbUJc3k+k5Dokp85CegamqQpFbXf0rAVkbzpyTA8aw==", + "license": "MIT", + "dependencies": { + "fontkitten": "^1.0.2" + } + }, + "node_modules/fontkitten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fontkitten/-/fontkitten-1.0.3.tgz", + "integrity": "sha512-Wp1zXWPVUPBmfoa3Cqc9ctaKuzKAV6uLstRqlR56kSjplf5uAce+qeyYym7F+PHbGTk+tCEdkCW6RD7DX/gBZw==", + "license": "MIT", + "dependencies": { + "tiny-inflate": "^1.0.3" + }, + "engines": { + "node": ">=20" + } + }, + "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, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-tsconfig": { + "version": "5.0.0-beta.4", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-5.0.0-beta.4.tgz", + "integrity": "sha512-7nF7C9fIPFEMHgEMEfgIlO9wDdZ8CyHw27rWciFZfHvHDReIiPhsYuzPRXsfvBCqFy1l8RRyyWV7QLM+ZhUJsQ==", + "license": "MIT", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "engines": { + "node": ">=20.20.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "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==", + "license": "ISC" + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/h3": { + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.11.tgz", + "integrity": "sha512-L3THSe2MPeBwgIZVSH5zLdBBU90TOxarvhK9d04IDY2AmVS8j2Jz2LIWtwsGOU3lu2I5jCN7FNvVfY2+XyF+mg==", + "license": "MIT", + "dependencies": { + "cookie-es": "^1.2.3", + "crossws": "^0.3.5", + "defu": "^6.1.6", + "destr": "^2.0.5", + "iron-webcrypto": "^1.2.1", + "node-mock-http": "^1.0.4", + "radix3": "^1.1.2", + "ufo": "^1.6.3", + "uncrypto": "^0.1.3" + } + }, + "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==", + "license": "MIT", + "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-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==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + "license": "BSD-2-Clause" + }, + "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==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/brc-dd" + } + }, + "node_modules/is-docker": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-4.0.0.tgz", + "integrity": "sha512-LHE+wROyG/Y/0ZnbktRCoTix2c1RhgWaZraMZ8o1Q7zCh0VSrICJQO5oqIIISrcSBtrXv0o233w1IYwsWCjTzA==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=20" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jiti": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz", + "integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==", + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz", + "integrity": "sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "license": "MIT" + }, + "node_modules/lightningcss": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz", + "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==", + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.33.0", + "lightningcss-darwin-arm64": "1.33.0", + "lightningcss-darwin-x64": "1.33.0", + "lightningcss-freebsd-x64": "1.33.0", + "lightningcss-linux-arm-gnueabihf": "1.33.0", + "lightningcss-linux-arm64-gnu": "1.33.0", + "lightningcss-linux-arm64-musl": "1.33.0", + "lightningcss-linux-x64-gnu": "1.33.0", + "lightningcss-linux-x64-musl": "1.33.0", + "lightningcss-win32-arm64-msvc": "1.33.0", + "lightningcss-win32-x64-msvc": "1.33.0" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz", + "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz", + "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz", + "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz", + "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz", + "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==", + "cpu": [ + "arm" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz", + "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz", + "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz", + "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz", + "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz", + "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz", + "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lru-cache": { + "version": "11.5.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz", + "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/magic-string": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.2.3.tgz", + "integrity": "sha512-Bpb0W2TbLKOZ7vJnOUnVRGq3WL2p+ISV29M6hYPL1AFCpyKZpdr5ytiXoTSSxRVhg8YW7f65+6gbG8WG6PCa/g==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/magicast": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.5.4.tgz", + "integrity": "sha512-llBEhWm1SacoRwgHUoQJYtwp4PBLF4faQi5TCpIGyGs9n4y5+juI0tDgyKIfpqxckRHaHzouUEph3THklWh03w==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.7", + "@babel/types": "^7.29.7", + "source-map-js": "^1.2.1" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "13.2.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz", + "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==", + "license": "MIT", + "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/mdn-data": { + "version": "2.27.1", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz", + "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==", + "license": "CC0-1.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" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^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" + } + ], + "license": "MIT" + }, + "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" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^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" + } + ], + "license": "MIT" + }, + "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" + } + ], + "license": "MIT" + }, + "node_modules/mrmime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", + "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.18", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz", + "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/neotraverse": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-1.0.1.tgz", + "integrity": "sha512-WmmLty1YWwJl9yZi77v2dVIV6X2kuYV8YYBI/G3LWGKdGHmHUvL1z7FW0iDvEvGAwNEoc5x1tOOOyDnf5jJw/w==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/node-fetch-native": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.7.tgz", + "integrity": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==", + "license": "MIT" + }, + "node_modules/node-mock-http": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.5.tgz", + "integrity": "sha512-KQyt/wLjG3TAc7DOUhpqWzgd4ERxR80JOlTK5VE5R1S12IaPVN5qkj4klBce9HPG1Njuup4Sb5bljaT34lIyjw==", + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.54", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.54.tgz", + "integrity": "sha512-YHs7BmmcsdAI5Ozuf8JZo6PT0mv2GIWC9vMfvUC3dp65M8hn7Ux8CPL+2oBI7juNuj9d0ndhTcznq2ODBps9cQ==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/obug": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.4.tgz", + "integrity": "sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==", + "funding": [ + "https://github.com/sponsors/sxzz", + "https://opencollective.com/debug" + ], + "license": "MIT", + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/ofetch": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.5.1.tgz", + "integrity": "sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==", + "license": "MIT", + "dependencies": { + "destr": "^2.0.5", + "node-fetch-native": "^1.6.7", + "ufo": "^1.6.1" + } + }, + "node_modules/ohash": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.12.tgz", + "integrity": "sha512-65S/5gk9YSsaRjcyf7Nfa6h/d3E8/1gslpXfI4W7Dxn/oap8IKRuNT5VXkLQ1YFKIEg4apRY4Pj6aiwFzrDdmw==", + "license": "MIT" + }, + "node_modules/oniguruma-parser": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.2.tgz", + "integrity": "sha512-6HVa5oIrgMC6aA6WF6XyyqbhRPJrKR02L20+2+zpDtO5QAzGHAUGw5TKQvwi5vctNnRHkJYmjAhRVQF2EKdTQw==", + "license": "MIT" + }, + "node_modules/oniguruma-to-es": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.6.tgz", + "integrity": "sha512-csuQ9x3Yr0cEIs/Zgx/OEt9iBw9vqIunAPQkx19R/fiMq2oGVTgcMqO/V3Ybqefr1TBvosI6jU539ksaBULJyA==", + "license": "MIT", + "dependencies": { + "oniguruma-parser": "^0.12.2", + "regex": "^6.1.0", + "regex-recursion": "^6.0.2" + } + }, + "node_modules/p-limit": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-7.3.2.tgz", + "integrity": "sha512-Ll0w3fU24vYpXoZmjjZIee6bJQDgG0oAyo1PdmFYI8UDwJJddaHAypxIH9avUu+t+lSsAwKVsb1jDCMIIChliw==", + "license": "MIT", + "dependencies": { + "yocto-queue": "^1.2.1" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue": { + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-9.3.3.tgz", + "integrity": "sha512-NXAOdnEe5FsZJfT4oK84lE1Y5cFFdWlRuOo5tww8DyNMxyRXwn39fIkUtNLKppcPC+UYU/bXujNCUGDv01y7CA==", + "license": "MIT", + "dependencies": { + "eventemitter3": "^5.0.4", + "p-timeout": "^7.0.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-timeout": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-7.0.1.tgz", + "integrity": "sha512-AxTM2wDGORHGEkPCt8yqxOTMgpfbEHqF51f/5fJCmwFC3C/zNcGT63SymH2ttOAaiIws2zVg4+izQCjrakcwHg==", + "license": "MIT", + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/package-manager-detector": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.8.0.tgz", + "integrity": "sha512-yQA4H19AmPEoMUeavPMDIe1higySl/gH/yaQrkT/s07Qp+7pp2hYz30N3z2l5BkjVkF9Ow6o0wjJamm2y7Sn0A==", + "license": "MIT" + }, + "node_modules/piccolore": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/piccolore/-/piccolore-0.1.3.tgz", + "integrity": "sha512-o8bTeDWjE086iwKrROaDf31K0qC/BENdm15/uH9usSC/uZjJOKb2YGiVHfLY4GhwsERiPI1jmwI2XrA7ACOxVw==", + "license": "ISC" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz", + "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.5.26", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz", + "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==", + "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" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.17", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/prismjs": { + "version": "1.30.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", + "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/process-ancestry": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/process-ancestry/-/process-ancestry-0.1.0.tgz", + "integrity": "sha512-tGqJW/UnclpYASFcM6Xh8D8l/BMtaQ9+CSG0vlJSJTcdMM4lDRv4c6H0Pdcsfted+bVczdYSfk2fdukg2gQkZg==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/property-information": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.2.0.tgz", + "integrity": "sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/react": { + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz", + "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz", + "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==", + "license": "MIT", + "dependencies": { + "scheduler": "^0.27.0" + }, + "peerDependencies": { + "react": "^19.2.8" + } + }, + "node_modules/react-refresh": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", + "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.1.1.tgz", + "integrity": "sha512-Kko+Y5XQ6fM+Ce3dq3m9YGxnacYZYl9cA1wZjaF3Vbry2L3i1qVg8+CAgNPsXRArPMUMCaOR7oa9Nqntc43JKA==", + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/regex/-/regex-6.1.0.tgz", + "integrity": "sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "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==", + "license": "MIT", + "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/rolldown": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.7.tgz", + "integrity": "sha512-g0EtLvBjTUB7jhyV0S/TCup3v/XSVl45vUIGbOGU4QPiyjTenCe4mKuFvW9fEgYmS2Fo42AUssRmNuMziXdrig==", + "license": "MIT", + "dependencies": { + "@oxc-project/types": "=0.148.0", + "@rolldown/pluginutils": "^1.0.0" + }, + "bin": { + "rolldown": "bin/cli.mjs" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "optionalDependencies": { + "@rolldown/binding-android-arm-eabi": "1.2.7", + "@rolldown/binding-android-arm64": "1.2.7", + "@rolldown/binding-darwin-arm64": "1.2.7", + "@rolldown/binding-darwin-x64": "1.2.7", + "@rolldown/binding-freebsd-x64": "1.2.7", + "@rolldown/binding-linux-arm-gnueabihf": "1.2.7", + "@rolldown/binding-linux-arm64-gnu": "1.2.7", + "@rolldown/binding-linux-arm64-musl": "1.2.7", + "@rolldown/binding-linux-ppc64-gnu": "1.2.7", + "@rolldown/binding-linux-s390x-gnu": "1.2.7", + "@rolldown/binding-linux-x64-gnu": "1.2.7", + "@rolldown/binding-linux-x64-musl": "1.2.7", + "@rolldown/binding-openharmony-arm64": "1.2.7", + "@rolldown/binding-win32-arm64-msvc": "1.2.7", + "@rolldown/binding-win32-x64-msvc": "1.2.7" + } + }, + "node_modules/satteri": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/satteri/-/satteri-0.10.5.tgz", + "integrity": "sha512-Ao1LKpAEa9Wdg0otgbVKViZHEq9ebdXe4DMrp3s9vQAU0HNIuHnFEuMuOcm0ZIXyV0Yzxj91NvhLpvXZJO/5ZQ==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.5", + "@types/hast": "^3.0.5", + "@types/mdast": "^4.0.4", + "@types/unist": "^3.0.3" + }, + "optionalDependencies": { + "@bruits/satteri-darwin-arm64": "0.10.5", + "@bruits/satteri-darwin-x64": "0.10.5", + "@bruits/satteri-linux-arm64-gnu": "0.10.5", + "@bruits/satteri-linux-arm64-musl": "0.10.5", + "@bruits/satteri-linux-x64-gnu": "0.10.5", + "@bruits/satteri-linux-x64-musl": "0.10.5", + "@bruits/satteri-wasm32-wasi": "0.10.5", + "@bruits/satteri-win32-arm64-msvc": "0.10.5", + "@bruits/satteri-win32-x64-msvc": "0.10.5" + } + }, + "node_modules/sax": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.1.tgz", + "integrity": "sha512-42tBVwLWnaQvW5zc4HbZrTuWccECCZfBi92FDuwtqxasH+JbPB3/FOKb1m222K42R4WxuxzzMsTswfzgtSu64Q==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=11.0.0" + } + }, + "node_modules/scheduler": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/sharp": { + "version": "0.35.4", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.35.4.tgz", + "integrity": "sha512-n++8XWcj+jCOr2IOl7h8LbKnGBDY4aPbmprMONBNFdn0ImXqpGVv5zliDs0V9HbmbCQLpbuo2ej9rAoOQTvMDA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@img/colour": "^1.1.0", + "detect-libc": "^2.1.2", + "semver": "^7.8.5" + }, + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.35.4", + "@img/sharp-darwin-x64": "0.35.4", + "@img/sharp-freebsd-wasm32": "0.35.4", + "@img/sharp-libvips-darwin-arm64": "1.3.3", + "@img/sharp-libvips-darwin-x64": "1.3.3", + "@img/sharp-libvips-linux-arm": "1.3.3", + "@img/sharp-libvips-linux-arm64": "1.3.3", + "@img/sharp-libvips-linux-ppc64": "1.3.3", + "@img/sharp-libvips-linux-riscv64": "1.3.3", + "@img/sharp-libvips-linux-s390x": "1.3.3", + "@img/sharp-libvips-linux-x64": "1.3.3", + "@img/sharp-libvips-linuxmusl-arm64": "1.3.3", + "@img/sharp-libvips-linuxmusl-x64": "1.3.3", + "@img/sharp-linux-arm": "0.35.4", + "@img/sharp-linux-arm64": "0.35.4", + "@img/sharp-linux-ppc64": "0.35.4", + "@img/sharp-linux-riscv64": "0.35.4", + "@img/sharp-linux-s390x": "0.35.4", + "@img/sharp-linux-x64": "0.35.4", + "@img/sharp-linuxmusl-arm64": "0.35.4", + "@img/sharp-linuxmusl-x64": "0.35.4", + "@img/sharp-webcontainers-wasm32": "0.35.4", + "@img/sharp-win32-arm64": "0.35.4", + "@img/sharp-win32-ia32": "0.35.4", + "@img/sharp-win32-x64": "0.35.4" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/shiki": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-4.4.3.tgz", + "integrity": "sha512-Mb/GvXPHBAXdgGIcnfU5L3ldpn1XcxrGkPHwqgRx17/I2XRfqlFKk2vGkHWINn1kdXvzJZeuO3is6I9KLPFm0g==", + "license": "MIT", + "dependencies": { + "@shikijs/core": "4.4.3", + "@shikijs/engine-javascript": "4.4.3", + "@shikijs/engine-oniguruma": "4.4.3", + "@shikijs/langs": "4.4.3", + "@shikijs/themes": "4.4.3", + "@shikijs/types": "4.4.3", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.5" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "license": "MIT" + }, + "node_modules/smol-toml": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.8.0.tgz", + "integrity": "sha512-kCZr2V3ch9i00x8zXRhjUNVcjG9ijES5dDudkXvUVCT5QlJNQWElSJdZqyPemffHoLNUYwOcou0Fy+ojN0uHSQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 18" + }, + "funding": { + "url": "https://github.com/sponsors/cyyynthia" + } + }, + "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==", + "license": "BSD-3-Clause", + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/svgo": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.1.0.tgz", + "integrity": "sha512-bkxnTg1kSU0guhIBmibA6UUhrQmPVA1XsQLN+ylCd+UWzbnLkySOcXpyk1mrl05f+pcaCx2eHb+sp6BgMZWX+Q==", + "license": "MIT", + "dependencies": { + "commander": "^11.1.0", + "css-select": "^6.0.0", + "css-tree": "^3.0.1", + "css-what": "^7.0.0", + "csso": "^5.0.5", + "picocolors": "^1.1.1", + "sax": "1.6.1" + }, + "bin": { + "svgo": "bin/svgo.js" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/tailwindcss": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.3.3.tgz", + "integrity": "sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ==", + "license": "MIT" + }, + "node_modules/tapable": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz", + "integrity": "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", + "license": "MIT" + }, + "node_modules/tinyclip": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/tinyclip/-/tinyclip-0.1.15.tgz", + "integrity": "sha512-uo33abH+Ays0xYaDysoBt494Hb3hsEczMpcC0MwFl773pazORx4fmvKhclhR1wonUbB6vvpRsvVMwnhfqeMc+A==", + "license": "MIT", + "engines": { + "node": "^16.14.0 || >= 17.3.0" + } + }, + "node_modules/tinyexec": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.0.tgz", + "integrity": "sha512-QKAl9m8gWWGHV8jZcPeym6j+XULi6tOf1mT83WYJ4Lk2ytW/uwAWkrP0uFsdoYMdueVJ0qs26wZ+23xeB4ibNQ==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", + "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "license": "0BSD", + "optional": true + }, + "node_modules/ufo": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.4.tgz", + "integrity": "sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==", + "license": "MIT" + }, + "node_modules/ultrahtml": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.7.0.tgz", + "integrity": "sha512-2xRd0VHoAQE4M+vF/DvFFB7pUV0ZxTW1TLi7lHQWnF/Sb5TPeEUV/l+hxcNnGO00ZXGnR0voCMmYRKQf+rvJ2g==", + "license": "MIT" + }, + "node_modules/uncrypto": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", + "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", + "license": "MIT" + }, + "node_modules/undici": { + "version": "8.10.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-8.10.1.tgz", + "integrity": "sha512-YQ3WlbqjYMmNpdvDH64jAgLjxuAR9+649calDWhbshYaeQGO2bR4nI94ORJmwI3J9YhoKQnpyGOK+0zlWS5N5Q==", + "license": "MIT", + "engines": { + "node": ">=22.19.0" + } + }, + "node_modules/unified": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "license": "MIT", + "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/unifont": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/unifont/-/unifont-0.7.5.tgz", + "integrity": "sha512-ULe/Cs+ZIsq+dcFofNkhqielCrUJnb5mr+Yc4EBM2VlL+6OZR6+cjtI2mT1bJvRBrVncqHAbLURxmPLcCXzWMg==", + "license": "MIT", + "dependencies": { + "css-tree": "^3.1.0", + "ohash": "^2.0.11", + "undici": "^8.0.0" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz", + "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.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==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.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==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz", + "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==", + "license": "MIT", + "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-parents": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz", + "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==", + "license": "MIT", + "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.17.5", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.5.tgz", + "integrity": "sha512-0i3iqvRfx29hkNntHyQvJTpf5W9dQ9ZadSoRU8+xVlhVtT7jAX57fazYO9EHvcRCfBCyi5YRya7XCDOsbTgkPg==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^5.0.0", + "destr": "^2.0.5", + "h3": "^1.15.10", + "lru-cache": "^11.2.7", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.5.1", + "ufo": "^1.6.3" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6 || ^7 || ^8", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12 || ^3.0.0", + "@vercel/kv": "^1 || ^2 || ^3", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/update-browserslist-db": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.2.tgz", + "integrity": "sha512-UQ+MSxlhRm1bzjhU+DcuXfjFO1FzNtqhK5+9Yvlp90ItDLk5vT932A0rFu619nf7RVS+Y/VeaUW1jaRDqZ8VJw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true, + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz", + "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==", + "license": "MIT", + "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": "8.2.2", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.2.2.tgz", + "integrity": "sha512-cFKLV/PRgAUlIRm5WjMjJ86jrftzpqcgH+Us+DS8mI3CDNiH30Whrz8uHL3+MOLPAgqbMBAqWdAHAphOAM+z/Q==", + "license": "MIT", + "dependencies": { + "lightningcss": "^1.33.0", + "picomatch": "^4.0.5", + "postcss": "^8.5.26", + "rolldown": "~1.2.4", + "tinyglobby": "^0.2.17" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "@vitejs/devtools": "^0.4.0 || ^0.5.0", + "esbuild": "^0.27.0 || ^0.28.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "@vitejs/devtools": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "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.1.3", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.3.tgz", + "integrity": "sha512-ub4okH7Z5KLjb6hDyjqrGXqWtWvoYdU3IGm/NorpgHncKoLTCfRIbvlhBm7r0YstIaQRYlp4yEbFqDcKSzXSSg==", + "license": "MIT", + "workspaces": [ + "tests/deps/*", + "tests/projects/*", + "tests/projects/workspace/packages/*" + ], + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } + } + }, + "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==", + "license": "MIT" + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" + }, + "node_modules/yargs-parser": { + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz", + "integrity": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==", + "license": "ISC", + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=23" + } + }, + "node_modules/yocto-queue": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz", + "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==", + "license": "MIT", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.5.4.tgz", + "integrity": "sha512-sC95tT5iHHH9gtpj6A81kh+NEaRAUFN+qlUPDUbRfOMvNf5QCBqsb3WgvnpVtK5Y+4UfA6KqufotuTvMGiTlsA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..f921645 --- /dev/null +++ b/package.json @@ -0,0 +1,32 @@ +{ + "name": "gabeefran-co-blog", + "type": "module", + "version": "0.0.1", + "engines": { + "node": ">=22.12.0" + }, + "scripts": { + "dev": "astro dev", + "build": "astro build", + "preview": "astro preview", + "astro": "astro" + }, + "dependencies": { + "@astrojs/markdown-satteri": "^0.4.0", + "@astrojs/mdx": "^8.0.0", + "@astrojs/react": "^6.0.5", + "@tailwindcss/vite": "^4.3.3", + "@types/react": "^19.2.18", + "@types/react-dom": "^19.2.5", + "astro": "^7.2.10", + "react": "^19.2.8", + "react-dom": "^19.2.8", + "tailwindcss": "^4.3.3" + }, + "allowScripts": { + "esbuild": true + }, + "devDependencies": { + "@tailwindcss/typography": "^0.5.20" + } +} diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..bf0be33e391b734dbe76eae9aa1fa5054f954ef4 GIT binary patch literal 11359 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 Tgd`Uri~&H7oC!N1S8l%mL5nZi literal 0 HcmV?d00001 diff --git a/public/favicon.svg b/public/favicon.svg new file mode 100644 index 0000000..c870eb2 --- /dev/null +++ b/public/favicon.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/logo.png b/public/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..eccace297f0a93028495d7364ce162be428e82d2 GIT binary patch literal 174143 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
joT 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 +
+

+ © {year} gabeefranco · {t('footer.rights')} +

+
+ + + GitHub + + + {t('footer.source')} + +
+
+ diff --git a/src/components/Header.astro b/src/components/Header.astro new file mode 100644 index 0000000..480c0c3 --- /dev/null +++ b/src/components/Header.astro @@ -0,0 +1,99 @@ +--- +import ThemeToggle from './ThemeToggle.astro'; +import { getLocalizedPath, LANG_LABELS, useTranslations, type Lang } from '../lib/i18n'; + +interface Props { + lang: Lang; +} + +const { lang } = Astro.props; +const t = useTranslations(lang); +const otherLang: Lang = lang === 'en' ? 'pt' : 'en'; + +const pathname = Astro.url.pathname; +const homeHref = getLocalizedPath('/', lang); +const postsHref = getLocalizedPath('/posts', lang); +const aboutHref = getLocalizedPath('/about', lang); +const langSwitchHref = getLocalizedPath(pathname, otherLang); + +const navLinks = [ + { href: homeHref, label: t('nav.home') }, + { href: postsHref, label: t('nav.posts') }, + { href: aboutHref, label: t('nav.about') }, +]; + +function isActive(href: string): boolean { + if (href === homeHref) return pathname === href; + return pathname === href || pathname.startsWith(`${href}/`); +} +--- + +
+
+ + + {t('site.name')} + + +
+ + + + {otherLang} + + + + +
+ + + + + + +
+
+
+
diff --git a/src/components/HomeContent.astro b/src/components/HomeContent.astro new file mode 100644 index 0000000..775c3df --- /dev/null +++ b/src/components/HomeContent.astro @@ -0,0 +1,67 @@ +--- +import PostCard from './PostCard.astro'; +import { getPostsByLang } from '../lib/posts'; +import { getLocalizedPath, useTranslations, type Lang } from '../lib/i18n'; + +interface Props { + lang: Lang; +} + +const { lang } = Astro.props; +const t = useTranslations(lang); +const posts = await getPostsByLang(lang); +const recentPosts = posts.slice(0, 3); +const postsHref = getLocalizedPath('/posts', lang); +const aboutHref = getLocalizedPath('/about', lang); +--- + +
+
+ +
+

{t('hero.kicker')}

+

{t('hero.title')}

+

{t('hero.subtitle')}

+ +
+
+
+ +
+
+
+

{t('home.recent')}

+

{t('home.recent.subtitle')}

+
+ + {t('home.viewAll')} → + +
+ + {recentPosts.length > 0 ? ( +
+ {recentPosts.map((post) => )} +
+ ) : ( +

{t('posts.empty')}

+ )} +
diff --git a/src/components/ObservationCard.tsx b/src/components/ObservationCard.tsx new file mode 100644 index 0000000..cff4f7b --- /dev/null +++ b/src/components/ObservationCard.tsx @@ -0,0 +1,41 @@ +import type { ReactNode } from 'react'; + +interface ObservationCardProps { + /** Defaults to "Observation" — pass a translated title in localized posts. */ + title?: string; + children: ReactNode; +} + +/** + * A callout for a side note or personal observation inside a post. + * Colors come from Tailwind's amber scale with dark: variants, so it + * follows whatever theme (light/dark) the site is currently in. + */ +export default function ObservationCard({ title = 'Observation', children }: ObservationCardProps) { + return ( +
+ +
+

+ {title} +

+
+ {children} +
+
+
+ ); +} diff --git a/src/components/PostCard.astro b/src/components/PostCard.astro new file mode 100644 index 0000000..425462e --- /dev/null +++ b/src/components/PostCard.astro @@ -0,0 +1,38 @@ +--- +import type { PostEntry } from '../lib/posts'; +import { slugOf, formatDate } from '../lib/posts'; +import { getLocalizedPath, type Lang } from '../lib/i18n'; + +interface Props { + post: PostEntry; + lang: Lang; +} + +const { post, lang } = Astro.props; +const href = getLocalizedPath(`/posts/${slugOf(post)}`, lang); +const tagsHref = (tag: string) => getLocalizedPath(`/tags/${tag}`, lang); +--- + + diff --git a/src/components/PostsContent.astro b/src/components/PostsContent.astro new file mode 100644 index 0000000..b4b987f --- /dev/null +++ b/src/components/PostsContent.astro @@ -0,0 +1,41 @@ +--- +import PostCard from './PostCard.astro'; +import { getPostsByLang } from '../lib/posts'; +import { getLocalizedPath, useTranslations, type Lang } from '../lib/i18n'; + +interface Props { + lang: Lang; + tag?: string; +} + +const { lang, tag } = Astro.props; +const t = useTranslations(lang); +const allPosts = await getPostsByLang(lang); +const posts = tag ? allPosts.filter((p) => p.data.tags.includes(tag)) : allPosts; +const postsHref = getLocalizedPath('/posts', lang); +--- + +
+ {tag ? ( + <> +

{t('posts.filteredBy')}

+

#{tag}

+ + {t('posts.clearFilter')} + + + ) : ( + <> +

{t('posts.title')}

+

{t('posts.subtitle')}

+ + )} + + {posts.length > 0 ? ( +
+ {posts.map((post) => )} +
+ ) : ( +

{t('posts.empty')}

+ )} +
diff --git a/src/components/ThemeToggle.astro b/src/components/ThemeToggle.astro new file mode 100644 index 0000000..07a32a2 --- /dev/null +++ b/src/components/ThemeToggle.astro @@ -0,0 +1,71 @@ +--- +import type { Lang } from '../lib/i18n'; +import { useTranslations } from '../lib/i18n'; + +interface Props { + lang: Lang; +} + +const { lang } = Astro.props; +const t = useTranslations(lang); +--- + + + + diff --git a/src/content.config.ts b/src/content.config.ts new file mode 100644 index 0000000..a2bf7d9 --- /dev/null +++ b/src/content.config.ts @@ -0,0 +1,19 @@ +import { defineCollection, z } from 'astro:content'; +import { glob } from 'astro/loaders'; + +// Each post lives twice: src/content/posts/en/.mdx and +// src/content/posts/pt/.mdx. The loader id is "/", +// which is how we pair up translations and derive routes. +const posts = defineCollection({ + loader: glob({ pattern: '**/*.mdx', base: './src/content/posts' }), + schema: z.object({ + title: z.string(), + description: z.string(), + pubDate: z.coerce.date(), + updatedDate: z.coerce.date().optional(), + tags: z.array(z.string()).default([]), + draft: z.boolean().default(false), + }), +}); + +export const collections = { posts }; diff --git a/src/content/posts/en/gnu-and-the-free-software-story.mdx b/src/content/posts/en/gnu-and-the-free-software-story.mdx new file mode 100644 index 0000000..32872b5 --- /dev/null +++ b/src/content/posts/en/gnu-and-the-free-software-story.mdx @@ -0,0 +1,30 @@ +--- +title: "GNU, Linux, and the fight that built modern software" +description: "A short history of the GNU project, Linus Torvalds' kernel, and the free/open source split that still shapes software today." +pubDate: 2026-05-30 +tags: ["open-source", "history"] +--- + +Most of the software you rely on daily — the languages, the servers, half the tools in a typical terminal — traces back to a decision Richard Stallman made in 1983: to walk away from a proprietary printer driver dispute at MIT and start building a completely free replacement for Unix, from scratch. He called it GNU — "GNU's Not Unix," a recursive acronym, because that's the kind of joke that programmer culture loves. + +## The GNU project + +The GNU project's goal was total: a free operating system, kernel included, with every tool a Unix user would expect — a compiler, an editor, a shell, coreutils — released under licenses that guaranteed the freedom to run, study, modify, and share the software. That last part became the Free Software Foundation and the GPL, a license explicitly designed to keep derivative works free too — what Stallman called "copyleft." + +By the early 1990s, GNU had built almost everything: GCC, Emacs, Bash, binutils, glibc. Almost everything except a kernel. The GNU Hurd, its intended kernel, was ambitious in design and slow to mature. + +## Enter Linux + +In 1991, a Finnish student named Linus Torvalds posted a now-famous, deliberately modest message to a Usenet newsgroup: he was writing a "free operating system (just a hobby, won't be big and professional like gnu)" for 386(486) AT clones. That hobby project was a kernel — Linux. + +Linux filled exactly the gap GNU had left open. Combined with the GNU userland, you got a complete, free operating system: technically "GNU/Linux," though most people just say "Linux." The naming debate itself became a small piece of open source folklore — a genuine disagreement about credit and framing that's still occasionally relitigated on mailing lists today. + +Torvalds' contribution didn't stop at the kernel. In 2005, frustrated with existing tools for the scale and pace of kernel development, he wrote Git in about ten days. A distributed version control system built specifically to handle a project with thousands of contributors and no single point of trust. It's hard to overstate how much of today's software workflow — pull requests, forks, the entire GitHub/GitLab ecosystem — sits on top of a tool built to solve one very specific, very large-scale problem. + +## Why the history matters + +It's easy to use `git commit`, install a package with `apt`, or compile something with `gcc` without ever thinking about where they came from. But the free software movement wasn't inevitable — it was a specific, sometimes contentious set of choices about licensing, collaboration, and what "ownership" of software should even mean. + +The split between "free software" (Stallman's ethical framing, about user freedom) and "open source" (a later, more pragmatic framing coined partly to be palatable to business) is still a live philosophical distinction, not just semantics. Understanding it explains a lot about why different projects choose the licenses they do, and why some communities care so much about it. + +I find this history genuinely useful, not just interesting — it's a reminder that the tools we treat as neutral infrastructure were built by people making deliberate, sometimes idealistic bets. Worth knowing before you take them for granted. diff --git a/src/content/posts/en/hello-world.mdx b/src/content/posts/en/hello-world.mdx new file mode 100644 index 0000000..72f3f08 --- /dev/null +++ b/src/content/posts/en/hello-world.mdx @@ -0,0 +1,22 @@ +--- +title: "Hello, world" +description: "A short note on why this blog exists and what I plan to write about here." +pubDate: 2026-01-12 +tags: ["meta", "blogging"] +--- + +I finally sat down and built this thing. Not because the world needed another blog, but because I kept having half-formed thoughts about code, systems, and the history of the tools I use every day — and nowhere to put them. + +So: hello. I'm Gabe. This is going to be a small, mostly technical corner of the internet where I write things down so I understand them better, and maybe so future-me (or you) can come back to them later. + +## What to expect + +A few recurring themes, roughly in order of how often I think about them: + +- **How things work under the hood** — CPUs, compilers, operating systems, the kind of stuff that's easy to use and hard to explain. +- **Open source history** — the people and decisions that shaped the software we take for granted. +- **Whatever I'm learning at PUCRS** that seems worth writing about properly instead of just leaving in a notebook. + +I write in English and Portuguese, since both are useful to me and hopefully to whoever reads this. Every post has both versions — use the language switch in the header to move between them. + +No comment section, no newsletter, no tracking scripts I didn't write myself. Just posts. Let's see where this goes. diff --git a/src/content/posts/en/how-cpus-execute-instructions.mdx b/src/content/posts/en/how-cpus-execute-instructions.mdx new file mode 100644 index 0000000..6366029 --- /dev/null +++ b/src/content/posts/en/how-cpus-execute-instructions.mdx @@ -0,0 +1,41 @@ +--- +title: "How a CPU actually executes an instruction" +description: "Fetch, decode, execute: a plain-language walk through what your processor does billions of times per second." +pubDate: 2026-03-18 +tags: ["computer-science", "systems"] +--- + +import ObservationCard from '../../../components/ObservationCard'; + +When people say a CPU "runs code," what actually happens is a lot more mechanical — and a lot more satisfying to understand — than that phrase suggests. There's no magic. Just a very fast, very disciplined loop. + +## The loop: fetch, decode, execute + +At the bottom of almost everything your computer does is a cycle that repeats, conceptually, forever: + +1. **Fetch** — the CPU reads the next instruction from memory, at the address stored in the program counter (PC). +2. **Decode** — control logic figures out what the instruction actually means: which operation, which registers, which addressing mode. +3. **Execute** — the ALU (or another functional unit) performs the operation — an addition, a memory load, a branch. +4. **Write back** — the result, if any, is stored somewhere: a register, or memory. +5. The program counter updates, and the loop starts again. + + + This is the textbook five-stage model (sometimes just three: fetch, decode, execute). Real + processors pipeline these stages so multiple instructions are in flight at once, and modern + chips go much further with out-of-order execution and speculation — but the mental model above + still holds for reasoning about correctness. + + +## Why this matters even if you never write assembly + +You don't need to write machine code to benefit from understanding this loop. It explains, among other things: + +- Why branches (`if`, loops) are relatively expensive — the CPU has to figure out where to fetch from next, and a wrong guess (misprediction) means throwing away speculative work. +- Why cache misses hurt so much — the fetch and memory-access stages stall waiting on DRAM, which is glacially slow compared to a clock cycle. +- Why "the compiler optimized it away" is a real thing — the compiler is generating the instruction stream this loop consumes, and it's free to pick a completely different sequence as long as observable behavior matches. + +## Under the hood is not a black box + +The instruction set architecture (ISA) — x86-64, ARM, RISC-V — is the contract between software and hardware: a fixed vocabulary of operations the fetch/decode/execute loop knows how to handle. Everything above that — your language, your framework, your favorite abstraction — eventually compiles or interprets down into that vocabulary. + +Knowing this doesn't make you write faster code by itself. But it makes the rest of the stack stop feeling like magic, and that's usually where I start when I want to actually understand a system instead of just using it. diff --git a/src/content/posts/en/why-i-like-knowing-how-things-work.mdx b/src/content/posts/en/why-i-like-knowing-how-things-work.mdx new file mode 100644 index 0000000..20d0695 --- /dev/null +++ b/src/content/posts/en/why-i-like-knowing-how-things-work.mdx @@ -0,0 +1,28 @@ +--- +title: "Why I insist on knowing how things work" +description: "On the habit of digging past the abstraction, and why it's worth the extra time." +pubDate: 2026-08-25 +tags: ["learning", "philosophy"] +--- + +import ObservationCard from '../../../components/ObservationCard'; + +There's a moment that happens fairly often when I'm learning something new: a tool, a library, a framework works, I get the result I wanted, and I still don't feel done. Something in me needs to know *why* it worked before I can move on. + +This is slower. I'll admit that up front. You can ship things faster by treating a library as a black box, calling the documented function, and trusting it. Most of the time that's the correct engineering tradeoff, and I do it too when a deadline demands it. + +But left to my own devices, I go the other way. If a build tool does something unexpected, I'd rather read its source for ten minutes than paste the error into a search bar. If a language feature feels like magic, I want to know what it actually compiles or desugars to. + + + This isn't really about distrust of abstractions — abstractions are how any of this scales at + all. It's that an abstraction I understand is one I can safely break when I need to, and one I + understand *badly* is where the weirdest, hardest-to-debug problems tend to live. + + +## Where this comes from + +I'm studying computer science at PUCRS, and if there's one thing the coursework reinforces, it's that almost every "advanced" tool is built from a small number of ideas repeated and combined: state machines, trees, graphs, the fetch-decode-execute loop, layers of indirection stacked on layers of indirection. Once you've actually implemented a toy version of something — a shell, a tiny compiler, a basic scheduler — the "real" version stops looking like magic and starts looking like an engineering decision you can evaluate. + +That's part of why I find open source history so interesting too: it's the same instinct applied to systems instead of code. Knowing *why* GNU exists, or why Git was built the way it was, changes how I read a commit history or a mailing list thread. The tool stops being a given and becomes a decision someone made, for reasons, under constraints — which is exactly the kind of thing I want to understand before I trust it completely. + +I don't think this is a virtue in some abstract sense. It's just a very specific, very particular way of working that happens to suit me, and this blog is mostly a record of the digging. diff --git a/src/content/posts/pt/gnu-and-the-free-software-story.mdx b/src/content/posts/pt/gnu-and-the-free-software-story.mdx new file mode 100644 index 0000000..7201663 --- /dev/null +++ b/src/content/posts/pt/gnu-and-the-free-software-story.mdx @@ -0,0 +1,30 @@ +--- +title: "GNU, Linux e a disputa que construiu o software moderno" +description: "Uma breve história do projeto GNU, do kernel do Linus Torvalds e da divisão entre software livre e open source que ainda molda o software hoje." +pubDate: 2026-05-30 +tags: ["open-source", "history"] +--- + +Boa parte do software que usamos todo dia — as linguagens, os servidores, metade das ferramentas de um terminal comum — remonta a uma decisão que Richard Stallman tomou em 1983: abandonar uma disputa sobre um driver de impressora proprietário no MIT e começar a construir, do zero, uma substituta completamente livre para o Unix. Ele chamou isso de GNU — "GNU's Not Unix", um acrônimo recursivo, porque esse é exatamente o tipo de piada que a cultura da programação adora. + +## O projeto GNU + +O objetivo do projeto GNU era total: um sistema operacional livre, kernel incluído, com todas as ferramentas que um usuário Unix esperaria — compilador, editor, shell, coreutils — lançadas sob licenças que garantissem a liberdade de rodar, estudar, modificar e compartilhar o software. Essa última parte deu origem à Free Software Foundation e à GPL, uma licença desenhada explicitamente para manter livres também os trabalhos derivados — o que Stallman chamou de "copyleft". + +No início dos anos 1990, o GNU já tinha construído quase tudo: GCC, Emacs, Bash, binutils, glibc. Quase tudo, menos um kernel. O GNU Hurd, o kernel planejado, era ambicioso em design e lento para amadurecer. + +## Entra o Linux + +Em 1991, um estudante finlandês chamado Linus Torvalds postou uma mensagem hoje famosa, deliberadamente modesta, em um newsgroup da Usenet: ele estava escrevendo um "sistema operacional livre (só um hobby, não vai ser grande e profissional como o gnu)" para clones AT 386(486). Esse projeto de hobby era um kernel — o Linux. + +O Linux preencheu exatamente a lacuna que o GNU tinha deixado aberta. Combinado com o userland do GNU, você tinha um sistema operacional livre e completo: tecnicamente "GNU/Linux", embora a maioria das pessoas diga só "Linux". O próprio debate sobre o nome virou um pequeno pedaço do folclore do open source — uma discordância genuína sobre crédito e enquadramento que volta a ser discutida em listas de e-mail até hoje. + +A contribuição de Torvalds não parou no kernel. Em 2005, frustrado com as ferramentas existentes para a escala e o ritmo do desenvolvimento do kernel, ele escreveu o Git em cerca de dez dias. Um sistema de controle de versão distribuído, construído especificamente para lidar com um projeto com milhares de colaboradores e nenhum ponto único de confiança. É difícil superestimar o quanto do fluxo de trabalho de software de hoje — pull requests, forks, todo o ecossistema GitHub/GitLab — está construído em cima de uma ferramenta feita para resolver um problema bem específico e de grande escala. + +## Por que essa história importa + +É fácil usar `git commit`, instalar um pacote com `apt` ou compilar algo com `gcc` sem nunca pensar de onde essas coisas vieram. Mas o movimento do software livre não era inevitável — foi um conjunto específico, às vezes controverso, de escolhas sobre licenciamento, colaboração e o que "propriedade" de software deveria sequer significar. + +A divisão entre "software livre" (o enquadramento ético de Stallman, sobre a liberdade do usuário) e "open source" (um enquadramento posterior, mais pragmático, cunhado em parte para ser palatável ao mundo dos negócios) ainda é uma distinção filosófica viva, não só semântica. Entender isso explica bastante sobre por que projetos diferentes escolhem as licenças que escolhem, e por que algumas comunidades se importam tanto com isso. + +Acho essa história genuinamente útil, não só interessante — ela é um lembrete de que as ferramentas que tratamos como infraestrutura neutra foram construídas por pessoas fazendo apostas deliberadas, às vezes idealistas. Vale a pena conhecer antes de tomar isso como garantido. diff --git a/src/content/posts/pt/hello-world.mdx b/src/content/posts/pt/hello-world.mdx new file mode 100644 index 0000000..f9c3900 --- /dev/null +++ b/src/content/posts/pt/hello-world.mdx @@ -0,0 +1,22 @@ +--- +title: "Olá, mundo" +description: "Uma nota curta sobre por que este blog existe e sobre o que pretendo escrever aqui." +pubDate: 2026-01-12 +tags: ["meta", "blogging"] +--- + +Finalmente me sentei e construí isso. Não porque o mundo precisasse de mais um blog, mas porque eu vivia tendo pensamentos pela metade sobre código, sistemas e a história das ferramentas que uso todo dia — e não tinha onde colocá-los. + +Então: olá. Eu sou o Gabe. Este vai ser um cantinho pequeno e majoritariamente técnico da internet, onde escrevo as coisas para entendê-las melhor, e talvez para que o meu eu do futuro (ou você) possa voltar a elas depois. + +## O que esperar + +Alguns temas recorrentes, mais ou menos na ordem em que penso sobre eles: + +- **Como as coisas funcionam por baixo dos panos** — CPUs, compiladores, sistemas operacionais, esse tipo de coisa que é fácil de usar e difícil de explicar. +- **História do open source** — as pessoas e decisões que moldaram o software que hoje consideramos garantido. +- **O que eu estiver aprendendo na PUCRS** que pareça valer a pena escrever com calma, em vez de deixar só num caderno. + +Escrevo em português e em inglês, já que os dois são úteis pra mim e, espero, para quem estiver lendo. Todo post tem as duas versões — use o botão de idioma no cabeçalho para alternar entre elas. + +Sem seção de comentários, sem newsletter, sem script de rastreamento que eu mesmo não tenha escrito. Só posts. Vamos ver até onde isso vai. diff --git a/src/content/posts/pt/how-cpus-execute-instructions.mdx b/src/content/posts/pt/how-cpus-execute-instructions.mdx new file mode 100644 index 0000000..d288ef5 --- /dev/null +++ b/src/content/posts/pt/how-cpus-execute-instructions.mdx @@ -0,0 +1,41 @@ +--- +title: "Como uma CPU de fato executa uma instrução" +description: "Busca, decodificação, execução: um passeio em linguagem simples pelo que o seu processador faz bilhões de vezes por segundo." +pubDate: 2026-03-18 +tags: ["computer-science", "systems"] +--- + +import ObservationCard from '../../../components/ObservationCard'; + +Quando dizem que uma CPU "executa código", o que de fato acontece é bem mais mecânico — e bem mais satisfatório de entender — do que essa frase sugere. Não há mágica nenhuma. Só um loop muito rápido e muito disciplinado. + +## O loop: busca, decodificação, execução + +Na base de quase tudo que o seu computador faz existe um ciclo que se repete, conceitualmente, para sempre: + +1. **Busca (fetch)** — a CPU lê a próxima instrução da memória, no endereço guardado no contador de programa (PC). +2. **Decodificação (decode)** — a lógica de controle descobre o que a instrução realmente significa: qual operação, quais registradores, qual modo de endereçamento. +3. **Execução (execute)** — a ALU (ou outra unidade funcional) realiza a operação — uma soma, uma leitura de memória, um desvio. +4. **Write back** — o resultado, se houver, é armazenado em algum lugar: um registrador ou a memória. +5. O contador de programa é atualizado, e o loop recomeça. + + + Esse é o modelo clássico de cinco estágios (às vezes reduzido a três: busca, decodificação, + execução). Processadores reais fazem pipeline desses estágios, de forma que várias instruções + estejam "em voo" ao mesmo tempo, e chips modernos vão muito além disso com execução fora de + ordem e especulação — mas o modelo mental acima ainda serve para raciocinar sobre corretude. + + +## Por que isso importa mesmo que você nunca escreva assembly + +Você não precisa escrever código de máquina para se beneficiar de entender esse loop. Ele explica, entre outras coisas: + +- Por que desvios (`if`, laços) são relativamente caros — a CPU precisa descobrir de onde buscar a próxima instrução, e um chute errado (misprediction) significa descartar trabalho especulativo. +- Por que cache miss dói tanto — os estágios de busca e acesso à memória ficam parados esperando a DRAM, que é absurdamente lenta comparada a um ciclo de clock. +- Por que "o compilador otimizou isso e sumiu" é uma coisa real — o compilador está gerando o fluxo de instruções que esse loop consome, e é livre para escolher uma sequência completamente diferente desde que o comportamento observável seja o mesmo. + +## Por baixo dos panos não é uma caixa-preta + +A arquitetura do conjunto de instruções (ISA) — x86-64, ARM, RISC-V — é o contrato entre software e hardware: um vocabulário fixo de operações que o loop de busca/decodificação/execução sabe tratar. Tudo o que vem acima disso — sua linguagem, seu framework, sua abstração favorita — eventualmente compila ou é interpretado até chegar nesse vocabulário. + +Saber disso não faz você escrever código mais rápido por si só. Mas faz o resto da pilha parar de parecer mágica, e é geralmente por aí que eu começo quando quero de fato entender um sistema em vez de apenas usá-lo. diff --git a/src/content/posts/pt/why-i-like-knowing-how-things-work.mdx b/src/content/posts/pt/why-i-like-knowing-how-things-work.mdx new file mode 100644 index 0000000..d17492e --- /dev/null +++ b/src/content/posts/pt/why-i-like-knowing-how-things-work.mdx @@ -0,0 +1,29 @@ +--- +title: "Por que eu insisto em entender como as coisas funcionam" +description: "Sobre o hábito de cavar além da abstração, e por que vale a pena o tempo extra." +pubDate: 2026-08-25 +tags: ["learning", "philosophy"] +--- + +import ObservationCard from '../../../components/ObservationCard'; + +Há um momento que acontece com bastante frequência quando estou aprendendo algo novo: uma ferramenta, uma biblioteca, um framework funciona, eu consigo o resultado que queria, e mesmo assim não me sinto satisfeito. Alguma coisa em mim precisa entender *por que* aquilo funcionou antes de eu conseguir seguir em frente. + +Isso é mais lento. Admito isso de cara. Dá pra entregar coisas mais rápido tratando uma biblioteca como uma caixa-preta, chamando a função documentada e confiando nela. Na maior parte do tempo essa é a decisão de engenharia correta, e eu também faço isso quando um prazo exige. + +Mas, por conta própria, eu vou pelo caminho contrário. Se uma ferramenta de build faz algo inesperado, prefiro ler o código-fonte dela por dez minutos a colar o erro numa busca. Se um recurso de uma linguagem parece mágica, eu quero saber para o que ele realmente compila ou se desdobra. + + + Isso não é bem sobre desconfiar de abstrações — abstrações são o motivo de qualquer coisa + escalar. É que uma abstração que eu entendo é uma que eu posso quebrar com segurança quando + preciso, e uma que eu entendo *mal* costuma ser onde moram os problemas mais estranhos e mais + difíceis de debugar. + + +## De onde isso vem + +Estou cursando ciência da computação na PUCRS, e se tem uma coisa que as disciplinas reforçam, é que quase toda ferramenta "avançada" é construída a partir de um pequeno número de ideias repetidas e combinadas: máquinas de estado, árvores, grafos, o loop de busca-decodificação-execução, camadas de indireção empilhadas sobre camadas de indireção. Depois que você de fato implementa uma versão de brinquedo de alguma coisa — um shell, um compilador minúsculo, um escalonador básico — a versão "de verdade" para de parecer mágica e passa a parecer uma decisão de engenharia que você consegue avaliar. + +Essa é parte do motivo pelo qual também acho a história do open source tão interessante: é o mesmo instinto aplicado a sistemas em vez de código. Saber *por que* o GNU existe, ou por que o Git foi construído do jeito que foi, muda como eu leio um histórico de commits ou uma thread de lista de e-mail. A ferramenta deixa de ser um dado e passa a ser uma decisão que alguém tomou, por motivos, sob restrições — que é exatamente o tipo de coisa que eu quero entender antes de confiar completamente nela. + +Não acho que isso seja uma virtude em algum sentido abstrato. É só um jeito bem específico e bem particular de trabalhar que combina comigo, e este blog é basicamente um registro dessa cavada. diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro new file mode 100644 index 0000000..2ab14fb --- /dev/null +++ b/src/layouts/BaseLayout.astro @@ -0,0 +1,64 @@ +--- +import '../styles/global.css'; +import Header from '../components/Header.astro'; +import Footer from '../components/Footer.astro'; +import type { Lang } from '../lib/i18n'; + +interface Props { + title: string; + description: string; + lang: Lang; +} + +const { title, description, lang } = Astro.props; +const canonicalURL = new URL(Astro.url.pathname, Astro.site); +--- + + + + + + + + + + + + + + + {title} + + + + + + + + + + + + + + + + +
+
+ +
+