From fc2321db6e640520edf179f8f54e6917c671e9ec Mon Sep 17 00:00:00 2001 From: NotNite Date: Tue, 19 Mar 2024 19:30:20 -0400 Subject: [PATCH] Initial commit --- .gitignore | 21 + .prettierrc | 7 + astro.config.mjs | 8 + package-lock.json | 7135 +++++++++++++++++++++++ package.json | 22 + public/favicon.ico | Bin 0 -> 15086 bytes src/assets/header.png | Bin 0 -> 109410 bytes src/assets/screenshot.png | Bin 0 -> 175032 bytes src/components/Card.astro | 61 + src/components/Header.astro | 37 + src/components/ScreenshotDownload.astro | 76 + src/components/icons/Download.astro | 16 + src/components/icons/FAQ.astro | 16 + src/env.d.ts | 1 + src/layouts/Layout.astro | 72 + src/layouts/Markdown.astro | 10 + src/pages/index.mdx | 65 + tsconfig.json | 3 + 18 files changed, 7550 insertions(+) create mode 100644 .gitignore create mode 100644 .prettierrc create mode 100644 astro.config.mjs create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 src/assets/header.png create mode 100644 src/assets/screenshot.png create mode 100644 src/components/Card.astro create mode 100644 src/components/Header.astro create mode 100644 src/components/ScreenshotDownload.astro create mode 100644 src/components/icons/Download.astro create mode 100644 src/components/icons/FAQ.astro create mode 100644 src/env.d.ts create mode 100644 src/layouts/Layout.astro create mode 100644 src/layouts/Markdown.astro create mode 100644 src/pages/index.mdx create mode 100644 tsconfig.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6d4c0aa --- /dev/null +++ b/.gitignore @@ -0,0 +1,21 @@ +# 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 diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..24e224c --- /dev/null +++ b/.prettierrc @@ -0,0 +1,7 @@ +{ + "printWidth": 80, + "trailingComma": "none", + "tabWidth": 2, + "singleQuote": false, + "plugins": ["prettier-plugin-astro"] +} diff --git a/astro.config.mjs b/astro.config.mjs new file mode 100644 index 0000000..83d83ea --- /dev/null +++ b/astro.config.mjs @@ -0,0 +1,8 @@ +import { defineConfig } from 'astro/config'; + +import mdx from "@astrojs/mdx"; + +// https://astro.build/config +export default defineConfig({ + integrations: [mdx()] +}); \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..573e8d7 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,7135 @@ +{ + "name": "goatcorp-website", + "version": "0.0.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "goatcorp-website", + "version": "0.0.1", + "dependencies": { + "@astrojs/check": "^0.5.9", + "@astrojs/mdx": "^2.2.0", + "astro": "^4.5.6", + "typescript": "^5.4.2" + }, + "devDependencies": { + "prettier": "^3.2.5", + "prettier-plugin-astro": "^0.13.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@astrojs/check": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.5.9.tgz", + "integrity": "sha512-+QsQMtYq4oso+gmilJC9HLmdi0glZ+04V/VyyTTPry7n21jqjX9SfgDpLGxMk5cwPC/vwZMkn6ORGPnkZS/L5w==", + "dependencies": { + "@astrojs/language-server": "^2.8.1", + "chokidar": "^3.5.3", + "fast-glob": "^3.3.1", + "kleur": "^4.1.5", + "yargs": "^17.7.2" + }, + "bin": { + "astro-check": "dist/bin.js" + }, + "peerDependencies": { + "typescript": "^5.0.0" + } + }, + "node_modules/@astrojs/compiler": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.7.0.tgz", + "integrity": "sha512-XpC8MAaWjD1ff6/IfkRq/5k1EFj6zhCNqXRd5J43SVJEBj/Bsmizkm8N0xOYscGcDFQkRgEw6/eKnI5x/1l6aA==" + }, + "node_modules/@astrojs/internal-helpers": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.3.0.tgz", + "integrity": "sha512-tGmHvrhpzuz0JBHaJX8GywN9g4rldVNHtkoVDC3m/DdzBO70jGoVuc0uuNVglRYnsdwkbG0K02Iw3nOOR3/Y4g==" + }, + "node_modules/@astrojs/language-server": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.8.3.tgz", + "integrity": "sha512-tO47Lcue7OPXfIDbKVDcshwpC13yaWaTVLyiSOnQ2Yng2Z2SgcJf06Cj4xMpJqGp6s7/o/gcQWYUTl2bpkWKig==", + "dependencies": { + "@astrojs/compiler": "^2.7.0", + "@jridgewell/sourcemap-codec": "^1.4.15", + "@volar/kit": "~2.1.2", + "@volar/language-core": "~2.1.2", + "@volar/language-server": "~2.1.2", + "@volar/language-service": "~2.1.2", + "@volar/typescript": "~2.1.2", + "fast-glob": "^3.2.12", + "volar-service-css": "0.0.34", + "volar-service-emmet": "0.0.34", + "volar-service-html": "0.0.34", + "volar-service-prettier": "0.0.34", + "volar-service-typescript": "0.0.34", + "volar-service-typescript-twoslash-queries": "0.0.34", + "vscode-html-languageservice": "^5.1.2", + "vscode-uri": "^3.0.8" + }, + "bin": { + "astro-ls": "bin/nodeServer.js" + }, + "peerDependencies": { + "prettier": "^3.0.0", + "prettier-plugin-astro": ">=0.11.0" + }, + "peerDependenciesMeta": { + "prettier": { + "optional": true + }, + "prettier-plugin-astro": { + "optional": true + } + } + }, + "node_modules/@astrojs/markdown-remark": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-4.3.0.tgz", + "integrity": "sha512-iZOgYj/yNDvBRfKqkGuAvjeONhjQPq8Uk3HjyIgcTK5valq03NiUgSc5Ovq00yUVBeYJ/5EDx23c8xqtkkBlPw==", + "dependencies": { + "@astrojs/prism": "^3.0.0", + "github-slugger": "^2.0.0", + "hast-util-from-html": "^2.0.0", + "hast-util-to-text": "^4.0.0", + "import-meta-resolve": "^4.0.0", + "mdast-util-definitions": "^6.0.0", + "rehype-raw": "^7.0.0", + "rehype-stringify": "^10.0.0", + "remark-gfm": "^4.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "remark-smartypants": "^2.0.0", + "shiki": "^1.1.2", + "unified": "^11.0.4", + "unist-util-remove-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "unist-util-visit-parents": "^6.0.0", + "vfile": "^6.0.1" + } + }, + "node_modules/@astrojs/mdx": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-2.2.0.tgz", + "integrity": "sha512-EkcCniYdGwsh9k5LknqRrz/UyOnMNXdRk7fgDAw/zUDKnm7zgQAG8hIx0FxG1L2IINxLfu7IcjgZb3f5TFpxKw==", + "dependencies": { + "@astrojs/markdown-remark": "4.3.0", + "@mdx-js/mdx": "^3.0.0", + "acorn": "^8.11.2", + "es-module-lexer": "^1.4.1", + "estree-util-visit": "^2.0.0", + "github-slugger": "^2.0.0", + "gray-matter": "^4.0.3", + "hast-util-to-html": "^9.0.0", + "kleur": "^4.1.4", + "rehype-raw": "^7.0.0", + "remark-gfm": "^4.0.0", + "remark-smartypants": "^2.0.0", + "source-map": "^0.7.4", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.1" + }, + "engines": { + "node": ">=18.14.1" + }, + "peerDependencies": { + "astro": "^4.0.0" + } + }, + "node_modules/@astrojs/prism": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.0.0.tgz", + "integrity": "sha512-g61lZupWq1bYbcBnYZqdjndShr/J3l/oFobBKPA3+qMat146zce3nz2kdO4giGbhYDt4gYdhmoBz0vZJ4sIurQ==", + "dependencies": { + "prismjs": "^1.29.0" + }, + "engines": { + "node": ">=18.14.1" + } + }, + "node_modules/@astrojs/telemetry": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.0.4.tgz", + "integrity": "sha512-A+0c7k/Xy293xx6odsYZuXiaHO0PL+bnDoXOc47sGDF5ffIKdKQGRPFl2NMlCF4L0NqN4Ynbgnaip+pPF0s7pQ==", + "dependencies": { + "ci-info": "^3.8.0", + "debug": "^4.3.4", + "dlv": "^1.1.3", + "dset": "^3.1.2", + "is-docker": "^3.0.0", + "is-wsl": "^3.0.0", + "which-pm-runs": "^1.1.0" + }, + "engines": { + "node": ">=18.14.1" + } + }, + "node_modules/@astrojs/telemetry/node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.24.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", + "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==", + "dependencies": { + "@babel/highlight": "^7.24.2", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.1.tgz", + "integrity": "sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.1.tgz", + "integrity": "sha512-F82udohVyIgGAY2VVj/g34TpFUG606rumIHjTfVbssPg2zTR7PuuEpZcX8JA6sgBfIYmJrFtWgPvHQuJamVqZQ==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.24.1", + "@babel/generator": "^7.24.1", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.24.1", + "@babel/parser": "^7.24.1", + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.1", + "@babel/types": "^7.24.0", + "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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.1.tgz", + "integrity": "sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A==", + "dependencies": { + "@babel/types": "^7.24.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.1.tgz", + "integrity": "sha512-HfEWzysMyOa7xI5uQHc/OcZf67/jc+xe/RZlznWQHhbb8Pg1SkRdbK4yEi61aY8wxQA7PkSfoojtLQP/Kpe3og==", + "dependencies": { + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", + "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz", + "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.1.tgz", + "integrity": "sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==", + "dependencies": { + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.1", + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.24.2", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.2.tgz", + "integrity": "sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.1.tgz", + "integrity": "sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz", + "integrity": "sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz", + "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/types": "^7.23.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.1.tgz", + "integrity": "sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==", + "dependencies": { + "@babel/code-frame": "^7.24.1", + "@babel/generator": "^7.24.1", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.24.1", + "@babel/types": "^7.24.0", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", + "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", + "dependencies": { + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@emmetio/abbreviation": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/@emmetio/abbreviation/-/abbreviation-2.3.3.tgz", + "integrity": "sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==", + "dependencies": { + "@emmetio/scanner": "^1.0.4" + } + }, + "node_modules/@emmetio/css-abbreviation": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@emmetio/css-abbreviation/-/css-abbreviation-2.1.8.tgz", + "integrity": "sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==", + "dependencies": { + "@emmetio/scanner": "^1.0.4" + } + }, + "node_modules/@emmetio/scanner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@emmetio/scanner/-/scanner-1.0.4.tgz", + "integrity": "sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==" + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", + "cpu": [ + "loong64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", + "cpu": [ + "mips64el" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", + "cpu": [ + "riscv64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", + "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@mdx-js/mdx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.0.1.tgz", + "integrity": "sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdx": "^2.0.0", + "collapse-white-space": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-build-jsx": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-util-to-js": "^2.0.0", + "estree-walker": "^3.0.0", + "hast-util-to-estree": "^3.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "markdown-extensions": "^2.0.0", + "periscopic": "^3.0.0", + "remark-mdx": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "source-map": "^0.7.0", + "unified": "^11.0.0", + "unist-util-position-from-estree": "^2.0.0", + "unist-util-stringify-position": "^4.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.0.tgz", + "integrity": "sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.0.tgz", + "integrity": "sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.0.tgz", + "integrity": "sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.0.tgz", + "integrity": "sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.0.tgz", + "integrity": "sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.0.tgz", + "integrity": "sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.0.tgz", + "integrity": "sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.0.tgz", + "integrity": "sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==", + "cpu": [ + "riscv64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.0.tgz", + "integrity": "sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.0.tgz", + "integrity": "sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.0.tgz", + "integrity": "sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.0.tgz", + "integrity": "sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz", + "integrity": "sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@shikijs/core": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.2.0.tgz", + "integrity": "sha512-OlFvx+nyr5C8zpcMBnSGir0YPD6K11uYhouqhNmm1qLiis4GA7SsGtu07r9gKS9omks8RtQqHrJL4S+lqWK01A==" + }, + "node_modules/@types/acorn": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", + "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", + "dependencies": { + "@types/estree": "*" + } + }, + "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==", + "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.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "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==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz", + "integrity": "sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + }, + "node_modules/@types/estree-jsx": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mdast": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.3.tgz", + "integrity": "sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mdx": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.11.tgz", + "integrity": "sha512-HM5bwOaIQJIQbAYfax35HCKxx7a3KrK3nBtIqJgSOitivTD1y3oW9P3rxY9RkXYPUk7y/AjAohfHKmFpGE79zw==" + }, + "node_modules/@types/ms": { + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" + }, + "node_modules/@types/nlcst": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-1.0.4.tgz", + "integrity": "sha512-ABoYdNQ/kBSsLvZAekMhIPMQ3YUZvavStpKYs7BjLLuKVmIMA0LUgZ7b54zzuWJRbHF80v1cNf4r90Vd6eMQDg==", + "dependencies": { + "@types/unist": "^2" + } + }, + "node_modules/@types/nlcst/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/@types/unist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", + "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==" + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + }, + "node_modules/@volar/kit": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-2.1.2.tgz", + "integrity": "sha512-u20R1lCWCgFYBCHC+FR/e9J+P61vUNQpyWt4keAY+zpVHEHsSXVA2xWMJV1l1Iq5Dd0jBUSqrb1zsEya455AzA==", + "dependencies": { + "@volar/language-service": "2.1.2", + "@volar/typescript": "2.1.2", + "typesafe-path": "^0.2.2", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "typescript": "*" + } + }, + "node_modules/@volar/language-core": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.1.2.tgz", + "integrity": "sha512-5qsDp0Gf6fE09UWCeK7bkVn6NxMwC9OqFWQkMMkeej8h8XjyABPdRygC2RCrqDrfVdGijqlMQeXs6yRS+vfZYA==", + "dependencies": { + "@volar/source-map": "2.1.2" + } + }, + "node_modules/@volar/language-server": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-2.1.2.tgz", + "integrity": "sha512-5NR5Ztg+OxvDI4oRrjS0/4ZVPumWwhVq5acuK2BJbakG1kJXViYI9NOWiWITMjnliPvf12TEcSrVDBmIq54DOg==", + "dependencies": { + "@volar/language-core": "2.1.2", + "@volar/language-service": "2.1.2", + "@volar/snapshot-document": "2.1.2", + "@volar/typescript": "2.1.2", + "@vscode/l10n": "^0.0.16", + "path-browserify": "^1.0.1", + "request-light": "^0.7.0", + "vscode-languageserver": "^9.0.1", + "vscode-languageserver-protocol": "^3.17.5", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + } + }, + "node_modules/@volar/language-service": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-2.1.2.tgz", + "integrity": "sha512-CmVbbKdqzVq+0FT67hfELdHpboqXhKXh6EjypypuFX5ptIRftHZdkaq3/lCCa46EHxS5tvE44jn+s7faN4iRDA==", + "dependencies": { + "@volar/language-core": "2.1.2", + "vscode-languageserver-protocol": "^3.17.5", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + } + }, + "node_modules/@volar/snapshot-document": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@volar/snapshot-document/-/snapshot-document-2.1.2.tgz", + "integrity": "sha512-ZpJIBZrdm/Gx4jC/zn8H+O6H5vZZwY7B5CMTxl9y8HvcqlePOyDi+VkX8pjQz1VFG9Z5Z+Bau/RL6exqkoVDDA==", + "dependencies": { + "vscode-languageserver-protocol": "^3.17.5", + "vscode-languageserver-textdocument": "^1.0.11" + } + }, + "node_modules/@volar/source-map": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.1.2.tgz", + "integrity": "sha512-yFJqsuLm1OaWrsz9E3yd3bJcYIlHqdZ8MbmIoZLrAzMYQDcoF26/INIhgziEXSdyHc8xd7rd/tJdSnUyh0gH4Q==", + "dependencies": { + "muggle-string": "^0.4.0" + } + }, + "node_modules/@volar/typescript": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-2.1.2.tgz", + "integrity": "sha512-lhTancZqamvaLvoz0u/uth8dpudENNt2LFZOWCw9JZiX14xRFhdhfzmphiCRb7am9E6qAJSbdS/gMt1utXAoHQ==", + "dependencies": { + "@volar/language-core": "2.1.2", + "path-browserify": "^1.0.1" + } + }, + "node_modules/@vscode/emmet-helper": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.9.2.tgz", + "integrity": "sha512-MaGuyW+fa13q3aYsluKqclmh62Hgp0BpKIqS66fCxfOaBcVQ1OnMQxRRgQUYnCkxFISAQlkJ0qWWPyXjro1Qrg==", + "dependencies": { + "emmet": "^2.4.3", + "jsonc-parser": "^2.3.0", + "vscode-languageserver-textdocument": "^1.0.1", + "vscode-languageserver-types": "^3.15.1", + "vscode-uri": "^2.1.2" + } + }, + "node_modules/@vscode/emmet-helper/node_modules/vscode-uri": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz", + "integrity": "sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==" + }, + "node_modules/@vscode/l10n": { + "version": "0.0.16", + "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.16.tgz", + "integrity": "sha512-JT5CvrIYYCrmB+dCana8sUqJEcGB1ZDXNLMQ2+42bW995WmNoenijWMUdZfwmuQUTQcEVVIa2OecZzTYWUW9Cg==" + }, + "node_modules/acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dependencies": { + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-align/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-align/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/ansi-align/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-align/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/array-iterate": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", + "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/astring": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.6.tgz", + "integrity": "sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==", + "bin": { + "astring": "bin/astring" + } + }, + "node_modules/astro": { + "version": "4.5.6", + "resolved": "https://registry.npmjs.org/astro/-/astro-4.5.6.tgz", + "integrity": "sha512-/pXr+tDvgps1x3w+9i48XzfNPDr4NrT89EJPeCTL57IjaTpitSQ8Oy10Fv6zAqXNLIUJ5j3P1c+fJx+taKIg0g==", + "dependencies": { + "@astrojs/compiler": "^2.7.0", + "@astrojs/internal-helpers": "0.3.0", + "@astrojs/markdown-remark": "4.3.0", + "@astrojs/telemetry": "3.0.4", + "@babel/core": "^7.23.3", + "@babel/generator": "^7.23.3", + "@babel/parser": "^7.23.3", + "@babel/plugin-transform-react-jsx": "^7.22.5", + "@babel/traverse": "^7.23.3", + "@babel/types": "^7.23.3", + "@types/babel__core": "^7.20.4", + "acorn": "^8.11.2", + "aria-query": "^5.3.0", + "axobject-query": "^4.0.0", + "boxen": "^7.1.1", + "chokidar": "^3.5.3", + "ci-info": "^4.0.0", + "clsx": "^2.0.0", + "common-ancestor-path": "^1.0.1", + "cookie": "^0.6.0", + "cssesc": "^3.0.0", + "debug": "^4.3.4", + "deterministic-object-hash": "^2.0.1", + "devalue": "^4.3.2", + "diff": "^5.1.0", + "dlv": "^1.1.3", + "dset": "^3.1.3", + "es-module-lexer": "^1.4.1", + "esbuild": "^0.19.6", + "estree-walker": "^3.0.3", + "execa": "^8.0.1", + "fast-glob": "^3.3.2", + "flattie": "^1.1.0", + "github-slugger": "^2.0.0", + "gray-matter": "^4.0.3", + "html-escaper": "^3.0.3", + "http-cache-semantics": "^4.1.1", + "js-yaml": "^4.1.0", + "kleur": "^4.1.4", + "magic-string": "^0.30.3", + "mime": "^3.0.0", + "ora": "^7.0.1", + "p-limit": "^5.0.0", + "p-queue": "^8.0.1", + "path-to-regexp": "^6.2.1", + "preferred-pm": "^3.1.2", + "prompts": "^2.4.2", + "rehype": "^13.0.1", + "resolve": "^1.22.4", + "semver": "^7.5.4", + "shiki": "^1.1.2", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0", + "tsconfck": "^3.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.1", + "vite": "^5.1.4", + "vitefu": "^0.2.5", + "which-pm": "^2.1.1", + "yargs-parser": "^21.1.1", + "zod": "^3.22.4", + "zod-to-json-schema": "^3.22.4" + }, + "bin": { + "astro": "astro.js" + }, + "engines": { + "node": ">=18.14.1", + "npm": ">=6.14.0" + }, + "optionalDependencies": { + "sharp": "^0.32.6" + } + }, + "node_modules/axobject-query": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", + "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/b4a": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", + "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", + "optional": true + }, + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/bare-events": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.1.tgz", + "integrity": "sha512-9GYPpsPFvrWBkelIhOhTWtkeZxVxZOdb3VnFTCzlOo3OjvmTvzLoZFUT8kNFACx0vJej6QPney1Cf9BvzCNE/A==", + "optional": true + }, + "node_modules/bare-fs": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.2.2.tgz", + "integrity": "sha512-X9IqgvyB0/VA5OZJyb5ZstoN62AzD7YxVGog13kkfYWYqJYcK0kcqLZ6TrmH5qr4/8//ejVcX4x/a0UvaogXmA==", + "optional": true, + "dependencies": { + "bare-events": "^2.0.0", + "bare-os": "^2.0.0", + "bare-path": "^2.0.0", + "streamx": "^2.13.0" + } + }, + "node_modules/bare-os": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.2.1.tgz", + "integrity": "sha512-OwPyHgBBMkhC29Hl3O4/YfxW9n7mdTr2+SsO29XBWKKJsbgj3mnorDB80r5TiCQgQstgE5ga1qNYrpes6NvX2w==", + "optional": true + }, + "node_modules/bare-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.0.tgz", + "integrity": "sha512-DIIg7ts8bdRKwJRJrUMy/PICEaQZaPGZ26lsSx9MJSwIhSrcdHn7/C8W+XmnG/rKi6BaRcz+JO00CjZteybDtw==", + "optional": true, + "dependencies": { + "bare-os": "^2.1.0" + } + }, + "node_modules/base-64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", + "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bl": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", + "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", + "dependencies": { + "buffer": "^6.0.3", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/boxen": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", + "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^7.0.1", + "chalk": "^5.2.0", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.1.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/boxen/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/boxen/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "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" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/camelcase": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", + "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001599", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz", + "integrity": "sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA==", + "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" + } + ] + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "optional": true + }, + "node_modules/ci-info": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.0.0.tgz", + "integrity": "sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "dependencies": { + "restore-cursor": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/cliui/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/cliui/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/cliui/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/clsx": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", + "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/collapse-white-space": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", + "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "optional": true, + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "optional": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "optional": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "optional": true + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/common-ancestor-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", + "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==" + }, + "node_modules/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==" + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "optional": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "optional": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/deterministic-object-hash": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/deterministic-object-hash/-/deterministic-object-hash-2.0.2.tgz", + "integrity": "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==", + "dependencies": { + "base-64": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/devalue": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.2.tgz", + "integrity": "sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==" + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dset": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.3.tgz", + "integrity": "sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.711", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.711.tgz", + "integrity": "sha512-hRg81qzvUEibX2lDxnFlVCHACa+LtrCPIsWAxo161LDYIB3jauf57RGsMZV9mvGwE98yGH06icj3zBEoOkxd/w==" + }, + "node_modules/emmet": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/emmet/-/emmet-2.4.7.tgz", + "integrity": "sha512-O5O5QNqtdlnQM2bmKHtJgyChcrFMgQuulI+WdiOw2NArzprUqqxUW6bgYtKvzKgrsYpuLWalOkdhNP+1jluhCA==", + "dependencies": { + "@emmetio/abbreviation": "^2.3.3", + "@emmetio/css-abbreviation": "^2.1.8" + } + }, + "node_modules/emoji-regex": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", + "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==" + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "optional": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/es-module-lexer": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.2.tgz", + "integrity": "sha512-7nOqkomXZEaxUDJw21XZNtRk739QvrPSoZoRtbsEfcii00vdzZUh6zh1CQwHhrib8MdEtJfv5rJiGeb4KuV/vw==" + }, + "node_modules/esbuild": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.19.12", + "@esbuild/android-arm": "0.19.12", + "@esbuild/android-arm64": "0.19.12", + "@esbuild/android-x64": "0.19.12", + "@esbuild/darwin-arm64": "0.19.12", + "@esbuild/darwin-x64": "0.19.12", + "@esbuild/freebsd-arm64": "0.19.12", + "@esbuild/freebsd-x64": "0.19.12", + "@esbuild/linux-arm": "0.19.12", + "@esbuild/linux-arm64": "0.19.12", + "@esbuild/linux-ia32": "0.19.12", + "@esbuild/linux-loong64": "0.19.12", + "@esbuild/linux-mips64el": "0.19.12", + "@esbuild/linux-ppc64": "0.19.12", + "@esbuild/linux-riscv64": "0.19.12", + "@esbuild/linux-s390x": "0.19.12", + "@esbuild/linux-x64": "0.19.12", + "@esbuild/netbsd-x64": "0.19.12", + "@esbuild/openbsd-x64": "0.19.12", + "@esbuild/sunos-x64": "0.19.12", + "@esbuild/win32-arm64": "0.19.12", + "@esbuild/win32-ia32": "0.19.12", + "@esbuild/win32-x64": "0.19.12" + } + }, + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/estree-util-attach-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", + "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", + "dependencies": { + "@types/estree": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-build-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", + "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-walker": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-to-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", + "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "astring": "^1.8.0", + "source-map": "^0.7.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-visit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", + "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + }, + "node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "optional": true + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-yarn-workspace-root2": { + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", + "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", + "dependencies": { + "micromatch": "^4.0.2", + "pkg-dir": "^4.2.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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "optional": true + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-east-asian-width": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", + "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "optional": true + }, + "node_modules/github-slugger": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", + "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "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==" + }, + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "dependencies": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/gray-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/gray-matter/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hast-util-from-html": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.1.tgz", + "integrity": "sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==", + "dependencies": { + "@types/hast": "^3.0.0", + "devlop": "^1.1.0", + "hast-util-from-parse5": "^8.0.0", + "parse5": "^7.0.0", + "vfile": "^6.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", + "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^8.0.0", + "property-information": "^6.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-is-element": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.2.tgz", + "integrity": "sha512-PldBy71wO9Uq1kyaMch9AHIghtQvIwxBUkv823pKmkTM3oV1JxtsTNYdevMxvUHqcnOAuO65JKU2+0NOxc2ksA==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-estree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz", + "integrity": "sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-attach-comments": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^0.4.0", + "unist-util-position": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-html": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.0.tgz", + "integrity": "sha512-IVGhNgg7vANuUA2XKrT6sOIIPgaYZnmLx3l/CCOAK0PtgfoHrZwX7jCSYyFxHTrGmC6S9q8aQQekjp4JPZF+cw==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-raw": "^9.0.0", + "hast-util-whitespace": "^3.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "stringify-entities": "^4.0.0", + "zwitch": "^2.0.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-jsx-runtime": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz", + "integrity": "sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-jsx-runtime/node_modules/inline-style-parser": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.2.tgz", + "integrity": "sha512-EcKzdTHVe8wFVOGEYXiW9WmJXPjqi1T+234YpJr98RiFYKHV3cdy1+3mkTE+KHTHxFFLH51SfaGOoUdW+v7ViQ==" + }, + "node_modules/hast-util-to-jsx-runtime/node_modules/style-to-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.5.tgz", + "integrity": "sha512-rDRwHtoDD3UMMrmZ6BzOW0naTjMsVZLIjsGleSKS/0Oz+cgCfAPRspaqJuE8rDzpKha/nEvnM0IF4seEAZUTKQ==", + "dependencies": { + "inline-style-parser": "0.2.2" + } + }, + "node_modules/hast-util-to-parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-text": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.0.tgz", + "integrity": "sha512-EWiE1FSArNBPUo1cKWtzqgnuRQwEeQbQtnFJRYV1hb1BWDgrAlBU0ExptvZMM/KSA82cDpm2sFGf3Dmc5Mza3w==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "hast-util-is-element": "^3.0.0", + "unist-util-find-after": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", + "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/html-escaper": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", + "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==" + }, + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" + }, + "node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "engines": { + "node": ">=16.17.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/import-meta-resolve": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.0.0.tgz", + "integrity": "sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "optional": true + }, + "node_modules/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "node_modules/is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "dependencies": { + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "optional": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-interactive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", + "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-reference": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", + "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-unicode-supported": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "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==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz", + "integrity": "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==" + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/load-yaml-file": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz", + "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==", + "dependencies": { + "graceful-fs": "^4.1.5", + "js-yaml": "^3.13.0", + "pify": "^4.0.1", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/load-yaml-file/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/load-yaml-file/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", + "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", + "dependencies": { + "chalk": "^5.0.0", + "is-unicode-supported": "^1.1.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.8", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", + "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/markdown-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", + "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/markdown-table": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", + "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-definitions": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz", + "integrity": "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", + "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.0.tgz", + "integrity": "sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", + "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.0.tgz", + "integrity": "sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg==", + "dependencies": { + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-footnote": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", + "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-expression": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.0.tgz", + "integrity": "sha512-fGCu8eWdKUKNu5mohVGkhBXCXGnOTLuFqOvGMvdikr+J1w7lDJgxThOKpwRWzzbyXAU2hhSwsmssOY4yTokluw==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-jsx": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.2.tgz", + "integrity": "sha512-eKMQDeywY2wlHc97k5eD8VC+9ASMjN8ItEZQNGwJ6E0XWKiW/Z0V5/H8pvoXUf+y+Mj0VIgeRRbujBmFn4FTyA==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-remove-position": "^5.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdxjs-esm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "dependencies": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.1.0.tgz", + "integrity": "sha512-/e2l/6+OdGp/FB+ctrJ9Avz71AN/GRH3oi/3KAx/kMnoUsD6q0woXlDT8lLEeViVKE7oZxE7RXzvO3T8kF2/sA==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", + "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "dependencies": { + "@types/mdast": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromark": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", + "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.0.tgz", + "integrity": "sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "dependencies": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.0.0.tgz", + "integrity": "sha512-rTHfnpt/Q7dEAK1Y5ii0W8bhfJlVJFnJMHIPisfPK3gpVNuOP0VnRl96+YJ3RYWV/P4gFeQoGKNlT3RhuvpqAg==", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-c3BR1ClMp5fxxmwP6AoOY2fXO9U8uFMKs4ADD66ahLTNcwzSCyRVU4k7LPV5Nxo/VJiR4TdzxRQY2v3qIUceCw==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.0.0.tgz", + "integrity": "sha512-PoHlhypg1ItIucOaHmKE8fbin3vTLpDOUg8KAr8gRCF1MOZI9Nquq2i/44wFvviM4WuxJzc3demT8Y3dkfvYrw==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.0.1.tgz", + "integrity": "sha512-cY5PzGcnULaN5O7T+cOzfMoHjBW7j+T9D2sucA5d/KbsBTPcYdebm9zUd9zzdgJGCwahV+/W78Z3nbulBYVbTw==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdx-expression": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", + "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-jsx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.0.tgz", + "integrity": "sha512-uvhhss8OGuzR4/N17L1JwvmJIpPhAd8oByMawEKx6NVdBCbesjH4t+vjEp3ZXft9DwvlKSD07fCeI44/N0Vf2w==", + "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdx-md": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", + "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", + "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", + "dependencies": { + "acorn": "^8.0.0", + "acorn-jsx": "^5.0.0", + "micromark-extension-mdx-expression": "^3.0.0", + "micromark-extension-mdx-jsx": "^3.0.0", + "micromark-extension-mdx-md": "^2.0.0", + "micromark-extension-mdxjs-esm": "^3.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs-esm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", + "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-factory-destination": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", + "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", + "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-mdx-expression": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.1.tgz", + "integrity": "sha512-F0ccWIUHRLRrYp5TC9ZYXmZo+p2AM13ggbsW4T0b5CRKP8KHVRB8t4pwtBgTxtjRmwrK0Irwm7vs2JOZabHZfg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + } + }, + "node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", + "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", + "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-chunked": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", + "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", + "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", + "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", + "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", + "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", + "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-events-to-acorn": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", + "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + } + }, + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", + "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", + "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-resolve-all": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", + "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", + "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-subtokenize": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.0.tgz", + "integrity": "sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", + "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "optional": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "optional": true + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/muggle-string": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.4.1.tgz", + "integrity": "sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==" + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", + "optional": true + }, + "node_modules/nlcst-to-string": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-3.1.1.tgz", + "integrity": "sha512-63mVyqaqt0cmn2VcI2aH6kxe1rLAmSROqHMA0i4qqg1tidkfExgpb0FGMikMCn86mw5dFtBtEANfmSSK7TjNHw==", + "dependencies": { + "@types/nlcst": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/node-abi": { + "version": "3.56.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.56.0.tgz", + "integrity": "sha512-fZjdhDOeRcaS+rcpve7XuwHBmktS1nS1gzgghwKUQQ8nTy2FdSDr6ZT8k6YhvlJeHmmQMYiT/IH9hfco5zeW2Q==", + "optional": true, + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", + "optional": true + }, + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "optional": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-7.0.1.tgz", + "integrity": "sha512-0TUxTiFJWv+JnjWm4o9yvuskpEJLXTcng8MJuKd+SzAzp2o+OP3HWqNhB4OdJRt1Vsd9/mR0oyaEYlOnL7XIRw==", + "dependencies": { + "chalk": "^5.3.0", + "cli-cursor": "^4.0.0", + "cli-spinners": "^2.9.0", + "is-interactive": "^2.0.0", + "is-unicode-supported": "^1.3.0", + "log-symbols": "^5.1.0", + "stdin-discarder": "^0.1.0", + "string-width": "^6.1.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/string-width": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-6.1.0.tgz", + "integrity": "sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^10.2.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-limit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz", + "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==", + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate/node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.0.1.tgz", + "integrity": "sha512-NXzu9aQJTAzbBqOt2hwsR63ea7yvxJc0PwN/zobNAudYfb1B7R08SzB4TsLeSbUCuG467NhnoT0oO6w1qRO+BA==", + "dependencies": { + "eventemitter3": "^5.0.1", + "p-timeout": "^6.1.2" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-timeout": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz", + "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-entities": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", + "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", + "dependencies": { + "@types/unist": "^2.0.0", + "character-entities": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-entities/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/parse-latin": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-5.0.1.tgz", + "integrity": "sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==", + "dependencies": { + "nlcst-to-string": "^3.0.0", + "unist-util-modify-children": "^3.0.0", + "unist-util-visit-children": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", + "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==" + }, + "node_modules/periscopic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", + "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^3.0.0", + "is-reference": "^3.0.0" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss": { + "version": "8.4.37", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.37.tgz", + "integrity": "sha512-7iB/v/r7Woof0glKLH8b1SPHrsX7uhdO+Geb41QpF/+mWZHU3uxxSlN+UXGVit1PawOYDToO+AbZzhBzWRDwbQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prebuild-install": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz", + "integrity": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==", + "optional": true, + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prebuild-install/node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "optional": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/prebuild-install/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "optional": true, + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/prebuild-install/node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "optional": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/prebuild-install/node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "optional": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/preferred-pm": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.3.tgz", + "integrity": "sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==", + "dependencies": { + "find-up": "^5.0.0", + "find-yarn-workspace-root2": "1.2.16", + "path-exists": "^4.0.0", + "which-pm": "2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/preferred-pm/node_modules/which-pm": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.0.0.tgz", + "integrity": "sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==", + "dependencies": { + "load-yaml-file": "^0.2.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8.15" + } + }, + "node_modules/prettier": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "devOptional": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-plugin-astro": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/prettier-plugin-astro/-/prettier-plugin-astro-0.13.0.tgz", + "integrity": "sha512-5HrJNnPmZqTUNoA97zn4gNQv9BgVhv+et03314WpQ9H9N8m2L9OSV798olwmG2YLXPl1iSstlJCR1zB3x5xG4g==", + "devOptional": true, + "dependencies": { + "@astrojs/compiler": "^1.5.5", + "prettier": "^3.0.0", + "sass-formatter": "^0.7.6" + }, + "engines": { + "node": "^14.15.0 || >=16.0.0" + } + }, + "node_modules/prettier-plugin-astro/node_modules/@astrojs/compiler": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.8.2.tgz", + "integrity": "sha512-o/ObKgtMzl8SlpIdzaxFnt7SATKPxu4oIP/1NL+HDJRzxfJcAkOTAb/ZKMRyULbz4q+1t2/DAebs2Z1QairkZw==", + "devOptional": true + }, + "node_modules/prismjs": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prompts/node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/property-information": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.4.1.tgz", + "integrity": "sha512-OHYtXfu5aI2sS2LWFSN5rgJjrQ4pCy8i1jubJLe2QvMF8JJ++HXTUIVWFLfXJoaOfvYYjk2SN8J2wFUWIGXT4w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "optional": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/queue-tick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "optional": true + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "optional": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/rehype": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/rehype/-/rehype-13.0.1.tgz", + "integrity": "sha512-AcSLS2mItY+0fYu9xKxOu1LhUZeBZZBx8//5HKzF+0XP+eP8+6a5MXn2+DW2kfXR6Dtp1FEXMVrjyKAcvcU8vg==", + "dependencies": { + "@types/hast": "^3.0.0", + "rehype-parse": "^9.0.0", + "rehype-stringify": "^10.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-parse": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.0.tgz", + "integrity": "sha512-WG7nfvmWWkCR++KEkZevZb/uw41E8TsH4DsY9UxsTbIXCVGbAs4S+r8FrQ+OtH5EEQAs+5UxKC42VinkmpA1Yw==", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-from-html": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-raw": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", + "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-raw": "^9.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-stringify": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.0.tgz", + "integrity": "sha512-1TX1i048LooI9QoecrXy7nGFFbFSufxVRAfc6Y9YMRAi56l+oB0zP51mLSV312uRuvVLPV1opSlJmslozR1XHQ==", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-to-html": "^9.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-gfm": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz", + "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-gfm": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-stringify": "^11.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.0.1.tgz", + "integrity": "sha512-3Pz3yPQ5Rht2pM5R+0J2MrGoBSrzf+tJG94N+t/ilfdh8YLyyKYtidAYwTveB20BoHAcwIopOUqhcmh2F7hGYA==", + "dependencies": { + "mdast-util-mdx": "^3.0.0", + "micromark-extension-mdxjs": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-rehype": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.0.tgz", + "integrity": "sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-smartypants": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-2.1.0.tgz", + "integrity": "sha512-qoF6Vz3BjU2tP6OfZqHOvCU0ACmu/6jhGaINSQRI9mM7wCxNQTKB3JUAN4SVoN2ybElEDTxBIABRep7e569iJw==", + "dependencies": { + "retext": "^8.1.0", + "retext-smartypants": "^5.2.0", + "unist-util-visit": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/remark-stringify": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", + "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-to-markdown": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/request-light": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/request-light/-/request-light-0.7.0.tgz", + "integrity": "sha512-lMbBMrDoxgsyO+yB3sDcrDuX85yYt7sS8BfQd11jtbW/z5ZWgLZRcEGLsLoYw7I0WSUGQBs8CC8ScIxkTX1+6Q==" + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/restore-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/restore-cursor/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/retext": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/retext/-/retext-8.1.0.tgz", + "integrity": "sha512-N9/Kq7YTn6ZpzfiGW45WfEGJqFf1IM1q8OsRa1CGzIebCJBNCANDRmOrholiDRGKo/We7ofKR4SEvcGAWEMD3Q==", + "dependencies": { + "@types/nlcst": "^1.0.0", + "retext-latin": "^3.0.0", + "retext-stringify": "^3.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-latin": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-3.1.0.tgz", + "integrity": "sha512-5MrD1tuebzO8ppsja5eEu+ZbBeUNCjoEarn70tkXOS7Bdsdf6tNahsv2bY0Z8VooFF6cw7/6S+d3yI/TMlMVVQ==", + "dependencies": { + "@types/nlcst": "^1.0.0", + "parse-latin": "^5.0.0", + "unherit": "^3.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-latin/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/retext-latin/node_modules/unified": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", + "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", + "dependencies": { + "@types/unist": "^2.0.0", + "bail": "^2.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-latin/node_modules/unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-latin/node_modules/vfile": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", + "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^3.0.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-latin/node_modules/vfile-message": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", + "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-smartypants": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-5.2.0.tgz", + "integrity": "sha512-Do8oM+SsjrbzT2UNIKgheP0hgUQTDDQYyZaIY3kfq0pdFzoPk+ZClYJ+OERNXveog4xf1pZL4PfRxNoVL7a/jw==", + "dependencies": { + "@types/nlcst": "^1.0.0", + "nlcst-to-string": "^3.0.0", + "unified": "^10.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-smartypants/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/retext-smartypants/node_modules/unified": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", + "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", + "dependencies": { + "@types/unist": "^2.0.0", + "bail": "^2.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-smartypants/node_modules/unist-util-is": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", + "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-smartypants/node_modules/unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-smartypants/node_modules/unist-util-visit": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", + "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0", + "unist-util-visit-parents": "^5.1.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-smartypants/node_modules/unist-util-visit-parents": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", + "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-smartypants/node_modules/vfile": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", + "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^3.0.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-smartypants/node_modules/vfile-message": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", + "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-stringify": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-3.1.0.tgz", + "integrity": "sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w==", + "dependencies": { + "@types/nlcst": "^1.0.0", + "nlcst-to-string": "^3.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-stringify/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/retext-stringify/node_modules/unified": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", + "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", + "dependencies": { + "@types/unist": "^2.0.0", + "bail": "^2.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-stringify/node_modules/unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-stringify/node_modules/vfile": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", + "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^3.0.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-stringify/node_modules/vfile-message": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", + "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/retext/node_modules/unified": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", + "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", + "dependencies": { + "@types/unist": "^2.0.0", + "bail": "^2.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext/node_modules/unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext/node_modules/vfile": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", + "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^3.0.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext/node_modules/vfile-message": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", + "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rollup": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.0.tgz", + "integrity": "sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==", + "dependencies": { + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.13.0", + "@rollup/rollup-android-arm64": "4.13.0", + "@rollup/rollup-darwin-arm64": "4.13.0", + "@rollup/rollup-darwin-x64": "4.13.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.13.0", + "@rollup/rollup-linux-arm64-gnu": "4.13.0", + "@rollup/rollup-linux-arm64-musl": "4.13.0", + "@rollup/rollup-linux-riscv64-gnu": "4.13.0", + "@rollup/rollup-linux-x64-gnu": "4.13.0", + "@rollup/rollup-linux-x64-musl": "4.13.0", + "@rollup/rollup-win32-arm64-msvc": "4.13.0", + "@rollup/rollup-win32-ia32-msvc": "4.13.0", + "@rollup/rollup-win32-x64-msvc": "4.13.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/s.color": { + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/s.color/-/s.color-0.0.15.tgz", + "integrity": "sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==", + "devOptional": true + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/sass-formatter": { + "version": "0.7.9", + "resolved": "https://registry.npmjs.org/sass-formatter/-/sass-formatter-0.7.9.tgz", + "integrity": "sha512-CWZ8XiSim+fJVG0cFLStwDvft1VI7uvXdCNJYXhDvowiv+DsbD1nXLiQ4zrE5UBvj5DWZJ93cwN0NX5PMsr1Pw==", + "devOptional": true, + "dependencies": { + "suf-log": "^2.5.3" + } + }, + "node_modules/section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "dependencies": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/sharp": { + "version": "0.32.6", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz", + "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==", + "hasInstallScript": true, + "optional": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.2", + "node-addon-api": "^6.1.0", + "prebuild-install": "^7.1.1", + "semver": "^7.5.4", + "simple-get": "^4.0.1", + "tar-fs": "^3.0.4", + "tunnel-agent": "^0.6.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shiki": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.2.0.tgz", + "integrity": "sha512-xLhiTMOIUXCv5DqJ4I70GgQCtdlzsTqFLZWcMHHG3TAieBUbvEGthdrlPDlX4mL/Wszx9C6rEcxU6kMlg4YlxA==", + "dependencies": { + "@shikijs/core": "1.2.0" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "optional": true + }, + "node_modules/simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "optional": true, + "dependencies": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "optional": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stdin-discarder": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz", + "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==", + "dependencies": { + "bl": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/streamx": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.16.1.tgz", + "integrity": "sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==", + "optional": true, + "dependencies": { + "fast-fifo": "^1.1.0", + "queue-tick": "^1.0.1" + }, + "optionalDependencies": { + "bare-events": "^2.2.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", + "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stringify-entities": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", + "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/style-to-object": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz", + "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==", + "dependencies": { + "inline-style-parser": "0.1.1" + } + }, + "node_modules/suf-log": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/suf-log/-/suf-log-2.5.3.tgz", + "integrity": "sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==", + "devOptional": true, + "dependencies": { + "s.color": "0.0.15" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tar-fs": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz", + "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==", + "optional": true, + "dependencies": { + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^2.1.1", + "bare-path": "^2.1.0" + } + }, + "node_modules/tar-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "optional": true, + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/tsconfck": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.0.3.tgz", + "integrity": "sha512-4t0noZX9t6GcPTfBAbIbbIU4pfpCwh0ueq3S4O/5qXI1VwK1outmxhe9dOiEWqMz3MW2LKgDTpqWV+37IWuVbA==", + "bin": { + "tsconfck": "bin/tsconfck.js" + }, + "engines": { + "node": "^18 || >=20" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "optional": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typesafe-path": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/typesafe-path/-/typesafe-path-0.2.2.tgz", + "integrity": "sha512-OJabfkAg1WLZSqJAJ0Z6Sdt3utnbzr/jh+NAHoyWHJe8CMSy79Gm085094M9nvTPy22KzTVn5Zq5mbapCI/hPA==" + }, + "node_modules/typescript": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/typescript-auto-import-cache": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/typescript-auto-import-cache/-/typescript-auto-import-cache-0.3.2.tgz", + "integrity": "sha512-+laqe5SFL1vN62FPOOJSUDTZxtgsoOXjneYOXIpx5rQ4UMiN89NAtJLpqLqyebv9fgQ/IMeeTX+mQyRnwvJzvg==", + "dependencies": { + "semver": "^7.3.8" + } + }, + "node_modules/unherit": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-3.0.1.tgz", + "integrity": "sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/unified": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.4.tgz", + "integrity": "sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ==", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-find-after": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", + "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-modify-children": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-3.1.1.tgz", + "integrity": "sha512-yXi4Lm+TG5VG+qvokP6tpnk+r1EPwyYL04JWDxLvgvPV40jANh7nm3udk65OOWquvbMDe+PL9+LmkxDpTv/7BA==", + "dependencies": { + "@types/unist": "^2.0.0", + "array-iterate": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-modify-children/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", + "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", + "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-children": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-2.0.2.tgz", + "integrity": "sha512-+LWpMFqyUwLGpsQxpumsQ9o9DG2VGLFrpz+rpVXYIEdPy57GSy5HioC0g3bg/8WP9oCLlapQtklOzQ8uLS496Q==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-children/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "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" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "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==" + }, + "node_modules/vfile": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.1.tgz", + "integrity": "sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.2.tgz", + "integrity": "sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", + "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vite": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.6.tgz", + "integrity": "sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==", + "dependencies": { + "esbuild": "^0.19.3", + "postcss": "^8.4.35", + "rollup": "^4.2.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vitefu": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", + "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } + } + }, + "node_modules/volar-service-css": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.34.tgz", + "integrity": "sha512-C7ua0j80ZD7bsgALAz/cA1bykPehoIa5n+3+Ccr+YLpj0fypqw9iLUmGLX11CqzqNCO2XFGe/1eXB/c+SWrF/g==", + "dependencies": { + "vscode-css-languageservice": "^6.2.10", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.1.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/volar-service-emmet": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.34.tgz", + "integrity": "sha512-ubQvMCmHPp8Ic82LMPkgrp9ot+u2p/RDd0RyT0EykRkZpWsagHUF5HWkVheLfiMyx2rFuWx/+7qZPOgypx6h6g==", + "dependencies": { + "@vscode/emmet-helper": "^2.9.2", + "vscode-html-languageservice": "^5.1.0" + }, + "peerDependencies": { + "@volar/language-service": "~2.1.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/volar-service-html": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.34.tgz", + "integrity": "sha512-kMEneea1tQbiRcyKavqdrSVt8zV06t+0/3pGkjO3gV6sikXTNShIDkdtB4Tq9vE2cQdM50TuS7utVV7iysUxHw==", + "dependencies": { + "vscode-html-languageservice": "^5.1.0", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.1.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/volar-service-prettier": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.34.tgz", + "integrity": "sha512-BNfJ8FwfPi1Wm/JkuzNjraOLdtKieGksNT/bDyquygVawv1QUzO2HB1hiMKfZGdcSFG5ZL9R0j7bBfRTfXA2gg==", + "dependencies": { + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.1.0", + "prettier": "^2.2 || ^3.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + }, + "prettier": { + "optional": true + } + } + }, + "node_modules/volar-service-typescript": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.34.tgz", + "integrity": "sha512-NbAry0w8ZXFgGsflvMwmPDCzgJGx3C+eYxFEbldaumkpTAJiywECWiUbPIOfmEHgpOllUKSnhwtLlWFK4YnfQg==", + "dependencies": { + "path-browserify": "^1.0.1", + "semver": "^7.5.4", + "typescript-auto-import-cache": "^0.3.1", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-nls": "^5.2.0" + }, + "peerDependencies": { + "@volar/language-service": "~2.1.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/volar-service-typescript-twoslash-queries": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.34.tgz", + "integrity": "sha512-XAY2YtWKUp6ht89gxt3L5Dr46LU45d/VlBkj1KXUwNlinpoWiGN4Nm3B6DRF3VoBThAnQgm4c7WD0S+5yTzh+w==", + "peerDependencies": { + "@volar/language-service": "~2.1.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/vscode-css-languageservice": { + "version": "6.2.12", + "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.2.12.tgz", + "integrity": "sha512-PS9r7HgNjqzRl3v91sXpCyZPc8UDotNo6gntFNtGCKPhGA9Frk7g/VjX1Mbv3F00pn56D+rxrFzR9ep4cawOgA==", + "dependencies": { + "@vscode/l10n": "^0.0.18", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-languageserver-types": "3.17.5", + "vscode-uri": "^3.0.8" + } + }, + "node_modules/vscode-css-languageservice/node_modules/@vscode/l10n": { + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.18.tgz", + "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==" + }, + "node_modules/vscode-html-languageservice": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.1.2.tgz", + "integrity": "sha512-wkWfEx/IIR3s2P5yD4aTGHiOb8IAzFxgkSt1uSC3itJ4oDAm23yG7o0L29JljUdnXDDgLafPAvhv8A2I/8riHw==", + "dependencies": { + "@vscode/l10n": "^0.0.18", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-languageserver-types": "^3.17.5", + "vscode-uri": "^3.0.8" + } + }, + "node_modules/vscode-html-languageservice/node_modules/@vscode/l10n": { + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.18.tgz", + "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==" + }, + "node_modules/vscode-jsonrpc": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.0.tgz", + "integrity": "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/vscode-languageserver": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-9.0.1.tgz", + "integrity": "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==", + "dependencies": { + "vscode-languageserver-protocol": "3.17.5" + }, + "bin": { + "installServerIntoExtension": "bin/installServerIntoExtension" + } + }, + "node_modules/vscode-languageserver-protocol": { + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.5.tgz", + "integrity": "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==", + "dependencies": { + "vscode-jsonrpc": "8.2.0", + "vscode-languageserver-types": "3.17.5" + } + }, + "node_modules/vscode-languageserver-textdocument": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.11.tgz", + "integrity": "sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==" + }, + "node_modules/vscode-languageserver-types": { + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz", + "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==" + }, + "node_modules/vscode-nls": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-5.2.0.tgz", + "integrity": "sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==" + }, + "node_modules/vscode-uri": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.8.tgz", + "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==" + }, + "node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-pm": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.1.1.tgz", + "integrity": "sha512-xzzxNw2wMaoCWXiGE8IJ9wuPMU+EYhFksjHxrRT8kMT5SnocBPRg69YAMtyV4D12fP582RA+k3P8H9J5EMdIxQ==", + "dependencies": { + "load-yaml-file": "^0.2.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8.15" + } + }, + "node_modules/which-pm-runs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", + "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "dependencies": { + "string-width": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/widest-line/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/widest-line/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "optional": true + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "3.22.4", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz", + "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zod-to-json-schema": { + "version": "3.22.4", + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.22.4.tgz", + "integrity": "sha512-2Ed5dJ+n/O3cU383xSY28cuVi0BCQhF8nYqWU5paEpl7fVdqdAmiLdqLyfblbNdfOFwFfi/mqU4O1pwc60iBhQ==", + "peerDependencies": { + "zod": "^3.22.4" + } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..659f633 --- /dev/null +++ b/package.json @@ -0,0 +1,22 @@ +{ + "name": "goatcorp-website", + "type": "module", + "version": "0.0.1", + "scripts": { + "dev": "astro dev", + "start": "astro dev", + "build": "astro check && astro build", + "preview": "astro preview", + "astro": "astro" + }, + "dependencies": { + "@astrojs/check": "^0.5.9", + "@astrojs/mdx": "^2.2.0", + "astro": "^4.5.6", + "typescript": "^5.4.2" + }, + "devDependencies": { + "prettier": "^3.2.5", + "prettier-plugin-astro": "^0.13.0" + } +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..0dce3d2cff7bb2fa329e8dc3f0c78a51136980e6 GIT binary patch literal 15086 zcmeHO>3fscl~E=@e=bu-xouf+qj!N}!DwS%^oCm+ZsZyDE@0)Dp`Qm3(s_pFX zUH0KCsy`Fuz5?GKYNGuQ;OoR65%&}8h+V`d4c(lufq0ns6XHKaqg$S{-*d!7Vk>dB zKpP1;N&Nm~-@xZ{iL&0a6?7!*weh}z_kTgO%~rz0=xX8h>*3$P-`^othxM85ms%32 z@Dkgni3evB!GpcM5R3vR_+0eN3q;wISp$PTJ?L>$eGCpxMw6Ql|BJYLvQA&gGt%AF zY(;;-A8mTkt!2?VeHG7pS{(@5Owp#+u!A>Rr?299Uxyd&;;R_wp7iLHGj8CkpfB2- zBEL*uhnpMIJgvJrtOY zx1st zTGZ@VfR2VIpo6%6j>}1CAl;tQT%Mm6wBAgCX6?_FZ)wfHFz#N6p0`~%0DJanbZ9Du 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 amICMZiO&{DtayyZj8GEe{FHa(-M<4wgbBz1 literal 0 HcmV?d00001 diff --git a/src/assets/header.png b/src/assets/header.png new file mode 100644 index 0000000000000000000000000000000000000000..0e57c6a84f39d8d877193a466cea9657929c7b57 GIT binary patch literal 109410 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 KU47dn;{O3o!8vdM literal 0 HcmV?d00001 diff --git a/src/assets/screenshot.png b/src/assets/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..1b767580a1c1df0a3b3528f038fa5f41d4cce173 GIT binary patch literal 175032 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%0Dy#{!UK*OB$9-BH);=crVljJN%sO~YJKdLeJ&Qfj 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 N + +

