Files for my website bwc9876.dev

Initial commit from Astro

authored by

houston[bot] and committed by bwc9876.dev c07a6941

+3401
+21
.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
+4
.vscode/extensions.json
··· 1 + { 2 + "recommendations": ["astro-build.astro-vscode"], 3 + "unwantedRecommendations": [] 4 + }
+11
.vscode/launch.json
··· 1 + { 2 + "version": "0.2.0", 3 + "configurations": [ 4 + { 5 + "command": "./node_modules/.bin/astro dev", 6 + "name": "Development server", 7 + "request": "launch", 8 + "type": "node-terminal" 9 + } 10 + ] 11 + }
+55
README.md
··· 1 + # Astro Starter Kit: Basics 2 + 3 + ``` 4 + npm create astro@latest -- --template basics 5 + ``` 6 + 7 + [![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/withastro/astro/tree/latest/examples/basics) 8 + [![Open with CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/sandbox/github/withastro/astro/tree/latest/examples/basics) 9 + [![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/withastro/astro?devcontainer_path=.devcontainer/basics/devcontainer.json) 10 + 11 + > 🧑‍🚀 **Seasoned astronaut?** Delete this file. Have fun! 12 + 13 + ![basics](https://user-images.githubusercontent.com/4677417/186188965-73453154-fdec-4d6b-9c34-cb35c248ae5b.png) 14 + 15 + 16 + ## 🚀 Project Structure 17 + 18 + Inside of your Astro project, you'll see the following folders and files: 19 + 20 + ``` 21 + / 22 + ├── public/ 23 + │ └── favicon.svg 24 + ├── src/ 25 + │ ├── components/ 26 + │ │ └── Card.astro 27 + │ ├── layouts/ 28 + │ │ └── Layout.astro 29 + │ └── pages/ 30 + │ └── index.astro 31 + └── package.json 32 + ``` 33 + 34 + Astro looks for `.astro` or `.md` files in the `src/pages/` directory. Each page is exposed as a route based on its file name. 35 + 36 + There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components. 37 + 38 + Any static assets, like images, can be placed in the `public/` directory. 39 + 40 + ## 🧞 Commands 41 + 42 + All commands are run from the root of the project, from a terminal: 43 + 44 + | Command | Action | 45 + | :------------------------ | :----------------------------------------------- | 46 + | `npm install` | Installs dependencies | 47 + | `npm run dev` | Starts local dev server at `localhost:3000` | 48 + | `npm run build` | Build your production site to `./dist/` | 49 + | `npm run preview` | Preview your build locally, before deploying | 50 + | `npm run astro ...` | Run CLI commands like `astro add`, `astro check` | 51 + | `npm run astro -- --help` | Get help using the Astro CLI | 52 + 53 + ## 👀 Want to learn more? 54 + 55 + Feel free to check [our documentation](https://docs.astro.build) or jump into our [Discord server](https://astro.build/chat).
+4
astro.config.mjs
··· 1 + import { defineConfig } from 'astro/config'; 2 + 3 + // https://astro.build/config 4 + export default defineConfig({});
+15
package.json
··· 1 + { 2 + "name": "portfolio-site", 3 + "type": "module", 4 + "version": "0.0.1", 5 + "scripts": { 6 + "dev": "astro dev", 7 + "start": "astro dev", 8 + "build": "astro build", 9 + "preview": "astro preview", 10 + "astro": "astro" 11 + }, 12 + "dependencies": { 13 + "astro": "^2.4.1" 14 + } 15 + }
+3099
pnpm-lock.yaml
··· 1 + lockfileVersion: '6.0' 2 + 3 + dependencies: 4 + astro: 5 + specifier: ^2.4.1 6 + version: 2.4.1 7 + 8 + packages: 9 + 10 + /@ampproject/remapping@2.2.1: 11 + resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} 12 + engines: {node: '>=6.0.0'} 13 + dependencies: 14 + '@jridgewell/gen-mapping': 0.3.3 15 + '@jridgewell/trace-mapping': 0.3.18 16 + dev: false 17 + 18 + /@astrojs/compiler@1.4.1: 19 + resolution: {integrity: sha512-aXAxapNWZwGN41P+Am/ma/2kAzKOhMNaY6YuvLkUHFv+UZkmDHD6F0fE1sQA2Up0bLjgPQa1VQzoAaii5tZWaA==} 20 + dev: false 21 + 22 + /@astrojs/language-server@1.0.5: 23 + resolution: {integrity: sha512-HG/9nWk+b9Ol9KgBz4Osg1iuq4DGI75GGF7Kvre0GT5rxksoGiJRK96Vd5NLyS7qOhAgX8SgXZ//5USF/fqsQA==} 24 + hasBin: true 25 + dependencies: 26 + '@astrojs/compiler': 1.4.1 27 + '@jridgewell/trace-mapping': 0.3.18 28 + '@vscode/emmet-helper': 2.8.8 29 + events: 3.3.0 30 + prettier: 2.8.8 31 + prettier-plugin-astro: 0.8.1 32 + vscode-css-languageservice: 6.2.5 33 + vscode-html-languageservice: 5.0.5 34 + vscode-languageserver: 8.1.0 35 + vscode-languageserver-protocol: 3.17.3 36 + vscode-languageserver-textdocument: 1.0.8 37 + vscode-languageserver-types: 3.17.3 38 + vscode-uri: 3.0.7 39 + dev: false 40 + 41 + /@astrojs/markdown-remark@2.2.0(astro@2.4.1): 42 + resolution: {integrity: sha512-4M1+GzQwDqF0KfX9Ahug43b0avorcK+iTapEaVuNnaCUVS6sZKRkztT3g6hmXiFmGHSL8qYaS9IVEmKtP6hYmw==} 43 + peerDependencies: 44 + astro: ^2.4.0 45 + dependencies: 46 + '@astrojs/prism': 2.1.1 47 + astro: 2.4.1 48 + github-slugger: 1.5.0 49 + import-meta-resolve: 2.2.2 50 + rehype-raw: 6.1.1 51 + rehype-stringify: 9.0.3 52 + remark-gfm: 3.0.1 53 + remark-parse: 10.0.1 54 + remark-rehype: 10.1.0 55 + remark-smartypants: 2.0.0 56 + shiki: 0.14.2 57 + unified: 10.1.2 58 + unist-util-visit: 4.1.2 59 + vfile: 5.3.7 60 + transitivePeerDependencies: 61 + - supports-color 62 + dev: false 63 + 64 + /@astrojs/prism@2.1.1: 65 + resolution: {integrity: sha512-Gnwnlb1lGJzCQEg89r4/WqgfCGPNFC7Kuh2D/k289Cbdi/2PD7Lrdstz86y1itDvcb2ijiRqjqWnJ5rsfu/QOA==} 66 + engines: {node: '>=16.12.0'} 67 + dependencies: 68 + prismjs: 1.29.0 69 + dev: false 70 + 71 + /@astrojs/telemetry@2.1.1: 72 + resolution: {integrity: sha512-4pRhyeQr0MLB5PKYgkdu+YE8sSpMbHL8dUuslBWBIdgcYjtD1SufPMBI8pgXJ+xlwrQJHKKfK2X1KonHYuOS9A==} 73 + engines: {node: '>=16.12.0'} 74 + dependencies: 75 + ci-info: 3.8.0 76 + debug: 4.3.4 77 + dlv: 1.1.3 78 + dset: 3.1.2 79 + is-docker: 3.0.0 80 + is-wsl: 2.2.0 81 + undici: 5.22.1 82 + which-pm-runs: 1.1.0 83 + transitivePeerDependencies: 84 + - supports-color 85 + dev: false 86 + 87 + /@astrojs/webapi@2.1.1: 88 + resolution: {integrity: sha512-mHZ7VgPNMeV3TYIw3SGHTKaJosBxA8bTzZ3QhNw509qvCJca4Lkjes8JywimuwTn+TMjEiv7ksNfwRluad3jqA==} 89 + dependencies: 90 + undici: 5.22.1 91 + dev: false 92 + 93 + /@babel/code-frame@7.21.4: 94 + resolution: {integrity: sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==} 95 + engines: {node: '>=6.9.0'} 96 + dependencies: 97 + '@babel/highlight': 7.18.6 98 + dev: false 99 + 100 + /@babel/compat-data@7.21.7: 101 + resolution: {integrity: sha512-KYMqFYTaenzMK4yUtf4EW9wc4N9ef80FsbMtkwool5zpwl4YrT1SdWYSTRcT94KO4hannogdS+LxY7L+arP3gA==} 102 + engines: {node: '>=6.9.0'} 103 + dev: false 104 + 105 + /@babel/core@7.21.8: 106 + resolution: {integrity: sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==} 107 + engines: {node: '>=6.9.0'} 108 + dependencies: 109 + '@ampproject/remapping': 2.2.1 110 + '@babel/code-frame': 7.21.4 111 + '@babel/generator': 7.21.5 112 + '@babel/helper-compilation-targets': 7.21.5(@babel/core@7.21.8) 113 + '@babel/helper-module-transforms': 7.21.5 114 + '@babel/helpers': 7.21.5 115 + '@babel/parser': 7.21.8 116 + '@babel/template': 7.20.7 117 + '@babel/traverse': 7.21.5 118 + '@babel/types': 7.21.5 119 + convert-source-map: 1.9.0 120 + debug: 4.3.4 121 + gensync: 1.0.0-beta.2 122 + json5: 2.2.3 123 + semver: 6.3.0 124 + transitivePeerDependencies: 125 + - supports-color 126 + dev: false 127 + 128 + /@babel/generator@7.21.5: 129 + resolution: {integrity: sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==} 130 + engines: {node: '>=6.9.0'} 131 + dependencies: 132 + '@babel/types': 7.21.5 133 + '@jridgewell/gen-mapping': 0.3.3 134 + '@jridgewell/trace-mapping': 0.3.18 135 + jsesc: 2.5.2 136 + dev: false 137 + 138 + /@babel/helper-annotate-as-pure@7.18.6: 139 + resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} 140 + engines: {node: '>=6.9.0'} 141 + dependencies: 142 + '@babel/types': 7.21.5 143 + dev: false 144 + 145 + /@babel/helper-compilation-targets@7.21.5(@babel/core@7.21.8): 146 + resolution: {integrity: sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w==} 147 + engines: {node: '>=6.9.0'} 148 + peerDependencies: 149 + '@babel/core': ^7.0.0 150 + dependencies: 151 + '@babel/compat-data': 7.21.7 152 + '@babel/core': 7.21.8 153 + '@babel/helper-validator-option': 7.21.0 154 + browserslist: 4.21.5 155 + lru-cache: 5.1.1 156 + semver: 6.3.0 157 + dev: false 158 + 159 + /@babel/helper-environment-visitor@7.21.5: 160 + resolution: {integrity: sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==} 161 + engines: {node: '>=6.9.0'} 162 + dev: false 163 + 164 + /@babel/helper-function-name@7.21.0: 165 + resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==} 166 + engines: {node: '>=6.9.0'} 167 + dependencies: 168 + '@babel/template': 7.20.7 169 + '@babel/types': 7.21.5 170 + dev: false 171 + 172 + /@babel/helper-hoist-variables@7.18.6: 173 + resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} 174 + engines: {node: '>=6.9.0'} 175 + dependencies: 176 + '@babel/types': 7.21.5 177 + dev: false 178 + 179 + /@babel/helper-module-imports@7.21.4: 180 + resolution: {integrity: sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==} 181 + engines: {node: '>=6.9.0'} 182 + dependencies: 183 + '@babel/types': 7.21.5 184 + dev: false 185 + 186 + /@babel/helper-module-transforms@7.21.5: 187 + resolution: {integrity: sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==} 188 + engines: {node: '>=6.9.0'} 189 + dependencies: 190 + '@babel/helper-environment-visitor': 7.21.5 191 + '@babel/helper-module-imports': 7.21.4 192 + '@babel/helper-simple-access': 7.21.5 193 + '@babel/helper-split-export-declaration': 7.18.6 194 + '@babel/helper-validator-identifier': 7.19.1 195 + '@babel/template': 7.20.7 196 + '@babel/traverse': 7.21.5 197 + '@babel/types': 7.21.5 198 + transitivePeerDependencies: 199 + - supports-color 200 + dev: false 201 + 202 + /@babel/helper-plugin-utils@7.21.5: 203 + resolution: {integrity: sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==} 204 + engines: {node: '>=6.9.0'} 205 + dev: false 206 + 207 + /@babel/helper-simple-access@7.21.5: 208 + resolution: {integrity: sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==} 209 + engines: {node: '>=6.9.0'} 210 + dependencies: 211 + '@babel/types': 7.21.5 212 + dev: false 213 + 214 + /@babel/helper-split-export-declaration@7.18.6: 215 + resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} 216 + engines: {node: '>=6.9.0'} 217 + dependencies: 218 + '@babel/types': 7.21.5 219 + dev: false 220 + 221 + /@babel/helper-string-parser@7.21.5: 222 + resolution: {integrity: sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==} 223 + engines: {node: '>=6.9.0'} 224 + dev: false 225 + 226 + /@babel/helper-validator-identifier@7.19.1: 227 + resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} 228 + engines: {node: '>=6.9.0'} 229 + dev: false 230 + 231 + /@babel/helper-validator-option@7.21.0: 232 + resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==} 233 + engines: {node: '>=6.9.0'} 234 + dev: false 235 + 236 + /@babel/helpers@7.21.5: 237 + resolution: {integrity: sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==} 238 + engines: {node: '>=6.9.0'} 239 + dependencies: 240 + '@babel/template': 7.20.7 241 + '@babel/traverse': 7.21.5 242 + '@babel/types': 7.21.5 243 + transitivePeerDependencies: 244 + - supports-color 245 + dev: false 246 + 247 + /@babel/highlight@7.18.6: 248 + resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} 249 + engines: {node: '>=6.9.0'} 250 + dependencies: 251 + '@babel/helper-validator-identifier': 7.19.1 252 + chalk: 2.4.2 253 + js-tokens: 4.0.0 254 + dev: false 255 + 256 + /@babel/parser@7.21.8: 257 + resolution: {integrity: sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA==} 258 + engines: {node: '>=6.0.0'} 259 + hasBin: true 260 + dependencies: 261 + '@babel/types': 7.21.5 262 + dev: false 263 + 264 + /@babel/plugin-syntax-jsx@7.21.4(@babel/core@7.21.8): 265 + resolution: {integrity: sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==} 266 + engines: {node: '>=6.9.0'} 267 + peerDependencies: 268 + '@babel/core': ^7.0.0-0 269 + dependencies: 270 + '@babel/core': 7.21.8 271 + '@babel/helper-plugin-utils': 7.21.5 272 + dev: false 273 + 274 + /@babel/plugin-transform-react-jsx@7.21.5(@babel/core@7.21.8): 275 + resolution: {integrity: sha512-ELdlq61FpoEkHO6gFRpfj0kUgSwQTGoaEU8eMRoS8Dv3v6e7BjEAj5WMtIBRdHUeAioMhKP5HyxNzNnP+heKbA==} 276 + engines: {node: '>=6.9.0'} 277 + peerDependencies: 278 + '@babel/core': ^7.0.0-0 279 + dependencies: 280 + '@babel/core': 7.21.8 281 + '@babel/helper-annotate-as-pure': 7.18.6 282 + '@babel/helper-module-imports': 7.21.4 283 + '@babel/helper-plugin-utils': 7.21.5 284 + '@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.21.8) 285 + '@babel/types': 7.21.5 286 + dev: false 287 + 288 + /@babel/template@7.20.7: 289 + resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} 290 + engines: {node: '>=6.9.0'} 291 + dependencies: 292 + '@babel/code-frame': 7.21.4 293 + '@babel/parser': 7.21.8 294 + '@babel/types': 7.21.5 295 + dev: false 296 + 297 + /@babel/traverse@7.21.5: 298 + resolution: {integrity: sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==} 299 + engines: {node: '>=6.9.0'} 300 + dependencies: 301 + '@babel/code-frame': 7.21.4 302 + '@babel/generator': 7.21.5 303 + '@babel/helper-environment-visitor': 7.21.5 304 + '@babel/helper-function-name': 7.21.0 305 + '@babel/helper-hoist-variables': 7.18.6 306 + '@babel/helper-split-export-declaration': 7.18.6 307 + '@babel/parser': 7.21.8 308 + '@babel/types': 7.21.5 309 + debug: 4.3.4 310 + globals: 11.12.0 311 + transitivePeerDependencies: 312 + - supports-color 313 + dev: false 314 + 315 + /@babel/types@7.21.5: 316 + resolution: {integrity: sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==} 317 + engines: {node: '>=6.9.0'} 318 + dependencies: 319 + '@babel/helper-string-parser': 7.21.5 320 + '@babel/helper-validator-identifier': 7.19.1 321 + to-fast-properties: 2.0.0 322 + dev: false 323 + 324 + /@emmetio/abbreviation@2.3.3: 325 + resolution: {integrity: sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==} 326 + dependencies: 327 + '@emmetio/scanner': 1.0.4 328 + dev: false 329 + 330 + /@emmetio/css-abbreviation@2.1.8: 331 + resolution: {integrity: sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==} 332 + dependencies: 333 + '@emmetio/scanner': 1.0.4 334 + dev: false 335 + 336 + /@emmetio/scanner@1.0.4: 337 + resolution: {integrity: sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==} 338 + dev: false 339 + 340 + /@esbuild/android-arm64@0.17.19: 341 + resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} 342 + engines: {node: '>=12'} 343 + cpu: [arm64] 344 + os: [android] 345 + requiresBuild: true 346 + dev: false 347 + optional: true 348 + 349 + /@esbuild/android-arm@0.17.19: 350 + resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} 351 + engines: {node: '>=12'} 352 + cpu: [arm] 353 + os: [android] 354 + requiresBuild: true 355 + dev: false 356 + optional: true 357 + 358 + /@esbuild/android-x64@0.17.19: 359 + resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} 360 + engines: {node: '>=12'} 361 + cpu: [x64] 362 + os: [android] 363 + requiresBuild: true 364 + dev: false 365 + optional: true 366 + 367 + /@esbuild/darwin-arm64@0.17.19: 368 + resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} 369 + engines: {node: '>=12'} 370 + cpu: [arm64] 371 + os: [darwin] 372 + requiresBuild: true 373 + dev: false 374 + optional: true 375 + 376 + /@esbuild/darwin-x64@0.17.19: 377 + resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} 378 + engines: {node: '>=12'} 379 + cpu: [x64] 380 + os: [darwin] 381 + requiresBuild: true 382 + dev: false 383 + optional: true 384 + 385 + /@esbuild/freebsd-arm64@0.17.19: 386 + resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} 387 + engines: {node: '>=12'} 388 + cpu: [arm64] 389 + os: [freebsd] 390 + requiresBuild: true 391 + dev: false 392 + optional: true 393 + 394 + /@esbuild/freebsd-x64@0.17.19: 395 + resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} 396 + engines: {node: '>=12'} 397 + cpu: [x64] 398 + os: [freebsd] 399 + requiresBuild: true 400 + dev: false 401 + optional: true 402 + 403 + /@esbuild/linux-arm64@0.17.19: 404 + resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} 405 + engines: {node: '>=12'} 406 + cpu: [arm64] 407 + os: [linux] 408 + requiresBuild: true 409 + dev: false 410 + optional: true 411 + 412 + /@esbuild/linux-arm@0.17.19: 413 + resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} 414 + engines: {node: '>=12'} 415 + cpu: [arm] 416 + os: [linux] 417 + requiresBuild: true 418 + dev: false 419 + optional: true 420 + 421 + /@esbuild/linux-ia32@0.17.19: 422 + resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} 423 + engines: {node: '>=12'} 424 + cpu: [ia32] 425 + os: [linux] 426 + requiresBuild: true 427 + dev: false 428 + optional: true 429 + 430 + /@esbuild/linux-loong64@0.17.19: 431 + resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} 432 + engines: {node: '>=12'} 433 + cpu: [loong64] 434 + os: [linux] 435 + requiresBuild: true 436 + dev: false 437 + optional: true 438 + 439 + /@esbuild/linux-mips64el@0.17.19: 440 + resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} 441 + engines: {node: '>=12'} 442 + cpu: [mips64el] 443 + os: [linux] 444 + requiresBuild: true 445 + dev: false 446 + optional: true 447 + 448 + /@esbuild/linux-ppc64@0.17.19: 449 + resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} 450 + engines: {node: '>=12'} 451 + cpu: [ppc64] 452 + os: [linux] 453 + requiresBuild: true 454 + dev: false 455 + optional: true 456 + 457 + /@esbuild/linux-riscv64@0.17.19: 458 + resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} 459 + engines: {node: '>=12'} 460 + cpu: [riscv64] 461 + os: [linux] 462 + requiresBuild: true 463 + dev: false 464 + optional: true 465 + 466 + /@esbuild/linux-s390x@0.17.19: 467 + resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} 468 + engines: {node: '>=12'} 469 + cpu: [s390x] 470 + os: [linux] 471 + requiresBuild: true 472 + dev: false 473 + optional: true 474 + 475 + /@esbuild/linux-x64@0.17.19: 476 + resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} 477 + engines: {node: '>=12'} 478 + cpu: [x64] 479 + os: [linux] 480 + requiresBuild: true 481 + dev: false 482 + optional: true 483 + 484 + /@esbuild/netbsd-x64@0.17.19: 485 + resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} 486 + engines: {node: '>=12'} 487 + cpu: [x64] 488 + os: [netbsd] 489 + requiresBuild: true 490 + dev: false 491 + optional: true 492 + 493 + /@esbuild/openbsd-x64@0.17.19: 494 + resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} 495 + engines: {node: '>=12'} 496 + cpu: [x64] 497 + os: [openbsd] 498 + requiresBuild: true 499 + dev: false 500 + optional: true 501 + 502 + /@esbuild/sunos-x64@0.17.19: 503 + resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} 504 + engines: {node: '>=12'} 505 + cpu: [x64] 506 + os: [sunos] 507 + requiresBuild: true 508 + dev: false 509 + optional: true 510 + 511 + /@esbuild/win32-arm64@0.17.19: 512 + resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} 513 + engines: {node: '>=12'} 514 + cpu: [arm64] 515 + os: [win32] 516 + requiresBuild: true 517 + dev: false 518 + optional: true 519 + 520 + /@esbuild/win32-ia32@0.17.19: 521 + resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} 522 + engines: {node: '>=12'} 523 + cpu: [ia32] 524 + os: [win32] 525 + requiresBuild: true 526 + dev: false 527 + optional: true 528 + 529 + /@esbuild/win32-x64@0.17.19: 530 + resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} 531 + engines: {node: '>=12'} 532 + cpu: [x64] 533 + os: [win32] 534 + requiresBuild: true 535 + dev: false 536 + optional: true 537 + 538 + /@jridgewell/gen-mapping@0.3.3: 539 + resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} 540 + engines: {node: '>=6.0.0'} 541 + dependencies: 542 + '@jridgewell/set-array': 1.1.2 543 + '@jridgewell/sourcemap-codec': 1.4.15 544 + '@jridgewell/trace-mapping': 0.3.18 545 + dev: false 546 + 547 + /@jridgewell/resolve-uri@3.1.0: 548 + resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} 549 + engines: {node: '>=6.0.0'} 550 + dev: false 551 + 552 + /@jridgewell/set-array@1.1.2: 553 + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} 554 + engines: {node: '>=6.0.0'} 555 + dev: false 556 + 557 + /@jridgewell/sourcemap-codec@1.4.14: 558 + resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} 559 + dev: false 560 + 561 + /@jridgewell/sourcemap-codec@1.4.15: 562 + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 563 + dev: false 564 + 565 + /@jridgewell/trace-mapping@0.3.18: 566 + resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} 567 + dependencies: 568 + '@jridgewell/resolve-uri': 3.1.0 569 + '@jridgewell/sourcemap-codec': 1.4.14 570 + dev: false 571 + 572 + /@ljharb/has-package-exports-patterns@0.0.2: 573 + resolution: {integrity: sha512-4/RWEeXDO6bocPONheFe6gX/oQdP/bEpv0oL4HqjPP5DCenBSt0mHgahppY49N0CpsaqffdwPq+TlX9CYOq2Dw==} 574 + dev: false 575 + 576 + /@nodelib/fs.scandir@2.1.5: 577 + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 578 + engines: {node: '>= 8'} 579 + dependencies: 580 + '@nodelib/fs.stat': 2.0.5 581 + run-parallel: 1.2.0 582 + dev: false 583 + 584 + /@nodelib/fs.stat@2.0.5: 585 + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 586 + engines: {node: '>= 8'} 587 + dev: false 588 + 589 + /@nodelib/fs.walk@1.2.8: 590 + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 591 + engines: {node: '>= 8'} 592 + dependencies: 593 + '@nodelib/fs.scandir': 2.1.5 594 + fastq: 1.15.0 595 + dev: false 596 + 597 + /@pkgr/utils@2.4.0: 598 + resolution: {integrity: sha512-2OCURAmRtdlL8iUDTypMrrxfwe8frXTeXaxGsVOaYtc/wrUyk8Z/0OBetM7cdlsy7ZFWlMX72VogKeh+A4Xcjw==} 599 + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} 600 + dependencies: 601 + cross-spawn: 7.0.3 602 + fast-glob: 3.2.12 603 + is-glob: 4.0.3 604 + open: 9.1.0 605 + picocolors: 1.0.0 606 + tslib: 2.5.0 607 + dev: false 608 + 609 + /@types/babel__core@7.20.0: 610 + resolution: {integrity: sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==} 611 + dependencies: 612 + '@babel/parser': 7.21.8 613 + '@babel/types': 7.21.5 614 + '@types/babel__generator': 7.6.4 615 + '@types/babel__template': 7.4.1 616 + '@types/babel__traverse': 7.18.5 617 + dev: false 618 + 619 + /@types/babel__generator@7.6.4: 620 + resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} 621 + dependencies: 622 + '@babel/types': 7.21.5 623 + dev: false 624 + 625 + /@types/babel__template@7.4.1: 626 + resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} 627 + dependencies: 628 + '@babel/parser': 7.21.8 629 + '@babel/types': 7.21.5 630 + dev: false 631 + 632 + /@types/babel__traverse@7.18.5: 633 + resolution: {integrity: sha512-enCvTL8m/EHS/zIvJno9nE+ndYPh1/oNFzRYRmtUqJICG2VnCSBzMLW5VN2KCQU91f23tsNKR8v7VJJQMatl7Q==} 634 + dependencies: 635 + '@babel/types': 7.21.5 636 + dev: false 637 + 638 + /@types/debug@4.1.7: 639 + resolution: {integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==} 640 + dependencies: 641 + '@types/ms': 0.7.31 642 + dev: false 643 + 644 + /@types/hast@2.3.4: 645 + resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==} 646 + dependencies: 647 + '@types/unist': 2.0.6 648 + dev: false 649 + 650 + /@types/json5@0.0.30: 651 + resolution: {integrity: sha512-sqm9g7mHlPY/43fcSNrCYfOeX9zkTTK+euO5E6+CVijSMm5tTjkVdwdqRkY3ljjIAf8679vps5jKUoJBCLsMDA==} 652 + dev: false 653 + 654 + /@types/mdast@3.0.11: 655 + resolution: {integrity: sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw==} 656 + dependencies: 657 + '@types/unist': 2.0.6 658 + dev: false 659 + 660 + /@types/ms@0.7.31: 661 + resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} 662 + dev: false 663 + 664 + /@types/nlcst@1.0.0: 665 + resolution: {integrity: sha512-3TGCfOcy8R8mMQ4CNSNOe3PG66HttvjcLzCoOpvXvDtfWOTi+uT/rxeOKm/qEwbM4SNe1O/PjdiBK2YcTjU4OQ==} 666 + dependencies: 667 + '@types/unist': 2.0.6 668 + dev: false 669 + 670 + /@types/parse5@6.0.3: 671 + resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} 672 + dev: false 673 + 674 + /@types/resolve@1.20.2: 675 + resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} 676 + dev: false 677 + 678 + /@types/unist@2.0.6: 679 + resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} 680 + dev: false 681 + 682 + /@types/yargs-parser@21.0.0: 683 + resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} 684 + dev: false 685 + 686 + /@vscode/emmet-helper@2.8.8: 687 + resolution: {integrity: sha512-QuD4CmNeXSFxuP8VZwI6qL+8vmmd7JcSdwsEIdsrzb4YumWs/+4rXRX9MM+NsFfUO69g6ezngCD7XRd6jY9TQw==} 688 + dependencies: 689 + emmet: 2.4.4 690 + jsonc-parser: 2.3.1 691 + vscode-languageserver-textdocument: 1.0.8 692 + vscode-languageserver-types: 3.17.3 693 + vscode-uri: 2.1.2 694 + dev: false 695 + 696 + /@vscode/l10n@0.0.13: 697 + resolution: {integrity: sha512-A3uY356uOU9nGa+TQIT/i3ziWUgJjVMUrGGXSrtRiTwklyCFjGVWIOHoEIHbJpiyhDkJd9kvIWUOfXK1IkK8XQ==} 698 + dev: false 699 + 700 + /acorn@8.8.2: 701 + resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} 702 + engines: {node: '>=0.4.0'} 703 + hasBin: true 704 + dev: false 705 + 706 + /ansi-align@3.0.1: 707 + resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} 708 + dependencies: 709 + string-width: 4.2.3 710 + dev: false 711 + 712 + /ansi-regex@5.0.1: 713 + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 714 + engines: {node: '>=8'} 715 + dev: false 716 + 717 + /ansi-regex@6.0.1: 718 + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} 719 + engines: {node: '>=12'} 720 + dev: false 721 + 722 + /ansi-sequence-parser@1.1.0: 723 + resolution: {integrity: sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==} 724 + dev: false 725 + 726 + /ansi-styles@3.2.1: 727 + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} 728 + engines: {node: '>=4'} 729 + dependencies: 730 + color-convert: 1.9.3 731 + dev: false 732 + 733 + /ansi-styles@4.3.0: 734 + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 735 + engines: {node: '>=8'} 736 + dependencies: 737 + color-convert: 2.0.1 738 + dev: false 739 + 740 + /ansi-styles@6.2.1: 741 + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} 742 + engines: {node: '>=12'} 743 + dev: false 744 + 745 + /anymatch@3.1.3: 746 + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 747 + engines: {node: '>= 8'} 748 + dependencies: 749 + normalize-path: 3.0.0 750 + picomatch: 2.3.1 751 + dev: false 752 + 753 + /argparse@1.0.10: 754 + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} 755 + dependencies: 756 + sprintf-js: 1.0.3 757 + dev: false 758 + 759 + /array-iterate@2.0.1: 760 + resolution: {integrity: sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==} 761 + dev: false 762 + 763 + /astro@2.4.1: 764 + resolution: {integrity: sha512-qNYXxjtJm0+FHr+MtHXhV/WEMkoulAoCsvtdyJrQiuk9raodPo2xNHgP1WPZUtmFlPN2ezZ2XGDUK1zmFZgRLg==} 765 + engines: {node: '>=16.12.0', npm: '>=6.14.0'} 766 + hasBin: true 767 + peerDependencies: 768 + sharp: '>=0.31.0' 769 + peerDependenciesMeta: 770 + sharp: 771 + optional: true 772 + dependencies: 773 + '@astrojs/compiler': 1.4.1 774 + '@astrojs/language-server': 1.0.5 775 + '@astrojs/markdown-remark': 2.2.0(astro@2.4.1) 776 + '@astrojs/telemetry': 2.1.1 777 + '@astrojs/webapi': 2.1.1 778 + '@babel/core': 7.21.8 779 + '@babel/generator': 7.21.5 780 + '@babel/parser': 7.21.8 781 + '@babel/plugin-transform-react-jsx': 7.21.5(@babel/core@7.21.8) 782 + '@babel/traverse': 7.21.5 783 + '@babel/types': 7.21.5 784 + '@types/babel__core': 7.20.0 785 + '@types/yargs-parser': 21.0.0 786 + acorn: 8.8.2 787 + boxen: 6.2.1 788 + chokidar: 3.5.3 789 + ci-info: 3.8.0 790 + common-ancestor-path: 1.0.1 791 + cookie: 0.5.0 792 + debug: 4.3.4 793 + deepmerge-ts: 4.3.0 794 + devalue: 4.3.1 795 + diff: 5.1.0 796 + es-module-lexer: 1.2.1 797 + estree-walker: 3.0.0 798 + execa: 6.1.0 799 + fast-glob: 3.2.12 800 + github-slugger: 2.0.0 801 + gray-matter: 4.0.3 802 + html-escaper: 3.0.3 803 + kleur: 4.1.5 804 + magic-string: 0.27.0 805 + mime: 3.0.0 806 + ora: 6.3.0 807 + path-to-regexp: 6.2.1 808 + preferred-pm: 3.0.3 809 + prompts: 2.4.2 810 + rehype: 12.0.1 811 + semver: 7.5.1 812 + server-destroy: 1.0.1 813 + shiki: 0.14.2 814 + slash: 4.0.0 815 + string-width: 5.1.2 816 + strip-ansi: 7.0.1 817 + supports-esm: 1.0.0 818 + tsconfig-resolver: 3.0.1 819 + typescript: 5.0.4 820 + unist-util-visit: 4.1.2 821 + vfile: 5.3.7 822 + vite: 4.3.5 823 + vitefu: 0.2.4(vite@4.3.5) 824 + yargs-parser: 21.1.1 825 + zod: 3.21.4 826 + transitivePeerDependencies: 827 + - '@types/node' 828 + - less 829 + - sass 830 + - stylus 831 + - sugarss 832 + - supports-color 833 + - terser 834 + dev: false 835 + 836 + /bail@2.0.2: 837 + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} 838 + dev: false 839 + 840 + /base64-js@1.5.1: 841 + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 842 + dev: false 843 + 844 + /big-integer@1.6.51: 845 + resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} 846 + engines: {node: '>=0.6'} 847 + dev: false 848 + 849 + /binary-extensions@2.2.0: 850 + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} 851 + engines: {node: '>=8'} 852 + dev: false 853 + 854 + /bl@5.1.0: 855 + resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==} 856 + dependencies: 857 + buffer: 6.0.3 858 + inherits: 2.0.4 859 + readable-stream: 3.6.2 860 + dev: false 861 + 862 + /boxen@6.2.1: 863 + resolution: {integrity: sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==} 864 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 865 + dependencies: 866 + ansi-align: 3.0.1 867 + camelcase: 6.3.0 868 + chalk: 4.1.2 869 + cli-boxes: 3.0.0 870 + string-width: 5.1.2 871 + type-fest: 2.19.0 872 + widest-line: 4.0.1 873 + wrap-ansi: 8.1.0 874 + dev: false 875 + 876 + /bplist-parser@0.2.0: 877 + resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} 878 + engines: {node: '>= 5.10.0'} 879 + dependencies: 880 + big-integer: 1.6.51 881 + dev: false 882 + 883 + /braces@3.0.2: 884 + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 885 + engines: {node: '>=8'} 886 + dependencies: 887 + fill-range: 7.0.1 888 + dev: false 889 + 890 + /browserslist@4.21.5: 891 + resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==} 892 + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 893 + hasBin: true 894 + dependencies: 895 + caniuse-lite: 1.0.30001487 896 + electron-to-chromium: 1.4.394 897 + node-releases: 2.0.10 898 + update-browserslist-db: 1.0.11(browserslist@4.21.5) 899 + dev: false 900 + 901 + /buffer@6.0.3: 902 + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} 903 + dependencies: 904 + base64-js: 1.5.1 905 + ieee754: 1.2.1 906 + dev: false 907 + 908 + /bundle-name@3.0.0: 909 + resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==} 910 + engines: {node: '>=12'} 911 + dependencies: 912 + run-applescript: 5.0.0 913 + dev: false 914 + 915 + /busboy@1.6.0: 916 + resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} 917 + engines: {node: '>=10.16.0'} 918 + dependencies: 919 + streamsearch: 1.1.0 920 + dev: false 921 + 922 + /camelcase@6.3.0: 923 + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} 924 + engines: {node: '>=10'} 925 + dev: false 926 + 927 + /caniuse-lite@1.0.30001487: 928 + resolution: {integrity: sha512-83564Z3yWGqXsh2vaH/mhXfEM0wX+NlBCm1jYHOb97TrTWJEmPTccZgeLTPBUUb0PNVo+oomb7wkimZBIERClA==} 929 + dev: false 930 + 931 + /ccount@2.0.1: 932 + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} 933 + dev: false 934 + 935 + /chalk@2.4.2: 936 + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} 937 + engines: {node: '>=4'} 938 + dependencies: 939 + ansi-styles: 3.2.1 940 + escape-string-regexp: 1.0.5 941 + supports-color: 5.5.0 942 + dev: false 943 + 944 + /chalk@4.1.2: 945 + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 946 + engines: {node: '>=10'} 947 + dependencies: 948 + ansi-styles: 4.3.0 949 + supports-color: 7.2.0 950 + dev: false 951 + 952 + /chalk@5.2.0: 953 + resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==} 954 + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} 955 + dev: false 956 + 957 + /character-entities-html4@2.1.0: 958 + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} 959 + dev: false 960 + 961 + /character-entities-legacy@3.0.0: 962 + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} 963 + dev: false 964 + 965 + /character-entities@2.0.2: 966 + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} 967 + dev: false 968 + 969 + /chokidar@3.5.3: 970 + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} 971 + engines: {node: '>= 8.10.0'} 972 + dependencies: 973 + anymatch: 3.1.3 974 + braces: 3.0.2 975 + glob-parent: 5.1.2 976 + is-binary-path: 2.1.0 977 + is-glob: 4.0.3 978 + normalize-path: 3.0.0 979 + readdirp: 3.6.0 980 + optionalDependencies: 981 + fsevents: 2.3.2 982 + dev: false 983 + 984 + /ci-info@3.8.0: 985 + resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==} 986 + engines: {node: '>=8'} 987 + dev: false 988 + 989 + /cli-boxes@3.0.0: 990 + resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} 991 + engines: {node: '>=10'} 992 + dev: false 993 + 994 + /cli-cursor@4.0.0: 995 + resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} 996 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 997 + dependencies: 998 + restore-cursor: 4.0.0 999 + dev: false 1000 + 1001 + /cli-spinners@2.9.0: 1002 + resolution: {integrity: sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==} 1003 + engines: {node: '>=6'} 1004 + dev: false 1005 + 1006 + /clone@1.0.4: 1007 + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} 1008 + engines: {node: '>=0.8'} 1009 + dev: false 1010 + 1011 + /color-convert@1.9.3: 1012 + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} 1013 + dependencies: 1014 + color-name: 1.1.3 1015 + dev: false 1016 + 1017 + /color-convert@2.0.1: 1018 + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 1019 + engines: {node: '>=7.0.0'} 1020 + dependencies: 1021 + color-name: 1.1.4 1022 + dev: false 1023 + 1024 + /color-name@1.1.3: 1025 + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} 1026 + dev: false 1027 + 1028 + /color-name@1.1.4: 1029 + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 1030 + dev: false 1031 + 1032 + /comma-separated-tokens@2.0.3: 1033 + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} 1034 + dev: false 1035 + 1036 + /common-ancestor-path@1.0.1: 1037 + resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} 1038 + dev: false 1039 + 1040 + /convert-source-map@1.9.0: 1041 + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} 1042 + dev: false 1043 + 1044 + /cookie@0.5.0: 1045 + resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} 1046 + engines: {node: '>= 0.6'} 1047 + dev: false 1048 + 1049 + /cross-spawn@7.0.3: 1050 + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 1051 + engines: {node: '>= 8'} 1052 + dependencies: 1053 + path-key: 3.1.1 1054 + shebang-command: 2.0.0 1055 + which: 2.0.2 1056 + dev: false 1057 + 1058 + /debug@4.3.4: 1059 + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} 1060 + engines: {node: '>=6.0'} 1061 + peerDependencies: 1062 + supports-color: '*' 1063 + peerDependenciesMeta: 1064 + supports-color: 1065 + optional: true 1066 + dependencies: 1067 + ms: 2.1.2 1068 + dev: false 1069 + 1070 + /decode-named-character-reference@1.0.2: 1071 + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} 1072 + dependencies: 1073 + character-entities: 2.0.2 1074 + dev: false 1075 + 1076 + /deepmerge-ts@4.3.0: 1077 + resolution: {integrity: sha512-if3ZYdkD2dClhnXR5reKtG98cwyaRT1NeugQoAPTTfsOpV9kqyeiBF9Qa5RHjemb3KzD5ulqygv6ED3t5j9eJw==} 1078 + engines: {node: '>=12.4.0'} 1079 + dev: false 1080 + 1081 + /default-browser-id@3.0.0: 1082 + resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} 1083 + engines: {node: '>=12'} 1084 + dependencies: 1085 + bplist-parser: 0.2.0 1086 + untildify: 4.0.0 1087 + dev: false 1088 + 1089 + /default-browser@4.0.0: 1090 + resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==} 1091 + engines: {node: '>=14.16'} 1092 + dependencies: 1093 + bundle-name: 3.0.0 1094 + default-browser-id: 3.0.0 1095 + execa: 7.1.1 1096 + titleize: 3.0.0 1097 + dev: false 1098 + 1099 + /defaults@1.0.4: 1100 + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} 1101 + dependencies: 1102 + clone: 1.0.4 1103 + dev: false 1104 + 1105 + /define-lazy-prop@3.0.0: 1106 + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} 1107 + engines: {node: '>=12'} 1108 + dev: false 1109 + 1110 + /dequal@2.0.3: 1111 + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} 1112 + engines: {node: '>=6'} 1113 + dev: false 1114 + 1115 + /devalue@4.3.1: 1116 + resolution: {integrity: sha512-Kc0TSP9IUU9eg55au5Q3YtqaYI2cgntVpunJV9Exbm9nvlBeTE5p2NqYHfpuXK6+VF2hF5PI+BPFPUti7e2N1g==} 1117 + dev: false 1118 + 1119 + /diff@5.1.0: 1120 + resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} 1121 + engines: {node: '>=0.3.1'} 1122 + dev: false 1123 + 1124 + /dlv@1.1.3: 1125 + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} 1126 + dev: false 1127 + 1128 + /dset@3.1.2: 1129 + resolution: {integrity: sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==} 1130 + engines: {node: '>=4'} 1131 + dev: false 1132 + 1133 + /eastasianwidth@0.2.0: 1134 + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} 1135 + dev: false 1136 + 1137 + /electron-to-chromium@1.4.394: 1138 + resolution: {integrity: sha512-0IbC2cfr8w5LxTz+nmn2cJTGafsK9iauV2r5A5scfzyovqLrxuLoxOHE5OBobP3oVIggJT+0JfKnw9sm87c8Hw==} 1139 + dev: false 1140 + 1141 + /emmet@2.4.4: 1142 + resolution: {integrity: sha512-v8Mwpjym55CS3EjJgiCLWUB3J2HSR93jhzXW325720u8KvYxdI2voYLstW3pHBxFz54H6jFjayR9G4LfTG0q+g==} 1143 + dependencies: 1144 + '@emmetio/abbreviation': 2.3.3 1145 + '@emmetio/css-abbreviation': 2.1.8 1146 + dev: false 1147 + 1148 + /emoji-regex@8.0.0: 1149 + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 1150 + dev: false 1151 + 1152 + /emoji-regex@9.2.2: 1153 + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 1154 + dev: false 1155 + 1156 + /es-module-lexer@1.2.1: 1157 + resolution: {integrity: sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==} 1158 + dev: false 1159 + 1160 + /esbuild@0.17.19: 1161 + resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} 1162 + engines: {node: '>=12'} 1163 + hasBin: true 1164 + requiresBuild: true 1165 + optionalDependencies: 1166 + '@esbuild/android-arm': 0.17.19 1167 + '@esbuild/android-arm64': 0.17.19 1168 + '@esbuild/android-x64': 0.17.19 1169 + '@esbuild/darwin-arm64': 0.17.19 1170 + '@esbuild/darwin-x64': 0.17.19 1171 + '@esbuild/freebsd-arm64': 0.17.19 1172 + '@esbuild/freebsd-x64': 0.17.19 1173 + '@esbuild/linux-arm': 0.17.19 1174 + '@esbuild/linux-arm64': 0.17.19 1175 + '@esbuild/linux-ia32': 0.17.19 1176 + '@esbuild/linux-loong64': 0.17.19 1177 + '@esbuild/linux-mips64el': 0.17.19 1178 + '@esbuild/linux-ppc64': 0.17.19 1179 + '@esbuild/linux-riscv64': 0.17.19 1180 + '@esbuild/linux-s390x': 0.17.19 1181 + '@esbuild/linux-x64': 0.17.19 1182 + '@esbuild/netbsd-x64': 0.17.19 1183 + '@esbuild/openbsd-x64': 0.17.19 1184 + '@esbuild/sunos-x64': 0.17.19 1185 + '@esbuild/win32-arm64': 0.17.19 1186 + '@esbuild/win32-ia32': 0.17.19 1187 + '@esbuild/win32-x64': 0.17.19 1188 + dev: false 1189 + 1190 + /escalade@3.1.1: 1191 + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} 1192 + engines: {node: '>=6'} 1193 + dev: false 1194 + 1195 + /escape-string-regexp@1.0.5: 1196 + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} 1197 + engines: {node: '>=0.8.0'} 1198 + dev: false 1199 + 1200 + /escape-string-regexp@5.0.0: 1201 + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} 1202 + engines: {node: '>=12'} 1203 + dev: false 1204 + 1205 + /esprima@4.0.1: 1206 + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} 1207 + engines: {node: '>=4'} 1208 + hasBin: true 1209 + dev: false 1210 + 1211 + /estree-walker@3.0.0: 1212 + resolution: {integrity: sha512-s6ceX0NFiU/vKPiKvFdR83U1Zffu7upwZsGwpoqfg5rbbq1l50WQ5hCeIvM6E6oD4shUHCYMsiFPns4Jk0YfMQ==} 1213 + dev: false 1214 + 1215 + /events@3.3.0: 1216 + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} 1217 + engines: {node: '>=0.8.x'} 1218 + dev: false 1219 + 1220 + /execa@5.1.1: 1221 + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} 1222 + engines: {node: '>=10'} 1223 + dependencies: 1224 + cross-spawn: 7.0.3 1225 + get-stream: 6.0.1 1226 + human-signals: 2.1.0 1227 + is-stream: 2.0.1 1228 + merge-stream: 2.0.0 1229 + npm-run-path: 4.0.1 1230 + onetime: 5.1.2 1231 + signal-exit: 3.0.7 1232 + strip-final-newline: 2.0.0 1233 + dev: false 1234 + 1235 + /execa@6.1.0: 1236 + resolution: {integrity: sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==} 1237 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1238 + dependencies: 1239 + cross-spawn: 7.0.3 1240 + get-stream: 6.0.1 1241 + human-signals: 3.0.1 1242 + is-stream: 3.0.0 1243 + merge-stream: 2.0.0 1244 + npm-run-path: 5.1.0 1245 + onetime: 6.0.0 1246 + signal-exit: 3.0.7 1247 + strip-final-newline: 3.0.0 1248 + dev: false 1249 + 1250 + /execa@7.1.1: 1251 + resolution: {integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==} 1252 + engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} 1253 + dependencies: 1254 + cross-spawn: 7.0.3 1255 + get-stream: 6.0.1 1256 + human-signals: 4.3.1 1257 + is-stream: 3.0.0 1258 + merge-stream: 2.0.0 1259 + npm-run-path: 5.1.0 1260 + onetime: 6.0.0 1261 + signal-exit: 3.0.7 1262 + strip-final-newline: 3.0.0 1263 + dev: false 1264 + 1265 + /extend-shallow@2.0.1: 1266 + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} 1267 + engines: {node: '>=0.10.0'} 1268 + dependencies: 1269 + is-extendable: 0.1.1 1270 + dev: false 1271 + 1272 + /extend@3.0.2: 1273 + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} 1274 + dev: false 1275 + 1276 + /fast-glob@3.2.12: 1277 + resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} 1278 + engines: {node: '>=8.6.0'} 1279 + dependencies: 1280 + '@nodelib/fs.stat': 2.0.5 1281 + '@nodelib/fs.walk': 1.2.8 1282 + glob-parent: 5.1.2 1283 + merge2: 1.4.1 1284 + micromatch: 4.0.5 1285 + dev: false 1286 + 1287 + /fastq@1.15.0: 1288 + resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} 1289 + dependencies: 1290 + reusify: 1.0.4 1291 + dev: false 1292 + 1293 + /fill-range@7.0.1: 1294 + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 1295 + engines: {node: '>=8'} 1296 + dependencies: 1297 + to-regex-range: 5.0.1 1298 + dev: false 1299 + 1300 + /find-up@4.1.0: 1301 + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} 1302 + engines: {node: '>=8'} 1303 + dependencies: 1304 + locate-path: 5.0.0 1305 + path-exists: 4.0.0 1306 + dev: false 1307 + 1308 + /find-up@5.0.0: 1309 + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 1310 + engines: {node: '>=10'} 1311 + dependencies: 1312 + locate-path: 6.0.0 1313 + path-exists: 4.0.0 1314 + dev: false 1315 + 1316 + /find-yarn-workspace-root2@1.2.16: 1317 + resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} 1318 + dependencies: 1319 + micromatch: 4.0.5 1320 + pkg-dir: 4.2.0 1321 + dev: false 1322 + 1323 + /fsevents@2.3.2: 1324 + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} 1325 + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 1326 + os: [darwin] 1327 + requiresBuild: true 1328 + dev: false 1329 + optional: true 1330 + 1331 + /function-bind@1.1.1: 1332 + resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} 1333 + dev: false 1334 + 1335 + /gensync@1.0.0-beta.2: 1336 + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} 1337 + engines: {node: '>=6.9.0'} 1338 + dev: false 1339 + 1340 + /get-stream@6.0.1: 1341 + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} 1342 + engines: {node: '>=10'} 1343 + dev: false 1344 + 1345 + /github-slugger@1.5.0: 1346 + resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==} 1347 + dev: false 1348 + 1349 + /github-slugger@2.0.0: 1350 + resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} 1351 + dev: false 1352 + 1353 + /glob-parent@5.1.2: 1354 + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 1355 + engines: {node: '>= 6'} 1356 + dependencies: 1357 + is-glob: 4.0.3 1358 + dev: false 1359 + 1360 + /globals@11.12.0: 1361 + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} 1362 + engines: {node: '>=4'} 1363 + dev: false 1364 + 1365 + /graceful-fs@4.2.11: 1366 + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 1367 + dev: false 1368 + 1369 + /gray-matter@4.0.3: 1370 + resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} 1371 + engines: {node: '>=6.0'} 1372 + dependencies: 1373 + js-yaml: 3.14.1 1374 + kind-of: 6.0.3 1375 + section-matter: 1.0.0 1376 + strip-bom-string: 1.0.0 1377 + dev: false 1378 + 1379 + /has-flag@3.0.0: 1380 + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} 1381 + engines: {node: '>=4'} 1382 + dev: false 1383 + 1384 + /has-flag@4.0.0: 1385 + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 1386 + engines: {node: '>=8'} 1387 + dev: false 1388 + 1389 + /has-package-exports@1.3.0: 1390 + resolution: {integrity: sha512-e9OeXPQnmPhYoJ63lXC4wWe34TxEGZDZ3OQX9XRqp2VwsfLl3bQBy7VehLnd34g3ef8CmYlBLGqEMKXuz8YazQ==} 1391 + dependencies: 1392 + '@ljharb/has-package-exports-patterns': 0.0.2 1393 + dev: false 1394 + 1395 + /has@1.0.3: 1396 + resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} 1397 + engines: {node: '>= 0.4.0'} 1398 + dependencies: 1399 + function-bind: 1.1.1 1400 + dev: false 1401 + 1402 + /hast-util-from-parse5@7.1.2: 1403 + resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==} 1404 + dependencies: 1405 + '@types/hast': 2.3.4 1406 + '@types/unist': 2.0.6 1407 + hastscript: 7.2.0 1408 + property-information: 6.2.0 1409 + vfile: 5.3.7 1410 + vfile-location: 4.1.0 1411 + web-namespaces: 2.0.1 1412 + dev: false 1413 + 1414 + /hast-util-parse-selector@3.1.1: 1415 + resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==} 1416 + dependencies: 1417 + '@types/hast': 2.3.4 1418 + dev: false 1419 + 1420 + /hast-util-raw@7.2.3: 1421 + resolution: {integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==} 1422 + dependencies: 1423 + '@types/hast': 2.3.4 1424 + '@types/parse5': 6.0.3 1425 + hast-util-from-parse5: 7.1.2 1426 + hast-util-to-parse5: 7.1.0 1427 + html-void-elements: 2.0.1 1428 + parse5: 6.0.1 1429 + unist-util-position: 4.0.4 1430 + unist-util-visit: 4.1.2 1431 + vfile: 5.3.7 1432 + web-namespaces: 2.0.1 1433 + zwitch: 2.0.4 1434 + dev: false 1435 + 1436 + /hast-util-to-html@8.0.4: 1437 + resolution: {integrity: sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==} 1438 + dependencies: 1439 + '@types/hast': 2.3.4 1440 + '@types/unist': 2.0.6 1441 + ccount: 2.0.1 1442 + comma-separated-tokens: 2.0.3 1443 + hast-util-raw: 7.2.3 1444 + hast-util-whitespace: 2.0.1 1445 + html-void-elements: 2.0.1 1446 + property-information: 6.2.0 1447 + space-separated-tokens: 2.0.2 1448 + stringify-entities: 4.0.3 1449 + zwitch: 2.0.4 1450 + dev: false 1451 + 1452 + /hast-util-to-parse5@7.1.0: 1453 + resolution: {integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==} 1454 + dependencies: 1455 + '@types/hast': 2.3.4 1456 + comma-separated-tokens: 2.0.3 1457 + property-information: 6.2.0 1458 + space-separated-tokens: 2.0.2 1459 + web-namespaces: 2.0.1 1460 + zwitch: 2.0.4 1461 + dev: false 1462 + 1463 + /hast-util-whitespace@2.0.1: 1464 + resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==} 1465 + dev: false 1466 + 1467 + /hastscript@7.2.0: 1468 + resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==} 1469 + dependencies: 1470 + '@types/hast': 2.3.4 1471 + comma-separated-tokens: 2.0.3 1472 + hast-util-parse-selector: 3.1.1 1473 + property-information: 6.2.0 1474 + space-separated-tokens: 2.0.2 1475 + dev: false 1476 + 1477 + /html-escaper@3.0.3: 1478 + resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==} 1479 + dev: false 1480 + 1481 + /html-void-elements@2.0.1: 1482 + resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} 1483 + dev: false 1484 + 1485 + /human-signals@2.1.0: 1486 + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} 1487 + engines: {node: '>=10.17.0'} 1488 + dev: false 1489 + 1490 + /human-signals@3.0.1: 1491 + resolution: {integrity: sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==} 1492 + engines: {node: '>=12.20.0'} 1493 + dev: false 1494 + 1495 + /human-signals@4.3.1: 1496 + resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} 1497 + engines: {node: '>=14.18.0'} 1498 + dev: false 1499 + 1500 + /ieee754@1.2.1: 1501 + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} 1502 + dev: false 1503 + 1504 + /import-meta-resolve@2.2.2: 1505 + resolution: {integrity: sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==} 1506 + dev: false 1507 + 1508 + /inherits@2.0.4: 1509 + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 1510 + dev: false 1511 + 1512 + /is-binary-path@2.1.0: 1513 + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 1514 + engines: {node: '>=8'} 1515 + dependencies: 1516 + binary-extensions: 2.2.0 1517 + dev: false 1518 + 1519 + /is-buffer@2.0.5: 1520 + resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} 1521 + engines: {node: '>=4'} 1522 + dev: false 1523 + 1524 + /is-core-module@2.12.0: 1525 + resolution: {integrity: sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==} 1526 + dependencies: 1527 + has: 1.0.3 1528 + dev: false 1529 + 1530 + /is-docker@2.2.1: 1531 + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} 1532 + engines: {node: '>=8'} 1533 + hasBin: true 1534 + dev: false 1535 + 1536 + /is-docker@3.0.0: 1537 + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} 1538 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1539 + hasBin: true 1540 + dev: false 1541 + 1542 + /is-extendable@0.1.1: 1543 + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} 1544 + engines: {node: '>=0.10.0'} 1545 + dev: false 1546 + 1547 + /is-extglob@2.1.1: 1548 + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1549 + engines: {node: '>=0.10.0'} 1550 + dev: false 1551 + 1552 + /is-fullwidth-code-point@3.0.0: 1553 + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 1554 + engines: {node: '>=8'} 1555 + dev: false 1556 + 1557 + /is-glob@4.0.3: 1558 + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1559 + engines: {node: '>=0.10.0'} 1560 + dependencies: 1561 + is-extglob: 2.1.1 1562 + dev: false 1563 + 1564 + /is-inside-container@1.0.0: 1565 + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} 1566 + engines: {node: '>=14.16'} 1567 + hasBin: true 1568 + dependencies: 1569 + is-docker: 3.0.0 1570 + dev: false 1571 + 1572 + /is-interactive@2.0.0: 1573 + resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} 1574 + engines: {node: '>=12'} 1575 + dev: false 1576 + 1577 + /is-number@7.0.0: 1578 + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1579 + engines: {node: '>=0.12.0'} 1580 + dev: false 1581 + 1582 + /is-plain-obj@4.1.0: 1583 + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} 1584 + engines: {node: '>=12'} 1585 + dev: false 1586 + 1587 + /is-stream@2.0.1: 1588 + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} 1589 + engines: {node: '>=8'} 1590 + dev: false 1591 + 1592 + /is-stream@3.0.0: 1593 + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} 1594 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1595 + dev: false 1596 + 1597 + /is-unicode-supported@1.3.0: 1598 + resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} 1599 + engines: {node: '>=12'} 1600 + dev: false 1601 + 1602 + /is-wsl@2.2.0: 1603 + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} 1604 + engines: {node: '>=8'} 1605 + dependencies: 1606 + is-docker: 2.2.1 1607 + dev: false 1608 + 1609 + /isexe@2.0.0: 1610 + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1611 + dev: false 1612 + 1613 + /js-tokens@4.0.0: 1614 + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 1615 + dev: false 1616 + 1617 + /js-yaml@3.14.1: 1618 + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} 1619 + hasBin: true 1620 + dependencies: 1621 + argparse: 1.0.10 1622 + esprima: 4.0.1 1623 + dev: false 1624 + 1625 + /jsesc@2.5.2: 1626 + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} 1627 + engines: {node: '>=4'} 1628 + hasBin: true 1629 + dev: false 1630 + 1631 + /json5@2.2.3: 1632 + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} 1633 + engines: {node: '>=6'} 1634 + hasBin: true 1635 + dev: false 1636 + 1637 + /jsonc-parser@2.3.1: 1638 + resolution: {integrity: sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==} 1639 + dev: false 1640 + 1641 + /jsonc-parser@3.2.0: 1642 + resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} 1643 + dev: false 1644 + 1645 + /kind-of@6.0.3: 1646 + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} 1647 + engines: {node: '>=0.10.0'} 1648 + dev: false 1649 + 1650 + /kleur@3.0.3: 1651 + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} 1652 + engines: {node: '>=6'} 1653 + dev: false 1654 + 1655 + /kleur@4.1.5: 1656 + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 1657 + engines: {node: '>=6'} 1658 + dev: false 1659 + 1660 + /load-yaml-file@0.2.0: 1661 + resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} 1662 + engines: {node: '>=6'} 1663 + dependencies: 1664 + graceful-fs: 4.2.11 1665 + js-yaml: 3.14.1 1666 + pify: 4.0.1 1667 + strip-bom: 3.0.0 1668 + dev: false 1669 + 1670 + /locate-path@5.0.0: 1671 + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} 1672 + engines: {node: '>=8'} 1673 + dependencies: 1674 + p-locate: 4.1.0 1675 + dev: false 1676 + 1677 + /locate-path@6.0.0: 1678 + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 1679 + engines: {node: '>=10'} 1680 + dependencies: 1681 + p-locate: 5.0.0 1682 + dev: false 1683 + 1684 + /log-symbols@5.1.0: 1685 + resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==} 1686 + engines: {node: '>=12'} 1687 + dependencies: 1688 + chalk: 5.2.0 1689 + is-unicode-supported: 1.3.0 1690 + dev: false 1691 + 1692 + /longest-streak@3.1.0: 1693 + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} 1694 + dev: false 1695 + 1696 + /lru-cache@5.1.1: 1697 + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} 1698 + dependencies: 1699 + yallist: 3.1.1 1700 + dev: false 1701 + 1702 + /lru-cache@6.0.0: 1703 + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 1704 + engines: {node: '>=10'} 1705 + dependencies: 1706 + yallist: 4.0.0 1707 + dev: false 1708 + 1709 + /magic-string@0.27.0: 1710 + resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} 1711 + engines: {node: '>=12'} 1712 + dependencies: 1713 + '@jridgewell/sourcemap-codec': 1.4.15 1714 + dev: false 1715 + 1716 + /markdown-table@3.0.3: 1717 + resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} 1718 + dev: false 1719 + 1720 + /mdast-util-definitions@5.1.2: 1721 + resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==} 1722 + dependencies: 1723 + '@types/mdast': 3.0.11 1724 + '@types/unist': 2.0.6 1725 + unist-util-visit: 4.1.2 1726 + dev: false 1727 + 1728 + /mdast-util-find-and-replace@2.2.2: 1729 + resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} 1730 + dependencies: 1731 + '@types/mdast': 3.0.11 1732 + escape-string-regexp: 5.0.0 1733 + unist-util-is: 5.2.1 1734 + unist-util-visit-parents: 5.1.3 1735 + dev: false 1736 + 1737 + /mdast-util-from-markdown@1.3.0: 1738 + resolution: {integrity: sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==} 1739 + dependencies: 1740 + '@types/mdast': 3.0.11 1741 + '@types/unist': 2.0.6 1742 + decode-named-character-reference: 1.0.2 1743 + mdast-util-to-string: 3.2.0 1744 + micromark: 3.1.0 1745 + micromark-util-decode-numeric-character-reference: 1.0.0 1746 + micromark-util-decode-string: 1.0.2 1747 + micromark-util-normalize-identifier: 1.0.0 1748 + micromark-util-symbol: 1.0.1 1749 + micromark-util-types: 1.0.2 1750 + unist-util-stringify-position: 3.0.3 1751 + uvu: 0.5.6 1752 + transitivePeerDependencies: 1753 + - supports-color 1754 + dev: false 1755 + 1756 + /mdast-util-gfm-autolink-literal@1.0.3: 1757 + resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} 1758 + dependencies: 1759 + '@types/mdast': 3.0.11 1760 + ccount: 2.0.1 1761 + mdast-util-find-and-replace: 2.2.2 1762 + micromark-util-character: 1.1.0 1763 + dev: false 1764 + 1765 + /mdast-util-gfm-footnote@1.0.2: 1766 + resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} 1767 + dependencies: 1768 + '@types/mdast': 3.0.11 1769 + mdast-util-to-markdown: 1.5.0 1770 + micromark-util-normalize-identifier: 1.0.0 1771 + dev: false 1772 + 1773 + /mdast-util-gfm-strikethrough@1.0.3: 1774 + resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} 1775 + dependencies: 1776 + '@types/mdast': 3.0.11 1777 + mdast-util-to-markdown: 1.5.0 1778 + dev: false 1779 + 1780 + /mdast-util-gfm-table@1.0.7: 1781 + resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} 1782 + dependencies: 1783 + '@types/mdast': 3.0.11 1784 + markdown-table: 3.0.3 1785 + mdast-util-from-markdown: 1.3.0 1786 + mdast-util-to-markdown: 1.5.0 1787 + transitivePeerDependencies: 1788 + - supports-color 1789 + dev: false 1790 + 1791 + /mdast-util-gfm-task-list-item@1.0.2: 1792 + resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} 1793 + dependencies: 1794 + '@types/mdast': 3.0.11 1795 + mdast-util-to-markdown: 1.5.0 1796 + dev: false 1797 + 1798 + /mdast-util-gfm@2.0.2: 1799 + resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==} 1800 + dependencies: 1801 + mdast-util-from-markdown: 1.3.0 1802 + mdast-util-gfm-autolink-literal: 1.0.3 1803 + mdast-util-gfm-footnote: 1.0.2 1804 + mdast-util-gfm-strikethrough: 1.0.3 1805 + mdast-util-gfm-table: 1.0.7 1806 + mdast-util-gfm-task-list-item: 1.0.2 1807 + mdast-util-to-markdown: 1.5.0 1808 + transitivePeerDependencies: 1809 + - supports-color 1810 + dev: false 1811 + 1812 + /mdast-util-phrasing@3.0.1: 1813 + resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} 1814 + dependencies: 1815 + '@types/mdast': 3.0.11 1816 + unist-util-is: 5.2.1 1817 + dev: false 1818 + 1819 + /mdast-util-to-hast@12.3.0: 1820 + resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==} 1821 + dependencies: 1822 + '@types/hast': 2.3.4 1823 + '@types/mdast': 3.0.11 1824 + mdast-util-definitions: 5.1.2 1825 + micromark-util-sanitize-uri: 1.1.0 1826 + trim-lines: 3.0.1 1827 + unist-util-generated: 2.0.1 1828 + unist-util-position: 4.0.4 1829 + unist-util-visit: 4.1.2 1830 + dev: false 1831 + 1832 + /mdast-util-to-markdown@1.5.0: 1833 + resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} 1834 + dependencies: 1835 + '@types/mdast': 3.0.11 1836 + '@types/unist': 2.0.6 1837 + longest-streak: 3.1.0 1838 + mdast-util-phrasing: 3.0.1 1839 + mdast-util-to-string: 3.2.0 1840 + micromark-util-decode-string: 1.0.2 1841 + unist-util-visit: 4.1.2 1842 + zwitch: 2.0.4 1843 + dev: false 1844 + 1845 + /mdast-util-to-string@3.2.0: 1846 + resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} 1847 + dependencies: 1848 + '@types/mdast': 3.0.11 1849 + dev: false 1850 + 1851 + /merge-stream@2.0.0: 1852 + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} 1853 + dev: false 1854 + 1855 + /merge2@1.4.1: 1856 + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1857 + engines: {node: '>= 8'} 1858 + dev: false 1859 + 1860 + /micromark-core-commonmark@1.0.6: 1861 + resolution: {integrity: sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==} 1862 + dependencies: 1863 + decode-named-character-reference: 1.0.2 1864 + micromark-factory-destination: 1.0.0 1865 + micromark-factory-label: 1.0.2 1866 + micromark-factory-space: 1.0.0 1867 + micromark-factory-title: 1.0.2 1868 + micromark-factory-whitespace: 1.0.0 1869 + micromark-util-character: 1.1.0 1870 + micromark-util-chunked: 1.0.0 1871 + micromark-util-classify-character: 1.0.0 1872 + micromark-util-html-tag-name: 1.1.0 1873 + micromark-util-normalize-identifier: 1.0.0 1874 + micromark-util-resolve-all: 1.0.0 1875 + micromark-util-subtokenize: 1.0.2 1876 + micromark-util-symbol: 1.0.1 1877 + micromark-util-types: 1.0.2 1878 + uvu: 0.5.6 1879 + dev: false 1880 + 1881 + /micromark-extension-gfm-autolink-literal@1.0.4: 1882 + resolution: {integrity: sha512-WCssN+M9rUyfHN5zPBn3/f0mIA7tqArHL/EKbv3CZK+LT2rG77FEikIQEqBkv46fOqXQK4NEW/Pc7Z27gshpeg==} 1883 + dependencies: 1884 + micromark-util-character: 1.1.0 1885 + micromark-util-sanitize-uri: 1.1.0 1886 + micromark-util-symbol: 1.0.1 1887 + micromark-util-types: 1.0.2 1888 + dev: false 1889 + 1890 + /micromark-extension-gfm-footnote@1.1.0: 1891 + resolution: {integrity: sha512-RWYce7j8+c0n7Djzv5NzGEGitNNYO3uj+h/XYMdS/JinH1Go+/Qkomg/rfxExFzYTiydaV6GLeffGO5qcJbMPA==} 1892 + dependencies: 1893 + micromark-core-commonmark: 1.0.6 1894 + micromark-factory-space: 1.0.0 1895 + micromark-util-character: 1.1.0 1896 + micromark-util-normalize-identifier: 1.0.0 1897 + micromark-util-sanitize-uri: 1.1.0 1898 + micromark-util-symbol: 1.0.1 1899 + micromark-util-types: 1.0.2 1900 + uvu: 0.5.6 1901 + dev: false 1902 + 1903 + /micromark-extension-gfm-strikethrough@1.0.5: 1904 + resolution: {integrity: sha512-X0oI5eYYQVARhiNfbETy7BfLSmSilzN1eOuoRnrf9oUNsPRrWOAe9UqSizgw1vNxQBfOwL+n2610S3bYjVNi7w==} 1905 + dependencies: 1906 + micromark-util-chunked: 1.0.0 1907 + micromark-util-classify-character: 1.0.0 1908 + micromark-util-resolve-all: 1.0.0 1909 + micromark-util-symbol: 1.0.1 1910 + micromark-util-types: 1.0.2 1911 + uvu: 0.5.6 1912 + dev: false 1913 + 1914 + /micromark-extension-gfm-table@1.0.6: 1915 + resolution: {integrity: sha512-92pq7Q+T+4kXH4M6kL+pc8WU23Z9iuhcqmtYFWdFWjm73ZscFpH2xE28+XFpGWlvgq3LUwcN0XC0PGCicYFpgA==} 1916 + dependencies: 1917 + micromark-factory-space: 1.0.0 1918 + micromark-util-character: 1.1.0 1919 + micromark-util-symbol: 1.0.1 1920 + micromark-util-types: 1.0.2 1921 + uvu: 0.5.6 1922 + dev: false 1923 + 1924 + /micromark-extension-gfm-tagfilter@1.0.2: 1925 + resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==} 1926 + dependencies: 1927 + micromark-util-types: 1.0.2 1928 + dev: false 1929 + 1930 + /micromark-extension-gfm-task-list-item@1.0.4: 1931 + resolution: {integrity: sha512-9XlIUUVnYXHsFF2HZ9jby4h3npfX10S1coXTnV035QGPgrtNYQq3J6IfIvcCIUAJrrqBVi5BqA/LmaOMJqPwMQ==} 1932 + dependencies: 1933 + micromark-factory-space: 1.0.0 1934 + micromark-util-character: 1.1.0 1935 + micromark-util-symbol: 1.0.1 1936 + micromark-util-types: 1.0.2 1937 + uvu: 0.5.6 1938 + dev: false 1939 + 1940 + /micromark-extension-gfm@2.0.2: 1941 + resolution: {integrity: sha512-oMBh++llCWHYftkP1NmeoQDHHlj3nsRYL3HBhjwBqm+CjSQ4l/v05XiQMTWqmYh4MLEVbq473qEi6S1wonCxcA==} 1942 + dependencies: 1943 + micromark-extension-gfm-autolink-literal: 1.0.4 1944 + micromark-extension-gfm-footnote: 1.1.0 1945 + micromark-extension-gfm-strikethrough: 1.0.5 1946 + micromark-extension-gfm-table: 1.0.6 1947 + micromark-extension-gfm-tagfilter: 1.0.2 1948 + micromark-extension-gfm-task-list-item: 1.0.4 1949 + micromark-util-combine-extensions: 1.0.0 1950 + micromark-util-types: 1.0.2 1951 + dev: false 1952 + 1953 + /micromark-factory-destination@1.0.0: 1954 + resolution: {integrity: sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==} 1955 + dependencies: 1956 + micromark-util-character: 1.1.0 1957 + micromark-util-symbol: 1.0.1 1958 + micromark-util-types: 1.0.2 1959 + dev: false 1960 + 1961 + /micromark-factory-label@1.0.2: 1962 + resolution: {integrity: sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==} 1963 + dependencies: 1964 + micromark-util-character: 1.1.0 1965 + micromark-util-symbol: 1.0.1 1966 + micromark-util-types: 1.0.2 1967 + uvu: 0.5.6 1968 + dev: false 1969 + 1970 + /micromark-factory-space@1.0.0: 1971 + resolution: {integrity: sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==} 1972 + dependencies: 1973 + micromark-util-character: 1.1.0 1974 + micromark-util-types: 1.0.2 1975 + dev: false 1976 + 1977 + /micromark-factory-title@1.0.2: 1978 + resolution: {integrity: sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==} 1979 + dependencies: 1980 + micromark-factory-space: 1.0.0 1981 + micromark-util-character: 1.1.0 1982 + micromark-util-symbol: 1.0.1 1983 + micromark-util-types: 1.0.2 1984 + uvu: 0.5.6 1985 + dev: false 1986 + 1987 + /micromark-factory-whitespace@1.0.0: 1988 + resolution: {integrity: sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==} 1989 + dependencies: 1990 + micromark-factory-space: 1.0.0 1991 + micromark-util-character: 1.1.0 1992 + micromark-util-symbol: 1.0.1 1993 + micromark-util-types: 1.0.2 1994 + dev: false 1995 + 1996 + /micromark-util-character@1.1.0: 1997 + resolution: {integrity: sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==} 1998 + dependencies: 1999 + micromark-util-symbol: 1.0.1 2000 + micromark-util-types: 1.0.2 2001 + dev: false 2002 + 2003 + /micromark-util-chunked@1.0.0: 2004 + resolution: {integrity: sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==} 2005 + dependencies: 2006 + micromark-util-symbol: 1.0.1 2007 + dev: false 2008 + 2009 + /micromark-util-classify-character@1.0.0: 2010 + resolution: {integrity: sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==} 2011 + dependencies: 2012 + micromark-util-character: 1.1.0 2013 + micromark-util-symbol: 1.0.1 2014 + micromark-util-types: 1.0.2 2015 + dev: false 2016 + 2017 + /micromark-util-combine-extensions@1.0.0: 2018 + resolution: {integrity: sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==} 2019 + dependencies: 2020 + micromark-util-chunked: 1.0.0 2021 + micromark-util-types: 1.0.2 2022 + dev: false 2023 + 2024 + /micromark-util-decode-numeric-character-reference@1.0.0: 2025 + resolution: {integrity: sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==} 2026 + dependencies: 2027 + micromark-util-symbol: 1.0.1 2028 + dev: false 2029 + 2030 + /micromark-util-decode-string@1.0.2: 2031 + resolution: {integrity: sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==} 2032 + dependencies: 2033 + decode-named-character-reference: 1.0.2 2034 + micromark-util-character: 1.1.0 2035 + micromark-util-decode-numeric-character-reference: 1.0.0 2036 + micromark-util-symbol: 1.0.1 2037 + dev: false 2038 + 2039 + /micromark-util-encode@1.0.1: 2040 + resolution: {integrity: sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==} 2041 + dev: false 2042 + 2043 + /micromark-util-html-tag-name@1.1.0: 2044 + resolution: {integrity: sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==} 2045 + dev: false 2046 + 2047 + /micromark-util-normalize-identifier@1.0.0: 2048 + resolution: {integrity: sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==} 2049 + dependencies: 2050 + micromark-util-symbol: 1.0.1 2051 + dev: false 2052 + 2053 + /micromark-util-resolve-all@1.0.0: 2054 + resolution: {integrity: sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==} 2055 + dependencies: 2056 + micromark-util-types: 1.0.2 2057 + dev: false 2058 + 2059 + /micromark-util-sanitize-uri@1.1.0: 2060 + resolution: {integrity: sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==} 2061 + dependencies: 2062 + micromark-util-character: 1.1.0 2063 + micromark-util-encode: 1.0.1 2064 + micromark-util-symbol: 1.0.1 2065 + dev: false 2066 + 2067 + /micromark-util-subtokenize@1.0.2: 2068 + resolution: {integrity: sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==} 2069 + dependencies: 2070 + micromark-util-chunked: 1.0.0 2071 + micromark-util-symbol: 1.0.1 2072 + micromark-util-types: 1.0.2 2073 + uvu: 0.5.6 2074 + dev: false 2075 + 2076 + /micromark-util-symbol@1.0.1: 2077 + resolution: {integrity: sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==} 2078 + dev: false 2079 + 2080 + /micromark-util-types@1.0.2: 2081 + resolution: {integrity: sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==} 2082 + dev: false 2083 + 2084 + /micromark@3.1.0: 2085 + resolution: {integrity: sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==} 2086 + dependencies: 2087 + '@types/debug': 4.1.7 2088 + debug: 4.3.4 2089 + decode-named-character-reference: 1.0.2 2090 + micromark-core-commonmark: 1.0.6 2091 + micromark-factory-space: 1.0.0 2092 + micromark-util-character: 1.1.0 2093 + micromark-util-chunked: 1.0.0 2094 + micromark-util-combine-extensions: 1.0.0 2095 + micromark-util-decode-numeric-character-reference: 1.0.0 2096 + micromark-util-encode: 1.0.1 2097 + micromark-util-normalize-identifier: 1.0.0 2098 + micromark-util-resolve-all: 1.0.0 2099 + micromark-util-sanitize-uri: 1.1.0 2100 + micromark-util-subtokenize: 1.0.2 2101 + micromark-util-symbol: 1.0.1 2102 + micromark-util-types: 1.0.2 2103 + uvu: 0.5.6 2104 + transitivePeerDependencies: 2105 + - supports-color 2106 + dev: false 2107 + 2108 + /micromatch@4.0.5: 2109 + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} 2110 + engines: {node: '>=8.6'} 2111 + dependencies: 2112 + braces: 3.0.2 2113 + picomatch: 2.3.1 2114 + dev: false 2115 + 2116 + /mime@3.0.0: 2117 + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} 2118 + engines: {node: '>=10.0.0'} 2119 + hasBin: true 2120 + dev: false 2121 + 2122 + /mimic-fn@2.1.0: 2123 + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} 2124 + engines: {node: '>=6'} 2125 + dev: false 2126 + 2127 + /mimic-fn@4.0.0: 2128 + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} 2129 + engines: {node: '>=12'} 2130 + dev: false 2131 + 2132 + /mri@1.2.0: 2133 + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 2134 + engines: {node: '>=4'} 2135 + dev: false 2136 + 2137 + /ms@2.1.2: 2138 + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 2139 + dev: false 2140 + 2141 + /nanoid@3.3.6: 2142 + resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} 2143 + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 2144 + hasBin: true 2145 + dev: false 2146 + 2147 + /nlcst-to-string@3.1.1: 2148 + resolution: {integrity: sha512-63mVyqaqt0cmn2VcI2aH6kxe1rLAmSROqHMA0i4qqg1tidkfExgpb0FGMikMCn86mw5dFtBtEANfmSSK7TjNHw==} 2149 + dependencies: 2150 + '@types/nlcst': 1.0.0 2151 + dev: false 2152 + 2153 + /node-releases@2.0.10: 2154 + resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} 2155 + dev: false 2156 + 2157 + /normalize-path@3.0.0: 2158 + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 2159 + engines: {node: '>=0.10.0'} 2160 + dev: false 2161 + 2162 + /npm-run-path@4.0.1: 2163 + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} 2164 + engines: {node: '>=8'} 2165 + dependencies: 2166 + path-key: 3.1.1 2167 + dev: false 2168 + 2169 + /npm-run-path@5.1.0: 2170 + resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} 2171 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 2172 + dependencies: 2173 + path-key: 4.0.0 2174 + dev: false 2175 + 2176 + /onetime@5.1.2: 2177 + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} 2178 + engines: {node: '>=6'} 2179 + dependencies: 2180 + mimic-fn: 2.1.0 2181 + dev: false 2182 + 2183 + /onetime@6.0.0: 2184 + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} 2185 + engines: {node: '>=12'} 2186 + dependencies: 2187 + mimic-fn: 4.0.0 2188 + dev: false 2189 + 2190 + /open@9.1.0: 2191 + resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==} 2192 + engines: {node: '>=14.16'} 2193 + dependencies: 2194 + default-browser: 4.0.0 2195 + define-lazy-prop: 3.0.0 2196 + is-inside-container: 1.0.0 2197 + is-wsl: 2.2.0 2198 + dev: false 2199 + 2200 + /ora@6.3.0: 2201 + resolution: {integrity: sha512-1/D8uRFY0ay2kgBpmAwmSA404w4OoPVhHMqRqtjvrcK/dnzcEZxMJ+V4DUbyICu8IIVRclHcOf5wlD1tMY4GUQ==} 2202 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 2203 + dependencies: 2204 + chalk: 5.2.0 2205 + cli-cursor: 4.0.0 2206 + cli-spinners: 2.9.0 2207 + is-interactive: 2.0.0 2208 + is-unicode-supported: 1.3.0 2209 + log-symbols: 5.1.0 2210 + stdin-discarder: 0.1.0 2211 + strip-ansi: 7.0.1 2212 + wcwidth: 1.0.1 2213 + dev: false 2214 + 2215 + /p-limit@2.3.0: 2216 + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} 2217 + engines: {node: '>=6'} 2218 + dependencies: 2219 + p-try: 2.2.0 2220 + dev: false 2221 + 2222 + /p-limit@3.1.0: 2223 + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 2224 + engines: {node: '>=10'} 2225 + dependencies: 2226 + yocto-queue: 0.1.0 2227 + dev: false 2228 + 2229 + /p-locate@4.1.0: 2230 + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} 2231 + engines: {node: '>=8'} 2232 + dependencies: 2233 + p-limit: 2.3.0 2234 + dev: false 2235 + 2236 + /p-locate@5.0.0: 2237 + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 2238 + engines: {node: '>=10'} 2239 + dependencies: 2240 + p-limit: 3.1.0 2241 + dev: false 2242 + 2243 + /p-try@2.2.0: 2244 + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} 2245 + engines: {node: '>=6'} 2246 + dev: false 2247 + 2248 + /parse-latin@5.0.1: 2249 + resolution: {integrity: sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==} 2250 + dependencies: 2251 + nlcst-to-string: 3.1.1 2252 + unist-util-modify-children: 3.1.1 2253 + unist-util-visit-children: 2.0.2 2254 + dev: false 2255 + 2256 + /parse5@6.0.1: 2257 + resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} 2258 + dev: false 2259 + 2260 + /path-exists@4.0.0: 2261 + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 2262 + engines: {node: '>=8'} 2263 + dev: false 2264 + 2265 + /path-key@3.1.1: 2266 + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 2267 + engines: {node: '>=8'} 2268 + dev: false 2269 + 2270 + /path-key@4.0.0: 2271 + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} 2272 + engines: {node: '>=12'} 2273 + dev: false 2274 + 2275 + /path-parse@1.0.7: 2276 + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 2277 + dev: false 2278 + 2279 + /path-to-regexp@6.2.1: 2280 + resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} 2281 + dev: false 2282 + 2283 + /picocolors@1.0.0: 2284 + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} 2285 + dev: false 2286 + 2287 + /picomatch@2.3.1: 2288 + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 2289 + engines: {node: '>=8.6'} 2290 + dev: false 2291 + 2292 + /pify@4.0.1: 2293 + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} 2294 + engines: {node: '>=6'} 2295 + dev: false 2296 + 2297 + /pkg-dir@4.2.0: 2298 + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} 2299 + engines: {node: '>=8'} 2300 + dependencies: 2301 + find-up: 4.1.0 2302 + dev: false 2303 + 2304 + /postcss@8.4.23: 2305 + resolution: {integrity: sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==} 2306 + engines: {node: ^10 || ^12 || >=14} 2307 + dependencies: 2308 + nanoid: 3.3.6 2309 + picocolors: 1.0.0 2310 + source-map-js: 1.0.2 2311 + dev: false 2312 + 2313 + /preferred-pm@3.0.3: 2314 + resolution: {integrity: sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==} 2315 + engines: {node: '>=10'} 2316 + dependencies: 2317 + find-up: 5.0.0 2318 + find-yarn-workspace-root2: 1.2.16 2319 + path-exists: 4.0.0 2320 + which-pm: 2.0.0 2321 + dev: false 2322 + 2323 + /prettier-plugin-astro@0.8.1: 2324 + resolution: {integrity: sha512-lJ/mG/Lz/ccSwNtwqpFS126mtMVzFVyYv0ddTF9wqwrEG4seECjKDAyw/oGv915rAcJi8jr89990nqfpmG+qdg==} 2325 + engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'} 2326 + dependencies: 2327 + '@astrojs/compiler': 1.4.1 2328 + prettier: 2.8.8 2329 + sass-formatter: 0.7.6 2330 + synckit: 0.8.5 2331 + dev: false 2332 + 2333 + /prettier@2.8.8: 2334 + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} 2335 + engines: {node: '>=10.13.0'} 2336 + hasBin: true 2337 + dev: false 2338 + 2339 + /prismjs@1.29.0: 2340 + resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} 2341 + engines: {node: '>=6'} 2342 + dev: false 2343 + 2344 + /prompts@2.4.2: 2345 + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} 2346 + engines: {node: '>= 6'} 2347 + dependencies: 2348 + kleur: 3.0.3 2349 + sisteransi: 1.0.5 2350 + dev: false 2351 + 2352 + /property-information@6.2.0: 2353 + resolution: {integrity: sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==} 2354 + dev: false 2355 + 2356 + /queue-microtask@1.2.3: 2357 + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 2358 + dev: false 2359 + 2360 + /readable-stream@3.6.2: 2361 + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} 2362 + engines: {node: '>= 6'} 2363 + dependencies: 2364 + inherits: 2.0.4 2365 + string_decoder: 1.3.0 2366 + util-deprecate: 1.0.2 2367 + dev: false 2368 + 2369 + /readdirp@3.6.0: 2370 + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 2371 + engines: {node: '>=8.10.0'} 2372 + dependencies: 2373 + picomatch: 2.3.1 2374 + dev: false 2375 + 2376 + /rehype-parse@8.0.4: 2377 + resolution: {integrity: sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==} 2378 + dependencies: 2379 + '@types/hast': 2.3.4 2380 + hast-util-from-parse5: 7.1.2 2381 + parse5: 6.0.1 2382 + unified: 10.1.2 2383 + dev: false 2384 + 2385 + /rehype-raw@6.1.1: 2386 + resolution: {integrity: sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==} 2387 + dependencies: 2388 + '@types/hast': 2.3.4 2389 + hast-util-raw: 7.2.3 2390 + unified: 10.1.2 2391 + dev: false 2392 + 2393 + /rehype-stringify@9.0.3: 2394 + resolution: {integrity: sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==} 2395 + dependencies: 2396 + '@types/hast': 2.3.4 2397 + hast-util-to-html: 8.0.4 2398 + unified: 10.1.2 2399 + dev: false 2400 + 2401 + /rehype@12.0.1: 2402 + resolution: {integrity: sha512-ey6kAqwLM3X6QnMDILJthGvG1m1ULROS9NT4uG9IDCuv08SFyLlreSuvOa//DgEvbXx62DS6elGVqusWhRUbgw==} 2403 + dependencies: 2404 + '@types/hast': 2.3.4 2405 + rehype-parse: 8.0.4 2406 + rehype-stringify: 9.0.3 2407 + unified: 10.1.2 2408 + dev: false 2409 + 2410 + /remark-gfm@3.0.1: 2411 + resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} 2412 + dependencies: 2413 + '@types/mdast': 3.0.11 2414 + mdast-util-gfm: 2.0.2 2415 + micromark-extension-gfm: 2.0.2 2416 + unified: 10.1.2 2417 + transitivePeerDependencies: 2418 + - supports-color 2419 + dev: false 2420 + 2421 + /remark-parse@10.0.1: 2422 + resolution: {integrity: sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==} 2423 + dependencies: 2424 + '@types/mdast': 3.0.11 2425 + mdast-util-from-markdown: 1.3.0 2426 + unified: 10.1.2 2427 + transitivePeerDependencies: 2428 + - supports-color 2429 + dev: false 2430 + 2431 + /remark-rehype@10.1.0: 2432 + resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} 2433 + dependencies: 2434 + '@types/hast': 2.3.4 2435 + '@types/mdast': 3.0.11 2436 + mdast-util-to-hast: 12.3.0 2437 + unified: 10.1.2 2438 + dev: false 2439 + 2440 + /remark-smartypants@2.0.0: 2441 + resolution: {integrity: sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==} 2442 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 2443 + dependencies: 2444 + retext: 8.1.0 2445 + retext-smartypants: 5.2.0 2446 + unist-util-visit: 4.1.2 2447 + dev: false 2448 + 2449 + /resolve@1.22.2: 2450 + resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==} 2451 + hasBin: true 2452 + dependencies: 2453 + is-core-module: 2.12.0 2454 + path-parse: 1.0.7 2455 + supports-preserve-symlinks-flag: 1.0.0 2456 + dev: false 2457 + 2458 + /restore-cursor@4.0.0: 2459 + resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} 2460 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 2461 + dependencies: 2462 + onetime: 5.1.2 2463 + signal-exit: 3.0.7 2464 + dev: false 2465 + 2466 + /retext-latin@3.1.0: 2467 + resolution: {integrity: sha512-5MrD1tuebzO8ppsja5eEu+ZbBeUNCjoEarn70tkXOS7Bdsdf6tNahsv2bY0Z8VooFF6cw7/6S+d3yI/TMlMVVQ==} 2468 + dependencies: 2469 + '@types/nlcst': 1.0.0 2470 + parse-latin: 5.0.1 2471 + unherit: 3.0.1 2472 + unified: 10.1.2 2473 + dev: false 2474 + 2475 + /retext-smartypants@5.2.0: 2476 + resolution: {integrity: sha512-Do8oM+SsjrbzT2UNIKgheP0hgUQTDDQYyZaIY3kfq0pdFzoPk+ZClYJ+OERNXveog4xf1pZL4PfRxNoVL7a/jw==} 2477 + dependencies: 2478 + '@types/nlcst': 1.0.0 2479 + nlcst-to-string: 3.1.1 2480 + unified: 10.1.2 2481 + unist-util-visit: 4.1.2 2482 + dev: false 2483 + 2484 + /retext-stringify@3.1.0: 2485 + resolution: {integrity: sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w==} 2486 + dependencies: 2487 + '@types/nlcst': 1.0.0 2488 + nlcst-to-string: 3.1.1 2489 + unified: 10.1.2 2490 + dev: false 2491 + 2492 + /retext@8.1.0: 2493 + resolution: {integrity: sha512-N9/Kq7YTn6ZpzfiGW45WfEGJqFf1IM1q8OsRa1CGzIebCJBNCANDRmOrholiDRGKo/We7ofKR4SEvcGAWEMD3Q==} 2494 + dependencies: 2495 + '@types/nlcst': 1.0.0 2496 + retext-latin: 3.1.0 2497 + retext-stringify: 3.1.0 2498 + unified: 10.1.2 2499 + dev: false 2500 + 2501 + /reusify@1.0.4: 2502 + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 2503 + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 2504 + dev: false 2505 + 2506 + /rollup@3.21.7: 2507 + resolution: {integrity: sha512-KXPaEuR8FfUoK2uHwNjxTmJ18ApyvD6zJpYv9FOJSqLStmt6xOY84l1IjK2dSolQmoXknrhEFRaPRgOPdqCT5w==} 2508 + engines: {node: '>=14.18.0', npm: '>=8.0.0'} 2509 + hasBin: true 2510 + optionalDependencies: 2511 + fsevents: 2.3.2 2512 + dev: false 2513 + 2514 + /run-applescript@5.0.0: 2515 + resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} 2516 + engines: {node: '>=12'} 2517 + dependencies: 2518 + execa: 5.1.1 2519 + dev: false 2520 + 2521 + /run-parallel@1.2.0: 2522 + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 2523 + dependencies: 2524 + queue-microtask: 1.2.3 2525 + dev: false 2526 + 2527 + /s.color@0.0.15: 2528 + resolution: {integrity: sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==} 2529 + dev: false 2530 + 2531 + /sade@1.8.1: 2532 + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} 2533 + engines: {node: '>=6'} 2534 + dependencies: 2535 + mri: 1.2.0 2536 + dev: false 2537 + 2538 + /safe-buffer@5.2.1: 2539 + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 2540 + dev: false 2541 + 2542 + /sass-formatter@0.7.6: 2543 + resolution: {integrity: sha512-hXdxU6PCkiV3XAiSnX+XLqz2ohHoEnVUlrd8LEVMAI80uB1+OTScIkH9n6qQwImZpTye1r1WG1rbGUteHNhoHg==} 2544 + dependencies: 2545 + suf-log: 2.5.3 2546 + dev: false 2547 + 2548 + /section-matter@1.0.0: 2549 + resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} 2550 + engines: {node: '>=4'} 2551 + dependencies: 2552 + extend-shallow: 2.0.1 2553 + kind-of: 6.0.3 2554 + dev: false 2555 + 2556 + /semver@6.3.0: 2557 + resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} 2558 + hasBin: true 2559 + dev: false 2560 + 2561 + /semver@7.5.1: 2562 + resolution: {integrity: sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==} 2563 + engines: {node: '>=10'} 2564 + hasBin: true 2565 + dependencies: 2566 + lru-cache: 6.0.0 2567 + dev: false 2568 + 2569 + /server-destroy@1.0.1: 2570 + resolution: {integrity: sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==} 2571 + dev: false 2572 + 2573 + /shebang-command@2.0.0: 2574 + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 2575 + engines: {node: '>=8'} 2576 + dependencies: 2577 + shebang-regex: 3.0.0 2578 + dev: false 2579 + 2580 + /shebang-regex@3.0.0: 2581 + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 2582 + engines: {node: '>=8'} 2583 + dev: false 2584 + 2585 + /shiki@0.14.2: 2586 + resolution: {integrity: sha512-ltSZlSLOuSY0M0Y75KA+ieRaZ0Trf5Wl3gutE7jzLuIcWxLp5i/uEnLoQWNvgKXQ5OMpGkJnVMRLAuzjc0LJ2A==} 2587 + dependencies: 2588 + ansi-sequence-parser: 1.1.0 2589 + jsonc-parser: 3.2.0 2590 + vscode-oniguruma: 1.7.0 2591 + vscode-textmate: 8.0.0 2592 + dev: false 2593 + 2594 + /signal-exit@3.0.7: 2595 + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} 2596 + dev: false 2597 + 2598 + /sisteransi@1.0.5: 2599 + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} 2600 + dev: false 2601 + 2602 + /slash@4.0.0: 2603 + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} 2604 + engines: {node: '>=12'} 2605 + dev: false 2606 + 2607 + /source-map-js@1.0.2: 2608 + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} 2609 + engines: {node: '>=0.10.0'} 2610 + dev: false 2611 + 2612 + /space-separated-tokens@2.0.2: 2613 + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} 2614 + dev: false 2615 + 2616 + /sprintf-js@1.0.3: 2617 + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} 2618 + dev: false 2619 + 2620 + /stdin-discarder@0.1.0: 2621 + resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==} 2622 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 2623 + dependencies: 2624 + bl: 5.1.0 2625 + dev: false 2626 + 2627 + /streamsearch@1.1.0: 2628 + resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} 2629 + engines: {node: '>=10.0.0'} 2630 + dev: false 2631 + 2632 + /string-width@4.2.3: 2633 + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 2634 + engines: {node: '>=8'} 2635 + dependencies: 2636 + emoji-regex: 8.0.0 2637 + is-fullwidth-code-point: 3.0.0 2638 + strip-ansi: 6.0.1 2639 + dev: false 2640 + 2641 + /string-width@5.1.2: 2642 + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} 2643 + engines: {node: '>=12'} 2644 + dependencies: 2645 + eastasianwidth: 0.2.0 2646 + emoji-regex: 9.2.2 2647 + strip-ansi: 7.0.1 2648 + dev: false 2649 + 2650 + /string_decoder@1.3.0: 2651 + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} 2652 + dependencies: 2653 + safe-buffer: 5.2.1 2654 + dev: false 2655 + 2656 + /stringify-entities@4.0.3: 2657 + resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==} 2658 + dependencies: 2659 + character-entities-html4: 2.1.0 2660 + character-entities-legacy: 3.0.0 2661 + dev: false 2662 + 2663 + /strip-ansi@6.0.1: 2664 + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 2665 + engines: {node: '>=8'} 2666 + dependencies: 2667 + ansi-regex: 5.0.1 2668 + dev: false 2669 + 2670 + /strip-ansi@7.0.1: 2671 + resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} 2672 + engines: {node: '>=12'} 2673 + dependencies: 2674 + ansi-regex: 6.0.1 2675 + dev: false 2676 + 2677 + /strip-bom-string@1.0.0: 2678 + resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} 2679 + engines: {node: '>=0.10.0'} 2680 + dev: false 2681 + 2682 + /strip-bom@3.0.0: 2683 + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 2684 + engines: {node: '>=4'} 2685 + dev: false 2686 + 2687 + /strip-bom@4.0.0: 2688 + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} 2689 + engines: {node: '>=8'} 2690 + dev: false 2691 + 2692 + /strip-final-newline@2.0.0: 2693 + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} 2694 + engines: {node: '>=6'} 2695 + dev: false 2696 + 2697 + /strip-final-newline@3.0.0: 2698 + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} 2699 + engines: {node: '>=12'} 2700 + dev: false 2701 + 2702 + /suf-log@2.5.3: 2703 + resolution: {integrity: sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==} 2704 + dependencies: 2705 + s.color: 0.0.15 2706 + dev: false 2707 + 2708 + /supports-color@5.5.0: 2709 + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} 2710 + engines: {node: '>=4'} 2711 + dependencies: 2712 + has-flag: 3.0.0 2713 + dev: false 2714 + 2715 + /supports-color@7.2.0: 2716 + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 2717 + engines: {node: '>=8'} 2718 + dependencies: 2719 + has-flag: 4.0.0 2720 + dev: false 2721 + 2722 + /supports-esm@1.0.0: 2723 + resolution: {integrity: sha512-96Am8CDqUaC0I2+C/swJ0yEvM8ZnGn4unoers/LSdE4umhX7mELzqyLzx3HnZAluq5PXIsGMKqa7NkqaeHMPcg==} 2724 + dependencies: 2725 + has-package-exports: 1.3.0 2726 + dev: false 2727 + 2728 + /supports-preserve-symlinks-flag@1.0.0: 2729 + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 2730 + engines: {node: '>= 0.4'} 2731 + dev: false 2732 + 2733 + /synckit@0.8.5: 2734 + resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} 2735 + engines: {node: ^14.18.0 || >=16.0.0} 2736 + dependencies: 2737 + '@pkgr/utils': 2.4.0 2738 + tslib: 2.5.0 2739 + dev: false 2740 + 2741 + /titleize@3.0.0: 2742 + resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} 2743 + engines: {node: '>=12'} 2744 + dev: false 2745 + 2746 + /to-fast-properties@2.0.0: 2747 + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} 2748 + engines: {node: '>=4'} 2749 + dev: false 2750 + 2751 + /to-regex-range@5.0.1: 2752 + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 2753 + engines: {node: '>=8.0'} 2754 + dependencies: 2755 + is-number: 7.0.0 2756 + dev: false 2757 + 2758 + /trim-lines@3.0.1: 2759 + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} 2760 + dev: false 2761 + 2762 + /trough@2.1.0: 2763 + resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} 2764 + dev: false 2765 + 2766 + /tsconfig-resolver@3.0.1: 2767 + resolution: {integrity: sha512-ZHqlstlQF449v8glscGRXzL6l2dZvASPCdXJRWG4gHEZlUVx2Jtmr+a2zeVG4LCsKhDXKRj5R3h0C/98UcVAQg==} 2768 + dependencies: 2769 + '@types/json5': 0.0.30 2770 + '@types/resolve': 1.20.2 2771 + json5: 2.2.3 2772 + resolve: 1.22.2 2773 + strip-bom: 4.0.0 2774 + type-fest: 0.13.1 2775 + dev: false 2776 + 2777 + /tslib@2.5.0: 2778 + resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} 2779 + dev: false 2780 + 2781 + /type-fest@0.13.1: 2782 + resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==} 2783 + engines: {node: '>=10'} 2784 + dev: false 2785 + 2786 + /type-fest@2.19.0: 2787 + resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} 2788 + engines: {node: '>=12.20'} 2789 + dev: false 2790 + 2791 + /typescript@5.0.4: 2792 + resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} 2793 + engines: {node: '>=12.20'} 2794 + hasBin: true 2795 + dev: false 2796 + 2797 + /undici@5.22.1: 2798 + resolution: {integrity: sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==} 2799 + engines: {node: '>=14.0'} 2800 + dependencies: 2801 + busboy: 1.6.0 2802 + dev: false 2803 + 2804 + /unherit@3.0.1: 2805 + resolution: {integrity: sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==} 2806 + dev: false 2807 + 2808 + /unified@10.1.2: 2809 + resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} 2810 + dependencies: 2811 + '@types/unist': 2.0.6 2812 + bail: 2.0.2 2813 + extend: 3.0.2 2814 + is-buffer: 2.0.5 2815 + is-plain-obj: 4.1.0 2816 + trough: 2.1.0 2817 + vfile: 5.3.7 2818 + dev: false 2819 + 2820 + /unist-util-generated@2.0.1: 2821 + resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==} 2822 + dev: false 2823 + 2824 + /unist-util-is@5.2.1: 2825 + resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} 2826 + dependencies: 2827 + '@types/unist': 2.0.6 2828 + dev: false 2829 + 2830 + /unist-util-modify-children@3.1.1: 2831 + resolution: {integrity: sha512-yXi4Lm+TG5VG+qvokP6tpnk+r1EPwyYL04JWDxLvgvPV40jANh7nm3udk65OOWquvbMDe+PL9+LmkxDpTv/7BA==} 2832 + dependencies: 2833 + '@types/unist': 2.0.6 2834 + array-iterate: 2.0.1 2835 + dev: false 2836 + 2837 + /unist-util-position@4.0.4: 2838 + resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==} 2839 + dependencies: 2840 + '@types/unist': 2.0.6 2841 + dev: false 2842 + 2843 + /unist-util-stringify-position@3.0.3: 2844 + resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} 2845 + dependencies: 2846 + '@types/unist': 2.0.6 2847 + dev: false 2848 + 2849 + /unist-util-visit-children@2.0.2: 2850 + resolution: {integrity: sha512-+LWpMFqyUwLGpsQxpumsQ9o9DG2VGLFrpz+rpVXYIEdPy57GSy5HioC0g3bg/8WP9oCLlapQtklOzQ8uLS496Q==} 2851 + dependencies: 2852 + '@types/unist': 2.0.6 2853 + dev: false 2854 + 2855 + /unist-util-visit-parents@5.1.3: 2856 + resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} 2857 + dependencies: 2858 + '@types/unist': 2.0.6 2859 + unist-util-is: 5.2.1 2860 + dev: false 2861 + 2862 + /unist-util-visit@4.1.2: 2863 + resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} 2864 + dependencies: 2865 + '@types/unist': 2.0.6 2866 + unist-util-is: 5.2.1 2867 + unist-util-visit-parents: 5.1.3 2868 + dev: false 2869 + 2870 + /untildify@4.0.0: 2871 + resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} 2872 + engines: {node: '>=8'} 2873 + dev: false 2874 + 2875 + /update-browserslist-db@1.0.11(browserslist@4.21.5): 2876 + resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} 2877 + hasBin: true 2878 + peerDependencies: 2879 + browserslist: '>= 4.21.0' 2880 + dependencies: 2881 + browserslist: 4.21.5 2882 + escalade: 3.1.1 2883 + picocolors: 1.0.0 2884 + dev: false 2885 + 2886 + /util-deprecate@1.0.2: 2887 + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 2888 + dev: false 2889 + 2890 + /uvu@0.5.6: 2891 + resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} 2892 + engines: {node: '>=8'} 2893 + hasBin: true 2894 + dependencies: 2895 + dequal: 2.0.3 2896 + diff: 5.1.0 2897 + kleur: 4.1.5 2898 + sade: 1.8.1 2899 + dev: false 2900 + 2901 + /vfile-location@4.1.0: 2902 + resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==} 2903 + dependencies: 2904 + '@types/unist': 2.0.6 2905 + vfile: 5.3.7 2906 + dev: false 2907 + 2908 + /vfile-message@3.1.4: 2909 + resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} 2910 + dependencies: 2911 + '@types/unist': 2.0.6 2912 + unist-util-stringify-position: 3.0.3 2913 + dev: false 2914 + 2915 + /vfile@5.3.7: 2916 + resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} 2917 + dependencies: 2918 + '@types/unist': 2.0.6 2919 + is-buffer: 2.0.5 2920 + unist-util-stringify-position: 3.0.3 2921 + vfile-message: 3.1.4 2922 + dev: false 2923 + 2924 + /vite@4.3.5: 2925 + resolution: {integrity: sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA==} 2926 + engines: {node: ^14.18.0 || >=16.0.0} 2927 + hasBin: true 2928 + peerDependencies: 2929 + '@types/node': '>= 14' 2930 + less: '*' 2931 + sass: '*' 2932 + stylus: '*' 2933 + sugarss: '*' 2934 + terser: ^5.4.0 2935 + peerDependenciesMeta: 2936 + '@types/node': 2937 + optional: true 2938 + less: 2939 + optional: true 2940 + sass: 2941 + optional: true 2942 + stylus: 2943 + optional: true 2944 + sugarss: 2945 + optional: true 2946 + terser: 2947 + optional: true 2948 + dependencies: 2949 + esbuild: 0.17.19 2950 + postcss: 8.4.23 2951 + rollup: 3.21.7 2952 + optionalDependencies: 2953 + fsevents: 2.3.2 2954 + dev: false 2955 + 2956 + /vitefu@0.2.4(vite@4.3.5): 2957 + resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==} 2958 + peerDependencies: 2959 + vite: ^3.0.0 || ^4.0.0 2960 + peerDependenciesMeta: 2961 + vite: 2962 + optional: true 2963 + dependencies: 2964 + vite: 4.3.5 2965 + dev: false 2966 + 2967 + /vscode-css-languageservice@6.2.5: 2968 + resolution: {integrity: sha512-/1oyBZK3jfx6A0cA46FCUpy6OlqEsMT47LUIldCIP1YMKRYezJ9No+aNj9IM0AqhRZ92DxZ1DmU5lJ+biuiacA==} 2969 + dependencies: 2970 + '@vscode/l10n': 0.0.13 2971 + vscode-languageserver-textdocument: 1.0.8 2972 + vscode-languageserver-types: 3.17.3 2973 + vscode-uri: 3.0.7 2974 + dev: false 2975 + 2976 + /vscode-html-languageservice@5.0.5: 2977 + resolution: {integrity: sha512-7788ZT+I7/UhFoI4+bzaAiGGZEW7X39kTeuytLtw6jJA6W7ez85bWKYoFDcwrPNmywj3n/IkU9Op9asaje44jg==} 2978 + dependencies: 2979 + '@vscode/l10n': 0.0.13 2980 + vscode-languageserver-textdocument: 1.0.8 2981 + vscode-languageserver-types: 3.17.3 2982 + vscode-uri: 3.0.7 2983 + dev: false 2984 + 2985 + /vscode-jsonrpc@8.1.0: 2986 + resolution: {integrity: sha512-6TDy/abTQk+zDGYazgbIPc+4JoXdwC8NHU9Pbn4UJP1fehUyZmM4RHp5IthX7A6L5KS30PRui+j+tbbMMMafdw==} 2987 + engines: {node: '>=14.0.0'} 2988 + dev: false 2989 + 2990 + /vscode-languageserver-protocol@3.17.3: 2991 + resolution: {integrity: sha512-924/h0AqsMtA5yK22GgMtCYiMdCOtWTSGgUOkgEDX+wk2b0x4sAfLiO4NxBxqbiVtz7K7/1/RgVrVI0NClZwqA==} 2992 + dependencies: 2993 + vscode-jsonrpc: 8.1.0 2994 + vscode-languageserver-types: 3.17.3 2995 + dev: false 2996 + 2997 + /vscode-languageserver-textdocument@1.0.8: 2998 + resolution: {integrity: sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q==} 2999 + dev: false 3000 + 3001 + /vscode-languageserver-types@3.17.3: 3002 + resolution: {integrity: sha512-SYU4z1dL0PyIMd4Vj8YOqFvHu7Hz/enbWtpfnVbJHU4Nd1YNYx8u0ennumc6h48GQNeOLxmwySmnADouT/AuZA==} 3003 + dev: false 3004 + 3005 + /vscode-languageserver@8.1.0: 3006 + resolution: {integrity: sha512-eUt8f1z2N2IEUDBsKaNapkz7jl5QpskN2Y0G01T/ItMxBxw1fJwvtySGB9QMecatne8jFIWJGWI61dWjyTLQsw==} 3007 + hasBin: true 3008 + dependencies: 3009 + vscode-languageserver-protocol: 3.17.3 3010 + dev: false 3011 + 3012 + /vscode-oniguruma@1.7.0: 3013 + resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} 3014 + dev: false 3015 + 3016 + /vscode-textmate@8.0.0: 3017 + resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} 3018 + dev: false 3019 + 3020 + /vscode-uri@2.1.2: 3021 + resolution: {integrity: sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==} 3022 + dev: false 3023 + 3024 + /vscode-uri@3.0.7: 3025 + resolution: {integrity: sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==} 3026 + dev: false 3027 + 3028 + /wcwidth@1.0.1: 3029 + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} 3030 + dependencies: 3031 + defaults: 1.0.4 3032 + dev: false 3033 + 3034 + /web-namespaces@2.0.1: 3035 + resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} 3036 + dev: false 3037 + 3038 + /which-pm-runs@1.1.0: 3039 + resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==} 3040 + engines: {node: '>=4'} 3041 + dev: false 3042 + 3043 + /which-pm@2.0.0: 3044 + resolution: {integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==} 3045 + engines: {node: '>=8.15'} 3046 + dependencies: 3047 + load-yaml-file: 0.2.0 3048 + path-exists: 4.0.0 3049 + dev: false 3050 + 3051 + /which@2.0.2: 3052 + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 3053 + engines: {node: '>= 8'} 3054 + hasBin: true 3055 + dependencies: 3056 + isexe: 2.0.0 3057 + dev: false 3058 + 3059 + /widest-line@4.0.1: 3060 + resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} 3061 + engines: {node: '>=12'} 3062 + dependencies: 3063 + string-width: 5.1.2 3064 + dev: false 3065 + 3066 + /wrap-ansi@8.1.0: 3067 + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} 3068 + engines: {node: '>=12'} 3069 + dependencies: 3070 + ansi-styles: 6.2.1 3071 + string-width: 5.1.2 3072 + strip-ansi: 7.0.1 3073 + dev: false 3074 + 3075 + /yallist@3.1.1: 3076 + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} 3077 + dev: false 3078 + 3079 + /yallist@4.0.0: 3080 + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 3081 + dev: false 3082 + 3083 + /yargs-parser@21.1.1: 3084 + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} 3085 + engines: {node: '>=12'} 3086 + dev: false 3087 + 3088 + /yocto-queue@0.1.0: 3089 + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 3090 + engines: {node: '>=10'} 3091 + dev: false 3092 + 3093 + /zod@3.21.4: 3094 + resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} 3095 + dev: false 3096 + 3097 + /zwitch@2.0.4: 3098 + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} 3099 + dev: false
+9
public/favicon.svg
··· 1 + <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 128 128"> 2 + <path d="M50.4 78.5a75.1 75.1 0 0 0-28.5 6.9l24.2-65.7c.7-2 1.9-3.2 3.4-3.2h29c1.5 0 2.7 1.2 3.4 3.2l24.2 65.7s-11.6-7-28.5-7L67 45.5c-.4-1.7-1.6-2.8-2.9-2.8-1.3 0-2.5 1.1-2.9 2.7L50.4 78.5Zm-1.1 28.2Zm-4.2-20.2c-2 6.6-.6 15.8 4.2 20.2a17.5 17.5 0 0 1 .2-.7 5.5 5.5 0 0 1 5.7-4.5c2.8.1 4.3 1.5 4.7 4.7.2 1.1.2 2.3.2 3.5v.4c0 2.7.7 5.2 2.2 7.4a13 13 0 0 0 5.7 4.9v-.3l-.2-.3c-1.8-5.6-.5-9.5 4.4-12.8l1.5-1a73 73 0 0 0 3.2-2.2 16 16 0 0 0 6.8-11.4c.3-2 .1-4-.6-6l-.8.6-1.6 1a37 37 0 0 1-22.4 2.7c-5-.7-9.7-2-13.2-6.2Z" /> 3 + <style> 4 + path { fill: #000; } 5 + @media (prefers-color-scheme: dark) { 6 + path { fill: #FFF; } 7 + } 8 + </style> 9 + </svg>
+63
src/components/Card.astro
··· 1 + --- 2 + export interface Props { 3 + title: string; 4 + body: string; 5 + href: string; 6 + } 7 + 8 + const { href, title, body } = Astro.props; 9 + --- 10 + 11 + <li class="link-card"> 12 + <a href={href}> 13 + <h2> 14 + {title} 15 + <span>&rarr;</span> 16 + </h2> 17 + <p> 18 + {body} 19 + </p> 20 + </a> 21 + </li> 22 + <style> 23 + .link-card { 24 + list-style: none; 25 + display: flex; 26 + padding: 0.25rem; 27 + background-color: white; 28 + background-image: none; 29 + background-size: 400%; 30 + border-radius: 0.6rem; 31 + background-position: 100%; 32 + transition: background-position 0.6s cubic-bezier(0.22, 1, 0.36, 1); 33 + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1); 34 + } 35 + 36 + .link-card > a { 37 + width: 100%; 38 + text-decoration: none; 39 + line-height: 1.4; 40 + padding: 1rem 1.3rem; 41 + border-radius: 0.35rem; 42 + color: #111; 43 + background-color: white; 44 + opacity: 0.8; 45 + } 46 + h2 { 47 + margin: 0; 48 + font-size: 1.25rem; 49 + transition: color 0.6s cubic-bezier(0.22, 1, 0.36, 1); 50 + } 51 + p { 52 + margin-top: 0.5rem; 53 + margin-bottom: 0; 54 + color: #444; 55 + } 56 + .link-card:is(:hover, :focus-within) { 57 + background-position: 0; 58 + background-image: var(--accent-gradient); 59 + } 60 + .link-card:is(:hover, :focus-within) h2 { 61 + color: rgb(var(--accent)); 62 + } 63 + </style>
+1
src/env.d.ts
··· 1 + /// <reference types="astro/client" />
+35
src/layouts/Layout.astro
··· 1 + --- 2 + export interface Props { 3 + title: string; 4 + } 5 + 6 + const { title } = Astro.props; 7 + --- 8 + 9 + <!DOCTYPE html> 10 + <html lang="en"> 11 + <head> 12 + <meta charset="UTF-8" /> 13 + <meta name="viewport" content="width=device-width" /> 14 + <link rel="icon" type="image/svg+xml" href="/favicon.svg" /> 15 + <meta name="generator" content={Astro.generator} /> 16 + <title>{title}</title> 17 + </head> 18 + <body> 19 + <slot /> 20 + </body> 21 + </html> 22 + <style is:global> 23 + :root { 24 + --accent: 124, 58, 237; 25 + --accent-gradient: linear-gradient(45deg, rgb(var(--accent)), #da62c4 30%, white 60%); 26 + } 27 + html { 28 + font-family: system-ui, sans-serif; 29 + background-color: #F6F6F6; 30 + } 31 + code { 32 + font-family: Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, 33 + Bitstream Vera Sans Mono, Courier New, monospace; 34 + } 35 + </style>
+81
src/pages/index.astro
··· 1 + --- 2 + import Layout from '../layouts/Layout.astro'; 3 + import Card from '../components/Card.astro'; 4 + --- 5 + 6 + <Layout title="Welcome to Astro."> 7 + <main> 8 + <h1>Welcome to <span class="text-gradient">Astro</span></h1> 9 + <p class="instructions"> 10 + To get started, open the directory <code>src/pages</code> in your project.<br /> 11 + <strong>Code Challenge:</strong> Tweak the "Welcome to Astro" message above. 12 + </p> 13 + <ul role="list" class="link-card-grid"> 14 + <Card 15 + href="https://docs.astro.build/" 16 + title="Documentation" 17 + body="Learn how Astro works and explore the official API docs." 18 + /> 19 + <Card 20 + href="https://astro.build/integrations/" 21 + title="Integrations" 22 + body="Supercharge your project with new frameworks and libraries." 23 + /> 24 + <Card 25 + href="https://astro.build/themes/" 26 + title="Themes" 27 + body="Explore a galaxy of community-built starter themes." 28 + /> 29 + <Card 30 + href="https://astro.build/chat/" 31 + title="Community" 32 + body="Come say hi to our amazing Discord community. ❤️" 33 + /> 34 + </ul> 35 + </main> 36 + </Layout> 37 + 38 + <style> 39 + main { 40 + margin: auto; 41 + padding: 1.5rem; 42 + max-width: 60ch; 43 + } 44 + h1 { 45 + font-size: 3rem; 46 + font-weight: 800; 47 + margin: 0; 48 + } 49 + .text-gradient { 50 + background-image: var(--accent-gradient); 51 + -webkit-background-clip: text; 52 + -webkit-text-fill-color: transparent; 53 + background-size: 400%; 54 + background-position: 0%; 55 + } 56 + .instructions { 57 + line-height: 1.6; 58 + margin: 1rem 0; 59 + border: 1px solid rgba(var(--accent), 25%); 60 + background-color: white; 61 + padding: 1rem; 62 + border-radius: 0.4rem; 63 + } 64 + .instructions code { 65 + font-size: 0.875em; 66 + font-weight: bold; 67 + background: rgba(var(--accent), 12%); 68 + color: rgb(var(--accent)); 69 + border-radius: 4px; 70 + padding: 0.3em 0.45em; 71 + } 72 + .instructions strong { 73 + color: rgb(var(--accent)); 74 + } 75 + .link-card-grid { 76 + display: grid; 77 + grid-template-columns: repeat(auto-fit, minmax(24ch, 1fr)); 78 + gap: 1rem; 79 + padding: 0; 80 + } 81 + </style>
+3
tsconfig.json
··· 1 + { 2 + "extends": "astro/tsconfigs/strict" 3 + }