├── .github └── dependabot.yml ├── .gitignore ├── LICENSE ├── README.md ├── example ├── .gitignore ├── README.md ├── astro.config.mjs ├── package.json ├── pnpm-lock.yaml ├── public │ └── favicon.svg ├── src │ ├── components │ │ └── Card.astro │ ├── env.d.ts │ ├── layouts │ │ └── Layout.astro │ └── pages │ │ └── index.astro └── tsconfig.json ├── lib ├── astroFontPicker.ts ├── font-list.json ├── icon.ts ├── index.ts ├── template.ts └── utils.ts ├── package.json ├── pnpm-lock.yaml ├── scripts └── fetchData.js ├── tsconfig.json └── vite.config.ts /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | # To get started with Dependabot version updates, you'll need to specify which 2 | # package ecosystems to update and where the package manifests are located. 3 | # Please see the documentation for all configuration options: 4 | # https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates 5 | 6 | version: 2 7 | updates: 8 | - package-ecosystem: "npm" # See documentation for possible values 9 | directory: "/" # Location of package manifests 10 | schedule: 11 | interval: "weekly" 12 | groups: 13 | minor-versions: 14 | update-types: 15 | - "minor" 16 | - "patch" 17 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | pnpm-debug.log* 8 | lerna-debug.log* 9 | 10 | node_modules 11 | dist 12 | dist-ssr 13 | *.local 14 | 15 | .idea/ 16 | raw/ 17 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 Matthew Nienow 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Astro Font Picker [](https://www.npmjs.com/package/astro-font-picker) 2 | 3 | Astro Font Picker is a dev toolbar integration that lets you try out different fonts on your site. It uses Google Fonts to load over 1000 open source fonts. Use the up/down keys to quickly cycle through different fonts, or pick one from the list. 4 | 5 |  6 | 7 | ## Installation 8 | 9 | ### Automatic installation: 10 | 11 | ``` 12 | npx astro add astro-font-picker 13 | ``` 14 | 15 | ### Manual installation: 16 | 17 | ``` 18 | npm install astro-font-picker 19 | ``` 20 | 21 | Add the following to your `astro.config.mjs` file: 22 | 23 | ```js 24 | import astroFontPicker from 'astro-font-picker'; 25 | 26 | export default { 27 | integrations: [ 28 | astroFontPicker(), 29 | // other integrations 30 | ], 31 | }; 32 | ``` 33 | 34 | ## Usage 35 | 36 | Astro Font Picker will show up as a new icon in the dev toolbar, which is enabled by default in Astro 4.0 and above. 37 | 38 |  39 | 40 | Filter the fonts by type (optional), and then choose a font family. The font will be applied to the body element of your site. 41 | 42 | If you have font families applied to elements lower than the body element, it will not override those fonts unless you enable the `Override All Styles` toggle. 43 | 44 | > Hint: You can use the up/down arrow keys to quickly cycle through the fonts. 45 | 46 | ### Enabled 47 | 48 | This toggle controls whether the selected font is applied to the page. It is enabled by default. 49 | 50 | ### Override All Styles 51 | 52 | This toggle will override all `font-family` styles on your site with the selected font. Without this enabled, any font families applied to elements lower than the body element will not be overridden. 53 | 54 | The main reason for having the `Override All Styles` toggle disabled is to maintain the font style of specific elements or sections of your site. This way, when you use the font picker to select a font for other areas, it won't override fonts you have already decided on. 55 | 56 | ### Font CSS Output 57 | 58 | This is the stylesheet link and CSS that you can copy and paste into your site to permanently install the font. For example: 59 | 60 | In your `head` element: 61 | 62 | ```html 63 | 64 | 65 | ``` 66 | 67 | In your CSS: 68 | 69 | ```css 70 | h1 { 71 | font-family: Itim, cursive; 72 | } 73 | ``` 74 | 75 | ### View in Google Fonts 76 | 77 | This link will open the selected font in Google Fonts. 78 | 79 | ### Settings are stored in session storage 80 | 81 | All the settings (enabled, override, font type, and font family) are saved in session storage, so they are not lost when the page refreshes during development. 82 | 83 | ## Other 84 | 85 | This project is based off the [Fontable](https://www.npmjs.com/package/fontable) library, which is a standalone font picker that can be used on any website. 86 | -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- 1 | # build output 2 | dist/ 3 | 4 | # generated types 5 | .astro/ 6 | 7 | # dependencies 8 | node_modules/ 9 | 10 | # logs 11 | npm-debug.log* 12 | yarn-debug.log* 13 | yarn-error.log* 14 | pnpm-debug.log* 15 | 16 | # environment variables 17 | .env 18 | .env.production 19 | 20 | # macOS-specific files 21 | .DS_Store 22 | -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- 1 | # Astro Starter Kit: Basics 2 | 3 | ```sh 4 | npm create astro@latest -- --template basics 5 | ``` 6 | 7 | [](https://stackblitz.com/github/withastro/astro/tree/latest/examples/basics) 8 | [](https://codesandbox.io/p/sandbox/github/withastro/astro/tree/latest/examples/basics) 9 | [](https://codespaces.new/withastro/astro?devcontainer_path=.devcontainer/basics/devcontainer.json) 10 | 11 | > 🧑🚀 **Seasoned astronaut?** Delete this file. Have fun! 12 | 13 |  14 | 15 | ## 🚀 Project Structure 16 | 17 | Inside of your Astro project, you'll see the following folders and files: 18 | 19 | ```text 20 | / 21 | ├── public/ 22 | │ └── favicon.svg 23 | ├── src/ 24 | │ ├── components/ 25 | │ │ └── Card.astro 26 | │ ├── layouts/ 27 | │ │ └── Layout.astro 28 | │ └── pages/ 29 | │ └── index.astro 30 | └── package.json 31 | ``` 32 | 33 | Astro looks for `.astro` or `.md` files in the `src/pages/` directory. Each page is exposed as a route based on its file name. 34 | 35 | There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components. 36 | 37 | Any static assets, like images, can be placed in the `public/` directory. 38 | 39 | ## 🧞 Commands 40 | 41 | All commands are run from the root of the project, from a terminal: 42 | 43 | | Command | Action | 44 | | :------------------------ | :----------------------------------------------- | 45 | | `npm install` | Installs dependencies | 46 | | `npm run dev` | Starts local dev server at `localhost:4321` | 47 | | `npm run build` | Build your production site to `./dist/` | 48 | | `npm run preview` | Preview your build locally, before deploying | 49 | | `npm run astro ...` | Run CLI commands like `astro add`, `astro check` | 50 | | `npm run astro -- --help` | Get help using the Astro CLI | 51 | 52 | ## 👀 Want to learn more? 53 | 54 | Feel free to check [our documentation](https://docs.astro.build) or jump into our [Discord server](https://astro.build/chat). 55 | -------------------------------------------------------------------------------- /example/astro.config.mjs: -------------------------------------------------------------------------------- 1 | import {defineConfig} from 'astro/config'; 2 | import astroFontPicker from 'astro-font-picker'; 3 | 4 | // https://astro.build/config 5 | export default defineConfig({ 6 | integrations: [astroFontPicker()], 7 | devToolbar: { 8 | enabled: true, 9 | open: true 10 | } 11 | }); 12 | -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example", 3 | "type": "module", 4 | "version": "0.0.1", 5 | "scripts": { 6 | "exampleStart": "astro dev", 7 | "exampleBuild": "astro build", 8 | "examplePreview": "astro preview" 9 | }, 10 | "dependencies": { 11 | "astro": "^4.0.5" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /example/pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '6.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | dependencies: 8 | astro: 9 | specifier: ^4.0.5 10 | version: 4.0.5 11 | 12 | packages: 13 | 14 | /@ampproject/remapping@2.2.1: 15 | resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} 16 | engines: {node: '>=6.0.0'} 17 | dependencies: 18 | '@jridgewell/gen-mapping': 0.3.3 19 | '@jridgewell/trace-mapping': 0.3.20 20 | dev: false 21 | 22 | /@astrojs/compiler@2.3.2: 23 | resolution: {integrity: sha512-jkY7bCVxl27KeZsSxIZ+pqACe+g8VQUdTiSJRj/sXYdIaZlW3ZMq4qF2M17P/oDt3LBq0zLNwQr4Cb7fSpRGxQ==} 24 | dev: false 25 | 26 | /@astrojs/internal-helpers@0.2.1: 27 | resolution: {integrity: sha512-06DD2ZnItMwUnH81LBLco3tWjcZ1lGU9rLCCBaeUCGYe9cI0wKyY2W3kDyoW1I6GmcWgt1fu+D1CTvz+FIKf8A==} 28 | dev: false 29 | 30 | /@astrojs/markdown-remark@4.0.1: 31 | resolution: {integrity: sha512-RU4ESnqvyLpj8WZs0n5elS6idaDdtIIm7mIpMaRNPCebpxMjfcfdwcmBwz83ktAj5d2eO5bC3z92TcGdli+lRw==} 32 | dependencies: 33 | '@astrojs/prism': 3.0.0 34 | github-slugger: 2.0.0 35 | import-meta-resolve: 4.0.0 36 | mdast-util-definitions: 6.0.0 37 | rehype-raw: 7.0.0 38 | rehype-stringify: 10.0.0 39 | remark-gfm: 4.0.0 40 | remark-parse: 11.0.0 41 | remark-rehype: 11.0.0 42 | remark-smartypants: 2.0.0 43 | shikiji: 0.6.13 44 | unified: 11.0.4 45 | unist-util-visit: 5.0.0 46 | vfile: 6.0.1 47 | transitivePeerDependencies: 48 | - supports-color 49 | dev: false 50 | 51 | /@astrojs/prism@3.0.0: 52 | resolution: {integrity: sha512-g61lZupWq1bYbcBnYZqdjndShr/J3l/oFobBKPA3+qMat146zce3nz2kdO4giGbhYDt4gYdhmoBz0vZJ4sIurQ==} 53 | engines: {node: '>=18.14.1'} 54 | dependencies: 55 | prismjs: 1.29.0 56 | dev: false 57 | 58 | /@astrojs/telemetry@3.0.4: 59 | resolution: {integrity: sha512-A+0c7k/Xy293xx6odsYZuXiaHO0PL+bnDoXOc47sGDF5ffIKdKQGRPFl2NMlCF4L0NqN4Ynbgnaip+pPF0s7pQ==} 60 | engines: {node: '>=18.14.1'} 61 | dependencies: 62 | ci-info: 3.9.0 63 | debug: 4.3.4 64 | dlv: 1.1.3 65 | dset: 3.1.3 66 | is-docker: 3.0.0 67 | is-wsl: 3.1.0 68 | which-pm-runs: 1.1.0 69 | transitivePeerDependencies: 70 | - supports-color 71 | dev: false 72 | 73 | /@babel/code-frame@7.23.5: 74 | resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} 75 | engines: {node: '>=6.9.0'} 76 | dependencies: 77 | '@babel/highlight': 7.23.4 78 | chalk: 2.4.2 79 | dev: false 80 | 81 | /@babel/compat-data@7.23.5: 82 | resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} 83 | engines: {node: '>=6.9.0'} 84 | dev: false 85 | 86 | /@babel/core@7.23.6: 87 | resolution: {integrity: sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw==} 88 | engines: {node: '>=6.9.0'} 89 | dependencies: 90 | '@ampproject/remapping': 2.2.1 91 | '@babel/code-frame': 7.23.5 92 | '@babel/generator': 7.23.6 93 | '@babel/helper-compilation-targets': 7.23.6 94 | '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.6) 95 | '@babel/helpers': 7.23.6 96 | '@babel/parser': 7.23.6 97 | '@babel/template': 7.22.15 98 | '@babel/traverse': 7.23.6 99 | '@babel/types': 7.23.6 100 | convert-source-map: 2.0.0 101 | debug: 4.3.4 102 | gensync: 1.0.0-beta.2 103 | json5: 2.2.3 104 | semver: 6.3.1 105 | transitivePeerDependencies: 106 | - supports-color 107 | dev: false 108 | 109 | /@babel/generator@7.23.6: 110 | resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} 111 | engines: {node: '>=6.9.0'} 112 | dependencies: 113 | '@babel/types': 7.23.6 114 | '@jridgewell/gen-mapping': 0.3.3 115 | '@jridgewell/trace-mapping': 0.3.20 116 | jsesc: 2.5.2 117 | dev: false 118 | 119 | /@babel/helper-annotate-as-pure@7.22.5: 120 | resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} 121 | engines: {node: '>=6.9.0'} 122 | dependencies: 123 | '@babel/types': 7.23.6 124 | dev: false 125 | 126 | /@babel/helper-compilation-targets@7.23.6: 127 | resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} 128 | engines: {node: '>=6.9.0'} 129 | dependencies: 130 | '@babel/compat-data': 7.23.5 131 | '@babel/helper-validator-option': 7.23.5 132 | browserslist: 4.22.2 133 | lru-cache: 5.1.1 134 | semver: 6.3.1 135 | dev: false 136 | 137 | /@babel/helper-environment-visitor@7.22.20: 138 | resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} 139 | engines: {node: '>=6.9.0'} 140 | dev: false 141 | 142 | /@babel/helper-function-name@7.23.0: 143 | resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} 144 | engines: {node: '>=6.9.0'} 145 | dependencies: 146 | '@babel/template': 7.22.15 147 | '@babel/types': 7.23.6 148 | dev: false 149 | 150 | /@babel/helper-hoist-variables@7.22.5: 151 | resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} 152 | engines: {node: '>=6.9.0'} 153 | dependencies: 154 | '@babel/types': 7.23.6 155 | dev: false 156 | 157 | /@babel/helper-module-imports@7.22.15: 158 | resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} 159 | engines: {node: '>=6.9.0'} 160 | dependencies: 161 | '@babel/types': 7.23.6 162 | dev: false 163 | 164 | /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.6): 165 | resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} 166 | engines: {node: '>=6.9.0'} 167 | peerDependencies: 168 | '@babel/core': ^7.0.0 169 | dependencies: 170 | '@babel/core': 7.23.6 171 | '@babel/helper-environment-visitor': 7.22.20 172 | '@babel/helper-module-imports': 7.22.15 173 | '@babel/helper-simple-access': 7.22.5 174 | '@babel/helper-split-export-declaration': 7.22.6 175 | '@babel/helper-validator-identifier': 7.22.20 176 | dev: false 177 | 178 | /@babel/helper-plugin-utils@7.22.5: 179 | resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} 180 | engines: {node: '>=6.9.0'} 181 | dev: false 182 | 183 | /@babel/helper-simple-access@7.22.5: 184 | resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} 185 | engines: {node: '>=6.9.0'} 186 | dependencies: 187 | '@babel/types': 7.23.6 188 | dev: false 189 | 190 | /@babel/helper-split-export-declaration@7.22.6: 191 | resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} 192 | engines: {node: '>=6.9.0'} 193 | dependencies: 194 | '@babel/types': 7.23.6 195 | dev: false 196 | 197 | /@babel/helper-string-parser@7.23.4: 198 | resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} 199 | engines: {node: '>=6.9.0'} 200 | dev: false 201 | 202 | /@babel/helper-validator-identifier@7.22.20: 203 | resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} 204 | engines: {node: '>=6.9.0'} 205 | dev: false 206 | 207 | /@babel/helper-validator-option@7.23.5: 208 | resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} 209 | engines: {node: '>=6.9.0'} 210 | dev: false 211 | 212 | /@babel/helpers@7.23.6: 213 | resolution: {integrity: sha512-wCfsbN4nBidDRhpDhvcKlzHWCTlgJYUUdSJfzXb2NuBssDSIjc3xcb+znA7l+zYsFljAcGM0aFkN40cR3lXiGA==} 214 | engines: {node: '>=6.9.0'} 215 | dependencies: 216 | '@babel/template': 7.22.15 217 | '@babel/traverse': 7.23.6 218 | '@babel/types': 7.23.6 219 | transitivePeerDependencies: 220 | - supports-color 221 | dev: false 222 | 223 | /@babel/highlight@7.23.4: 224 | resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} 225 | engines: {node: '>=6.9.0'} 226 | dependencies: 227 | '@babel/helper-validator-identifier': 7.22.20 228 | chalk: 2.4.2 229 | js-tokens: 4.0.0 230 | dev: false 231 | 232 | /@babel/parser@7.23.6: 233 | resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==} 234 | engines: {node: '>=6.0.0'} 235 | hasBin: true 236 | dependencies: 237 | '@babel/types': 7.23.6 238 | dev: false 239 | 240 | /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.6): 241 | resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} 242 | engines: {node: '>=6.9.0'} 243 | peerDependencies: 244 | '@babel/core': ^7.0.0-0 245 | dependencies: 246 | '@babel/core': 7.23.6 247 | '@babel/helper-plugin-utils': 7.22.5 248 | dev: false 249 | 250 | /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.6): 251 | resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} 252 | engines: {node: '>=6.9.0'} 253 | peerDependencies: 254 | '@babel/core': ^7.0.0-0 255 | dependencies: 256 | '@babel/core': 7.23.6 257 | '@babel/helper-annotate-as-pure': 7.22.5 258 | '@babel/helper-module-imports': 7.22.15 259 | '@babel/helper-plugin-utils': 7.22.5 260 | '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.6) 261 | '@babel/types': 7.23.6 262 | dev: false 263 | 264 | /@babel/template@7.22.15: 265 | resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} 266 | engines: {node: '>=6.9.0'} 267 | dependencies: 268 | '@babel/code-frame': 7.23.5 269 | '@babel/parser': 7.23.6 270 | '@babel/types': 7.23.6 271 | dev: false 272 | 273 | /@babel/traverse@7.23.6: 274 | resolution: {integrity: sha512-czastdK1e8YByZqezMPFiZ8ahwVMh/ESl9vPgvgdB9AmFMGP5jfpFax74AQgl5zj4XHzqeYAg2l8PuUeRS1MgQ==} 275 | engines: {node: '>=6.9.0'} 276 | dependencies: 277 | '@babel/code-frame': 7.23.5 278 | '@babel/generator': 7.23.6 279 | '@babel/helper-environment-visitor': 7.22.20 280 | '@babel/helper-function-name': 7.23.0 281 | '@babel/helper-hoist-variables': 7.22.5 282 | '@babel/helper-split-export-declaration': 7.22.6 283 | '@babel/parser': 7.23.6 284 | '@babel/types': 7.23.6 285 | debug: 4.3.4 286 | globals: 11.12.0 287 | transitivePeerDependencies: 288 | - supports-color 289 | dev: false 290 | 291 | /@babel/types@7.23.6: 292 | resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==} 293 | engines: {node: '>=6.9.0'} 294 | dependencies: 295 | '@babel/helper-string-parser': 7.23.4 296 | '@babel/helper-validator-identifier': 7.22.20 297 | to-fast-properties: 2.0.0 298 | dev: false 299 | 300 | /@esbuild/android-arm64@0.19.9: 301 | resolution: {integrity: sha512-q4cR+6ZD0938R19MyEW3jEsMzbb/1rulLXiNAJQADD/XYp7pT+rOS5JGxvpRW8dFDEfjW4wLgC/3FXIw4zYglQ==} 302 | engines: {node: '>=12'} 303 | cpu: [arm64] 304 | os: [android] 305 | requiresBuild: true 306 | dev: false 307 | optional: true 308 | 309 | /@esbuild/android-arm@0.19.9: 310 | resolution: {integrity: sha512-jkYjjq7SdsWuNI6b5quymW0oC83NN5FdRPuCbs9HZ02mfVdAP8B8eeqLSYU3gb6OJEaY5CQabtTFbqBf26H3GA==} 311 | engines: {node: '>=12'} 312 | cpu: [arm] 313 | os: [android] 314 | requiresBuild: true 315 | dev: false 316 | optional: true 317 | 318 | /@esbuild/android-x64@0.19.9: 319 | resolution: {integrity: sha512-KOqoPntWAH6ZxDwx1D6mRntIgZh9KodzgNOy5Ebt9ghzffOk9X2c1sPwtM9P+0eXbefnDhqYfkh5PLP5ULtWFA==} 320 | engines: {node: '>=12'} 321 | cpu: [x64] 322 | os: [android] 323 | requiresBuild: true 324 | dev: false 325 | optional: true 326 | 327 | /@esbuild/darwin-arm64@0.19.9: 328 | resolution: {integrity: sha512-KBJ9S0AFyLVx2E5D8W0vExqRW01WqRtczUZ8NRu+Pi+87opZn5tL4Y0xT0mA4FtHctd0ZgwNoN639fUUGlNIWw==} 329 | engines: {node: '>=12'} 330 | cpu: [arm64] 331 | os: [darwin] 332 | requiresBuild: true 333 | dev: false 334 | optional: true 335 | 336 | /@esbuild/darwin-x64@0.19.9: 337 | resolution: {integrity: sha512-vE0VotmNTQaTdX0Q9dOHmMTao6ObjyPm58CHZr1UK7qpNleQyxlFlNCaHsHx6Uqv86VgPmR4o2wdNq3dP1qyDQ==} 338 | engines: {node: '>=12'} 339 | cpu: [x64] 340 | os: [darwin] 341 | requiresBuild: true 342 | dev: false 343 | optional: true 344 | 345 | /@esbuild/freebsd-arm64@0.19.9: 346 | resolution: {integrity: sha512-uFQyd/o1IjiEk3rUHSwUKkqZwqdvuD8GevWF065eqgYfexcVkxh+IJgwTaGZVu59XczZGcN/YMh9uF1fWD8j1g==} 347 | engines: {node: '>=12'} 348 | cpu: [arm64] 349 | os: [freebsd] 350 | requiresBuild: true 351 | dev: false 352 | optional: true 353 | 354 | /@esbuild/freebsd-x64@0.19.9: 355 | resolution: {integrity: sha512-WMLgWAtkdTbTu1AWacY7uoj/YtHthgqrqhf1OaEWnZb7PQgpt8eaA/F3LkV0E6K/Lc0cUr/uaVP/49iE4M4asA==} 356 | engines: {node: '>=12'} 357 | cpu: [x64] 358 | os: [freebsd] 359 | requiresBuild: true 360 | dev: false 361 | optional: true 362 | 363 | /@esbuild/linux-arm64@0.19.9: 364 | resolution: {integrity: sha512-PiPblfe1BjK7WDAKR1Cr9O7VVPqVNpwFcPWgfn4xu0eMemzRp442hXyzF/fSwgrufI66FpHOEJk0yYdPInsmyQ==} 365 | engines: {node: '>=12'} 366 | cpu: [arm64] 367 | os: [linux] 368 | requiresBuild: true 369 | dev: false 370 | optional: true 371 | 372 | /@esbuild/linux-arm@0.19.9: 373 | resolution: {integrity: sha512-C/ChPohUYoyUaqn1h17m/6yt6OB14hbXvT8EgM1ZWaiiTYz7nWZR0SYmMnB5BzQA4GXl3BgBO1l8MYqL/He3qw==} 374 | engines: {node: '>=12'} 375 | cpu: [arm] 376 | os: [linux] 377 | requiresBuild: true 378 | dev: false 379 | optional: true 380 | 381 | /@esbuild/linux-ia32@0.19.9: 382 | resolution: {integrity: sha512-f37i/0zE0MjDxijkPSQw1CO/7C27Eojqb+r3BbHVxMLkj8GCa78TrBZzvPyA/FNLUMzP3eyHCVkAopkKVja+6Q==} 383 | engines: {node: '>=12'} 384 | cpu: [ia32] 385 | os: [linux] 386 | requiresBuild: true 387 | dev: false 388 | optional: true 389 | 390 | /@esbuild/linux-loong64@0.19.9: 391 | resolution: {integrity: sha512-t6mN147pUIf3t6wUt3FeumoOTPfmv9Cc6DQlsVBpB7eCpLOqQDyWBP1ymXn1lDw4fNUSb/gBcKAmvTP49oIkaA==} 392 | engines: {node: '>=12'} 393 | cpu: [loong64] 394 | os: [linux] 395 | requiresBuild: true 396 | dev: false 397 | optional: true 398 | 399 | /@esbuild/linux-mips64el@0.19.9: 400 | resolution: {integrity: sha512-jg9fujJTNTQBuDXdmAg1eeJUL4Jds7BklOTkkH80ZgQIoCTdQrDaHYgbFZyeTq8zbY+axgptncko3v9p5hLZtw==} 401 | engines: {node: '>=12'} 402 | cpu: [mips64el] 403 | os: [linux] 404 | requiresBuild: true 405 | dev: false 406 | optional: true 407 | 408 | /@esbuild/linux-ppc64@0.19.9: 409 | resolution: {integrity: sha512-tkV0xUX0pUUgY4ha7z5BbDS85uI7ABw3V1d0RNTii7E9lbmV8Z37Pup2tsLV46SQWzjOeyDi1Q7Wx2+QM8WaCQ==} 410 | engines: {node: '>=12'} 411 | cpu: [ppc64] 412 | os: [linux] 413 | requiresBuild: true 414 | dev: false 415 | optional: true 416 | 417 | /@esbuild/linux-riscv64@0.19.9: 418 | resolution: {integrity: sha512-DfLp8dj91cufgPZDXr9p3FoR++m3ZJ6uIXsXrIvJdOjXVREtXuQCjfMfvmc3LScAVmLjcfloyVtpn43D56JFHg==} 419 | engines: {node: '>=12'} 420 | cpu: [riscv64] 421 | os: [linux] 422 | requiresBuild: true 423 | dev: false 424 | optional: true 425 | 426 | /@esbuild/linux-s390x@0.19.9: 427 | resolution: {integrity: sha512-zHbglfEdC88KMgCWpOl/zc6dDYJvWGLiUtmPRsr1OgCViu3z5GncvNVdf+6/56O2Ca8jUU+t1BW261V6kp8qdw==} 428 | engines: {node: '>=12'} 429 | cpu: [s390x] 430 | os: [linux] 431 | requiresBuild: true 432 | dev: false 433 | optional: true 434 | 435 | /@esbuild/linux-x64@0.19.9: 436 | resolution: {integrity: sha512-JUjpystGFFmNrEHQnIVG8hKwvA2DN5o7RqiO1CVX8EN/F/gkCjkUMgVn6hzScpwnJtl2mPR6I9XV1oW8k9O+0A==} 437 | engines: {node: '>=12'} 438 | cpu: [x64] 439 | os: [linux] 440 | requiresBuild: true 441 | dev: false 442 | optional: true 443 | 444 | /@esbuild/netbsd-x64@0.19.9: 445 | resolution: {integrity: sha512-GThgZPAwOBOsheA2RUlW5UeroRfESwMq/guy8uEe3wJlAOjpOXuSevLRd70NZ37ZrpO6RHGHgEHvPg1h3S1Jug==} 446 | engines: {node: '>=12'} 447 | cpu: [x64] 448 | os: [netbsd] 449 | requiresBuild: true 450 | dev: false 451 | optional: true 452 | 453 | /@esbuild/openbsd-x64@0.19.9: 454 | resolution: {integrity: sha512-Ki6PlzppaFVbLnD8PtlVQfsYw4S9n3eQl87cqgeIw+O3sRr9IghpfSKY62mggdt1yCSZ8QWvTZ9jo9fjDSg9uw==} 455 | engines: {node: '>=12'} 456 | cpu: [x64] 457 | os: [openbsd] 458 | requiresBuild: true 459 | dev: false 460 | optional: true 461 | 462 | /@esbuild/sunos-x64@0.19.9: 463 | resolution: {integrity: sha512-MLHj7k9hWh4y1ddkBpvRj2b9NCBhfgBt3VpWbHQnXRedVun/hC7sIyTGDGTfsGuXo4ebik2+3ShjcPbhtFwWDw==} 464 | engines: {node: '>=12'} 465 | cpu: [x64] 466 | os: [sunos] 467 | requiresBuild: true 468 | dev: false 469 | optional: true 470 | 471 | /@esbuild/win32-arm64@0.19.9: 472 | resolution: {integrity: sha512-GQoa6OrQ8G08guMFgeXPH7yE/8Dt0IfOGWJSfSH4uafwdC7rWwrfE6P9N8AtPGIjUzdo2+7bN8Xo3qC578olhg==} 473 | engines: {node: '>=12'} 474 | cpu: [arm64] 475 | os: [win32] 476 | requiresBuild: true 477 | dev: false 478 | optional: true 479 | 480 | /@esbuild/win32-ia32@0.19.9: 481 | resolution: {integrity: sha512-UOozV7Ntykvr5tSOlGCrqU3NBr3d8JqPes0QWN2WOXfvkWVGRajC+Ym0/Wj88fUgecUCLDdJPDF0Nna2UK3Qtg==} 482 | engines: {node: '>=12'} 483 | cpu: [ia32] 484 | os: [win32] 485 | requiresBuild: true 486 | dev: false 487 | optional: true 488 | 489 | /@esbuild/win32-x64@0.19.9: 490 | resolution: {integrity: sha512-oxoQgglOP7RH6iasDrhY+R/3cHrfwIDvRlT4CGChflq6twk8iENeVvMJjmvBb94Ik1Z+93iGO27err7w6l54GQ==} 491 | engines: {node: '>=12'} 492 | cpu: [x64] 493 | os: [win32] 494 | requiresBuild: true 495 | dev: false 496 | optional: true 497 | 498 | /@jridgewell/gen-mapping@0.3.3: 499 | resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} 500 | engines: {node: '>=6.0.0'} 501 | dependencies: 502 | '@jridgewell/set-array': 1.1.2 503 | '@jridgewell/sourcemap-codec': 1.4.15 504 | '@jridgewell/trace-mapping': 0.3.20 505 | dev: false 506 | 507 | /@jridgewell/resolve-uri@3.1.1: 508 | resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} 509 | engines: {node: '>=6.0.0'} 510 | dev: false 511 | 512 | /@jridgewell/set-array@1.1.2: 513 | resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} 514 | engines: {node: '>=6.0.0'} 515 | dev: false 516 | 517 | /@jridgewell/sourcemap-codec@1.4.15: 518 | resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 519 | dev: false 520 | 521 | /@jridgewell/trace-mapping@0.3.20: 522 | resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} 523 | dependencies: 524 | '@jridgewell/resolve-uri': 3.1.1 525 | '@jridgewell/sourcemap-codec': 1.4.15 526 | dev: false 527 | 528 | /@nodelib/fs.scandir@2.1.5: 529 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 530 | engines: {node: '>= 8'} 531 | dependencies: 532 | '@nodelib/fs.stat': 2.0.5 533 | run-parallel: 1.2.0 534 | dev: false 535 | 536 | /@nodelib/fs.stat@2.0.5: 537 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 538 | engines: {node: '>= 8'} 539 | dev: false 540 | 541 | /@nodelib/fs.walk@1.2.8: 542 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 543 | engines: {node: '>= 8'} 544 | dependencies: 545 | '@nodelib/fs.scandir': 2.1.5 546 | fastq: 1.15.0 547 | dev: false 548 | 549 | /@rollup/rollup-android-arm-eabi@4.9.0: 550 | resolution: {integrity: sha512-+1ge/xmaJpm1KVBuIH38Z94zj9fBD+hp+/5WLaHgyY8XLq1ibxk/zj6dTXaqM2cAbYKq8jYlhHd6k05If1W5xA==} 551 | cpu: [arm] 552 | os: [android] 553 | requiresBuild: true 554 | dev: false 555 | optional: true 556 | 557 | /@rollup/rollup-android-arm64@4.9.0: 558 | resolution: {integrity: sha512-im6hUEyQ7ZfoZdNvtwgEJvBWZYauC9KVKq1w58LG2Zfz6zMd8gRrbN+xCVoqA2hv/v6fm9lp5LFGJ3za8EQH3A==} 559 | cpu: [arm64] 560 | os: [android] 561 | requiresBuild: true 562 | dev: false 563 | optional: true 564 | 565 | /@rollup/rollup-darwin-arm64@4.9.0: 566 | resolution: {integrity: sha512-u7aTMskN6Dmg1lCT0QJ+tINRt+ntUrvVkhbPfFz4bCwRZvjItx2nJtwJnJRlKMMaQCHRjrNqHRDYvE4mBm3DlQ==} 567 | cpu: [arm64] 568 | os: [darwin] 569 | requiresBuild: true 570 | dev: false 571 | optional: true 572 | 573 | /@rollup/rollup-darwin-x64@4.9.0: 574 | resolution: {integrity: sha512-8FvEl3w2ExmpcOmX5RJD0yqXcVSOqAJJUJ29Lca29Ik+3zPS1yFimr2fr5JSZ4Z5gt8/d7WqycpgkX9nocijSw==} 575 | cpu: [x64] 576 | os: [darwin] 577 | requiresBuild: true 578 | dev: false 579 | optional: true 580 | 581 | /@rollup/rollup-linux-arm-gnueabihf@4.9.0: 582 | resolution: {integrity: sha512-lHoKYaRwd4gge+IpqJHCY+8Vc3hhdJfU6ukFnnrJasEBUvVlydP8PuwndbWfGkdgSvZhHfSEw6urrlBj0TSSfg==} 583 | cpu: [arm] 584 | os: [linux] 585 | requiresBuild: true 586 | dev: false 587 | optional: true 588 | 589 | /@rollup/rollup-linux-arm64-gnu@4.9.0: 590 | resolution: {integrity: sha512-JbEPfhndYeWHfOSeh4DOFvNXrj7ls9S/2omijVsao+LBPTPayT1uKcK3dHW3MwDJ7KO11t9m2cVTqXnTKpeaiw==} 591 | cpu: [arm64] 592 | os: [linux] 593 | requiresBuild: true 594 | dev: false 595 | optional: true 596 | 597 | /@rollup/rollup-linux-arm64-musl@4.9.0: 598 | resolution: {integrity: sha512-ahqcSXLlcV2XUBM3/f/C6cRoh7NxYA/W7Yzuv4bDU1YscTFw7ay4LmD7l6OS8EMhTNvcrWGkEettL1Bhjf+B+w==} 599 | cpu: [arm64] 600 | os: [linux] 601 | requiresBuild: true 602 | dev: false 603 | optional: true 604 | 605 | /@rollup/rollup-linux-riscv64-gnu@4.9.0: 606 | resolution: {integrity: sha512-uwvOYNtLw8gVtrExKhdFsYHA/kotURUmZYlinH2VcQxNCQJeJXnkmWgw2hI9Xgzhgu7J9QvWiq9TtTVwWMDa+w==} 607 | cpu: [riscv64] 608 | os: [linux] 609 | requiresBuild: true 610 | dev: false 611 | optional: true 612 | 613 | /@rollup/rollup-linux-x64-gnu@4.9.0: 614 | resolution: {integrity: sha512-m6pkSwcZZD2LCFHZX/zW2aLIISyzWLU3hrLLzQKMI12+OLEzgruTovAxY5sCZJkipklaZqPy/2bEEBNjp+Y7xg==} 615 | cpu: [x64] 616 | os: [linux] 617 | requiresBuild: true 618 | dev: false 619 | optional: true 620 | 621 | /@rollup/rollup-linux-x64-musl@4.9.0: 622 | resolution: {integrity: sha512-VFAC1RDRSbU3iOF98X42KaVicAfKf0m0OvIu8dbnqhTe26Kh6Ym9JrDulz7Hbk7/9zGc41JkV02g+p3BivOdAg==} 623 | cpu: [x64] 624 | os: [linux] 625 | requiresBuild: true 626 | dev: false 627 | optional: true 628 | 629 | /@rollup/rollup-win32-arm64-msvc@4.9.0: 630 | resolution: {integrity: sha512-9jPgMvTKXARz4inw6jezMLA2ihDBvgIU9Ml01hjdVpOcMKyxFBJrn83KVQINnbeqDv0+HdO1c09hgZ8N0s820Q==} 631 | cpu: [arm64] 632 | os: [win32] 633 | requiresBuild: true 634 | dev: false 635 | optional: true 636 | 637 | /@rollup/rollup-win32-ia32-msvc@4.9.0: 638 | resolution: {integrity: sha512-WE4pT2kTXQN2bAv40Uog0AsV7/s9nT9HBWXAou8+++MBCnY51QS02KYtm6dQxxosKi1VIz/wZIrTQO5UP2EW+Q==} 639 | cpu: [ia32] 640 | os: [win32] 641 | requiresBuild: true 642 | dev: false 643 | optional: true 644 | 645 | /@rollup/rollup-win32-x64-msvc@4.9.0: 646 | resolution: {integrity: sha512-aPP5Q5AqNGuT0tnuEkK/g4mnt3ZhheiXrDIiSVIHN9mcN21OyXDVbEMqmXPE7e2OplNLDkcvV+ZoGJa2ZImFgw==} 647 | cpu: [x64] 648 | os: [win32] 649 | requiresBuild: true 650 | dev: false 651 | optional: true 652 | 653 | /@types/babel__core@7.20.5: 654 | resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} 655 | dependencies: 656 | '@babel/parser': 7.23.6 657 | '@babel/types': 7.23.6 658 | '@types/babel__generator': 7.6.7 659 | '@types/babel__template': 7.4.4 660 | '@types/babel__traverse': 7.20.4 661 | dev: false 662 | 663 | /@types/babel__generator@7.6.7: 664 | resolution: {integrity: sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==} 665 | dependencies: 666 | '@babel/types': 7.23.6 667 | dev: false 668 | 669 | /@types/babel__template@7.4.4: 670 | resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} 671 | dependencies: 672 | '@babel/parser': 7.23.6 673 | '@babel/types': 7.23.6 674 | dev: false 675 | 676 | /@types/babel__traverse@7.20.4: 677 | resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==} 678 | dependencies: 679 | '@babel/types': 7.23.6 680 | dev: false 681 | 682 | /@types/debug@4.1.12: 683 | resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} 684 | dependencies: 685 | '@types/ms': 0.7.34 686 | dev: false 687 | 688 | /@types/estree@1.0.5: 689 | resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} 690 | dev: false 691 | 692 | /@types/hast@3.0.3: 693 | resolution: {integrity: sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==} 694 | dependencies: 695 | '@types/unist': 3.0.2 696 | dev: false 697 | 698 | /@types/mdast@4.0.3: 699 | resolution: {integrity: sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==} 700 | dependencies: 701 | '@types/unist': 3.0.2 702 | dev: false 703 | 704 | /@types/ms@0.7.34: 705 | resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} 706 | dev: false 707 | 708 | /@types/nlcst@1.0.4: 709 | resolution: {integrity: sha512-ABoYdNQ/kBSsLvZAekMhIPMQ3YUZvavStpKYs7BjLLuKVmIMA0LUgZ7b54zzuWJRbHF80v1cNf4r90Vd6eMQDg==} 710 | dependencies: 711 | '@types/unist': 2.0.10 712 | dev: false 713 | 714 | /@types/unist@2.0.10: 715 | resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} 716 | dev: false 717 | 718 | /@types/unist@3.0.2: 719 | resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} 720 | dev: false 721 | 722 | /@ungap/structured-clone@1.2.0: 723 | resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} 724 | dev: false 725 | 726 | /acorn@8.11.2: 727 | resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} 728 | engines: {node: '>=0.4.0'} 729 | hasBin: true 730 | dev: false 731 | 732 | /ansi-align@3.0.1: 733 | resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} 734 | dependencies: 735 | string-width: 4.2.3 736 | dev: false 737 | 738 | /ansi-regex@5.0.1: 739 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 740 | engines: {node: '>=8'} 741 | dev: false 742 | 743 | /ansi-regex@6.0.1: 744 | resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} 745 | engines: {node: '>=12'} 746 | dev: false 747 | 748 | /ansi-styles@3.2.1: 749 | resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} 750 | engines: {node: '>=4'} 751 | dependencies: 752 | color-convert: 1.9.3 753 | dev: false 754 | 755 | /ansi-styles@6.2.1: 756 | resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} 757 | engines: {node: '>=12'} 758 | dev: false 759 | 760 | /anymatch@3.1.3: 761 | resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 762 | engines: {node: '>= 8'} 763 | dependencies: 764 | normalize-path: 3.0.0 765 | picomatch: 2.3.1 766 | dev: false 767 | 768 | /argparse@1.0.10: 769 | resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} 770 | dependencies: 771 | sprintf-js: 1.0.3 772 | dev: false 773 | 774 | /argparse@2.0.1: 775 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 776 | dev: false 777 | 778 | /array-iterate@2.0.1: 779 | resolution: {integrity: sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==} 780 | dev: false 781 | 782 | /astro@4.0.5: 783 | resolution: {integrity: sha512-OTiTEiXYdXTkVJXNNKIWdYG1z2wpTST+92Qcldm36x91Pe4fKpLxeuRloy5cW175oHi8lvXytgG3Gl3VBP18RQ==} 784 | engines: {node: '>=18.14.1', npm: '>=6.14.0'} 785 | hasBin: true 786 | dependencies: 787 | '@astrojs/compiler': 2.3.2 788 | '@astrojs/internal-helpers': 0.2.1 789 | '@astrojs/markdown-remark': 4.0.1 790 | '@astrojs/telemetry': 3.0.4 791 | '@babel/core': 7.23.6 792 | '@babel/generator': 7.23.6 793 | '@babel/parser': 7.23.6 794 | '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.6) 795 | '@babel/traverse': 7.23.6 796 | '@babel/types': 7.23.6 797 | '@types/babel__core': 7.20.5 798 | acorn: 8.11.2 799 | boxen: 7.1.1 800 | chokidar: 3.5.3 801 | ci-info: 4.0.0 802 | clsx: 2.0.0 803 | common-ancestor-path: 1.0.1 804 | cookie: 0.6.0 805 | debug: 4.3.4 806 | deterministic-object-hash: 2.0.2 807 | devalue: 4.3.2 808 | diff: 5.1.0 809 | dlv: 1.1.3 810 | dset: 3.1.3 811 | es-module-lexer: 1.4.1 812 | esbuild: 0.19.9 813 | estree-walker: 3.0.3 814 | execa: 8.0.1 815 | fast-glob: 3.3.2 816 | flattie: 1.1.0 817 | github-slugger: 2.0.0 818 | gray-matter: 4.0.3 819 | html-escaper: 3.0.3 820 | http-cache-semantics: 4.1.1 821 | js-yaml: 4.1.0 822 | kleur: 4.1.5 823 | magic-string: 0.30.5 824 | mdast-util-to-hast: 13.0.2 825 | mime: 3.0.0 826 | ora: 7.0.1 827 | p-limit: 5.0.0 828 | p-queue: 7.4.1 829 | path-to-regexp: 6.2.1 830 | preferred-pm: 3.1.2 831 | probe-image-size: 7.2.3 832 | prompts: 2.4.2 833 | rehype: 13.0.1 834 | resolve: 1.22.8 835 | semver: 7.5.4 836 | server-destroy: 1.0.1 837 | shikiji: 0.6.13 838 | string-width: 7.0.0 839 | strip-ansi: 7.1.0 840 | tsconfck: 3.0.0 841 | unist-util-visit: 5.0.0 842 | vfile: 6.0.1 843 | vite: 5.0.10 844 | vitefu: 0.2.5(vite@5.0.10) 845 | which-pm: 2.1.1 846 | yargs-parser: 21.1.1 847 | zod: 3.22.4 848 | optionalDependencies: 849 | sharp: 0.32.6 850 | transitivePeerDependencies: 851 | - '@types/node' 852 | - less 853 | - lightningcss 854 | - sass 855 | - stylus 856 | - sugarss 857 | - supports-color 858 | - terser 859 | - typescript 860 | dev: false 861 | 862 | /b4a@1.6.4: 863 | resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} 864 | requiresBuild: true 865 | dev: false 866 | optional: true 867 | 868 | /bail@2.0.2: 869 | resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} 870 | dev: false 871 | 872 | /base-64@1.0.0: 873 | resolution: {integrity: sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==} 874 | dev: false 875 | 876 | /base64-js@1.5.1: 877 | resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 878 | dev: false 879 | 880 | /binary-extensions@2.2.0: 881 | resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} 882 | engines: {node: '>=8'} 883 | dev: false 884 | 885 | /bl@4.1.0: 886 | resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} 887 | requiresBuild: true 888 | dependencies: 889 | buffer: 5.7.1 890 | inherits: 2.0.4 891 | readable-stream: 3.6.2 892 | dev: false 893 | optional: true 894 | 895 | /bl@5.1.0: 896 | resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==} 897 | dependencies: 898 | buffer: 6.0.3 899 | inherits: 2.0.4 900 | readable-stream: 3.6.2 901 | dev: false 902 | 903 | /boxen@7.1.1: 904 | resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==} 905 | engines: {node: '>=14.16'} 906 | dependencies: 907 | ansi-align: 3.0.1 908 | camelcase: 7.0.1 909 | chalk: 5.3.0 910 | cli-boxes: 3.0.0 911 | string-width: 5.1.2 912 | type-fest: 2.19.0 913 | widest-line: 4.0.1 914 | wrap-ansi: 8.1.0 915 | dev: false 916 | 917 | /braces@3.0.2: 918 | resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 919 | engines: {node: '>=8'} 920 | dependencies: 921 | fill-range: 7.0.1 922 | dev: false 923 | 924 | /browserslist@4.22.2: 925 | resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==} 926 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 927 | hasBin: true 928 | dependencies: 929 | caniuse-lite: 1.0.30001570 930 | electron-to-chromium: 1.4.613 931 | node-releases: 2.0.14 932 | update-browserslist-db: 1.0.13(browserslist@4.22.2) 933 | dev: false 934 | 935 | /buffer@5.7.1: 936 | resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} 937 | requiresBuild: true 938 | dependencies: 939 | base64-js: 1.5.1 940 | ieee754: 1.2.1 941 | dev: false 942 | optional: true 943 | 944 | /buffer@6.0.3: 945 | resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} 946 | dependencies: 947 | base64-js: 1.5.1 948 | ieee754: 1.2.1 949 | dev: false 950 | 951 | /camelcase@7.0.1: 952 | resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==} 953 | engines: {node: '>=14.16'} 954 | dev: false 955 | 956 | /caniuse-lite@1.0.30001570: 957 | resolution: {integrity: sha512-+3e0ASu4sw1SWaoCtvPeyXp+5PsjigkSt8OXZbF9StH5pQWbxEjLAZE3n8Aup5udop1uRiKA7a4utUk/uoSpUw==} 958 | dev: false 959 | 960 | /ccount@2.0.1: 961 | resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} 962 | dev: false 963 | 964 | /chalk@2.4.2: 965 | resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} 966 | engines: {node: '>=4'} 967 | dependencies: 968 | ansi-styles: 3.2.1 969 | escape-string-regexp: 1.0.5 970 | supports-color: 5.5.0 971 | dev: false 972 | 973 | /chalk@5.3.0: 974 | resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} 975 | engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} 976 | dev: false 977 | 978 | /character-entities-html4@2.1.0: 979 | resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} 980 | dev: false 981 | 982 | /character-entities-legacy@3.0.0: 983 | resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} 984 | dev: false 985 | 986 | /character-entities@2.0.2: 987 | resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} 988 | dev: false 989 | 990 | /chokidar@3.5.3: 991 | resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} 992 | engines: {node: '>= 8.10.0'} 993 | dependencies: 994 | anymatch: 3.1.3 995 | braces: 3.0.2 996 | glob-parent: 5.1.2 997 | is-binary-path: 2.1.0 998 | is-glob: 4.0.3 999 | normalize-path: 3.0.0 1000 | readdirp: 3.6.0 1001 | optionalDependencies: 1002 | fsevents: 2.3.3 1003 | dev: false 1004 | 1005 | /chownr@1.1.4: 1006 | resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} 1007 | requiresBuild: true 1008 | dev: false 1009 | optional: true 1010 | 1011 | /ci-info@3.9.0: 1012 | resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} 1013 | engines: {node: '>=8'} 1014 | dev: false 1015 | 1016 | /ci-info@4.0.0: 1017 | resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} 1018 | engines: {node: '>=8'} 1019 | dev: false 1020 | 1021 | /cli-boxes@3.0.0: 1022 | resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} 1023 | engines: {node: '>=10'} 1024 | dev: false 1025 | 1026 | /cli-cursor@4.0.0: 1027 | resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} 1028 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1029 | dependencies: 1030 | restore-cursor: 4.0.0 1031 | dev: false 1032 | 1033 | /cli-spinners@2.9.2: 1034 | resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} 1035 | engines: {node: '>=6'} 1036 | dev: false 1037 | 1038 | /clsx@2.0.0: 1039 | resolution: {integrity: sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==} 1040 | engines: {node: '>=6'} 1041 | dev: false 1042 | 1043 | /color-convert@1.9.3: 1044 | resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} 1045 | dependencies: 1046 | color-name: 1.1.3 1047 | dev: false 1048 | 1049 | /color-convert@2.0.1: 1050 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 1051 | engines: {node: '>=7.0.0'} 1052 | requiresBuild: true 1053 | dependencies: 1054 | color-name: 1.1.4 1055 | dev: false 1056 | optional: true 1057 | 1058 | /color-name@1.1.3: 1059 | resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} 1060 | dev: false 1061 | 1062 | /color-name@1.1.4: 1063 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 1064 | requiresBuild: true 1065 | dev: false 1066 | optional: true 1067 | 1068 | /color-string@1.9.1: 1069 | resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} 1070 | requiresBuild: true 1071 | dependencies: 1072 | color-name: 1.1.4 1073 | simple-swizzle: 0.2.2 1074 | dev: false 1075 | optional: true 1076 | 1077 | /color@4.2.3: 1078 | resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} 1079 | engines: {node: '>=12.5.0'} 1080 | requiresBuild: true 1081 | dependencies: 1082 | color-convert: 2.0.1 1083 | color-string: 1.9.1 1084 | dev: false 1085 | optional: true 1086 | 1087 | /comma-separated-tokens@2.0.3: 1088 | resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} 1089 | dev: false 1090 | 1091 | /common-ancestor-path@1.0.1: 1092 | resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} 1093 | dev: false 1094 | 1095 | /convert-source-map@2.0.0: 1096 | resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} 1097 | dev: false 1098 | 1099 | /cookie@0.6.0: 1100 | resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} 1101 | engines: {node: '>= 0.6'} 1102 | dev: false 1103 | 1104 | /cross-spawn@7.0.3: 1105 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 1106 | engines: {node: '>= 8'} 1107 | dependencies: 1108 | path-key: 3.1.1 1109 | shebang-command: 2.0.0 1110 | which: 2.0.2 1111 | dev: false 1112 | 1113 | /debug@2.6.9: 1114 | resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} 1115 | peerDependencies: 1116 | supports-color: '*' 1117 | peerDependenciesMeta: 1118 | supports-color: 1119 | optional: true 1120 | dependencies: 1121 | ms: 2.0.0 1122 | dev: false 1123 | 1124 | /debug@3.2.7: 1125 | resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} 1126 | peerDependencies: 1127 | supports-color: '*' 1128 | peerDependenciesMeta: 1129 | supports-color: 1130 | optional: true 1131 | dependencies: 1132 | ms: 2.1.3 1133 | dev: false 1134 | 1135 | /debug@4.3.4: 1136 | resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} 1137 | engines: {node: '>=6.0'} 1138 | peerDependencies: 1139 | supports-color: '*' 1140 | peerDependenciesMeta: 1141 | supports-color: 1142 | optional: true 1143 | dependencies: 1144 | ms: 2.1.2 1145 | dev: false 1146 | 1147 | /decode-named-character-reference@1.0.2: 1148 | resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} 1149 | dependencies: 1150 | character-entities: 2.0.2 1151 | dev: false 1152 | 1153 | /decompress-response@6.0.0: 1154 | resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} 1155 | engines: {node: '>=10'} 1156 | requiresBuild: true 1157 | dependencies: 1158 | mimic-response: 3.1.0 1159 | dev: false 1160 | optional: true 1161 | 1162 | /deep-extend@0.6.0: 1163 | resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} 1164 | engines: {node: '>=4.0.0'} 1165 | requiresBuild: true 1166 | dev: false 1167 | optional: true 1168 | 1169 | /dequal@2.0.3: 1170 | resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} 1171 | engines: {node: '>=6'} 1172 | dev: false 1173 | 1174 | /detect-libc@2.0.2: 1175 | resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} 1176 | engines: {node: '>=8'} 1177 | requiresBuild: true 1178 | dev: false 1179 | optional: true 1180 | 1181 | /deterministic-object-hash@2.0.2: 1182 | resolution: {integrity: sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==} 1183 | engines: {node: '>=18'} 1184 | dependencies: 1185 | base-64: 1.0.0 1186 | dev: false 1187 | 1188 | /devalue@4.3.2: 1189 | resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==} 1190 | dev: false 1191 | 1192 | /devlop@1.1.0: 1193 | resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} 1194 | dependencies: 1195 | dequal: 2.0.3 1196 | dev: false 1197 | 1198 | /diff@5.1.0: 1199 | resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} 1200 | engines: {node: '>=0.3.1'} 1201 | dev: false 1202 | 1203 | /dlv@1.1.3: 1204 | resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} 1205 | dev: false 1206 | 1207 | /dset@3.1.3: 1208 | resolution: {integrity: sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ==} 1209 | engines: {node: '>=4'} 1210 | dev: false 1211 | 1212 | /eastasianwidth@0.2.0: 1213 | resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} 1214 | dev: false 1215 | 1216 | /electron-to-chromium@1.4.613: 1217 | resolution: {integrity: sha512-r4x5+FowKG6q+/Wj0W9nidx7QO31BJwmR2uEo+Qh3YLGQ8SbBAFuDFpTxzly/I2gsbrFwBuIjrMp423L3O5U3w==} 1218 | dev: false 1219 | 1220 | /emoji-regex@10.3.0: 1221 | resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} 1222 | dev: false 1223 | 1224 | /emoji-regex@8.0.0: 1225 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 1226 | dev: false 1227 | 1228 | /emoji-regex@9.2.2: 1229 | resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 1230 | dev: false 1231 | 1232 | /end-of-stream@1.4.4: 1233 | resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} 1234 | requiresBuild: true 1235 | dependencies: 1236 | once: 1.4.0 1237 | dev: false 1238 | optional: true 1239 | 1240 | /entities@4.5.0: 1241 | resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} 1242 | engines: {node: '>=0.12'} 1243 | dev: false 1244 | 1245 | /es-module-lexer@1.4.1: 1246 | resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} 1247 | dev: false 1248 | 1249 | /esbuild@0.19.9: 1250 | resolution: {integrity: sha512-U9CHtKSy+EpPsEBa+/A2gMs/h3ylBC0H0KSqIg7tpztHerLi6nrrcoUJAkNCEPumx8yJ+Byic4BVwHgRbN0TBg==} 1251 | engines: {node: '>=12'} 1252 | hasBin: true 1253 | requiresBuild: true 1254 | optionalDependencies: 1255 | '@esbuild/android-arm': 0.19.9 1256 | '@esbuild/android-arm64': 0.19.9 1257 | '@esbuild/android-x64': 0.19.9 1258 | '@esbuild/darwin-arm64': 0.19.9 1259 | '@esbuild/darwin-x64': 0.19.9 1260 | '@esbuild/freebsd-arm64': 0.19.9 1261 | '@esbuild/freebsd-x64': 0.19.9 1262 | '@esbuild/linux-arm': 0.19.9 1263 | '@esbuild/linux-arm64': 0.19.9 1264 | '@esbuild/linux-ia32': 0.19.9 1265 | '@esbuild/linux-loong64': 0.19.9 1266 | '@esbuild/linux-mips64el': 0.19.9 1267 | '@esbuild/linux-ppc64': 0.19.9 1268 | '@esbuild/linux-riscv64': 0.19.9 1269 | '@esbuild/linux-s390x': 0.19.9 1270 | '@esbuild/linux-x64': 0.19.9 1271 | '@esbuild/netbsd-x64': 0.19.9 1272 | '@esbuild/openbsd-x64': 0.19.9 1273 | '@esbuild/sunos-x64': 0.19.9 1274 | '@esbuild/win32-arm64': 0.19.9 1275 | '@esbuild/win32-ia32': 0.19.9 1276 | '@esbuild/win32-x64': 0.19.9 1277 | dev: false 1278 | 1279 | /escalade@3.1.1: 1280 | resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} 1281 | engines: {node: '>=6'} 1282 | dev: false 1283 | 1284 | /escape-string-regexp@1.0.5: 1285 | resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} 1286 | engines: {node: '>=0.8.0'} 1287 | dev: false 1288 | 1289 | /escape-string-regexp@5.0.0: 1290 | resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} 1291 | engines: {node: '>=12'} 1292 | dev: false 1293 | 1294 | /esprima@4.0.1: 1295 | resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} 1296 | engines: {node: '>=4'} 1297 | hasBin: true 1298 | dev: false 1299 | 1300 | /estree-walker@3.0.3: 1301 | resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} 1302 | dependencies: 1303 | '@types/estree': 1.0.5 1304 | dev: false 1305 | 1306 | /eventemitter3@5.0.1: 1307 | resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} 1308 | dev: false 1309 | 1310 | /execa@8.0.1: 1311 | resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} 1312 | engines: {node: '>=16.17'} 1313 | dependencies: 1314 | cross-spawn: 7.0.3 1315 | get-stream: 8.0.1 1316 | human-signals: 5.0.0 1317 | is-stream: 3.0.0 1318 | merge-stream: 2.0.0 1319 | npm-run-path: 5.1.0 1320 | onetime: 6.0.0 1321 | signal-exit: 4.1.0 1322 | strip-final-newline: 3.0.0 1323 | dev: false 1324 | 1325 | /expand-template@2.0.3: 1326 | resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} 1327 | engines: {node: '>=6'} 1328 | requiresBuild: true 1329 | dev: false 1330 | optional: true 1331 | 1332 | /extend-shallow@2.0.1: 1333 | resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} 1334 | engines: {node: '>=0.10.0'} 1335 | dependencies: 1336 | is-extendable: 0.1.1 1337 | dev: false 1338 | 1339 | /extend@3.0.2: 1340 | resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} 1341 | dev: false 1342 | 1343 | /fast-fifo@1.3.2: 1344 | resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} 1345 | requiresBuild: true 1346 | dev: false 1347 | optional: true 1348 | 1349 | /fast-glob@3.3.2: 1350 | resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} 1351 | engines: {node: '>=8.6.0'} 1352 | dependencies: 1353 | '@nodelib/fs.stat': 2.0.5 1354 | '@nodelib/fs.walk': 1.2.8 1355 | glob-parent: 5.1.2 1356 | merge2: 1.4.1 1357 | micromatch: 4.0.5 1358 | dev: false 1359 | 1360 | /fastq@1.15.0: 1361 | resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} 1362 | dependencies: 1363 | reusify: 1.0.4 1364 | dev: false 1365 | 1366 | /fill-range@7.0.1: 1367 | resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 1368 | engines: {node: '>=8'} 1369 | dependencies: 1370 | to-regex-range: 5.0.1 1371 | dev: false 1372 | 1373 | /find-up@4.1.0: 1374 | resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} 1375 | engines: {node: '>=8'} 1376 | dependencies: 1377 | locate-path: 5.0.0 1378 | path-exists: 4.0.0 1379 | dev: false 1380 | 1381 | /find-up@5.0.0: 1382 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 1383 | engines: {node: '>=10'} 1384 | dependencies: 1385 | locate-path: 6.0.0 1386 | path-exists: 4.0.0 1387 | dev: false 1388 | 1389 | /find-yarn-workspace-root2@1.2.16: 1390 | resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} 1391 | dependencies: 1392 | micromatch: 4.0.5 1393 | pkg-dir: 4.2.0 1394 | dev: false 1395 | 1396 | /flattie@1.1.0: 1397 | resolution: {integrity: sha512-xU99gDEnciIwJdGcBmNHnzTJ/w5AT+VFJOu6sTB6WM8diOYNA3Sa+K1DiEBQ7XH4QikQq3iFW1U+jRVcotQnBw==} 1398 | engines: {node: '>=8'} 1399 | dev: false 1400 | 1401 | /fs-constants@1.0.0: 1402 | resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} 1403 | requiresBuild: true 1404 | dev: false 1405 | optional: true 1406 | 1407 | /fsevents@2.3.3: 1408 | resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 1409 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 1410 | os: [darwin] 1411 | requiresBuild: true 1412 | dev: false 1413 | optional: true 1414 | 1415 | /function-bind@1.1.2: 1416 | resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 1417 | dev: false 1418 | 1419 | /gensync@1.0.0-beta.2: 1420 | resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} 1421 | engines: {node: '>=6.9.0'} 1422 | dev: false 1423 | 1424 | /get-east-asian-width@1.2.0: 1425 | resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} 1426 | engines: {node: '>=18'} 1427 | dev: false 1428 | 1429 | /get-stream@8.0.1: 1430 | resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} 1431 | engines: {node: '>=16'} 1432 | dev: false 1433 | 1434 | /github-from-package@0.0.0: 1435 | resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} 1436 | requiresBuild: true 1437 | dev: false 1438 | optional: true 1439 | 1440 | /github-slugger@2.0.0: 1441 | resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} 1442 | dev: false 1443 | 1444 | /glob-parent@5.1.2: 1445 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 1446 | engines: {node: '>= 6'} 1447 | dependencies: 1448 | is-glob: 4.0.3 1449 | dev: false 1450 | 1451 | /globals@11.12.0: 1452 | resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} 1453 | engines: {node: '>=4'} 1454 | dev: false 1455 | 1456 | /graceful-fs@4.2.11: 1457 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 1458 | dev: false 1459 | 1460 | /gray-matter@4.0.3: 1461 | resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} 1462 | engines: {node: '>=6.0'} 1463 | dependencies: 1464 | js-yaml: 3.14.1 1465 | kind-of: 6.0.3 1466 | section-matter: 1.0.0 1467 | strip-bom-string: 1.0.0 1468 | dev: false 1469 | 1470 | /has-flag@3.0.0: 1471 | resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} 1472 | engines: {node: '>=4'} 1473 | dev: false 1474 | 1475 | /hasown@2.0.0: 1476 | resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} 1477 | engines: {node: '>= 0.4'} 1478 | dependencies: 1479 | function-bind: 1.1.2 1480 | dev: false 1481 | 1482 | /hast-util-from-html@2.0.1: 1483 | resolution: {integrity: sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==} 1484 | dependencies: 1485 | '@types/hast': 3.0.3 1486 | devlop: 1.1.0 1487 | hast-util-from-parse5: 8.0.1 1488 | parse5: 7.1.2 1489 | vfile: 6.0.1 1490 | vfile-message: 4.0.2 1491 | dev: false 1492 | 1493 | /hast-util-from-parse5@8.0.1: 1494 | resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} 1495 | dependencies: 1496 | '@types/hast': 3.0.3 1497 | '@types/unist': 3.0.2 1498 | devlop: 1.1.0 1499 | hastscript: 8.0.0 1500 | property-information: 6.4.0 1501 | vfile: 6.0.1 1502 | vfile-location: 5.0.2 1503 | web-namespaces: 2.0.1 1504 | dev: false 1505 | 1506 | /hast-util-parse-selector@4.0.0: 1507 | resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} 1508 | dependencies: 1509 | '@types/hast': 3.0.3 1510 | dev: false 1511 | 1512 | /hast-util-raw@9.0.1: 1513 | resolution: {integrity: sha512-5m1gmba658Q+lO5uqL5YNGQWeh1MYWZbZmWrM5lncdcuiXuo5E2HT/CIOp0rLF8ksfSwiCVJ3twlgVRyTGThGA==} 1514 | dependencies: 1515 | '@types/hast': 3.0.3 1516 | '@types/unist': 3.0.2 1517 | '@ungap/structured-clone': 1.2.0 1518 | hast-util-from-parse5: 8.0.1 1519 | hast-util-to-parse5: 8.0.0 1520 | html-void-elements: 3.0.0 1521 | mdast-util-to-hast: 13.0.2 1522 | parse5: 7.1.2 1523 | unist-util-position: 5.0.0 1524 | unist-util-visit: 5.0.0 1525 | vfile: 6.0.1 1526 | web-namespaces: 2.0.1 1527 | zwitch: 2.0.4 1528 | dev: false 1529 | 1530 | /hast-util-to-html@9.0.0: 1531 | resolution: {integrity: sha512-IVGhNgg7vANuUA2XKrT6sOIIPgaYZnmLx3l/CCOAK0PtgfoHrZwX7jCSYyFxHTrGmC6S9q8aQQekjp4JPZF+cw==} 1532 | dependencies: 1533 | '@types/hast': 3.0.3 1534 | '@types/unist': 3.0.2 1535 | ccount: 2.0.1 1536 | comma-separated-tokens: 2.0.3 1537 | hast-util-raw: 9.0.1 1538 | hast-util-whitespace: 3.0.0 1539 | html-void-elements: 3.0.0 1540 | mdast-util-to-hast: 13.0.2 1541 | property-information: 6.4.0 1542 | space-separated-tokens: 2.0.2 1543 | stringify-entities: 4.0.3 1544 | zwitch: 2.0.4 1545 | dev: false 1546 | 1547 | /hast-util-to-parse5@8.0.0: 1548 | resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==} 1549 | dependencies: 1550 | '@types/hast': 3.0.3 1551 | comma-separated-tokens: 2.0.3 1552 | devlop: 1.1.0 1553 | property-information: 6.4.0 1554 | space-separated-tokens: 2.0.2 1555 | web-namespaces: 2.0.1 1556 | zwitch: 2.0.4 1557 | dev: false 1558 | 1559 | /hast-util-whitespace@3.0.0: 1560 | resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} 1561 | dependencies: 1562 | '@types/hast': 3.0.3 1563 | dev: false 1564 | 1565 | /hastscript@8.0.0: 1566 | resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==} 1567 | dependencies: 1568 | '@types/hast': 3.0.3 1569 | comma-separated-tokens: 2.0.3 1570 | hast-util-parse-selector: 4.0.0 1571 | property-information: 6.4.0 1572 | space-separated-tokens: 2.0.2 1573 | dev: false 1574 | 1575 | /html-escaper@3.0.3: 1576 | resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==} 1577 | dev: false 1578 | 1579 | /html-void-elements@3.0.0: 1580 | resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} 1581 | dev: false 1582 | 1583 | /http-cache-semantics@4.1.1: 1584 | resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} 1585 | dev: false 1586 | 1587 | /human-signals@5.0.0: 1588 | resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} 1589 | engines: {node: '>=16.17.0'} 1590 | dev: false 1591 | 1592 | /iconv-lite@0.4.24: 1593 | resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 1594 | engines: {node: '>=0.10.0'} 1595 | dependencies: 1596 | safer-buffer: 2.1.2 1597 | dev: false 1598 | 1599 | /ieee754@1.2.1: 1600 | resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} 1601 | dev: false 1602 | 1603 | /import-meta-resolve@4.0.0: 1604 | resolution: {integrity: sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==} 1605 | dev: false 1606 | 1607 | /inherits@2.0.4: 1608 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 1609 | dev: false 1610 | 1611 | /ini@1.3.8: 1612 | resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} 1613 | requiresBuild: true 1614 | dev: false 1615 | optional: true 1616 | 1617 | /is-arrayish@0.3.2: 1618 | resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} 1619 | requiresBuild: true 1620 | dev: false 1621 | optional: true 1622 | 1623 | /is-binary-path@2.1.0: 1624 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 1625 | engines: {node: '>=8'} 1626 | dependencies: 1627 | binary-extensions: 2.2.0 1628 | dev: false 1629 | 1630 | /is-buffer@2.0.5: 1631 | resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} 1632 | engines: {node: '>=4'} 1633 | dev: false 1634 | 1635 | /is-core-module@2.13.1: 1636 | resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} 1637 | dependencies: 1638 | hasown: 2.0.0 1639 | dev: false 1640 | 1641 | /is-docker@3.0.0: 1642 | resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} 1643 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1644 | hasBin: true 1645 | dev: false 1646 | 1647 | /is-extendable@0.1.1: 1648 | resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} 1649 | engines: {node: '>=0.10.0'} 1650 | dev: false 1651 | 1652 | /is-extglob@2.1.1: 1653 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1654 | engines: {node: '>=0.10.0'} 1655 | dev: false 1656 | 1657 | /is-fullwidth-code-point@3.0.0: 1658 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 1659 | engines: {node: '>=8'} 1660 | dev: false 1661 | 1662 | /is-glob@4.0.3: 1663 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1664 | engines: {node: '>=0.10.0'} 1665 | dependencies: 1666 | is-extglob: 2.1.1 1667 | dev: false 1668 | 1669 | /is-inside-container@1.0.0: 1670 | resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} 1671 | engines: {node: '>=14.16'} 1672 | hasBin: true 1673 | dependencies: 1674 | is-docker: 3.0.0 1675 | dev: false 1676 | 1677 | /is-interactive@2.0.0: 1678 | resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} 1679 | engines: {node: '>=12'} 1680 | dev: false 1681 | 1682 | /is-number@7.0.0: 1683 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1684 | engines: {node: '>=0.12.0'} 1685 | dev: false 1686 | 1687 | /is-plain-obj@4.1.0: 1688 | resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} 1689 | engines: {node: '>=12'} 1690 | dev: false 1691 | 1692 | /is-stream@3.0.0: 1693 | resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} 1694 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1695 | dev: false 1696 | 1697 | /is-unicode-supported@1.3.0: 1698 | resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} 1699 | engines: {node: '>=12'} 1700 | dev: false 1701 | 1702 | /is-wsl@3.1.0: 1703 | resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} 1704 | engines: {node: '>=16'} 1705 | dependencies: 1706 | is-inside-container: 1.0.0 1707 | dev: false 1708 | 1709 | /isexe@2.0.0: 1710 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1711 | dev: false 1712 | 1713 | /js-tokens@4.0.0: 1714 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 1715 | dev: false 1716 | 1717 | /js-yaml@3.14.1: 1718 | resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} 1719 | hasBin: true 1720 | dependencies: 1721 | argparse: 1.0.10 1722 | esprima: 4.0.1 1723 | dev: false 1724 | 1725 | /js-yaml@4.1.0: 1726 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 1727 | hasBin: true 1728 | dependencies: 1729 | argparse: 2.0.1 1730 | dev: false 1731 | 1732 | /jsesc@2.5.2: 1733 | resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} 1734 | engines: {node: '>=4'} 1735 | hasBin: true 1736 | dev: false 1737 | 1738 | /json5@2.2.3: 1739 | resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} 1740 | engines: {node: '>=6'} 1741 | hasBin: true 1742 | dev: false 1743 | 1744 | /kind-of@6.0.3: 1745 | resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} 1746 | engines: {node: '>=0.10.0'} 1747 | dev: false 1748 | 1749 | /kleur@3.0.3: 1750 | resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} 1751 | engines: {node: '>=6'} 1752 | dev: false 1753 | 1754 | /kleur@4.1.5: 1755 | resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 1756 | engines: {node: '>=6'} 1757 | dev: false 1758 | 1759 | /load-yaml-file@0.2.0: 1760 | resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} 1761 | engines: {node: '>=6'} 1762 | dependencies: 1763 | graceful-fs: 4.2.11 1764 | js-yaml: 3.14.1 1765 | pify: 4.0.1 1766 | strip-bom: 3.0.0 1767 | dev: false 1768 | 1769 | /locate-path@5.0.0: 1770 | resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} 1771 | engines: {node: '>=8'} 1772 | dependencies: 1773 | p-locate: 4.1.0 1774 | dev: false 1775 | 1776 | /locate-path@6.0.0: 1777 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 1778 | engines: {node: '>=10'} 1779 | dependencies: 1780 | p-locate: 5.0.0 1781 | dev: false 1782 | 1783 | /lodash.merge@4.6.2: 1784 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 1785 | dev: false 1786 | 1787 | /log-symbols@5.1.0: 1788 | resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==} 1789 | engines: {node: '>=12'} 1790 | dependencies: 1791 | chalk: 5.3.0 1792 | is-unicode-supported: 1.3.0 1793 | dev: false 1794 | 1795 | /longest-streak@3.1.0: 1796 | resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} 1797 | dev: false 1798 | 1799 | /lru-cache@5.1.1: 1800 | resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} 1801 | dependencies: 1802 | yallist: 3.1.1 1803 | dev: false 1804 | 1805 | /lru-cache@6.0.0: 1806 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 1807 | engines: {node: '>=10'} 1808 | dependencies: 1809 | yallist: 4.0.0 1810 | dev: false 1811 | 1812 | /magic-string@0.30.5: 1813 | resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} 1814 | engines: {node: '>=12'} 1815 | dependencies: 1816 | '@jridgewell/sourcemap-codec': 1.4.15 1817 | dev: false 1818 | 1819 | /markdown-table@3.0.3: 1820 | resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} 1821 | dev: false 1822 | 1823 | /mdast-util-definitions@6.0.0: 1824 | resolution: {integrity: sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==} 1825 | dependencies: 1826 | '@types/mdast': 4.0.3 1827 | '@types/unist': 3.0.2 1828 | unist-util-visit: 5.0.0 1829 | dev: false 1830 | 1831 | /mdast-util-find-and-replace@3.0.1: 1832 | resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==} 1833 | dependencies: 1834 | '@types/mdast': 4.0.3 1835 | escape-string-regexp: 5.0.0 1836 | unist-util-is: 6.0.0 1837 | unist-util-visit-parents: 6.0.1 1838 | dev: false 1839 | 1840 | /mdast-util-from-markdown@2.0.0: 1841 | resolution: {integrity: sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA==} 1842 | dependencies: 1843 | '@types/mdast': 4.0.3 1844 | '@types/unist': 3.0.2 1845 | decode-named-character-reference: 1.0.2 1846 | devlop: 1.1.0 1847 | mdast-util-to-string: 4.0.0 1848 | micromark: 4.0.0 1849 | micromark-util-decode-numeric-character-reference: 2.0.1 1850 | micromark-util-decode-string: 2.0.0 1851 | micromark-util-normalize-identifier: 2.0.0 1852 | micromark-util-symbol: 2.0.0 1853 | micromark-util-types: 2.0.0 1854 | unist-util-stringify-position: 4.0.0 1855 | transitivePeerDependencies: 1856 | - supports-color 1857 | dev: false 1858 | 1859 | /mdast-util-gfm-autolink-literal@2.0.0: 1860 | resolution: {integrity: sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg==} 1861 | dependencies: 1862 | '@types/mdast': 4.0.3 1863 | ccount: 2.0.1 1864 | devlop: 1.1.0 1865 | mdast-util-find-and-replace: 3.0.1 1866 | micromark-util-character: 2.0.1 1867 | dev: false 1868 | 1869 | /mdast-util-gfm-footnote@2.0.0: 1870 | resolution: {integrity: sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==} 1871 | dependencies: 1872 | '@types/mdast': 4.0.3 1873 | devlop: 1.1.0 1874 | mdast-util-from-markdown: 2.0.0 1875 | mdast-util-to-markdown: 2.1.0 1876 | micromark-util-normalize-identifier: 2.0.0 1877 | transitivePeerDependencies: 1878 | - supports-color 1879 | dev: false 1880 | 1881 | /mdast-util-gfm-strikethrough@2.0.0: 1882 | resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} 1883 | dependencies: 1884 | '@types/mdast': 4.0.3 1885 | mdast-util-from-markdown: 2.0.0 1886 | mdast-util-to-markdown: 2.1.0 1887 | transitivePeerDependencies: 1888 | - supports-color 1889 | dev: false 1890 | 1891 | /mdast-util-gfm-table@2.0.0: 1892 | resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} 1893 | dependencies: 1894 | '@types/mdast': 4.0.3 1895 | devlop: 1.1.0 1896 | markdown-table: 3.0.3 1897 | mdast-util-from-markdown: 2.0.0 1898 | mdast-util-to-markdown: 2.1.0 1899 | transitivePeerDependencies: 1900 | - supports-color 1901 | dev: false 1902 | 1903 | /mdast-util-gfm-task-list-item@2.0.0: 1904 | resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} 1905 | dependencies: 1906 | '@types/mdast': 4.0.3 1907 | devlop: 1.1.0 1908 | mdast-util-from-markdown: 2.0.0 1909 | mdast-util-to-markdown: 2.1.0 1910 | transitivePeerDependencies: 1911 | - supports-color 1912 | dev: false 1913 | 1914 | /mdast-util-gfm@3.0.0: 1915 | resolution: {integrity: sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==} 1916 | dependencies: 1917 | mdast-util-from-markdown: 2.0.0 1918 | mdast-util-gfm-autolink-literal: 2.0.0 1919 | mdast-util-gfm-footnote: 2.0.0 1920 | mdast-util-gfm-strikethrough: 2.0.0 1921 | mdast-util-gfm-table: 2.0.0 1922 | mdast-util-gfm-task-list-item: 2.0.0 1923 | mdast-util-to-markdown: 2.1.0 1924 | transitivePeerDependencies: 1925 | - supports-color 1926 | dev: false 1927 | 1928 | /mdast-util-phrasing@4.0.0: 1929 | resolution: {integrity: sha512-xadSsJayQIucJ9n053dfQwVu1kuXg7jCTdYsMK8rqzKZh52nLfSH/k0sAxE0u+pj/zKZX+o5wB+ML5mRayOxFA==} 1930 | dependencies: 1931 | '@types/mdast': 4.0.3 1932 | unist-util-is: 6.0.0 1933 | dev: false 1934 | 1935 | /mdast-util-to-hast@13.0.2: 1936 | resolution: {integrity: sha512-U5I+500EOOw9e3ZrclN3Is3fRpw8c19SMyNZlZ2IS+7vLsNzb2Om11VpIVOR+/0137GhZsFEF6YiKD5+0Hr2Og==} 1937 | dependencies: 1938 | '@types/hast': 3.0.3 1939 | '@types/mdast': 4.0.3 1940 | '@ungap/structured-clone': 1.2.0 1941 | devlop: 1.1.0 1942 | micromark-util-sanitize-uri: 2.0.0 1943 | trim-lines: 3.0.1 1944 | unist-util-position: 5.0.0 1945 | unist-util-visit: 5.0.0 1946 | dev: false 1947 | 1948 | /mdast-util-to-markdown@2.1.0: 1949 | resolution: {integrity: sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==} 1950 | dependencies: 1951 | '@types/mdast': 4.0.3 1952 | '@types/unist': 3.0.2 1953 | longest-streak: 3.1.0 1954 | mdast-util-phrasing: 4.0.0 1955 | mdast-util-to-string: 4.0.0 1956 | micromark-util-decode-string: 2.0.0 1957 | unist-util-visit: 5.0.0 1958 | zwitch: 2.0.4 1959 | dev: false 1960 | 1961 | /mdast-util-to-string@4.0.0: 1962 | resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} 1963 | dependencies: 1964 | '@types/mdast': 4.0.3 1965 | dev: false 1966 | 1967 | /merge-stream@2.0.0: 1968 | resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} 1969 | dev: false 1970 | 1971 | /merge2@1.4.1: 1972 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1973 | engines: {node: '>= 8'} 1974 | dev: false 1975 | 1976 | /micromark-core-commonmark@2.0.0: 1977 | resolution: {integrity: sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA==} 1978 | dependencies: 1979 | decode-named-character-reference: 1.0.2 1980 | devlop: 1.1.0 1981 | micromark-factory-destination: 2.0.0 1982 | micromark-factory-label: 2.0.0 1983 | micromark-factory-space: 2.0.0 1984 | micromark-factory-title: 2.0.0 1985 | micromark-factory-whitespace: 2.0.0 1986 | micromark-util-character: 2.0.1 1987 | micromark-util-chunked: 2.0.0 1988 | micromark-util-classify-character: 2.0.0 1989 | micromark-util-html-tag-name: 2.0.0 1990 | micromark-util-normalize-identifier: 2.0.0 1991 | micromark-util-resolve-all: 2.0.0 1992 | micromark-util-subtokenize: 2.0.0 1993 | micromark-util-symbol: 2.0.0 1994 | micromark-util-types: 2.0.0 1995 | dev: false 1996 | 1997 | /micromark-extension-gfm-autolink-literal@2.0.0: 1998 | resolution: {integrity: sha512-rTHfnpt/Q7dEAK1Y5ii0W8bhfJlVJFnJMHIPisfPK3gpVNuOP0VnRl96+YJ3RYWV/P4gFeQoGKNlT3RhuvpqAg==} 1999 | dependencies: 2000 | micromark-util-character: 2.0.1 2001 | micromark-util-sanitize-uri: 2.0.0 2002 | micromark-util-symbol: 2.0.0 2003 | micromark-util-types: 2.0.0 2004 | dev: false 2005 | 2006 | /micromark-extension-gfm-footnote@2.0.0: 2007 | resolution: {integrity: sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg==} 2008 | dependencies: 2009 | devlop: 1.1.0 2010 | micromark-core-commonmark: 2.0.0 2011 | micromark-factory-space: 2.0.0 2012 | micromark-util-character: 2.0.1 2013 | micromark-util-normalize-identifier: 2.0.0 2014 | micromark-util-sanitize-uri: 2.0.0 2015 | micromark-util-symbol: 2.0.0 2016 | micromark-util-types: 2.0.0 2017 | dev: false 2018 | 2019 | /micromark-extension-gfm-strikethrough@2.0.0: 2020 | resolution: {integrity: sha512-c3BR1ClMp5fxxmwP6AoOY2fXO9U8uFMKs4ADD66ahLTNcwzSCyRVU4k7LPV5Nxo/VJiR4TdzxRQY2v3qIUceCw==} 2021 | dependencies: 2022 | devlop: 1.1.0 2023 | micromark-util-chunked: 2.0.0 2024 | micromark-util-classify-character: 2.0.0 2025 | micromark-util-resolve-all: 2.0.0 2026 | micromark-util-symbol: 2.0.0 2027 | micromark-util-types: 2.0.0 2028 | dev: false 2029 | 2030 | /micromark-extension-gfm-table@2.0.0: 2031 | resolution: {integrity: sha512-PoHlhypg1ItIucOaHmKE8fbin3vTLpDOUg8KAr8gRCF1MOZI9Nquq2i/44wFvviM4WuxJzc3demT8Y3dkfvYrw==} 2032 | dependencies: 2033 | devlop: 1.1.0 2034 | micromark-factory-space: 2.0.0 2035 | micromark-util-character: 2.0.1 2036 | micromark-util-symbol: 2.0.0 2037 | micromark-util-types: 2.0.0 2038 | dev: false 2039 | 2040 | /micromark-extension-gfm-tagfilter@2.0.0: 2041 | resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} 2042 | dependencies: 2043 | micromark-util-types: 2.0.0 2044 | dev: false 2045 | 2046 | /micromark-extension-gfm-task-list-item@2.0.1: 2047 | resolution: {integrity: sha512-cY5PzGcnULaN5O7T+cOzfMoHjBW7j+T9D2sucA5d/KbsBTPcYdebm9zUd9zzdgJGCwahV+/W78Z3nbulBYVbTw==} 2048 | dependencies: 2049 | devlop: 1.1.0 2050 | micromark-factory-space: 2.0.0 2051 | micromark-util-character: 2.0.1 2052 | micromark-util-symbol: 2.0.0 2053 | micromark-util-types: 2.0.0 2054 | dev: false 2055 | 2056 | /micromark-extension-gfm@3.0.0: 2057 | resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} 2058 | dependencies: 2059 | micromark-extension-gfm-autolink-literal: 2.0.0 2060 | micromark-extension-gfm-footnote: 2.0.0 2061 | micromark-extension-gfm-strikethrough: 2.0.0 2062 | micromark-extension-gfm-table: 2.0.0 2063 | micromark-extension-gfm-tagfilter: 2.0.0 2064 | micromark-extension-gfm-task-list-item: 2.0.1 2065 | micromark-util-combine-extensions: 2.0.0 2066 | micromark-util-types: 2.0.0 2067 | dev: false 2068 | 2069 | /micromark-factory-destination@2.0.0: 2070 | resolution: {integrity: sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==} 2071 | dependencies: 2072 | micromark-util-character: 2.0.1 2073 | micromark-util-symbol: 2.0.0 2074 | micromark-util-types: 2.0.0 2075 | dev: false 2076 | 2077 | /micromark-factory-label@2.0.0: 2078 | resolution: {integrity: sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==} 2079 | dependencies: 2080 | devlop: 1.1.0 2081 | micromark-util-character: 2.0.1 2082 | micromark-util-symbol: 2.0.0 2083 | micromark-util-types: 2.0.0 2084 | dev: false 2085 | 2086 | /micromark-factory-space@2.0.0: 2087 | resolution: {integrity: sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==} 2088 | dependencies: 2089 | micromark-util-character: 2.0.1 2090 | micromark-util-types: 2.0.0 2091 | dev: false 2092 | 2093 | /micromark-factory-title@2.0.0: 2094 | resolution: {integrity: sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==} 2095 | dependencies: 2096 | micromark-factory-space: 2.0.0 2097 | micromark-util-character: 2.0.1 2098 | micromark-util-symbol: 2.0.0 2099 | micromark-util-types: 2.0.0 2100 | dev: false 2101 | 2102 | /micromark-factory-whitespace@2.0.0: 2103 | resolution: {integrity: sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==} 2104 | dependencies: 2105 | micromark-factory-space: 2.0.0 2106 | micromark-util-character: 2.0.1 2107 | micromark-util-symbol: 2.0.0 2108 | micromark-util-types: 2.0.0 2109 | dev: false 2110 | 2111 | /micromark-util-character@2.0.1: 2112 | resolution: {integrity: sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==} 2113 | dependencies: 2114 | micromark-util-symbol: 2.0.0 2115 | micromark-util-types: 2.0.0 2116 | dev: false 2117 | 2118 | /micromark-util-chunked@2.0.0: 2119 | resolution: {integrity: sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==} 2120 | dependencies: 2121 | micromark-util-symbol: 2.0.0 2122 | dev: false 2123 | 2124 | /micromark-util-classify-character@2.0.0: 2125 | resolution: {integrity: sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==} 2126 | dependencies: 2127 | micromark-util-character: 2.0.1 2128 | micromark-util-symbol: 2.0.0 2129 | micromark-util-types: 2.0.0 2130 | dev: false 2131 | 2132 | /micromark-util-combine-extensions@2.0.0: 2133 | resolution: {integrity: sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==} 2134 | dependencies: 2135 | micromark-util-chunked: 2.0.0 2136 | micromark-util-types: 2.0.0 2137 | dev: false 2138 | 2139 | /micromark-util-decode-numeric-character-reference@2.0.1: 2140 | resolution: {integrity: sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==} 2141 | dependencies: 2142 | micromark-util-symbol: 2.0.0 2143 | dev: false 2144 | 2145 | /micromark-util-decode-string@2.0.0: 2146 | resolution: {integrity: sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==} 2147 | dependencies: 2148 | decode-named-character-reference: 1.0.2 2149 | micromark-util-character: 2.0.1 2150 | micromark-util-decode-numeric-character-reference: 2.0.1 2151 | micromark-util-symbol: 2.0.0 2152 | dev: false 2153 | 2154 | /micromark-util-encode@2.0.0: 2155 | resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==} 2156 | dev: false 2157 | 2158 | /micromark-util-html-tag-name@2.0.0: 2159 | resolution: {integrity: sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==} 2160 | dev: false 2161 | 2162 | /micromark-util-normalize-identifier@2.0.0: 2163 | resolution: {integrity: sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==} 2164 | dependencies: 2165 | micromark-util-symbol: 2.0.0 2166 | dev: false 2167 | 2168 | /micromark-util-resolve-all@2.0.0: 2169 | resolution: {integrity: sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==} 2170 | dependencies: 2171 | micromark-util-types: 2.0.0 2172 | dev: false 2173 | 2174 | /micromark-util-sanitize-uri@2.0.0: 2175 | resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==} 2176 | dependencies: 2177 | micromark-util-character: 2.0.1 2178 | micromark-util-encode: 2.0.0 2179 | micromark-util-symbol: 2.0.0 2180 | dev: false 2181 | 2182 | /micromark-util-subtokenize@2.0.0: 2183 | resolution: {integrity: sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg==} 2184 | dependencies: 2185 | devlop: 1.1.0 2186 | micromark-util-chunked: 2.0.0 2187 | micromark-util-symbol: 2.0.0 2188 | micromark-util-types: 2.0.0 2189 | dev: false 2190 | 2191 | /micromark-util-symbol@2.0.0: 2192 | resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==} 2193 | dev: false 2194 | 2195 | /micromark-util-types@2.0.0: 2196 | resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} 2197 | dev: false 2198 | 2199 | /micromark@4.0.0: 2200 | resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} 2201 | dependencies: 2202 | '@types/debug': 4.1.12 2203 | debug: 4.3.4 2204 | decode-named-character-reference: 1.0.2 2205 | devlop: 1.1.0 2206 | micromark-core-commonmark: 2.0.0 2207 | micromark-factory-space: 2.0.0 2208 | micromark-util-character: 2.0.1 2209 | micromark-util-chunked: 2.0.0 2210 | micromark-util-combine-extensions: 2.0.0 2211 | micromark-util-decode-numeric-character-reference: 2.0.1 2212 | micromark-util-encode: 2.0.0 2213 | micromark-util-normalize-identifier: 2.0.0 2214 | micromark-util-resolve-all: 2.0.0 2215 | micromark-util-sanitize-uri: 2.0.0 2216 | micromark-util-subtokenize: 2.0.0 2217 | micromark-util-symbol: 2.0.0 2218 | micromark-util-types: 2.0.0 2219 | transitivePeerDependencies: 2220 | - supports-color 2221 | dev: false 2222 | 2223 | /micromatch@4.0.5: 2224 | resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} 2225 | engines: {node: '>=8.6'} 2226 | dependencies: 2227 | braces: 3.0.2 2228 | picomatch: 2.3.1 2229 | dev: false 2230 | 2231 | /mime@3.0.0: 2232 | resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} 2233 | engines: {node: '>=10.0.0'} 2234 | hasBin: true 2235 | dev: false 2236 | 2237 | /mimic-fn@2.1.0: 2238 | resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} 2239 | engines: {node: '>=6'} 2240 | dev: false 2241 | 2242 | /mimic-fn@4.0.0: 2243 | resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} 2244 | engines: {node: '>=12'} 2245 | dev: false 2246 | 2247 | /mimic-response@3.1.0: 2248 | resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} 2249 | engines: {node: '>=10'} 2250 | requiresBuild: true 2251 | dev: false 2252 | optional: true 2253 | 2254 | /minimist@1.2.8: 2255 | resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 2256 | requiresBuild: true 2257 | dev: false 2258 | optional: true 2259 | 2260 | /mkdirp-classic@0.5.3: 2261 | resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} 2262 | requiresBuild: true 2263 | dev: false 2264 | optional: true 2265 | 2266 | /ms@2.0.0: 2267 | resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} 2268 | dev: false 2269 | 2270 | /ms@2.1.2: 2271 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 2272 | dev: false 2273 | 2274 | /ms@2.1.3: 2275 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 2276 | dev: false 2277 | 2278 | /nanoid@3.3.7: 2279 | resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} 2280 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 2281 | hasBin: true 2282 | dev: false 2283 | 2284 | /napi-build-utils@1.0.2: 2285 | resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} 2286 | requiresBuild: true 2287 | dev: false 2288 | optional: true 2289 | 2290 | /needle@2.9.1: 2291 | resolution: {integrity: sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==} 2292 | engines: {node: '>= 4.4.x'} 2293 | hasBin: true 2294 | dependencies: 2295 | debug: 3.2.7 2296 | iconv-lite: 0.4.24 2297 | sax: 1.3.0 2298 | transitivePeerDependencies: 2299 | - supports-color 2300 | dev: false 2301 | 2302 | /nlcst-to-string@3.1.1: 2303 | resolution: {integrity: sha512-63mVyqaqt0cmn2VcI2aH6kxe1rLAmSROqHMA0i4qqg1tidkfExgpb0FGMikMCn86mw5dFtBtEANfmSSK7TjNHw==} 2304 | dependencies: 2305 | '@types/nlcst': 1.0.4 2306 | dev: false 2307 | 2308 | /node-abi@3.52.0: 2309 | resolution: {integrity: sha512-JJ98b02z16ILv7859irtXn4oUaFWADtvkzy2c0IAatNVX2Mc9Yoh8z6hZInn3QwvMEYhHuQloYi+TTQy67SIdQ==} 2310 | engines: {node: '>=10'} 2311 | requiresBuild: true 2312 | dependencies: 2313 | semver: 7.5.4 2314 | dev: false 2315 | optional: true 2316 | 2317 | /node-addon-api@6.1.0: 2318 | resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} 2319 | requiresBuild: true 2320 | dev: false 2321 | optional: true 2322 | 2323 | /node-releases@2.0.14: 2324 | resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} 2325 | dev: false 2326 | 2327 | /normalize-path@3.0.0: 2328 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 2329 | engines: {node: '>=0.10.0'} 2330 | dev: false 2331 | 2332 | /npm-run-path@5.1.0: 2333 | resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} 2334 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 2335 | dependencies: 2336 | path-key: 4.0.0 2337 | dev: false 2338 | 2339 | /once@1.4.0: 2340 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 2341 | requiresBuild: true 2342 | dependencies: 2343 | wrappy: 1.0.2 2344 | dev: false 2345 | optional: true 2346 | 2347 | /onetime@5.1.2: 2348 | resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} 2349 | engines: {node: '>=6'} 2350 | dependencies: 2351 | mimic-fn: 2.1.0 2352 | dev: false 2353 | 2354 | /onetime@6.0.0: 2355 | resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} 2356 | engines: {node: '>=12'} 2357 | dependencies: 2358 | mimic-fn: 4.0.0 2359 | dev: false 2360 | 2361 | /ora@7.0.1: 2362 | resolution: {integrity: sha512-0TUxTiFJWv+JnjWm4o9yvuskpEJLXTcng8MJuKd+SzAzp2o+OP3HWqNhB4OdJRt1Vsd9/mR0oyaEYlOnL7XIRw==} 2363 | engines: {node: '>=16'} 2364 | dependencies: 2365 | chalk: 5.3.0 2366 | cli-cursor: 4.0.0 2367 | cli-spinners: 2.9.2 2368 | is-interactive: 2.0.0 2369 | is-unicode-supported: 1.3.0 2370 | log-symbols: 5.1.0 2371 | stdin-discarder: 0.1.0 2372 | string-width: 6.1.0 2373 | strip-ansi: 7.1.0 2374 | dev: false 2375 | 2376 | /p-limit@2.3.0: 2377 | resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} 2378 | engines: {node: '>=6'} 2379 | dependencies: 2380 | p-try: 2.2.0 2381 | dev: false 2382 | 2383 | /p-limit@3.1.0: 2384 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 2385 | engines: {node: '>=10'} 2386 | dependencies: 2387 | yocto-queue: 0.1.0 2388 | dev: false 2389 | 2390 | /p-limit@5.0.0: 2391 | resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} 2392 | engines: {node: '>=18'} 2393 | dependencies: 2394 | yocto-queue: 1.0.0 2395 | dev: false 2396 | 2397 | /p-locate@4.1.0: 2398 | resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} 2399 | engines: {node: '>=8'} 2400 | dependencies: 2401 | p-limit: 2.3.0 2402 | dev: false 2403 | 2404 | /p-locate@5.0.0: 2405 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 2406 | engines: {node: '>=10'} 2407 | dependencies: 2408 | p-limit: 3.1.0 2409 | dev: false 2410 | 2411 | /p-queue@7.4.1: 2412 | resolution: {integrity: sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==} 2413 | engines: {node: '>=12'} 2414 | dependencies: 2415 | eventemitter3: 5.0.1 2416 | p-timeout: 5.1.0 2417 | dev: false 2418 | 2419 | /p-timeout@5.1.0: 2420 | resolution: {integrity: sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==} 2421 | engines: {node: '>=12'} 2422 | dev: false 2423 | 2424 | /p-try@2.2.0: 2425 | resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} 2426 | engines: {node: '>=6'} 2427 | dev: false 2428 | 2429 | /parse-latin@5.0.1: 2430 | resolution: {integrity: sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==} 2431 | dependencies: 2432 | nlcst-to-string: 3.1.1 2433 | unist-util-modify-children: 3.1.1 2434 | unist-util-visit-children: 2.0.2 2435 | dev: false 2436 | 2437 | /parse5@7.1.2: 2438 | resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} 2439 | dependencies: 2440 | entities: 4.5.0 2441 | dev: false 2442 | 2443 | /path-exists@4.0.0: 2444 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 2445 | engines: {node: '>=8'} 2446 | dev: false 2447 | 2448 | /path-key@3.1.1: 2449 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 2450 | engines: {node: '>=8'} 2451 | dev: false 2452 | 2453 | /path-key@4.0.0: 2454 | resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} 2455 | engines: {node: '>=12'} 2456 | dev: false 2457 | 2458 | /path-parse@1.0.7: 2459 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 2460 | dev: false 2461 | 2462 | /path-to-regexp@6.2.1: 2463 | resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} 2464 | dev: false 2465 | 2466 | /picocolors@1.0.0: 2467 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} 2468 | dev: false 2469 | 2470 | /picomatch@2.3.1: 2471 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 2472 | engines: {node: '>=8.6'} 2473 | dev: false 2474 | 2475 | /pify@4.0.1: 2476 | resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} 2477 | engines: {node: '>=6'} 2478 | dev: false 2479 | 2480 | /pkg-dir@4.2.0: 2481 | resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} 2482 | engines: {node: '>=8'} 2483 | dependencies: 2484 | find-up: 4.1.0 2485 | dev: false 2486 | 2487 | /postcss@8.4.32: 2488 | resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==} 2489 | engines: {node: ^10 || ^12 || >=14} 2490 | dependencies: 2491 | nanoid: 3.3.7 2492 | picocolors: 1.0.0 2493 | source-map-js: 1.0.2 2494 | dev: false 2495 | 2496 | /prebuild-install@7.1.1: 2497 | resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} 2498 | engines: {node: '>=10'} 2499 | hasBin: true 2500 | requiresBuild: true 2501 | dependencies: 2502 | detect-libc: 2.0.2 2503 | expand-template: 2.0.3 2504 | github-from-package: 0.0.0 2505 | minimist: 1.2.8 2506 | mkdirp-classic: 0.5.3 2507 | napi-build-utils: 1.0.2 2508 | node-abi: 3.52.0 2509 | pump: 3.0.0 2510 | rc: 1.2.8 2511 | simple-get: 4.0.1 2512 | tar-fs: 2.1.1 2513 | tunnel-agent: 0.6.0 2514 | dev: false 2515 | optional: true 2516 | 2517 | /preferred-pm@3.1.2: 2518 | resolution: {integrity: sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==} 2519 | engines: {node: '>=10'} 2520 | dependencies: 2521 | find-up: 5.0.0 2522 | find-yarn-workspace-root2: 1.2.16 2523 | path-exists: 4.0.0 2524 | which-pm: 2.0.0 2525 | dev: false 2526 | 2527 | /prismjs@1.29.0: 2528 | resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} 2529 | engines: {node: '>=6'} 2530 | dev: false 2531 | 2532 | /probe-image-size@7.2.3: 2533 | resolution: {integrity: sha512-HubhG4Rb2UH8YtV4ba0Vp5bQ7L78RTONYu/ujmCu5nBI8wGv24s4E9xSKBi0N1MowRpxk76pFCpJtW0KPzOK0w==} 2534 | dependencies: 2535 | lodash.merge: 4.6.2 2536 | needle: 2.9.1 2537 | stream-parser: 0.3.1 2538 | transitivePeerDependencies: 2539 | - supports-color 2540 | dev: false 2541 | 2542 | /prompts@2.4.2: 2543 | resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} 2544 | engines: {node: '>= 6'} 2545 | dependencies: 2546 | kleur: 3.0.3 2547 | sisteransi: 1.0.5 2548 | dev: false 2549 | 2550 | /property-information@6.4.0: 2551 | resolution: {integrity: sha512-9t5qARVofg2xQqKtytzt+lZ4d1Qvj8t5B8fEwXK6qOfgRLgH/b13QlgEyDh033NOS31nXeFbYv7CLUDG1CeifQ==} 2552 | dev: false 2553 | 2554 | /pump@3.0.0: 2555 | resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} 2556 | requiresBuild: true 2557 | dependencies: 2558 | end-of-stream: 1.4.4 2559 | once: 1.4.0 2560 | dev: false 2561 | optional: true 2562 | 2563 | /queue-microtask@1.2.3: 2564 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 2565 | dev: false 2566 | 2567 | /queue-tick@1.0.1: 2568 | resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} 2569 | requiresBuild: true 2570 | dev: false 2571 | optional: true 2572 | 2573 | /rc@1.2.8: 2574 | resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} 2575 | hasBin: true 2576 | requiresBuild: true 2577 | dependencies: 2578 | deep-extend: 0.6.0 2579 | ini: 1.3.8 2580 | minimist: 1.2.8 2581 | strip-json-comments: 2.0.1 2582 | dev: false 2583 | optional: true 2584 | 2585 | /readable-stream@3.6.2: 2586 | resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} 2587 | engines: {node: '>= 6'} 2588 | dependencies: 2589 | inherits: 2.0.4 2590 | string_decoder: 1.3.0 2591 | util-deprecate: 1.0.2 2592 | dev: false 2593 | 2594 | /readdirp@3.6.0: 2595 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 2596 | engines: {node: '>=8.10.0'} 2597 | dependencies: 2598 | picomatch: 2.3.1 2599 | dev: false 2600 | 2601 | /rehype-parse@9.0.0: 2602 | resolution: {integrity: sha512-WG7nfvmWWkCR++KEkZevZb/uw41E8TsH4DsY9UxsTbIXCVGbAs4S+r8FrQ+OtH5EEQAs+5UxKC42VinkmpA1Yw==} 2603 | dependencies: 2604 | '@types/hast': 3.0.3 2605 | hast-util-from-html: 2.0.1 2606 | unified: 11.0.4 2607 | dev: false 2608 | 2609 | /rehype-raw@7.0.0: 2610 | resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==} 2611 | dependencies: 2612 | '@types/hast': 3.0.3 2613 | hast-util-raw: 9.0.1 2614 | vfile: 6.0.1 2615 | dev: false 2616 | 2617 | /rehype-stringify@10.0.0: 2618 | resolution: {integrity: sha512-1TX1i048LooI9QoecrXy7nGFFbFSufxVRAfc6Y9YMRAi56l+oB0zP51mLSV312uRuvVLPV1opSlJmslozR1XHQ==} 2619 | dependencies: 2620 | '@types/hast': 3.0.3 2621 | hast-util-to-html: 9.0.0 2622 | unified: 11.0.4 2623 | dev: false 2624 | 2625 | /rehype@13.0.1: 2626 | resolution: {integrity: sha512-AcSLS2mItY+0fYu9xKxOu1LhUZeBZZBx8//5HKzF+0XP+eP8+6a5MXn2+DW2kfXR6Dtp1FEXMVrjyKAcvcU8vg==} 2627 | dependencies: 2628 | '@types/hast': 3.0.3 2629 | rehype-parse: 9.0.0 2630 | rehype-stringify: 10.0.0 2631 | unified: 11.0.4 2632 | dev: false 2633 | 2634 | /remark-gfm@4.0.0: 2635 | resolution: {integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==} 2636 | dependencies: 2637 | '@types/mdast': 4.0.3 2638 | mdast-util-gfm: 3.0.0 2639 | micromark-extension-gfm: 3.0.0 2640 | remark-parse: 11.0.0 2641 | remark-stringify: 11.0.0 2642 | unified: 11.0.4 2643 | transitivePeerDependencies: 2644 | - supports-color 2645 | dev: false 2646 | 2647 | /remark-parse@11.0.0: 2648 | resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} 2649 | dependencies: 2650 | '@types/mdast': 4.0.3 2651 | mdast-util-from-markdown: 2.0.0 2652 | micromark-util-types: 2.0.0 2653 | unified: 11.0.4 2654 | transitivePeerDependencies: 2655 | - supports-color 2656 | dev: false 2657 | 2658 | /remark-rehype@11.0.0: 2659 | resolution: {integrity: sha512-vx8x2MDMcxuE4lBmQ46zYUDfcFMmvg80WYX+UNLeG6ixjdCCLcw1lrgAukwBTuOFsS78eoAedHGn9sNM0w7TPw==} 2660 | dependencies: 2661 | '@types/hast': 3.0.3 2662 | '@types/mdast': 4.0.3 2663 | mdast-util-to-hast: 13.0.2 2664 | unified: 11.0.4 2665 | vfile: 6.0.1 2666 | dev: false 2667 | 2668 | /remark-smartypants@2.0.0: 2669 | resolution: {integrity: sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==} 2670 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 2671 | dependencies: 2672 | retext: 8.1.0 2673 | retext-smartypants: 5.2.0 2674 | unist-util-visit: 4.1.2 2675 | dev: false 2676 | 2677 | /remark-stringify@11.0.0: 2678 | resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} 2679 | dependencies: 2680 | '@types/mdast': 4.0.3 2681 | mdast-util-to-markdown: 2.1.0 2682 | unified: 11.0.4 2683 | dev: false 2684 | 2685 | /resolve@1.22.8: 2686 | resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} 2687 | hasBin: true 2688 | dependencies: 2689 | is-core-module: 2.13.1 2690 | path-parse: 1.0.7 2691 | supports-preserve-symlinks-flag: 1.0.0 2692 | dev: false 2693 | 2694 | /restore-cursor@4.0.0: 2695 | resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} 2696 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 2697 | dependencies: 2698 | onetime: 5.1.2 2699 | signal-exit: 3.0.7 2700 | dev: false 2701 | 2702 | /retext-latin@3.1.0: 2703 | resolution: {integrity: sha512-5MrD1tuebzO8ppsja5eEu+ZbBeUNCjoEarn70tkXOS7Bdsdf6tNahsv2bY0Z8VooFF6cw7/6S+d3yI/TMlMVVQ==} 2704 | dependencies: 2705 | '@types/nlcst': 1.0.4 2706 | parse-latin: 5.0.1 2707 | unherit: 3.0.1 2708 | unified: 10.1.2 2709 | dev: false 2710 | 2711 | /retext-smartypants@5.2.0: 2712 | resolution: {integrity: sha512-Do8oM+SsjrbzT2UNIKgheP0hgUQTDDQYyZaIY3kfq0pdFzoPk+ZClYJ+OERNXveog4xf1pZL4PfRxNoVL7a/jw==} 2713 | dependencies: 2714 | '@types/nlcst': 1.0.4 2715 | nlcst-to-string: 3.1.1 2716 | unified: 10.1.2 2717 | unist-util-visit: 4.1.2 2718 | dev: false 2719 | 2720 | /retext-stringify@3.1.0: 2721 | resolution: {integrity: sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w==} 2722 | dependencies: 2723 | '@types/nlcst': 1.0.4 2724 | nlcst-to-string: 3.1.1 2725 | unified: 10.1.2 2726 | dev: false 2727 | 2728 | /retext@8.1.0: 2729 | resolution: {integrity: sha512-N9/Kq7YTn6ZpzfiGW45WfEGJqFf1IM1q8OsRa1CGzIebCJBNCANDRmOrholiDRGKo/We7ofKR4SEvcGAWEMD3Q==} 2730 | dependencies: 2731 | '@types/nlcst': 1.0.4 2732 | retext-latin: 3.1.0 2733 | retext-stringify: 3.1.0 2734 | unified: 10.1.2 2735 | dev: false 2736 | 2737 | /reusify@1.0.4: 2738 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 2739 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 2740 | dev: false 2741 | 2742 | /rollup@4.9.0: 2743 | resolution: {integrity: sha512-bUHW/9N21z64gw8s6tP4c88P382Bq/L5uZDowHlHx6s/QWpjJXivIAbEw6LZthgSvlEizZBfLC4OAvWe7aoF7A==} 2744 | engines: {node: '>=18.0.0', npm: '>=8.0.0'} 2745 | hasBin: true 2746 | optionalDependencies: 2747 | '@rollup/rollup-android-arm-eabi': 4.9.0 2748 | '@rollup/rollup-android-arm64': 4.9.0 2749 | '@rollup/rollup-darwin-arm64': 4.9.0 2750 | '@rollup/rollup-darwin-x64': 4.9.0 2751 | '@rollup/rollup-linux-arm-gnueabihf': 4.9.0 2752 | '@rollup/rollup-linux-arm64-gnu': 4.9.0 2753 | '@rollup/rollup-linux-arm64-musl': 4.9.0 2754 | '@rollup/rollup-linux-riscv64-gnu': 4.9.0 2755 | '@rollup/rollup-linux-x64-gnu': 4.9.0 2756 | '@rollup/rollup-linux-x64-musl': 4.9.0 2757 | '@rollup/rollup-win32-arm64-msvc': 4.9.0 2758 | '@rollup/rollup-win32-ia32-msvc': 4.9.0 2759 | '@rollup/rollup-win32-x64-msvc': 4.9.0 2760 | fsevents: 2.3.3 2761 | dev: false 2762 | 2763 | /run-parallel@1.2.0: 2764 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 2765 | dependencies: 2766 | queue-microtask: 1.2.3 2767 | dev: false 2768 | 2769 | /safe-buffer@5.2.1: 2770 | resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 2771 | dev: false 2772 | 2773 | /safer-buffer@2.1.2: 2774 | resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 2775 | dev: false 2776 | 2777 | /sax@1.3.0: 2778 | resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} 2779 | dev: false 2780 | 2781 | /section-matter@1.0.0: 2782 | resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} 2783 | engines: {node: '>=4'} 2784 | dependencies: 2785 | extend-shallow: 2.0.1 2786 | kind-of: 6.0.3 2787 | dev: false 2788 | 2789 | /semver@6.3.1: 2790 | resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} 2791 | hasBin: true 2792 | dev: false 2793 | 2794 | /semver@7.5.4: 2795 | resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} 2796 | engines: {node: '>=10'} 2797 | hasBin: true 2798 | dependencies: 2799 | lru-cache: 6.0.0 2800 | dev: false 2801 | 2802 | /server-destroy@1.0.1: 2803 | resolution: {integrity: sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==} 2804 | dev: false 2805 | 2806 | /sharp@0.32.6: 2807 | resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} 2808 | engines: {node: '>=14.15.0'} 2809 | requiresBuild: true 2810 | dependencies: 2811 | color: 4.2.3 2812 | detect-libc: 2.0.2 2813 | node-addon-api: 6.1.0 2814 | prebuild-install: 7.1.1 2815 | semver: 7.5.4 2816 | simple-get: 4.0.1 2817 | tar-fs: 3.0.4 2818 | tunnel-agent: 0.6.0 2819 | dev: false 2820 | optional: true 2821 | 2822 | /shebang-command@2.0.0: 2823 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 2824 | engines: {node: '>=8'} 2825 | dependencies: 2826 | shebang-regex: 3.0.0 2827 | dev: false 2828 | 2829 | /shebang-regex@3.0.0: 2830 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 2831 | engines: {node: '>=8'} 2832 | dev: false 2833 | 2834 | /shikiji@0.6.13: 2835 | resolution: {integrity: sha512-4T7X39csvhT0p7GDnq9vysWddf2b6BeioiN3Ymhnt3xcy9tXmDcnsEFVxX18Z4YcQgEE/w48dLJ4pPPUcG9KkA==} 2836 | dependencies: 2837 | hast-util-to-html: 9.0.0 2838 | dev: false 2839 | 2840 | /signal-exit@3.0.7: 2841 | resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} 2842 | dev: false 2843 | 2844 | /signal-exit@4.1.0: 2845 | resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 2846 | engines: {node: '>=14'} 2847 | dev: false 2848 | 2849 | /simple-concat@1.0.1: 2850 | resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} 2851 | requiresBuild: true 2852 | dev: false 2853 | optional: true 2854 | 2855 | /simple-get@4.0.1: 2856 | resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} 2857 | requiresBuild: true 2858 | dependencies: 2859 | decompress-response: 6.0.0 2860 | once: 1.4.0 2861 | simple-concat: 1.0.1 2862 | dev: false 2863 | optional: true 2864 | 2865 | /simple-swizzle@0.2.2: 2866 | resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} 2867 | requiresBuild: true 2868 | dependencies: 2869 | is-arrayish: 0.3.2 2870 | dev: false 2871 | optional: true 2872 | 2873 | /sisteransi@1.0.5: 2874 | resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} 2875 | dev: false 2876 | 2877 | /source-map-js@1.0.2: 2878 | resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} 2879 | engines: {node: '>=0.10.0'} 2880 | dev: false 2881 | 2882 | /space-separated-tokens@2.0.2: 2883 | resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} 2884 | dev: false 2885 | 2886 | /sprintf-js@1.0.3: 2887 | resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} 2888 | dev: false 2889 | 2890 | /stdin-discarder@0.1.0: 2891 | resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==} 2892 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 2893 | dependencies: 2894 | bl: 5.1.0 2895 | dev: false 2896 | 2897 | /stream-parser@0.3.1: 2898 | resolution: {integrity: sha512-bJ/HgKq41nlKvlhccD5kaCr/P+Hu0wPNKPJOH7en+YrJu/9EgqUF+88w5Jb6KNcjOFMhfX4B2asfeAtIGuHObQ==} 2899 | dependencies: 2900 | debug: 2.6.9 2901 | transitivePeerDependencies: 2902 | - supports-color 2903 | dev: false 2904 | 2905 | /streamx@2.15.6: 2906 | resolution: {integrity: sha512-q+vQL4AAz+FdfT137VF69Cc/APqUbxy+MDOImRrMvchJpigHj9GksgDU2LYbO9rx7RX6osWgxJB2WxhYv4SZAw==} 2907 | requiresBuild: true 2908 | dependencies: 2909 | fast-fifo: 1.3.2 2910 | queue-tick: 1.0.1 2911 | dev: false 2912 | optional: true 2913 | 2914 | /string-width@4.2.3: 2915 | resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 2916 | engines: {node: '>=8'} 2917 | dependencies: 2918 | emoji-regex: 8.0.0 2919 | is-fullwidth-code-point: 3.0.0 2920 | strip-ansi: 6.0.1 2921 | dev: false 2922 | 2923 | /string-width@5.1.2: 2924 | resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} 2925 | engines: {node: '>=12'} 2926 | dependencies: 2927 | eastasianwidth: 0.2.0 2928 | emoji-regex: 9.2.2 2929 | strip-ansi: 7.1.0 2930 | dev: false 2931 | 2932 | /string-width@6.1.0: 2933 | resolution: {integrity: sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==} 2934 | engines: {node: '>=16'} 2935 | dependencies: 2936 | eastasianwidth: 0.2.0 2937 | emoji-regex: 10.3.0 2938 | strip-ansi: 7.1.0 2939 | dev: false 2940 | 2941 | /string-width@7.0.0: 2942 | resolution: {integrity: sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==} 2943 | engines: {node: '>=18'} 2944 | dependencies: 2945 | emoji-regex: 10.3.0 2946 | get-east-asian-width: 1.2.0 2947 | strip-ansi: 7.1.0 2948 | dev: false 2949 | 2950 | /string_decoder@1.3.0: 2951 | resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} 2952 | dependencies: 2953 | safe-buffer: 5.2.1 2954 | dev: false 2955 | 2956 | /stringify-entities@4.0.3: 2957 | resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==} 2958 | dependencies: 2959 | character-entities-html4: 2.1.0 2960 | character-entities-legacy: 3.0.0 2961 | dev: false 2962 | 2963 | /strip-ansi@6.0.1: 2964 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 2965 | engines: {node: '>=8'} 2966 | dependencies: 2967 | ansi-regex: 5.0.1 2968 | dev: false 2969 | 2970 | /strip-ansi@7.1.0: 2971 | resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} 2972 | engines: {node: '>=12'} 2973 | dependencies: 2974 | ansi-regex: 6.0.1 2975 | dev: false 2976 | 2977 | /strip-bom-string@1.0.0: 2978 | resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} 2979 | engines: {node: '>=0.10.0'} 2980 | dev: false 2981 | 2982 | /strip-bom@3.0.0: 2983 | resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 2984 | engines: {node: '>=4'} 2985 | dev: false 2986 | 2987 | /strip-final-newline@3.0.0: 2988 | resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} 2989 | engines: {node: '>=12'} 2990 | dev: false 2991 | 2992 | /strip-json-comments@2.0.1: 2993 | resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} 2994 | engines: {node: '>=0.10.0'} 2995 | requiresBuild: true 2996 | dev: false 2997 | optional: true 2998 | 2999 | /supports-color@5.5.0: 3000 | resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} 3001 | engines: {node: '>=4'} 3002 | dependencies: 3003 | has-flag: 3.0.0 3004 | dev: false 3005 | 3006 | /supports-preserve-symlinks-flag@1.0.0: 3007 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 3008 | engines: {node: '>= 0.4'} 3009 | dev: false 3010 | 3011 | /tar-fs@2.1.1: 3012 | resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} 3013 | requiresBuild: true 3014 | dependencies: 3015 | chownr: 1.1.4 3016 | mkdirp-classic: 0.5.3 3017 | pump: 3.0.0 3018 | tar-stream: 2.2.0 3019 | dev: false 3020 | optional: true 3021 | 3022 | /tar-fs@3.0.4: 3023 | resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==} 3024 | requiresBuild: true 3025 | dependencies: 3026 | mkdirp-classic: 0.5.3 3027 | pump: 3.0.0 3028 | tar-stream: 3.1.6 3029 | dev: false 3030 | optional: true 3031 | 3032 | /tar-stream@2.2.0: 3033 | resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} 3034 | engines: {node: '>=6'} 3035 | requiresBuild: true 3036 | dependencies: 3037 | bl: 4.1.0 3038 | end-of-stream: 1.4.4 3039 | fs-constants: 1.0.0 3040 | inherits: 2.0.4 3041 | readable-stream: 3.6.2 3042 | dev: false 3043 | optional: true 3044 | 3045 | /tar-stream@3.1.6: 3046 | resolution: {integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==} 3047 | requiresBuild: true 3048 | dependencies: 3049 | b4a: 1.6.4 3050 | fast-fifo: 1.3.2 3051 | streamx: 2.15.6 3052 | dev: false 3053 | optional: true 3054 | 3055 | /to-fast-properties@2.0.0: 3056 | resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} 3057 | engines: {node: '>=4'} 3058 | dev: false 3059 | 3060 | /to-regex-range@5.0.1: 3061 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 3062 | engines: {node: '>=8.0'} 3063 | dependencies: 3064 | is-number: 7.0.0 3065 | dev: false 3066 | 3067 | /trim-lines@3.0.1: 3068 | resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} 3069 | dev: false 3070 | 3071 | /trough@2.1.0: 3072 | resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} 3073 | dev: false 3074 | 3075 | /tsconfck@3.0.0: 3076 | resolution: {integrity: sha512-w3wnsIrJNi7avf4Zb0VjOoodoO0woEqGgZGQm+LHH9przdUI+XDKsWAXwxHA1DaRTjeuZNcregSzr7RaA8zG9A==} 3077 | engines: {node: ^18 || >=20} 3078 | hasBin: true 3079 | peerDependencies: 3080 | typescript: ^5.0.0 3081 | peerDependenciesMeta: 3082 | typescript: 3083 | optional: true 3084 | dev: false 3085 | 3086 | /tunnel-agent@0.6.0: 3087 | resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} 3088 | requiresBuild: true 3089 | dependencies: 3090 | safe-buffer: 5.2.1 3091 | dev: false 3092 | optional: true 3093 | 3094 | /type-fest@2.19.0: 3095 | resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} 3096 | engines: {node: '>=12.20'} 3097 | dev: false 3098 | 3099 | /unherit@3.0.1: 3100 | resolution: {integrity: sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==} 3101 | dev: false 3102 | 3103 | /unified@10.1.2: 3104 | resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} 3105 | dependencies: 3106 | '@types/unist': 2.0.10 3107 | bail: 2.0.2 3108 | extend: 3.0.2 3109 | is-buffer: 2.0.5 3110 | is-plain-obj: 4.1.0 3111 | trough: 2.1.0 3112 | vfile: 5.3.7 3113 | dev: false 3114 | 3115 | /unified@11.0.4: 3116 | resolution: {integrity: sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ==} 3117 | dependencies: 3118 | '@types/unist': 3.0.2 3119 | bail: 2.0.2 3120 | devlop: 1.1.0 3121 | extend: 3.0.2 3122 | is-plain-obj: 4.1.0 3123 | trough: 2.1.0 3124 | vfile: 6.0.1 3125 | dev: false 3126 | 3127 | /unist-util-is@5.2.1: 3128 | resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} 3129 | dependencies: 3130 | '@types/unist': 2.0.10 3131 | dev: false 3132 | 3133 | /unist-util-is@6.0.0: 3134 | resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} 3135 | dependencies: 3136 | '@types/unist': 3.0.2 3137 | dev: false 3138 | 3139 | /unist-util-modify-children@3.1.1: 3140 | resolution: {integrity: sha512-yXi4Lm+TG5VG+qvokP6tpnk+r1EPwyYL04JWDxLvgvPV40jANh7nm3udk65OOWquvbMDe+PL9+LmkxDpTv/7BA==} 3141 | dependencies: 3142 | '@types/unist': 2.0.10 3143 | array-iterate: 2.0.1 3144 | dev: false 3145 | 3146 | /unist-util-position@5.0.0: 3147 | resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} 3148 | dependencies: 3149 | '@types/unist': 3.0.2 3150 | dev: false 3151 | 3152 | /unist-util-stringify-position@3.0.3: 3153 | resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} 3154 | dependencies: 3155 | '@types/unist': 2.0.10 3156 | dev: false 3157 | 3158 | /unist-util-stringify-position@4.0.0: 3159 | resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} 3160 | dependencies: 3161 | '@types/unist': 3.0.2 3162 | dev: false 3163 | 3164 | /unist-util-visit-children@2.0.2: 3165 | resolution: {integrity: sha512-+LWpMFqyUwLGpsQxpumsQ9o9DG2VGLFrpz+rpVXYIEdPy57GSy5HioC0g3bg/8WP9oCLlapQtklOzQ8uLS496Q==} 3166 | dependencies: 3167 | '@types/unist': 2.0.10 3168 | dev: false 3169 | 3170 | /unist-util-visit-parents@5.1.3: 3171 | resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} 3172 | dependencies: 3173 | '@types/unist': 2.0.10 3174 | unist-util-is: 5.2.1 3175 | dev: false 3176 | 3177 | /unist-util-visit-parents@6.0.1: 3178 | resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} 3179 | dependencies: 3180 | '@types/unist': 3.0.2 3181 | unist-util-is: 6.0.0 3182 | dev: false 3183 | 3184 | /unist-util-visit@4.1.2: 3185 | resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} 3186 | dependencies: 3187 | '@types/unist': 2.0.10 3188 | unist-util-is: 5.2.1 3189 | unist-util-visit-parents: 5.1.3 3190 | dev: false 3191 | 3192 | /unist-util-visit@5.0.0: 3193 | resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} 3194 | dependencies: 3195 | '@types/unist': 3.0.2 3196 | unist-util-is: 6.0.0 3197 | unist-util-visit-parents: 6.0.1 3198 | dev: false 3199 | 3200 | /update-browserslist-db@1.0.13(browserslist@4.22.2): 3201 | resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} 3202 | hasBin: true 3203 | peerDependencies: 3204 | browserslist: '>= 4.21.0' 3205 | dependencies: 3206 | browserslist: 4.22.2 3207 | escalade: 3.1.1 3208 | picocolors: 1.0.0 3209 | dev: false 3210 | 3211 | /util-deprecate@1.0.2: 3212 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 3213 | dev: false 3214 | 3215 | /vfile-location@5.0.2: 3216 | resolution: {integrity: sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==} 3217 | dependencies: 3218 | '@types/unist': 3.0.2 3219 | vfile: 6.0.1 3220 | dev: false 3221 | 3222 | /vfile-message@3.1.4: 3223 | resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} 3224 | dependencies: 3225 | '@types/unist': 2.0.10 3226 | unist-util-stringify-position: 3.0.3 3227 | dev: false 3228 | 3229 | /vfile-message@4.0.2: 3230 | resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} 3231 | dependencies: 3232 | '@types/unist': 3.0.2 3233 | unist-util-stringify-position: 4.0.0 3234 | dev: false 3235 | 3236 | /vfile@5.3.7: 3237 | resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} 3238 | dependencies: 3239 | '@types/unist': 2.0.10 3240 | is-buffer: 2.0.5 3241 | unist-util-stringify-position: 3.0.3 3242 | vfile-message: 3.1.4 3243 | dev: false 3244 | 3245 | /vfile@6.0.1: 3246 | resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} 3247 | dependencies: 3248 | '@types/unist': 3.0.2 3249 | unist-util-stringify-position: 4.0.0 3250 | vfile-message: 4.0.2 3251 | dev: false 3252 | 3253 | /vite@5.0.10: 3254 | resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==} 3255 | engines: {node: ^18.0.0 || >=20.0.0} 3256 | hasBin: true 3257 | peerDependencies: 3258 | '@types/node': ^18.0.0 || >=20.0.0 3259 | less: '*' 3260 | lightningcss: ^1.21.0 3261 | sass: '*' 3262 | stylus: '*' 3263 | sugarss: '*' 3264 | terser: ^5.4.0 3265 | peerDependenciesMeta: 3266 | '@types/node': 3267 | optional: true 3268 | less: 3269 | optional: true 3270 | lightningcss: 3271 | optional: true 3272 | sass: 3273 | optional: true 3274 | stylus: 3275 | optional: true 3276 | sugarss: 3277 | optional: true 3278 | terser: 3279 | optional: true 3280 | dependencies: 3281 | esbuild: 0.19.9 3282 | postcss: 8.4.32 3283 | rollup: 4.9.0 3284 | optionalDependencies: 3285 | fsevents: 2.3.3 3286 | dev: false 3287 | 3288 | /vitefu@0.2.5(vite@5.0.10): 3289 | resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} 3290 | peerDependencies: 3291 | vite: ^3.0.0 || ^4.0.0 || ^5.0.0 3292 | peerDependenciesMeta: 3293 | vite: 3294 | optional: true 3295 | dependencies: 3296 | vite: 5.0.10 3297 | dev: false 3298 | 3299 | /web-namespaces@2.0.1: 3300 | resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} 3301 | dev: false 3302 | 3303 | /which-pm-runs@1.1.0: 3304 | resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==} 3305 | engines: {node: '>=4'} 3306 | dev: false 3307 | 3308 | /which-pm@2.0.0: 3309 | resolution: {integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==} 3310 | engines: {node: '>=8.15'} 3311 | dependencies: 3312 | load-yaml-file: 0.2.0 3313 | path-exists: 4.0.0 3314 | dev: false 3315 | 3316 | /which-pm@2.1.1: 3317 | resolution: {integrity: sha512-xzzxNw2wMaoCWXiGE8IJ9wuPMU+EYhFksjHxrRT8kMT5SnocBPRg69YAMtyV4D12fP582RA+k3P8H9J5EMdIxQ==} 3318 | engines: {node: '>=8.15'} 3319 | dependencies: 3320 | load-yaml-file: 0.2.0 3321 | path-exists: 4.0.0 3322 | dev: false 3323 | 3324 | /which@2.0.2: 3325 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 3326 | engines: {node: '>= 8'} 3327 | hasBin: true 3328 | dependencies: 3329 | isexe: 2.0.0 3330 | dev: false 3331 | 3332 | /widest-line@4.0.1: 3333 | resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} 3334 | engines: {node: '>=12'} 3335 | dependencies: 3336 | string-width: 5.1.2 3337 | dev: false 3338 | 3339 | /wrap-ansi@8.1.0: 3340 | resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} 3341 | engines: {node: '>=12'} 3342 | dependencies: 3343 | ansi-styles: 6.2.1 3344 | string-width: 5.1.2 3345 | strip-ansi: 7.1.0 3346 | dev: false 3347 | 3348 | /wrappy@1.0.2: 3349 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 3350 | requiresBuild: true 3351 | dev: false 3352 | optional: true 3353 | 3354 | /yallist@3.1.1: 3355 | resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} 3356 | dev: false 3357 | 3358 | /yallist@4.0.0: 3359 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 3360 | dev: false 3361 | 3362 | /yargs-parser@21.1.1: 3363 | resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} 3364 | engines: {node: '>=12'} 3365 | dev: false 3366 | 3367 | /yocto-queue@0.1.0: 3368 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 3369 | engines: {node: '>=10'} 3370 | dev: false 3371 | 3372 | /yocto-queue@1.0.0: 3373 | resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} 3374 | engines: {node: '>=12.20'} 3375 | dev: false 3376 | 3377 | /zod@3.22.4: 3378 | resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} 3379 | dev: false 3380 | 3381 | /zwitch@2.0.4: 3382 | resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} 3383 | dev: false 3384 | -------------------------------------------------------------------------------- /example/public/favicon.svg: -------------------------------------------------------------------------------- 1 | 10 | -------------------------------------------------------------------------------- /example/src/components/Card.astro: -------------------------------------------------------------------------------- 1 | --- 2 | interface Props { 3 | title: string; 4 | body: string; 5 | href: string; 6 | } 7 | 8 | const { href, title, body } = Astro.props; 9 | --- 10 | 11 |
18 | {body} 19 |
20 | 21 |