From 3d4ed5a410f34c4621c9f301ca7be193e43b1799 Mon Sep 17 00:00:00 2001 From: DrMint <29893320+DrMint@users.noreply.github.com> Date: Mon, 4 Sep 2023 13:45:43 +0200 Subject: [PATCH] Add some layout --- bun.lockb | Bin 0 -> 181454 bytes package-lock.json | 5723 -------------------------------- package.json | 3 +- src/global.ts | 3 + src/layouts/AppLayout.astro | 98 +- src/layouts/Layout.astro | 51 - src/pages/[locale]/index.astro | 3 +- src/pages/[locale]/news.astro | 12 + src/styles/global.css | 17 + tsconfig.json | 6 +- 10 files changed, 133 insertions(+), 5783 deletions(-) create mode 100755 bun.lockb delete mode 100644 package-lock.json create mode 100644 src/global.ts delete mode 100644 src/layouts/Layout.astro create mode 100644 src/pages/[locale]/news.astro create mode 100644 src/styles/global.css diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..2883b1e2a4c65c49117776fcf91a97b7921e10fd GIT binary patch literal 181454 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�AZ#TQzj`;R%nq}oo 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%0DR{H~D$=uZr)k;9iu0`w(2ye&)yt6#F~F2Mb+s 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 E7nPgTD*ylh literal 0 HcmV?d00001 diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index a58f16a..0000000 --- a/package-lock.json +++ /dev/null @@ -1,5723 +0,0 @@ -{ - "name": "astro.accords-library.com", - "version": "0.0.1", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "astro.accords-library.com", - "version": "0.0.1", - "dependencies": { - "@astrojs/node": "^6.0.0", - "accept-language": "^3.0.18", - "astro": "^3.0.3", - "hono": "^3.5.7", - "node-cache": "^5.1.2" - }, - "devDependencies": { - "bun-types": "^0.8.1" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@astrojs/compiler": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.0.1.tgz", - "integrity": "sha512-DfBR7Cf+tOgQ4n7TIgTtU5x5SEA/08DNshpEPcT+91A0KbBlmUOYMBM/O6qAaHkmVo1KIoXQYhAmfdTT1zx9PQ==" - }, - "node_modules/@astrojs/internal-helpers": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.2.0.tgz", - "integrity": "sha512-NQ4ppp1CM0HNkKbJNM4saVSfmUYzGlRalF6wx7F6T/MYHYSWGuojY89/oFTy4t8VlOGUCUijlsVNNeziWaUo5g==" - }, - "node_modules/@astrojs/markdown-remark": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-3.0.0.tgz", - "integrity": "sha512-s8I49Je4++ImgYAgwL32HgN8m6we2qz3RtBpN4AjObMODPwDylmzUHZksD8Toy31q/P59ED3MuwphqOGm9l03w==", - "dependencies": { - "@astrojs/prism": "^3.0.0", - "github-slugger": "^2.0.0", - "import-meta-resolve": "^3.0.0", - "rehype-raw": "^6.1.1", - "rehype-stringify": "^9.0.4", - "remark-gfm": "^3.0.1", - "remark-parse": "^10.0.2", - "remark-rehype": "^10.1.0", - "remark-smartypants": "^2.0.0", - "shiki": "^0.14.3", - "unified": "^10.1.2", - "unist-util-visit": "^4.1.2", - "vfile": "^5.3.7" - }, - "peerDependencies": { - "astro": "^3.0.0" - } - }, - "node_modules/@astrojs/node": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@astrojs/node/-/node-6.0.0.tgz", - "integrity": "sha512-06x5UBt+g0EIUpOdtCdnTxRJhOTLxUnjzmGwIHp9RNBlIEpzd/dJs6pwvfiM2zuPolTLI53T8VOsdw3EMh2V+w==", - "dependencies": { - "send": "^0.18.0", - "server-destroy": "^1.0.1" - }, - "peerDependencies": { - "astro": "^3.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.0", - "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.0.0.tgz", - "integrity": "sha512-RhFlEXTiT0gbWX1osMuPS9IWm1SwhQmCZVAdAixrPyZ0xiLlHfw3Nkw3z6IYuzX3hqbx24G4XmkT/akBMBqxPg==", - "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", - "undici": "^5.23.0", - "which-pm-runs": "^1.1.0" - }, - "engines": { - "node": ">=18.14.1" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", - "dependencies": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", - "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.11.tgz", - "integrity": "sha512-lh7RJrtPdhibbxndr6/xx0w8+CVlY5FJZiaSz908Fpy+G0xkBFTvwLcKJFF4PJxVfGhVWNebikpWGnOoC71juQ==", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.10", - "@babel/generator": "^7.22.10", - "@babel/helper-compilation-targets": "^7.22.10", - "@babel/helper-module-transforms": "^7.22.9", - "@babel/helpers": "^7.22.11", - "@babel/parser": "^7.22.11", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.11", - "@babel/types": "^7.22.11", - "convert-source-map": "^1.7.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.22.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.10.tgz", - "integrity": "sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==", - "dependencies": { - "@babel/types": "^7.22.10", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "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.22.10", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.10.tgz", - "integrity": "sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==", - "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.5", - "browserslist": "^4.21.9", - "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.5", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", - "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", - "dependencies": { - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "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.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", - "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz", - "integrity": "sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", - "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.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", - "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.11.tgz", - "integrity": "sha512-vyOXC8PBWaGc5h7GMsNx68OH33cypkEDJCHvYVVgVbbxJDROYVtexSk0gK5iCF1xNjRIN2s8ai7hwkWDq5szWg==", - "dependencies": { - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.11", - "@babel/types": "^7.22.11" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.13.tgz", - "integrity": "sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.22.14", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.14.tgz", - "integrity": "sha512-1KucTHgOvaw/LzCVrEOAyXkr9rQlp0A1HiHRYnSUE9dmb8PvPW7o5sscg+5169r54n3vGlbx6GevTE/Iw/P3AQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", - "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz", - "integrity": "sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", - "dependencies": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.11.tgz", - "integrity": "sha512-mzAenteTfomcB7mfPtyi+4oe5BZ6MXxWcn4CX+h4IRJ+OOGXBrWU6jDQavkQI9Vuc5P+donFabBfFCcmWka9lQ==", - "dependencies": { - "@babel/code-frame": "^7.22.10", - "@babel/generator": "^7.22.10", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.22.11", - "@babel/types": "^7.22.11", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.11.tgz", - "integrity": "sha512-siazHiGuZRz9aB9NpHy9GOs9xiQPKnMzgdr493iI1M67vRXpnEq8ZOOKzezC5q7zwuQ6sDhdSp4SD9ixKSqKZg==", - "dependencies": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.2.tgz", - "integrity": "sha512-tM8yLeYVe7pRyAu9VMi/Q7aunpLwD139EY1S99xbQkT4/q2qa6eA4ige/WJQYdJ8GBL1K33pPFhPfPdJ/WzT8Q==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.2.tgz", - "integrity": "sha512-lsB65vAbe90I/Qe10OjkmrdxSX4UJDjosDgb8sZUKcg3oefEuW2OT2Vozz8ef7wrJbMcmhvCC+hciF8jY/uAkw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.2.tgz", - "integrity": "sha512-qK/TpmHt2M/Hg82WXHRc/W/2SGo/l1thtDHZWqFq7oi24AjZ4O/CpPSu6ZuYKFkEgmZlFoa7CooAyYmuvnaG8w==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.2.tgz", - "integrity": "sha512-Ora8JokrvrzEPEpZO18ZYXkH4asCdc1DLdcVy8TGf5eWtPO1Ie4WroEJzwI52ZGtpODy3+m0a2yEX9l+KUn0tA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.2.tgz", - "integrity": "sha512-tP+B5UuIbbFMj2hQaUr6EALlHOIOmlLM2FK7jeFBobPy2ERdohI4Ka6ZFjZ1ZYsrHE/hZimGuU90jusRE0pwDw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.2.tgz", - "integrity": "sha512-YbPY2kc0acfzL1VPVK6EnAlig4f+l8xmq36OZkU0jzBVHcOTyQDhnKQaLzZudNJQyymd9OqQezeaBgkTGdTGeQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.2.tgz", - "integrity": "sha512-nSO5uZT2clM6hosjWHAsS15hLrwCvIWx+b2e3lZ3MwbYSaXwvfO528OF+dLjas1g3bZonciivI8qKR/Hm7IWGw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.2.tgz", - "integrity": "sha512-Odalh8hICg7SOD7XCj0YLpYCEc+6mkoq63UnExDCiRA2wXEmGlK5JVrW50vZR9Qz4qkvqnHcpH+OFEggO3PgTg==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.2.tgz", - "integrity": "sha512-ig2P7GeG//zWlU0AggA3pV1h5gdix0MA3wgB+NsnBXViwiGgY77fuN9Wr5uoCrs2YzaYfogXgsWZbm+HGr09xg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.2.tgz", - "integrity": "sha512-mLfp0ziRPOLSTek0Gd9T5B8AtzKAkoZE70fneiiyPlSnUKKI4lp+mGEnQXcQEHLJAcIYDPSyBvsUbKUG2ri/XQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.2.tgz", - "integrity": "sha512-hn28+JNDTxxCpnYjdDYVMNTR3SKavyLlCHHkufHV91fkewpIyQchS1d8wSbmXhs1fiYDpNww8KTFlJ1dHsxeSw==", - "cpu": [ - "loong64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.2.tgz", - "integrity": "sha512-KbXaC0Sejt7vD2fEgPoIKb6nxkfYW9OmFUK9XQE4//PvGIxNIfPk1NmlHmMg6f25x57rpmEFrn1OotASYIAaTg==", - "cpu": [ - "mips64el" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.2.tgz", - "integrity": "sha512-dJ0kE8KTqbiHtA3Fc/zn7lCd7pqVr4JcT0JqOnbj4LLzYnp+7h8Qi4yjfq42ZlHfhOCM42rBh0EwHYLL6LEzcw==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.2.tgz", - "integrity": "sha512-7Z/jKNFufZ/bbu4INqqCN6DDlrmOTmdw6D0gH+6Y7auok2r02Ur661qPuXidPOJ+FSgbEeQnnAGgsVynfLuOEw==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.2.tgz", - "integrity": "sha512-U+RinR6aXXABFCcAY4gSlv4CL1oOVvSSCdseQmGO66H+XyuQGZIUdhG56SZaDJQcLmrSfRmx5XZOWyCJPRqS7g==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.2.tgz", - "integrity": "sha512-oxzHTEv6VPm3XXNaHPyUTTte+3wGv7qVQtqaZCrgstI16gCuhNOtBXLEBkBREP57YTd68P0VgDgG73jSD8bwXQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.2.tgz", - "integrity": "sha512-WNa5zZk1XpTTwMDompZmvQLHszDDDN7lYjEHCUmAGB83Bgs20EMs7ICD+oKeT6xt4phV4NDdSi/8OfjPbSbZfQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.2.tgz", - "integrity": "sha512-S6kI1aT3S++Dedb7vxIuUOb3oAxqxk2Rh5rOXOTYnzN8JzW1VzBd+IqPiSpgitu45042SYD3HCoEyhLKQcDFDw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.2.tgz", - "integrity": "sha512-VXSSMsmb+Z8LbsQGcBMiM+fYObDNRm8p7tkUDMPG/g4fhFX5DEFmjxIEa3N8Zr96SjsJ1woAhF0DUnS3MF3ARw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.2.tgz", - "integrity": "sha512-5NayUlSAyb5PQYFAU9x3bHdsqB88RC3aM9lKDAz4X1mo/EchMIT1Q+pSeBXNgkfNmRecLXA0O8xP+x8V+g/LKg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.2.tgz", - "integrity": "sha512-47gL/ek1v36iN0wL9L4Q2MFdujR0poLZMJwhO2/N3gA89jgHp4MR8DKCmwYtGNksbfJb9JoTtbkoe6sDhg2QTA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.2.tgz", - "integrity": "sha512-tcuhV7ncXBqbt/Ybf0IyrMcwVOAPDckMK9rXNHtF17UTK18OKLpg08glminN06pt2WCoALhXdLfSPbVvK/6fxw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "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.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "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/@types/babel__core": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", - "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", - "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.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", - "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/debug": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.8.tgz", - "integrity": "sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==", - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==" - }, - "node_modules/@types/hast": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.5.tgz", - "integrity": "sha512-SvQi0L/lNpThgPoleH53cdjB3y9zpLlVjRbqB3rH8hx1jiRSBGAhyjV3H+URFjNVRqt2EdYNrbZE5IsGlNfpRg==", - "dependencies": { - "@types/unist": "^2" - } - }, - "node_modules/@types/json5": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.30.tgz", - "integrity": "sha512-sqm9g7mHlPY/43fcSNrCYfOeX9zkTTK+euO5E6+CVijSMm5tTjkVdwdqRkY3ljjIAf8679vps5jKUoJBCLsMDA==" - }, - "node_modules/@types/mdast": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz", - "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==", - "dependencies": { - "@types/unist": "^2" - } - }, - "node_modules/@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" - }, - "node_modules/@types/nlcst": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-1.0.1.tgz", - "integrity": "sha512-aVIyXt6pZiiMOtVByE4Y0gf+BLm1Cxc4ZLSK8VRHn1CgkO+kXbQwN/EBhQmhPdBMjFJCMBKtmNW2zWQuFywz8Q==", - "dependencies": { - "@types/unist": "^2" - } - }, - "node_modules/@types/node": { - "version": "20.5.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.7.tgz", - "integrity": "sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==", - "optional": true, - "peer": true - }, - "node_modules/@types/parse5": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", - "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==" - }, - "node_modules/@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==" - }, - "node_modules/@types/unist": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz", - "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==" - }, - "node_modules/accept-language": { - "version": "3.0.18", - "resolved": "https://registry.npmjs.org/accept-language/-/accept-language-3.0.18.tgz", - "integrity": "sha512-sUofgqBPzgfcF20sPoBYGQ1IhQLt2LSkxTnlQSuLF3n5gPEqd5AimbvOvHEi0T1kLMiGVqPWzI5a9OteBRth3A==", - "dependencies": { - "bcp47": "^1.1.2", - "stable": "^0.1.6" - } - }, - "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.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-sequence-parser": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.1.tgz", - "integrity": "sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==" - }, - "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/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/astro": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/astro/-/astro-3.0.3.tgz", - "integrity": "sha512-bugdGn9wIniVFbfyAHYtF9bc9pZpPaEs3gJAnK/XWROxCBAI2UQjR6lQuWM20iCc3snqu7GDgoW2MdzO7WFZZw==", - "dependencies": { - "@astrojs/compiler": "^2.0.1", - "@astrojs/internal-helpers": "0.2.0", - "@astrojs/markdown-remark": "3.0.0", - "@astrojs/telemetry": "3.0.0", - "@babel/core": "^7.22.10", - "@babel/generator": "^7.22.10", - "@babel/parser": "^7.22.10", - "@babel/plugin-transform-react-jsx": "^7.22.5", - "@babel/traverse": "^7.22.10", - "@babel/types": "^7.22.10", - "@types/babel__core": "^7.20.1", - "acorn": "^8.10.0", - "boxen": "^7.1.1", - "chokidar": "^3.5.3", - "ci-info": "^3.8.0", - "clsx": "^2.0.0", - "common-ancestor-path": "^1.0.1", - "cookie": "^0.5.0", - "debug": "^4.3.4", - "devalue": "^4.3.2", - "diff": "^5.1.0", - "es-module-lexer": "^1.3.0", - "esbuild": "^0.19.2", - "estree-walker": "^3.0.3", - "execa": "^8.0.1", - "fast-glob": "^3.3.1", - "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": "^4.0.0", - "path-to-regexp": "^6.2.1", - "preferred-pm": "^3.0.3", - "prompts": "^2.4.2", - "rehype": "^12.0.1", - "resolve": "^1.22.4", - "semver": "^7.5.4", - "server-destroy": "^1.0.1", - "sharp": "^0.32.5", - "shiki": "^0.14.3", - "string-width": "^6.1.0", - "strip-ansi": "^7.1.0", - "tsconfig-resolver": "^3.0.1", - "undici": "^5.23.0", - "unist-util-visit": "^4.1.2", - "vfile": "^5.3.7", - "vite": "^4.4.9", - "vitefu": "^0.2.4", - "which-pm": "^2.0.0", - "yargs-parser": "^21.1.1", - "zod": "3.21.1" - }, - "bin": { - "astro": "astro.js" - }, - "engines": { - "node": ">=18.14.1", - "npm": ">=6.14.0" - } - }, - "node_modules/b4a": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", - "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==" - }, - "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/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/bcp47": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/bcp47/-/bcp47-1.1.2.tgz", - "integrity": "sha512-JnkkL4GUpOvvanH9AZPX38CxhiLsXMBicBY2IAtqiVN8YulGDQybUydWA4W6yAMtw6iShtw+8HEF6cfrTHU+UQ==", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "engines": { - "node": ">=8" - } - }, - "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.21.10", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", - "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", - "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.30001517", - "electron-to-chromium": "^1.4.477", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.11" - }, - "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/bun-types": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-0.8.1.tgz", - "integrity": "sha512-VuCBox66P/3a8gVOffLCWIS6vdpXq4y3eJuF3VnsyC5HpykmIjkcr5wYDn22qQdeTUmOfCcBy1SZmtrZCeUr3A==", - "dev": true - }, - "node_modules/busboy": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", - "dependencies": { - "streamsearch": "^1.1.0" - }, - "engines": { - "node": ">=10.16.0" - } - }, - "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.30001524", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001524.tgz", - "integrity": "sha512-Jj917pJtYg9HSJBF95HVX3Cdr89JUyLT4IZ8SvM5aDRni95swKgYi3TgYLH5hnGfPE/U1dg6IfZ50UsIlLkwSA==", - "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/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "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" - }, - "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==" - }, - "node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", - "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.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", - "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clsx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==", - "engines": { - "node": ">=6" - } - }, - "node_modules/color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", - "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==", - "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==", - "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==" - }, - "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": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "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/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==", - "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==", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, - "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/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-libc": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", - "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", - "engines": { - "node": ">=8" - } - }, - "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/diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", - "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.2", - "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.2.tgz", - "integrity": "sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==", - "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/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "node_modules/electron-to-chromium": { - "version": "1.4.505", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.505.tgz", - "integrity": "sha512-0A50eL5BCCKdxig2SsCXhpuztnB9PfUgRMojj5tMvt8O54lbwz3t6wNgnpiTRosw5QjlJB7ixhVyeg8daLQwSQ==" - }, - "node_modules/emoji-regex": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.2.1.tgz", - "integrity": "sha512-97g6QgOk8zlDRdgq1WxwgTMgEWGVAQvB5Fdpgc1MkNy56la5SKP9GsMXKDOdqwn90/41a8yPwIGk1Y6WVbeMQA==" - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "engines": { - "node": ">= 0.8" - } - }, - "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==", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/es-module-lexer": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz", - "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==" - }, - "node_modules/esbuild": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.2.tgz", - "integrity": "sha512-G6hPax8UbFakEj3hWO0Vs52LQ8k3lnBhxZWomUJDxfz3rZTLqF5k/FCzuNdLx2RbpBiQQF9H9onlDDH1lZsnjg==", - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.19.2", - "@esbuild/android-arm64": "0.19.2", - "@esbuild/android-x64": "0.19.2", - "@esbuild/darwin-arm64": "0.19.2", - "@esbuild/darwin-x64": "0.19.2", - "@esbuild/freebsd-arm64": "0.19.2", - "@esbuild/freebsd-x64": "0.19.2", - "@esbuild/linux-arm": "0.19.2", - "@esbuild/linux-arm64": "0.19.2", - "@esbuild/linux-ia32": "0.19.2", - "@esbuild/linux-loong64": "0.19.2", - "@esbuild/linux-mips64el": "0.19.2", - "@esbuild/linux-ppc64": "0.19.2", - "@esbuild/linux-riscv64": "0.19.2", - "@esbuild/linux-s390x": "0.19.2", - "@esbuild/linux-x64": "0.19.2", - "@esbuild/netbsd-x64": "0.19.2", - "@esbuild/openbsd-x64": "0.19.2", - "@esbuild/sunos-x64": "0.19.2", - "@esbuild/win32-arm64": "0.19.2", - "@esbuild/win32-ia32": "0.19.2", - "@esbuild/win32-x64": "0.19.2" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - }, - "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-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/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "engines": { - "node": ">= 0.6" - } - }, - "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==", - "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==" - }, - "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", - "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.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "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/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "engines": { - "node": ">= 0.6" - } - }, - "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==" - }, - "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.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "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-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==" - }, - "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": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "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/hast-util-from-parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz", - "integrity": "sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "hastscript": "^7.0.0", - "property-information": "^6.0.0", - "vfile": "^5.0.0", - "vfile-location": "^4.0.0", - "web-namespaces": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-parse-selector": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", - "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", - "dependencies": { - "@types/hast": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-raw": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-7.2.3.tgz", - "integrity": "sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/parse5": "^6.0.0", - "hast-util-from-parse5": "^7.0.0", - "hast-util-to-parse5": "^7.0.0", - "html-void-elements": "^2.0.0", - "parse5": "^6.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-html": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-8.0.4.tgz", - "integrity": "sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "ccount": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-raw": "^7.0.0", - "hast-util-whitespace": "^2.0.0", - "html-void-elements": "^2.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-parse5": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-7.1.0.tgz", - "integrity": "sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.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-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", - "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hastscript": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", - "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^3.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hono": { - "version": "3.5.7", - "resolved": "https://registry.npmjs.org/hono/-/hono-3.5.7.tgz", - "integrity": "sha512-FKbkgLYpO9tQKkX5dzsmsUKDlat03LSjOjHfP7emsonKpj4bbr4ewWp7wiF8PnH4QUIM8r7XL+Zhrofe//zO6Q==", - "engines": { - "node": ">=16.0.0" - } - }, - "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": "2.0.1", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-2.0.1.tgz", - "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==", - "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/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "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": "3.0.0", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-3.0.0.tgz", - "integrity": "sha512-4IwhLhNNA8yy445rPjD/lWh++7hMDOml2eHtd58eG7h+qK3EryMuuRbsHGPikCoAgIkkDnckKfWSk2iDla/ejg==", - "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==" - }, - "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==" - }, - "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.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", - "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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-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-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.0.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.0.0.tgz", - "integrity": "sha512-TQ7xXW/fTBaz/HhGSV779AC99ocpvb9qJPuPwyIea+F+Z+htcQ1wouAA0xEQaa4saVqyP8mwkoYp5efeM/4Gbg==", - "dependencies": { - "is-docker": "^3.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": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - }, - "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/load-yaml-file/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/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.3", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.3.tgz", - "integrity": "sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" - } - }, - "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": "5.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz", - "integrity": "sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz", - "integrity": "sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==", - "dependencies": { - "@types/mdast": "^3.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.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": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", - "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz", - "integrity": "sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==", - "dependencies": { - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-gfm-autolink-literal": "^1.0.0", - "mdast-util-gfm-footnote": "^1.0.0", - "mdast-util-gfm-strikethrough": "^1.0.0", - "mdast-util-gfm-table": "^1.0.0", - "mdast-util-gfm-task-list-item": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-find-and-replace": "^2.0.0", - "micromark-util-character": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-footnote": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz", - "integrity": "sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0", - "micromark-util-normalize-identifier": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-strikethrough": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz", - "integrity": "sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-table": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz", - "integrity": "sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==", - "dependencies": { - "@types/mdast": "^3.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz", - "integrity": "sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-phrasing": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz", - "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==", - "dependencies": { - "@types/mdast": "^3.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz", - "integrity": "sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-definitions": "^5.0.0", - "micromark-util-sanitize-uri": "^1.1.0", - "trim-lines": "^3.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-markdown": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz", - "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", - "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", - "dependencies": { - "@types/mdast": "^3.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": "3.2.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", - "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", - "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", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", - "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", - "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-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-extension-gfm": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.3.tgz", - "integrity": "sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==", - "dependencies": { - "micromark-extension-gfm-autolink-literal": "^1.0.0", - "micromark-extension-gfm-footnote": "^1.0.0", - "micromark-extension-gfm-strikethrough": "^1.0.0", - "micromark-extension-gfm-table": "^1.0.0", - "micromark-extension-gfm-tagfilter": "^1.0.0", - "micromark-extension-gfm-task-list-item": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.5.tgz", - "integrity": "sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.2.tgz", - "integrity": "sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==", - "dependencies": { - "micromark-core-commonmark": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.7.tgz", - "integrity": "sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==", - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-table": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.7.tgz", - "integrity": "sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.2.tgz", - "integrity": "sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==", - "dependencies": { - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.5.tgz", - "integrity": "sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-factory-destination": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", - "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-label": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", - "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-title": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", - "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-whitespace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", - "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-chunked": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", - "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-classify-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", - "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-combine-extensions": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", - "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", - "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", - "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", - "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": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", - "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-html-tag-name": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", - "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", - "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-resolve-all": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", - "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", - "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-subtokenize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", - "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "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==", - "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==", - "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==" - }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "engines": { - "node": ">=4" - } - }, - "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/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "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==" - }, - "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.47.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.47.0.tgz", - "integrity": "sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==", - "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==" - }, - "node_modules/node-cache": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/node-cache/-/node-cache-5.1.2.tgz", - "integrity": "sha512-t1QzWwnk4sjLWaQAS8CHgOJ+RAfmHpxFWmc36IWTiWHQfs0w5JDMBS1b1ZxQteo0vVVuWJvIUKHDkkeK7vIGCg==", - "dependencies": { - "clone": "2.x" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==" - }, - "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.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "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/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "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==", - "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/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "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-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-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": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "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/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.29", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.29.tgz", - "integrity": "sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==", - "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.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/prebuild-install": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", - "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", - "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==", - "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" - } - ], - "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==", - "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==", - "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.0.3", - "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.0.3.tgz", - "integrity": "sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==", - "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/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.2.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz", - "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==", - "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==", - "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==" - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "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": "12.0.1", - "resolved": "https://registry.npmjs.org/rehype/-/rehype-12.0.1.tgz", - "integrity": "sha512-ey6kAqwLM3X6QnMDILJthGvG1m1ULROS9NT4uG9IDCuv08SFyLlreSuvOa//DgEvbXx62DS6elGVqusWhRUbgw==", - "dependencies": { - "@types/hast": "^2.0.0", - "rehype-parse": "^8.0.0", - "rehype-stringify": "^9.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-parse": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.5.tgz", - "integrity": "sha512-Ds3RglaY/+clEX2U2mHflt7NlMA72KspZ0JLUJgBBLpRddBcEw3H8uYZQliQriku22NZpYMfjDdSgHcjxue24A==", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-from-parse5": "^7.0.0", - "parse5": "^6.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-raw": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-6.1.1.tgz", - "integrity": "sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-raw": "^7.2.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-stringify": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-9.0.4.tgz", - "integrity": "sha512-Uk5xu1YKdqobe5XpSskwPvo1XeHUUucWEQSl8hTrXt5selvca1e8K1EZ37E6YoZ4BT8BCqCdVfQW7OfHfthtVQ==", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-to-html": "^8.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-gfm": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", - "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-gfm": "^2.0.0", - "micromark-extension-gfm": "^2.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-parse": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.2.tgz", - "integrity": "sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-rehype": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", - "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^12.1.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-smartypants": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-2.0.0.tgz", - "integrity": "sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==", - "dependencies": { - "retext": "^8.1.0", - "retext-smartypants": "^5.1.0", - "unist-util-visit": "^4.1.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/resolve": { - "version": "1.22.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz", - "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==", - "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-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-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/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": "3.28.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.28.1.tgz", - "integrity": "sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==", - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "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/sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "dependencies": { - "mri": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "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/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.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "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/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "node_modules/server-destroy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", - "integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==" - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "node_modules/sharp": { - "version": "0.32.5", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.5.tgz", - "integrity": "sha512-0dap3iysgDkNaPOaOL4X/0akdu0ma62GcdC2NBQ+93eqpePdDdr2/LM0sFdDSMmN7yS+odyZtPsb7tx/cYBKnQ==", - "hasInstallScript": 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": "0.14.3", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.3.tgz", - "integrity": "sha512-U3S/a+b0KS+UkTyMjoNojvTgrBHjgp7L6ovhFVZsXmBGnVdQ4K4U9oK0z63w538S91ATngv1vXigHCSWOwnr+g==", - "dependencies": { - "ansi-sequence-parser": "^1.1.0", - "jsonc-parser": "^3.2.0", - "vscode-oniguruma": "^1.7.0", - "vscode-textmate": "^8.0.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" - } - ] - }, - "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" - } - ], - "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==", - "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-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "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/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "engines": { - "node": ">= 0.8" - } - }, - "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/streamsearch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/streamx": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz", - "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==", - "dependencies": { - "fast-fifo": "^1.1.0", - "queue-tick": "^1.0.1" - } - }, - "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": "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/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": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "engines": { - "node": ">=8" - } - }, - "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==", - "engines": { - "node": ">=0.10.0" - } - }, - "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.4", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", - "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", - "dependencies": { - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^3.1.5" - } - }, - "node_modules/tar-stream": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", - "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", - "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/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } - }, - "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.1.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", - "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/tsconfig-resolver": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tsconfig-resolver/-/tsconfig-resolver-3.0.1.tgz", - "integrity": "sha512-ZHqlstlQF449v8glscGRXzL6l2dZvASPCdXJRWG4gHEZlUVx2Jtmr+a2zeVG4LCsKhDXKRj5R3h0C/98UcVAQg==", - "dependencies": { - "@types/json5": "^0.0.30", - "@types/resolve": "^1.17.0", - "json5": "^2.1.3", - "resolve": "^1.17.0", - "strip-bom": "^4.0.0", - "type-fest": "^0.13.1" - }, - "funding": { - "url": "https://github.com/sponsors/ifiokjr" - } - }, - "node_modules/tsconfig-resolver/node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "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/undici": { - "version": "5.23.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.23.0.tgz", - "integrity": "sha512-1D7w+fvRsqlQ9GscLBwcAJinqcZGHUKjbOmXdlE/v8BvEGXjeWAax+341q44EuTcHXXnfyKNbKRq4Lg7OzhMmg==", - "dependencies": { - "busboy": "^1.6.0" - }, - "engines": { - "node": ">=14.0" - } - }, - "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": "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/unist-util-generated": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", - "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "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/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-position": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz", - "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "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/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/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-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/update-browserslist-db": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", - "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/uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "dependencies": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - }, - "bin": { - "uvu": "bin.js" - }, - "engines": { - "node": ">=8" - } - }, - "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/vfile-location": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz", - "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==", - "dependencies": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "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/vite": { - "version": "4.4.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz", - "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==", - "dependencies": { - "esbuild": "^0.18.10", - "postcss": "^8.4.27", - "rollup": "^3.27.1" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "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/vite/node_modules/@esbuild/android-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", - "cpu": [ - "loong64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", - "cpu": [ - "mips64el" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/win32-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/esbuild": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" - } - }, - "node_modules/vitefu": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", - "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "node_modules/vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==" - }, - "node_modules/vscode-textmate": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", - "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==" - }, - "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.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/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==" - }, - "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-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "engines": { - "node": ">=12" - } - }, - "node_modules/yocto-queue": { - "version": "1.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.21.1", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.1.tgz", - "integrity": "sha512-+dTu2m6gmCbO9Ahm4ZBDapx2O6ZY9QSPXst2WXjcznPMwf2YNpn3RevLx4KkZp1OPW/ouFcoBtBzFz/LeY69oA==", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, - "node_modules/zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - } - } -} diff --git a/package.json b/package.json index 01c6f00..7f39f94 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,8 @@ "accept-language": "^3.0.18", "astro": "^3.0.3", "hono": "^3.5.7", - "node-cache": "^5.1.2" + "node-cache": "^5.1.2", + "sanitize.css": "^13.0.0" }, "devDependencies": { "bun-types": "^0.8.1" diff --git a/src/global.ts b/src/global.ts new file mode 100644 index 0000000..74af928 --- /dev/null +++ b/src/global.ts @@ -0,0 +1,3 @@ +import "sanitize.css"; +import "src/styles/global.css"; + diff --git a/src/layouts/AppLayout.astro b/src/layouts/AppLayout.astro index c2e06d7..e6317ef 100644 --- a/src/layouts/AppLayout.astro +++ b/src/layouts/AppLayout.astro @@ -14,20 +14,106 @@ const { title } = Astro.props; {title} - -

