[READ-ONLY] Mirror of https://github.com/bombshell-dev/clack. Effortlessly build beautiful command-line apps bomb.sh/docs/clack/basics/getting-started/
cli command-line command-line-app node prompt prompts
5

Configure Feed

Select the types of activity you want to include in your feed.

feat(docs): Migrate `clack.cc` into mono-repo

Christian Preston (Aug 11, 2023, 1:56 PM EDT) 48fa3da2 ef7d4142

+3809 -110
+1 -1
.changeset/config.json
··· 7 7 "access": "public", 8 8 "baseBranch": "main", 9 9 "updateInternalDependencies": "patch", 10 - "ignore": ["@example/*"] 10 + "ignore": ["@example/*", "@clack/docs"] 11 11 }
+2
.changeset/great-lies-beam.md
··· 1 + --- 2 + ---
+46
docs/README.md
··· 1 + # Astro Starter Kit: Minimal 2 + 3 + ```bash 4 + npm create astro@latest -- --template minimal 5 + ``` 6 + 7 + [![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/withastro/astro/tree/latest/examples/minimal) 8 + [![Open with CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/sandbox/github/withastro/astro/tree/latest/examples/minimal) 9 + 10 + > 🧑‍🚀 **Seasoned astronaut?** Delete this file. Have fun! 11 + 12 + ## 🚀 Project Structure 13 + 14 + Inside of your Astro project, you'll see the following folders and files: 15 + 16 + ```bash 17 + / 18 + ├── public/ 19 + ├── src/ 20 + │ └── pages/ 21 + │ └── index.astro 22 + └── package.json 23 + ``` 24 + 25 + Astro looks for `.astro` or `.md` files in the `src/pages/` directory. Each page is exposed as a route based on its file name. 26 + 27 + There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components. 28 + 29 + Any static assets, like images, can be placed in the `public/` directory. 30 + 31 + ## 🧞 Commands 32 + 33 + All commands are run from the root of the project, from a terminal: 34 + 35 + | Command | Action | 36 + | :--------------------- | :----------------------------------------------- | 37 + | `npm install` | Installs dependencies | 38 + | `npm run dev` | Starts local dev server at `localhost:3000` | 39 + | `npm run build` | Build your production site to `./dist/` | 40 + | `npm run preview` | Preview your build locally, before deploying | 41 + | `npm run astro ...` | Run CLI commands like `astro add`, `astro check` | 42 + | `npm run astro --help` | Get help using the Astro CLI | 43 + 44 + ## 👀 Want to learn more? 45 + 46 + Feel free to check [our documentation](https://docs.astro.build) or jump into our [Discord server](https://astro.build/chat).
+12
docs/astro.config.mjs
··· 1 + import { defineConfig } from 'astro/config'; 2 + 3 + // https://astro.build/config 4 + export default defineConfig({ 5 + site: "https://clack.cc", 6 + server: { 7 + headers: { 8 + 'Cross-Origin-Embedder-Policy': 'require-corp', 9 + 'Cross-Origin-Opener-Policy': 'same-origin', 10 + } 11 + } 12 + });
+79
docs/demo/index.js
··· 1 + import * as p from "@clack/prompts"; 2 + import color from "picocolors"; 3 + import { setTimeout } from "node:timers/promises"; 4 + 5 + async function main() { 6 + console.clear(); 7 + 8 + p.intro(`${color.bgCyan(color.black(" clack.cc "))}`); 9 + 10 + const project = await p.group( 11 + { 12 + path: () => 13 + p.text({ 14 + message: "Where should we create your project?", 15 + placeholder: "./demo-project", 16 + validate: (value) => { 17 + if (!value) return "Please enter a path."; 18 + if (value[0] !== ".") return "Please enter a relative path."; 19 + }, 20 + }), 21 + type: ({ results }) => 22 + p.select({ 23 + message: `Pick a project type within "${results.path}"`, 24 + initialValue: "ts", 25 + options: [ 26 + { value: "ts", label: "TypeScript" }, 27 + { value: "js", label: "JavaScript" }, 28 + { value: "coffee", label: "CoffeeScript", hint: "oh no" }, 29 + ], 30 + }), 31 + tools: () => 32 + p.multiselect({ 33 + message: "Select additional tools.", 34 + initialValue: ["prettier", "eslint"], 35 + options: [ 36 + { value: "prettier", label: "Prettier", hint: "recommended" }, 37 + { value: "eslint", label: "ESLint", hint: "recommended" }, 38 + { value: "stylelint", label: "Stylelint" }, 39 + { value: "gh-action", label: "GitHub Action" }, 40 + ], 41 + }), 42 + install: () => 43 + p.confirm({ 44 + message: "Install dependencies?", 45 + initialValue: true, 46 + }), 47 + }, 48 + { 49 + onCancel: async () => { 50 + p.cancel("Operation cancelled."); 51 + console.log('Run `pnpm start` to restart the demo.') 52 + process.exit(0) 53 + }, 54 + } 55 + ); 56 + 57 + if (project.install) { 58 + const s = p.spinner(); 59 + s.start("Installing via pnpm"); 60 + await setTimeout(5000); 61 + s.stop("Installed via pnpm"); 62 + } 63 + 64 + let nextSteps = `cd ${project.path} \n${ 65 + project.install ? "" : "pnpm install\n" 66 + }pnpm dev`; 67 + 68 + p.note(nextSteps, "Next steps."); 69 + 70 + p.outro( 71 + `Problems? ${color.underline(color.cyan("https://clack.cc/issues"))}` 72 + ); 73 + 74 + await setTimeout(5000); 75 + 76 + return main(); 77 + } 78 + 79 + main().catch(console.error);
+113
docs/demo/package-lock.json
··· 1 + { 2 + "name": "clack.cc", 3 + "lockfileVersion": 2, 4 + "requires": true, 5 + "packages": { 6 + "": { 7 + "name": "clack.cc", 8 + "dependencies": { 9 + "@clack/prompts": "latest", 10 + "picocolors": "latest" 11 + } 12 + }, 13 + "node_modules/.pnpm/@clack+core@0.1.8": { 14 + "extraneous": true 15 + }, 16 + "node_modules/.pnpm/@clack+prompts@0.4.4": { 17 + "extraneous": true 18 + }, 19 + "node_modules/.pnpm/sisteransi@1.0.5/node_modules/sisteransi": { 20 + "version": "1.0.5", 21 + "extraneous": true, 22 + "license": "MIT", 23 + "devDependencies": { 24 + "tap-spec": "^5.0.0", 25 + "tape": "^4.13.2" 26 + } 27 + }, 28 + "node_modules/@clack/core": { 29 + "version": "0.1.9", 30 + "resolved": "https://registry.npmjs.org/@clack/core/-/core-0.1.9.tgz", 31 + "integrity": "sha512-2VaGLFQq54lGkpc48ZsPK8LzbQCbu5I+7zAFrvKM9PTCMI3Lzut+Q8LnflyRLeAsjqzvc5o258+nAoAiRWC0jA==", 32 + "dependencies": { 33 + "picocolors": "^1.0.0", 34 + "sisteransi": "^1.0.5" 35 + } 36 + }, 37 + "node_modules/@clack/prompts": { 38 + "version": "0.4.5", 39 + "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-0.4.5.tgz", 40 + "integrity": "sha512-TOuHKYSRWSUMJIDHSeF/JgPkR0avRipQTlr2CBsQkjw3BYInZN8UfI6vBFZhDu8svCrZGhGKaur5/hfw4x2yBw==", 41 + "bundleDependencies": [ 42 + "is-unicode-supported" 43 + ], 44 + "dependencies": { 45 + "@clack/core": "^0.1.9", 46 + "is-unicode-supported": "*", 47 + "picocolors": "^1.0.0", 48 + "sisteransi": "^1.0.5" 49 + } 50 + }, 51 + "node_modules/@clack/prompts/node_modules/is-unicode-supported": { 52 + "version": "1.3.0", 53 + "extraneous": true, 54 + "inBundle": true, 55 + "license": "MIT", 56 + "engines": { 57 + "node": ">=12" 58 + }, 59 + "funding": { 60 + "url": "https://github.com/sponsors/sindresorhus" 61 + } 62 + }, 63 + "node_modules/picocolors": { 64 + "version": "1.0.0", 65 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 66 + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" 67 + }, 68 + "node_modules/sisteransi": { 69 + "version": "1.0.5", 70 + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 71 + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" 72 + } 73 + }, 74 + "dependencies": { 75 + "@clack/core": { 76 + "version": "0.1.9", 77 + "resolved": "https://registry.npmjs.org/@clack/core/-/core-0.1.9.tgz", 78 + "integrity": "sha512-2VaGLFQq54lGkpc48ZsPK8LzbQCbu5I+7zAFrvKM9PTCMI3Lzut+Q8LnflyRLeAsjqzvc5o258+nAoAiRWC0jA==", 79 + "requires": { 80 + "picocolors": "^1.0.0", 81 + "sisteransi": "^1.0.5" 82 + } 83 + }, 84 + "@clack/prompts": { 85 + "version": "0.4.5", 86 + "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-0.4.5.tgz", 87 + "integrity": "sha512-TOuHKYSRWSUMJIDHSeF/JgPkR0avRipQTlr2CBsQkjw3BYInZN8UfI6vBFZhDu8svCrZGhGKaur5/hfw4x2yBw==", 88 + "requires": { 89 + "@clack/core": "^0.1.9", 90 + "is-unicode-supported": "*", 91 + "picocolors": "^1.0.0", 92 + "sisteransi": "^1.0.5" 93 + }, 94 + "dependencies": { 95 + "is-unicode-supported": { 96 + "version": "1.3.0", 97 + "bundled": true, 98 + "extraneous": true 99 + } 100 + } 101 + }, 102 + "picocolors": { 103 + "version": "1.0.0", 104 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 105 + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" 106 + }, 107 + "sisteransi": { 108 + "version": "1.0.5", 109 + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 110 + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" 111 + } 112 + } 113 + }
+11
docs/demo/package.json
··· 1 + { 2 + "name": "clack.cc", 3 + "type": "module", 4 + "dependencies": { 5 + "@clack/prompts": "latest", 6 + "picocolors": "latest" 7 + }, 8 + "scripts": { 9 + "start": "node index.js" 10 + } 11 + }
+25
docs/package.json
··· 1 + { 2 + "name": "@clack/docs", 3 + "type": "module", 4 + "private": true, 5 + "version": "0.0.1", 6 + "scripts": { 7 + "dev": "pnpm run build:demo && astro dev", 8 + "build": "pnpm run build:demo && astro build", 9 + "build:demo": "cd demo && npm install", 10 + "preview": "astro preview", 11 + "astro": "astro" 12 + }, 13 + "dependencies": { 14 + "@webcontainer/api": "^1.1.5", 15 + "ansi-to-html": "^0.7.2", 16 + "astro": "^2.10.6", 17 + "astro-icon": "^0.8.1", 18 + "fast-glob": "^3.3.1", 19 + "p-defer": "^4.0.0", 20 + "simple-astro-seo": "^0.1.3", 21 + "xterm": "^5.2.1", 22 + "xterm-addon-fit": "^0.7.0", 23 + "xterm-addon-web-links": "^0.8.0" 24 + } 25 + }
+13
docs/public/favicon.svg
··· 1 + <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"> 2 + <path fill="#000" d="M22.25 4h-8.5a1 1 0 0 0-.96.73l-5.54 19.4a.5.5 0 0 0 .62.62l5.05-1.44a2 2 0 0 0 1.38-1.4l3.22-11.66a.5.5 0 0 1 .96 0l3.22 11.67a2 2 0 0 0 1.38 1.39l5.05 1.44a.5.5 0 0 0 .62-.62l-5.54-19.4a1 1 0 0 0-.96-.73Z"/> 3 + <path fill="url(#gradient)" d="M18 28a7.63 7.63 0 0 1-5-2c-1.4 2.1-.35 4.35.6 5.55.14.17.41.07.47-.15.44-1.8 2.93-1.22 2.93.6 0 2.28.87 3.4 1.72 3.81.34.16.59-.2.49-.56-.31-1.05-.29-2.46 1.29-3.25 3-1.5 3.17-4.83 2.5-6-.67.67-2.6 2-5 2Z"/> 4 + <defs> 5 + <linearGradient id="gradient" x1="16" x2="16" y1="32" y2="24" gradientUnits="userSpaceOnUse"> 6 + <stop stop-color="#000"/> 7 + <stop offset="1" stop-color="#000" stop-opacity="0"/> 8 + </linearGradient> 9 + </defs> 10 + <style> 11 + @media (prefers-color-scheme:dark){:root{filter:invert(100%)}} 12 + </style> 13 + </svg>
docs/public/social.jpg

This is a binary file and will not be displayed.