+ {title} + +

+

+ {body} +

+
+ + diff --git a/src/components/Header.astro b/src/components/Header.astro new file mode 100644 index 0000000..8d77ca3 --- /dev/null +++ b/src/components/Header.astro @@ -0,0 +1,37 @@ +--- +import { Image } from "astro:assets"; +import header from "../assets/header.png"; +--- + +
+ + Home + FAQ + Discord +
+ + diff --git a/src/components/ScreenshotDownload.astro b/src/components/ScreenshotDownload.astro new file mode 100644 index 0000000..9e70a6e --- /dev/null +++ b/src/components/ScreenshotDownload.astro @@ -0,0 +1,76 @@ +--- +import { Image } from "astro:assets"; +import screenshot from "../assets/screenshot.png"; +import Download from "../components/icons/Download.astro"; +import FAQ from "../components/icons/FAQ.astro"; +--- + +
+

A custom launcher for FFXIV

+ + + + XIVLauncher screenshot +
+ + diff --git a/src/components/icons/Download.astro b/src/components/icons/Download.astro new file mode 100644 index 0000000..0457d4d --- /dev/null +++ b/src/components/icons/Download.astro @@ -0,0 +1,16 @@ +--- +const props = Astro.props; +--- + + + + diff --git a/src/components/icons/FAQ.astro b/src/components/icons/FAQ.astro new file mode 100644 index 0000000..61be728 --- /dev/null +++ b/src/components/icons/FAQ.astro @@ -0,0 +1,16 @@ +--- +const props = Astro.props; +--- + + + + diff --git a/src/env.d.ts b/src/env.d.ts new file mode 100644 index 0000000..f964fe0 --- /dev/null +++ b/src/env.d.ts @@ -0,0 +1 @@ +/// diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro new file mode 100644 index 0000000..5ccdd19 --- /dev/null +++ b/src/layouts/Layout.astro @@ -0,0 +1,72 @@ +--- +import Header from "../components/Header.astro"; + +interface Props { + title: string; + description: string; +} + +const { title, description } = Astro.props; +--- + + + + + + {title} + + + + + + + +
+ + + + + diff --git a/src/layouts/Markdown.astro b/src/layouts/Markdown.astro new file mode 100644 index 0000000..80026af --- /dev/null +++ b/src/layouts/Markdown.astro @@ -0,0 +1,10 @@ +--- +import Layout from "./Layout.astro"; +const { frontmatter } = Astro.props; +--- + + +
+ +
+
diff --git a/src/pages/index.mdx b/src/pages/index.mdx new file mode 100644 index 0000000..91b6b1f --- /dev/null +++ b/src/pages/index.mdx @@ -0,0 +1,65 @@ +--- +title: XIVLauncher +description: A faster launcher for FFXIV with addons and enhancements +layout: ../layouts/Markdown.astro +--- +import ScreenshotDownload from "../components/ScreenshotDownload.astro"; + + + +## Why? + +The original FFXIV launcher is slow and cannot save your password. This project aims to fix that and add some QoL features to the game, such as: + +- Auto-login +- Fast patching +- Saving your account password & logging into multiple accounts +- Game install repair +- In-game plugin system + +## How to install the launcher + +[Download the latest "Setup.exe" from the releases](https://github.com/goatcorp/FFXIVQuickLauncher/releases/latest) page and run it. XIVLauncher will start and will be installed to your start menu. +To uninstall, you can use the Windows Programs & Apps menu or right click XIVLauncher in your start menu. + +**Attention!** If you receive errors during the installation or if the launcher doesn't work correctly, make sure to **check your antivirus** first and disable it for XIVLauncher. Many commercial antivirus programs detect XIVLauncher as a false positive. You can check for yourself on VirusTotal. If you need any help with this, please [check our FAQ](https://goatcorp.github.io/faq/xl_troubleshooting#q-how-do-i-whitelist-xivlauncher-and-dalamud-so-my-antivirus-leaves-them-alone) or join our Discord channel. + +## On Steam Deck and Desktop Linux + +XIVLauncher now has a native Linux version that works on Steam Deck and Desktop Linux - no more messing around with scripts and command lines, just a few easy steps to install the game and add it to Steam, with a Wine version especially tuned to FFXIV. [Click here to read a comprehensive guide.](/todo) + +## How to install plugins + +XIVLauncher supports the installation of plugins made by community developers in-game. Open the system menu in-game by pressing Escape, and then select "Dalamud Plugins" from there. You can also use the `/xlplugins` command in chat. If the command is not found, or the options don't show up, make sure that the in-game addon is enabled in the launcher settings. + +## Need any help? + +[Please check out our exhaustive FAQ](/faq), you may find what you need there. You can also [join our Discord server](https://discord.gg/3NMcUV5) and ask our incredibly forthcoming community. + +## Is XIVLauncher safe to use? + +We put a lot of effort into ensuring that XIVLauncher is safe to use for everyone. Please read through our [FAQ entry](/todo) on this matter if you want to know more. + +## Plugin API + +XIVLauncher lets you use many community-created plugins that improve your game. To make your own in-game plugins for XIVLauncher, check out the [API documentation](https://dalamud.dev/) and the [sample plugin](https://github.com/goatcorp/SamplePlugin). If you want to contribute to the plugin API itself, you can check it out [here](https://github.com/goatcorp/Dalamud). + +## Is this cheating? + +We don't think so - our official guideline for plugins on this launcher is this: + +Make sure that your plugin does not directly interact with the game servers in a way that is... + +1. *outside of specification*, as in allowing the player to do things or submit data to the server that would not be possible by normal means or by a normal player on PC or PS4. +2. *automatic*, as in polling data or making requests without direct interaction from the user which could create unwanted load on the server or give away that XIVLauncher is being used. +3. *circumvent paywalls*, as in any attempts to bypass restrictions that require purchase to be lifted such as enabling access to mog station emotes. + +We feel like that this offers developers the *freedom to improve the game's functionality* in ways that SE can't, while officially disallowing plugins that can give *unfair advantages over players on other platforms*. + +## Disclaimer + +XIVLauncher is not in-line with Square Enix ToS. We are doing our best to make it safe to use for everyone, and to our knowledge, no one ever got into trouble for using XIVLauncher, but please be aware that it is a possibility. You can read through our [FAQ entry](/todo) on this matter if you want to know more. + + diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..bcbf8b5 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,3 @@ +{ + "extends": "astro/tsconfigs/strict" +}