-
-
+ +
+ Main Panel +
+
+ Sub Panel +
+ + + + diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro deleted file mode 100644 index 433a7a3..0000000 --- a/src/layouts/Layout.astro +++ /dev/null @@ -1,51 +0,0 @@ ---- -interface Props { - title: string; -} - -const { title } = Astro.props; ---- - - - - - - - - - - {title} - - - - - - diff --git a/src/pages/[locale]/index.astro b/src/pages/[locale]/index.astro index 4cbbade..c587260 100644 --- a/src/pages/[locale]/index.astro +++ b/src/pages/[locale]/index.astro @@ -1,5 +1,6 @@ --- -import AppLayout from "../../layouts/AppLayout.astro"; +import "src/global.ts"; +import AppLayout from "src/layouts/AppLayout.astro"; const { locale } = Astro.params; --- diff --git a/src/pages/[locale]/news.astro b/src/pages/[locale]/news.astro new file mode 100644 index 0000000..c587260 --- /dev/null +++ b/src/pages/[locale]/news.astro @@ -0,0 +1,12 @@ +--- +import "src/global.ts"; +import AppLayout from "src/layouts/AppLayout.astro"; + +const { locale } = Astro.params; +--- + + +
+

Hello {locale}

+
+
diff --git a/src/styles/global.css b/src/styles/global.css new file mode 100644 index 0000000..b71e709 --- /dev/null +++ b/src/styles/global.css @@ -0,0 +1,17 @@ +.theme-color-light { + --theme-color-highlight: 255 241 224; + --theme-color-light: 255 237 216; + --theme-color-mid: 240 209 179; + --theme-color-dark: 156 102 68; + --theme-color-shade: 192 132 94; + --theme-color-black: 27 24 17; +} + +.theme-color-dark { + --theme-color-highlight: 44 40 37; + --theme-color-light: 38 34 30; + --theme-color-mid: 57 45 34; + --theme-color-dark: 192 132 94; + --theme-color-shade: 25 25 20; + --theme-color-black: 235 234 231; +} diff --git a/tsconfig.json b/tsconfig.json index 65a1d83..2f9a22c 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,10 @@ { "extends": "astro/tsconfigs/strictest", "compilerOptions": { - "types": ["bun-types"] + "types": ["bun-types"], + "baseUrl": "./", + "paths": { + "src/*": ["./src/*"] + } } }