+38
docs/src/components/Filetree.astro
··· 1 + --- 2 + import { readFileSync } from "node:fs"; 3 + import glob from "fast-glob"; 4 + 5 + const files = await glob(["demo/**/*"], { 6 + followSymbolicLinks: true, 7 + dot: true, 8 + onlyFiles: true, 9 + }); 10 + 11 + const filetree = {}; 12 + for (const file of files) { 13 + const contents = readFileSync(file, "utf8"); 14 + const paths = file.replace("demo/", "").split("/").filter(Boolean); 15 + let i = 0; 16 + let obj: any = filetree; 17 + 18 + for (const part of paths) { 19 + if (part.endsWith(".md")) continue; 20 + const last = i === paths.length - 1; 21 + if (!obj["directory"]) obj["directory"] = {}; 22 + 23 + if (last) { 24 + obj["directory"][part] = { file: { contents } }; 25 + } else { 26 + obj["directory"][part] = obj["directory"][part] ?? {}; 27 + obj = obj["directory"][part]; 28 + } 29 + i++; 30 + } 31 + } 32 + --- 33 + 34 + <script 35 + type="application/json" 36 + id="filetree" 37 + set:html={JSON.stringify(filetree.directory, null, 2)} 38 + ></script>
+37
docs/src/components/Head.astro
··· 1 + --- 2 + import SEO from "simple-astro-seo"; 3 + 4 + export interface Props { 5 + title?: string; 6 + description?: string; 7 + canonicalURL?: URL | null; 8 + pageType?: "website" | "article"; 9 + } 10 + 11 + const { 12 + title = "Clack", 13 + description = "Build effortlessly beautiful CLIs", 14 + canonicalURL = new URL(Astro.request.url, Astro.site), 15 + pageType = "website", 16 + } = Astro.props as Props; 17 + 18 + const ensureTrailingSlash = (url: string) => url.replace(/\/$/, "") + "/"; 19 + --- 20 + 21 + <!-- Global Metadata --> 22 + <meta charset="utf-8" /> 23 + <meta name="generator" content={Astro.generator} /> 24 + <meta name="viewport" content="width=device-width" /> 25 + <link rel="icon" type="image/svg+xml" href="/favicon.svg" /> 26 + 27 + <title>{title}</title> 28 + 29 + <SEO 30 + siteName="Clack" 31 + title={title} 32 + description={description} 33 + image={new URL("/social.jpg", Astro.url).toString()} 34 + twitterHandle="@n_moore" 35 + pageType={pageType} 36 + url={canonicalURL && ensureTrailingSlash(canonicalURL.toString())} 37 + />
+53
docs/src/components/Logo.astro
··· 1 + <svg 2 + class="logo" 3 + width="612" 4 + height="345" 5 + viewBox="0 0 612 345" 6 + fill="none" 7 + xmlns="http://www.w3.org/2000/svg" 8 + > 9 + <style> 10 + .text { 11 + fill: #25252d; 12 + } 13 + .muted { 14 + fill: #6f7488; 15 + } 16 + .cursor { 17 + animation: blink 1s steps(1) alternate infinite; 18 + } 19 + @keyframes blink { 20 + 50% { 21 + opacity: 0; 22 + } 23 + } 24 + 25 + @media (prefers-color-scheme: dark) { 26 + .text { 27 + fill: #f7f7f9; 28 + } 29 + .muted { 30 + fill: #eaeaec; 31 + } 32 + } 33 + </style> 34 + <path 35 + d="M43.248 54.176H50.448V115.424H43.248V54.176ZM43.248 54.176H75.6V61.376H43.248V54.176ZM75.5625 54.272H133.163V61.472H75.5625V54.272ZM133.125 54.272H190.725V61.472H133.125V54.272ZM190.688 54.272H248.288V61.472H190.688V54.272ZM248.25 54.272H305.85V61.472H248.25V54.272ZM305.812 54.272H363.413V61.472H305.812V54.272ZM363.375 54.272H420.975V61.472H363.375V54.272ZM420.938 54.272H478.538V61.472H420.938V54.272ZM478.5 54.272H536.1V61.472H478.5V54.272ZM561.311 54.272H568.511V115.424H561.311V54.272ZM536.062 54.272H568.511V61.472H536.062V54.272ZM43.248 115.224H50.448V230.424H43.248V115.224ZM561.311 115.224H568.511V230.424H561.311V115.224ZM43.248 230.224H50.448V291.472H43.248V230.224ZM43.248 284.272H75.6V291.472H43.248V284.272ZM75.5625 284.272H133.163V291.472H75.5625V284.272ZM133.125 284.272H190.725V291.472H133.125V284.272ZM190.688 284.272H248.288V291.472H190.688V284.272ZM248.25 284.272H305.85V291.472H248.25V284.272ZM305.812 284.272H363.413V291.472H305.812V284.272ZM363.375 284.272H420.975V291.472H363.375V284.272ZM420.938 284.272H478.538V291.472H420.938V284.272ZM478.5 284.272H536.1V291.472H478.5V284.272ZM561.311 230.224H568.511V291.472H561.311V230.224ZM536.062 284.272H568.511V291.472H536.062V284.272Z" 36 + class="text"></path> 37 + <path 38 + d="M205.528 207.864C199.192 207.864 194.296 207.096 190.84 205.56C187.384 204.024 184.92 201.432 183.448 197.784C182.04 194.072 181.336 188.824 181.336 182.04C181.336 175.128 182.04 169.784 183.448 166.008C184.92 162.232 187.352 159.576 190.744 158.04C194.2 156.44 199.064 155.64 205.336 155.64C210.84 155.64 215.096 156.184 218.104 157.272C221.112 158.36 223.256 160.216 224.536 162.84C225.88 165.4 226.616 169.048 226.744 173.784H215.128C214.68 170.648 213.784 168.536 212.44 167.448C211.16 166.296 208.984 165.72 205.912 165.72C202.52 165.72 199.896 166.232 198.04 167.256C196.248 168.216 194.968 169.88 194.2 172.248C193.432 174.552 193.048 177.848 193.048 182.136C193.048 186.232 193.432 189.4 194.2 191.64C194.968 193.88 196.28 195.48 198.136 196.44C199.992 197.336 202.616 197.784 206.008 197.784C208.952 197.784 211.064 197.304 212.344 196.344C213.688 195.32 214.648 193.464 215.224 190.776H226.744C226.616 195.256 225.88 198.712 224.536 201.144C223.256 203.576 221.112 205.304 218.104 206.328C215.16 207.352 210.968 207.864 205.528 207.864ZM238.995 197.016H256.562V147.096H239.955V137.112H268.083V197.016H284.499V207H238.995V197.016ZM314.413 207.864C309.741 207.864 306.125 207.416 303.565 206.52C301.069 205.56 299.277 203.992 298.189 201.816C297.165 199.576 296.653 196.44 296.653 192.408C296.653 187.672 297.389 184.024 298.861 181.464C300.333 178.84 302.829 176.984 306.349 175.896C309.869 174.808 314.861 174.264 321.325 174.264H328.909V173.688C328.909 171.512 328.589 169.848 327.949 168.696C327.373 167.544 326.349 166.712 324.877 166.2C323.469 165.688 321.453 165.432 318.829 165.432C315.309 165.432 312.909 165.912 311.629 166.872C310.413 167.768 309.869 169.528 309.997 172.152H298.285C298.093 167.8 298.573 164.472 299.725 162.168C300.941 159.8 303.021 158.136 305.965 157.176C308.973 156.152 313.261 155.64 318.829 155.64C324.397 155.64 328.685 156.184 331.693 157.272C334.765 158.36 336.941 160.184 338.221 162.744C339.501 165.304 340.141 168.952 340.141 173.688V207H329.197V201.048H328.429C326.637 203.672 324.749 205.464 322.765 206.424C320.781 207.384 317.997 207.864 314.413 207.864ZM316.429 197.88C319.629 197.88 322.093 197.464 323.821 196.632C325.549 195.8 326.765 194.392 327.469 192.408C328.237 190.424 328.685 187.576 328.813 183.864L319.309 183.96C316.429 184.024 314.189 184.28 312.589 184.728C311.053 185.176 309.965 185.944 309.325 187.032C308.685 188.056 308.365 189.56 308.365 191.544C308.365 193.976 308.909 195.64 309.997 196.536C311.149 197.432 313.293 197.88 316.429 197.88ZM378.216 207.864C371.88 207.864 366.984 207.096 363.528 205.56C360.072 204.024 357.608 201.432 356.136 197.784C354.728 194.072 354.023 188.824 354.023 182.04C354.023 175.128 354.728 169.784 356.136 166.008C357.608 162.232 360.04 159.576 363.432 158.04C366.888 156.44 371.752 155.64 378.024 155.64C383.528 155.64 387.784 156.184 390.792 157.272C393.8 158.36 395.944 160.216 397.224 162.84C398.568 165.4 399.304 169.048 399.432 173.784H387.816C387.368 170.648 386.472 168.536 385.128 167.448C383.848 166.296 381.672 165.72 378.6 165.72C375.208 165.72 372.584 166.232 370.728 167.256C368.936 168.216 367.656 169.88 366.888 172.248C366.12 174.552 365.736 177.848 365.736 182.136C365.736 186.232 366.12 189.4 366.888 191.64C367.656 193.88 368.968 195.48 370.824 196.44C372.68 197.336 375.304 197.784 378.696 197.784C381.64 197.784 383.752 197.304 385.032 196.344C386.376 195.32 387.336 193.464 387.912 190.776H399.432C399.304 195.256 398.568 198.712 397.224 201.144C395.944 203.576 393.8 205.304 390.792 206.328C387.848 207.352 383.656 207.864 378.216 207.864ZM424.066 179.736V207H412.546V137.112H424.066V178.872L445.282 156.888H459.106L437.122 179.256L461.314 207H446.626L424.066 179.736Z" 39 + class="text"></path> 40 + <rect x="463" y="115" width="58" height="115" class="cursor" fill="#E569D9" 41 + ></rect> 42 + <path 43 + d="M97.896 214.104H116.904L141.192 172.248L117 130.392H97.896L122.76 172.248L97.896 214.104Z" 44 + fill="#6F7488"></path> 45 + </svg> 46 + 47 + <style> 48 + .logo { 49 + margin-left: calc(var(--step--2) * -1); 50 + width: auto; 51 + height: calc(var(--step-1) + var(--step-5)); 52 + } 53 + </style>
+27
docs/src/components/Terminal/Terminal.astro
··· 1 + --- 2 + import Filetree from "../Filetree.astro"; 3 + --- 4 + 5 + <div class="container"> 6 + <div class="preview"> 7 + <pre id="terminal"></pre> 8 + </div> 9 + </div> 10 + 11 + <script src="./container"></script> 12 + 13 + <Filetree /> 14 + 15 + <style> 16 + #terminal { 17 + border-radius: 1rem; 18 + max-width: 720px; 19 + overflow: hidden; 20 + box-shadow: 2.8px 2.8px 2.2px rgba(0, 0, 0, 0.02), 21 + 6.7px 6.7px 5.3px rgba(0, 0, 0, 0.028), 22 + 12.5px 12.5px 10px rgba(0, 0, 0, 0.035), 23 + 22.3px 22.3px 17.9px rgba(0, 0, 0, 0.042), 24 + 41.8px 41.8px 33.4px rgba(0, 0, 0, 0.05), 25 + 100px 100px 80px rgba(0, 0, 0, 0.07); 26 + } 27 + </style>
+141
docs/src/components/Terminal/container.ts
··· 1 + import type { WebContainerProcess } from '@webcontainer/api'; 2 + import { WebContainer } from '@webcontainer/api'; 3 + import { createTerminal } from './terminal.js'; 4 + import pDefer from 'p-defer'; 5 + 6 + let webcontainer: Promise<WebContainer | undefined>; 7 + let currentProcess: WebContainerProcess; 8 + let shellWriter: WritableStreamDefaultWriter<string>; 9 + const terminalEl = document.querySelector<HTMLElement>('#terminal')!; 10 + 11 + window.addEventListener('load', async () => { 12 + const terminal = await createTerminal(terminalEl); 13 + webcontainer = bootWebContainer(terminal); 14 + await webcontainer; 15 + }); 16 + 17 + /** 18 + * Checks if WebContainer is supported on the current browser. 19 + */ 20 + function isWebContainerSupported() { 21 + const hasSharedArrayBuffer = 'SharedArrayBuffer' in window; 22 + const looksLikeChrome = navigator.userAgent.toLowerCase().includes('chrome'); 23 + const looksLikeFirefox = navigator.userAgent.includes('Firefox'); 24 + 25 + if (hasSharedArrayBuffer && (looksLikeChrome || looksLikeFirefox)) { 26 + return true; 27 + } 28 + 29 + // Allow overriding the support check with localStorage.webcontainer_any_ua = 1 30 + try { 31 + return Boolean(localStorage.getItem('webcontainer_any_ua')); 32 + } catch { 33 + return false; 34 + } 35 + } 36 + 37 + async function bootWebContainer(terminal: import('xterm').Terminal) { 38 + if (!isWebContainerSupported()) { 39 + terminal.reset(); 40 + terminal.write( 41 + [ 42 + 'Incompatible Web Browser', 43 + '', 44 + `WebContainers currently work in Chromium-based browsers and Firefox. We're hoping to add support for more browsers as they implement the necessary Web Platform features.`, 45 + '', 46 + 'Read more about browser support:', 47 + 'https://webcontainers.io/guides/browser-support', 48 + '' 49 + ].join('\n'), 50 + ); 51 + 52 + return; 53 + } 54 + 55 + // If the instance is already booted, return it 56 + if (webcontainer) { 57 + return webcontainer; 58 + } 59 + 60 + // Create a new instance of the WebContainer 61 + const ESC = '\x1B'; 62 + const CSI = `${ESC}[`; 63 + terminal.write(`${CSI}?25l`); 64 + 65 + webcontainer = WebContainer.boot(); 66 + 67 + try { 68 + const filetree = JSON.parse(document.querySelector('#filetree')!.innerHTML); 69 + const wc = await webcontainer; 70 + 71 + terminal.reset(); 72 + 73 + wc!.mount(filetree); 74 + 75 + async function main() { 76 + // we set an infinite loop so that when the user runs the `exit` command, we restart 77 + while (true) { 78 + currentProcess = await wc!.spawn('jsh', { 79 + terminal: { 80 + cols: terminal.cols, 81 + rows: terminal.rows, 82 + }, 83 + }); 84 + 85 + const jshReady = pDefer(); 86 + let isJSHReady = false; 87 + 88 + // write the process output to the terminal 89 + currentProcess.output.pipeTo( 90 + new WritableStream({ 91 + write(data) { 92 + if (data.includes('❯') && !isJSHReady) { 93 + isJSHReady = true; 94 + 95 + jshReady.resolve(); 96 + } 97 + 98 + terminal.write(data); 99 + }, 100 + }) 101 + ); 102 + 103 + shellWriter = currentProcess.input.getWriter(); 104 + 105 + await jshReady.promise; 106 + 107 + shellWriter.write('clear && node index.js\n'); 108 + 109 + // write the terminal input to the process 110 + const terminalWriter = terminal.onData((data) => { 111 + shellWriter.write(data); 112 + }); 113 + 114 + // wait for the process to finish 115 + await currentProcess.exit; 116 + 117 + terminal.clear(); 118 + terminalWriter.dispose(); 119 + } 120 + } 121 + 122 + main(); 123 + } catch { 124 + // terminal.write( 125 + // wordWrap( 126 + // [ 127 + // `\x1b[G${red(`Looks like your browser's configuration is blocking WebContainers.`)}`, 128 + // '', 129 + // `Let's troubleshoot this!`, 130 + // '', 131 + // 'Read more at:', 132 + // 'https://webcontainers.io/guides/browser-config', 133 + // '' 134 + // ].join('\n'), 135 + // terminal.cols, 136 + // ) 137 + // ); 138 + } 139 + 140 + return webcontainer; 141 + }
+51
docs/src/components/Terminal/terminal.ts
··· 1 + import type { Terminal } from 'xterm'; 2 + import 'xterm/css/xterm.css'; 3 + import { theme } from './theme'; 4 + 5 + let terminal: Terminal | undefined; 6 + export async function createTerminal(element: HTMLElement) { 7 + element.innerHTML = ''; 8 + 9 + if (terminal) { 10 + terminal.options.theme = theme; 11 + terminal.open(element); 12 + 13 + return terminal; 14 + } 15 + 16 + const xterm = await import('xterm'); 17 + const xtermAddonFit = await import('xterm-addon-fit'); 18 + const xtermAddonWebLinks = await import('xterm-addon-web-links'); 19 + const { Terminal } = xterm; 20 + const { FitAddon } = xtermAddonFit; 21 + const { WebLinksAddon } = xtermAddonWebLinks; 22 + 23 + terminal = new Terminal({ 24 + convertEol: true, 25 + cursorBlink: false, 26 + disableStdin: false, 27 + theme, 28 + fontSize: 14, 29 + fontFamily: 'Menlo, courier-new, courier, monospace', 30 + }); 31 + 32 + terminal.open(element); 33 + 34 + // we attach a FitAddon instance to help with resizing. Every time 35 + // we feel like the terminal element has changed size, we'll use the 36 + // addon to force a re-render 37 + const fitAddon = new FitAddon(); 38 + terminal.loadAddon(fitAddon); 39 + terminal.loadAddon(new WebLinksAddon()); 40 + 41 + fitAddon.fit(); 42 + 43 + // attach a `fit()` method to the terminal so we can easily resize it 44 + terminal = Object.assign(terminal, { 45 + fit() { 46 + fitAddon.fit(); 47 + } 48 + }); 49 + 50 + return terminal; 51 + }
+22
docs/src/components/Terminal/theme.ts
··· 1 + export const theme = { 2 + cursor: '#eff0eb', 3 + cursorAccent: '#00000000', 4 + foreground: "#eff0eb", 5 + background: "#16181D", 6 + red: "#ff5c57", 7 + green: "#5af78e", 8 + yellow: "#f3f99d", 9 + blue: "#57c7ff", 10 + magenta: "#ff6ac1", 11 + cyan: "#9aedfe", 12 + white: "#f1f1f0", 13 + brightBlack: "#686868", 14 + brightRed: "#ff5c57", 15 + brightGreen: "#5af78e", 16 + brightYellow: "#f3f99d", 17 + brightBlue: "#57c7ff", 18 + brightMagenta: "#ff6ac1", 19 + brightCyan: "#9aedfe", 20 + brightWhite: "#f1f1f0", 21 + selectionBackground: "#97979b33", 22 + };
+1
docs/src/env.d.ts
··· 1 + /// <reference types="astro/client" />
+113
docs/src/main.css
··· 1 + /* @link https://utopia.fyi/space/calculator?c=320,12,1.2,1280,16,1.25,5,2,&s=0.75|0.5|0.25,1.5|2|3|4|6,&g=s,l,xl,12 */ 2 + :root { 3 + --step--2: clamp(0.69rem, calc(0.66rem + 0.18vw), 0.8rem); 4 + --step--1: clamp(0.83rem, calc(0.78rem + 0.28vw), 1rem); 5 + --step-0: clamp(1rem, calc(0.92rem + 0.42vw), 1.25rem); 6 + --step-1: clamp(1.2rem, calc(1.08rem + 0.6vw), 1.56rem); 7 + --step-2: clamp(1.44rem, calc(1.27rem + 0.86vw), 1.95rem); 8 + --step-3: clamp(1.73rem, calc(1.49rem + 1.19vw), 2.44rem); 9 + --step-4: clamp(2.07rem, calc(1.75rem + 1.63vw), 3.05rem); 10 + --step-5: clamp(2.49rem, calc(2.05rem + 2.21vw), 3.82rem); 11 + 12 + --space-3xs: clamp(0.19rem, calc(0.17rem + 0.1vw), 0.25rem); 13 + --space-2xs: clamp(0.38rem, calc(0.33rem + 0.21vw), 0.5rem); 14 + --space-xs: clamp(0.56rem, calc(0.5rem + 0.31vw), 0.75rem); 15 + --space-s: clamp(0.75rem, calc(0.67rem + 0.42vw), 1rem); 16 + --space-m: clamp(1.13rem, calc(1rem + 0.63vw), 1.5rem); 17 + --space-l: clamp(1.5rem, calc(1.33rem + 0.83vw), 2rem); 18 + --space-xl: clamp(2.25rem, calc(2rem + 1.25vw), 3rem); 19 + --space-2xl: clamp(3rem, calc(2.67rem + 1.67vw), 4rem); 20 + --space-3xl: clamp(4.5rem, calc(4rem + 2.5vw), 6rem); 21 + 22 + /* One-up pairs */ 23 + --space-3xs-2xs: clamp(0.19rem, calc(0.08rem + 0.52vw), 0.5rem); 24 + --space-2xs-xs: clamp(0.38rem, calc(0.25rem + 0.63vw), 0.75rem); 25 + --space-xs-s: clamp(0.56rem, calc(0.42rem + 0.73vw), 1rem); 26 + --space-s-m: clamp(0.75rem, calc(0.5rem + 1.25vw), 1.5rem); 27 + --space-m-l: clamp(1.13rem, calc(0.83rem + 1.46vw), 2rem); 28 + --space-l-xl: clamp(1.5rem, calc(1rem + 2.5vw), 3rem); 29 + --space-xl-2xl: clamp(2.25rem, calc(1.67rem + 2.92vw), 4rem); 30 + --space-2xl-3xl: clamp(3rem, calc(2rem + 5vw), 6rem); 31 + 32 + /* Custom pairs */ 33 + --space-l-2xl: clamp(1.5rem, calc(0.67rem + 4.17vw), 4rem); 34 + } 35 + :where(*) { 36 + box-sizing: border-box; 37 + margin: 0; 38 + padding: 0; 39 + } 40 + 41 + :where(.container) { 42 + padding: 0 var(--space-xs-s); 43 + max-width: 960px; 44 + margin: 0 auto; 45 + } 46 + 47 + :where(p) { 48 + max-width: 68ch; 49 + } 50 + a > svg { 51 + width: 1.125em; 52 + } 53 + a { 54 + display: inline-flex; 55 + align-items: center; 56 + gap: var(--space-2xs); 57 + color: inherit; 58 + text-decoration: none; 59 + } 60 + a::after { 61 + content: ""; 62 + border-bottom: 1px solid currentColor; 63 + } 64 + 65 + a:is(:hover, :focus) { 66 + color: #e569d9; 67 + } 68 + 69 + body { 70 + padding: var(--space-l-2xl) 0; 71 + } 72 + 73 + :root { 74 + background: #f9fafc; 75 + color: #25252d; 76 + font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, 77 + Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; 78 + font-family: "IBM Plex Mono", "Operator Mono", Menlo, Monaco, "Courier New", 79 + monospace; 80 + line-height: 1.5; 81 + 82 + --color-background-muted: #eaeaec; 83 + } 84 + @media (prefers-color-scheme: dark) { 85 + :root { 86 + background: #25252d; 87 + color: #f7f7f9; 88 + --color-background-muted: #16181d; 89 + } 90 + } 91 + 92 + code { 93 + font: inherit; 94 + background: var(--color-background-muted); 95 + padding: 2px 4px; 96 + margin-left: -4px; 97 + margin-right: -4px; 98 + border-radius: 4px; 99 + } 100 + 101 + .visually-hidden { 102 + clip: rect(0 0 0 0); 103 + clip-path: inset(50%); 104 + height: 1px; 105 + overflow: hidden; 106 + position: absolute; 107 + white-space: nowrap; 108 + width: 1px; 109 + } 110 + 111 + .xterm { 112 + padding: 1.5rem 1rem; 113 + }
+75
docs/src/pages/index.astro
··· 1 + --- 2 + import "../main.css"; 3 + import Head from "../components/Head.astro"; 4 + import Logo from "../components/Logo.astro"; 5 + import Terminal from "../components/Terminal/Terminal.astro"; 6 + import { Icon } from 'astro-icon' 7 + --- 8 + 9 + <html lang="en"> 10 + <head> 11 + <Head /> 12 + 13 + <link rel="preconnect" href="https://fonts.googleapis.com" /> 14 + <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 15 + <link 16 + href="https://fonts.googleapis.com/css2?family=IBM+Plex+Mono&display=swap" 17 + rel="stylesheet" 18 + /> 19 + </head> 20 + <body> 21 + <header class="container"> 22 + <Logo /> 23 + <h1 class="visually-hidden">clack</h1> 24 + <a href="https://github.com/natemoo-re/clack"> 25 + <Icon name="mdi:github" /> 26 + GitHub 27 + </a> 28 + <a href="https://github.com/natemoo-re/clack/tree/main/packages/core#readme"> 29 + <Icon name="ic:twotone-monitor" /> 30 + Core 31 + </a> 32 + <a href="https://github.com/natemoo-re/clack/tree/main/packages/prompts#readme"> 33 + <Icon name="ion:book" /> 34 + Prompts 35 + </a> 36 + </header> 37 + 38 + <main class="container"> 39 + <p> 40 + Building interactive command line applications doesn't have to be so 41 + hard. <code>@clack/core</code> provides unstyled, feature-rich components 42 + designed to be a strong foundation for your custom CLIs. 43 + </p> 44 + <p> 45 + Of course, sometimes you just want to use something well-designed. 46 + That's why <code>@clack/prompts</code> comes out-of-the-box with beautiful prompts and a straightforward API. 47 + </p> 48 + </main> 49 + 50 + <Terminal /> 51 + 52 + <style> 53 + header { 54 + display: flex; 55 + align-items: center; 56 + } 57 + 58 + h2 { 59 + font-weight: 400; 60 + font-size: var(--step-0); 61 + } 62 + 63 + header > a { 64 + margin-left: var(--space-xs); 65 + } 66 + 67 + main { 68 + margin: var(--space-l-xl) auto; 69 + display: flex; 70 + flex-direction: column; 71 + gap: var(--step-1); 72 + } 73 + </style> 74 + </body> 75 + </html>
+3
docs/tsconfig.json
··· 1 + { 2 + "extends": "astro/tsconfigs/strict" 3 + }
+18
docs/vercel.json
··· 1 + { 2 + "$schema": "https://openapi.vercel.sh/vercel.json", 3 + "redirects": [ 4 + { 5 + "source": "/issues", 6 + "destination": "https://github.com/natemoo-re/clack/issues/new/choose" 7 + } 8 + ], 9 + "headers": [ 10 + { 11 + "source": "/(.*)", 12 + "headers": [ 13 + { "key": "Cross-Origin-Embedder-Policy", "value": "require-corp" }, 14 + { "key": "Cross-Origin-Opener-Policy", "value": "same-origin" } 15 + ] 16 + } 17 + ] 18 + }
+1
package.json
··· 3 3 "private": true, 4 4 "type": "module", 5 5 "scripts": { 6 + "docs:dev": "pnpm --filter @clack/docs run dev", 6 7 "stub": "pnpm -r run build --stub", 7 8 "build": "pnpm run build:core && pnpm run build:prompts", 8 9 "build:core": "pnpm --filter @clack/core run build",
+2926 -109
pnpm-lock.yaml
··· 20 20 typescript: 4.9.5 21 21 unbuild: 1.1.2 22 22 23 + docs: 24 + specifiers: 25 + '@webcontainer/api': ^1.1.5 26 + ansi-to-html: ^0.7.2 27 + astro: ^2.10.6 28 + astro-icon: ^0.8.1 29 + fast-glob: ^3.3.1 30 + p-defer: ^4.0.0 31 + simple-astro-seo: ^0.1.3 32 + xterm: ^5.2.1 33 + xterm-addon-fit: ^0.7.0 34 + xterm-addon-web-links: ^0.8.0 35 + dependencies: 36 + '@webcontainer/api': 1.1.5 37 + ansi-to-html: 0.7.2 38 + astro: 2.10.6 39 + astro-icon: 0.8.1 40 + fast-glob: 3.3.1 41 + p-defer: 4.0.0 42 + simple-astro-seo: 0.1.3 43 + xterm: 5.2.1 44 + xterm-addon-fit: 0.7.0_xterm@5.2.1 45 + xterm-addon-web-links: 0.8.0_xterm@5.2.1 46 + 23 47 examples/basic: 24 48 specifiers: 25 49 '@clack/core': workspace:* ··· 78 102 dependencies: 79 103 '@jridgewell/gen-mapping': 0.1.1 80 104 '@jridgewell/trace-mapping': 0.3.17 81 - dev: true 105 + 106 + /@astrojs/compiler/1.8.1: 107 + resolution: {integrity: sha512-C28qplQzgIJ+JU9S+1wNx+ue2KCBUp0TTAd10EWAEkk4RsL3Tzlw0BYvLDDb4KP9jS48lXmR4/1TtZ4aavYJ8Q==} 108 + dev: false 109 + 110 + /@astrojs/internal-helpers/0.1.2: 111 + resolution: {integrity: sha512-YXLk1CUDdC9P5bjFZcGjz+cE/ZDceXObDTXn/GCID4r8LjThuexxi+dlJqukmUpkSItzQqgzfWnrPLxSFPejdA==} 112 + dev: false 113 + 114 + /@astrojs/language-server/1.0.8: 115 + resolution: {integrity: sha512-gssRxLGb8XnvKpqSzrDW5jdzdFnXD7eBXVkPCkkt2hv7Qzb+SAzv6hVgMok3jDCxpR1aeB+XNd9Qszj2h29iog==} 116 + hasBin: true 117 + dependencies: 118 + '@astrojs/compiler': 1.8.1 119 + '@jridgewell/trace-mapping': 0.3.17 120 + '@vscode/emmet-helper': 2.9.2 121 + events: 3.3.0 122 + prettier: 2.8.8 123 + prettier-plugin-astro: 0.9.1 124 + vscode-css-languageservice: 6.2.6 125 + vscode-html-languageservice: 5.0.6 126 + vscode-languageserver: 8.1.0 127 + vscode-languageserver-protocol: 3.17.3 128 + vscode-languageserver-textdocument: 1.0.8 129 + vscode-languageserver-types: 3.17.3 130 + vscode-uri: 3.0.7 131 + dev: false 132 + 133 + /@astrojs/markdown-remark/2.2.1_astro@2.10.6: 134 + resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==} 135 + peerDependencies: 136 + astro: ^2.5.0 137 + dependencies: 138 + '@astrojs/prism': 2.1.2 139 + astro: 2.10.6 140 + github-slugger: 1.5.0 141 + import-meta-resolve: 2.2.2 142 + rehype-raw: 6.1.1 143 + rehype-stringify: 9.0.3 144 + remark-gfm: 3.0.1 145 + remark-parse: 10.0.2 146 + remark-rehype: 10.1.0 147 + remark-smartypants: 2.0.0 148 + shiki: 0.14.3 149 + unified: 10.1.2 150 + unist-util-visit: 4.1.2 151 + vfile: 5.3.7 152 + transitivePeerDependencies: 153 + - supports-color 154 + dev: false 155 + 156 + /@astrojs/prism/2.1.2: 157 + resolution: {integrity: sha512-3antim1gb34689GHRQFJ88JEo93HuZKQBnmxDT5W/nxiNz1p/iRxnCTEhIbJhqMOTRbbo5h2ldm5qSxx+TMFQA==} 158 + engines: {node: '>=16.12.0'} 159 + dependencies: 160 + prismjs: 1.29.0 161 + dev: false 162 + 163 + /@astrojs/telemetry/2.1.1: 164 + resolution: {integrity: sha512-4pRhyeQr0MLB5PKYgkdu+YE8sSpMbHL8dUuslBWBIdgcYjtD1SufPMBI8pgXJ+xlwrQJHKKfK2X1KonHYuOS9A==} 165 + engines: {node: '>=16.12.0'} 166 + dependencies: 167 + ci-info: 3.8.0 168 + debug: 4.3.4 169 + dlv: 1.1.3 170 + dset: 3.1.2 171 + is-docker: 3.0.0 172 + is-wsl: 2.2.0 173 + undici: 5.23.0 174 + which-pm-runs: 1.1.0 175 + transitivePeerDependencies: 176 + - supports-color 177 + dev: false 178 + 179 + /@astrojs/webapi/2.2.0: 180 + resolution: {integrity: sha512-mHAOApWyjqSe5AQMOUD9rsZJqbMQqe3Wosb1a40JV6Okvyxj1G6GTlthwYadWCymq/lbgwh0PLiY8Fr4eFxtuQ==} 181 + dependencies: 182 + undici: 5.23.0 183 + dev: false 82 184 83 185 /@babel/code-frame/7.18.6: 84 186 resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} ··· 87 189 '@babel/highlight': 7.18.6 88 190 dev: true 89 191 192 + /@babel/code-frame/7.22.10: 193 + resolution: {integrity: sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==} 194 + engines: {node: '>=6.9.0'} 195 + dependencies: 196 + '@babel/highlight': 7.22.10 197 + chalk: 2.4.2 198 + dev: false 199 + 90 200 /@babel/compat-data/7.21.0: 91 201 resolution: {integrity: sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==} 92 202 engines: {node: '>=6.9.0'} 93 203 dev: true 204 + 205 + /@babel/compat-data/7.22.9: 206 + resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==} 207 + engines: {node: '>=6.9.0'} 208 + dev: false 94 209 95 210 /@babel/core/7.21.0: 96 211 resolution: {integrity: sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==} ··· 115 230 - supports-color 116 231 dev: true 117 232 233 + /@babel/core/7.22.10: 234 + resolution: {integrity: sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw==} 235 + engines: {node: '>=6.9.0'} 236 + dependencies: 237 + '@ampproject/remapping': 2.2.0 238 + '@babel/code-frame': 7.22.10 239 + '@babel/generator': 7.22.10 240 + '@babel/helper-compilation-targets': 7.22.10 241 + '@babel/helper-module-transforms': 7.22.9_@babel+core@7.22.10 242 + '@babel/helpers': 7.22.10 243 + '@babel/parser': 7.22.10 244 + '@babel/template': 7.22.5 245 + '@babel/traverse': 7.22.10 246 + '@babel/types': 7.22.10 247 + convert-source-map: 1.9.0 248 + debug: 4.3.4 249 + gensync: 1.0.0-beta.2 250 + json5: 2.2.3 251 + semver: 6.3.1 252 + transitivePeerDependencies: 253 + - supports-color 254 + dev: false 255 + 118 256 /@babel/generator/7.21.1: 119 257 resolution: {integrity: sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==} 120 258 engines: {node: '>=6.9.0'} ··· 125 263 jsesc: 2.5.2 126 264 dev: true 127 265 266 + /@babel/generator/7.22.10: 267 + resolution: {integrity: sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==} 268 + engines: {node: '>=6.9.0'} 269 + dependencies: 270 + '@babel/types': 7.22.10 271 + '@jridgewell/gen-mapping': 0.3.2 272 + '@jridgewell/trace-mapping': 0.3.17 273 + jsesc: 2.5.2 274 + dev: false 275 + 276 + /@babel/helper-annotate-as-pure/7.22.5: 277 + resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} 278 + engines: {node: '>=6.9.0'} 279 + dependencies: 280 + '@babel/types': 7.22.10 281 + dev: false 282 + 128 283 /@babel/helper-compilation-targets/7.20.7_@babel+core@7.21.0: 129 284 resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==} 130 285 engines: {node: '>=6.9.0'} ··· 139 294 semver: 6.3.0 140 295 dev: true 141 296 297 + /@babel/helper-compilation-targets/7.22.10: 298 + resolution: {integrity: sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==} 299 + engines: {node: '>=6.9.0'} 300 + dependencies: 301 + '@babel/compat-data': 7.22.9 302 + '@babel/helper-validator-option': 7.22.5 303 + browserslist: 4.21.10 304 + lru-cache: 5.1.1 305 + semver: 6.3.1 306 + dev: false 307 + 142 308 /@babel/helper-environment-visitor/7.18.9: 143 309 resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==} 144 310 engines: {node: '>=6.9.0'} 145 311 dev: true 312 + 313 + /@babel/helper-environment-visitor/7.22.5: 314 + resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==} 315 + engines: {node: '>=6.9.0'} 316 + dev: false 146 317 147 318 /@babel/helper-function-name/7.21.0: 148 319 resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==} ··· 152 323 '@babel/types': 7.21.2 153 324 dev: true 154 325 326 + /@babel/helper-function-name/7.22.5: 327 + resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==} 328 + engines: {node: '>=6.9.0'} 329 + dependencies: 330 + '@babel/template': 7.22.5 331 + '@babel/types': 7.22.10 332 + dev: false 333 + 155 334 /@babel/helper-hoist-variables/7.18.6: 156 335 resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} 157 336 engines: {node: '>=6.9.0'} ··· 159 338 '@babel/types': 7.21.2 160 339 dev: true 161 340 341 + /@babel/helper-hoist-variables/7.22.5: 342 + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} 343 + engines: {node: '>=6.9.0'} 344 + dependencies: 345 + '@babel/types': 7.22.10 346 + dev: false 347 + 162 348 /@babel/helper-module-imports/7.18.6: 163 349 resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} 164 350 engines: {node: '>=6.9.0'} ··· 166 352 '@babel/types': 7.21.2 167 353 dev: true 168 354 355 + /@babel/helper-module-imports/7.22.5: 356 + resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==} 357 + engines: {node: '>=6.9.0'} 358 + dependencies: 359 + '@babel/types': 7.22.10 360 + dev: false 361 + 169 362 /@babel/helper-module-transforms/7.21.2: 170 363 resolution: {integrity: sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==} 171 364 engines: {node: '>=6.9.0'} ··· 181 374 transitivePeerDependencies: 182 375 - supports-color 183 376 dev: true 377 + 378 + /@babel/helper-module-transforms/7.22.9_@babel+core@7.22.10: 379 + resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==} 380 + engines: {node: '>=6.9.0'} 381 + peerDependencies: 382 + '@babel/core': ^7.0.0 383 + dependencies: 384 + '@babel/core': 7.22.10 385 + '@babel/helper-environment-visitor': 7.22.5 386 + '@babel/helper-module-imports': 7.22.5 387 + '@babel/helper-simple-access': 7.22.5 388 + '@babel/helper-split-export-declaration': 7.22.6 389 + '@babel/helper-validator-identifier': 7.22.5 390 + dev: false 391 + 392 + /@babel/helper-plugin-utils/7.22.5: 393 + resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} 394 + engines: {node: '>=6.9.0'} 395 + dev: false 184 396 185 397 /@babel/helper-simple-access/7.20.2: 186 398 resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==} ··· 189 401 '@babel/types': 7.21.2 190 402 dev: true 191 403 404 + /@babel/helper-simple-access/7.22.5: 405 + resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} 406 + engines: {node: '>=6.9.0'} 407 + dependencies: 408 + '@babel/types': 7.22.10 409 + dev: false 410 + 192 411 /@babel/helper-split-export-declaration/7.18.6: 193 412 resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} 194 413 engines: {node: '>=6.9.0'} ··· 196 415 '@babel/types': 7.21.2 197 416 dev: true 198 417 418 + /@babel/helper-split-export-declaration/7.22.6: 419 + resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} 420 + engines: {node: '>=6.9.0'} 421 + dependencies: 422 + '@babel/types': 7.22.10 423 + dev: false 424 + 199 425 /@babel/helper-string-parser/7.19.4: 200 426 resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==} 201 427 engines: {node: '>=6.9.0'} 202 428 dev: true 203 429 430 + /@babel/helper-string-parser/7.22.5: 431 + resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} 432 + engines: {node: '>=6.9.0'} 433 + dev: false 434 + 204 435 /@babel/helper-validator-identifier/7.19.1: 205 436 resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} 206 437 engines: {node: '>=6.9.0'} 207 438 dev: true 439 + 440 + /@babel/helper-validator-identifier/7.22.5: 441 + resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==} 442 + engines: {node: '>=6.9.0'} 443 + dev: false 208 444 209 445 /@babel/helper-validator-option/7.21.0: 210 446 resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==} 211 447 engines: {node: '>=6.9.0'} 212 448 dev: true 213 449 450 + /@babel/helper-validator-option/7.22.5: 451 + resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==} 452 + engines: {node: '>=6.9.0'} 453 + dev: false 454 + 214 455 /@babel/helpers/7.21.0: 215 456 resolution: {integrity: sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==} 216 457 engines: {node: '>=6.9.0'} ··· 222 463 - supports-color 223 464 dev: true 224 465 466 + /@babel/helpers/7.22.10: 467 + resolution: {integrity: sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw==} 468 + engines: {node: '>=6.9.0'} 469 + dependencies: 470 + '@babel/template': 7.22.5 471 + '@babel/traverse': 7.22.10 472 + '@babel/types': 7.22.10 473 + transitivePeerDependencies: 474 + - supports-color 475 + dev: false 476 + 225 477 /@babel/highlight/7.18.6: 226 478 resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} 227 479 engines: {node: '>=6.9.0'} ··· 231 483 js-tokens: 4.0.0 232 484 dev: true 233 485 486 + /@babel/highlight/7.22.10: 487 + resolution: {integrity: sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==} 488 + engines: {node: '>=6.9.0'} 489 + dependencies: 490 + '@babel/helper-validator-identifier': 7.22.5 491 + chalk: 2.4.2 492 + js-tokens: 4.0.0 493 + dev: false 494 + 234 495 /@babel/parser/7.21.2: 235 496 resolution: {integrity: sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==} 236 497 engines: {node: '>=6.0.0'} ··· 239 500 '@babel/types': 7.21.2 240 501 dev: true 241 502 503 + /@babel/parser/7.22.10: 504 + resolution: {integrity: sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ==} 505 + engines: {node: '>=6.0.0'} 506 + hasBin: true 507 + dependencies: 508 + '@babel/types': 7.22.10 509 + dev: false 510 + 511 + /@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.22.10: 512 + resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} 513 + engines: {node: '>=6.9.0'} 514 + peerDependencies: 515 + '@babel/core': ^7.0.0-0 516 + dependencies: 517 + '@babel/core': 7.22.10 518 + '@babel/helper-plugin-utils': 7.22.5 519 + dev: false 520 + 521 + /@babel/plugin-transform-react-jsx/7.22.5_@babel+core@7.22.10: 522 + resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==} 523 + engines: {node: '>=6.9.0'} 524 + peerDependencies: 525 + '@babel/core': ^7.0.0-0 526 + dependencies: 527 + '@babel/core': 7.22.10 528 + '@babel/helper-annotate-as-pure': 7.22.5 529 + '@babel/helper-module-imports': 7.22.5 530 + '@babel/helper-plugin-utils': 7.22.5 531 + '@babel/plugin-syntax-jsx': 7.22.5_@babel+core@7.22.10 532 + '@babel/types': 7.22.10 533 + dev: false 534 + 242 535 /@babel/runtime/7.20.13: 243 536 resolution: {integrity: sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA==} 244 537 engines: {node: '>=6.9.0'} ··· 260 553 '@babel/types': 7.21.2 261 554 dev: true 262 555 556 + /@babel/template/7.22.5: 557 + resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==} 558 + engines: {node: '>=6.9.0'} 559 + dependencies: 560 + '@babel/code-frame': 7.22.10 561 + '@babel/parser': 7.22.10 562 + '@babel/types': 7.22.10 563 + dev: false 564 + 263 565 /@babel/traverse/7.21.2: 264 566 resolution: {integrity: sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==} 265 567 engines: {node: '>=6.9.0'} ··· 278 580 - supports-color 279 581 dev: true 280 582 583 + /@babel/traverse/7.22.10: 584 + resolution: {integrity: sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig==} 585 + engines: {node: '>=6.9.0'} 586 + dependencies: 587 + '@babel/code-frame': 7.22.10 588 + '@babel/generator': 7.22.10 589 + '@babel/helper-environment-visitor': 7.22.5 590 + '@babel/helper-function-name': 7.22.5 591 + '@babel/helper-hoist-variables': 7.22.5 592 + '@babel/helper-split-export-declaration': 7.22.6 593 + '@babel/parser': 7.22.10 594 + '@babel/types': 7.22.10 595 + debug: 4.3.4 596 + globals: 11.12.0 597 + transitivePeerDependencies: 598 + - supports-color 599 + dev: false 600 + 281 601 /@babel/types/7.21.2: 282 602 resolution: {integrity: sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==} 283 603 engines: {node: '>=6.9.0'} ··· 286 606 '@babel/helper-validator-identifier': 7.19.1 287 607 to-fast-properties: 2.0.0 288 608 dev: true 609 + 610 + /@babel/types/7.22.10: 611 + resolution: {integrity: sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==} 612 + engines: {node: '>=6.9.0'} 613 + dependencies: 614 + '@babel/helper-string-parser': 7.22.5 615 + '@babel/helper-validator-identifier': 7.22.5 616 + to-fast-properties: 2.0.0 617 + dev: false 289 618 290 619 /@changesets/apply-release-plan/6.1.3: 291 620 resolution: {integrity: sha512-ECDNeoc3nfeAe1jqJb5aFQX7CqzQhD2klXRez2JDb/aVpGUbX673HgKrnrgJRuQR/9f2TtLoYIzrGB9qwD77mg==} ··· 471 800 prettier: 2.8.4 472 801 dev: true 473 802 803 + /@emmetio/abbreviation/2.3.3: 804 + resolution: {integrity: sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==} 805 + dependencies: 806 + '@emmetio/scanner': 1.0.4 807 + dev: false 808 + 809 + /@emmetio/css-abbreviation/2.1.8: 810 + resolution: {integrity: sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==} 811 + dependencies: 812 + '@emmetio/scanner': 1.0.4 813 + dev: false 814 + 815 + /@emmetio/scanner/1.0.4: 816 + resolution: {integrity: sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==} 817 + dev: false 818 + 474 819 /@esbuild/android-arm/0.17.10: 475 820 resolution: {integrity: sha512-7YEBfZ5lSem9Tqpsz+tjbdsEshlO9j/REJrfv4DXgKTt1+/MHqGwbtlyxQuaSlMeUZLxUKBaX8wdzlTfHkmnLw==} 476 821 engines: {node: '>=12'} ··· 480 825 dev: true 481 826 optional: true 482 827 828 + /@esbuild/android-arm/0.17.19: 829 + resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} 830 + engines: {node: '>=12'} 831 + cpu: [arm] 832 + os: [android] 833 + requiresBuild: true 834 + dev: false 835 + optional: true 836 + 837 + /@esbuild/android-arm/0.18.20: 838 + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} 839 + engines: {node: '>=12'} 840 + cpu: [arm] 841 + os: [android] 842 + requiresBuild: true 843 + dev: false 844 + optional: true 845 + 483 846 /@esbuild/android-arm64/0.17.10: 484 847 resolution: {integrity: sha512-ht1P9CmvrPF5yKDtyC+z43RczVs4rrHpRqrmIuoSvSdn44Fs1n6DGlpZKdK6rM83pFLbVaSUwle8IN+TPmkv7g==} 485 848 engines: {node: '>=12'} ··· 489 852 dev: true 490 853 optional: true 491 854 855 + /@esbuild/android-arm64/0.17.19: 856 + resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} 857 + engines: {node: '>=12'} 858 + cpu: [arm64] 859 + os: [android] 860 + requiresBuild: true 861 + dev: false 862 + optional: true 863 + 864 + /@esbuild/android-arm64/0.18.20: 865 + resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} 866 + engines: {node: '>=12'} 867 + cpu: [arm64] 868 + os: [android] 869 + requiresBuild: true 870 + dev: false 871 + optional: true 872 + 492 873 /@esbuild/android-x64/0.17.10: 493 874 resolution: {integrity: sha512-CYzrm+hTiY5QICji64aJ/xKdN70IK8XZ6iiyq0tZkd3tfnwwSWTYH1t3m6zyaaBxkuj40kxgMyj1km/NqdjQZA==} 494 875 engines: {node: '>=12'} ··· 498 879 dev: true 499 880 optional: true 500 881 882 + /@esbuild/android-x64/0.17.19: 883 + resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} 884 + engines: {node: '>=12'} 885 + cpu: [x64] 886 + os: [android] 887 + requiresBuild: true 888 + dev: false 889 + optional: true 890 + 891 + /@esbuild/android-x64/0.18.20: 892 + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} 893 + engines: {node: '>=12'} 894 + cpu: [x64] 895 + os: [android] 896 + requiresBuild: true 897 + dev: false 898 + optional: true 899 + 501 900 /@esbuild/darwin-arm64/0.17.10: 502 901 resolution: {integrity: sha512-3HaGIowI+nMZlopqyW6+jxYr01KvNaLB5znXfbyyjuo4lE0VZfvFGcguIJapQeQMS4cX/NEispwOekJt3gr5Dg==} 503 902 engines: {node: '>=12'} ··· 507 906 dev: true 508 907 optional: true 509 908 909 + /@esbuild/darwin-arm64/0.17.19: 910 + resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} 911 + engines: {node: '>=12'} 912 + cpu: [arm64] 913 + os: [darwin] 914 + requiresBuild: true 915 + dev: false 916 + optional: true 917 + 918 + /@esbuild/darwin-arm64/0.18.20: 919 + resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} 920 + engines: {node: '>=12'} 921 + cpu: [arm64] 922 + os: [darwin] 923 + requiresBuild: true 924 + dev: false 925 + optional: true 926 + 510 927 /@esbuild/darwin-x64/0.17.10: 511 928 resolution: {integrity: sha512-J4MJzGchuCRG5n+B4EHpAMoJmBeAE1L3wGYDIN5oWNqX0tEr7VKOzw0ymSwpoeSpdCa030lagGUfnfhS7OvzrQ==} 512 929 engines: {node: '>=12'} ··· 516 933 dev: true 517 934 optional: true 518 935 936 + /@esbuild/darwin-x64/0.17.19: 937 + resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} 938 + engines: {node: '>=12'} 939 + cpu: [x64] 940 + os: [darwin] 941 + requiresBuild: true 942 + dev: false 943 + optional: true 944 + 945 + /@esbuild/darwin-x64/0.18.20: 946 + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} 947 + engines: {node: '>=12'} 948 + cpu: [x64] 949 + os: [darwin] 950 + requiresBuild: true 951 + dev: false 952 + optional: true 953 + 519 954 /@esbuild/freebsd-arm64/0.17.10: 520 955 resolution: {integrity: sha512-ZkX40Z7qCbugeK4U5/gbzna/UQkM9d9LNV+Fro8r7HA7sRof5Rwxc46SsqeMvB5ZaR0b1/ITQ/8Y1NmV2F0fXQ==} 521 956 engines: {node: '>=12'} ··· 525 960 dev: true 526 961 optional: true 527 962 963 + /@esbuild/freebsd-arm64/0.17.19: 964 + resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} 965 + engines: {node: '>=12'} 966 + cpu: [arm64] 967 + os: [freebsd] 968 + requiresBuild: true 969 + dev: false 970 + optional: true 971 + 972 + /@esbuild/freebsd-arm64/0.18.20: 973 + resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} 974 + engines: {node: '>=12'} 975 + cpu: [arm64] 976 + os: [freebsd] 977 + requiresBuild: true 978 + dev: false 979 + optional: true 980 + 528 981 /@esbuild/freebsd-x64/0.17.10: 529 982 resolution: {integrity: sha512-0m0YX1IWSLG9hWh7tZa3kdAugFbZFFx9XrvfpaCMMvrswSTvUZypp0NFKriUurHpBA3xsHVE9Qb/0u2Bbi/otg==} 530 983 engines: {node: '>=12'} ··· 534 987 dev: true 535 988 optional: true 536 989 990 + /@esbuild/freebsd-x64/0.17.19: 991 + resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} 992 + engines: {node: '>=12'} 993 + cpu: [x64] 994 + os: [freebsd] 995 + requiresBuild: true 996 + dev: false 997 + optional: true 998 + 999 + /@esbuild/freebsd-x64/0.18.20: 1000 + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} 1001 + engines: {node: '>=12'} 1002 + cpu: [x64] 1003 + os: [freebsd] 1004 + requiresBuild: true 1005 + dev: false 1006 + optional: true 1007 + 537 1008 /@esbuild/linux-arm/0.17.10: 538 1009 resolution: {integrity: sha512-whRdrrl0X+9D6o5f0sTZtDM9s86Xt4wk1bf7ltx6iQqrIIOH+sre1yjpcCdrVXntQPCNw/G+XqsD4HuxeS+2QA==} 539 1010 engines: {node: '>=12'} ··· 543 1014 dev: true 544 1015 optional: true 545 1016 1017 + /@esbuild/linux-arm/0.17.19: 1018 + resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} 1019 + engines: {node: '>=12'} 1020 + cpu: [arm] 1021 + os: [linux] 1022 + requiresBuild: true 1023 + dev: false 1024 + optional: true 1025 + 1026 + /@esbuild/linux-arm/0.18.20: 1027 + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} 1028 + engines: {node: '>=12'} 1029 + cpu: [arm] 1030 + os: [linux] 1031 + requiresBuild: true 1032 + dev: false 1033 + optional: true 1034 + 546 1035 /@esbuild/linux-arm64/0.17.10: 547 1036 resolution: {integrity: sha512-g1EZJR1/c+MmCgVwpdZdKi4QAJ8DCLP5uTgLWSAVd9wlqk9GMscaNMEViG3aE1wS+cNMzXXgdWiW/VX4J+5nTA==} 548 1037 engines: {node: '>=12'} ··· 552 1041 dev: true 553 1042 optional: true 554 1043 1044 + /@esbuild/linux-arm64/0.17.19: 1045 + resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} 1046 + engines: {node: '>=12'} 1047 + cpu: [arm64] 1048 + os: [linux] 1049 + requiresBuild: true 1050 + dev: false 1051 + optional: true 1052 + 1053 + /@esbuild/linux-arm64/0.18.20: 1054 + resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} 1055 + engines: {node: '>=12'} 1056 + cpu: [arm64] 1057 + os: [linux] 1058 + requiresBuild: true 1059 + dev: false 1060 + optional: true 1061 + 555 1062 /@esbuild/linux-ia32/0.17.10: 556 1063 resolution: {integrity: sha512-1vKYCjfv/bEwxngHERp7huYfJ4jJzldfxyfaF7hc3216xiDA62xbXJfRlradiMhGZbdNLj2WA1YwYFzs9IWNPw==} 557 1064 engines: {node: '>=12'} ··· 561 1068 dev: true 562 1069 optional: true 563 1070 1071 + /@esbuild/linux-ia32/0.17.19: 1072 + resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} 1073 + engines: {node: '>=12'} 1074 + cpu: [ia32] 1075 + os: [linux] 1076 + requiresBuild: true 1077 + dev: false 1078 + optional: true 1079 + 1080 + /@esbuild/linux-ia32/0.18.20: 1081 + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} 1082 + engines: {node: '>=12'} 1083 + cpu: [ia32] 1084 + os: [linux] 1085 + requiresBuild: true 1086 + dev: false 1087 + optional: true 1088 + 564 1089 /@esbuild/linux-loong64/0.17.10: 565 1090 resolution: {integrity: sha512-mvwAr75q3Fgc/qz3K6sya3gBmJIYZCgcJ0s7XshpoqIAIBszzfXsqhpRrRdVFAyV1G9VUjj7VopL2HnAS8aHFA==} 566 1091 engines: {node: '>=12'} ··· 570 1095 dev: true 571 1096 optional: true 572 1097 1098 + /@esbuild/linux-loong64/0.17.19: 1099 + resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} 1100 + engines: {node: '>=12'} 1101 + cpu: [loong64] 1102 + os: [linux] 1103 + requiresBuild: true 1104 + dev: false 1105 + optional: true 1106 + 1107 + /@esbuild/linux-loong64/0.18.20: 1108 + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} 1109 + engines: {node: '>=12'} 1110 + cpu: [loong64] 1111 + os: [linux] 1112 + requiresBuild: true 1113 + dev: false 1114 + optional: true 1115 + 573 1116 /@esbuild/linux-mips64el/0.17.10: 574 1117 resolution: {integrity: sha512-XilKPgM2u1zR1YuvCsFQWl9Fc35BqSqktooumOY2zj7CSn5czJn279j9TE1JEqSqz88izJo7yE4x3LSf7oxHzg==} 575 1118 engines: {node: '>=12'} ··· 579 1122 dev: true 580 1123 optional: true 581 1124 1125 + /@esbuild/linux-mips64el/0.17.19: 1126 + resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} 1127 + engines: {node: '>=12'} 1128 + cpu: [mips64el] 1129 + os: [linux] 1130 + requiresBuild: true 1131 + dev: false 1132 + optional: true 1133 + 1134 + /@esbuild/linux-mips64el/0.18.20: 1135 + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} 1136 + engines: {node: '>=12'} 1137 + cpu: [mips64el] 1138 + os: [linux] 1139 + requiresBuild: true 1140 + dev: false 1141 + optional: true 1142 + 582 1143 /@esbuild/linux-ppc64/0.17.10: 583 1144 resolution: {integrity: sha512-kM4Rmh9l670SwjlGkIe7pYWezk8uxKHX4Lnn5jBZYBNlWpKMBCVfpAgAJqp5doLobhzF3l64VZVrmGeZ8+uKmQ==} 584 1145 engines: {node: '>=12'} ··· 588 1149 dev: true 589 1150 optional: true 590 1151 1152 + /@esbuild/linux-ppc64/0.17.19: 1153 + resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} 1154 + engines: {node: '>=12'} 1155 + cpu: [ppc64] 1156 + os: [linux] 1157 + requiresBuild: true 1158 + dev: false 1159 + optional: true 1160 + 1161 + /@esbuild/linux-ppc64/0.18.20: 1162 + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} 1163 + engines: {node: '>=12'} 1164 + cpu: [ppc64] 1165 + os: [linux] 1166 + requiresBuild: true 1167 + dev: false 1168 + optional: true 1169 + 591 1170 /@esbuild/linux-riscv64/0.17.10: 592 1171 resolution: {integrity: sha512-r1m9ZMNJBtOvYYGQVXKy+WvWd0BPvSxMsVq8Hp4GzdMBQvfZRvRr5TtX/1RdN6Va8JMVQGpxqde3O+e8+khNJQ==} 593 1172 engines: {node: '>=12'} ··· 597 1176 dev: true 598 1177 optional: true 599 1178 1179 + /@esbuild/linux-riscv64/0.17.19: 1180 + resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} 1181 + engines: {node: '>=12'} 1182 + cpu: [riscv64] 1183 + os: [linux] 1184 + requiresBuild: true 1185 + dev: false 1186 + optional: true 1187 + 1188 + /@esbuild/linux-riscv64/0.18.20: 1189 + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} 1190 + engines: {node: '>=12'} 1191 + cpu: [riscv64] 1192 + os: [linux] 1193 + requiresBuild: true 1194 + dev: false 1195 + optional: true 1196 + 600 1197 /@esbuild/linux-s390x/0.17.10: 601 1198 resolution: {integrity: sha512-LsY7QvOLPw9WRJ+fU5pNB3qrSfA00u32ND5JVDrn/xG5hIQo3kvTxSlWFRP0NJ0+n6HmhPGG0Q4jtQsb6PFoyg==} 602 1199 engines: {node: '>=12'} ··· 606 1203 dev: true 607 1204 optional: true 608 1205 1206 + /@esbuild/linux-s390x/0.17.19: 1207 + resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} 1208 + engines: {node: '>=12'} 1209 + cpu: [s390x] 1210 + os: [linux] 1211 + requiresBuild: true 1212 + dev: false 1213 + optional: true 1214 + 1215 + /@esbuild/linux-s390x/0.18.20: 1216 + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} 1217 + engines: {node: '>=12'} 1218 + cpu: [s390x] 1219 + os: [linux] 1220 + requiresBuild: true 1221 + dev: false 1222 + optional: true 1223 + 609 1224 /@esbuild/linux-x64/0.17.10: 610 1225 resolution: {integrity: sha512-zJUfJLebCYzBdIz/Z9vqwFjIA7iSlLCFvVi7glMgnu2MK7XYigwsonXshy9wP9S7szF+nmwrelNaP3WGanstEg==} 611 1226 engines: {node: '>=12'} ··· 615 1230 dev: true 616 1231 optional: true 617 1232 1233 + /@esbuild/linux-x64/0.17.19: 1234 + resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} 1235 + engines: {node: '>=12'} 1236 + cpu: [x64] 1237 + os: [linux] 1238 + requiresBuild: true 1239 + dev: false 1240 + optional: true 1241 + 1242 + /@esbuild/linux-x64/0.18.20: 1243 + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} 1244 + engines: {node: '>=12'} 1245 + cpu: [x64] 1246 + os: [linux] 1247 + requiresBuild: true 1248 + dev: false 1249 + optional: true 1250 + 618 1251 /@esbuild/netbsd-x64/0.17.10: 619 1252 resolution: {integrity: sha512-lOMkailn4Ok9Vbp/q7uJfgicpDTbZFlXlnKT2DqC8uBijmm5oGtXAJy2ZZVo5hX7IOVXikV9LpCMj2U8cTguWA==} 620 1253 engines: {node: '>=12'} ··· 624 1257 dev: true 625 1258 optional: true 626 1259 1260 + /@esbuild/netbsd-x64/0.17.19: 1261 + resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} 1262 + engines: {node: '>=12'} 1263 + cpu: [x64] 1264 + os: [netbsd] 1265 + requiresBuild: true 1266 + dev: false 1267 + optional: true 1268 + 1269 + /@esbuild/netbsd-x64/0.18.20: 1270 + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} 1271 + engines: {node: '>=12'} 1272 + cpu: [x64] 1273 + os: [netbsd] 1274 + requiresBuild: true 1275 + dev: false 1276 + optional: true 1277 + 627 1278 /@esbuild/openbsd-x64/0.17.10: 628 1279 resolution: {integrity: sha512-/VE0Kx6y7eekqZ+ZLU4AjMlB80ov9tEz4H067Y0STwnGOYL8CsNg4J+cCmBznk1tMpxMoUOf0AbWlb1d2Pkbig==} 629 1280 engines: {node: '>=12'} ··· 633 1284 dev: true 634 1285 optional: true 635 1286 1287 + /@esbuild/openbsd-x64/0.17.19: 1288 + resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} 1289 + engines: {node: '>=12'} 1290 + cpu: [x64] 1291 + os: [openbsd] 1292 + requiresBuild: true 1293 + dev: false 1294 + optional: true 1295 + 1296 + /@esbuild/openbsd-x64/0.18.20: 1297 + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} 1298 + engines: {node: '>=12'} 1299 + cpu: [x64] 1300 + os: [openbsd] 1301 + requiresBuild: true 1302 + dev: false 1303 + optional: true 1304 + 636 1305 /@esbuild/sunos-x64/0.17.10: 637 1306 resolution: {integrity: sha512-ERNO0838OUm8HfUjjsEs71cLjLMu/xt6bhOlxcJ0/1MG3hNqCmbWaS+w/8nFLa0DDjbwZQuGKVtCUJliLmbVgg==} 638 1307 engines: {node: '>=12'} ··· 640 1309 os: [sunos] 641 1310 requiresBuild: true 642 1311 dev: true 1312 + optional: true 1313 + 1314 + /@esbuild/sunos-x64/0.17.19: 1315 + resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} 1316 + engines: {node: '>=12'} 1317 + cpu: [x64] 1318 + os: [sunos] 1319 + requiresBuild: true 1320 + dev: false 1321 + optional: true 1322 + 1323 + /@esbuild/sunos-x64/0.18.20: 1324 + resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} 1325 + engines: {node: '>=12'} 1326 + cpu: [x64] 1327 + os: [sunos] 1328 + requiresBuild: true 1329 + dev: false 643 1330 optional: true 644 1331 645 1332 /@esbuild/win32-arm64/0.17.10: ··· 651 1338 dev: true 652 1339 optional: true 653 1340 1341 + /@esbuild/win32-arm64/0.17.19: 1342 + resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} 1343 + engines: {node: '>=12'} 1344 + cpu: [arm64] 1345 + os: [win32] 1346 + requiresBuild: true 1347 + dev: false 1348 + optional: true 1349 + 1350 + /@esbuild/win32-arm64/0.18.20: 1351 + resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} 1352 + engines: {node: '>=12'} 1353 + cpu: [arm64] 1354 + os: [win32] 1355 + requiresBuild: true 1356 + dev: false 1357 + optional: true 1358 + 654 1359 /@esbuild/win32-ia32/0.17.10: 655 1360 resolution: {integrity: sha512-3s+HADrOdCdGOi5lnh5DMQEzgbsFsd4w57L/eLKKjMnN0CN4AIEP0DCP3F3N14xnxh3ruNc32A0Na9zYe1Z/AQ==} 656 1361 engines: {node: '>=12'} ··· 660 1365 dev: true 661 1366 optional: true 662 1367 1368 + /@esbuild/win32-ia32/0.17.19: 1369 + resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} 1370 + engines: {node: '>=12'} 1371 + cpu: [ia32] 1372 + os: [win32] 1373 + requiresBuild: true 1374 + dev: false 1375 + optional: true 1376 + 1377 + /@esbuild/win32-ia32/0.18.20: 1378 + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} 1379 + engines: {node: '>=12'} 1380 + cpu: [ia32] 1381 + os: [win32] 1382 + requiresBuild: true 1383 + dev: false 1384 + optional: true 1385 + 663 1386 /@esbuild/win32-x64/0.17.10: 664 1387 resolution: {integrity: sha512-oP+zFUjYNaMNmjTwlFtWep85hvwUu19cZklB3QsBOcZSs6y7hmH4LNCJ7075bsqzYaNvZFXJlAVaQ2ApITDXtw==} 665 1388 engines: {node: '>=12'} ··· 669 1392 dev: true 670 1393 optional: true 671 1394 1395 + /@esbuild/win32-x64/0.17.19: 1396 + resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} 1397 + engines: {node: '>=12'} 1398 + cpu: [x64] 1399 + os: [win32] 1400 + requiresBuild: true 1401 + dev: false 1402 + optional: true 1403 + 1404 + /@esbuild/win32-x64/0.18.20: 1405 + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} 1406 + engines: {node: '>=12'} 1407 + cpu: [x64] 1408 + os: [win32] 1409 + requiresBuild: true 1410 + dev: false 1411 + optional: true 1412 + 672 1413 /@jridgewell/gen-mapping/0.1.1: 673 1414 resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==} 674 1415 engines: {node: '>=6.0.0'} 675 1416 dependencies: 676 1417 '@jridgewell/set-array': 1.1.2 677 1418 '@jridgewell/sourcemap-codec': 1.4.14 678 - dev: true 679 1419 680 1420 /@jridgewell/gen-mapping/0.3.2: 681 1421 resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==} ··· 684 1424 '@jridgewell/set-array': 1.1.2 685 1425 '@jridgewell/sourcemap-codec': 1.4.14 686 1426 '@jridgewell/trace-mapping': 0.3.17 687 - dev: true 688 1427 689 1428 /@jridgewell/resolve-uri/3.1.0: 690 1429 resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} 691 1430 engines: {node: '>=6.0.0'} 692 - dev: true 693 1431 694 1432 /@jridgewell/set-array/1.1.2: 695 1433 resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} 696 1434 engines: {node: '>=6.0.0'} 697 - dev: true 698 1435 699 1436 /@jridgewell/sourcemap-codec/1.4.14: 700 1437 resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} 701 - dev: true 1438 + 1439 + /@jridgewell/sourcemap-codec/1.4.15: 1440 + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 1441 + dev: false 702 1442 703 1443 /@jridgewell/trace-mapping/0.3.17: 704 1444 resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==} 705 1445 dependencies: 706 1446 '@jridgewell/resolve-uri': 3.1.0 707 1447 '@jridgewell/sourcemap-codec': 1.4.14 708 - dev: true 709 1448 710 1449 /@manypkg/find-root/1.1.0: 711 1450 resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} ··· 733 1472 dependencies: 734 1473 '@nodelib/fs.stat': 2.0.5 735 1474 run-parallel: 1.2.0 736 - dev: true 737 1475 738 1476 /@nodelib/fs.stat/2.0.5: 739 1477 resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 740 1478 engines: {node: '>= 8'} 741 - dev: true 742 1479 743 1480 /@nodelib/fs.walk/1.2.8: 744 1481 resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} ··· 746 1483 dependencies: 747 1484 '@nodelib/fs.scandir': 2.1.5 748 1485 fastq: 1.15.0 749 - dev: true 1486 + 1487 + /@pkgr/utils/2.4.2: 1488 + resolution: {integrity: sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==} 1489 + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} 1490 + dependencies: 1491 + cross-spawn: 7.0.3 1492 + fast-glob: 3.3.1 1493 + is-glob: 4.0.3 1494 + open: 9.1.0 1495 + picocolors: 1.0.0 1496 + tslib: 2.6.1 1497 + dev: false 750 1498 751 1499 /@rollup/plugin-alias/4.0.3_rollup@3.18.0: 752 1500 resolution: {integrity: sha512-ZuDWE1q4PQDhvm/zc5Prun8sBpLJy41DMptYrS6MhAy9s9kL/doN1613BWfEchGVfKxzliJ3BjbOPizXX38DbQ==} ··· 839 1587 rollup: 3.18.0 840 1588 dev: true 841 1589 1590 + /@trysound/sax/0.2.0: 1591 + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} 1592 + engines: {node: '>=10.13.0'} 1593 + dev: false 1594 + 842 1595 /@ts-morph/common/0.16.0: 843 1596 resolution: {integrity: sha512-SgJpzkTgZKLKqQniCjLaE3c2L2sdL7UShvmTmPBejAKd2OKV/yfMpQ2IWpAuA+VY5wy7PkSUaEObIqEK6afFuw==} 844 1597 dependencies: ··· 848 1601 path-browserify: 1.0.1 849 1602 dev: true 850 1603 1604 + /@types/babel__core/7.20.1: 1605 + resolution: {integrity: sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==} 1606 + dependencies: 1607 + '@babel/parser': 7.22.10 1608 + '@babel/types': 7.22.10 1609 + '@types/babel__generator': 7.6.4 1610 + '@types/babel__template': 7.4.1 1611 + '@types/babel__traverse': 7.20.1 1612 + dev: false 1613 + 1614 + /@types/babel__generator/7.6.4: 1615 + resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} 1616 + dependencies: 1617 + '@babel/types': 7.22.10 1618 + dev: false 1619 + 1620 + /@types/babel__template/7.4.1: 1621 + resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} 1622 + dependencies: 1623 + '@babel/parser': 7.22.10 1624 + '@babel/types': 7.22.10 1625 + dev: false 1626 + 1627 + /@types/babel__traverse/7.20.1: 1628 + resolution: {integrity: sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==} 1629 + dependencies: 1630 + '@babel/types': 7.22.10 1631 + dev: false 1632 + 1633 + /@types/debug/4.1.8: 1634 + resolution: {integrity: sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==} 1635 + dependencies: 1636 + '@types/ms': 0.7.31 1637 + dev: false 1638 + 1639 + /@types/dom-view-transitions/1.0.1: 1640 + resolution: {integrity: sha512-A9S1ijj/4MX06I1W/6on8lhaYyq1Ir7gaOvfllW1o4RzVWW88HAeqX0pUx9VgOLnNpdiGeUW2CTkg18p5LWIrA==} 1641 + dev: false 1642 + 851 1643 /@types/estree/1.0.0: 852 1644 resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==} 853 1645 dev: true 854 1646 1647 + /@types/hast/2.3.5: 1648 + resolution: {integrity: sha512-SvQi0L/lNpThgPoleH53cdjB3y9zpLlVjRbqB3rH8hx1jiRSBGAhyjV3H+URFjNVRqt2EdYNrbZE5IsGlNfpRg==} 1649 + dependencies: 1650 + '@types/unist': 2.0.7 1651 + dev: false 1652 + 855 1653 /@types/is-ci/3.0.0: 856 1654 resolution: {integrity: sha512-Q0Op0hdWbYd1iahB+IFNQcWXFq4O0Q5MwQP7uN0souuQ4rPg1vEYcnIOfr1gY+M+6rc8FGoRaBO1mOOvL29sEQ==} 857 1655 dependencies: 858 1656 ci-info: 3.8.0 859 1657 dev: true 860 1658 1659 + /@types/json5/0.0.30: 1660 + resolution: {integrity: sha512-sqm9g7mHlPY/43fcSNrCYfOeX9zkTTK+euO5E6+CVijSMm5tTjkVdwdqRkY3ljjIAf8679vps5jKUoJBCLsMDA==} 1661 + dev: false 1662 + 1663 + /@types/mdast/3.0.12: 1664 + resolution: {integrity: sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==} 1665 + dependencies: 1666 + '@types/unist': 2.0.7 1667 + dev: false 1668 + 861 1669 /@types/minimist/1.2.2: 862 1670 resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} 863 1671 dev: true 864 1672 1673 + /@types/ms/0.7.31: 1674 + resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} 1675 + dev: false 1676 + 1677 + /@types/nlcst/1.0.1: 1678 + resolution: {integrity: sha512-aVIyXt6pZiiMOtVByE4Y0gf+BLm1Cxc4ZLSK8VRHn1CgkO+kXbQwN/EBhQmhPdBMjFJCMBKtmNW2zWQuFywz8Q==} 1679 + dependencies: 1680 + '@types/unist': 2.0.7 1681 + dev: false 1682 + 865 1683 /@types/node/12.20.55: 866 1684 resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} 867 1685 dev: true ··· 874 1692 resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} 875 1693 dev: true 876 1694 1695 + /@types/parse5/6.0.3: 1696 + resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} 1697 + dev: false 1698 + 877 1699 /@types/resolve/1.20.2: 878 1700 resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} 879 - dev: true 880 1701 881 1702 /@types/semver/6.2.3: 882 1703 resolution: {integrity: sha512-KQf+QAMWKMrtBMsB8/24w53tEsxllMj6TuA80TT/5igJalLI/zm0L3oXRbIAl4Ohfc85gyHX/jhMwsVkmhLU4A==} ··· 890 1711 resolution: {integrity: sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==} 891 1712 dev: true 892 1713 1714 + /@types/unist/2.0.7: 1715 + resolution: {integrity: sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g==} 1716 + dev: false 1717 + 1718 + /@types/yargs-parser/21.0.0: 1719 + resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} 1720 + dev: false 1721 + 1722 + /@vscode/emmet-helper/2.9.2: 1723 + resolution: {integrity: sha512-MaGuyW+fa13q3aYsluKqclmh62Hgp0BpKIqS66fCxfOaBcVQ1OnMQxRRgQUYnCkxFISAQlkJ0qWWPyXjro1Qrg==} 1724 + dependencies: 1725 + emmet: 2.4.6 1726 + jsonc-parser: 2.3.1 1727 + vscode-languageserver-textdocument: 1.0.8 1728 + vscode-languageserver-types: 3.17.3 1729 + vscode-uri: 2.1.2 1730 + dev: false 1731 + 1732 + /@vscode/l10n/0.0.14: 1733 + resolution: {integrity: sha512-/yrv59IEnmh655z1oeDnGcvMYwnEzNzHLgeYcQCkhYX0xBvYWrAuefoiLcPBUkMpJsb46bqQ6Yv4pwTTQ4d3Qg==} 1734 + dev: false 1735 + 1736 + /@webcontainer/api/1.1.5: 1737 + resolution: {integrity: sha512-qMJyqO+A8+B8JKW/IW9KVQblAiEQwesq7ka6w8pgm6DXKWCQaPVOco4Zo7FxZ09OmBIX+lnXyfKbQzXiORLGJg==} 1738 + dev: false 1739 + 1740 + /acorn/8.10.0: 1741 + resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} 1742 + engines: {node: '>=0.4.0'} 1743 + hasBin: true 1744 + dev: false 1745 + 893 1746 /acorn/8.8.2: 894 1747 resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} 895 1748 engines: {node: '>=0.4.0'} 896 1749 hasBin: true 897 1750 dev: true 898 1751 1752 + /ansi-align/3.0.1: 1753 + resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} 1754 + dependencies: 1755 + string-width: 4.2.3 1756 + dev: false 1757 + 899 1758 /ansi-colors/4.1.3: 900 1759 resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} 901 1760 engines: {node: '>=6'} ··· 904 1763 /ansi-regex/5.0.1: 905 1764 resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 906 1765 engines: {node: '>=8'} 907 - dev: true 908 1766 909 1767 /ansi-regex/6.0.1: 910 1768 resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} 911 1769 engines: {node: '>=12'} 912 - dev: true 1770 + 1771 + /ansi-sequence-parser/1.1.1: 1772 + resolution: {integrity: sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==} 1773 + dev: false 913 1774 914 1775 /ansi-styles/3.2.1: 915 1776 resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} 916 1777 engines: {node: '>=4'} 917 1778 dependencies: 918 1779 color-convert: 1.9.3 919 - dev: true 920 1780 921 1781 /ansi-styles/4.3.0: 922 1782 resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 923 1783 engines: {node: '>=8'} 924 1784 dependencies: 925 1785 color-convert: 2.0.1 926 - dev: true 927 1786 928 1787 /ansi-styles/6.2.1: 929 1788 resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} 930 1789 engines: {node: '>=12'} 931 - dev: true 1790 + 1791 + /ansi-to-html/0.7.2: 1792 + resolution: {integrity: sha512-v6MqmEpNlxF+POuyhKkidusCHWWkaLcGRURzivcU3I9tv7k4JVhFcnukrM5Rlk2rUywdZuzYAZ+kbZqWCnfN3g==} 1793 + engines: {node: '>=8.0.0'} 1794 + hasBin: true 1795 + dependencies: 1796 + entities: 2.2.0 1797 + dev: false 1798 + 1799 + /anymatch/3.1.3: 1800 + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 1801 + engines: {node: '>= 8'} 1802 + dependencies: 1803 + normalize-path: 3.0.0 1804 + picomatch: 2.3.1 1805 + dev: false 932 1806 933 1807 /argparse/1.0.10: 934 1808 resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} 935 1809 dependencies: 936 1810 sprintf-js: 1.0.3 937 - dev: true 1811 + 1812 + /argparse/2.0.1: 1813 + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 1814 + dev: false 1815 + 1816 + /array-iterate/2.0.1: 1817 + resolution: {integrity: sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==} 1818 + dev: false 938 1819 939 1820 /array-union/2.1.0: 940 1821 resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} ··· 956 1837 engines: {node: '>=0.10.0'} 957 1838 dev: true 958 1839 1840 + /astro-icon/0.8.1: 1841 + resolution: {integrity: sha512-APk+fbFnoyGdIVSPFrdrOW9YBK96/1fYuVe7ULTGW92+z00RKB8GfLJiUvzNVXUAX2rZJCFmruGVF4rrhcTYsg==} 1842 + dependencies: 1843 + node-fetch: 3.3.2 1844 + resolve-pkg: 2.0.0 1845 + svgo: 2.8.0 1846 + dev: false 1847 + 1848 + /astro/2.10.6: 1849 + resolution: {integrity: sha512-rKVu51uEewPHTSpvXYmq6EdBPcXNDZtj+lj+0+TsJaQeJcO0AVQdEceBXcm3GtHON0GGE13J/xwjYzU81eYoOA==} 1850 + engines: {node: '>=16.12.0', npm: '>=6.14.0'} 1851 + hasBin: true 1852 + peerDependencies: 1853 + sharp: '>=0.31.0' 1854 + peerDependenciesMeta: 1855 + sharp: 1856 + optional: true 1857 + dependencies: 1858 + '@astrojs/compiler': 1.8.1 1859 + '@astrojs/internal-helpers': 0.1.2 1860 + '@astrojs/language-server': 1.0.8 1861 + '@astrojs/markdown-remark': 2.2.1_astro@2.10.6 1862 + '@astrojs/telemetry': 2.1.1 1863 + '@astrojs/webapi': 2.2.0 1864 + '@babel/core': 7.22.10 1865 + '@babel/generator': 7.22.10 1866 + '@babel/parser': 7.22.10 1867 + '@babel/plugin-transform-react-jsx': 7.22.5_@babel+core@7.22.10 1868 + '@babel/traverse': 7.22.10 1869 + '@babel/types': 7.22.10 1870 + '@types/babel__core': 7.20.1 1871 + '@types/dom-view-transitions': 1.0.1 1872 + '@types/yargs-parser': 21.0.0 1873 + acorn: 8.10.0 1874 + boxen: 6.2.1 1875 + chokidar: 3.5.3 1876 + ci-info: 3.8.0 1877 + common-ancestor-path: 1.0.1 1878 + cookie: 0.5.0 1879 + debug: 4.3.4 1880 + deepmerge-ts: 4.3.0 1881 + devalue: 4.3.2 1882 + diff: 5.1.0 1883 + es-module-lexer: 1.3.0 1884 + esbuild: 0.17.19 1885 + estree-walker: 3.0.0 1886 + execa: 6.1.0 1887 + fast-glob: 3.3.1 1888 + github-slugger: 2.0.0 1889 + gray-matter: 4.0.3 1890 + html-escaper: 3.0.3 1891 + js-yaml: 4.1.0 1892 + kleur: 4.1.5 1893 + magic-string: 0.30.2 1894 + mime: 3.0.0 1895 + network-information-types: 0.1.1_typescript@4.9.5 1896 + ora: 6.3.1 1897 + p-limit: 4.0.0 1898 + path-to-regexp: 6.2.1 1899 + preferred-pm: 3.0.3 1900 + prompts: 2.4.2 1901 + rehype: 12.0.1 1902 + semver: 7.5.4 1903 + server-destroy: 1.0.1 1904 + shiki: 0.14.3 1905 + string-width: 5.1.2 1906 + strip-ansi: 7.1.0 1907 + tsconfig-resolver: 3.0.1 1908 + typescript: 4.9.5 1909 + unist-util-visit: 4.1.2 1910 + vfile: 5.3.7 1911 + vite: 4.4.9 1912 + vitefu: 0.2.4_vite@4.4.9 1913 + which-pm: 2.0.0 1914 + yargs-parser: 21.1.1 1915 + zod: 3.21.4 1916 + transitivePeerDependencies: 1917 + - '@types/node' 1918 + - less 1919 + - lightningcss 1920 + - sass 1921 + - stylus 1922 + - sugarss 1923 + - supports-color 1924 + - terser 1925 + dev: false 1926 + 959 1927 /available-typed-arrays/1.0.5: 960 1928 resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} 961 1929 engines: {node: '>= 0.4'} 962 1930 dev: true 963 1931 1932 + /bail/2.0.2: 1933 + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} 1934 + dev: false 1935 + 964 1936 /balanced-match/1.0.2: 965 1937 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 966 1938 dev: true 967 1939 1940 + /base64-js/1.5.1: 1941 + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 1942 + dev: false 1943 + 968 1944 /better-path-resolve/1.0.0: 969 1945 resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} 970 1946 engines: {node: '>=4'} ··· 972 1948 is-windows: 1.0.2 973 1949 dev: true 974 1950 1951 + /big-integer/1.6.51: 1952 + resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} 1953 + engines: {node: '>=0.6'} 1954 + dev: false 1955 + 1956 + /binary-extensions/2.2.0: 1957 + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} 1958 + engines: {node: '>=8'} 1959 + dev: false 1960 + 1961 + /bl/5.1.0: 1962 + resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==} 1963 + dependencies: 1964 + buffer: 6.0.3 1965 + inherits: 2.0.4 1966 + readable-stream: 3.6.2 1967 + dev: false 1968 + 1969 + /boolbase/1.0.0: 1970 + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} 1971 + dev: false 1972 + 1973 + /boxen/6.2.1: 1974 + resolution: {integrity: sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==} 1975 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1976 + dependencies: 1977 + ansi-align: 3.0.1 1978 + camelcase: 6.3.0 1979 + chalk: 4.1.2 1980 + cli-boxes: 3.0.0 1981 + string-width: 5.1.2 1982 + type-fest: 2.19.0 1983 + widest-line: 4.0.1 1984 + wrap-ansi: 8.1.0 1985 + dev: false 1986 + 1987 + /bplist-parser/0.2.0: 1988 + resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} 1989 + engines: {node: '>= 5.10.0'} 1990 + dependencies: 1991 + big-integer: 1.6.51 1992 + dev: false 1993 + 975 1994 /brace-expansion/2.0.1: 976 1995 resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 977 1996 dependencies: ··· 983 2002 engines: {node: '>=8'} 984 2003 dependencies: 985 2004 fill-range: 7.0.1 986 - dev: true 987 2005 988 2006 /breakword/1.0.5: 989 2007 resolution: {integrity: sha512-ex5W9DoOQ/LUEU3PMdLs9ua/CYZl1678NUkKOdUSi8Aw5F1idieaiRURCBFJCwVcrD1J8Iy3vfWSloaMwO2qFg==} ··· 991 2009 wcwidth: 1.0.1 992 2010 dev: true 993 2011 2012 + /browserslist/4.21.10: 2013 + resolution: {integrity: sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==} 2014 + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 2015 + hasBin: true 2016 + dependencies: 2017 + caniuse-lite: 1.0.30001519 2018 + electron-to-chromium: 1.4.490 2019 + node-releases: 2.0.13 2020 + update-browserslist-db: 1.0.11_browserslist@4.21.10 2021 + dev: false 2022 + 994 2023 /browserslist/4.21.5: 995 2024 resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==} 996 2025 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} ··· 1002 2031 update-browserslist-db: 1.0.10_browserslist@4.21.5 1003 2032 dev: true 1004 2033 2034 + /buffer/6.0.3: 2035 + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} 2036 + dependencies: 2037 + base64-js: 1.5.1 2038 + ieee754: 1.2.1 2039 + dev: false 2040 + 1005 2041 /builtin-modules/3.3.0: 1006 2042 resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} 1007 2043 engines: {node: '>=6'} 1008 2044 dev: true 1009 2045 2046 + /bundle-name/3.0.0: 2047 + resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==} 2048 + engines: {node: '>=12'} 2049 + dependencies: 2050 + run-applescript: 5.0.0 2051 + dev: false 2052 + 2053 + /busboy/1.6.0: 2054 + resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} 2055 + engines: {node: '>=10.16.0'} 2056 + dependencies: 2057 + streamsearch: 1.1.0 2058 + dev: false 2059 + 1010 2060 /call-bind/1.0.2: 1011 2061 resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} 1012 2062 dependencies: ··· 1028 2078 engines: {node: '>=6'} 1029 2079 dev: true 1030 2080 2081 + /camelcase/6.3.0: 2082 + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} 2083 + engines: {node: '>=10'} 2084 + dev: false 2085 + 1031 2086 /caniuse-lite/1.0.30001458: 1032 2087 resolution: {integrity: sha512-lQ1VlUUq5q9ro9X+5gOEyH7i3vm+AYVT1WDCVB69XOZ17KZRhnZ9J0Sqz7wTHQaLBJccNCHq8/Ww5LlOIZbB0w==} 1033 2088 dev: true 1034 2089 2090 + /caniuse-lite/1.0.30001519: 2091 + resolution: {integrity: sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==} 2092 + dev: false 2093 + 2094 + /ccount/2.0.1: 2095 + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} 2096 + dev: false 2097 + 1035 2098 /chalk/2.4.2: 1036 2099 resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} 1037 2100 engines: {node: '>=4'} ··· 1039 2102 ansi-styles: 3.2.1 1040 2103 escape-string-regexp: 1.0.5 1041 2104 supports-color: 5.5.0 1042 - dev: true 1043 2105 1044 2106 /chalk/4.1.2: 1045 2107 resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} ··· 1047 2109 dependencies: 1048 2110 ansi-styles: 4.3.0 1049 2111 supports-color: 7.2.0 1050 - dev: true 1051 2112 1052 2113 /chalk/5.2.0: 1053 2114 resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==} 1054 2115 engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} 1055 - dev: true 2116 + 2117 + /character-entities-html4/2.1.0: 2118 + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} 2119 + dev: false 2120 + 2121 + /character-entities-legacy/3.0.0: 2122 + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} 2123 + dev: false 2124 + 2125 + /character-entities/2.0.2: 2126 + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} 2127 + dev: false 1056 2128 1057 2129 /chardet/0.7.0: 1058 2130 resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} 1059 2131 dev: true 1060 2132 2133 + /chokidar/3.5.3: 2134 + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} 2135 + engines: {node: '>= 8.10.0'} 2136 + dependencies: 2137 + anymatch: 3.1.3 2138 + braces: 3.0.2 2139 + glob-parent: 5.1.2 2140 + is-binary-path: 2.1.0 2141 + is-glob: 4.0.3 2142 + normalize-path: 3.0.0 2143 + readdirp: 3.6.0 2144 + optionalDependencies: 2145 + fsevents: 2.3.2 2146 + dev: false 2147 + 1061 2148 /ci-info/3.8.0: 1062 2149 resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==} 1063 2150 engines: {node: '>=8'} 1064 - dev: true 2151 + 2152 + /cli-boxes/3.0.0: 2153 + resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} 2154 + engines: {node: '>=10'} 2155 + dev: false 2156 + 2157 + /cli-cursor/4.0.0: 2158 + resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} 2159 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 2160 + dependencies: 2161 + restore-cursor: 4.0.0 2162 + dev: false 2163 + 2164 + /cli-spinners/2.9.0: 2165 + resolution: {integrity: sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==} 2166 + engines: {node: '>=6'} 2167 + dev: false 1065 2168 1066 2169 /cliui/6.0.0: 1067 2170 resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} ··· 1083 2186 /clone/1.0.4: 1084 2187 resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} 1085 2188 engines: {node: '>=0.8'} 1086 - dev: true 1087 2189 1088 2190 /code-block-writer/11.0.3: 1089 2191 resolution: {integrity: sha512-NiujjUFB4SwScJq2bwbYUtXbZhBSlY6vYzm++3Q6oC+U+injTqfPYFK8wS9COOmb2lueqp0ZRB4nK1VYeHgNyw==} ··· 1093 2195 resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} 1094 2196 dependencies: 1095 2197 color-name: 1.1.3 1096 - dev: true 1097 2198 1098 2199 /color-convert/2.0.1: 1099 2200 resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 1100 2201 engines: {node: '>=7.0.0'} 1101 2202 dependencies: 1102 2203 color-name: 1.1.4 1103 - dev: true 1104 2204 1105 2205 /color-name/1.1.3: 1106 2206 resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} 1107 - dev: true 1108 2207 1109 2208 /color-name/1.1.4: 1110 2209 resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 1111 - dev: true 2210 + 2211 + /comma-separated-tokens/2.0.3: 2212 + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} 2213 + dev: false 1112 2214 1113 2215 /commander/2.20.3: 1114 2216 resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} 1115 2217 dev: true 1116 2218 2219 + /commander/7.2.0: 2220 + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} 2221 + engines: {node: '>= 10'} 2222 + dev: false 2223 + 2224 + /common-ancestor-path/1.0.1: 2225 + resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} 2226 + dev: false 2227 + 1117 2228 /commondir/1.0.1: 1118 2229 resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} 1119 2230 dev: true ··· 1124 2235 1125 2236 /convert-source-map/1.9.0: 1126 2237 resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} 1127 - dev: true 2238 + 2239 + /cookie/0.5.0: 2240 + resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} 2241 + engines: {node: '>= 0.6'} 2242 + dev: false 1128 2243 1129 2244 /cross-spawn/5.1.0: 1130 2245 resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} ··· 1134 2249 which: 1.3.1 1135 2250 dev: true 1136 2251 2252 + /cross-spawn/7.0.3: 2253 + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 2254 + engines: {node: '>= 8'} 2255 + dependencies: 2256 + path-key: 3.1.1 2257 + shebang-command: 2.0.0 2258 + which: 2.0.2 2259 + dev: false 2260 + 2261 + /css-select/4.3.0: 2262 + resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} 2263 + dependencies: 2264 + boolbase: 1.0.0 2265 + css-what: 6.1.0 2266 + domhandler: 4.3.1 2267 + domutils: 2.8.0 2268 + nth-check: 2.1.1 2269 + dev: false 2270 + 2271 + /css-tree/1.1.3: 2272 + resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} 2273 + engines: {node: '>=8.0.0'} 2274 + dependencies: 2275 + mdn-data: 2.0.14 2276 + source-map: 0.6.1 2277 + dev: false 2278 + 2279 + /css-what/6.1.0: 2280 + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} 2281 + engines: {node: '>= 6'} 2282 + dev: false 2283 + 2284 + /csso/4.2.0: 2285 + resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} 2286 + engines: {node: '>=8.0.0'} 2287 + dependencies: 2288 + css-tree: 1.1.3 2289 + dev: false 2290 + 1137 2291 /csv-generate/3.4.3: 1138 2292 resolution: {integrity: sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==} 1139 2293 dev: true ··· 1156 2310 stream-transform: 2.1.3 1157 2311 dev: true 1158 2312 2313 + /data-uri-to-buffer/4.0.1: 2314 + resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} 2315 + engines: {node: '>= 12'} 2316 + dev: false 2317 + 1159 2318 /debug/4.3.4: 1160 2319 resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} 1161 2320 engines: {node: '>=6.0'} ··· 1166 2325 optional: true 1167 2326 dependencies: 1168 2327 ms: 2.1.2 1169 - dev: true 1170 2328 1171 2329 /decamelize-keys/1.1.1: 1172 2330 resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} ··· 1181 2339 engines: {node: '>=0.10.0'} 1182 2340 dev: true 1183 2341 2342 + /decode-named-character-reference/1.0.2: 2343 + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} 2344 + dependencies: 2345 + character-entities: 2.0.2 2346 + dev: false 2347 + 2348 + /deepmerge-ts/4.3.0: 2349 + resolution: {integrity: sha512-if3ZYdkD2dClhnXR5reKtG98cwyaRT1NeugQoAPTTfsOpV9kqyeiBF9Qa5RHjemb3KzD5ulqygv6ED3t5j9eJw==} 2350 + engines: {node: '>=12.4.0'} 2351 + dev: false 2352 + 1184 2353 /deepmerge/4.3.0: 1185 2354 resolution: {integrity: sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==} 1186 2355 engines: {node: '>=0.10.0'} 1187 2356 dev: true 1188 2357 2358 + /default-browser-id/3.0.0: 2359 + resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} 2360 + engines: {node: '>=12'} 2361 + dependencies: 2362 + bplist-parser: 0.2.0 2363 + untildify: 4.0.0 2364 + dev: false 2365 + 2366 + /default-browser/4.0.0: 2367 + resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==} 2368 + engines: {node: '>=14.16'} 2369 + dependencies: 2370 + bundle-name: 3.0.0 2371 + default-browser-id: 3.0.0 2372 + execa: 7.2.0 2373 + titleize: 3.0.0 2374 + dev: false 2375 + 1189 2376 /defaults/1.0.4: 1190 2377 resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} 1191 2378 dependencies: 1192 2379 clone: 1.0.4 1193 - dev: true 2380 + 2381 + /define-lazy-prop/3.0.0: 2382 + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} 2383 + engines: {node: '>=12'} 2384 + dev: false 1194 2385 1195 2386 /define-properties/1.2.0: 1196 2387 resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==} ··· 1204 2395 resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==} 1205 2396 dev: true 1206 2397 2398 + /dequal/2.0.3: 2399 + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} 2400 + engines: {node: '>=6'} 2401 + dev: false 2402 + 1207 2403 /detect-indent/6.1.0: 1208 2404 resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} 1209 2405 engines: {node: '>=8'} 1210 2406 dev: true 1211 2407 2408 + /devalue/4.3.2: 2409 + resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==} 2410 + dev: false 2411 + 2412 + /diff/5.1.0: 2413 + resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} 2414 + engines: {node: '>=0.3.1'} 2415 + dev: false 2416 + 1212 2417 /dir-glob/3.0.1: 1213 2418 resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 1214 2419 engines: {node: '>=8'} ··· 1216 2421 path-type: 4.0.0 1217 2422 dev: true 1218 2423 2424 + /dlv/1.1.3: 2425 + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} 2426 + dev: false 2427 + 2428 + /dom-serializer/1.4.1: 2429 + resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} 2430 + dependencies: 2431 + domelementtype: 2.3.0 2432 + domhandler: 4.3.1 2433 + entities: 2.2.0 2434 + dev: false 2435 + 2436 + /domelementtype/2.3.0: 2437 + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} 2438 + dev: false 2439 + 2440 + /domhandler/4.3.1: 2441 + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} 2442 + engines: {node: '>= 4'} 2443 + dependencies: 2444 + domelementtype: 2.3.0 2445 + dev: false 2446 + 2447 + /domutils/2.8.0: 2448 + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} 2449 + dependencies: 2450 + dom-serializer: 1.4.1 2451 + domelementtype: 2.3.0 2452 + domhandler: 4.3.1 2453 + dev: false 2454 + 2455 + /dset/3.1.2: 2456 + resolution: {integrity: sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==} 2457 + engines: {node: '>=4'} 2458 + dev: false 2459 + 1219 2460 /eastasianwidth/0.2.0: 1220 2461 resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} 1221 - dev: true 1222 2462 1223 2463 /editorconfig/0.15.3: 1224 2464 resolution: {integrity: sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==} ··· 1234 2474 resolution: {integrity: sha512-ndBQYz3Eyy3rASjjQ9poMJGoAlsZ/aZnq6GBsGL4w/4sWIAwiUHVSsMuADbxa8WJw7pZ0oxLpGbtoDt4vRTdCg==} 1235 2475 dev: true 1236 2476 2477 + /electron-to-chromium/1.4.490: 2478 + resolution: {integrity: sha512-6s7NVJz+sATdYnIwhdshx/N/9O6rvMxmhVoDSDFdj6iA45gHR8EQje70+RYsF4GeB+k0IeNSBnP7yG9ZXJFr7A==} 2479 + dev: false 2480 + 2481 + /emmet/2.4.6: 2482 + resolution: {integrity: sha512-dJfbdY/hfeTyf/Ef7Y7ubLYzkBvPQ912wPaeVYpAxvFxkEBf/+hJu4H6vhAvFN6HlxqedlfVn2x1S44FfQ97pg==} 2483 + dependencies: 2484 + '@emmetio/abbreviation': 2.3.3 2485 + '@emmetio/css-abbreviation': 2.1.8 2486 + dev: false 2487 + 1237 2488 /emoji-regex/8.0.0: 1238 2489 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 1239 - dev: true 1240 2490 1241 2491 /emoji-regex/9.2.2: 1242 2492 resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 1243 - dev: true 1244 2493 1245 2494 /enquirer/2.3.6: 1246 2495 resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} ··· 1249 2498 ansi-colors: 4.1.3 1250 2499 dev: true 1251 2500 2501 + /entities/2.2.0: 2502 + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} 2503 + dev: false 2504 + 1252 2505 /error-ex/1.3.2: 1253 2506 resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} 1254 2507 dependencies: ··· 1293 2546 unbox-primitive: 1.0.2 1294 2547 which-typed-array: 1.1.9 1295 2548 dev: true 2549 + 2550 + /es-module-lexer/1.3.0: 2551 + resolution: {integrity: sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==} 2552 + dev: false 1296 2553 1297 2554 /es-set-tostringtag/2.0.1: 1298 2555 resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} ··· 1348 2605 '@esbuild/win32-x64': 0.17.10 1349 2606 dev: true 1350 2607 2608 + /esbuild/0.17.19: 2609 + resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} 2610 + engines: {node: '>=12'} 2611 + hasBin: true 2612 + requiresBuild: true 2613 + optionalDependencies: 2614 + '@esbuild/android-arm': 0.17.19 2615 + '@esbuild/android-arm64': 0.17.19 2616 + '@esbuild/android-x64': 0.17.19 2617 + '@esbuild/darwin-arm64': 0.17.19 2618 + '@esbuild/darwin-x64': 0.17.19 2619 + '@esbuild/freebsd-arm64': 0.17.19 2620 + '@esbuild/freebsd-x64': 0.17.19 2621 + '@esbuild/linux-arm': 0.17.19 2622 + '@esbuild/linux-arm64': 0.17.19 2623 + '@esbuild/linux-ia32': 0.17.19 2624 + '@esbuild/linux-loong64': 0.17.19 2625 + '@esbuild/linux-mips64el': 0.17.19 2626 + '@esbuild/linux-ppc64': 0.17.19 2627 + '@esbuild/linux-riscv64': 0.17.19 2628 + '@esbuild/linux-s390x': 0.17.19 2629 + '@esbuild/linux-x64': 0.17.19 2630 + '@esbuild/netbsd-x64': 0.17.19 2631 + '@esbuild/openbsd-x64': 0.17.19 2632 + '@esbuild/sunos-x64': 0.17.19 2633 + '@esbuild/win32-arm64': 0.17.19 2634 + '@esbuild/win32-ia32': 0.17.19 2635 + '@esbuild/win32-x64': 0.17.19 2636 + dev: false 2637 + 2638 + /esbuild/0.18.20: 2639 + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} 2640 + engines: {node: '>=12'} 2641 + hasBin: true 2642 + requiresBuild: true 2643 + optionalDependencies: 2644 + '@esbuild/android-arm': 0.18.20 2645 + '@esbuild/android-arm64': 0.18.20 2646 + '@esbuild/android-x64': 0.18.20 2647 + '@esbuild/darwin-arm64': 0.18.20 2648 + '@esbuild/darwin-x64': 0.18.20 2649 + '@esbuild/freebsd-arm64': 0.18.20 2650 + '@esbuild/freebsd-x64': 0.18.20 2651 + '@esbuild/linux-arm': 0.18.20 2652 + '@esbuild/linux-arm64': 0.18.20 2653 + '@esbuild/linux-ia32': 0.18.20 2654 + '@esbuild/linux-loong64': 0.18.20 2655 + '@esbuild/linux-mips64el': 0.18.20 2656 + '@esbuild/linux-ppc64': 0.18.20 2657 + '@esbuild/linux-riscv64': 0.18.20 2658 + '@esbuild/linux-s390x': 0.18.20 2659 + '@esbuild/linux-x64': 0.18.20 2660 + '@esbuild/netbsd-x64': 0.18.20 2661 + '@esbuild/openbsd-x64': 0.18.20 2662 + '@esbuild/sunos-x64': 0.18.20 2663 + '@esbuild/win32-arm64': 0.18.20 2664 + '@esbuild/win32-ia32': 0.18.20 2665 + '@esbuild/win32-x64': 0.18.20 2666 + dev: false 2667 + 1351 2668 /escalade/3.1.1: 1352 2669 resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} 1353 2670 engines: {node: '>=6'} 1354 - dev: true 1355 2671 1356 2672 /escape-string-regexp/1.0.5: 1357 2673 resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} 1358 2674 engines: {node: '>=0.8.0'} 1359 - dev: true 2675 + 2676 + /escape-string-regexp/5.0.0: 2677 + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} 2678 + engines: {node: '>=12'} 2679 + dev: false 1360 2680 1361 2681 /esprima/4.0.1: 1362 2682 resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} 1363 2683 engines: {node: '>=4'} 1364 2684 hasBin: true 1365 - dev: true 1366 2685 1367 2686 /estree-walker/2.0.2: 1368 2687 resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} 1369 2688 dev: true 1370 2689 2690 + /estree-walker/3.0.0: 2691 + resolution: {integrity: sha512-s6ceX0NFiU/vKPiKvFdR83U1Zffu7upwZsGwpoqfg5rbbq1l50WQ5hCeIvM6E6oD4shUHCYMsiFPns4Jk0YfMQ==} 2692 + dev: false 2693 + 2694 + /events/3.3.0: 2695 + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} 2696 + engines: {node: '>=0.8.x'} 2697 + dev: false 2698 + 2699 + /execa/5.1.1: 2700 + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} 2701 + engines: {node: '>=10'} 2702 + dependencies: 2703 + cross-spawn: 7.0.3 2704 + get-stream: 6.0.1 2705 + human-signals: 2.1.0 2706 + is-stream: 2.0.1 2707 + merge-stream: 2.0.0 2708 + npm-run-path: 4.0.1 2709 + onetime: 5.1.2 2710 + signal-exit: 3.0.7 2711 + strip-final-newline: 2.0.0 2712 + dev: false 2713 + 2714 + /execa/6.1.0: 2715 + resolution: {integrity: sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==} 2716 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 2717 + dependencies: 2718 + cross-spawn: 7.0.3 2719 + get-stream: 6.0.1 2720 + human-signals: 3.0.1 2721 + is-stream: 3.0.0 2722 + merge-stream: 2.0.0 2723 + npm-run-path: 5.1.0 2724 + onetime: 6.0.0 2725 + signal-exit: 3.0.7 2726 + strip-final-newline: 3.0.0 2727 + dev: false 2728 + 2729 + /execa/7.2.0: 2730 + resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} 2731 + engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} 2732 + dependencies: 2733 + cross-spawn: 7.0.3 2734 + get-stream: 6.0.1 2735 + human-signals: 4.3.1 2736 + is-stream: 3.0.0 2737 + merge-stream: 2.0.0 2738 + npm-run-path: 5.1.0 2739 + onetime: 6.0.0 2740 + signal-exit: 3.0.7 2741 + strip-final-newline: 3.0.0 2742 + dev: false 2743 + 2744 + /extend-shallow/2.0.1: 2745 + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} 2746 + engines: {node: '>=0.10.0'} 2747 + dependencies: 2748 + is-extendable: 0.1.1 2749 + dev: false 2750 + 2751 + /extend/3.0.2: 2752 + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} 2753 + dev: false 2754 + 1371 2755 /extendable-error/0.1.7: 1372 2756 resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} 1373 2757 dev: true ··· 1392 2776 micromatch: 4.0.5 1393 2777 dev: true 1394 2778 2779 + /fast-glob/3.3.1: 2780 + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} 2781 + engines: {node: '>=8.6.0'} 2782 + dependencies: 2783 + '@nodelib/fs.stat': 2.0.5 2784 + '@nodelib/fs.walk': 1.2.8 2785 + glob-parent: 5.1.2 2786 + merge2: 1.4.1 2787 + micromatch: 4.0.5 2788 + dev: false 2789 + 1395 2790 /fastq/1.15.0: 1396 2791 resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} 1397 2792 dependencies: 1398 2793 reusify: 1.0.4 1399 - dev: true 2794 + 2795 + /fetch-blob/3.2.0: 2796 + resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} 2797 + engines: {node: ^12.20 || >= 14.13} 2798 + dependencies: 2799 + node-domexception: 1.0.0 2800 + web-streams-polyfill: 3.2.1 2801 + dev: false 1400 2802 1401 2803 /fill-range/7.0.1: 1402 2804 resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 1403 2805 engines: {node: '>=8'} 1404 2806 dependencies: 1405 2807 to-regex-range: 5.0.1 1406 - dev: true 1407 2808 1408 2809 /find-up/4.1.0: 1409 2810 resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} ··· 1411 2812 dependencies: 1412 2813 locate-path: 5.0.0 1413 2814 path-exists: 4.0.0 1414 - dev: true 1415 2815 1416 2816 /find-up/5.0.0: 1417 2817 resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} ··· 1419 2819 dependencies: 1420 2820 locate-path: 6.0.0 1421 2821 path-exists: 4.0.0 1422 - dev: true 1423 2822 1424 2823 /find-yarn-workspace-root2/1.2.16: 1425 2824 resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} 1426 2825 dependencies: 1427 2826 micromatch: 4.0.5 1428 2827 pkg-dir: 4.2.0 1429 - dev: true 1430 2828 1431 2829 /for-each/0.3.3: 1432 2830 resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} ··· 1434 2832 is-callable: 1.2.7 1435 2833 dev: true 1436 2834 2835 + /formdata-polyfill/4.0.10: 2836 + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} 2837 + engines: {node: '>=12.20.0'} 2838 + dependencies: 2839 + fetch-blob: 3.2.0 2840 + dev: false 2841 + 1437 2842 /fs-extra/11.1.0: 1438 2843 resolution: {integrity: sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==} 1439 2844 engines: {node: '>=14.14'} ··· 1470 2875 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 1471 2876 os: [darwin] 1472 2877 requiresBuild: true 1473 - dev: true 1474 2878 optional: true 1475 2879 1476 2880 /function-bind/1.1.1: 1477 2881 resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} 1478 - dev: true 1479 2882 1480 2883 /function.prototype.name/1.1.5: 1481 2884 resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} ··· 1494 2897 /gensync/1.0.0-beta.2: 1495 2898 resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} 1496 2899 engines: {node: '>=6.9.0'} 1497 - dev: true 1498 2900 1499 2901 /get-caller-file/2.0.5: 1500 2902 resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} ··· 1508 2910 has: 1.0.3 1509 2911 has-symbols: 1.0.3 1510 2912 dev: true 2913 + 2914 + /get-stream/6.0.1: 2915 + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} 2916 + engines: {node: '>=10'} 2917 + dev: false 1511 2918 1512 2919 /get-symbol-description/1.0.0: 1513 2920 resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} ··· 1517 2924 get-intrinsic: 1.2.0 1518 2925 dev: true 1519 2926 2927 + /github-slugger/1.5.0: 2928 + resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==} 2929 + dev: false 2930 + 2931 + /github-slugger/2.0.0: 2932 + resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} 2933 + dev: false 2934 + 1520 2935 /glob-parent/5.1.2: 1521 2936 resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 1522 2937 engines: {node: '>= 6'} 1523 2938 dependencies: 1524 2939 is-glob: 4.0.3 1525 - dev: true 1526 2940 1527 2941 /glob/8.1.0: 1528 2942 resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} ··· 1538 2952 /globals/11.12.0: 1539 2953 resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} 1540 2954 engines: {node: '>=4'} 1541 - dev: true 1542 2955 1543 2956 /globalthis/1.0.3: 1544 2957 resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} ··· 1578 2991 1579 2992 /graceful-fs/4.2.10: 1580 2993 resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} 1581 - dev: true 1582 2994 1583 2995 /grapheme-splitter/1.0.4: 1584 2996 resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} 1585 2997 dev: true 1586 2998 2999 + /gray-matter/4.0.3: 3000 + resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} 3001 + engines: {node: '>=6.0'} 3002 + dependencies: 3003 + js-yaml: 3.14.1 3004 + kind-of: 6.0.3 3005 + section-matter: 1.0.0 3006 + strip-bom-string: 1.0.0 3007 + dev: false 3008 + 1587 3009 /hard-rejection/2.1.0: 1588 3010 resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} 1589 3011 engines: {node: '>=6'} ··· 1596 3018 /has-flag/3.0.0: 1597 3019 resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} 1598 3020 engines: {node: '>=4'} 1599 - dev: true 1600 3021 1601 3022 /has-flag/4.0.0: 1602 3023 resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 1603 3024 engines: {node: '>=8'} 1604 - dev: true 1605 3025 1606 3026 /has-property-descriptors/1.0.0: 1607 3027 resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} ··· 1631 3051 engines: {node: '>= 0.4.0'} 1632 3052 dependencies: 1633 3053 function-bind: 1.1.1 1634 - dev: true 3054 + 3055 + /hast-util-from-parse5/7.1.2: 3056 + resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==} 3057 + dependencies: 3058 + '@types/hast': 2.3.5 3059 + '@types/unist': 2.0.7 3060 + hastscript: 7.2.0 3061 + property-information: 6.2.0 3062 + vfile: 5.3.7 3063 + vfile-location: 4.1.0 3064 + web-namespaces: 2.0.1 3065 + dev: false 3066 + 3067 + /hast-util-parse-selector/3.1.1: 3068 + resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==} 3069 + dependencies: 3070 + '@types/hast': 2.3.5 3071 + dev: false 3072 + 3073 + /hast-util-raw/7.2.3: 3074 + resolution: {integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==} 3075 + dependencies: 3076 + '@types/hast': 2.3.5 3077 + '@types/parse5': 6.0.3 3078 + hast-util-from-parse5: 7.1.2 3079 + hast-util-to-parse5: 7.1.0 3080 + html-void-elements: 2.0.1 3081 + parse5: 6.0.1 3082 + unist-util-position: 4.0.4 3083 + unist-util-visit: 4.1.2 3084 + vfile: 5.3.7 3085 + web-namespaces: 2.0.1 3086 + zwitch: 2.0.4 3087 + dev: false 3088 + 3089 + /hast-util-to-html/8.0.4: 3090 + resolution: {integrity: sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==} 3091 + dependencies: 3092 + '@types/hast': 2.3.5 3093 + '@types/unist': 2.0.7 3094 + ccount: 2.0.1 3095 + comma-separated-tokens: 2.0.3 3096 + hast-util-raw: 7.2.3 3097 + hast-util-whitespace: 2.0.1 3098 + html-void-elements: 2.0.1 3099 + property-information: 6.2.0 3100 + space-separated-tokens: 2.0.2 3101 + stringify-entities: 4.0.3 3102 + zwitch: 2.0.4 3103 + dev: false 3104 + 3105 + /hast-util-to-parse5/7.1.0: 3106 + resolution: {integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==} 3107 + dependencies: 3108 + '@types/hast': 2.3.5 3109 + comma-separated-tokens: 2.0.3 3110 + property-information: 6.2.0 3111 + space-separated-tokens: 2.0.2 3112 + web-namespaces: 2.0.1 3113 + zwitch: 2.0.4 3114 + dev: false 3115 + 3116 + /hast-util-whitespace/2.0.1: 3117 + resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==} 3118 + dev: false 3119 + 3120 + /hastscript/7.2.0: 3121 + resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==} 3122 + dependencies: 3123 + '@types/hast': 2.3.5 3124 + comma-separated-tokens: 2.0.3 3125 + hast-util-parse-selector: 3.1.1 3126 + property-information: 6.2.0 3127 + space-separated-tokens: 2.0.2 3128 + dev: false 1635 3129 1636 3130 /hookable/5.4.2: 1637 3131 resolution: {integrity: sha512-6rOvaUiNKy9lET1X0ECnyZ5O5kSV0PJbtA5yZUgdEF7fGJEVwSLSislltyt7nFwVVALYHQJtfGeAR2Y0A0uJkg==} ··· 1640 3134 /hosted-git-info/2.8.9: 1641 3135 resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} 1642 3136 dev: true 3137 + 3138 + /html-escaper/3.0.3: 3139 + resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==} 3140 + dev: false 3141 + 3142 + /html-void-elements/2.0.1: 3143 + resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} 3144 + dev: false 1643 3145 1644 3146 /human-id/1.0.2: 1645 3147 resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} 1646 3148 dev: true 1647 3149 3150 + /human-signals/2.1.0: 3151 + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} 3152 + engines: {node: '>=10.17.0'} 3153 + dev: false 3154 + 3155 + /human-signals/3.0.1: 3156 + resolution: {integrity: sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==} 3157 + engines: {node: '>=12.20.0'} 3158 + dev: false 3159 + 3160 + /human-signals/4.3.1: 3161 + resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} 3162 + engines: {node: '>=14.18.0'} 3163 + dev: false 3164 + 1648 3165 /iconv-lite/0.4.24: 1649 3166 resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 1650 3167 engines: {node: '>=0.10.0'} ··· 1652 3169 safer-buffer: 2.1.2 1653 3170 dev: true 1654 3171 3172 + /ieee754/1.2.1: 3173 + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} 3174 + dev: false 3175 + 1655 3176 /ignore/5.2.4: 1656 3177 resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} 1657 3178 engines: {node: '>= 4'} 1658 3179 dev: true 3180 + 3181 + /import-meta-resolve/2.2.2: 3182 + resolution: {integrity: sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==} 3183 + dev: false 1659 3184 1660 3185 /indent-string/4.0.0: 1661 3186 resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} ··· 1671 3196 1672 3197 /inherits/2.0.4: 1673 3198 resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 1674 - dev: true 1675 3199 1676 3200 /internal-slot/1.0.5: 1677 3201 resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} ··· 1700 3224 has-bigints: 1.0.2 1701 3225 dev: true 1702 3226 3227 + /is-binary-path/2.1.0: 3228 + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 3229 + engines: {node: '>=8'} 3230 + dependencies: 3231 + binary-extensions: 2.2.0 3232 + dev: false 3233 + 1703 3234 /is-boolean-object/1.1.2: 1704 3235 resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} 1705 3236 engines: {node: '>= 0.4'} ··· 1708 3239 has-tostringtag: 1.0.0 1709 3240 dev: true 1710 3241 3242 + /is-buffer/2.0.5: 3243 + resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} 3244 + engines: {node: '>=4'} 3245 + dev: false 3246 + 1711 3247 /is-builtin-module/3.2.1: 1712 3248 resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} 1713 3249 engines: {node: '>=6'} ··· 1731 3267 resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==} 1732 3268 dependencies: 1733 3269 has: 1.0.3 1734 - dev: true 1735 3270 1736 3271 /is-date-object/1.0.5: 1737 3272 resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} ··· 1740 3275 has-tostringtag: 1.0.0 1741 3276 dev: true 1742 3277 3278 + /is-docker/2.2.1: 3279 + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} 3280 + engines: {node: '>=8'} 3281 + hasBin: true 3282 + dev: false 3283 + 3284 + /is-docker/3.0.0: 3285 + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} 3286 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 3287 + hasBin: true 3288 + dev: false 3289 + 3290 + /is-extendable/0.1.1: 3291 + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} 3292 + engines: {node: '>=0.10.0'} 3293 + dev: false 3294 + 1743 3295 /is-extglob/2.1.1: 1744 3296 resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1745 3297 engines: {node: '>=0.10.0'} 1746 - dev: true 1747 3298 1748 3299 /is-fullwidth-code-point/3.0.0: 1749 3300 resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 1750 3301 engines: {node: '>=8'} 1751 - dev: true 1752 3302 1753 3303 /is-glob/4.0.3: 1754 3304 resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1755 3305 engines: {node: '>=0.10.0'} 1756 3306 dependencies: 1757 3307 is-extglob: 2.1.1 1758 - dev: true 3308 + 3309 + /is-inside-container/1.0.0: 3310 + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} 3311 + engines: {node: '>=14.16'} 3312 + hasBin: true 3313 + dependencies: 3314 + is-docker: 3.0.0 3315 + dev: false 3316 + 3317 + /is-interactive/2.0.0: 3318 + resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} 3319 + engines: {node: '>=12'} 3320 + dev: false 1759 3321 1760 3322 /is-module/1.0.0: 1761 3323 resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} ··· 1776 3338 /is-number/7.0.0: 1777 3339 resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1778 3340 engines: {node: '>=0.12.0'} 1779 - dev: true 1780 3341 1781 3342 /is-plain-obj/1.1.0: 1782 3343 resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} 1783 3344 engines: {node: '>=0.10.0'} 1784 3345 dev: true 1785 3346 3347 + /is-plain-obj/4.1.0: 3348 + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} 3349 + engines: {node: '>=12'} 3350 + dev: false 3351 + 1786 3352 /is-reference/1.2.1: 1787 3353 resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} 1788 3354 dependencies: ··· 1803 3369 call-bind: 1.0.2 1804 3370 dev: true 1805 3371 3372 + /is-stream/2.0.1: 3373 + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} 3374 + engines: {node: '>=8'} 3375 + dev: false 3376 + 3377 + /is-stream/3.0.0: 3378 + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} 3379 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 3380 + dev: false 3381 + 1806 3382 /is-string/1.0.7: 1807 3383 resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} 1808 3384 engines: {node: '>= 0.4'} ··· 1838 3414 /is-unicode-supported/1.3.0: 1839 3415 resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} 1840 3416 engines: {node: '>=12'} 1841 - dev: true 1842 3417 1843 3418 /is-weakref/1.0.2: 1844 3419 resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} ··· 1851 3426 engines: {node: '>=0.10.0'} 1852 3427 dev: true 1853 3428 3429 + /is-wsl/2.2.0: 3430 + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} 3431 + engines: {node: '>=8'} 3432 + dependencies: 3433 + is-docker: 2.2.1 3434 + dev: false 3435 + 1854 3436 /isexe/2.0.0: 1855 3437 resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1856 - dev: true 1857 3438 1858 3439 /jiti/1.17.0: 1859 3440 resolution: {integrity: sha512-CByzPgFqYoB9odEeef7GNmQ3S5THIBOtzRYoSCya2Sv27AuQxy2jgoFjQ6VTF53xsq1MXRm+YWNvOoDHUAteOw==} ··· 1867 3448 1868 3449 /js-tokens/4.0.0: 1869 3450 resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 1870 - dev: true 1871 3451 1872 3452 /js-yaml/3.14.1: 1873 3453 resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} ··· 1875 3455 dependencies: 1876 3456 argparse: 1.0.10 1877 3457 esprima: 4.0.1 1878 - dev: true 3458 + 3459 + /js-yaml/4.1.0: 3460 + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 3461 + hasBin: true 3462 + dependencies: 3463 + argparse: 2.0.1 3464 + dev: false 1879 3465 1880 3466 /jsesc/2.5.2: 1881 3467 resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} 1882 3468 engines: {node: '>=4'} 1883 3469 hasBin: true 1884 - dev: true 1885 3470 1886 3471 /json-parse-even-better-errors/2.3.1: 1887 3472 resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} ··· 1891 3476 resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} 1892 3477 engines: {node: '>=6'} 1893 3478 hasBin: true 1894 - dev: true 3479 + 3480 + /jsonc-parser/2.3.1: 3481 + resolution: {integrity: sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==} 3482 + dev: false 1895 3483 1896 3484 /jsonc-parser/3.2.0: 1897 3485 resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} 1898 - dev: true 1899 3486 1900 3487 /jsonfile/4.0.0: 1901 3488 resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} ··· 1914 3501 /kind-of/6.0.3: 1915 3502 resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} 1916 3503 engines: {node: '>=0.10.0'} 1917 - dev: true 3504 + 3505 + /kleur/3.0.3: 3506 + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} 3507 + engines: {node: '>=6'} 3508 + dev: false 1918 3509 1919 3510 /kleur/4.1.5: 1920 3511 resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 1921 3512 engines: {node: '>=6'} 1922 - dev: true 1923 3513 1924 3514 /lines-and-columns/1.2.4: 1925 3515 resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} ··· 1933 3523 js-yaml: 3.14.1 1934 3524 pify: 4.0.1 1935 3525 strip-bom: 3.0.0 1936 - dev: true 1937 3526 1938 3527 /locate-path/5.0.0: 1939 3528 resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} 1940 3529 engines: {node: '>=8'} 1941 3530 dependencies: 1942 3531 p-locate: 4.1.0 1943 - dev: true 1944 3532 1945 3533 /locate-path/6.0.0: 1946 3534 resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 1947 3535 engines: {node: '>=10'} 1948 3536 dependencies: 1949 3537 p-locate: 5.0.0 1950 - dev: true 1951 3538 1952 3539 /lodash.startcase/4.4.0: 1953 3540 resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} 1954 3541 dev: true 1955 3542 3543 + /log-symbols/5.1.0: 3544 + resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==} 3545 + engines: {node: '>=12'} 3546 + dependencies: 3547 + chalk: 5.2.0 3548 + is-unicode-supported: 1.3.0 3549 + dev: false 3550 + 3551 + /longest-streak/3.1.0: 3552 + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} 3553 + dev: false 3554 + 1956 3555 /lru-cache/4.1.5: 1957 3556 resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} 1958 3557 dependencies: ··· 1964 3563 resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} 1965 3564 dependencies: 1966 3565 yallist: 3.1.1 1967 - dev: true 3566 + 3567 + /lru-cache/6.0.0: 3568 + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 3569 + engines: {node: '>=10'} 3570 + dependencies: 3571 + yallist: 4.0.0 3572 + dev: false 1968 3573 1969 3574 /magic-string/0.27.0: 1970 3575 resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} ··· 1980 3585 '@jridgewell/sourcemap-codec': 1.4.14 1981 3586 dev: true 1982 3587 3588 + /magic-string/0.30.2: 3589 + resolution: {integrity: sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug==} 3590 + engines: {node: '>=12'} 3591 + dependencies: 3592 + '@jridgewell/sourcemap-codec': 1.4.15 3593 + dev: false 3594 + 1983 3595 /map-obj/1.0.1: 1984 3596 resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} 1985 3597 engines: {node: '>=0.10.0'} ··· 1990 3602 engines: {node: '>=8'} 1991 3603 dev: true 1992 3604 3605 + /markdown-table/3.0.3: 3606 + resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} 3607 + dev: false 3608 + 3609 + /mdast-util-definitions/5.1.2: 3610 + resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==} 3611 + dependencies: 3612 + '@types/mdast': 3.0.12 3613 + '@types/unist': 2.0.7 3614 + unist-util-visit: 4.1.2 3615 + dev: false 3616 + 3617 + /mdast-util-find-and-replace/2.2.2: 3618 + resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} 3619 + dependencies: 3620 + '@types/mdast': 3.0.12 3621 + escape-string-regexp: 5.0.0 3622 + unist-util-is: 5.2.1 3623 + unist-util-visit-parents: 5.1.3 3624 + dev: false 3625 + 3626 + /mdast-util-from-markdown/1.3.1: 3627 + resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} 3628 + dependencies: 3629 + '@types/mdast': 3.0.12 3630 + '@types/unist': 2.0.7 3631 + decode-named-character-reference: 1.0.2 3632 + mdast-util-to-string: 3.2.0 3633 + micromark: 3.2.0 3634 + micromark-util-decode-numeric-character-reference: 1.1.0 3635 + micromark-util-decode-string: 1.1.0 3636 + micromark-util-normalize-identifier: 1.1.0 3637 + micromark-util-symbol: 1.1.0 3638 + micromark-util-types: 1.1.0 3639 + unist-util-stringify-position: 3.0.3 3640 + uvu: 0.5.6 3641 + transitivePeerDependencies: 3642 + - supports-color 3643 + dev: false 3644 + 3645 + /mdast-util-gfm-autolink-literal/1.0.3: 3646 + resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} 3647 + dependencies: 3648 + '@types/mdast': 3.0.12 3649 + ccount: 2.0.1 3650 + mdast-util-find-and-replace: 2.2.2 3651 + micromark-util-character: 1.2.0 3652 + dev: false 3653 + 3654 + /mdast-util-gfm-footnote/1.0.2: 3655 + resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} 3656 + dependencies: 3657 + '@types/mdast': 3.0.12 3658 + mdast-util-to-markdown: 1.5.0 3659 + micromark-util-normalize-identifier: 1.1.0 3660 + dev: false 3661 + 3662 + /mdast-util-gfm-strikethrough/1.0.3: 3663 + resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} 3664 + dependencies: 3665 + '@types/mdast': 3.0.12 3666 + mdast-util-to-markdown: 1.5.0 3667 + dev: false 3668 + 3669 + /mdast-util-gfm-table/1.0.7: 3670 + resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} 3671 + dependencies: 3672 + '@types/mdast': 3.0.12 3673 + markdown-table: 3.0.3 3674 + mdast-util-from-markdown: 1.3.1 3675 + mdast-util-to-markdown: 1.5.0 3676 + transitivePeerDependencies: 3677 + - supports-color 3678 + dev: false 3679 + 3680 + /mdast-util-gfm-task-list-item/1.0.2: 3681 + resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} 3682 + dependencies: 3683 + '@types/mdast': 3.0.12 3684 + mdast-util-to-markdown: 1.5.0 3685 + dev: false 3686 + 3687 + /mdast-util-gfm/2.0.2: 3688 + resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==} 3689 + dependencies: 3690 + mdast-util-from-markdown: 1.3.1 3691 + mdast-util-gfm-autolink-literal: 1.0.3 3692 + mdast-util-gfm-footnote: 1.0.2 3693 + mdast-util-gfm-strikethrough: 1.0.3 3694 + mdast-util-gfm-table: 1.0.7 3695 + mdast-util-gfm-task-list-item: 1.0.2 3696 + mdast-util-to-markdown: 1.5.0 3697 + transitivePeerDependencies: 3698 + - supports-color 3699 + dev: false 3700 + 3701 + /mdast-util-phrasing/3.0.1: 3702 + resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} 3703 + dependencies: 3704 + '@types/mdast': 3.0.12 3705 + unist-util-is: 5.2.1 3706 + dev: false 3707 + 3708 + /mdast-util-to-hast/12.3.0: 3709 + resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==} 3710 + dependencies: 3711 + '@types/hast': 2.3.5 3712 + '@types/mdast': 3.0.12 3713 + mdast-util-definitions: 5.1.2 3714 + micromark-util-sanitize-uri: 1.2.0 3715 + trim-lines: 3.0.1 3716 + unist-util-generated: 2.0.1 3717 + unist-util-position: 4.0.4 3718 + unist-util-visit: 4.1.2 3719 + dev: false 3720 + 3721 + /mdast-util-to-markdown/1.5.0: 3722 + resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} 3723 + dependencies: 3724 + '@types/mdast': 3.0.12 3725 + '@types/unist': 2.0.7 3726 + longest-streak: 3.1.0 3727 + mdast-util-phrasing: 3.0.1 3728 + mdast-util-to-string: 3.2.0 3729 + micromark-util-decode-string: 1.1.0 3730 + unist-util-visit: 4.1.2 3731 + zwitch: 2.0.4 3732 + dev: false 3733 + 3734 + /mdast-util-to-string/3.2.0: 3735 + resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} 3736 + dependencies: 3737 + '@types/mdast': 3.0.12 3738 + dev: false 3739 + 3740 + /mdn-data/2.0.14: 3741 + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} 3742 + dev: false 3743 + 1993 3744 /meow/6.1.1: 1994 3745 resolution: {integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==} 1995 3746 engines: {node: '>=8'} ··· 2007 3758 yargs-parser: 18.1.3 2008 3759 dev: true 2009 3760 3761 + /merge-stream/2.0.0: 3762 + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} 3763 + dev: false 3764 + 2010 3765 /merge2/1.4.1: 2011 3766 resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 2012 3767 engines: {node: '>= 8'} 2013 - dev: true 3768 + 3769 + /micromark-core-commonmark/1.1.0: 3770 + resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} 3771 + dependencies: 3772 + decode-named-character-reference: 1.0.2 3773 + micromark-factory-destination: 1.1.0 3774 + micromark-factory-label: 1.1.0 3775 + micromark-factory-space: 1.1.0 3776 + micromark-factory-title: 1.1.0 3777 + micromark-factory-whitespace: 1.1.0 3778 + micromark-util-character: 1.2.0 3779 + micromark-util-chunked: 1.1.0 3780 + micromark-util-classify-character: 1.1.0 3781 + micromark-util-html-tag-name: 1.2.0 3782 + micromark-util-normalize-identifier: 1.1.0 3783 + micromark-util-resolve-all: 1.1.0 3784 + micromark-util-subtokenize: 1.1.0 3785 + micromark-util-symbol: 1.1.0 3786 + micromark-util-types: 1.1.0 3787 + uvu: 0.5.6 3788 + dev: false 3789 + 3790 + /micromark-extension-gfm-autolink-literal/1.0.5: 3791 + resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==} 3792 + dependencies: 3793 + micromark-util-character: 1.2.0 3794 + micromark-util-sanitize-uri: 1.2.0 3795 + micromark-util-symbol: 1.1.0 3796 + micromark-util-types: 1.1.0 3797 + dev: false 3798 + 3799 + /micromark-extension-gfm-footnote/1.1.2: 3800 + resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==} 3801 + dependencies: 3802 + micromark-core-commonmark: 1.1.0 3803 + micromark-factory-space: 1.1.0 3804 + micromark-util-character: 1.2.0 3805 + micromark-util-normalize-identifier: 1.1.0 3806 + micromark-util-sanitize-uri: 1.2.0 3807 + micromark-util-symbol: 1.1.0 3808 + micromark-util-types: 1.1.0 3809 + uvu: 0.5.6 3810 + dev: false 3811 + 3812 + /micromark-extension-gfm-strikethrough/1.0.7: 3813 + resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==} 3814 + dependencies: 3815 + micromark-util-chunked: 1.1.0 3816 + micromark-util-classify-character: 1.1.0 3817 + micromark-util-resolve-all: 1.1.0 3818 + micromark-util-symbol: 1.1.0 3819 + micromark-util-types: 1.1.0 3820 + uvu: 0.5.6 3821 + dev: false 3822 + 3823 + /micromark-extension-gfm-table/1.0.7: 3824 + resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==} 3825 + dependencies: 3826 + micromark-factory-space: 1.1.0 3827 + micromark-util-character: 1.2.0 3828 + micromark-util-symbol: 1.1.0 3829 + micromark-util-types: 1.1.0 3830 + uvu: 0.5.6 3831 + dev: false 3832 + 3833 + /micromark-extension-gfm-tagfilter/1.0.2: 3834 + resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==} 3835 + dependencies: 3836 + micromark-util-types: 1.1.0 3837 + dev: false 3838 + 3839 + /micromark-extension-gfm-task-list-item/1.0.5: 3840 + resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==} 3841 + dependencies: 3842 + micromark-factory-space: 1.1.0 3843 + micromark-util-character: 1.2.0 3844 + micromark-util-symbol: 1.1.0 3845 + micromark-util-types: 1.1.0 3846 + uvu: 0.5.6 3847 + dev: false 3848 + 3849 + /micromark-extension-gfm/2.0.3: 3850 + resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==} 3851 + dependencies: 3852 + micromark-extension-gfm-autolink-literal: 1.0.5 3853 + micromark-extension-gfm-footnote: 1.1.2 3854 + micromark-extension-gfm-strikethrough: 1.0.7 3855 + micromark-extension-gfm-table: 1.0.7 3856 + micromark-extension-gfm-tagfilter: 1.0.2 3857 + micromark-extension-gfm-task-list-item: 1.0.5 3858 + micromark-util-combine-extensions: 1.1.0 3859 + micromark-util-types: 1.1.0 3860 + dev: false 3861 + 3862 + /micromark-factory-destination/1.1.0: 3863 + resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} 3864 + dependencies: 3865 + micromark-util-character: 1.2.0 3866 + micromark-util-symbol: 1.1.0 3867 + micromark-util-types: 1.1.0 3868 + dev: false 3869 + 3870 + /micromark-factory-label/1.1.0: 3871 + resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} 3872 + dependencies: 3873 + micromark-util-character: 1.2.0 3874 + micromark-util-symbol: 1.1.0 3875 + micromark-util-types: 1.1.0 3876 + uvu: 0.5.6 3877 + dev: false 3878 + 3879 + /micromark-factory-space/1.1.0: 3880 + resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} 3881 + dependencies: 3882 + micromark-util-character: 1.2.0 3883 + micromark-util-types: 1.1.0 3884 + dev: false 3885 + 3886 + /micromark-factory-title/1.1.0: 3887 + resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} 3888 + dependencies: 3889 + micromark-factory-space: 1.1.0 3890 + micromark-util-character: 1.2.0 3891 + micromark-util-symbol: 1.1.0 3892 + micromark-util-types: 1.1.0 3893 + dev: false 3894 + 3895 + /micromark-factory-whitespace/1.1.0: 3896 + resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} 3897 + dependencies: 3898 + micromark-factory-space: 1.1.0 3899 + micromark-util-character: 1.2.0 3900 + micromark-util-symbol: 1.1.0 3901 + micromark-util-types: 1.1.0 3902 + dev: false 3903 + 3904 + /micromark-util-character/1.2.0: 3905 + resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} 3906 + dependencies: 3907 + micromark-util-symbol: 1.1.0 3908 + micromark-util-types: 1.1.0 3909 + dev: false 3910 + 3911 + /micromark-util-chunked/1.1.0: 3912 + resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} 3913 + dependencies: 3914 + micromark-util-symbol: 1.1.0 3915 + dev: false 3916 + 3917 + /micromark-util-classify-character/1.1.0: 3918 + resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} 3919 + dependencies: 3920 + micromark-util-character: 1.2.0 3921 + micromark-util-symbol: 1.1.0 3922 + micromark-util-types: 1.1.0 3923 + dev: false 3924 + 3925 + /micromark-util-combine-extensions/1.1.0: 3926 + resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} 3927 + dependencies: 3928 + micromark-util-chunked: 1.1.0 3929 + micromark-util-types: 1.1.0 3930 + dev: false 3931 + 3932 + /micromark-util-decode-numeric-character-reference/1.1.0: 3933 + resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} 3934 + dependencies: 3935 + micromark-util-symbol: 1.1.0 3936 + dev: false 3937 + 3938 + /micromark-util-decode-string/1.1.0: 3939 + resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} 3940 + dependencies: 3941 + decode-named-character-reference: 1.0.2 3942 + micromark-util-character: 1.2.0 3943 + micromark-util-decode-numeric-character-reference: 1.1.0 3944 + micromark-util-symbol: 1.1.0 3945 + dev: false 3946 + 3947 + /micromark-util-encode/1.1.0: 3948 + resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} 3949 + dev: false 3950 + 3951 + /micromark-util-html-tag-name/1.2.0: 3952 + resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} 3953 + dev: false 3954 + 3955 + /micromark-util-normalize-identifier/1.1.0: 3956 + resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} 3957 + dependencies: 3958 + micromark-util-symbol: 1.1.0 3959 + dev: false 3960 + 3961 + /micromark-util-resolve-all/1.1.0: 3962 + resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} 3963 + dependencies: 3964 + micromark-util-types: 1.1.0 3965 + dev: false 3966 + 3967 + /micromark-util-sanitize-uri/1.2.0: 3968 + resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} 3969 + dependencies: 3970 + micromark-util-character: 1.2.0 3971 + micromark-util-encode: 1.1.0 3972 + micromark-util-symbol: 1.1.0 3973 + dev: false 3974 + 3975 + /micromark-util-subtokenize/1.1.0: 3976 + resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} 3977 + dependencies: 3978 + micromark-util-chunked: 1.1.0 3979 + micromark-util-symbol: 1.1.0 3980 + micromark-util-types: 1.1.0 3981 + uvu: 0.5.6 3982 + dev: false 3983 + 3984 + /micromark-util-symbol/1.1.0: 3985 + resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} 3986 + dev: false 3987 + 3988 + /micromark-util-types/1.1.0: 3989 + resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} 3990 + dev: false 3991 + 3992 + /micromark/3.2.0: 3993 + resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} 3994 + dependencies: 3995 + '@types/debug': 4.1.8 3996 + debug: 4.3.4 3997 + decode-named-character-reference: 1.0.2 3998 + micromark-core-commonmark: 1.1.0 3999 + micromark-factory-space: 1.1.0 4000 + micromark-util-character: 1.2.0 4001 + micromark-util-chunked: 1.1.0 4002 + micromark-util-combine-extensions: 1.1.0 4003 + micromark-util-decode-numeric-character-reference: 1.1.0 4004 + micromark-util-encode: 1.1.0 4005 + micromark-util-normalize-identifier: 1.1.0 4006 + micromark-util-resolve-all: 1.1.0 4007 + micromark-util-sanitize-uri: 1.2.0 4008 + micromark-util-subtokenize: 1.1.0 4009 + micromark-util-symbol: 1.1.0 4010 + micromark-util-types: 1.1.0 4011 + uvu: 0.5.6 4012 + transitivePeerDependencies: 4013 + - supports-color 4014 + dev: false 2014 4015 2015 4016 /micromatch/4.0.5: 2016 4017 resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} ··· 2018 4019 dependencies: 2019 4020 braces: 3.0.2 2020 4021 picomatch: 2.3.1 2021 - dev: true 4022 + 4023 + /mime/3.0.0: 4024 + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} 4025 + engines: {node: '>=10.0.0'} 4026 + hasBin: true 4027 + dev: false 4028 + 4029 + /mimic-fn/2.1.0: 4030 + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} 4031 + engines: {node: '>=6'} 4032 + dev: false 4033 + 4034 + /mimic-fn/4.0.0: 4035 + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} 4036 + engines: {node: '>=12'} 4037 + dev: false 2022 4038 2023 4039 /min-indent/1.0.1: 2024 4040 resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} ··· 2086 4102 /mri/1.2.0: 2087 4103 resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 2088 4104 engines: {node: '>=4'} 2089 - dev: true 2090 4105 2091 4106 /ms/2.1.2: 2092 4107 resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 2093 - dev: true 4108 + 4109 + /nanoid/3.3.6: 4110 + resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} 4111 + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 4112 + hasBin: true 4113 + dev: false 4114 + 4115 + /network-information-types/0.1.1_typescript@4.9.5: 4116 + resolution: {integrity: sha512-mLXNafJYOkiJB6IlF727YWssTRpXitR+tKSLyA5VAdBi3SOvLf5gtizHgxf241YHPWocnAO/fAhVrB/68tPHDw==} 4117 + peerDependencies: 4118 + typescript: '>= 3.0.0' 4119 + dependencies: 4120 + typescript: 4.9.5 4121 + dev: false 4122 + 4123 + /nlcst-to-string/3.1.1: 4124 + resolution: {integrity: sha512-63mVyqaqt0cmn2VcI2aH6kxe1rLAmSROqHMA0i4qqg1tidkfExgpb0FGMikMCn86mw5dFtBtEANfmSSK7TjNHw==} 4125 + dependencies: 4126 + '@types/nlcst': 1.0.1 4127 + dev: false 4128 + 4129 + /node-domexception/1.0.0: 4130 + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} 4131 + engines: {node: '>=10.5.0'} 4132 + dev: false 4133 + 4134 + /node-fetch/3.3.2: 4135 + resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} 4136 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 4137 + dependencies: 4138 + data-uri-to-buffer: 4.0.1 4139 + fetch-blob: 3.2.0 4140 + formdata-polyfill: 4.0.10 4141 + dev: false 2094 4142 2095 4143 /node-releases/2.0.10: 2096 4144 resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} 2097 4145 dev: true 2098 4146 4147 + /node-releases/2.0.13: 4148 + resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} 4149 + dev: false 4150 + 2099 4151 /normalize-package-data/2.5.0: 2100 4152 resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} 2101 4153 dependencies: ··· 2105 4157 validate-npm-package-license: 3.0.4 2106 4158 dev: true 2107 4159 4160 + /normalize-path/3.0.0: 4161 + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 4162 + engines: {node: '>=0.10.0'} 4163 + dev: false 4164 + 4165 + /npm-run-path/4.0.1: 4166 + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} 4167 + engines: {node: '>=8'} 4168 + dependencies: 4169 + path-key: 3.1.1 4170 + dev: false 4171 + 4172 + /npm-run-path/5.1.0: 4173 + resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} 4174 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 4175 + dependencies: 4176 + path-key: 4.0.0 4177 + dev: false 4178 + 4179 + /nth-check/2.1.1: 4180 + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} 4181 + dependencies: 4182 + boolbase: 1.0.0 4183 + dev: false 4184 + 2108 4185 /object-inspect/1.12.3: 2109 4186 resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} 2110 4187 dev: true ··· 2130 4207 wrappy: 1.0.2 2131 4208 dev: true 2132 4209 4210 + /onetime/5.1.2: 4211 + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} 4212 + engines: {node: '>=6'} 4213 + dependencies: 4214 + mimic-fn: 2.1.0 4215 + dev: false 4216 + 4217 + /onetime/6.0.0: 4218 + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} 4219 + engines: {node: '>=12'} 4220 + dependencies: 4221 + mimic-fn: 4.0.0 4222 + dev: false 4223 + 4224 + /open/9.1.0: 4225 + resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==} 4226 + engines: {node: '>=14.16'} 4227 + dependencies: 4228 + default-browser: 4.0.0 4229 + define-lazy-prop: 3.0.0 4230 + is-inside-container: 1.0.0 4231 + is-wsl: 2.2.0 4232 + dev: false 4233 + 4234 + /ora/6.3.1: 4235 + resolution: {integrity: sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==} 4236 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 4237 + dependencies: 4238 + chalk: 5.2.0 4239 + cli-cursor: 4.0.0 4240 + cli-spinners: 2.9.0 4241 + is-interactive: 2.0.0 4242 + is-unicode-supported: 1.3.0 4243 + log-symbols: 5.1.0 4244 + stdin-discarder: 0.1.0 4245 + strip-ansi: 7.1.0 4246 + wcwidth: 1.0.1 4247 + dev: false 4248 + 2133 4249 /organize-imports-cli/0.10.0: 2134 4250 resolution: {integrity: sha512-cVyNEeiDxX/zA6gdK1QS2rr3TK1VymIkT0LagnAk4f6eE0IC0bo3BeUkMzm3q3GnCJzYC+6lfuMpBE0Cequ7Vg==} 2135 4251 hasBin: true ··· 2149 4265 resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} 2150 4266 dev: true 2151 4267 4268 + /p-defer/4.0.0: 4269 + resolution: {integrity: sha512-Vb3QRvQ0Y5XnF40ZUWW7JfLogicVh/EnA5gBIvKDJoYpeI82+1E3AlB9yOcKFS0AhHrWVnAQO39fbR0G99IVEQ==} 4270 + engines: {node: '>=12'} 4271 + dev: false 4272 + 2152 4273 /p-filter/2.1.0: 2153 4274 resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} 2154 4275 engines: {node: '>=8'} ··· 2161 4282 engines: {node: '>=6'} 2162 4283 dependencies: 2163 4284 p-try: 2.2.0 2164 - dev: true 2165 4285 2166 4286 /p-limit/3.1.0: 2167 4287 resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 2168 4288 engines: {node: '>=10'} 2169 4289 dependencies: 2170 4290 yocto-queue: 0.1.0 2171 - dev: true 4291 + 4292 + /p-limit/4.0.0: 4293 + resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} 4294 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 4295 + dependencies: 4296 + yocto-queue: 1.0.0 4297 + dev: false 2172 4298 2173 4299 /p-locate/4.1.0: 2174 4300 resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} 2175 4301 engines: {node: '>=8'} 2176 4302 dependencies: 2177 4303 p-limit: 2.3.0 2178 - dev: true 2179 4304 2180 4305 /p-locate/5.0.0: 2181 4306 resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 2182 4307 engines: {node: '>=10'} 2183 4308 dependencies: 2184 4309 p-limit: 3.1.0 2185 - dev: true 2186 4310 2187 4311 /p-map/2.1.0: 2188 4312 resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} ··· 2192 4316 /p-try/2.2.0: 2193 4317 resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} 2194 4318 engines: {node: '>=6'} 2195 - dev: true 2196 4319 2197 4320 /parse-json/5.2.0: 2198 4321 resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} ··· 2204 4327 lines-and-columns: 1.2.4 2205 4328 dev: true 2206 4329 4330 + /parse-latin/5.0.1: 4331 + resolution: {integrity: sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==} 4332 + dependencies: 4333 + nlcst-to-string: 3.1.1 4334 + unist-util-modify-children: 3.1.1 4335 + unist-util-visit-children: 2.0.2 4336 + dev: false 4337 + 4338 + /parse5/6.0.1: 4339 + resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} 4340 + dev: false 4341 + 2207 4342 /path-browserify/1.0.1: 2208 4343 resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} 2209 4344 dev: true ··· 2211 4346 /path-exists/4.0.0: 2212 4347 resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 2213 4348 engines: {node: '>=8'} 2214 - dev: true 4349 + 4350 + /path-key/3.1.1: 4351 + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 4352 + engines: {node: '>=8'} 4353 + dev: false 4354 + 4355 + /path-key/4.0.0: 4356 + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} 4357 + engines: {node: '>=12'} 4358 + dev: false 2215 4359 2216 4360 /path-parse/1.0.7: 2217 4361 resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 2218 - dev: true 4362 + 4363 + /path-to-regexp/6.2.1: 4364 + resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} 4365 + dev: false 2219 4366 2220 4367 /path-type/4.0.0: 2221 4368 resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} ··· 2232 4379 /picomatch/2.3.1: 2233 4380 resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 2234 4381 engines: {node: '>=8.6'} 2235 - dev: true 2236 4382 2237 4383 /pify/4.0.1: 2238 4384 resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} 2239 4385 engines: {node: '>=6'} 2240 - dev: true 2241 4386 2242 4387 /pkg-dir/4.2.0: 2243 4388 resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} 2244 4389 engines: {node: '>=8'} 2245 4390 dependencies: 2246 4391 find-up: 4.1.0 2247 - dev: true 2248 4392 2249 4393 /pkg-types/1.0.2: 2250 4394 resolution: {integrity: sha512-hM58GKXOcj8WTqUXnsQyJYXdeAPbythQgEF3nTcEo+nkD49chjQ9IKm/QJy9xf6JakXptz86h7ecP2024rrLaQ==} ··· 2254 4398 pathe: 1.1.0 2255 4399 dev: true 2256 4400 4401 + /postcss/8.4.27: 4402 + resolution: {integrity: sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==} 4403 + engines: {node: ^10 || ^12 || >=14} 4404 + dependencies: 4405 + nanoid: 3.3.6 4406 + picocolors: 1.0.0 4407 + source-map-js: 1.0.2 4408 + dev: false 4409 + 2257 4410 /preferred-pm/3.0.3: 2258 4411 resolution: {integrity: sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==} 2259 4412 engines: {node: '>=10'} ··· 2262 4415 find-yarn-workspace-root2: 1.2.16 2263 4416 path-exists: 4.0.0 2264 4417 which-pm: 2.0.0 2265 - dev: true 4418 + 4419 + /prettier-plugin-astro/0.9.1: 4420 + resolution: {integrity: sha512-pYZXSbdq0eElvzoIMArzv1SBn1NUXzopjlcnt6Ql8VW32PjC12NovwBjXJ6rh8qQLi7vF8jNqAbraKW03UPfag==} 4421 + engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'} 4422 + dependencies: 4423 + '@astrojs/compiler': 1.8.1 4424 + prettier: 2.8.8 4425 + sass-formatter: 0.7.7 4426 + synckit: 0.8.5 4427 + dev: false 2266 4428 2267 4429 /prettier/2.8.4: 2268 4430 resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==} ··· 2270 4432 hasBin: true 2271 4433 dev: true 2272 4434 4435 + /prettier/2.8.8: 4436 + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} 4437 + engines: {node: '>=10.13.0'} 4438 + hasBin: true 4439 + dev: false 4440 + 2273 4441 /pretty-bytes/6.1.0: 2274 4442 resolution: {integrity: sha512-Rk753HI8f4uivXi4ZCIYdhmG1V+WKzvRMg/X+M42a6t7D07RcmopXJMDNk6N++7Bl75URRGsb40ruvg7Hcp2wQ==} 2275 4443 engines: {node: ^14.13.1 || >=16.0.0} 2276 4444 dev: true 2277 4445 4446 + /prismjs/1.29.0: 4447 + resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} 4448 + engines: {node: '>=6'} 4449 + dev: false 4450 + 4451 + /prompts/2.4.2: 4452 + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} 4453 + engines: {node: '>= 6'} 4454 + dependencies: 4455 + kleur: 3.0.3 4456 + sisteransi: 1.0.5 4457 + dev: false 4458 + 4459 + /property-information/6.2.0: 4460 + resolution: {integrity: sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==} 4461 + dev: false 4462 + 2278 4463 /pseudomap/1.0.2: 2279 4464 resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} 2280 4465 dev: true 2281 4466 2282 4467 /queue-microtask/1.2.3: 2283 4468 resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 2284 - dev: true 2285 4469 2286 4470 /quick-lru/4.0.1: 2287 4471 resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} ··· 2317 4501 strip-bom: 3.0.0 2318 4502 dev: true 2319 4503 4504 + /readable-stream/3.6.2: 4505 + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} 4506 + engines: {node: '>= 6'} 4507 + dependencies: 4508 + inherits: 2.0.4 4509 + string_decoder: 1.3.0 4510 + util-deprecate: 1.0.2 4511 + dev: false 4512 + 4513 + /readdirp/3.6.0: 4514 + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 4515 + engines: {node: '>=8.10.0'} 4516 + dependencies: 4517 + picomatch: 2.3.1 4518 + dev: false 4519 + 2320 4520 /redent/3.0.0: 2321 4521 resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} 2322 4522 engines: {node: '>=8'} ··· 2338 4538 functions-have-names: 1.2.3 2339 4539 dev: true 2340 4540 4541 + /rehype-parse/8.0.4: 4542 + resolution: {integrity: sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==} 4543 + dependencies: 4544 + '@types/hast': 2.3.5 4545 + hast-util-from-parse5: 7.1.2 4546 + parse5: 6.0.1 4547 + unified: 10.1.2 4548 + dev: false 4549 + 4550 + /rehype-raw/6.1.1: 4551 + resolution: {integrity: sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==} 4552 + dependencies: 4553 + '@types/hast': 2.3.5 4554 + hast-util-raw: 7.2.3 4555 + unified: 10.1.2 4556 + dev: false 4557 + 4558 + /rehype-stringify/9.0.3: 4559 + resolution: {integrity: sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==} 4560 + dependencies: 4561 + '@types/hast': 2.3.5 4562 + hast-util-to-html: 8.0.4 4563 + unified: 10.1.2 4564 + dev: false 4565 + 4566 + /rehype/12.0.1: 4567 + resolution: {integrity: sha512-ey6kAqwLM3X6QnMDILJthGvG1m1ULROS9NT4uG9IDCuv08SFyLlreSuvOa//DgEvbXx62DS6elGVqusWhRUbgw==} 4568 + dependencies: 4569 + '@types/hast': 2.3.5 4570 + rehype-parse: 8.0.4 4571 + rehype-stringify: 9.0.3 4572 + unified: 10.1.2 4573 + dev: false 4574 + 4575 + /remark-gfm/3.0.1: 4576 + resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} 4577 + dependencies: 4578 + '@types/mdast': 3.0.12 4579 + mdast-util-gfm: 2.0.2 4580 + micromark-extension-gfm: 2.0.3 4581 + unified: 10.1.2 4582 + transitivePeerDependencies: 4583 + - supports-color 4584 + dev: false 4585 + 4586 + /remark-parse/10.0.2: 4587 + resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==} 4588 + dependencies: 4589 + '@types/mdast': 3.0.12 4590 + mdast-util-from-markdown: 1.3.1 4591 + unified: 10.1.2 4592 + transitivePeerDependencies: 4593 + - supports-color 4594 + dev: false 4595 + 4596 + /remark-rehype/10.1.0: 4597 + resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} 4598 + dependencies: 4599 + '@types/hast': 2.3.5 4600 + '@types/mdast': 3.0.12 4601 + mdast-util-to-hast: 12.3.0 4602 + unified: 10.1.2 4603 + dev: false 4604 + 4605 + /remark-smartypants/2.0.0: 4606 + resolution: {integrity: sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==} 4607 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 4608 + dependencies: 4609 + retext: 8.1.0 4610 + retext-smartypants: 5.2.0 4611 + unist-util-visit: 4.1.2 4612 + dev: false 4613 + 2341 4614 /require-directory/2.1.1: 2342 4615 resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} 2343 4616 engines: {node: '>=0.10.0'} ··· 2350 4623 /resolve-from/5.0.0: 2351 4624 resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 2352 4625 engines: {node: '>=8'} 2353 - dev: true 4626 + 4627 + /resolve-pkg/2.0.0: 4628 + resolution: {integrity: sha512-+1lzwXehGCXSeryaISr6WujZzowloigEofRB+dj75y9RRa/obVcYgbHJd53tdYw8pvZj8GojXaaENws8Ktw/hQ==} 4629 + engines: {node: '>=8'} 4630 + dependencies: 4631 + resolve-from: 5.0.0 4632 + dev: false 2354 4633 2355 4634 /resolve/1.22.1: 2356 4635 resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} ··· 2359 4638 is-core-module: 2.11.0 2360 4639 path-parse: 1.0.7 2361 4640 supports-preserve-symlinks-flag: 1.0.0 2362 - dev: true 4641 + 4642 + /restore-cursor/4.0.0: 4643 + resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} 4644 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 4645 + dependencies: 4646 + onetime: 5.1.2 4647 + signal-exit: 3.0.7 4648 + dev: false 4649 + 4650 + /retext-latin/3.1.0: 4651 + resolution: {integrity: sha512-5MrD1tuebzO8ppsja5eEu+ZbBeUNCjoEarn70tkXOS7Bdsdf6tNahsv2bY0Z8VooFF6cw7/6S+d3yI/TMlMVVQ==} 4652 + dependencies: 4653 + '@types/nlcst': 1.0.1 4654 + parse-latin: 5.0.1 4655 + unherit: 3.0.1 4656 + unified: 10.1.2 4657 + dev: false 4658 + 4659 + /retext-smartypants/5.2.0: 4660 + resolution: {integrity: sha512-Do8oM+SsjrbzT2UNIKgheP0hgUQTDDQYyZaIY3kfq0pdFzoPk+ZClYJ+OERNXveog4xf1pZL4PfRxNoVL7a/jw==} 4661 + dependencies: 4662 + '@types/nlcst': 1.0.1 4663 + nlcst-to-string: 3.1.1 4664 + unified: 10.1.2 4665 + unist-util-visit: 4.1.2 4666 + dev: false 4667 + 4668 + /retext-stringify/3.1.0: 4669 + resolution: {integrity: sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w==} 4670 + dependencies: 4671 + '@types/nlcst': 1.0.1 4672 + nlcst-to-string: 3.1.1 4673 + unified: 10.1.2 4674 + dev: false 4675 + 4676 + /retext/8.1.0: 4677 + resolution: {integrity: sha512-N9/Kq7YTn6ZpzfiGW45WfEGJqFf1IM1q8OsRa1CGzIebCJBNCANDRmOrholiDRGKo/We7ofKR4SEvcGAWEMD3Q==} 4678 + dependencies: 4679 + '@types/nlcst': 1.0.1 4680 + retext-latin: 3.1.0 4681 + retext-stringify: 3.1.0 4682 + unified: 10.1.2 4683 + dev: false 2363 4684 2364 4685 /reusify/1.0.4: 2365 4686 resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 2366 4687 engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 2367 - dev: true 2368 4688 2369 4689 /rollup-plugin-dts/5.2.0_fn2onl6nbsljlgjr3jlzr6w7we: 2370 4690 resolution: {integrity: sha512-B68T/haEu2MKcz4kNUhXB8/h5sq4gpplHAJIYNHbh8cp4ZkvzDvNca/11KQdFrB9ZeKucegQIotzo5T0JUtM8w==} ··· 2388 4708 fsevents: 2.3.2 2389 4709 dev: true 2390 4710 4711 + /rollup/3.28.0: 4712 + resolution: {integrity: sha512-d7zhvo1OUY2SXSM6pfNjgD5+d0Nz87CUp4mt8l/GgVP3oBsPwzNvSzyu1me6BSG9JIgWNTVcafIXBIyM8yQ3yw==} 4713 + engines: {node: '>=14.18.0', npm: '>=8.0.0'} 4714 + hasBin: true 4715 + optionalDependencies: 4716 + fsevents: 2.3.2 4717 + dev: false 4718 + 4719 + /run-applescript/5.0.0: 4720 + resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} 4721 + engines: {node: '>=12'} 4722 + dependencies: 4723 + execa: 5.1.1 4724 + dev: false 4725 + 2391 4726 /run-parallel/1.2.0: 2392 4727 resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 2393 4728 dependencies: 2394 4729 queue-microtask: 1.2.3 2395 - dev: true 4730 + 4731 + /s.color/0.0.15: 4732 + resolution: {integrity: sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==} 4733 + dev: false 4734 + 4735 + /sade/1.8.1: 4736 + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} 4737 + engines: {node: '>=6'} 4738 + dependencies: 4739 + mri: 1.2.0 4740 + dev: false 4741 + 4742 + /safe-buffer/5.2.1: 4743 + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 4744 + dev: false 2396 4745 2397 4746 /safe-regex-test/1.0.0: 2398 4747 resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} ··· 2406 4755 resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 2407 4756 dev: true 2408 4757 4758 + /sass-formatter/0.7.7: 4759 + resolution: {integrity: sha512-axtQ7c7Cf4UgHsD8e4okhIkkc90+tdgBIfUMx69+qJuMNq9EOo2k+RH/mDKj0XeA5z3nC1Ca5TCntuxRhI+1MA==} 4760 + dependencies: 4761 + suf-log: 2.5.3 4762 + dev: false 4763 + 2409 4764 /scule/1.0.0: 2410 4765 resolution: {integrity: sha512-4AsO/FrViE/iDNEPaAQlb77tf0csuq27EsVpy6ett584EcRTp6pTDLoGWVxCD77y5iU5FauOvhsI4o1APwPoSQ==} 2411 4766 dev: true 2412 4767 4768 + /section-matter/1.0.0: 4769 + resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} 4770 + engines: {node: '>=4'} 4771 + dependencies: 4772 + extend-shallow: 2.0.1 4773 + kind-of: 6.0.3 4774 + dev: false 4775 + 2413 4776 /semver/5.7.1: 2414 4777 resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} 2415 4778 hasBin: true ··· 2420 4783 hasBin: true 2421 4784 dev: true 2422 4785 4786 + /semver/6.3.1: 4787 + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} 4788 + hasBin: true 4789 + dev: false 4790 + 4791 + /semver/7.5.4: 4792 + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} 4793 + engines: {node: '>=10'} 4794 + hasBin: true 4795 + dependencies: 4796 + lru-cache: 6.0.0 4797 + dev: false 4798 + 4799 + /server-destroy/1.0.1: 4800 + resolution: {integrity: sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==} 4801 + dev: false 4802 + 2423 4803 /set-blocking/2.0.0: 2424 4804 resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} 2425 4805 dev: true ··· 2431 4811 shebang-regex: 1.0.0 2432 4812 dev: true 2433 4813 4814 + /shebang-command/2.0.0: 4815 + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 4816 + engines: {node: '>=8'} 4817 + dependencies: 4818 + shebang-regex: 3.0.0 4819 + dev: false 4820 + 2434 4821 /shebang-regex/1.0.0: 2435 4822 resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} 2436 4823 engines: {node: '>=0.10.0'} 2437 4824 dev: true 2438 4825 4826 + /shebang-regex/3.0.0: 4827 + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 4828 + engines: {node: '>=8'} 4829 + dev: false 4830 + 4831 + /shiki/0.14.3: 4832 + resolution: {integrity: sha512-U3S/a+b0KS+UkTyMjoNojvTgrBHjgp7L6ovhFVZsXmBGnVdQ4K4U9oK0z63w538S91ATngv1vXigHCSWOwnr+g==} 4833 + dependencies: 4834 + ansi-sequence-parser: 1.1.1 4835 + jsonc-parser: 3.2.0 4836 + vscode-oniguruma: 1.7.0 4837 + vscode-textmate: 8.0.0 4838 + dev: false 4839 + 2439 4840 /side-channel/1.0.4: 2440 4841 resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} 2441 4842 dependencies: ··· 2450 4851 2451 4852 /signal-exit/3.0.7: 2452 4853 resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} 2453 - dev: true 4854 + 4855 + /simple-astro-seo/0.1.3: 4856 + resolution: {integrity: sha512-yZcacNqhuvNlgkGr5xqiYPb8jM6HJmk8EEQSq6RtgT8Mi8qi8LRIBJDJqU49+c+jGd6+DBN0fpyBPs7V7c7AYA==} 4857 + dev: false 2454 4858 2455 4859 /sisteransi/1.0.5: 2456 4860 resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} ··· 2479 4883 yargs: 15.4.1 2480 4884 dev: true 2481 4885 4886 + /source-map-js/1.0.2: 4887 + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} 4888 + engines: {node: '>=0.10.0'} 4889 + dev: false 4890 + 4891 + /source-map/0.6.1: 4892 + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} 4893 + engines: {node: '>=0.10.0'} 4894 + dev: false 4895 + 4896 + /space-separated-tokens/2.0.2: 4897 + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} 4898 + dev: false 4899 + 2482 4900 /spawndamnit/2.0.0: 2483 4901 resolution: {integrity: sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==} 2484 4902 dependencies: ··· 2510 4928 2511 4929 /sprintf-js/1.0.3: 2512 4930 resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} 2513 - dev: true 4931 + 4932 + /stable/0.1.8: 4933 + resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} 4934 + deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' 4935 + dev: false 4936 + 4937 + /stdin-discarder/0.1.0: 4938 + resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==} 4939 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 4940 + dependencies: 4941 + bl: 5.1.0 4942 + dev: false 2514 4943 2515 4944 /stream-transform/2.1.3: 2516 4945 resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==} ··· 2518 4947 mixme: 0.5.5 2519 4948 dev: true 2520 4949 4950 + /streamsearch/1.1.0: 4951 + resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} 4952 + engines: {node: '>=10.0.0'} 4953 + dev: false 4954 + 2521 4955 /string-width/4.2.3: 2522 4956 resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 2523 4957 engines: {node: '>=8'} ··· 2525 4959 emoji-regex: 8.0.0 2526 4960 is-fullwidth-code-point: 3.0.0 2527 4961 strip-ansi: 6.0.1 2528 - dev: true 2529 4962 2530 4963 /string-width/5.1.2: 2531 4964 resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} ··· 2534 4967 eastasianwidth: 0.2.0 2535 4968 emoji-regex: 9.2.2 2536 4969 strip-ansi: 7.0.1 2537 - dev: true 2538 4970 2539 4971 /string.prototype.trimend/1.0.6: 2540 4972 resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==} ··· 2552 4984 es-abstract: 1.21.1 2553 4985 dev: true 2554 4986 4987 + /string_decoder/1.3.0: 4988 + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} 4989 + dependencies: 4990 + safe-buffer: 5.2.1 4991 + dev: false 4992 + 4993 + /stringify-entities/4.0.3: 4994 + resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==} 4995 + dependencies: 4996 + character-entities-html4: 2.1.0 4997 + character-entities-legacy: 3.0.0 4998 + dev: false 4999 + 2555 5000 /strip-ansi/6.0.1: 2556 5001 resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 2557 5002 engines: {node: '>=8'} 2558 5003 dependencies: 2559 5004 ansi-regex: 5.0.1 2560 - dev: true 2561 5005 2562 5006 /strip-ansi/7.0.1: 2563 5007 resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} 2564 5008 engines: {node: '>=12'} 2565 5009 dependencies: 2566 5010 ansi-regex: 6.0.1 2567 - dev: true 5011 + 5012 + /strip-ansi/7.1.0: 5013 + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} 5014 + engines: {node: '>=12'} 5015 + dependencies: 5016 + ansi-regex: 6.0.1 5017 + dev: false 5018 + 5019 + /strip-bom-string/1.0.0: 5020 + resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} 5021 + engines: {node: '>=0.10.0'} 5022 + dev: false 2568 5023 2569 5024 /strip-bom/3.0.0: 2570 5025 resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 2571 5026 engines: {node: '>=4'} 2572 - dev: true 5027 + 5028 + /strip-bom/4.0.0: 5029 + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} 5030 + engines: {node: '>=8'} 5031 + dev: false 5032 + 5033 + /strip-final-newline/2.0.0: 5034 + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} 5035 + engines: {node: '>=6'} 5036 + dev: false 5037 + 5038 + /strip-final-newline/3.0.0: 5039 + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} 5040 + engines: {node: '>=12'} 5041 + dev: false 2573 5042 2574 5043 /strip-indent/3.0.0: 2575 5044 resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} ··· 2583 5052 engines: {node: '>=0.10.0'} 2584 5053 dev: true 2585 5054 5055 + /suf-log/2.5.3: 5056 + resolution: {integrity: sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==} 5057 + dependencies: 5058 + s.color: 0.0.15 5059 + dev: false 5060 + 2586 5061 /supports-color/5.5.0: 2587 5062 resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} 2588 5063 engines: {node: '>=4'} 2589 5064 dependencies: 2590 5065 has-flag: 3.0.0 2591 - dev: true 2592 5066 2593 5067 /supports-color/7.2.0: 2594 5068 resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 2595 5069 engines: {node: '>=8'} 2596 5070 dependencies: 2597 5071 has-flag: 4.0.0 2598 - dev: true 2599 5072 2600 5073 /supports-preserve-symlinks-flag/1.0.0: 2601 5074 resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 2602 5075 engines: {node: '>= 0.4'} 2603 - dev: true 5076 + 5077 + /svgo/2.8.0: 5078 + resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} 5079 + engines: {node: '>=10.13.0'} 5080 + hasBin: true 5081 + dependencies: 5082 + '@trysound/sax': 0.2.0 5083 + commander: 7.2.0 5084 + css-select: 4.3.0 5085 + css-tree: 1.1.3 5086 + csso: 4.2.0 5087 + picocolors: 1.0.0 5088 + stable: 0.1.8 5089 + dev: false 5090 + 5091 + /synckit/0.8.5: 5092 + resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} 5093 + engines: {node: ^14.18.0 || >=16.0.0} 5094 + dependencies: 5095 + '@pkgr/utils': 2.4.2 5096 + tslib: 2.6.1 5097 + dev: false 2604 5098 2605 5099 /term-size/2.2.1: 2606 5100 resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} 2607 5101 engines: {node: '>=8'} 2608 5102 dev: true 2609 5103 5104 + /titleize/3.0.0: 5105 + resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} 5106 + engines: {node: '>=12'} 5107 + dev: false 5108 + 2610 5109 /tmp/0.0.33: 2611 5110 resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} 2612 5111 engines: {node: '>=0.6.0'} ··· 2617 5116 /to-fast-properties/2.0.0: 2618 5117 resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} 2619 5118 engines: {node: '>=4'} 2620 - dev: true 2621 5119 2622 5120 /to-regex-range/5.0.1: 2623 5121 resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 2624 5122 engines: {node: '>=8.0'} 2625 5123 dependencies: 2626 5124 is-number: 7.0.0 2627 - dev: true 5125 + 5126 + /trim-lines/3.0.1: 5127 + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} 5128 + dev: false 2628 5129 2629 5130 /trim-newlines/3.0.1: 2630 5131 resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} 2631 5132 engines: {node: '>=8'} 2632 5133 dev: true 2633 5134 5135 + /trough/2.1.0: 5136 + resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} 5137 + dev: false 5138 + 2634 5139 /ts-morph/15.1.0: 2635 5140 resolution: {integrity: sha512-RBsGE2sDzUXFTnv8Ba22QfeuKbgvAGJFuTN7HfmIRUkgT/NaVLfDM/8OFm2NlFkGlWEXdpW5OaFIp1jvqdDuOg==} 2636 5141 dependencies: ··· 2638 5143 code-block-writer: 11.0.3 2639 5144 dev: true 2640 5145 5146 + /tsconfig-resolver/3.0.1: 5147 + resolution: {integrity: sha512-ZHqlstlQF449v8glscGRXzL6l2dZvASPCdXJRWG4gHEZlUVx2Jtmr+a2zeVG4LCsKhDXKRj5R3h0C/98UcVAQg==} 5148 + dependencies: 5149 + '@types/json5': 0.0.30 5150 + '@types/resolve': 1.20.2 5151 + json5: 2.2.3 5152 + resolve: 1.22.1 5153 + strip-bom: 4.0.0 5154 + type-fest: 0.13.1 5155 + dev: false 5156 + 2641 5157 /tsconfig/7.0.0: 2642 5158 resolution: {integrity: sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw==} 2643 5159 dependencies: ··· 2646 5162 strip-bom: 3.0.0 2647 5163 strip-json-comments: 2.0.1 2648 5164 dev: true 5165 + 5166 + /tslib/2.6.1: 5167 + resolution: {integrity: sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==} 5168 + dev: false 2649 5169 2650 5170 /tty-table/4.1.6: 2651 5171 resolution: {integrity: sha512-kRj5CBzOrakV4VRRY5kUWbNYvo/FpOsz65DzI5op9P+cHov3+IqPbo1JE1ZnQGkHdZgNFDsrEjrfqqy/Ply9fw==} ··· 2664 5184 /type-fest/0.13.1: 2665 5185 resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==} 2666 5186 engines: {node: '>=10'} 2667 - dev: true 2668 5187 2669 5188 /type-fest/0.6.0: 2670 5189 resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} ··· 2675 5194 resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} 2676 5195 engines: {node: '>=8'} 2677 5196 dev: true 5197 + 5198 + /type-fest/2.19.0: 5199 + resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} 5200 + engines: {node: '>=12.20'} 5201 + dev: false 2678 5202 2679 5203 /typed-array-length/1.0.4: 2680 5204 resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} ··· 2688 5212 resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} 2689 5213 engines: {node: '>=4.2.0'} 2690 5214 hasBin: true 2691 - dev: true 2692 5215 2693 5216 /ufo/1.1.1: 2694 5217 resolution: {integrity: sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==} ··· 2737 5260 - supports-color 2738 5261 dev: true 2739 5262 5263 + /undici/5.23.0: 5264 + resolution: {integrity: sha512-1D7w+fvRsqlQ9GscLBwcAJinqcZGHUKjbOmXdlE/v8BvEGXjeWAax+341q44EuTcHXXnfyKNbKRq4Lg7OzhMmg==} 5265 + engines: {node: '>=14.0'} 5266 + dependencies: 5267 + busboy: 1.6.0 5268 + dev: false 5269 + 5270 + /unherit/3.0.1: 5271 + resolution: {integrity: sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==} 5272 + dev: false 5273 + 5274 + /unified/10.1.2: 5275 + resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} 5276 + dependencies: 5277 + '@types/unist': 2.0.7 5278 + bail: 2.0.2 5279 + extend: 3.0.2 5280 + is-buffer: 2.0.5 5281 + is-plain-obj: 4.1.0 5282 + trough: 2.1.0 5283 + vfile: 5.3.7 5284 + dev: false 5285 + 5286 + /unist-util-generated/2.0.1: 5287 + resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==} 5288 + dev: false 5289 + 5290 + /unist-util-is/5.2.1: 5291 + resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} 5292 + dependencies: 5293 + '@types/unist': 2.0.7 5294 + dev: false 5295 + 5296 + /unist-util-modify-children/3.1.1: 5297 + resolution: {integrity: sha512-yXi4Lm+TG5VG+qvokP6tpnk+r1EPwyYL04JWDxLvgvPV40jANh7nm3udk65OOWquvbMDe+PL9+LmkxDpTv/7BA==} 5298 + dependencies: 5299 + '@types/unist': 2.0.7 5300 + array-iterate: 2.0.1 5301 + dev: false 5302 + 5303 + /unist-util-position/4.0.4: 5304 + resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==} 5305 + dependencies: 5306 + '@types/unist': 2.0.7 5307 + dev: false 5308 + 5309 + /unist-util-stringify-position/3.0.3: 5310 + resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} 5311 + dependencies: 5312 + '@types/unist': 2.0.7 5313 + dev: false 5314 + 5315 + /unist-util-visit-children/2.0.2: 5316 + resolution: {integrity: sha512-+LWpMFqyUwLGpsQxpumsQ9o9DG2VGLFrpz+rpVXYIEdPy57GSy5HioC0g3bg/8WP9oCLlapQtklOzQ8uLS496Q==} 5317 + dependencies: 5318 + '@types/unist': 2.0.7 5319 + dev: false 5320 + 5321 + /unist-util-visit-parents/5.1.3: 5322 + resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} 5323 + dependencies: 5324 + '@types/unist': 2.0.7 5325 + unist-util-is: 5.2.1 5326 + dev: false 5327 + 5328 + /unist-util-visit/4.1.2: 5329 + resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} 5330 + dependencies: 5331 + '@types/unist': 2.0.7 5332 + unist-util-is: 5.2.1 5333 + unist-util-visit-parents: 5.1.3 5334 + dev: false 5335 + 2740 5336 /universalify/0.1.2: 2741 5337 resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} 2742 5338 engines: {node: '>= 4.0.0'} ··· 2746 5342 resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} 2747 5343 engines: {node: '>= 10.0.0'} 2748 5344 dev: true 5345 + 5346 + /untildify/4.0.0: 5347 + resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} 5348 + engines: {node: '>=8'} 5349 + dev: false 2749 5350 2750 5351 /untyped/1.2.2: 2751 5352 resolution: {integrity: sha512-EANYd5L6AdpgfldlgMcmvOOnj092nWhy0ybhc7uhEH12ipytDYz89EOegBQKj8qWL3u1wgYnmFjADhsuCJs5Aw==} ··· 2769 5370 picocolors: 1.0.0 2770 5371 dev: true 2771 5372 5373 + /update-browserslist-db/1.0.11_browserslist@4.21.10: 5374 + resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} 5375 + hasBin: true 5376 + peerDependencies: 5377 + browserslist: '>= 4.21.0' 5378 + dependencies: 5379 + browserslist: 4.21.10 5380 + escalade: 3.1.1 5381 + picocolors: 1.0.0 5382 + dev: false 5383 + 5384 + /util-deprecate/1.0.2: 5385 + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 5386 + dev: false 5387 + 5388 + /uvu/0.5.6: 5389 + resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} 5390 + engines: {node: '>=8'} 5391 + hasBin: true 5392 + dependencies: 5393 + dequal: 2.0.3 5394 + diff: 5.1.0 5395 + kleur: 4.1.5 5396 + sade: 1.8.1 5397 + dev: false 5398 + 2772 5399 /validate-npm-package-license/3.0.4: 2773 5400 resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} 2774 5401 dependencies: ··· 2776 5403 spdx-expression-parse: 3.0.1 2777 5404 dev: true 2778 5405 5406 + /vfile-location/4.1.0: 5407 + resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==} 5408 + dependencies: 5409 + '@types/unist': 2.0.7 5410 + vfile: 5.3.7 5411 + dev: false 5412 + 5413 + /vfile-message/3.1.4: 5414 + resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} 5415 + dependencies: 5416 + '@types/unist': 2.0.7 5417 + unist-util-stringify-position: 3.0.3 5418 + dev: false 5419 + 5420 + /vfile/5.3.7: 5421 + resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} 5422 + dependencies: 5423 + '@types/unist': 2.0.7 5424 + is-buffer: 2.0.5 5425 + unist-util-stringify-position: 3.0.3 5426 + vfile-message: 3.1.4 5427 + dev: false 5428 + 5429 + /vite/4.4.9: 5430 + resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} 5431 + engines: {node: ^14.18.0 || >=16.0.0} 5432 + hasBin: true 5433 + peerDependencies: 5434 + '@types/node': '>= 14' 5435 + less: '*' 5436 + lightningcss: ^1.21.0 5437 + sass: '*' 5438 + stylus: '*' 5439 + sugarss: '*' 5440 + terser: ^5.4.0 5441 + peerDependenciesMeta: 5442 + '@types/node': 5443 + optional: true 5444 + less: 5445 + optional: true 5446 + lightningcss: 5447 + optional: true 5448 + sass: 5449 + optional: true 5450 + stylus: 5451 + optional: true 5452 + sugarss: 5453 + optional: true 5454 + terser: 5455 + optional: true 5456 + dependencies: 5457 + esbuild: 0.18.20 5458 + postcss: 8.4.27 5459 + rollup: 3.28.0 5460 + optionalDependencies: 5461 + fsevents: 2.3.2 5462 + dev: false 5463 + 5464 + /vitefu/0.2.4_vite@4.4.9: 5465 + resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==} 5466 + peerDependencies: 5467 + vite: ^3.0.0 || ^4.0.0 5468 + peerDependenciesMeta: 5469 + vite: 5470 + optional: true 5471 + dependencies: 5472 + vite: 4.4.9 5473 + dev: false 5474 + 5475 + /vscode-css-languageservice/6.2.6: 5476 + resolution: {integrity: sha512-SA2WkeOecIpUiEbZnjOsP/fI5CRITZEiQGSHXKiDQDwLApfKcnLhZwMtOBbIifSzESVcQa7b/shX/nbnF4NoCg==} 5477 + dependencies: 5478 + '@vscode/l10n': 0.0.14 5479 + vscode-languageserver-textdocument: 1.0.8 5480 + vscode-languageserver-types: 3.17.3 5481 + vscode-uri: 3.0.7 5482 + dev: false 5483 + 5484 + /vscode-html-languageservice/5.0.6: 5485 + resolution: {integrity: sha512-gCixNg6fjPO7+kwSMBAVXcwDRHdjz1WOyNfI0n5Wx0J7dfHG8ggb3zD1FI8E2daTZrwS1cooOiSoc1Xxph4qRQ==} 5486 + dependencies: 5487 + '@vscode/l10n': 0.0.14 5488 + vscode-languageserver-textdocument: 1.0.8 5489 + vscode-languageserver-types: 3.17.3 5490 + vscode-uri: 3.0.7 5491 + dev: false 5492 + 5493 + /vscode-jsonrpc/8.1.0: 5494 + resolution: {integrity: sha512-6TDy/abTQk+zDGYazgbIPc+4JoXdwC8NHU9Pbn4UJP1fehUyZmM4RHp5IthX7A6L5KS30PRui+j+tbbMMMafdw==} 5495 + engines: {node: '>=14.0.0'} 5496 + dev: false 5497 + 5498 + /vscode-languageserver-protocol/3.17.3: 5499 + resolution: {integrity: sha512-924/h0AqsMtA5yK22GgMtCYiMdCOtWTSGgUOkgEDX+wk2b0x4sAfLiO4NxBxqbiVtz7K7/1/RgVrVI0NClZwqA==} 5500 + dependencies: 5501 + vscode-jsonrpc: 8.1.0 5502 + vscode-languageserver-types: 3.17.3 5503 + dev: false 5504 + 5505 + /vscode-languageserver-textdocument/1.0.8: 5506 + resolution: {integrity: sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q==} 5507 + dev: false 5508 + 5509 + /vscode-languageserver-types/3.17.3: 5510 + resolution: {integrity: sha512-SYU4z1dL0PyIMd4Vj8YOqFvHu7Hz/enbWtpfnVbJHU4Nd1YNYx8u0ennumc6h48GQNeOLxmwySmnADouT/AuZA==} 5511 + dev: false 5512 + 5513 + /vscode-languageserver/8.1.0: 5514 + resolution: {integrity: sha512-eUt8f1z2N2IEUDBsKaNapkz7jl5QpskN2Y0G01T/ItMxBxw1fJwvtySGB9QMecatne8jFIWJGWI61dWjyTLQsw==} 5515 + hasBin: true 5516 + dependencies: 5517 + vscode-languageserver-protocol: 3.17.3 5518 + dev: false 5519 + 5520 + /vscode-oniguruma/1.7.0: 5521 + resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} 5522 + dev: false 5523 + 5524 + /vscode-textmate/8.0.0: 5525 + resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} 5526 + dev: false 5527 + 5528 + /vscode-uri/2.1.2: 5529 + resolution: {integrity: sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==} 5530 + dev: false 5531 + 5532 + /vscode-uri/3.0.7: 5533 + resolution: {integrity: sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==} 5534 + dev: false 5535 + 2779 5536 /wcwidth/1.0.1: 2780 5537 resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} 2781 5538 dependencies: 2782 5539 defaults: 1.0.4 2783 - dev: true 5540 + 5541 + /web-namespaces/2.0.1: 5542 + resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} 5543 + dev: false 5544 + 5545 + /web-streams-polyfill/3.2.1: 5546 + resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} 5547 + engines: {node: '>= 8'} 5548 + dev: false 2784 5549 2785 5550 /which-boxed-primitive/1.0.2: 2786 5551 resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} ··· 2796 5561 resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==} 2797 5562 dev: true 2798 5563 5564 + /which-pm-runs/1.1.0: 5565 + resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==} 5566 + engines: {node: '>=4'} 5567 + dev: false 5568 + 2799 5569 /which-pm/2.0.0: 2800 5570 resolution: {integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==} 2801 5571 engines: {node: '>=8.15'} 2802 5572 dependencies: 2803 5573 load-yaml-file: 0.2.0 2804 5574 path-exists: 4.0.0 2805 - dev: true 2806 5575 2807 5576 /which-typed-array/1.1.9: 2808 5577 resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==} ··· 2823 5592 isexe: 2.0.0 2824 5593 dev: true 2825 5594 5595 + /which/2.0.2: 5596 + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 5597 + engines: {node: '>= 8'} 5598 + hasBin: true 5599 + dependencies: 5600 + isexe: 2.0.0 5601 + dev: false 5602 + 5603 + /widest-line/4.0.1: 5604 + resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} 5605 + engines: {node: '>=12'} 5606 + dependencies: 5607 + string-width: 5.1.2 5608 + dev: false 5609 + 2826 5610 /wrap-ansi/6.2.0: 2827 5611 resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} 2828 5612 engines: {node: '>=8'} ··· 2848 5632 ansi-styles: 6.2.1 2849 5633 string-width: 5.1.2 2850 5634 strip-ansi: 7.0.1 2851 - dev: true 2852 5635 2853 5636 /wrappy/1.0.2: 2854 5637 resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 2855 5638 dev: true 2856 5639 5640 + /xterm-addon-fit/0.7.0_xterm@5.2.1: 5641 + resolution: {integrity: sha512-tQgHGoHqRTgeROPnvmtEJywLKoC/V9eNs4bLLz7iyJr1aW/QFzRwfd3MGiJ6odJd9xEfxcW36/xRU47JkD5NKQ==} 5642 + peerDependencies: 5643 + xterm: ^5.0.0 5644 + dependencies: 5645 + xterm: 5.2.1 5646 + dev: false 5647 + 5648 + /xterm-addon-web-links/0.8.0_xterm@5.2.1: 5649 + resolution: {integrity: sha512-J4tKngmIu20ytX9SEJjAP3UGksah7iALqBtfTwT9ZnmFHVplCumYQsUJfKuS+JwMhjsjH61YXfndenLNvjRrEw==} 5650 + peerDependencies: 5651 + xterm: ^5.0.0 5652 + dependencies: 5653 + xterm: 5.2.1 5654 + dev: false 5655 + 5656 + /xterm/5.2.1: 5657 + resolution: {integrity: sha512-cs5Y1fFevgcdoh2hJROMVIWwoBHD80P1fIP79gopLHJIE4kTzzblanoivxTiQ4+92YM9IxS36H1q0MxIJXQBcA==} 5658 + dev: false 5659 + 2857 5660 /y18n/4.0.3: 2858 5661 resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} 2859 5662 dev: true ··· 2869 5672 2870 5673 /yallist/3.1.1: 2871 5674 resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} 2872 - dev: true 5675 + 5676 + /yallist/4.0.0: 5677 + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 5678 + dev: false 2873 5679 2874 5680 /yargs-parser/18.1.3: 2875 5681 resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} ··· 2882 5688 /yargs-parser/21.1.1: 2883 5689 resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} 2884 5690 engines: {node: '>=12'} 2885 - dev: true 2886 5691 2887 5692 /yargs/15.4.1: 2888 5693 resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} ··· 2917 5722 /yocto-queue/0.1.0: 2918 5723 resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 2919 5724 engines: {node: '>=10'} 2920 - dev: true 5725 + 5726 + /yocto-queue/1.0.0: 5727 + resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} 5728 + engines: {node: '>=12.20'} 5729 + dev: false 5730 + 5731 + /zod/3.21.4: 5732 + resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} 5733 + dev: false 5734 + 5735 + /zwitch/2.0.4: 5736 + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} 5737 + dev: false
+1
pnpm-workspace.yaml
··· 1 1 packages: 2 + - 'docs' 2 3 - 'examples/**' 3 4 - 'packages/**/*'