プレイグラウンド、サンドボックス、使い捨てスクリプト置き場
0

Configure Feed

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

create wxt

Kohei Watanabe (Mar 10, 2024, 12:27 AM +0900) e834f57b 6c8a9adc

+6458
+26
wxt/.gitignore
··· 1 + # Logs 2 + logs 3 + *.log 4 + npm-debug.log* 5 + yarn-debug.log* 6 + yarn-error.log* 7 + pnpm-debug.log* 8 + lerna-debug.log* 9 + 10 + node_modules 11 + .output 12 + stats.html 13 + stats-*.json 14 + .wxt 15 + web-ext.config.ts 16 + 17 + # Editor directories and files 18 + .vscode/* 19 + !.vscode/extensions.json 20 + .idea 21 + .DS_Store 22 + *.suo 23 + *.ntvs* 24 + *.njsproj 25 + *.sln 26 + *.sw?
+1
wxt/assets/typescript.svg
··· 1 + <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 256"><path fill="#007ACC" d="M0 128v128h256V0H0z"></path><path fill="#FFF" d="m56.612 128.85l-.081 10.483h33.32v94.68h23.568v-94.68h33.321v-10.28c0-5.69-.122-10.444-.284-10.566c-.122-.162-20.4-.244-44.983-.203l-44.74.122l-.121 10.443Zm149.955-10.742c6.501 1.625 11.459 4.51 16.01 9.224c2.357 2.52 5.851 7.111 6.136 8.208c.08.325-11.053 7.802-17.798 11.988c-.244.162-1.22-.894-2.317-2.52c-3.291-4.795-6.745-6.867-12.028-7.233c-7.76-.528-12.759 3.535-12.718 10.321c0 1.992.284 3.17 1.097 4.795c1.707 3.536 4.876 5.649 14.832 9.956c18.326 7.883 26.168 13.084 31.045 20.48c5.445 8.249 6.664 21.415 2.966 31.208c-4.063 10.646-14.14 17.879-28.323 20.276c-4.388.772-14.79.65-19.504-.203c-10.28-1.828-20.033-6.908-26.047-13.572c-2.357-2.6-6.949-9.387-6.664-9.874c.122-.163 1.178-.813 2.356-1.504c1.138-.65 5.446-3.129 9.509-5.485l7.355-4.267l1.544 2.276c2.154 3.29 6.867 7.801 9.712 9.305c8.167 4.307 19.383 3.698 24.909-1.26c2.357-2.153 3.332-4.388 3.332-7.68c0-2.966-.366-4.266-1.91-6.501c-1.99-2.845-6.054-5.242-17.595-10.24c-13.206-5.69-18.895-9.224-24.096-14.832c-3.007-3.25-5.852-8.452-7.03-12.8c-.975-3.617-1.22-12.678-.447-16.335c2.723-12.76 12.353-21.659 26.25-24.3c4.51-.853 14.994-.528 19.424.569Z"></path></svg>
+9
wxt/components/counter.ts
··· 1 + export function setupCounter(element: HTMLButtonElement) { 2 + let counter = 0; 3 + const setCounter = (count: number) => { 4 + counter = count; 5 + element.innerHTML = `count is ${counter}`; 6 + }; 7 + element.addEventListener("click", () => setCounter(counter + 1)); 8 + setCounter(0); 9 + }
+3
wxt/entrypoints/background.ts
··· 1 + export default defineBackground(() => { 2 + console.log("Hello background!", { id: browser.runtime.id }); 3 + });
+6
wxt/entrypoints/content.ts
··· 1 + export default defineContentScript({ 2 + matches: ["*://*.google.com/*"], 3 + main() { 4 + console.log("Hello content."); 5 + }, 6 + });
+13
wxt/entrypoints/popup/index.html
··· 1 + <!DOCTYPE html> 2 + <html lang="en"> 3 + <head> 4 + <meta charset="UTF-8" /> 5 + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 6 + <title>Default Popup Title</title> 7 + <meta name="manifest.type" content="browser_action" /> 8 + </head> 9 + <body> 10 + <div id="app"></div> 11 + <script type="module" src="./main.ts"></script> 12 + </body> 13 + </html>
+24
wxt/entrypoints/popup/main.ts
··· 1 + import "./style.css"; 2 + import typescriptLogo from "@/assets/typescript.svg"; 3 + import viteLogo from "/wxt.svg"; 4 + import { setupCounter } from "@/components/counter"; 5 + 6 + document.querySelector<HTMLDivElement>("#app")!.innerHTML = ` 7 + <div> 8 + <a href="https://wxt.dev" target="_blank"> 9 + <img src="${viteLogo}" class="logo" alt="WXT logo" /> 10 + </a> 11 + <a href="https://www.typescriptlang.org/" target="_blank"> 12 + <img src="${typescriptLogo}" class="logo vanilla" alt="TypeScript logo" /> 13 + </a> 14 + <h1>WXT + TypeScript</h1> 15 + <div class="card"> 16 + <button id="counter" type="button"></button> 17 + </div> 18 + <p class="read-the-docs"> 19 + Click on the WXT and TypeScript logos to learn more 20 + </p> 21 + </div> 22 + `; 23 + 24 + setupCounter(document.querySelector<HTMLButtonElement>("#counter")!);
+97
wxt/entrypoints/popup/style.css
··· 1 + :root { 2 + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; 3 + line-height: 1.5; 4 + font-weight: 400; 5 + 6 + color-scheme: light dark; 7 + color: rgba(255, 255, 255, 0.87); 8 + background-color: #242424; 9 + 10 + font-synthesis: none; 11 + text-rendering: optimizeLegibility; 12 + -webkit-font-smoothing: antialiased; 13 + -moz-osx-font-smoothing: grayscale; 14 + -webkit-text-size-adjust: 100%; 15 + } 16 + 17 + a { 18 + font-weight: 500; 19 + color: #646cff; 20 + text-decoration: inherit; 21 + } 22 + a:hover { 23 + color: #535bf2; 24 + } 25 + 26 + body { 27 + margin: 0; 28 + display: flex; 29 + place-items: center; 30 + min-width: 320px; 31 + min-height: 100vh; 32 + } 33 + 34 + h1 { 35 + font-size: 3.2em; 36 + line-height: 1.1; 37 + } 38 + 39 + #app { 40 + max-width: 1280px; 41 + margin: 0 auto; 42 + padding: 2rem; 43 + text-align: center; 44 + } 45 + 46 + .logo { 47 + height: 6em; 48 + padding: 1.5em; 49 + will-change: filter; 50 + transition: filter 300ms; 51 + } 52 + .logo:hover { 53 + filter: drop-shadow(0 0 2em #54bc4ae0); 54 + } 55 + .logo.vanilla:hover { 56 + filter: drop-shadow(0 0 2em #3178c6aa); 57 + } 58 + 59 + .card { 60 + padding: 2em; 61 + } 62 + 63 + .read-the-docs { 64 + color: #888; 65 + } 66 + 67 + button { 68 + border-radius: 8px; 69 + border: 1px solid transparent; 70 + padding: 0.6em 1.2em; 71 + font-size: 1em; 72 + font-weight: 500; 73 + font-family: inherit; 74 + background-color: #1a1a1a; 75 + cursor: pointer; 76 + transition: border-color 0.25s; 77 + } 78 + button:hover { 79 + border-color: #646cff; 80 + } 81 + button:focus, 82 + button:focus-visible { 83 + outline: 4px auto -webkit-focus-ring-color; 84 + } 85 + 86 + @media (prefers-color-scheme: light) { 87 + :root { 88 + color: #213547; 89 + background-color: #ffffff; 90 + } 91 + a:hover { 92 + color: #747bff; 93 + } 94 + button { 95 + background-color: #f9f9f9; 96 + } 97 + }
+6236
wxt/package-lock.json
··· 1 + { 2 + "name": "wxt-starter", 3 + "version": "0.0.0", 4 + "lockfileVersion": 3, 5 + "requires": true, 6 + "packages": { 7 + "": { 8 + "name": "wxt-starter", 9 + "version": "0.0.0", 10 + "hasInstallScript": true, 11 + "devDependencies": { 12 + "typescript": "^5.3.3", 13 + "wxt": "^0.17.0" 14 + } 15 + }, 16 + "node_modules/@aklinker1/rollup-plugin-visualizer": { 17 + "version": "5.12.0", 18 + "resolved": "https://registry.npmjs.org/@aklinker1/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.12.0.tgz", 19 + "integrity": "sha512-X24LvEGw6UFmy0lpGJDmXsMyBD58XmX1bbwsaMLhNoM+UMQfQ3b2RtC+nz4b/NoRK5r6QJSKJHBNVeUdwqybaQ==", 20 + "dev": true, 21 + "dependencies": { 22 + "open": "^8.4.0", 23 + "picomatch": "^2.3.1", 24 + "source-map": "^0.7.4", 25 + "yargs": "^17.5.1" 26 + }, 27 + "bin": { 28 + "rollup-plugin-visualizer": "dist/bin/cli.js" 29 + }, 30 + "engines": { 31 + "node": ">=14" 32 + }, 33 + "peerDependencies": { 34 + "rollup": "2.x || 3.x || 4.x" 35 + }, 36 + "peerDependenciesMeta": { 37 + "rollup": { 38 + "optional": true 39 + } 40 + } 41 + }, 42 + "node_modules/@babel/code-frame": { 43 + "version": "7.23.5", 44 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", 45 + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", 46 + "dev": true, 47 + "dependencies": { 48 + "@babel/highlight": "^7.23.4", 49 + "chalk": "^2.4.2" 50 + }, 51 + "engines": { 52 + "node": ">=6.9.0" 53 + } 54 + }, 55 + "node_modules/@babel/code-frame/node_modules/ansi-styles": { 56 + "version": "3.2.1", 57 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 58 + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 59 + "dev": true, 60 + "dependencies": { 61 + "color-convert": "^1.9.0" 62 + }, 63 + "engines": { 64 + "node": ">=4" 65 + } 66 + }, 67 + "node_modules/@babel/code-frame/node_modules/chalk": { 68 + "version": "2.4.2", 69 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 70 + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 71 + "dev": true, 72 + "dependencies": { 73 + "ansi-styles": "^3.2.1", 74 + "escape-string-regexp": "^1.0.5", 75 + "supports-color": "^5.3.0" 76 + }, 77 + "engines": { 78 + "node": ">=4" 79 + } 80 + }, 81 + "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { 82 + "version": "1.0.5", 83 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 84 + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 85 + "dev": true, 86 + "engines": { 87 + "node": ">=0.8.0" 88 + } 89 + }, 90 + "node_modules/@babel/helper-validator-identifier": { 91 + "version": "7.22.20", 92 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", 93 + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", 94 + "dev": true, 95 + "engines": { 96 + "node": ">=6.9.0" 97 + } 98 + }, 99 + "node_modules/@babel/highlight": { 100 + "version": "7.23.4", 101 + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", 102 + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", 103 + "dev": true, 104 + "dependencies": { 105 + "@babel/helper-validator-identifier": "^7.22.20", 106 + "chalk": "^2.4.2", 107 + "js-tokens": "^4.0.0" 108 + }, 109 + "engines": { 110 + "node": ">=6.9.0" 111 + } 112 + }, 113 + "node_modules/@babel/highlight/node_modules/ansi-styles": { 114 + "version": "3.2.1", 115 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 116 + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 117 + "dev": true, 118 + "dependencies": { 119 + "color-convert": "^1.9.0" 120 + }, 121 + "engines": { 122 + "node": ">=4" 123 + } 124 + }, 125 + "node_modules/@babel/highlight/node_modules/chalk": { 126 + "version": "2.4.2", 127 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 128 + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 129 + "dev": true, 130 + "dependencies": { 131 + "ansi-styles": "^3.2.1", 132 + "escape-string-regexp": "^1.0.5", 133 + "supports-color": "^5.3.0" 134 + }, 135 + "engines": { 136 + "node": ">=4" 137 + } 138 + }, 139 + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { 140 + "version": "1.0.5", 141 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 142 + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 143 + "dev": true, 144 + "engines": { 145 + "node": ">=0.8.0" 146 + } 147 + }, 148 + "node_modules/@babel/runtime": { 149 + "version": "7.23.9", 150 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.9.tgz", 151 + "integrity": "sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==", 152 + "dev": true, 153 + "dependencies": { 154 + "regenerator-runtime": "^0.14.0" 155 + }, 156 + "engines": { 157 + "node": ">=6.9.0" 158 + } 159 + }, 160 + "node_modules/@devicefarmer/adbkit": { 161 + "version": "3.2.6", 162 + "resolved": "https://registry.npmjs.org/@devicefarmer/adbkit/-/adbkit-3.2.6.tgz", 163 + "integrity": "sha512-8lO1hSeTgtxcOHhp4tTWq/JaOysp5KNbbyFoxNEBnwkCDZu/Bji3ZfOaG++Riv9jN6c9bgdLBOZqJTC5VJPRKQ==", 164 + "dev": true, 165 + "dependencies": { 166 + "@devicefarmer/adbkit-logcat": "^2.1.2", 167 + "@devicefarmer/adbkit-monkey": "~1.2.1", 168 + "bluebird": "~3.7", 169 + "commander": "^9.1.0", 170 + "debug": "~4.3.1", 171 + "node-forge": "^1.3.1", 172 + "split": "~1.0.1" 173 + }, 174 + "bin": { 175 + "adbkit": "bin/adbkit" 176 + }, 177 + "engines": { 178 + "node": ">= 0.10.4" 179 + } 180 + }, 181 + "node_modules/@devicefarmer/adbkit-logcat": { 182 + "version": "2.1.3", 183 + "resolved": "https://registry.npmjs.org/@devicefarmer/adbkit-logcat/-/adbkit-logcat-2.1.3.tgz", 184 + "integrity": "sha512-yeaGFjNBc/6+svbDeul1tNHtNChw6h8pSHAt5D+JsedUrMTN7tla7B15WLDyekxsuS2XlZHRxpuC6m92wiwCNw==", 185 + "dev": true, 186 + "engines": { 187 + "node": ">= 4" 188 + } 189 + }, 190 + "node_modules/@devicefarmer/adbkit-monkey": { 191 + "version": "1.2.1", 192 + "resolved": "https://registry.npmjs.org/@devicefarmer/adbkit-monkey/-/adbkit-monkey-1.2.1.tgz", 193 + "integrity": "sha512-ZzZY/b66W2Jd6NHbAhLyDWOEIBWC11VizGFk7Wx7M61JZRz7HR9Cq5P+65RKWUU7u6wgsE8Lmh9nE4Mz+U2eTg==", 194 + "dev": true, 195 + "engines": { 196 + "node": ">= 0.10.4" 197 + } 198 + }, 199 + "node_modules/@esbuild/aix-ppc64": { 200 + "version": "0.19.12", 201 + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", 202 + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", 203 + "cpu": [ 204 + "ppc64" 205 + ], 206 + "dev": true, 207 + "optional": true, 208 + "os": [ 209 + "aix" 210 + ], 211 + "engines": { 212 + "node": ">=12" 213 + } 214 + }, 215 + "node_modules/@esbuild/android-arm": { 216 + "version": "0.19.12", 217 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", 218 + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", 219 + "cpu": [ 220 + "arm" 221 + ], 222 + "dev": true, 223 + "optional": true, 224 + "os": [ 225 + "android" 226 + ], 227 + "engines": { 228 + "node": ">=12" 229 + } 230 + }, 231 + "node_modules/@esbuild/android-arm64": { 232 + "version": "0.19.12", 233 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", 234 + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", 235 + "cpu": [ 236 + "arm64" 237 + ], 238 + "dev": true, 239 + "optional": true, 240 + "os": [ 241 + "android" 242 + ], 243 + "engines": { 244 + "node": ">=12" 245 + } 246 + }, 247 + "node_modules/@esbuild/android-x64": { 248 + "version": "0.19.12", 249 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", 250 + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", 251 + "cpu": [ 252 + "x64" 253 + ], 254 + "dev": true, 255 + "optional": true, 256 + "os": [ 257 + "android" 258 + ], 259 + "engines": { 260 + "node": ">=12" 261 + } 262 + }, 263 + "node_modules/@esbuild/darwin-arm64": { 264 + "version": "0.19.12", 265 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", 266 + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", 267 + "cpu": [ 268 + "arm64" 269 + ], 270 + "dev": true, 271 + "optional": true, 272 + "os": [ 273 + "darwin" 274 + ], 275 + "engines": { 276 + "node": ">=12" 277 + } 278 + }, 279 + "node_modules/@esbuild/darwin-x64": { 280 + "version": "0.19.12", 281 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", 282 + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", 283 + "cpu": [ 284 + "x64" 285 + ], 286 + "dev": true, 287 + "optional": true, 288 + "os": [ 289 + "darwin" 290 + ], 291 + "engines": { 292 + "node": ">=12" 293 + } 294 + }, 295 + "node_modules/@esbuild/freebsd-arm64": { 296 + "version": "0.19.12", 297 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", 298 + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", 299 + "cpu": [ 300 + "arm64" 301 + ], 302 + "dev": true, 303 + "optional": true, 304 + "os": [ 305 + "freebsd" 306 + ], 307 + "engines": { 308 + "node": ">=12" 309 + } 310 + }, 311 + "node_modules/@esbuild/freebsd-x64": { 312 + "version": "0.19.12", 313 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", 314 + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", 315 + "cpu": [ 316 + "x64" 317 + ], 318 + "dev": true, 319 + "optional": true, 320 + "os": [ 321 + "freebsd" 322 + ], 323 + "engines": { 324 + "node": ">=12" 325 + } 326 + }, 327 + "node_modules/@esbuild/linux-arm": { 328 + "version": "0.19.12", 329 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", 330 + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", 331 + "cpu": [ 332 + "arm" 333 + ], 334 + "dev": true, 335 + "optional": true, 336 + "os": [ 337 + "linux" 338 + ], 339 + "engines": { 340 + "node": ">=12" 341 + } 342 + }, 343 + "node_modules/@esbuild/linux-arm64": { 344 + "version": "0.19.12", 345 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", 346 + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", 347 + "cpu": [ 348 + "arm64" 349 + ], 350 + "dev": true, 351 + "optional": true, 352 + "os": [ 353 + "linux" 354 + ], 355 + "engines": { 356 + "node": ">=12" 357 + } 358 + }, 359 + "node_modules/@esbuild/linux-ia32": { 360 + "version": "0.19.12", 361 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", 362 + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", 363 + "cpu": [ 364 + "ia32" 365 + ], 366 + "dev": true, 367 + "optional": true, 368 + "os": [ 369 + "linux" 370 + ], 371 + "engines": { 372 + "node": ">=12" 373 + } 374 + }, 375 + "node_modules/@esbuild/linux-loong64": { 376 + "version": "0.19.12", 377 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", 378 + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", 379 + "cpu": [ 380 + "loong64" 381 + ], 382 + "dev": true, 383 + "optional": true, 384 + "os": [ 385 + "linux" 386 + ], 387 + "engines": { 388 + "node": ">=12" 389 + } 390 + }, 391 + "node_modules/@esbuild/linux-mips64el": { 392 + "version": "0.19.12", 393 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", 394 + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", 395 + "cpu": [ 396 + "mips64el" 397 + ], 398 + "dev": true, 399 + "optional": true, 400 + "os": [ 401 + "linux" 402 + ], 403 + "engines": { 404 + "node": ">=12" 405 + } 406 + }, 407 + "node_modules/@esbuild/linux-ppc64": { 408 + "version": "0.19.12", 409 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", 410 + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", 411 + "cpu": [ 412 + "ppc64" 413 + ], 414 + "dev": true, 415 + "optional": true, 416 + "os": [ 417 + "linux" 418 + ], 419 + "engines": { 420 + "node": ">=12" 421 + } 422 + }, 423 + "node_modules/@esbuild/linux-riscv64": { 424 + "version": "0.19.12", 425 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", 426 + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", 427 + "cpu": [ 428 + "riscv64" 429 + ], 430 + "dev": true, 431 + "optional": true, 432 + "os": [ 433 + "linux" 434 + ], 435 + "engines": { 436 + "node": ">=12" 437 + } 438 + }, 439 + "node_modules/@esbuild/linux-s390x": { 440 + "version": "0.19.12", 441 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", 442 + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", 443 + "cpu": [ 444 + "s390x" 445 + ], 446 + "dev": true, 447 + "optional": true, 448 + "os": [ 449 + "linux" 450 + ], 451 + "engines": { 452 + "node": ">=12" 453 + } 454 + }, 455 + "node_modules/@esbuild/linux-x64": { 456 + "version": "0.19.12", 457 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", 458 + "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", 459 + "cpu": [ 460 + "x64" 461 + ], 462 + "dev": true, 463 + "optional": true, 464 + "os": [ 465 + "linux" 466 + ], 467 + "engines": { 468 + "node": ">=12" 469 + } 470 + }, 471 + "node_modules/@esbuild/netbsd-x64": { 472 + "version": "0.19.12", 473 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", 474 + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", 475 + "cpu": [ 476 + "x64" 477 + ], 478 + "dev": true, 479 + "optional": true, 480 + "os": [ 481 + "netbsd" 482 + ], 483 + "engines": { 484 + "node": ">=12" 485 + } 486 + }, 487 + "node_modules/@esbuild/openbsd-x64": { 488 + "version": "0.19.12", 489 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", 490 + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", 491 + "cpu": [ 492 + "x64" 493 + ], 494 + "dev": true, 495 + "optional": true, 496 + "os": [ 497 + "openbsd" 498 + ], 499 + "engines": { 500 + "node": ">=12" 501 + } 502 + }, 503 + "node_modules/@esbuild/sunos-x64": { 504 + "version": "0.19.12", 505 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", 506 + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", 507 + "cpu": [ 508 + "x64" 509 + ], 510 + "dev": true, 511 + "optional": true, 512 + "os": [ 513 + "sunos" 514 + ], 515 + "engines": { 516 + "node": ">=12" 517 + } 518 + }, 519 + "node_modules/@esbuild/win32-arm64": { 520 + "version": "0.19.12", 521 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", 522 + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", 523 + "cpu": [ 524 + "arm64" 525 + ], 526 + "dev": true, 527 + "optional": true, 528 + "os": [ 529 + "win32" 530 + ], 531 + "engines": { 532 + "node": ">=12" 533 + } 534 + }, 535 + "node_modules/@esbuild/win32-ia32": { 536 + "version": "0.19.12", 537 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", 538 + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", 539 + "cpu": [ 540 + "ia32" 541 + ], 542 + "dev": true, 543 + "optional": true, 544 + "os": [ 545 + "win32" 546 + ], 547 + "engines": { 548 + "node": ">=12" 549 + } 550 + }, 551 + "node_modules/@esbuild/win32-x64": { 552 + "version": "0.19.12", 553 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", 554 + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", 555 + "cpu": [ 556 + "x64" 557 + ], 558 + "dev": true, 559 + "optional": true, 560 + "os": [ 561 + "win32" 562 + ], 563 + "engines": { 564 + "node": ">=12" 565 + } 566 + }, 567 + "node_modules/@jridgewell/sourcemap-codec": { 568 + "version": "1.4.15", 569 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", 570 + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", 571 + "dev": true 572 + }, 573 + "node_modules/@nodelib/fs.scandir": { 574 + "version": "2.1.5", 575 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 576 + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 577 + "dev": true, 578 + "dependencies": { 579 + "@nodelib/fs.stat": "2.0.5", 580 + "run-parallel": "^1.1.9" 581 + }, 582 + "engines": { 583 + "node": ">= 8" 584 + } 585 + }, 586 + "node_modules/@nodelib/fs.stat": { 587 + "version": "2.0.5", 588 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 589 + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 590 + "dev": true, 591 + "engines": { 592 + "node": ">= 8" 593 + } 594 + }, 595 + "node_modules/@nodelib/fs.walk": { 596 + "version": "1.2.8", 597 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 598 + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 599 + "dev": true, 600 + "dependencies": { 601 + "@nodelib/fs.scandir": "2.1.5", 602 + "fastq": "^1.6.0" 603 + }, 604 + "engines": { 605 + "node": ">= 8" 606 + } 607 + }, 608 + "node_modules/@pnpm/config.env-replace": { 609 + "version": "1.1.0", 610 + "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", 611 + "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", 612 + "dev": true, 613 + "engines": { 614 + "node": ">=12.22.0" 615 + } 616 + }, 617 + "node_modules/@pnpm/network.ca-file": { 618 + "version": "1.0.2", 619 + "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", 620 + "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", 621 + "dev": true, 622 + "dependencies": { 623 + "graceful-fs": "4.2.10" 624 + }, 625 + "engines": { 626 + "node": ">=12.22.0" 627 + } 628 + }, 629 + "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { 630 + "version": "4.2.10", 631 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 632 + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 633 + "dev": true 634 + }, 635 + "node_modules/@pnpm/npm-conf": { 636 + "version": "2.2.2", 637 + "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.2.2.tgz", 638 + "integrity": "sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==", 639 + "dev": true, 640 + "dependencies": { 641 + "@pnpm/config.env-replace": "^1.1.0", 642 + "@pnpm/network.ca-file": "^1.0.1", 643 + "config-chain": "^1.1.11" 644 + }, 645 + "engines": { 646 + "node": ">=12" 647 + } 648 + }, 649 + "node_modules/@rollup/pluginutils": { 650 + "version": "5.1.0", 651 + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", 652 + "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", 653 + "dev": true, 654 + "dependencies": { 655 + "@types/estree": "^1.0.0", 656 + "estree-walker": "^2.0.2", 657 + "picomatch": "^2.3.1" 658 + }, 659 + "engines": { 660 + "node": ">=14.0.0" 661 + }, 662 + "peerDependencies": { 663 + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" 664 + }, 665 + "peerDependenciesMeta": { 666 + "rollup": { 667 + "optional": true 668 + } 669 + } 670 + }, 671 + "node_modules/@rollup/pluginutils/node_modules/estree-walker": { 672 + "version": "2.0.2", 673 + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 674 + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 675 + "dev": true 676 + }, 677 + "node_modules/@rollup/rollup-android-arm-eabi": { 678 + "version": "4.12.1", 679 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.12.1.tgz", 680 + "integrity": "sha512-iU2Sya8hNn1LhsYyf0N+L4Gf9Qc+9eBTJJJsaOGUp+7x4n2M9dxTt8UvhJl3oeftSjblSlpCfvjA/IfP3g5VjQ==", 681 + "cpu": [ 682 + "arm" 683 + ], 684 + "dev": true, 685 + "optional": true, 686 + "os": [ 687 + "android" 688 + ] 689 + }, 690 + "node_modules/@rollup/rollup-android-arm64": { 691 + "version": "4.12.1", 692 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.12.1.tgz", 693 + "integrity": "sha512-wlzcWiH2Ir7rdMELxFE5vuM7D6TsOcJ2Yw0c3vaBR3VOsJFVTx9xvwnAvhgU5Ii8Gd6+I11qNHwndDscIm0HXg==", 694 + "cpu": [ 695 + "arm64" 696 + ], 697 + "dev": true, 698 + "optional": true, 699 + "os": [ 700 + "android" 701 + ] 702 + }, 703 + "node_modules/@rollup/rollup-darwin-arm64": { 704 + "version": "4.12.1", 705 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.12.1.tgz", 706 + "integrity": "sha512-YRXa1+aZIFN5BaImK+84B3uNK8C6+ynKLPgvn29X9s0LTVCByp54TB7tdSMHDR7GTV39bz1lOmlLDuedgTwwHg==", 707 + "cpu": [ 708 + "arm64" 709 + ], 710 + "dev": true, 711 + "optional": true, 712 + "os": [ 713 + "darwin" 714 + ] 715 + }, 716 + "node_modules/@rollup/rollup-darwin-x64": { 717 + "version": "4.12.1", 718 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.1.tgz", 719 + "integrity": "sha512-opjWJ4MevxeA8FhlngQWPBOvVWYNPFkq6/25rGgG+KOy0r8clYwL1CFd+PGwRqqMFVQ4/Qd3sQu5t7ucP7C/Uw==", 720 + "cpu": [ 721 + "x64" 722 + ], 723 + "dev": true, 724 + "optional": true, 725 + "os": [ 726 + "darwin" 727 + ] 728 + }, 729 + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 730 + "version": "4.12.1", 731 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.12.1.tgz", 732 + "integrity": "sha512-uBkwaI+gBUlIe+EfbNnY5xNyXuhZbDSx2nzzW8tRMjUmpScd6lCQYKY2V9BATHtv5Ef2OBq6SChEP8h+/cxifQ==", 733 + "cpu": [ 734 + "arm" 735 + ], 736 + "dev": true, 737 + "optional": true, 738 + "os": [ 739 + "linux" 740 + ] 741 + }, 742 + "node_modules/@rollup/rollup-linux-arm64-gnu": { 743 + "version": "4.12.1", 744 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.12.1.tgz", 745 + "integrity": "sha512-0bK9aG1kIg0Su7OcFTlexkVeNZ5IzEsnz1ept87a0TUgZ6HplSgkJAnFpEVRW7GRcikT4GlPV0pbtVedOaXHQQ==", 746 + "cpu": [ 747 + "arm64" 748 + ], 749 + "dev": true, 750 + "optional": true, 751 + "os": [ 752 + "linux" 753 + ] 754 + }, 755 + "node_modules/@rollup/rollup-linux-arm64-musl": { 756 + "version": "4.12.1", 757 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.12.1.tgz", 758 + "integrity": "sha512-qB6AFRXuP8bdkBI4D7UPUbE7OQf7u5OL+R94JE42Z2Qjmyj74FtDdLGeriRyBDhm4rQSvqAGCGC01b8Fu2LthQ==", 759 + "cpu": [ 760 + "arm64" 761 + ], 762 + "dev": true, 763 + "optional": true, 764 + "os": [ 765 + "linux" 766 + ] 767 + }, 768 + "node_modules/@rollup/rollup-linux-riscv64-gnu": { 769 + "version": "4.12.1", 770 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.12.1.tgz", 771 + "integrity": "sha512-sHig3LaGlpNgDj5o8uPEoGs98RII8HpNIqFtAI8/pYABO8i0nb1QzT0JDoXF/pxzqO+FkxvwkHZo9k0NJYDedg==", 772 + "cpu": [ 773 + "riscv64" 774 + ], 775 + "dev": true, 776 + "optional": true, 777 + "os": [ 778 + "linux" 779 + ] 780 + }, 781 + "node_modules/@rollup/rollup-linux-x64-gnu": { 782 + "version": "4.12.1", 783 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.1.tgz", 784 + "integrity": "sha512-nD3YcUv6jBJbBNFvSbp0IV66+ba/1teuBcu+fBBPZ33sidxitc6ErhON3JNavaH8HlswhWMC3s5rgZpM4MtPqQ==", 785 + "cpu": [ 786 + "x64" 787 + ], 788 + "dev": true, 789 + "optional": true, 790 + "os": [ 791 + "linux" 792 + ] 793 + }, 794 + "node_modules/@rollup/rollup-linux-x64-musl": { 795 + "version": "4.12.1", 796 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.12.1.tgz", 797 + "integrity": "sha512-7/XVZqgBby2qp/cO0TQ8uJK+9xnSdJ9ct6gSDdEr4MfABrjTyrW6Bau7HQ73a2a5tPB7hno49A0y1jhWGDN9OQ==", 798 + "cpu": [ 799 + "x64" 800 + ], 801 + "dev": true, 802 + "optional": true, 803 + "os": [ 804 + "linux" 805 + ] 806 + }, 807 + "node_modules/@rollup/rollup-win32-arm64-msvc": { 808 + "version": "4.12.1", 809 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.12.1.tgz", 810 + "integrity": "sha512-CYc64bnICG42UPL7TrhIwsJW4QcKkIt9gGlj21gq3VV0LL6XNb1yAdHVp1pIi9gkts9gGcT3OfUYHjGP7ETAiw==", 811 + "cpu": [ 812 + "arm64" 813 + ], 814 + "dev": true, 815 + "optional": true, 816 + "os": [ 817 + "win32" 818 + ] 819 + }, 820 + "node_modules/@rollup/rollup-win32-ia32-msvc": { 821 + "version": "4.12.1", 822 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.12.1.tgz", 823 + "integrity": "sha512-LN+vnlZ9g0qlHGlS920GR4zFCqAwbv2lULrR29yGaWP9u7wF5L7GqWu9Ah6/kFZPXPUkpdZwd//TNR+9XC9hvA==", 824 + "cpu": [ 825 + "ia32" 826 + ], 827 + "dev": true, 828 + "optional": true, 829 + "os": [ 830 + "win32" 831 + ] 832 + }, 833 + "node_modules/@rollup/rollup-win32-x64-msvc": { 834 + "version": "4.12.1", 835 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.1.tgz", 836 + "integrity": "sha512-n+vkrSyphvmU0qkQ6QBNXCGr2mKjhP08mPRM/Xp5Ck2FV4NrHU+y6axzDeixUrCBHVUS51TZhjqrKBBsHLKb2Q==", 837 + "cpu": [ 838 + "x64" 839 + ], 840 + "dev": true, 841 + "optional": true, 842 + "os": [ 843 + "win32" 844 + ] 845 + }, 846 + "node_modules/@sindresorhus/is": { 847 + "version": "5.6.0", 848 + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", 849 + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", 850 + "dev": true, 851 + "engines": { 852 + "node": ">=14.16" 853 + }, 854 + "funding": { 855 + "url": "https://github.com/sindresorhus/is?sponsor=1" 856 + } 857 + }, 858 + "node_modules/@szmarczak/http-timer": { 859 + "version": "5.0.1", 860 + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", 861 + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", 862 + "dev": true, 863 + "dependencies": { 864 + "defer-to-connect": "^2.0.1" 865 + }, 866 + "engines": { 867 + "node": ">=14.16" 868 + } 869 + }, 870 + "node_modules/@types/estree": { 871 + "version": "1.0.5", 872 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", 873 + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", 874 + "dev": true 875 + }, 876 + "node_modules/@types/http-cache-semantics": { 877 + "version": "4.0.4", 878 + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", 879 + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", 880 + "dev": true 881 + }, 882 + "node_modules/@types/minimatch": { 883 + "version": "3.0.5", 884 + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", 885 + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", 886 + "dev": true 887 + }, 888 + "node_modules/@types/node": { 889 + "version": "20.11.25", 890 + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.25.tgz", 891 + "integrity": "sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==", 892 + "dev": true, 893 + "dependencies": { 894 + "undici-types": "~5.26.4" 895 + } 896 + }, 897 + "node_modules/@types/webextension-polyfill": { 898 + "version": "0.10.7", 899 + "resolved": "https://registry.npmjs.org/@types/webextension-polyfill/-/webextension-polyfill-0.10.7.tgz", 900 + "integrity": "sha512-10ql7A0qzBmFB+F+qAke/nP1PIonS0TXZAOMVOxEUsm+lGSW6uwVcISFNa0I4Oyj0884TZVWGGMIWeXOVSNFHw==", 901 + "dev": true 902 + }, 903 + "node_modules/@types/yauzl": { 904 + "version": "2.10.3", 905 + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", 906 + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", 907 + "dev": true, 908 + "optional": true, 909 + "dependencies": { 910 + "@types/node": "*" 911 + } 912 + }, 913 + "node_modules/@webext-core/fake-browser": { 914 + "version": "1.3.1", 915 + "resolved": "https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.3.1.tgz", 916 + "integrity": "sha512-NpBl0rXL6rT3msdl9Fb1GPLd/MKJEZ3pHpxuMdlu+qKW78T6SWJqDvyAVs8VjAmYs9RHoQJc+yObxQoGWdskXQ==", 917 + "dev": true, 918 + "dependencies": { 919 + "lodash.merge": "^4.6.2" 920 + } 921 + }, 922 + "node_modules/@webext-core/isolated-element": { 923 + "version": "1.1.1", 924 + "resolved": "https://registry.npmjs.org/@webext-core/isolated-element/-/isolated-element-1.1.1.tgz", 925 + "integrity": "sha512-kn5OURB8FaEB0oSZdf1jc1PyohWXbWQbdhXfAS2d3AxxkP8HlYfhB75fhZJ3GceZvFf8in4bZNJbOvcArSFxCg==", 926 + "dev": true 927 + }, 928 + "node_modules/@webext-core/match-patterns": { 929 + "version": "1.0.3", 930 + "resolved": "https://registry.npmjs.org/@webext-core/match-patterns/-/match-patterns-1.0.3.tgz", 931 + "integrity": "sha512-NY39ACqCxdKBmHgw361M9pfJma8e4AZo20w9AY+5ZjIj1W2dvXC8J31G5fjfOGbulW9w4WKpT8fPooi0mLkn9A==", 932 + "dev": true 933 + }, 934 + "node_modules/acorn": { 935 + "version": "8.11.3", 936 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", 937 + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", 938 + "dev": true, 939 + "bin": { 940 + "acorn": "bin/acorn" 941 + }, 942 + "engines": { 943 + "node": ">=0.4.0" 944 + } 945 + }, 946 + "node_modules/adm-zip": { 947 + "version": "0.5.10", 948 + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.10.tgz", 949 + "integrity": "sha512-x0HvcHqVJNTPk/Bw8JbLWlWoo6Wwnsug0fnYYro1HBrjxZ3G7/AZk7Ahv8JwDe1uIcz8eBqvu86FuF1POiG7vQ==", 950 + "dev": true, 951 + "engines": { 952 + "node": ">=6.0" 953 + } 954 + }, 955 + "node_modules/ansi-align": { 956 + "version": "3.0.1", 957 + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", 958 + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", 959 + "dev": true, 960 + "dependencies": { 961 + "string-width": "^4.1.0" 962 + } 963 + }, 964 + "node_modules/ansi-align/node_modules/ansi-regex": { 965 + "version": "5.0.1", 966 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 967 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 968 + "dev": true, 969 + "engines": { 970 + "node": ">=8" 971 + } 972 + }, 973 + "node_modules/ansi-align/node_modules/emoji-regex": { 974 + "version": "8.0.0", 975 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 976 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 977 + "dev": true 978 + }, 979 + "node_modules/ansi-align/node_modules/is-fullwidth-code-point": { 980 + "version": "3.0.0", 981 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 982 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 983 + "dev": true, 984 + "engines": { 985 + "node": ">=8" 986 + } 987 + }, 988 + "node_modules/ansi-align/node_modules/string-width": { 989 + "version": "4.2.3", 990 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 991 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 992 + "dev": true, 993 + "dependencies": { 994 + "emoji-regex": "^8.0.0", 995 + "is-fullwidth-code-point": "^3.0.0", 996 + "strip-ansi": "^6.0.1" 997 + }, 998 + "engines": { 999 + "node": ">=8" 1000 + } 1001 + }, 1002 + "node_modules/ansi-align/node_modules/strip-ansi": { 1003 + "version": "6.0.1", 1004 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1005 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1006 + "dev": true, 1007 + "dependencies": { 1008 + "ansi-regex": "^5.0.1" 1009 + }, 1010 + "engines": { 1011 + "node": ">=8" 1012 + } 1013 + }, 1014 + "node_modules/ansi-escapes": { 1015 + "version": "6.2.0", 1016 + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz", 1017 + "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==", 1018 + "dev": true, 1019 + "dependencies": { 1020 + "type-fest": "^3.0.0" 1021 + }, 1022 + "engines": { 1023 + "node": ">=14.16" 1024 + }, 1025 + "funding": { 1026 + "url": "https://github.com/sponsors/sindresorhus" 1027 + } 1028 + }, 1029 + "node_modules/ansi-regex": { 1030 + "version": "6.0.1", 1031 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", 1032 + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", 1033 + "dev": true, 1034 + "engines": { 1035 + "node": ">=12" 1036 + }, 1037 + "funding": { 1038 + "url": "https://github.com/chalk/ansi-regex?sponsor=1" 1039 + } 1040 + }, 1041 + "node_modules/ansi-styles": { 1042 + "version": "6.2.1", 1043 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 1044 + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 1045 + "dev": true, 1046 + "engines": { 1047 + "node": ">=12" 1048 + }, 1049 + "funding": { 1050 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1051 + } 1052 + }, 1053 + "node_modules/any-promise": { 1054 + "version": "1.3.0", 1055 + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", 1056 + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", 1057 + "dev": true 1058 + }, 1059 + "node_modules/anymatch": { 1060 + "version": "3.1.3", 1061 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 1062 + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 1063 + "dev": true, 1064 + "dependencies": { 1065 + "normalize-path": "^3.0.0", 1066 + "picomatch": "^2.0.4" 1067 + }, 1068 + "engines": { 1069 + "node": ">= 8" 1070 + } 1071 + }, 1072 + "node_modules/array-differ": { 1073 + "version": "4.0.0", 1074 + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-4.0.0.tgz", 1075 + "integrity": "sha512-Q6VPTLMsmXZ47ENG3V+wQyZS1ZxXMxFyYzA+Z/GMrJ6yIutAIEf9wTyroTzmGjNfox9/h3GdGBCVh43GVFx4Uw==", 1076 + "dev": true, 1077 + "engines": { 1078 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 1079 + }, 1080 + "funding": { 1081 + "url": "https://github.com/sponsors/sindresorhus" 1082 + } 1083 + }, 1084 + "node_modules/array-union": { 1085 + "version": "3.0.1", 1086 + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", 1087 + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", 1088 + "dev": true, 1089 + "engines": { 1090 + "node": ">=12" 1091 + }, 1092 + "funding": { 1093 + "url": "https://github.com/sponsors/sindresorhus" 1094 + } 1095 + }, 1096 + "node_modules/async": { 1097 + "version": "3.2.5", 1098 + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", 1099 + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", 1100 + "dev": true 1101 + }, 1102 + "node_modules/async-mutex": { 1103 + "version": "0.4.1", 1104 + "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.4.1.tgz", 1105 + "integrity": "sha512-WfoBo4E/TbCX1G95XTjbWTE3X2XLG0m1Xbv2cwOtuPdyH9CZvnaA5nCt1ucjaKEgW2A5IF71hxrRhr83Je5xjA==", 1106 + "dev": true, 1107 + "dependencies": { 1108 + "tslib": "^2.4.0" 1109 + } 1110 + }, 1111 + "node_modules/at-least-node": { 1112 + "version": "1.0.0", 1113 + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", 1114 + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", 1115 + "dev": true, 1116 + "engines": { 1117 + "node": ">= 4.0.0" 1118 + } 1119 + }, 1120 + "node_modules/balanced-match": { 1121 + "version": "1.0.2", 1122 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1123 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1124 + "dev": true 1125 + }, 1126 + "node_modules/base64-js": { 1127 + "version": "1.5.1", 1128 + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 1129 + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 1130 + "dev": true, 1131 + "funding": [ 1132 + { 1133 + "type": "github", 1134 + "url": "https://github.com/sponsors/feross" 1135 + }, 1136 + { 1137 + "type": "patreon", 1138 + "url": "https://www.patreon.com/feross" 1139 + }, 1140 + { 1141 + "type": "consulting", 1142 + "url": "https://feross.org/support" 1143 + } 1144 + ] 1145 + }, 1146 + "node_modules/big-integer": { 1147 + "version": "1.6.52", 1148 + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", 1149 + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", 1150 + "dev": true, 1151 + "engines": { 1152 + "node": ">=0.6" 1153 + } 1154 + }, 1155 + "node_modules/binary-extensions": { 1156 + "version": "2.2.0", 1157 + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 1158 + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 1159 + "dev": true, 1160 + "engines": { 1161 + "node": ">=8" 1162 + } 1163 + }, 1164 + "node_modules/bl": { 1165 + "version": "5.1.0", 1166 + "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", 1167 + "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", 1168 + "dev": true, 1169 + "dependencies": { 1170 + "buffer": "^6.0.3", 1171 + "inherits": "^2.0.4", 1172 + "readable-stream": "^3.4.0" 1173 + } 1174 + }, 1175 + "node_modules/bl/node_modules/readable-stream": { 1176 + "version": "3.6.2", 1177 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 1178 + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 1179 + "dev": true, 1180 + "dependencies": { 1181 + "inherits": "^2.0.3", 1182 + "string_decoder": "^1.1.1", 1183 + "util-deprecate": "^1.0.1" 1184 + }, 1185 + "engines": { 1186 + "node": ">= 6" 1187 + } 1188 + }, 1189 + "node_modules/bluebird": { 1190 + "version": "3.7.2", 1191 + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", 1192 + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", 1193 + "dev": true 1194 + }, 1195 + "node_modules/boolbase": { 1196 + "version": "1.0.0", 1197 + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", 1198 + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", 1199 + "dev": true 1200 + }, 1201 + "node_modules/boxen": { 1202 + "version": "7.1.1", 1203 + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", 1204 + "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", 1205 + "dev": true, 1206 + "dependencies": { 1207 + "ansi-align": "^3.0.1", 1208 + "camelcase": "^7.0.1", 1209 + "chalk": "^5.2.0", 1210 + "cli-boxes": "^3.0.0", 1211 + "string-width": "^5.1.2", 1212 + "type-fest": "^2.13.0", 1213 + "widest-line": "^4.0.1", 1214 + "wrap-ansi": "^8.1.0" 1215 + }, 1216 + "engines": { 1217 + "node": ">=14.16" 1218 + }, 1219 + "funding": { 1220 + "url": "https://github.com/sponsors/sindresorhus" 1221 + } 1222 + }, 1223 + "node_modules/boxen/node_modules/emoji-regex": { 1224 + "version": "9.2.2", 1225 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 1226 + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 1227 + "dev": true 1228 + }, 1229 + "node_modules/boxen/node_modules/string-width": { 1230 + "version": "5.1.2", 1231 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 1232 + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 1233 + "dev": true, 1234 + "dependencies": { 1235 + "eastasianwidth": "^0.2.0", 1236 + "emoji-regex": "^9.2.2", 1237 + "strip-ansi": "^7.0.1" 1238 + }, 1239 + "engines": { 1240 + "node": ">=12" 1241 + }, 1242 + "funding": { 1243 + "url": "https://github.com/sponsors/sindresorhus" 1244 + } 1245 + }, 1246 + "node_modules/boxen/node_modules/type-fest": { 1247 + "version": "2.19.0", 1248 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", 1249 + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", 1250 + "dev": true, 1251 + "engines": { 1252 + "node": ">=12.20" 1253 + }, 1254 + "funding": { 1255 + "url": "https://github.com/sponsors/sindresorhus" 1256 + } 1257 + }, 1258 + "node_modules/boxen/node_modules/wrap-ansi": { 1259 + "version": "8.1.0", 1260 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 1261 + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 1262 + "dev": true, 1263 + "dependencies": { 1264 + "ansi-styles": "^6.1.0", 1265 + "string-width": "^5.0.1", 1266 + "strip-ansi": "^7.0.1" 1267 + }, 1268 + "engines": { 1269 + "node": ">=12" 1270 + }, 1271 + "funding": { 1272 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 1273 + } 1274 + }, 1275 + "node_modules/bplist-parser": { 1276 + "version": "0.2.0", 1277 + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", 1278 + "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", 1279 + "dev": true, 1280 + "dependencies": { 1281 + "big-integer": "^1.6.44" 1282 + }, 1283 + "engines": { 1284 + "node": ">= 5.10.0" 1285 + } 1286 + }, 1287 + "node_modules/brace-expansion": { 1288 + "version": "2.0.1", 1289 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 1290 + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 1291 + "dev": true, 1292 + "dependencies": { 1293 + "balanced-match": "^1.0.0" 1294 + } 1295 + }, 1296 + "node_modules/braces": { 1297 + "version": "3.0.2", 1298 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 1299 + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 1300 + "dev": true, 1301 + "dependencies": { 1302 + "fill-range": "^7.0.1" 1303 + }, 1304 + "engines": { 1305 + "node": ">=8" 1306 + } 1307 + }, 1308 + "node_modules/buffer": { 1309 + "version": "6.0.3", 1310 + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", 1311 + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", 1312 + "dev": true, 1313 + "funding": [ 1314 + { 1315 + "type": "github", 1316 + "url": "https://github.com/sponsors/feross" 1317 + }, 1318 + { 1319 + "type": "patreon", 1320 + "url": "https://www.patreon.com/feross" 1321 + }, 1322 + { 1323 + "type": "consulting", 1324 + "url": "https://feross.org/support" 1325 + } 1326 + ], 1327 + "dependencies": { 1328 + "base64-js": "^1.3.1", 1329 + "ieee754": "^1.2.1" 1330 + } 1331 + }, 1332 + "node_modules/buffer-crc32": { 1333 + "version": "0.2.13", 1334 + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 1335 + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 1336 + "dev": true, 1337 + "engines": { 1338 + "node": "*" 1339 + } 1340 + }, 1341 + "node_modules/buffer-from": { 1342 + "version": "1.1.2", 1343 + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", 1344 + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", 1345 + "dev": true 1346 + }, 1347 + "node_modules/bundle-name": { 1348 + "version": "3.0.0", 1349 + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-3.0.0.tgz", 1350 + "integrity": "sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==", 1351 + "dev": true, 1352 + "dependencies": { 1353 + "run-applescript": "^5.0.0" 1354 + }, 1355 + "engines": { 1356 + "node": ">=12" 1357 + }, 1358 + "funding": { 1359 + "url": "https://github.com/sponsors/sindresorhus" 1360 + } 1361 + }, 1362 + "node_modules/bunyan": { 1363 + "version": "1.8.15", 1364 + "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.15.tgz", 1365 + "integrity": "sha512-0tECWShh6wUysgucJcBAoYegf3JJoZWibxdqhTm7OHPeT42qdjkZ29QCMcKwbgU1kiH+auSIasNRXMLWXafXig==", 1366 + "dev": true, 1367 + "engines": [ 1368 + "node >=0.10.0" 1369 + ], 1370 + "bin": { 1371 + "bunyan": "bin/bunyan" 1372 + }, 1373 + "optionalDependencies": { 1374 + "dtrace-provider": "~0.8", 1375 + "moment": "^2.19.3", 1376 + "mv": "~2", 1377 + "safe-json-stringify": "~1" 1378 + } 1379 + }, 1380 + "node_modules/c12": { 1381 + "version": "1.10.0", 1382 + "resolved": "https://registry.npmjs.org/c12/-/c12-1.10.0.tgz", 1383 + "integrity": "sha512-0SsG7UDhoRWcuSvKWHaXmu5uNjDCDN3nkQLRL4Q42IlFy+ze58FcCoI3uPwINXinkz7ZinbhEgyzYFw9u9ZV8g==", 1384 + "dev": true, 1385 + "dependencies": { 1386 + "chokidar": "^3.6.0", 1387 + "confbox": "^0.1.3", 1388 + "defu": "^6.1.4", 1389 + "dotenv": "^16.4.5", 1390 + "giget": "^1.2.1", 1391 + "jiti": "^1.21.0", 1392 + "mlly": "^1.6.1", 1393 + "ohash": "^1.1.3", 1394 + "pathe": "^1.1.2", 1395 + "perfect-debounce": "^1.0.0", 1396 + "pkg-types": "^1.0.3", 1397 + "rc9": "^2.1.1" 1398 + } 1399 + }, 1400 + "node_modules/cac": { 1401 + "version": "6.7.14", 1402 + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", 1403 + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", 1404 + "dev": true, 1405 + "engines": { 1406 + "node": ">=8" 1407 + } 1408 + }, 1409 + "node_modules/cacheable-lookup": { 1410 + "version": "7.0.0", 1411 + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", 1412 + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", 1413 + "dev": true, 1414 + "engines": { 1415 + "node": ">=14.16" 1416 + } 1417 + }, 1418 + "node_modules/cacheable-request": { 1419 + "version": "10.2.14", 1420 + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", 1421 + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", 1422 + "dev": true, 1423 + "dependencies": { 1424 + "@types/http-cache-semantics": "^4.0.2", 1425 + "get-stream": "^6.0.1", 1426 + "http-cache-semantics": "^4.1.1", 1427 + "keyv": "^4.5.3", 1428 + "mimic-response": "^4.0.0", 1429 + "normalize-url": "^8.0.0", 1430 + "responselike": "^3.0.0" 1431 + }, 1432 + "engines": { 1433 + "node": ">=14.16" 1434 + } 1435 + }, 1436 + "node_modules/cacheable-request/node_modules/get-stream": { 1437 + "version": "6.0.1", 1438 + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 1439 + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 1440 + "dev": true, 1441 + "engines": { 1442 + "node": ">=10" 1443 + }, 1444 + "funding": { 1445 + "url": "https://github.com/sponsors/sindresorhus" 1446 + } 1447 + }, 1448 + "node_modules/camelcase": { 1449 + "version": "7.0.1", 1450 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", 1451 + "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", 1452 + "dev": true, 1453 + "engines": { 1454 + "node": ">=14.16" 1455 + }, 1456 + "funding": { 1457 + "url": "https://github.com/sponsors/sindresorhus" 1458 + } 1459 + }, 1460 + "node_modules/chalk": { 1461 + "version": "5.3.0", 1462 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", 1463 + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", 1464 + "dev": true, 1465 + "engines": { 1466 + "node": "^12.17.0 || ^14.13 || >=16.0.0" 1467 + }, 1468 + "funding": { 1469 + "url": "https://github.com/chalk/chalk?sponsor=1" 1470 + } 1471 + }, 1472 + "node_modules/chokidar": { 1473 + "version": "3.6.0", 1474 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 1475 + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 1476 + "dev": true, 1477 + "dependencies": { 1478 + "anymatch": "~3.1.2", 1479 + "braces": "~3.0.2", 1480 + "glob-parent": "~5.1.2", 1481 + "is-binary-path": "~2.1.0", 1482 + "is-glob": "~4.0.1", 1483 + "normalize-path": "~3.0.0", 1484 + "readdirp": "~3.6.0" 1485 + }, 1486 + "engines": { 1487 + "node": ">= 8.10.0" 1488 + }, 1489 + "funding": { 1490 + "url": "https://paulmillr.com/funding/" 1491 + }, 1492 + "optionalDependencies": { 1493 + "fsevents": "~2.3.2" 1494 + } 1495 + }, 1496 + "node_modules/chownr": { 1497 + "version": "2.0.0", 1498 + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", 1499 + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", 1500 + "dev": true, 1501 + "engines": { 1502 + "node": ">=10" 1503 + } 1504 + }, 1505 + "node_modules/chrome-launcher": { 1506 + "version": "1.1.0", 1507 + "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-1.1.0.tgz", 1508 + "integrity": "sha512-rJYWeEAERwWIr3c3mEVXwNiODPEdMRlRxHc47B1qHPOolHZnkj7rMv1QSUfPoG6MgatWj5AxSpnKKR4QEwEQIQ==", 1509 + "dev": true, 1510 + "dependencies": { 1511 + "@types/node": "*", 1512 + "escape-string-regexp": "^4.0.0", 1513 + "is-wsl": "^2.2.0", 1514 + "lighthouse-logger": "^2.0.1" 1515 + }, 1516 + "bin": { 1517 + "print-chrome-path": "bin/print-chrome-path.js" 1518 + }, 1519 + "engines": { 1520 + "node": ">=12.13.0" 1521 + } 1522 + }, 1523 + "node_modules/chrome-launcher/node_modules/escape-string-regexp": { 1524 + "version": "4.0.0", 1525 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 1526 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 1527 + "dev": true, 1528 + "engines": { 1529 + "node": ">=10" 1530 + }, 1531 + "funding": { 1532 + "url": "https://github.com/sponsors/sindresorhus" 1533 + } 1534 + }, 1535 + "node_modules/chrome-launcher/node_modules/is-docker": { 1536 + "version": "2.2.1", 1537 + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", 1538 + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", 1539 + "dev": true, 1540 + "bin": { 1541 + "is-docker": "cli.js" 1542 + }, 1543 + "engines": { 1544 + "node": ">=8" 1545 + }, 1546 + "funding": { 1547 + "url": "https://github.com/sponsors/sindresorhus" 1548 + } 1549 + }, 1550 + "node_modules/chrome-launcher/node_modules/is-wsl": { 1551 + "version": "2.2.0", 1552 + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", 1553 + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", 1554 + "dev": true, 1555 + "dependencies": { 1556 + "is-docker": "^2.0.0" 1557 + }, 1558 + "engines": { 1559 + "node": ">=8" 1560 + } 1561 + }, 1562 + "node_modules/ci-info": { 1563 + "version": "3.9.0", 1564 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", 1565 + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", 1566 + "dev": true, 1567 + "funding": [ 1568 + { 1569 + "type": "github", 1570 + "url": "https://github.com/sponsors/sibiraj-s" 1571 + } 1572 + ], 1573 + "engines": { 1574 + "node": ">=8" 1575 + } 1576 + }, 1577 + "node_modules/citty": { 1578 + "version": "0.1.6", 1579 + "resolved": "https://registry.npmjs.org/citty/-/citty-0.1.6.tgz", 1580 + "integrity": "sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==", 1581 + "dev": true, 1582 + "dependencies": { 1583 + "consola": "^3.2.3" 1584 + } 1585 + }, 1586 + "node_modules/cli-boxes": { 1587 + "version": "3.0.0", 1588 + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", 1589 + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", 1590 + "dev": true, 1591 + "engines": { 1592 + "node": ">=10" 1593 + }, 1594 + "funding": { 1595 + "url": "https://github.com/sponsors/sindresorhus" 1596 + } 1597 + }, 1598 + "node_modules/cli-cursor": { 1599 + "version": "4.0.0", 1600 + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", 1601 + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", 1602 + "dev": true, 1603 + "dependencies": { 1604 + "restore-cursor": "^4.0.0" 1605 + }, 1606 + "engines": { 1607 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 1608 + }, 1609 + "funding": { 1610 + "url": "https://github.com/sponsors/sindresorhus" 1611 + } 1612 + }, 1613 + "node_modules/cli-highlight": { 1614 + "version": "2.1.11", 1615 + "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz", 1616 + "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", 1617 + "dev": true, 1618 + "dependencies": { 1619 + "chalk": "^4.0.0", 1620 + "highlight.js": "^10.7.1", 1621 + "mz": "^2.4.0", 1622 + "parse5": "^5.1.1", 1623 + "parse5-htmlparser2-tree-adapter": "^6.0.0", 1624 + "yargs": "^16.0.0" 1625 + }, 1626 + "bin": { 1627 + "highlight": "bin/highlight" 1628 + }, 1629 + "engines": { 1630 + "node": ">=8.0.0", 1631 + "npm": ">=5.0.0" 1632 + } 1633 + }, 1634 + "node_modules/cli-highlight/node_modules/ansi-regex": { 1635 + "version": "5.0.1", 1636 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1637 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1638 + "dev": true, 1639 + "engines": { 1640 + "node": ">=8" 1641 + } 1642 + }, 1643 + "node_modules/cli-highlight/node_modules/ansi-styles": { 1644 + "version": "4.3.0", 1645 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1646 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1647 + "dev": true, 1648 + "dependencies": { 1649 + "color-convert": "^2.0.1" 1650 + }, 1651 + "engines": { 1652 + "node": ">=8" 1653 + }, 1654 + "funding": { 1655 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1656 + } 1657 + }, 1658 + "node_modules/cli-highlight/node_modules/chalk": { 1659 + "version": "4.1.2", 1660 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1661 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1662 + "dev": true, 1663 + "dependencies": { 1664 + "ansi-styles": "^4.1.0", 1665 + "supports-color": "^7.1.0" 1666 + }, 1667 + "engines": { 1668 + "node": ">=10" 1669 + }, 1670 + "funding": { 1671 + "url": "https://github.com/chalk/chalk?sponsor=1" 1672 + } 1673 + }, 1674 + "node_modules/cli-highlight/node_modules/cliui": { 1675 + "version": "7.0.4", 1676 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 1677 + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 1678 + "dev": true, 1679 + "dependencies": { 1680 + "string-width": "^4.2.0", 1681 + "strip-ansi": "^6.0.0", 1682 + "wrap-ansi": "^7.0.0" 1683 + } 1684 + }, 1685 + "node_modules/cli-highlight/node_modules/color-convert": { 1686 + "version": "2.0.1", 1687 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1688 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1689 + "dev": true, 1690 + "dependencies": { 1691 + "color-name": "~1.1.4" 1692 + }, 1693 + "engines": { 1694 + "node": ">=7.0.0" 1695 + } 1696 + }, 1697 + "node_modules/cli-highlight/node_modules/color-name": { 1698 + "version": "1.1.4", 1699 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1700 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1701 + "dev": true 1702 + }, 1703 + "node_modules/cli-highlight/node_modules/emoji-regex": { 1704 + "version": "8.0.0", 1705 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 1706 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 1707 + "dev": true 1708 + }, 1709 + "node_modules/cli-highlight/node_modules/has-flag": { 1710 + "version": "4.0.0", 1711 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1712 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1713 + "dev": true, 1714 + "engines": { 1715 + "node": ">=8" 1716 + } 1717 + }, 1718 + "node_modules/cli-highlight/node_modules/is-fullwidth-code-point": { 1719 + "version": "3.0.0", 1720 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 1721 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 1722 + "dev": true, 1723 + "engines": { 1724 + "node": ">=8" 1725 + } 1726 + }, 1727 + "node_modules/cli-highlight/node_modules/string-width": { 1728 + "version": "4.2.3", 1729 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 1730 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 1731 + "dev": true, 1732 + "dependencies": { 1733 + "emoji-regex": "^8.0.0", 1734 + "is-fullwidth-code-point": "^3.0.0", 1735 + "strip-ansi": "^6.0.1" 1736 + }, 1737 + "engines": { 1738 + "node": ">=8" 1739 + } 1740 + }, 1741 + "node_modules/cli-highlight/node_modules/strip-ansi": { 1742 + "version": "6.0.1", 1743 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1744 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1745 + "dev": true, 1746 + "dependencies": { 1747 + "ansi-regex": "^5.0.1" 1748 + }, 1749 + "engines": { 1750 + "node": ">=8" 1751 + } 1752 + }, 1753 + "node_modules/cli-highlight/node_modules/supports-color": { 1754 + "version": "7.2.0", 1755 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1756 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1757 + "dev": true, 1758 + "dependencies": { 1759 + "has-flag": "^4.0.0" 1760 + }, 1761 + "engines": { 1762 + "node": ">=8" 1763 + } 1764 + }, 1765 + "node_modules/cli-highlight/node_modules/wrap-ansi": { 1766 + "version": "7.0.0", 1767 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 1768 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 1769 + "dev": true, 1770 + "dependencies": { 1771 + "ansi-styles": "^4.0.0", 1772 + "string-width": "^4.1.0", 1773 + "strip-ansi": "^6.0.0" 1774 + }, 1775 + "engines": { 1776 + "node": ">=10" 1777 + }, 1778 + "funding": { 1779 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 1780 + } 1781 + }, 1782 + "node_modules/cli-highlight/node_modules/yargs": { 1783 + "version": "16.2.0", 1784 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 1785 + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 1786 + "dev": true, 1787 + "dependencies": { 1788 + "cliui": "^7.0.2", 1789 + "escalade": "^3.1.1", 1790 + "get-caller-file": "^2.0.5", 1791 + "require-directory": "^2.1.1", 1792 + "string-width": "^4.2.0", 1793 + "y18n": "^5.0.5", 1794 + "yargs-parser": "^20.2.2" 1795 + }, 1796 + "engines": { 1797 + "node": ">=10" 1798 + } 1799 + }, 1800 + "node_modules/cli-highlight/node_modules/yargs-parser": { 1801 + "version": "20.2.9", 1802 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", 1803 + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", 1804 + "dev": true, 1805 + "engines": { 1806 + "node": ">=10" 1807 + } 1808 + }, 1809 + "node_modules/cli-spinners": { 1810 + "version": "2.9.2", 1811 + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", 1812 + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", 1813 + "dev": true, 1814 + "engines": { 1815 + "node": ">=6" 1816 + }, 1817 + "funding": { 1818 + "url": "https://github.com/sponsors/sindresorhus" 1819 + } 1820 + }, 1821 + "node_modules/cli-truncate": { 1822 + "version": "4.0.0", 1823 + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", 1824 + "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", 1825 + "dev": true, 1826 + "dependencies": { 1827 + "slice-ansi": "^5.0.0", 1828 + "string-width": "^7.0.0" 1829 + }, 1830 + "engines": { 1831 + "node": ">=18" 1832 + }, 1833 + "funding": { 1834 + "url": "https://github.com/sponsors/sindresorhus" 1835 + } 1836 + }, 1837 + "node_modules/cli-truncate/node_modules/string-width": { 1838 + "version": "7.1.0", 1839 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", 1840 + "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", 1841 + "dev": true, 1842 + "dependencies": { 1843 + "emoji-regex": "^10.3.0", 1844 + "get-east-asian-width": "^1.0.0", 1845 + "strip-ansi": "^7.1.0" 1846 + }, 1847 + "engines": { 1848 + "node": ">=18" 1849 + }, 1850 + "funding": { 1851 + "url": "https://github.com/sponsors/sindresorhus" 1852 + } 1853 + }, 1854 + "node_modules/cliui": { 1855 + "version": "8.0.1", 1856 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", 1857 + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", 1858 + "dev": true, 1859 + "dependencies": { 1860 + "string-width": "^4.2.0", 1861 + "strip-ansi": "^6.0.1", 1862 + "wrap-ansi": "^7.0.0" 1863 + }, 1864 + "engines": { 1865 + "node": ">=12" 1866 + } 1867 + }, 1868 + "node_modules/cliui/node_modules/ansi-regex": { 1869 + "version": "5.0.1", 1870 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1871 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1872 + "dev": true, 1873 + "engines": { 1874 + "node": ">=8" 1875 + } 1876 + }, 1877 + "node_modules/cliui/node_modules/ansi-styles": { 1878 + "version": "4.3.0", 1879 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1880 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1881 + "dev": true, 1882 + "dependencies": { 1883 + "color-convert": "^2.0.1" 1884 + }, 1885 + "engines": { 1886 + "node": ">=8" 1887 + }, 1888 + "funding": { 1889 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1890 + } 1891 + }, 1892 + "node_modules/cliui/node_modules/color-convert": { 1893 + "version": "2.0.1", 1894 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1895 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1896 + "dev": true, 1897 + "dependencies": { 1898 + "color-name": "~1.1.4" 1899 + }, 1900 + "engines": { 1901 + "node": ">=7.0.0" 1902 + } 1903 + }, 1904 + "node_modules/cliui/node_modules/color-name": { 1905 + "version": "1.1.4", 1906 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1907 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1908 + "dev": true 1909 + }, 1910 + "node_modules/cliui/node_modules/emoji-regex": { 1911 + "version": "8.0.0", 1912 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 1913 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 1914 + "dev": true 1915 + }, 1916 + "node_modules/cliui/node_modules/is-fullwidth-code-point": { 1917 + "version": "3.0.0", 1918 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 1919 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 1920 + "dev": true, 1921 + "engines": { 1922 + "node": ">=8" 1923 + } 1924 + }, 1925 + "node_modules/cliui/node_modules/string-width": { 1926 + "version": "4.2.3", 1927 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 1928 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 1929 + "dev": true, 1930 + "dependencies": { 1931 + "emoji-regex": "^8.0.0", 1932 + "is-fullwidth-code-point": "^3.0.0", 1933 + "strip-ansi": "^6.0.1" 1934 + }, 1935 + "engines": { 1936 + "node": ">=8" 1937 + } 1938 + }, 1939 + "node_modules/cliui/node_modules/strip-ansi": { 1940 + "version": "6.0.1", 1941 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1942 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1943 + "dev": true, 1944 + "dependencies": { 1945 + "ansi-regex": "^5.0.1" 1946 + }, 1947 + "engines": { 1948 + "node": ">=8" 1949 + } 1950 + }, 1951 + "node_modules/cliui/node_modules/wrap-ansi": { 1952 + "version": "7.0.0", 1953 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 1954 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 1955 + "dev": true, 1956 + "dependencies": { 1957 + "ansi-styles": "^4.0.0", 1958 + "string-width": "^4.1.0", 1959 + "strip-ansi": "^6.0.0" 1960 + }, 1961 + "engines": { 1962 + "node": ">=10" 1963 + }, 1964 + "funding": { 1965 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 1966 + } 1967 + }, 1968 + "node_modules/clone": { 1969 + "version": "1.0.4", 1970 + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", 1971 + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", 1972 + "dev": true, 1973 + "engines": { 1974 + "node": ">=0.8" 1975 + } 1976 + }, 1977 + "node_modules/color-convert": { 1978 + "version": "1.9.3", 1979 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 1980 + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 1981 + "dev": true, 1982 + "dependencies": { 1983 + "color-name": "1.1.3" 1984 + } 1985 + }, 1986 + "node_modules/color-name": { 1987 + "version": "1.1.3", 1988 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 1989 + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", 1990 + "dev": true 1991 + }, 1992 + "node_modules/colorette": { 1993 + "version": "2.0.20", 1994 + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", 1995 + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", 1996 + "dev": true 1997 + }, 1998 + "node_modules/commander": { 1999 + "version": "9.5.0", 2000 + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", 2001 + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", 2002 + "dev": true, 2003 + "engines": { 2004 + "node": "^12.20.0 || >=14" 2005 + } 2006 + }, 2007 + "node_modules/concat-map": { 2008 + "version": "0.0.1", 2009 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 2010 + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 2011 + "dev": true 2012 + }, 2013 + "node_modules/concat-stream": { 2014 + "version": "1.6.2", 2015 + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", 2016 + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", 2017 + "dev": true, 2018 + "engines": [ 2019 + "node >= 0.8" 2020 + ], 2021 + "dependencies": { 2022 + "buffer-from": "^1.0.0", 2023 + "inherits": "^2.0.3", 2024 + "readable-stream": "^2.2.2", 2025 + "typedarray": "^0.0.6" 2026 + } 2027 + }, 2028 + "node_modules/confbox": { 2029 + "version": "0.1.3", 2030 + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.3.tgz", 2031 + "integrity": "sha512-eH3ZxAihl1PhKfpr4VfEN6/vUd87fmgb6JkldHgg/YR6aEBhW63qUDgzP2Y6WM0UumdsYp5H3kibalXAdHfbgg==", 2032 + "dev": true 2033 + }, 2034 + "node_modules/config-chain": { 2035 + "version": "1.1.13", 2036 + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", 2037 + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", 2038 + "dev": true, 2039 + "dependencies": { 2040 + "ini": "^1.3.4", 2041 + "proto-list": "~1.2.1" 2042 + } 2043 + }, 2044 + "node_modules/config-chain/node_modules/ini": { 2045 + "version": "1.3.8", 2046 + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 2047 + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", 2048 + "dev": true 2049 + }, 2050 + "node_modules/configstore": { 2051 + "version": "6.0.0", 2052 + "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", 2053 + "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", 2054 + "dev": true, 2055 + "dependencies": { 2056 + "dot-prop": "^6.0.1", 2057 + "graceful-fs": "^4.2.6", 2058 + "unique-string": "^3.0.0", 2059 + "write-file-atomic": "^3.0.3", 2060 + "xdg-basedir": "^5.0.1" 2061 + }, 2062 + "engines": { 2063 + "node": ">=12" 2064 + }, 2065 + "funding": { 2066 + "url": "https://github.com/yeoman/configstore?sponsor=1" 2067 + } 2068 + }, 2069 + "node_modules/consola": { 2070 + "version": "3.2.3", 2071 + "resolved": "https://registry.npmjs.org/consola/-/consola-3.2.3.tgz", 2072 + "integrity": "sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==", 2073 + "dev": true, 2074 + "engines": { 2075 + "node": "^14.18.0 || >=16.10.0" 2076 + } 2077 + }, 2078 + "node_modules/core-util-is": { 2079 + "version": "1.0.3", 2080 + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", 2081 + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", 2082 + "dev": true 2083 + }, 2084 + "node_modules/cross-spawn": { 2085 + "version": "7.0.3", 2086 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 2087 + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 2088 + "dev": true, 2089 + "dependencies": { 2090 + "path-key": "^3.1.0", 2091 + "shebang-command": "^2.0.0", 2092 + "which": "^2.0.1" 2093 + }, 2094 + "engines": { 2095 + "node": ">= 8" 2096 + } 2097 + }, 2098 + "node_modules/crypto-random-string": { 2099 + "version": "4.0.0", 2100 + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", 2101 + "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", 2102 + "dev": true, 2103 + "dependencies": { 2104 + "type-fest": "^1.0.1" 2105 + }, 2106 + "engines": { 2107 + "node": ">=12" 2108 + }, 2109 + "funding": { 2110 + "url": "https://github.com/sponsors/sindresorhus" 2111 + } 2112 + }, 2113 + "node_modules/crypto-random-string/node_modules/type-fest": { 2114 + "version": "1.4.0", 2115 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", 2116 + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", 2117 + "dev": true, 2118 + "engines": { 2119 + "node": ">=10" 2120 + }, 2121 + "funding": { 2122 + "url": "https://github.com/sponsors/sindresorhus" 2123 + } 2124 + }, 2125 + "node_modules/css-select": { 2126 + "version": "5.1.0", 2127 + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", 2128 + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", 2129 + "dev": true, 2130 + "dependencies": { 2131 + "boolbase": "^1.0.0", 2132 + "css-what": "^6.1.0", 2133 + "domhandler": "^5.0.2", 2134 + "domutils": "^3.0.1", 2135 + "nth-check": "^2.0.1" 2136 + }, 2137 + "funding": { 2138 + "url": "https://github.com/sponsors/fb55" 2139 + } 2140 + }, 2141 + "node_modules/css-what": { 2142 + "version": "6.1.0", 2143 + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", 2144 + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", 2145 + "dev": true, 2146 + "engines": { 2147 + "node": ">= 6" 2148 + }, 2149 + "funding": { 2150 + "url": "https://github.com/sponsors/fb55" 2151 + } 2152 + }, 2153 + "node_modules/cssom": { 2154 + "version": "0.5.0", 2155 + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", 2156 + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", 2157 + "dev": true 2158 + }, 2159 + "node_modules/debounce": { 2160 + "version": "1.2.1", 2161 + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", 2162 + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", 2163 + "dev": true 2164 + }, 2165 + "node_modules/debug": { 2166 + "version": "4.3.4", 2167 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 2168 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 2169 + "dev": true, 2170 + "dependencies": { 2171 + "ms": "2.1.2" 2172 + }, 2173 + "engines": { 2174 + "node": ">=6.0" 2175 + }, 2176 + "peerDependenciesMeta": { 2177 + "supports-color": { 2178 + "optional": true 2179 + } 2180 + } 2181 + }, 2182 + "node_modules/decompress-response": { 2183 + "version": "6.0.0", 2184 + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", 2185 + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", 2186 + "dev": true, 2187 + "dependencies": { 2188 + "mimic-response": "^3.1.0" 2189 + }, 2190 + "engines": { 2191 + "node": ">=10" 2192 + }, 2193 + "funding": { 2194 + "url": "https://github.com/sponsors/sindresorhus" 2195 + } 2196 + }, 2197 + "node_modules/decompress-response/node_modules/mimic-response": { 2198 + "version": "3.1.0", 2199 + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", 2200 + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", 2201 + "dev": true, 2202 + "engines": { 2203 + "node": ">=10" 2204 + }, 2205 + "funding": { 2206 + "url": "https://github.com/sponsors/sindresorhus" 2207 + } 2208 + }, 2209 + "node_modules/deep-extend": { 2210 + "version": "0.6.0", 2211 + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 2212 + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 2213 + "dev": true, 2214 + "engines": { 2215 + "node": ">=4.0.0" 2216 + } 2217 + }, 2218 + "node_modules/default-browser": { 2219 + "version": "4.0.0", 2220 + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-4.0.0.tgz", 2221 + "integrity": "sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==", 2222 + "dev": true, 2223 + "dependencies": { 2224 + "bundle-name": "^3.0.0", 2225 + "default-browser-id": "^3.0.0", 2226 + "execa": "^7.1.1", 2227 + "titleize": "^3.0.0" 2228 + }, 2229 + "engines": { 2230 + "node": ">=14.16" 2231 + }, 2232 + "funding": { 2233 + "url": "https://github.com/sponsors/sindresorhus" 2234 + } 2235 + }, 2236 + "node_modules/default-browser-id": { 2237 + "version": "3.0.0", 2238 + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz", 2239 + "integrity": "sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==", 2240 + "dev": true, 2241 + "dependencies": { 2242 + "bplist-parser": "^0.2.0", 2243 + "untildify": "^4.0.0" 2244 + }, 2245 + "engines": { 2246 + "node": ">=12" 2247 + }, 2248 + "funding": { 2249 + "url": "https://github.com/sponsors/sindresorhus" 2250 + } 2251 + }, 2252 + "node_modules/default-browser/node_modules/execa": { 2253 + "version": "7.2.0", 2254 + "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", 2255 + "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", 2256 + "dev": true, 2257 + "dependencies": { 2258 + "cross-spawn": "^7.0.3", 2259 + "get-stream": "^6.0.1", 2260 + "human-signals": "^4.3.0", 2261 + "is-stream": "^3.0.0", 2262 + "merge-stream": "^2.0.0", 2263 + "npm-run-path": "^5.1.0", 2264 + "onetime": "^6.0.0", 2265 + "signal-exit": "^3.0.7", 2266 + "strip-final-newline": "^3.0.0" 2267 + }, 2268 + "engines": { 2269 + "node": "^14.18.0 || ^16.14.0 || >=18.0.0" 2270 + }, 2271 + "funding": { 2272 + "url": "https://github.com/sindresorhus/execa?sponsor=1" 2273 + } 2274 + }, 2275 + "node_modules/default-browser/node_modules/get-stream": { 2276 + "version": "6.0.1", 2277 + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 2278 + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 2279 + "dev": true, 2280 + "engines": { 2281 + "node": ">=10" 2282 + }, 2283 + "funding": { 2284 + "url": "https://github.com/sponsors/sindresorhus" 2285 + } 2286 + }, 2287 + "node_modules/default-browser/node_modules/human-signals": { 2288 + "version": "4.3.1", 2289 + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", 2290 + "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", 2291 + "dev": true, 2292 + "engines": { 2293 + "node": ">=14.18.0" 2294 + } 2295 + }, 2296 + "node_modules/default-browser/node_modules/signal-exit": { 2297 + "version": "3.0.7", 2298 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 2299 + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 2300 + "dev": true 2301 + }, 2302 + "node_modules/defaults": { 2303 + "version": "1.0.4", 2304 + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", 2305 + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", 2306 + "dev": true, 2307 + "dependencies": { 2308 + "clone": "^1.0.2" 2309 + }, 2310 + "funding": { 2311 + "url": "https://github.com/sponsors/sindresorhus" 2312 + } 2313 + }, 2314 + "node_modules/defer-to-connect": { 2315 + "version": "2.0.1", 2316 + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", 2317 + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", 2318 + "dev": true, 2319 + "engines": { 2320 + "node": ">=10" 2321 + } 2322 + }, 2323 + "node_modules/define-lazy-prop": { 2324 + "version": "2.0.0", 2325 + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", 2326 + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", 2327 + "dev": true, 2328 + "engines": { 2329 + "node": ">=8" 2330 + } 2331 + }, 2332 + "node_modules/defu": { 2333 + "version": "6.1.4", 2334 + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", 2335 + "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", 2336 + "dev": true 2337 + }, 2338 + "node_modules/dequal": { 2339 + "version": "2.0.3", 2340 + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", 2341 + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", 2342 + "dev": true, 2343 + "engines": { 2344 + "node": ">=6" 2345 + } 2346 + }, 2347 + "node_modules/destr": { 2348 + "version": "2.0.3", 2349 + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.3.tgz", 2350 + "integrity": "sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==", 2351 + "dev": true 2352 + }, 2353 + "node_modules/dom-serializer": { 2354 + "version": "2.0.0", 2355 + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", 2356 + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", 2357 + "dev": true, 2358 + "dependencies": { 2359 + "domelementtype": "^2.3.0", 2360 + "domhandler": "^5.0.2", 2361 + "entities": "^4.2.0" 2362 + }, 2363 + "funding": { 2364 + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" 2365 + } 2366 + }, 2367 + "node_modules/domelementtype": { 2368 + "version": "2.3.0", 2369 + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 2370 + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", 2371 + "dev": true, 2372 + "funding": [ 2373 + { 2374 + "type": "github", 2375 + "url": "https://github.com/sponsors/fb55" 2376 + } 2377 + ] 2378 + }, 2379 + "node_modules/domhandler": { 2380 + "version": "5.0.3", 2381 + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", 2382 + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", 2383 + "dev": true, 2384 + "dependencies": { 2385 + "domelementtype": "^2.3.0" 2386 + }, 2387 + "engines": { 2388 + "node": ">= 4" 2389 + }, 2390 + "funding": { 2391 + "url": "https://github.com/fb55/domhandler?sponsor=1" 2392 + } 2393 + }, 2394 + "node_modules/domutils": { 2395 + "version": "3.1.0", 2396 + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", 2397 + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", 2398 + "dev": true, 2399 + "dependencies": { 2400 + "dom-serializer": "^2.0.0", 2401 + "domelementtype": "^2.3.0", 2402 + "domhandler": "^5.0.3" 2403 + }, 2404 + "funding": { 2405 + "url": "https://github.com/fb55/domutils?sponsor=1" 2406 + } 2407 + }, 2408 + "node_modules/dot-prop": { 2409 + "version": "6.0.1", 2410 + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", 2411 + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", 2412 + "dev": true, 2413 + "dependencies": { 2414 + "is-obj": "^2.0.0" 2415 + }, 2416 + "engines": { 2417 + "node": ">=10" 2418 + }, 2419 + "funding": { 2420 + "url": "https://github.com/sponsors/sindresorhus" 2421 + } 2422 + }, 2423 + "node_modules/dotenv": { 2424 + "version": "16.4.5", 2425 + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", 2426 + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", 2427 + "dev": true, 2428 + "engines": { 2429 + "node": ">=12" 2430 + }, 2431 + "funding": { 2432 + "url": "https://dotenvx.com" 2433 + } 2434 + }, 2435 + "node_modules/dtrace-provider": { 2436 + "version": "0.8.8", 2437 + "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", 2438 + "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", 2439 + "dev": true, 2440 + "hasInstallScript": true, 2441 + "optional": true, 2442 + "dependencies": { 2443 + "nan": "^2.14.0" 2444 + }, 2445 + "engines": { 2446 + "node": ">=0.10" 2447 + } 2448 + }, 2449 + "node_modules/eastasianwidth": { 2450 + "version": "0.2.0", 2451 + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 2452 + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", 2453 + "dev": true 2454 + }, 2455 + "node_modules/emoji-regex": { 2456 + "version": "10.3.0", 2457 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", 2458 + "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", 2459 + "dev": true 2460 + }, 2461 + "node_modules/end-of-stream": { 2462 + "version": "1.4.4", 2463 + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 2464 + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 2465 + "dev": true, 2466 + "dependencies": { 2467 + "once": "^1.4.0" 2468 + } 2469 + }, 2470 + "node_modules/entities": { 2471 + "version": "4.5.0", 2472 + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", 2473 + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", 2474 + "dev": true, 2475 + "engines": { 2476 + "node": ">=0.12" 2477 + }, 2478 + "funding": { 2479 + "url": "https://github.com/fb55/entities?sponsor=1" 2480 + } 2481 + }, 2482 + "node_modules/error-ex": { 2483 + "version": "1.3.2", 2484 + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 2485 + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 2486 + "dev": true, 2487 + "dependencies": { 2488 + "is-arrayish": "^0.2.1" 2489 + } 2490 + }, 2491 + "node_modules/es6-error": { 2492 + "version": "4.1.1", 2493 + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", 2494 + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", 2495 + "dev": true 2496 + }, 2497 + "node_modules/esbuild": { 2498 + "version": "0.19.12", 2499 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", 2500 + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", 2501 + "dev": true, 2502 + "hasInstallScript": true, 2503 + "bin": { 2504 + "esbuild": "bin/esbuild" 2505 + }, 2506 + "engines": { 2507 + "node": ">=12" 2508 + }, 2509 + "optionalDependencies": { 2510 + "@esbuild/aix-ppc64": "0.19.12", 2511 + "@esbuild/android-arm": "0.19.12", 2512 + "@esbuild/android-arm64": "0.19.12", 2513 + "@esbuild/android-x64": "0.19.12", 2514 + "@esbuild/darwin-arm64": "0.19.12", 2515 + "@esbuild/darwin-x64": "0.19.12", 2516 + "@esbuild/freebsd-arm64": "0.19.12", 2517 + "@esbuild/freebsd-x64": "0.19.12", 2518 + "@esbuild/linux-arm": "0.19.12", 2519 + "@esbuild/linux-arm64": "0.19.12", 2520 + "@esbuild/linux-ia32": "0.19.12", 2521 + "@esbuild/linux-loong64": "0.19.12", 2522 + "@esbuild/linux-mips64el": "0.19.12", 2523 + "@esbuild/linux-ppc64": "0.19.12", 2524 + "@esbuild/linux-riscv64": "0.19.12", 2525 + "@esbuild/linux-s390x": "0.19.12", 2526 + "@esbuild/linux-x64": "0.19.12", 2527 + "@esbuild/netbsd-x64": "0.19.12", 2528 + "@esbuild/openbsd-x64": "0.19.12", 2529 + "@esbuild/sunos-x64": "0.19.12", 2530 + "@esbuild/win32-arm64": "0.19.12", 2531 + "@esbuild/win32-ia32": "0.19.12", 2532 + "@esbuild/win32-x64": "0.19.12" 2533 + } 2534 + }, 2535 + "node_modules/escalade": { 2536 + "version": "3.1.2", 2537 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", 2538 + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", 2539 + "dev": true, 2540 + "engines": { 2541 + "node": ">=6" 2542 + } 2543 + }, 2544 + "node_modules/escape-goat": { 2545 + "version": "4.0.0", 2546 + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", 2547 + "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", 2548 + "dev": true, 2549 + "engines": { 2550 + "node": ">=12" 2551 + }, 2552 + "funding": { 2553 + "url": "https://github.com/sponsors/sindresorhus" 2554 + } 2555 + }, 2556 + "node_modules/escape-string-regexp": { 2557 + "version": "5.0.0", 2558 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", 2559 + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", 2560 + "dev": true, 2561 + "engines": { 2562 + "node": ">=12" 2563 + }, 2564 + "funding": { 2565 + "url": "https://github.com/sponsors/sindresorhus" 2566 + } 2567 + }, 2568 + "node_modules/estree-walker": { 2569 + "version": "3.0.3", 2570 + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 2571 + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 2572 + "dev": true, 2573 + "dependencies": { 2574 + "@types/estree": "^1.0.0" 2575 + } 2576 + }, 2577 + "node_modules/eventemitter3": { 2578 + "version": "5.0.1", 2579 + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", 2580 + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", 2581 + "dev": true 2582 + }, 2583 + "node_modules/execa": { 2584 + "version": "8.0.1", 2585 + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", 2586 + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", 2587 + "dev": true, 2588 + "dependencies": { 2589 + "cross-spawn": "^7.0.3", 2590 + "get-stream": "^8.0.1", 2591 + "human-signals": "^5.0.0", 2592 + "is-stream": "^3.0.0", 2593 + "merge-stream": "^2.0.0", 2594 + "npm-run-path": "^5.1.0", 2595 + "onetime": "^6.0.0", 2596 + "signal-exit": "^4.1.0", 2597 + "strip-final-newline": "^3.0.0" 2598 + }, 2599 + "engines": { 2600 + "node": ">=16.17" 2601 + }, 2602 + "funding": { 2603 + "url": "https://github.com/sindresorhus/execa?sponsor=1" 2604 + } 2605 + }, 2606 + "node_modules/extract-zip": { 2607 + "version": "2.0.1", 2608 + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", 2609 + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", 2610 + "dev": true, 2611 + "dependencies": { 2612 + "debug": "^4.1.1", 2613 + "get-stream": "^5.1.0", 2614 + "yauzl": "^2.10.0" 2615 + }, 2616 + "bin": { 2617 + "extract-zip": "cli.js" 2618 + }, 2619 + "engines": { 2620 + "node": ">= 10.17.0" 2621 + }, 2622 + "optionalDependencies": { 2623 + "@types/yauzl": "^2.9.1" 2624 + } 2625 + }, 2626 + "node_modules/extract-zip/node_modules/get-stream": { 2627 + "version": "5.2.0", 2628 + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", 2629 + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", 2630 + "dev": true, 2631 + "dependencies": { 2632 + "pump": "^3.0.0" 2633 + }, 2634 + "engines": { 2635 + "node": ">=8" 2636 + }, 2637 + "funding": { 2638 + "url": "https://github.com/sponsors/sindresorhus" 2639 + } 2640 + }, 2641 + "node_modules/fast-glob": { 2642 + "version": "3.3.2", 2643 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", 2644 + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", 2645 + "dev": true, 2646 + "dependencies": { 2647 + "@nodelib/fs.stat": "^2.0.2", 2648 + "@nodelib/fs.walk": "^1.2.3", 2649 + "glob-parent": "^5.1.2", 2650 + "merge2": "^1.3.0", 2651 + "micromatch": "^4.0.4" 2652 + }, 2653 + "engines": { 2654 + "node": ">=8.6.0" 2655 + } 2656 + }, 2657 + "node_modules/fastq": { 2658 + "version": "1.17.1", 2659 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", 2660 + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", 2661 + "dev": true, 2662 + "dependencies": { 2663 + "reusify": "^1.0.4" 2664 + } 2665 + }, 2666 + "node_modules/fd-slicer": { 2667 + "version": "1.1.0", 2668 + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", 2669 + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", 2670 + "dev": true, 2671 + "dependencies": { 2672 + "pend": "~1.2.0" 2673 + } 2674 + }, 2675 + "node_modules/filesize": { 2676 + "version": "10.1.0", 2677 + "resolved": "https://registry.npmjs.org/filesize/-/filesize-10.1.0.tgz", 2678 + "integrity": "sha512-GTLKYyBSDz3nPhlLVPjPWZCnhkd9TrrRArNcy8Z+J2cqScB7h2McAzR6NBX6nYOoWafql0roY8hrocxnZBv9CQ==", 2679 + "dev": true, 2680 + "engines": { 2681 + "node": ">= 10.4.0" 2682 + } 2683 + }, 2684 + "node_modules/fill-range": { 2685 + "version": "7.0.1", 2686 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 2687 + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 2688 + "dev": true, 2689 + "dependencies": { 2690 + "to-regex-range": "^5.0.1" 2691 + }, 2692 + "engines": { 2693 + "node": ">=8" 2694 + } 2695 + }, 2696 + "node_modules/firefox-profile": { 2697 + "version": "4.5.0", 2698 + "resolved": "https://registry.npmjs.org/firefox-profile/-/firefox-profile-4.5.0.tgz", 2699 + "integrity": "sha512-goE2XxbmYVSafvCjcy64/AK3xOr14HCUCD4+TpYWEIMy4nrJfNAacLGzwqKwZhCW0hHI2TYMGH+G/YBvOE8L6g==", 2700 + "dev": true, 2701 + "dependencies": { 2702 + "adm-zip": "~0.5.x", 2703 + "fs-extra": "~9.0.1", 2704 + "ini": "~2.0.0", 2705 + "minimist": "^1.2.5", 2706 + "xml2js": "^0.5.0" 2707 + }, 2708 + "bin": { 2709 + "firefox-profile": "lib/cli.js" 2710 + } 2711 + }, 2712 + "node_modules/firefox-profile/node_modules/fs-extra": { 2713 + "version": "9.0.1", 2714 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", 2715 + "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", 2716 + "dev": true, 2717 + "dependencies": { 2718 + "at-least-node": "^1.0.0", 2719 + "graceful-fs": "^4.2.0", 2720 + "jsonfile": "^6.0.1", 2721 + "universalify": "^1.0.0" 2722 + }, 2723 + "engines": { 2724 + "node": ">=10" 2725 + } 2726 + }, 2727 + "node_modules/firefox-profile/node_modules/universalify": { 2728 + "version": "1.0.0", 2729 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", 2730 + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", 2731 + "dev": true, 2732 + "engines": { 2733 + "node": ">= 10.0.0" 2734 + } 2735 + }, 2736 + "node_modules/flat": { 2737 + "version": "5.0.2", 2738 + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", 2739 + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", 2740 + "dev": true, 2741 + "bin": { 2742 + "flat": "cli.js" 2743 + } 2744 + }, 2745 + "node_modules/form-data-encoder": { 2746 + "version": "2.1.4", 2747 + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", 2748 + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", 2749 + "dev": true, 2750 + "engines": { 2751 + "node": ">= 14.17" 2752 + } 2753 + }, 2754 + "node_modules/formdata-node": { 2755 + "version": "6.0.3", 2756 + "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-6.0.3.tgz", 2757 + "integrity": "sha512-8e1++BCiTzUno9v5IZ2J6bv4RU+3UKDmqWUQD0MIMVCd9AdhWkO1gw57oo1mNEX1dMq2EGI+FbWz4B92pscSQg==", 2758 + "dev": true, 2759 + "engines": { 2760 + "node": ">= 18" 2761 + } 2762 + }, 2763 + "node_modules/fs-extra": { 2764 + "version": "11.2.0", 2765 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", 2766 + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", 2767 + "dev": true, 2768 + "dependencies": { 2769 + "graceful-fs": "^4.2.0", 2770 + "jsonfile": "^6.0.1", 2771 + "universalify": "^2.0.0" 2772 + }, 2773 + "engines": { 2774 + "node": ">=14.14" 2775 + } 2776 + }, 2777 + "node_modules/fs-minipass": { 2778 + "version": "2.1.0", 2779 + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", 2780 + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", 2781 + "dev": true, 2782 + "dependencies": { 2783 + "minipass": "^3.0.0" 2784 + }, 2785 + "engines": { 2786 + "node": ">= 8" 2787 + } 2788 + }, 2789 + "node_modules/fs-minipass/node_modules/minipass": { 2790 + "version": "3.3.6", 2791 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", 2792 + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", 2793 + "dev": true, 2794 + "dependencies": { 2795 + "yallist": "^4.0.0" 2796 + }, 2797 + "engines": { 2798 + "node": ">=8" 2799 + } 2800 + }, 2801 + "node_modules/fs.realpath": { 2802 + "version": "1.0.0", 2803 + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 2804 + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 2805 + "dev": true 2806 + }, 2807 + "node_modules/fsevents": { 2808 + "version": "2.3.3", 2809 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 2810 + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 2811 + "dev": true, 2812 + "hasInstallScript": true, 2813 + "optional": true, 2814 + "os": [ 2815 + "darwin" 2816 + ], 2817 + "engines": { 2818 + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 2819 + } 2820 + }, 2821 + "node_modules/fx-runner": { 2822 + "version": "1.4.0", 2823 + "resolved": "https://registry.npmjs.org/fx-runner/-/fx-runner-1.4.0.tgz", 2824 + "integrity": "sha512-rci1g6U0rdTg6bAaBboP7XdRu01dzTAaKXxFf+PUqGuCv6Xu7o8NZdY1D5MvKGIjb6EdS1g3VlXOgksir1uGkg==", 2825 + "dev": true, 2826 + "dependencies": { 2827 + "commander": "2.9.0", 2828 + "shell-quote": "1.7.3", 2829 + "spawn-sync": "1.0.15", 2830 + "when": "3.7.7", 2831 + "which": "1.2.4", 2832 + "winreg": "0.0.12" 2833 + }, 2834 + "bin": { 2835 + "fx-runner": "bin/fx-runner" 2836 + } 2837 + }, 2838 + "node_modules/fx-runner/node_modules/commander": { 2839 + "version": "2.9.0", 2840 + "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", 2841 + "integrity": "sha512-bmkUukX8wAOjHdN26xj5c4ctEV22TQ7dQYhSmuckKhToXrkUn0iIaolHdIxYYqD55nhpSPA9zPQ1yP57GdXP2A==", 2842 + "dev": true, 2843 + "dependencies": { 2844 + "graceful-readlink": ">= 1.0.0" 2845 + }, 2846 + "engines": { 2847 + "node": ">= 0.6.x" 2848 + } 2849 + }, 2850 + "node_modules/fx-runner/node_modules/isexe": { 2851 + "version": "1.1.2", 2852 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz", 2853 + "integrity": "sha512-d2eJzK691yZwPHcv1LbeAOa91yMJ9QmfTgSO1oXB65ezVhXQsxBac2vEB4bMVms9cGzaA99n6V2viHMq82VLDw==", 2854 + "dev": true 2855 + }, 2856 + "node_modules/fx-runner/node_modules/which": { 2857 + "version": "1.2.4", 2858 + "resolved": "https://registry.npmjs.org/which/-/which-1.2.4.tgz", 2859 + "integrity": "sha512-zDRAqDSBudazdfM9zpiI30Fu9ve47htYXcGi3ln0wfKu2a7SmrT6F3VDoYONu//48V8Vz4TdCRNPjtvyRO3yBA==", 2860 + "dev": true, 2861 + "dependencies": { 2862 + "is-absolute": "^0.1.7", 2863 + "isexe": "^1.1.1" 2864 + }, 2865 + "bin": { 2866 + "which": "bin/which" 2867 + } 2868 + }, 2869 + "node_modules/get-caller-file": { 2870 + "version": "2.0.5", 2871 + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 2872 + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 2873 + "dev": true, 2874 + "engines": { 2875 + "node": "6.* || 8.* || >= 10.*" 2876 + } 2877 + }, 2878 + "node_modules/get-east-asian-width": { 2879 + "version": "1.2.0", 2880 + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", 2881 + "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", 2882 + "dev": true, 2883 + "engines": { 2884 + "node": ">=18" 2885 + }, 2886 + "funding": { 2887 + "url": "https://github.com/sponsors/sindresorhus" 2888 + } 2889 + }, 2890 + "node_modules/get-port": { 2891 + "version": "7.0.0", 2892 + "resolved": "https://registry.npmjs.org/get-port/-/get-port-7.0.0.tgz", 2893 + "integrity": "sha512-mDHFgApoQd+azgMdwylJrv2DX47ywGq1i5VFJE7fZ0dttNq3iQMfsU4IvEgBHojA3KqEudyu7Vq+oN8kNaNkWw==", 2894 + "dev": true, 2895 + "engines": { 2896 + "node": ">=16" 2897 + }, 2898 + "funding": { 2899 + "url": "https://github.com/sponsors/sindresorhus" 2900 + } 2901 + }, 2902 + "node_modules/get-stream": { 2903 + "version": "8.0.1", 2904 + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", 2905 + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", 2906 + "dev": true, 2907 + "engines": { 2908 + "node": ">=16" 2909 + }, 2910 + "funding": { 2911 + "url": "https://github.com/sponsors/sindresorhus" 2912 + } 2913 + }, 2914 + "node_modules/giget": { 2915 + "version": "1.2.1", 2916 + "resolved": "https://registry.npmjs.org/giget/-/giget-1.2.1.tgz", 2917 + "integrity": "sha512-4VG22mopWtIeHwogGSy1FViXVo0YT+m6BrqZfz0JJFwbSsePsCdOzdLIIli5BtMp7Xe8f/o2OmBpQX2NBOC24g==", 2918 + "dev": true, 2919 + "dependencies": { 2920 + "citty": "^0.1.5", 2921 + "consola": "^3.2.3", 2922 + "defu": "^6.1.3", 2923 + "node-fetch-native": "^1.6.1", 2924 + "nypm": "^0.3.3", 2925 + "ohash": "^1.1.3", 2926 + "pathe": "^1.1.1", 2927 + "tar": "^6.2.0" 2928 + }, 2929 + "bin": { 2930 + "giget": "dist/cli.mjs" 2931 + } 2932 + }, 2933 + "node_modules/glob": { 2934 + "version": "6.0.4", 2935 + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", 2936 + "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", 2937 + "dev": true, 2938 + "optional": true, 2939 + "dependencies": { 2940 + "inflight": "^1.0.4", 2941 + "inherits": "2", 2942 + "minimatch": "2 || 3", 2943 + "once": "^1.3.0", 2944 + "path-is-absolute": "^1.0.0" 2945 + }, 2946 + "engines": { 2947 + "node": "*" 2948 + } 2949 + }, 2950 + "node_modules/glob-parent": { 2951 + "version": "5.1.2", 2952 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 2953 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 2954 + "dev": true, 2955 + "dependencies": { 2956 + "is-glob": "^4.0.1" 2957 + }, 2958 + "engines": { 2959 + "node": ">= 6" 2960 + } 2961 + }, 2962 + "node_modules/glob-to-regexp": { 2963 + "version": "0.4.1", 2964 + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", 2965 + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", 2966 + "dev": true 2967 + }, 2968 + "node_modules/glob/node_modules/brace-expansion": { 2969 + "version": "1.1.11", 2970 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 2971 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 2972 + "dev": true, 2973 + "optional": true, 2974 + "dependencies": { 2975 + "balanced-match": "^1.0.0", 2976 + "concat-map": "0.0.1" 2977 + } 2978 + }, 2979 + "node_modules/glob/node_modules/minimatch": { 2980 + "version": "3.1.2", 2981 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 2982 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 2983 + "dev": true, 2984 + "optional": true, 2985 + "dependencies": { 2986 + "brace-expansion": "^1.1.7" 2987 + }, 2988 + "engines": { 2989 + "node": "*" 2990 + } 2991 + }, 2992 + "node_modules/global-dirs": { 2993 + "version": "3.0.1", 2994 + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", 2995 + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", 2996 + "dev": true, 2997 + "dependencies": { 2998 + "ini": "2.0.0" 2999 + }, 3000 + "engines": { 3001 + "node": ">=10" 3002 + }, 3003 + "funding": { 3004 + "url": "https://github.com/sponsors/sindresorhus" 3005 + } 3006 + }, 3007 + "node_modules/got": { 3008 + "version": "12.6.1", 3009 + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", 3010 + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", 3011 + "dev": true, 3012 + "dependencies": { 3013 + "@sindresorhus/is": "^5.2.0", 3014 + "@szmarczak/http-timer": "^5.0.1", 3015 + "cacheable-lookup": "^7.0.0", 3016 + "cacheable-request": "^10.2.8", 3017 + "decompress-response": "^6.0.0", 3018 + "form-data-encoder": "^2.1.2", 3019 + "get-stream": "^6.0.1", 3020 + "http2-wrapper": "^2.1.10", 3021 + "lowercase-keys": "^3.0.0", 3022 + "p-cancelable": "^3.0.0", 3023 + "responselike": "^3.0.0" 3024 + }, 3025 + "engines": { 3026 + "node": ">=14.16" 3027 + }, 3028 + "funding": { 3029 + "url": "https://github.com/sindresorhus/got?sponsor=1" 3030 + } 3031 + }, 3032 + "node_modules/got/node_modules/get-stream": { 3033 + "version": "6.0.1", 3034 + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 3035 + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 3036 + "dev": true, 3037 + "engines": { 3038 + "node": ">=10" 3039 + }, 3040 + "funding": { 3041 + "url": "https://github.com/sponsors/sindresorhus" 3042 + } 3043 + }, 3044 + "node_modules/graceful-fs": { 3045 + "version": "4.2.11", 3046 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 3047 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 3048 + "dev": true 3049 + }, 3050 + "node_modules/graceful-readlink": { 3051 + "version": "1.0.1", 3052 + "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", 3053 + "integrity": "sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==", 3054 + "dev": true 3055 + }, 3056 + "node_modules/growly": { 3057 + "version": "1.3.0", 3058 + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", 3059 + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", 3060 + "dev": true 3061 + }, 3062 + "node_modules/has-flag": { 3063 + "version": "3.0.0", 3064 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 3065 + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 3066 + "dev": true, 3067 + "engines": { 3068 + "node": ">=4" 3069 + } 3070 + }, 3071 + "node_modules/has-yarn": { 3072 + "version": "3.0.0", 3073 + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", 3074 + "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", 3075 + "dev": true, 3076 + "engines": { 3077 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3078 + }, 3079 + "funding": { 3080 + "url": "https://github.com/sponsors/sindresorhus" 3081 + } 3082 + }, 3083 + "node_modules/highlight.js": { 3084 + "version": "10.7.3", 3085 + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", 3086 + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", 3087 + "dev": true, 3088 + "engines": { 3089 + "node": "*" 3090 + } 3091 + }, 3092 + "node_modules/hookable": { 3093 + "version": "5.5.3", 3094 + "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz", 3095 + "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==", 3096 + "dev": true 3097 + }, 3098 + "node_modules/html-escaper": { 3099 + "version": "3.0.3", 3100 + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", 3101 + "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==", 3102 + "dev": true 3103 + }, 3104 + "node_modules/htmlparser2": { 3105 + "version": "9.1.0", 3106 + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", 3107 + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", 3108 + "dev": true, 3109 + "funding": [ 3110 + "https://github.com/fb55/htmlparser2?sponsor=1", 3111 + { 3112 + "type": "github", 3113 + "url": "https://github.com/sponsors/fb55" 3114 + } 3115 + ], 3116 + "dependencies": { 3117 + "domelementtype": "^2.3.0", 3118 + "domhandler": "^5.0.3", 3119 + "domutils": "^3.1.0", 3120 + "entities": "^4.5.0" 3121 + } 3122 + }, 3123 + "node_modules/http-cache-semantics": { 3124 + "version": "4.1.1", 3125 + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", 3126 + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", 3127 + "dev": true 3128 + }, 3129 + "node_modules/http2-wrapper": { 3130 + "version": "2.2.1", 3131 + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", 3132 + "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", 3133 + "dev": true, 3134 + "dependencies": { 3135 + "quick-lru": "^5.1.1", 3136 + "resolve-alpn": "^1.2.0" 3137 + }, 3138 + "engines": { 3139 + "node": ">=10.19.0" 3140 + } 3141 + }, 3142 + "node_modules/human-signals": { 3143 + "version": "5.0.0", 3144 + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", 3145 + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", 3146 + "dev": true, 3147 + "engines": { 3148 + "node": ">=16.17.0" 3149 + } 3150 + }, 3151 + "node_modules/ieee754": { 3152 + "version": "1.2.1", 3153 + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 3154 + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 3155 + "dev": true, 3156 + "funding": [ 3157 + { 3158 + "type": "github", 3159 + "url": "https://github.com/sponsors/feross" 3160 + }, 3161 + { 3162 + "type": "patreon", 3163 + "url": "https://www.patreon.com/feross" 3164 + }, 3165 + { 3166 + "type": "consulting", 3167 + "url": "https://feross.org/support" 3168 + } 3169 + ] 3170 + }, 3171 + "node_modules/immediate": { 3172 + "version": "3.0.6", 3173 + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", 3174 + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", 3175 + "dev": true 3176 + }, 3177 + "node_modules/import-lazy": { 3178 + "version": "4.0.0", 3179 + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", 3180 + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", 3181 + "dev": true, 3182 + "engines": { 3183 + "node": ">=8" 3184 + } 3185 + }, 3186 + "node_modules/imurmurhash": { 3187 + "version": "0.1.4", 3188 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 3189 + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 3190 + "dev": true, 3191 + "engines": { 3192 + "node": ">=0.8.19" 3193 + } 3194 + }, 3195 + "node_modules/inflight": { 3196 + "version": "1.0.6", 3197 + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 3198 + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 3199 + "dev": true, 3200 + "dependencies": { 3201 + "once": "^1.3.0", 3202 + "wrappy": "1" 3203 + } 3204 + }, 3205 + "node_modules/inherits": { 3206 + "version": "2.0.4", 3207 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 3208 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 3209 + "dev": true 3210 + }, 3211 + "node_modules/ini": { 3212 + "version": "2.0.0", 3213 + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", 3214 + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", 3215 + "dev": true, 3216 + "engines": { 3217 + "node": ">=10" 3218 + } 3219 + }, 3220 + "node_modules/is-absolute": { 3221 + "version": "0.1.7", 3222 + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz", 3223 + "integrity": "sha512-Xi9/ZSn4NFapG8RP98iNPMOeaV3mXPisxKxzKtHVqr3g56j/fBn+yZmnxSVAA8lmZbl2J9b/a4kJvfU3hqQYgA==", 3224 + "dev": true, 3225 + "dependencies": { 3226 + "is-relative": "^0.1.0" 3227 + }, 3228 + "engines": { 3229 + "node": ">=0.10.0" 3230 + } 3231 + }, 3232 + "node_modules/is-arrayish": { 3233 + "version": "0.2.1", 3234 + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 3235 + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", 3236 + "dev": true 3237 + }, 3238 + "node_modules/is-binary-path": { 3239 + "version": "2.1.0", 3240 + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 3241 + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 3242 + "dev": true, 3243 + "dependencies": { 3244 + "binary-extensions": "^2.0.0" 3245 + }, 3246 + "engines": { 3247 + "node": ">=8" 3248 + } 3249 + }, 3250 + "node_modules/is-ci": { 3251 + "version": "3.0.1", 3252 + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", 3253 + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", 3254 + "dev": true, 3255 + "dependencies": { 3256 + "ci-info": "^3.2.0" 3257 + }, 3258 + "bin": { 3259 + "is-ci": "bin.js" 3260 + } 3261 + }, 3262 + "node_modules/is-docker": { 3263 + "version": "3.0.0", 3264 + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", 3265 + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", 3266 + "dev": true, 3267 + "bin": { 3268 + "is-docker": "cli.js" 3269 + }, 3270 + "engines": { 3271 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3272 + }, 3273 + "funding": { 3274 + "url": "https://github.com/sponsors/sindresorhus" 3275 + } 3276 + }, 3277 + "node_modules/is-extglob": { 3278 + "version": "2.1.1", 3279 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 3280 + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 3281 + "dev": true, 3282 + "engines": { 3283 + "node": ">=0.10.0" 3284 + } 3285 + }, 3286 + "node_modules/is-fullwidth-code-point": { 3287 + "version": "4.0.0", 3288 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", 3289 + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", 3290 + "dev": true, 3291 + "engines": { 3292 + "node": ">=12" 3293 + }, 3294 + "funding": { 3295 + "url": "https://github.com/sponsors/sindresorhus" 3296 + } 3297 + }, 3298 + "node_modules/is-glob": { 3299 + "version": "4.0.3", 3300 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 3301 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 3302 + "dev": true, 3303 + "dependencies": { 3304 + "is-extglob": "^2.1.1" 3305 + }, 3306 + "engines": { 3307 + "node": ">=0.10.0" 3308 + } 3309 + }, 3310 + "node_modules/is-inside-container": { 3311 + "version": "1.0.0", 3312 + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", 3313 + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", 3314 + "dev": true, 3315 + "dependencies": { 3316 + "is-docker": "^3.0.0" 3317 + }, 3318 + "bin": { 3319 + "is-inside-container": "cli.js" 3320 + }, 3321 + "engines": { 3322 + "node": ">=14.16" 3323 + }, 3324 + "funding": { 3325 + "url": "https://github.com/sponsors/sindresorhus" 3326 + } 3327 + }, 3328 + "node_modules/is-installed-globally": { 3329 + "version": "0.4.0", 3330 + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", 3331 + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", 3332 + "dev": true, 3333 + "dependencies": { 3334 + "global-dirs": "^3.0.0", 3335 + "is-path-inside": "^3.0.2" 3336 + }, 3337 + "engines": { 3338 + "node": ">=10" 3339 + }, 3340 + "funding": { 3341 + "url": "https://github.com/sponsors/sindresorhus" 3342 + } 3343 + }, 3344 + "node_modules/is-interactive": { 3345 + "version": "2.0.0", 3346 + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", 3347 + "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", 3348 + "dev": true, 3349 + "engines": { 3350 + "node": ">=12" 3351 + }, 3352 + "funding": { 3353 + "url": "https://github.com/sponsors/sindresorhus" 3354 + } 3355 + }, 3356 + "node_modules/is-npm": { 3357 + "version": "6.0.0", 3358 + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", 3359 + "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==", 3360 + "dev": true, 3361 + "engines": { 3362 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3363 + }, 3364 + "funding": { 3365 + "url": "https://github.com/sponsors/sindresorhus" 3366 + } 3367 + }, 3368 + "node_modules/is-number": { 3369 + "version": "7.0.0", 3370 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 3371 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 3372 + "dev": true, 3373 + "engines": { 3374 + "node": ">=0.12.0" 3375 + } 3376 + }, 3377 + "node_modules/is-obj": { 3378 + "version": "2.0.0", 3379 + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", 3380 + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", 3381 + "dev": true, 3382 + "engines": { 3383 + "node": ">=8" 3384 + } 3385 + }, 3386 + "node_modules/is-path-inside": { 3387 + "version": "3.0.3", 3388 + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 3389 + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 3390 + "dev": true, 3391 + "engines": { 3392 + "node": ">=8" 3393 + } 3394 + }, 3395 + "node_modules/is-plain-object": { 3396 + "version": "2.0.4", 3397 + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 3398 + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 3399 + "dev": true, 3400 + "dependencies": { 3401 + "isobject": "^3.0.1" 3402 + }, 3403 + "engines": { 3404 + "node": ">=0.10.0" 3405 + } 3406 + }, 3407 + "node_modules/is-primitive": { 3408 + "version": "3.0.1", 3409 + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-3.0.1.tgz", 3410 + "integrity": "sha512-GljRxhWvlCNRfZyORiH77FwdFwGcMO620o37EOYC0ORWdq+WYNVqW0w2Juzew4M+L81l6/QS3t5gkkihyRqv9w==", 3411 + "dev": true, 3412 + "engines": { 3413 + "node": ">=0.10.0" 3414 + } 3415 + }, 3416 + "node_modules/is-relative": { 3417 + "version": "0.1.3", 3418 + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz", 3419 + "integrity": "sha512-wBOr+rNM4gkAZqoLRJI4myw5WzzIdQosFAAbnvfXP5z1LyzgAI3ivOKehC5KfqlQJZoihVhirgtCBj378Eg8GA==", 3420 + "dev": true, 3421 + "engines": { 3422 + "node": ">=0.10.0" 3423 + } 3424 + }, 3425 + "node_modules/is-stream": { 3426 + "version": "3.0.0", 3427 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", 3428 + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", 3429 + "dev": true, 3430 + "engines": { 3431 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3432 + }, 3433 + "funding": { 3434 + "url": "https://github.com/sponsors/sindresorhus" 3435 + } 3436 + }, 3437 + "node_modules/is-typedarray": { 3438 + "version": "1.0.0", 3439 + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 3440 + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", 3441 + "dev": true 3442 + }, 3443 + "node_modules/is-unicode-supported": { 3444 + "version": "1.3.0", 3445 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", 3446 + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", 3447 + "dev": true, 3448 + "engines": { 3449 + "node": ">=12" 3450 + }, 3451 + "funding": { 3452 + "url": "https://github.com/sponsors/sindresorhus" 3453 + } 3454 + }, 3455 + "node_modules/is-wsl": { 3456 + "version": "3.1.0", 3457 + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", 3458 + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", 3459 + "dev": true, 3460 + "dependencies": { 3461 + "is-inside-container": "^1.0.0" 3462 + }, 3463 + "engines": { 3464 + "node": ">=16" 3465 + }, 3466 + "funding": { 3467 + "url": "https://github.com/sponsors/sindresorhus" 3468 + } 3469 + }, 3470 + "node_modules/is-yarn-global": { 3471 + "version": "0.4.1", 3472 + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", 3473 + "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", 3474 + "dev": true, 3475 + "engines": { 3476 + "node": ">=12" 3477 + } 3478 + }, 3479 + "node_modules/isarray": { 3480 + "version": "1.0.0", 3481 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 3482 + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", 3483 + "dev": true 3484 + }, 3485 + "node_modules/isexe": { 3486 + "version": "2.0.0", 3487 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3488 + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 3489 + "dev": true 3490 + }, 3491 + "node_modules/isobject": { 3492 + "version": "3.0.1", 3493 + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 3494 + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", 3495 + "dev": true, 3496 + "engines": { 3497 + "node": ">=0.10.0" 3498 + } 3499 + }, 3500 + "node_modules/jiti": { 3501 + "version": "1.21.0", 3502 + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", 3503 + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", 3504 + "dev": true, 3505 + "bin": { 3506 + "jiti": "bin/jiti.js" 3507 + } 3508 + }, 3509 + "node_modules/js-tokens": { 3510 + "version": "4.0.0", 3511 + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 3512 + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 3513 + "dev": true 3514 + }, 3515 + "node_modules/json-buffer": { 3516 + "version": "3.0.1", 3517 + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 3518 + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", 3519 + "dev": true 3520 + }, 3521 + "node_modules/json-parse-even-better-errors": { 3522 + "version": "3.0.1", 3523 + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz", 3524 + "integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==", 3525 + "dev": true, 3526 + "engines": { 3527 + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 3528 + } 3529 + }, 3530 + "node_modules/json5": { 3531 + "version": "2.2.3", 3532 + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 3533 + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 3534 + "dev": true, 3535 + "bin": { 3536 + "json5": "lib/cli.js" 3537 + }, 3538 + "engines": { 3539 + "node": ">=6" 3540 + } 3541 + }, 3542 + "node_modules/jsonc-parser": { 3543 + "version": "3.2.1", 3544 + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", 3545 + "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", 3546 + "dev": true 3547 + }, 3548 + "node_modules/jsonfile": { 3549 + "version": "6.1.0", 3550 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 3551 + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 3552 + "dev": true, 3553 + "dependencies": { 3554 + "universalify": "^2.0.0" 3555 + }, 3556 + "optionalDependencies": { 3557 + "graceful-fs": "^4.1.6" 3558 + } 3559 + }, 3560 + "node_modules/jszip": { 3561 + "version": "3.10.1", 3562 + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", 3563 + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", 3564 + "dev": true, 3565 + "dependencies": { 3566 + "lie": "~3.3.0", 3567 + "pako": "~1.0.2", 3568 + "readable-stream": "~2.3.6", 3569 + "setimmediate": "^1.0.5" 3570 + } 3571 + }, 3572 + "node_modules/keyv": { 3573 + "version": "4.5.4", 3574 + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 3575 + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 3576 + "dev": true, 3577 + "dependencies": { 3578 + "json-buffer": "3.0.1" 3579 + } 3580 + }, 3581 + "node_modules/kleur": { 3582 + "version": "3.0.3", 3583 + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 3584 + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 3585 + "dev": true, 3586 + "engines": { 3587 + "node": ">=6" 3588 + } 3589 + }, 3590 + "node_modules/latest-version": { 3591 + "version": "7.0.0", 3592 + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", 3593 + "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", 3594 + "dev": true, 3595 + "dependencies": { 3596 + "package-json": "^8.1.0" 3597 + }, 3598 + "engines": { 3599 + "node": ">=14.16" 3600 + }, 3601 + "funding": { 3602 + "url": "https://github.com/sponsors/sindresorhus" 3603 + } 3604 + }, 3605 + "node_modules/lie": { 3606 + "version": "3.3.0", 3607 + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", 3608 + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", 3609 + "dev": true, 3610 + "dependencies": { 3611 + "immediate": "~3.0.5" 3612 + } 3613 + }, 3614 + "node_modules/lighthouse-logger": { 3615 + "version": "2.0.1", 3616 + "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-2.0.1.tgz", 3617 + "integrity": "sha512-ioBrW3s2i97noEmnXxmUq7cjIcVRjT5HBpAYy8zE11CxU9HqlWHHeRxfeN1tn8F7OEMVPIC9x1f8t3Z7US9ehQ==", 3618 + "dev": true, 3619 + "dependencies": { 3620 + "debug": "^2.6.9", 3621 + "marky": "^1.2.2" 3622 + } 3623 + }, 3624 + "node_modules/lighthouse-logger/node_modules/debug": { 3625 + "version": "2.6.9", 3626 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 3627 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 3628 + "dev": true, 3629 + "dependencies": { 3630 + "ms": "2.0.0" 3631 + } 3632 + }, 3633 + "node_modules/lighthouse-logger/node_modules/ms": { 3634 + "version": "2.0.0", 3635 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 3636 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 3637 + "dev": true 3638 + }, 3639 + "node_modules/lines-and-columns": { 3640 + "version": "2.0.4", 3641 + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.4.tgz", 3642 + "integrity": "sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==", 3643 + "dev": true, 3644 + "engines": { 3645 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3646 + } 3647 + }, 3648 + "node_modules/linkedom": { 3649 + "version": "0.16.8", 3650 + "resolved": "https://registry.npmjs.org/linkedom/-/linkedom-0.16.8.tgz", 3651 + "integrity": "sha512-+HtHVHBb3yZKlP9pgcJdi1AIG9tsAuo+Qtlz+79cCTsxgQwDzajsZjYvpp+DEckCK/zoGVhzkADniYZQ57KcFQ==", 3652 + "dev": true, 3653 + "dependencies": { 3654 + "css-select": "^5.1.0", 3655 + "cssom": "^0.5.0", 3656 + "html-escaper": "^3.0.3", 3657 + "htmlparser2": "^9.0.0", 3658 + "uhyphen": "^0.2.0" 3659 + } 3660 + }, 3661 + "node_modules/listr2": { 3662 + "version": "8.0.2", 3663 + "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.0.2.tgz", 3664 + "integrity": "sha512-v5jEMOeEJUpRjSXSB4U3w5A3YPmURYMUO/86f1PA4GGYcdbUQYpkbvKYT7Xaq1iu4Zjn51Rv1UeD1zsBXRijiQ==", 3665 + "dev": true, 3666 + "dependencies": { 3667 + "cli-truncate": "^4.0.0", 3668 + "colorette": "^2.0.20", 3669 + "eventemitter3": "^5.0.1", 3670 + "log-update": "^6.0.0", 3671 + "rfdc": "^1.3.1", 3672 + "wrap-ansi": "^9.0.0" 3673 + }, 3674 + "engines": { 3675 + "node": ">=18.0.0" 3676 + } 3677 + }, 3678 + "node_modules/local-pkg": { 3679 + "version": "0.5.0", 3680 + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz", 3681 + "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==", 3682 + "dev": true, 3683 + "dependencies": { 3684 + "mlly": "^1.4.2", 3685 + "pkg-types": "^1.0.3" 3686 + }, 3687 + "engines": { 3688 + "node": ">=14" 3689 + }, 3690 + "funding": { 3691 + "url": "https://github.com/sponsors/antfu" 3692 + } 3693 + }, 3694 + "node_modules/lodash.camelcase": { 3695 + "version": "4.3.0", 3696 + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", 3697 + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", 3698 + "dev": true 3699 + }, 3700 + "node_modules/lodash.kebabcase": { 3701 + "version": "4.1.1", 3702 + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", 3703 + "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", 3704 + "dev": true 3705 + }, 3706 + "node_modules/lodash.merge": { 3707 + "version": "4.6.2", 3708 + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 3709 + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 3710 + "dev": true 3711 + }, 3712 + "node_modules/lodash.snakecase": { 3713 + "version": "4.1.1", 3714 + "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", 3715 + "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", 3716 + "dev": true 3717 + }, 3718 + "node_modules/log-symbols": { 3719 + "version": "5.1.0", 3720 + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", 3721 + "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", 3722 + "dev": true, 3723 + "dependencies": { 3724 + "chalk": "^5.0.0", 3725 + "is-unicode-supported": "^1.1.0" 3726 + }, 3727 + "engines": { 3728 + "node": ">=12" 3729 + }, 3730 + "funding": { 3731 + "url": "https://github.com/sponsors/sindresorhus" 3732 + } 3733 + }, 3734 + "node_modules/log-update": { 3735 + "version": "6.0.0", 3736 + "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.0.0.tgz", 3737 + "integrity": "sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==", 3738 + "dev": true, 3739 + "dependencies": { 3740 + "ansi-escapes": "^6.2.0", 3741 + "cli-cursor": "^4.0.0", 3742 + "slice-ansi": "^7.0.0", 3743 + "strip-ansi": "^7.1.0", 3744 + "wrap-ansi": "^9.0.0" 3745 + }, 3746 + "engines": { 3747 + "node": ">=18" 3748 + }, 3749 + "funding": { 3750 + "url": "https://github.com/sponsors/sindresorhus" 3751 + } 3752 + }, 3753 + "node_modules/log-update/node_modules/is-fullwidth-code-point": { 3754 + "version": "5.0.0", 3755 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", 3756 + "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", 3757 + "dev": true, 3758 + "dependencies": { 3759 + "get-east-asian-width": "^1.0.0" 3760 + }, 3761 + "engines": { 3762 + "node": ">=18" 3763 + }, 3764 + "funding": { 3765 + "url": "https://github.com/sponsors/sindresorhus" 3766 + } 3767 + }, 3768 + "node_modules/log-update/node_modules/slice-ansi": { 3769 + "version": "7.1.0", 3770 + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", 3771 + "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", 3772 + "dev": true, 3773 + "dependencies": { 3774 + "ansi-styles": "^6.2.1", 3775 + "is-fullwidth-code-point": "^5.0.0" 3776 + }, 3777 + "engines": { 3778 + "node": ">=18" 3779 + }, 3780 + "funding": { 3781 + "url": "https://github.com/chalk/slice-ansi?sponsor=1" 3782 + } 3783 + }, 3784 + "node_modules/lowercase-keys": { 3785 + "version": "3.0.0", 3786 + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", 3787 + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", 3788 + "dev": true, 3789 + "engines": { 3790 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3791 + }, 3792 + "funding": { 3793 + "url": "https://github.com/sponsors/sindresorhus" 3794 + } 3795 + }, 3796 + "node_modules/lru-cache": { 3797 + "version": "6.0.0", 3798 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 3799 + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 3800 + "dev": true, 3801 + "dependencies": { 3802 + "yallist": "^4.0.0" 3803 + }, 3804 + "engines": { 3805 + "node": ">=10" 3806 + } 3807 + }, 3808 + "node_modules/magic-string": { 3809 + "version": "0.30.8", 3810 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", 3811 + "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", 3812 + "dev": true, 3813 + "dependencies": { 3814 + "@jridgewell/sourcemap-codec": "^1.4.15" 3815 + }, 3816 + "engines": { 3817 + "node": ">=12" 3818 + } 3819 + }, 3820 + "node_modules/make-error": { 3821 + "version": "1.3.6", 3822 + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", 3823 + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", 3824 + "dev": true 3825 + }, 3826 + "node_modules/marky": { 3827 + "version": "1.2.5", 3828 + "resolved": "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz", 3829 + "integrity": "sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==", 3830 + "dev": true 3831 + }, 3832 + "node_modules/merge-stream": { 3833 + "version": "2.0.0", 3834 + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 3835 + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 3836 + "dev": true 3837 + }, 3838 + "node_modules/merge2": { 3839 + "version": "1.4.1", 3840 + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 3841 + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 3842 + "dev": true, 3843 + "engines": { 3844 + "node": ">= 8" 3845 + } 3846 + }, 3847 + "node_modules/micromatch": { 3848 + "version": "4.0.5", 3849 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 3850 + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 3851 + "dev": true, 3852 + "dependencies": { 3853 + "braces": "^3.0.2", 3854 + "picomatch": "^2.3.1" 3855 + }, 3856 + "engines": { 3857 + "node": ">=8.6" 3858 + } 3859 + }, 3860 + "node_modules/mimic-fn": { 3861 + "version": "4.0.0", 3862 + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", 3863 + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", 3864 + "dev": true, 3865 + "engines": { 3866 + "node": ">=12" 3867 + }, 3868 + "funding": { 3869 + "url": "https://github.com/sponsors/sindresorhus" 3870 + } 3871 + }, 3872 + "node_modules/mimic-response": { 3873 + "version": "4.0.0", 3874 + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", 3875 + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", 3876 + "dev": true, 3877 + "engines": { 3878 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3879 + }, 3880 + "funding": { 3881 + "url": "https://github.com/sponsors/sindresorhus" 3882 + } 3883 + }, 3884 + "node_modules/minimatch": { 3885 + "version": "9.0.3", 3886 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", 3887 + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", 3888 + "dev": true, 3889 + "dependencies": { 3890 + "brace-expansion": "^2.0.1" 3891 + }, 3892 + "engines": { 3893 + "node": ">=16 || 14 >=14.17" 3894 + }, 3895 + "funding": { 3896 + "url": "https://github.com/sponsors/isaacs" 3897 + } 3898 + }, 3899 + "node_modules/minimist": { 3900 + "version": "1.2.8", 3901 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 3902 + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 3903 + "dev": true, 3904 + "funding": { 3905 + "url": "https://github.com/sponsors/ljharb" 3906 + } 3907 + }, 3908 + "node_modules/minipass": { 3909 + "version": "5.0.0", 3910 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", 3911 + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", 3912 + "dev": true, 3913 + "engines": { 3914 + "node": ">=8" 3915 + } 3916 + }, 3917 + "node_modules/minizlib": { 3918 + "version": "2.1.2", 3919 + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", 3920 + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", 3921 + "dev": true, 3922 + "dependencies": { 3923 + "minipass": "^3.0.0", 3924 + "yallist": "^4.0.0" 3925 + }, 3926 + "engines": { 3927 + "node": ">= 8" 3928 + } 3929 + }, 3930 + "node_modules/minizlib/node_modules/minipass": { 3931 + "version": "3.3.6", 3932 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", 3933 + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", 3934 + "dev": true, 3935 + "dependencies": { 3936 + "yallist": "^4.0.0" 3937 + }, 3938 + "engines": { 3939 + "node": ">=8" 3940 + } 3941 + }, 3942 + "node_modules/mkdirp": { 3943 + "version": "1.0.4", 3944 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", 3945 + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", 3946 + "dev": true, 3947 + "bin": { 3948 + "mkdirp": "bin/cmd.js" 3949 + }, 3950 + "engines": { 3951 + "node": ">=10" 3952 + } 3953 + }, 3954 + "node_modules/mlly": { 3955 + "version": "1.6.1", 3956 + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.6.1.tgz", 3957 + "integrity": "sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==", 3958 + "dev": true, 3959 + "dependencies": { 3960 + "acorn": "^8.11.3", 3961 + "pathe": "^1.1.2", 3962 + "pkg-types": "^1.0.3", 3963 + "ufo": "^1.3.2" 3964 + } 3965 + }, 3966 + "node_modules/moment": { 3967 + "version": "2.30.1", 3968 + "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", 3969 + "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", 3970 + "dev": true, 3971 + "optional": true, 3972 + "engines": { 3973 + "node": "*" 3974 + } 3975 + }, 3976 + "node_modules/ms": { 3977 + "version": "2.1.2", 3978 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 3979 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 3980 + "dev": true 3981 + }, 3982 + "node_modules/multimatch": { 3983 + "version": "6.0.0", 3984 + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-6.0.0.tgz", 3985 + "integrity": "sha512-I7tSVxHGPlmPN/enE3mS1aOSo6bWBfls+3HmuEeCUBCE7gWnm3cBXCBkpurzFjVRwC6Kld8lLaZ1Iv5vOcjvcQ==", 3986 + "dev": true, 3987 + "dependencies": { 3988 + "@types/minimatch": "^3.0.5", 3989 + "array-differ": "^4.0.0", 3990 + "array-union": "^3.0.1", 3991 + "minimatch": "^3.0.4" 3992 + }, 3993 + "engines": { 3994 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3995 + }, 3996 + "funding": { 3997 + "url": "https://github.com/sponsors/sindresorhus" 3998 + } 3999 + }, 4000 + "node_modules/multimatch/node_modules/brace-expansion": { 4001 + "version": "1.1.11", 4002 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 4003 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 4004 + "dev": true, 4005 + "dependencies": { 4006 + "balanced-match": "^1.0.0", 4007 + "concat-map": "0.0.1" 4008 + } 4009 + }, 4010 + "node_modules/multimatch/node_modules/minimatch": { 4011 + "version": "3.1.2", 4012 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 4013 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 4014 + "dev": true, 4015 + "dependencies": { 4016 + "brace-expansion": "^1.1.7" 4017 + }, 4018 + "engines": { 4019 + "node": "*" 4020 + } 4021 + }, 4022 + "node_modules/mv": { 4023 + "version": "2.1.1", 4024 + "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", 4025 + "integrity": "sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==", 4026 + "dev": true, 4027 + "optional": true, 4028 + "dependencies": { 4029 + "mkdirp": "~0.5.1", 4030 + "ncp": "~2.0.0", 4031 + "rimraf": "~2.4.0" 4032 + }, 4033 + "engines": { 4034 + "node": ">=0.8.0" 4035 + } 4036 + }, 4037 + "node_modules/mv/node_modules/mkdirp": { 4038 + "version": "0.5.6", 4039 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 4040 + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 4041 + "dev": true, 4042 + "optional": true, 4043 + "dependencies": { 4044 + "minimist": "^1.2.6" 4045 + }, 4046 + "bin": { 4047 + "mkdirp": "bin/cmd.js" 4048 + } 4049 + }, 4050 + "node_modules/mz": { 4051 + "version": "2.7.0", 4052 + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", 4053 + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", 4054 + "dev": true, 4055 + "dependencies": { 4056 + "any-promise": "^1.0.0", 4057 + "object-assign": "^4.0.1", 4058 + "thenify-all": "^1.0.0" 4059 + } 4060 + }, 4061 + "node_modules/nan": { 4062 + "version": "2.19.0", 4063 + "resolved": "https://registry.npmjs.org/nan/-/nan-2.19.0.tgz", 4064 + "integrity": "sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==", 4065 + "dev": true, 4066 + "optional": true 4067 + }, 4068 + "node_modules/nanoid": { 4069 + "version": "3.3.7", 4070 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", 4071 + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", 4072 + "dev": true, 4073 + "funding": [ 4074 + { 4075 + "type": "github", 4076 + "url": "https://github.com/sponsors/ai" 4077 + } 4078 + ], 4079 + "bin": { 4080 + "nanoid": "bin/nanoid.cjs" 4081 + }, 4082 + "engines": { 4083 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 4084 + } 4085 + }, 4086 + "node_modules/natural-compare": { 4087 + "version": "1.4.0", 4088 + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 4089 + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 4090 + "dev": true 4091 + }, 4092 + "node_modules/ncp": { 4093 + "version": "2.0.0", 4094 + "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", 4095 + "integrity": "sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==", 4096 + "dev": true, 4097 + "optional": true, 4098 + "bin": { 4099 + "ncp": "bin/ncp" 4100 + } 4101 + }, 4102 + "node_modules/node-fetch-native": { 4103 + "version": "1.6.2", 4104 + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.2.tgz", 4105 + "integrity": "sha512-69mtXOFZ6hSkYiXAVB5SqaRvrbITC/NPyqv7yuu/qw0nmgPyYbIMYYNIDhNtwPrzk0ptrimrLz/hhjvm4w5Z+w==", 4106 + "dev": true 4107 + }, 4108 + "node_modules/node-forge": { 4109 + "version": "1.3.1", 4110 + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", 4111 + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", 4112 + "dev": true, 4113 + "engines": { 4114 + "node": ">= 6.13.0" 4115 + } 4116 + }, 4117 + "node_modules/node-notifier": { 4118 + "version": "10.0.1", 4119 + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-10.0.1.tgz", 4120 + "integrity": "sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==", 4121 + "dev": true, 4122 + "dependencies": { 4123 + "growly": "^1.3.0", 4124 + "is-wsl": "^2.2.0", 4125 + "semver": "^7.3.5", 4126 + "shellwords": "^0.1.1", 4127 + "uuid": "^8.3.2", 4128 + "which": "^2.0.2" 4129 + } 4130 + }, 4131 + "node_modules/node-notifier/node_modules/is-docker": { 4132 + "version": "2.2.1", 4133 + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", 4134 + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", 4135 + "dev": true, 4136 + "bin": { 4137 + "is-docker": "cli.js" 4138 + }, 4139 + "engines": { 4140 + "node": ">=8" 4141 + }, 4142 + "funding": { 4143 + "url": "https://github.com/sponsors/sindresorhus" 4144 + } 4145 + }, 4146 + "node_modules/node-notifier/node_modules/is-wsl": { 4147 + "version": "2.2.0", 4148 + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", 4149 + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", 4150 + "dev": true, 4151 + "dependencies": { 4152 + "is-docker": "^2.0.0" 4153 + }, 4154 + "engines": { 4155 + "node": ">=8" 4156 + } 4157 + }, 4158 + "node_modules/normalize-path": { 4159 + "version": "3.0.0", 4160 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 4161 + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 4162 + "dev": true, 4163 + "engines": { 4164 + "node": ">=0.10.0" 4165 + } 4166 + }, 4167 + "node_modules/normalize-url": { 4168 + "version": "8.0.0", 4169 + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", 4170 + "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", 4171 + "dev": true, 4172 + "engines": { 4173 + "node": ">=14.16" 4174 + }, 4175 + "funding": { 4176 + "url": "https://github.com/sponsors/sindresorhus" 4177 + } 4178 + }, 4179 + "node_modules/npm-run-path": { 4180 + "version": "5.3.0", 4181 + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", 4182 + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", 4183 + "dev": true, 4184 + "dependencies": { 4185 + "path-key": "^4.0.0" 4186 + }, 4187 + "engines": { 4188 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4189 + }, 4190 + "funding": { 4191 + "url": "https://github.com/sponsors/sindresorhus" 4192 + } 4193 + }, 4194 + "node_modules/npm-run-path/node_modules/path-key": { 4195 + "version": "4.0.0", 4196 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", 4197 + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", 4198 + "dev": true, 4199 + "engines": { 4200 + "node": ">=12" 4201 + }, 4202 + "funding": { 4203 + "url": "https://github.com/sponsors/sindresorhus" 4204 + } 4205 + }, 4206 + "node_modules/nth-check": { 4207 + "version": "2.1.1", 4208 + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", 4209 + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", 4210 + "dev": true, 4211 + "dependencies": { 4212 + "boolbase": "^1.0.0" 4213 + }, 4214 + "funding": { 4215 + "url": "https://github.com/fb55/nth-check?sponsor=1" 4216 + } 4217 + }, 4218 + "node_modules/nypm": { 4219 + "version": "0.3.8", 4220 + "resolved": "https://registry.npmjs.org/nypm/-/nypm-0.3.8.tgz", 4221 + "integrity": "sha512-IGWlC6So2xv6V4cIDmoV0SwwWx7zLG086gyqkyumteH2fIgCAM4nDVFB2iDRszDvmdSVW9xb1N+2KjQ6C7d4og==", 4222 + "dev": true, 4223 + "dependencies": { 4224 + "citty": "^0.1.6", 4225 + "consola": "^3.2.3", 4226 + "execa": "^8.0.1", 4227 + "pathe": "^1.1.2", 4228 + "ufo": "^1.4.0" 4229 + }, 4230 + "bin": { 4231 + "nypm": "dist/cli.mjs" 4232 + }, 4233 + "engines": { 4234 + "node": "^14.16.0 || >=16.10.0" 4235 + } 4236 + }, 4237 + "node_modules/object-assign": { 4238 + "version": "4.1.1", 4239 + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 4240 + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 4241 + "dev": true, 4242 + "engines": { 4243 + "node": ">=0.10.0" 4244 + } 4245 + }, 4246 + "node_modules/ofetch": { 4247 + "version": "1.3.3", 4248 + "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.3.3.tgz", 4249 + "integrity": "sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==", 4250 + "dev": true, 4251 + "dependencies": { 4252 + "destr": "^2.0.1", 4253 + "node-fetch-native": "^1.4.0", 4254 + "ufo": "^1.3.0" 4255 + } 4256 + }, 4257 + "node_modules/ohash": { 4258 + "version": "1.1.3", 4259 + "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.3.tgz", 4260 + "integrity": "sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==", 4261 + "dev": true 4262 + }, 4263 + "node_modules/once": { 4264 + "version": "1.4.0", 4265 + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 4266 + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 4267 + "dev": true, 4268 + "dependencies": { 4269 + "wrappy": "1" 4270 + } 4271 + }, 4272 + "node_modules/onetime": { 4273 + "version": "6.0.0", 4274 + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", 4275 + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", 4276 + "dev": true, 4277 + "dependencies": { 4278 + "mimic-fn": "^4.0.0" 4279 + }, 4280 + "engines": { 4281 + "node": ">=12" 4282 + }, 4283 + "funding": { 4284 + "url": "https://github.com/sponsors/sindresorhus" 4285 + } 4286 + }, 4287 + "node_modules/open": { 4288 + "version": "8.4.2", 4289 + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", 4290 + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", 4291 + "dev": true, 4292 + "dependencies": { 4293 + "define-lazy-prop": "^2.0.0", 4294 + "is-docker": "^2.1.1", 4295 + "is-wsl": "^2.2.0" 4296 + }, 4297 + "engines": { 4298 + "node": ">=12" 4299 + }, 4300 + "funding": { 4301 + "url": "https://github.com/sponsors/sindresorhus" 4302 + } 4303 + }, 4304 + "node_modules/open/node_modules/is-docker": { 4305 + "version": "2.2.1", 4306 + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", 4307 + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", 4308 + "dev": true, 4309 + "bin": { 4310 + "is-docker": "cli.js" 4311 + }, 4312 + "engines": { 4313 + "node": ">=8" 4314 + }, 4315 + "funding": { 4316 + "url": "https://github.com/sponsors/sindresorhus" 4317 + } 4318 + }, 4319 + "node_modules/open/node_modules/is-wsl": { 4320 + "version": "2.2.0", 4321 + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", 4322 + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", 4323 + "dev": true, 4324 + "dependencies": { 4325 + "is-docker": "^2.0.0" 4326 + }, 4327 + "engines": { 4328 + "node": ">=8" 4329 + } 4330 + }, 4331 + "node_modules/ora": { 4332 + "version": "7.0.1", 4333 + "resolved": "https://registry.npmjs.org/ora/-/ora-7.0.1.tgz", 4334 + "integrity": "sha512-0TUxTiFJWv+JnjWm4o9yvuskpEJLXTcng8MJuKd+SzAzp2o+OP3HWqNhB4OdJRt1Vsd9/mR0oyaEYlOnL7XIRw==", 4335 + "dev": true, 4336 + "dependencies": { 4337 + "chalk": "^5.3.0", 4338 + "cli-cursor": "^4.0.0", 4339 + "cli-spinners": "^2.9.0", 4340 + "is-interactive": "^2.0.0", 4341 + "is-unicode-supported": "^1.3.0", 4342 + "log-symbols": "^5.1.0", 4343 + "stdin-discarder": "^0.1.0", 4344 + "string-width": "^6.1.0", 4345 + "strip-ansi": "^7.1.0" 4346 + }, 4347 + "engines": { 4348 + "node": ">=16" 4349 + }, 4350 + "funding": { 4351 + "url": "https://github.com/sponsors/sindresorhus" 4352 + } 4353 + }, 4354 + "node_modules/os-shim": { 4355 + "version": "0.1.3", 4356 + "resolved": "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz", 4357 + "integrity": "sha512-jd0cvB8qQ5uVt0lvCIexBaROw1KyKm5sbulg2fWOHjETisuCzWyt+eTZKEMs8v6HwzoGs8xik26jg7eCM6pS+A==", 4358 + "dev": true, 4359 + "engines": { 4360 + "node": ">= 0.4.0" 4361 + } 4362 + }, 4363 + "node_modules/p-cancelable": { 4364 + "version": "3.0.0", 4365 + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", 4366 + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", 4367 + "dev": true, 4368 + "engines": { 4369 + "node": ">=12.20" 4370 + } 4371 + }, 4372 + "node_modules/package-json": { 4373 + "version": "8.1.1", 4374 + "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", 4375 + "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", 4376 + "dev": true, 4377 + "dependencies": { 4378 + "got": "^12.1.0", 4379 + "registry-auth-token": "^5.0.1", 4380 + "registry-url": "^6.0.0", 4381 + "semver": "^7.3.7" 4382 + }, 4383 + "engines": { 4384 + "node": ">=14.16" 4385 + }, 4386 + "funding": { 4387 + "url": "https://github.com/sponsors/sindresorhus" 4388 + } 4389 + }, 4390 + "node_modules/pako": { 4391 + "version": "1.0.11", 4392 + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", 4393 + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", 4394 + "dev": true 4395 + }, 4396 + "node_modules/parse-json": { 4397 + "version": "7.1.1", 4398 + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-7.1.1.tgz", 4399 + "integrity": "sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==", 4400 + "dev": true, 4401 + "dependencies": { 4402 + "@babel/code-frame": "^7.21.4", 4403 + "error-ex": "^1.3.2", 4404 + "json-parse-even-better-errors": "^3.0.0", 4405 + "lines-and-columns": "^2.0.3", 4406 + "type-fest": "^3.8.0" 4407 + }, 4408 + "engines": { 4409 + "node": ">=16" 4410 + }, 4411 + "funding": { 4412 + "url": "https://github.com/sponsors/sindresorhus" 4413 + } 4414 + }, 4415 + "node_modules/parse5": { 4416 + "version": "5.1.1", 4417 + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", 4418 + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", 4419 + "dev": true 4420 + }, 4421 + "node_modules/parse5-htmlparser2-tree-adapter": { 4422 + "version": "6.0.1", 4423 + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", 4424 + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", 4425 + "dev": true, 4426 + "dependencies": { 4427 + "parse5": "^6.0.1" 4428 + } 4429 + }, 4430 + "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { 4431 + "version": "6.0.1", 4432 + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", 4433 + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", 4434 + "dev": true 4435 + }, 4436 + "node_modules/path-is-absolute": { 4437 + "version": "1.0.1", 4438 + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 4439 + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 4440 + "dev": true, 4441 + "engines": { 4442 + "node": ">=0.10.0" 4443 + } 4444 + }, 4445 + "node_modules/path-key": { 4446 + "version": "3.1.1", 4447 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 4448 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 4449 + "dev": true, 4450 + "engines": { 4451 + "node": ">=8" 4452 + } 4453 + }, 4454 + "node_modules/pathe": { 4455 + "version": "1.1.2", 4456 + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", 4457 + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", 4458 + "dev": true 4459 + }, 4460 + "node_modules/pend": { 4461 + "version": "1.2.0", 4462 + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", 4463 + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", 4464 + "dev": true 4465 + }, 4466 + "node_modules/perfect-debounce": { 4467 + "version": "1.0.0", 4468 + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz", 4469 + "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==", 4470 + "dev": true 4471 + }, 4472 + "node_modules/picocolors": { 4473 + "version": "1.0.0", 4474 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 4475 + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 4476 + "dev": true 4477 + }, 4478 + "node_modules/picomatch": { 4479 + "version": "2.3.1", 4480 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 4481 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 4482 + "dev": true, 4483 + "engines": { 4484 + "node": ">=8.6" 4485 + }, 4486 + "funding": { 4487 + "url": "https://github.com/sponsors/jonschlinkert" 4488 + } 4489 + }, 4490 + "node_modules/pkg-types": { 4491 + "version": "1.0.3", 4492 + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", 4493 + "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==", 4494 + "dev": true, 4495 + "dependencies": { 4496 + "jsonc-parser": "^3.2.0", 4497 + "mlly": "^1.2.0", 4498 + "pathe": "^1.1.0" 4499 + } 4500 + }, 4501 + "node_modules/postcss": { 4502 + "version": "8.4.35", 4503 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", 4504 + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", 4505 + "dev": true, 4506 + "funding": [ 4507 + { 4508 + "type": "opencollective", 4509 + "url": "https://opencollective.com/postcss/" 4510 + }, 4511 + { 4512 + "type": "tidelift", 4513 + "url": "https://tidelift.com/funding/github/npm/postcss" 4514 + }, 4515 + { 4516 + "type": "github", 4517 + "url": "https://github.com/sponsors/ai" 4518 + } 4519 + ], 4520 + "dependencies": { 4521 + "nanoid": "^3.3.7", 4522 + "picocolors": "^1.0.0", 4523 + "source-map-js": "^1.0.2" 4524 + }, 4525 + "engines": { 4526 + "node": "^10 || ^12 || >=14" 4527 + } 4528 + }, 4529 + "node_modules/process-nextick-args": { 4530 + "version": "2.0.1", 4531 + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 4532 + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 4533 + "dev": true 4534 + }, 4535 + "node_modules/promise-toolbox": { 4536 + "version": "0.21.0", 4537 + "resolved": "https://registry.npmjs.org/promise-toolbox/-/promise-toolbox-0.21.0.tgz", 4538 + "integrity": "sha512-NV8aTmpwrZv+Iys54sSFOBx3tuVaOBvvrft5PNppnxy9xpU/akHbaWIril22AB22zaPgrgwKdD0KsrM0ptUtpg==", 4539 + "dev": true, 4540 + "dependencies": { 4541 + "make-error": "^1.3.2" 4542 + }, 4543 + "engines": { 4544 + "node": ">=6" 4545 + } 4546 + }, 4547 + "node_modules/prompts": { 4548 + "version": "2.4.2", 4549 + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", 4550 + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", 4551 + "dev": true, 4552 + "dependencies": { 4553 + "kleur": "^3.0.3", 4554 + "sisteransi": "^1.0.5" 4555 + }, 4556 + "engines": { 4557 + "node": ">= 6" 4558 + } 4559 + }, 4560 + "node_modules/proto-list": { 4561 + "version": "1.2.4", 4562 + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", 4563 + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", 4564 + "dev": true 4565 + }, 4566 + "node_modules/publish-browser-extension": { 4567 + "version": "2.1.3", 4568 + "resolved": "https://registry.npmjs.org/publish-browser-extension/-/publish-browser-extension-2.1.3.tgz", 4569 + "integrity": "sha512-qisnXUUwjvu5kMvObfG7UQ9rPU3t0XfbKdCdCrwAXaLUySdC25nlM4gxi+CBvL7LiwvK494GJyEK/weQBhIyTQ==", 4570 + "dev": true, 4571 + "dependencies": { 4572 + "cac": "^6.7.14", 4573 + "cli-highlight": "^2.1.11", 4574 + "consola": "^3.2.3", 4575 + "dotenv": "^16.3.1", 4576 + "extract-zip": "^2.0.1", 4577 + "formdata-node": "^6.0.3", 4578 + "listr2": "^8.0.1", 4579 + "lodash.camelcase": "^4.3.0", 4580 + "lodash.kebabcase": "^4.1.1", 4581 + "lodash.snakecase": "^4.1.1", 4582 + "ofetch": "^1.3.3", 4583 + "open": "^9.1.0", 4584 + "ora": "^6.3.1", 4585 + "prompts": "^2.4.2", 4586 + "zod": "^3.22.4" 4587 + }, 4588 + "bin": { 4589 + "publish-extension": "bin/publish-extension.cjs" 4590 + }, 4591 + "engines": { 4592 + "node": "^18.0.0 || >=20.0.0" 4593 + } 4594 + }, 4595 + "node_modules/publish-browser-extension/node_modules/define-lazy-prop": { 4596 + "version": "3.0.0", 4597 + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", 4598 + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", 4599 + "dev": true, 4600 + "engines": { 4601 + "node": ">=12" 4602 + }, 4603 + "funding": { 4604 + "url": "https://github.com/sponsors/sindresorhus" 4605 + } 4606 + }, 4607 + "node_modules/publish-browser-extension/node_modules/is-docker": { 4608 + "version": "2.2.1", 4609 + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", 4610 + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", 4611 + "dev": true, 4612 + "bin": { 4613 + "is-docker": "cli.js" 4614 + }, 4615 + "engines": { 4616 + "node": ">=8" 4617 + }, 4618 + "funding": { 4619 + "url": "https://github.com/sponsors/sindresorhus" 4620 + } 4621 + }, 4622 + "node_modules/publish-browser-extension/node_modules/is-wsl": { 4623 + "version": "2.2.0", 4624 + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", 4625 + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", 4626 + "dev": true, 4627 + "dependencies": { 4628 + "is-docker": "^2.0.0" 4629 + }, 4630 + "engines": { 4631 + "node": ">=8" 4632 + } 4633 + }, 4634 + "node_modules/publish-browser-extension/node_modules/open": { 4635 + "version": "9.1.0", 4636 + "resolved": "https://registry.npmjs.org/open/-/open-9.1.0.tgz", 4637 + "integrity": "sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==", 4638 + "dev": true, 4639 + "dependencies": { 4640 + "default-browser": "^4.0.0", 4641 + "define-lazy-prop": "^3.0.0", 4642 + "is-inside-container": "^1.0.0", 4643 + "is-wsl": "^2.2.0" 4644 + }, 4645 + "engines": { 4646 + "node": ">=14.16" 4647 + }, 4648 + "funding": { 4649 + "url": "https://github.com/sponsors/sindresorhus" 4650 + } 4651 + }, 4652 + "node_modules/publish-browser-extension/node_modules/ora": { 4653 + "version": "6.3.1", 4654 + "resolved": "https://registry.npmjs.org/ora/-/ora-6.3.1.tgz", 4655 + "integrity": "sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==", 4656 + "dev": true, 4657 + "dependencies": { 4658 + "chalk": "^5.0.0", 4659 + "cli-cursor": "^4.0.0", 4660 + "cli-spinners": "^2.6.1", 4661 + "is-interactive": "^2.0.0", 4662 + "is-unicode-supported": "^1.1.0", 4663 + "log-symbols": "^5.1.0", 4664 + "stdin-discarder": "^0.1.0", 4665 + "strip-ansi": "^7.0.1", 4666 + "wcwidth": "^1.0.1" 4667 + }, 4668 + "engines": { 4669 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4670 + }, 4671 + "funding": { 4672 + "url": "https://github.com/sponsors/sindresorhus" 4673 + } 4674 + }, 4675 + "node_modules/pump": { 4676 + "version": "3.0.0", 4677 + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 4678 + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 4679 + "dev": true, 4680 + "dependencies": { 4681 + "end-of-stream": "^1.1.0", 4682 + "once": "^1.3.1" 4683 + } 4684 + }, 4685 + "node_modules/pupa": { 4686 + "version": "3.1.0", 4687 + "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", 4688 + "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", 4689 + "dev": true, 4690 + "dependencies": { 4691 + "escape-goat": "^4.0.0" 4692 + }, 4693 + "engines": { 4694 + "node": ">=12.20" 4695 + }, 4696 + "funding": { 4697 + "url": "https://github.com/sponsors/sindresorhus" 4698 + } 4699 + }, 4700 + "node_modules/queue-microtask": { 4701 + "version": "1.2.3", 4702 + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 4703 + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 4704 + "dev": true, 4705 + "funding": [ 4706 + { 4707 + "type": "github", 4708 + "url": "https://github.com/sponsors/feross" 4709 + }, 4710 + { 4711 + "type": "patreon", 4712 + "url": "https://www.patreon.com/feross" 4713 + }, 4714 + { 4715 + "type": "consulting", 4716 + "url": "https://feross.org/support" 4717 + } 4718 + ] 4719 + }, 4720 + "node_modules/quick-lru": { 4721 + "version": "5.1.1", 4722 + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", 4723 + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", 4724 + "dev": true, 4725 + "engines": { 4726 + "node": ">=10" 4727 + }, 4728 + "funding": { 4729 + "url": "https://github.com/sponsors/sindresorhus" 4730 + } 4731 + }, 4732 + "node_modules/rc": { 4733 + "version": "1.2.8", 4734 + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", 4735 + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", 4736 + "dev": true, 4737 + "dependencies": { 4738 + "deep-extend": "^0.6.0", 4739 + "ini": "~1.3.0", 4740 + "minimist": "^1.2.0", 4741 + "strip-json-comments": "~2.0.1" 4742 + }, 4743 + "bin": { 4744 + "rc": "cli.js" 4745 + } 4746 + }, 4747 + "node_modules/rc/node_modules/ini": { 4748 + "version": "1.3.8", 4749 + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 4750 + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", 4751 + "dev": true 4752 + }, 4753 + "node_modules/rc/node_modules/strip-json-comments": { 4754 + "version": "2.0.1", 4755 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 4756 + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", 4757 + "dev": true, 4758 + "engines": { 4759 + "node": ">=0.10.0" 4760 + } 4761 + }, 4762 + "node_modules/rc9": { 4763 + "version": "2.1.1", 4764 + "resolved": "https://registry.npmjs.org/rc9/-/rc9-2.1.1.tgz", 4765 + "integrity": "sha512-lNeOl38Ws0eNxpO3+wD1I9rkHGQyj1NU1jlzv4go2CtEnEQEUfqnIvZG7W+bC/aXdJ27n5x/yUjb6RoT9tko+Q==", 4766 + "dev": true, 4767 + "dependencies": { 4768 + "defu": "^6.1.2", 4769 + "destr": "^2.0.0", 4770 + "flat": "^5.0.2" 4771 + } 4772 + }, 4773 + "node_modules/readable-stream": { 4774 + "version": "2.3.8", 4775 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", 4776 + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", 4777 + "dev": true, 4778 + "dependencies": { 4779 + "core-util-is": "~1.0.0", 4780 + "inherits": "~2.0.3", 4781 + "isarray": "~1.0.0", 4782 + "process-nextick-args": "~2.0.0", 4783 + "safe-buffer": "~5.1.1", 4784 + "string_decoder": "~1.1.1", 4785 + "util-deprecate": "~1.0.1" 4786 + } 4787 + }, 4788 + "node_modules/readdirp": { 4789 + "version": "3.6.0", 4790 + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 4791 + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 4792 + "dev": true, 4793 + "dependencies": { 4794 + "picomatch": "^2.2.1" 4795 + }, 4796 + "engines": { 4797 + "node": ">=8.10.0" 4798 + } 4799 + }, 4800 + "node_modules/regenerator-runtime": { 4801 + "version": "0.14.1", 4802 + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", 4803 + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", 4804 + "dev": true 4805 + }, 4806 + "node_modules/registry-auth-token": { 4807 + "version": "5.0.2", 4808 + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz", 4809 + "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==", 4810 + "dev": true, 4811 + "dependencies": { 4812 + "@pnpm/npm-conf": "^2.1.0" 4813 + }, 4814 + "engines": { 4815 + "node": ">=14" 4816 + } 4817 + }, 4818 + "node_modules/registry-url": { 4819 + "version": "6.0.1", 4820 + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", 4821 + "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", 4822 + "dev": true, 4823 + "dependencies": { 4824 + "rc": "1.2.8" 4825 + }, 4826 + "engines": { 4827 + "node": ">=12" 4828 + }, 4829 + "funding": { 4830 + "url": "https://github.com/sponsors/sindresorhus" 4831 + } 4832 + }, 4833 + "node_modules/require-directory": { 4834 + "version": "2.1.1", 4835 + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 4836 + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", 4837 + "dev": true, 4838 + "engines": { 4839 + "node": ">=0.10.0" 4840 + } 4841 + }, 4842 + "node_modules/resolve-alpn": { 4843 + "version": "1.2.1", 4844 + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", 4845 + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", 4846 + "dev": true 4847 + }, 4848 + "node_modules/responselike": { 4849 + "version": "3.0.0", 4850 + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", 4851 + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", 4852 + "dev": true, 4853 + "dependencies": { 4854 + "lowercase-keys": "^3.0.0" 4855 + }, 4856 + "engines": { 4857 + "node": ">=14.16" 4858 + }, 4859 + "funding": { 4860 + "url": "https://github.com/sponsors/sindresorhus" 4861 + } 4862 + }, 4863 + "node_modules/restore-cursor": { 4864 + "version": "4.0.0", 4865 + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", 4866 + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", 4867 + "dev": true, 4868 + "dependencies": { 4869 + "onetime": "^5.1.0", 4870 + "signal-exit": "^3.0.2" 4871 + }, 4872 + "engines": { 4873 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4874 + }, 4875 + "funding": { 4876 + "url": "https://github.com/sponsors/sindresorhus" 4877 + } 4878 + }, 4879 + "node_modules/restore-cursor/node_modules/mimic-fn": { 4880 + "version": "2.1.0", 4881 + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 4882 + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 4883 + "dev": true, 4884 + "engines": { 4885 + "node": ">=6" 4886 + } 4887 + }, 4888 + "node_modules/restore-cursor/node_modules/onetime": { 4889 + "version": "5.1.2", 4890 + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 4891 + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 4892 + "dev": true, 4893 + "dependencies": { 4894 + "mimic-fn": "^2.1.0" 4895 + }, 4896 + "engines": { 4897 + "node": ">=6" 4898 + }, 4899 + "funding": { 4900 + "url": "https://github.com/sponsors/sindresorhus" 4901 + } 4902 + }, 4903 + "node_modules/restore-cursor/node_modules/signal-exit": { 4904 + "version": "3.0.7", 4905 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 4906 + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 4907 + "dev": true 4908 + }, 4909 + "node_modules/reusify": { 4910 + "version": "1.0.4", 4911 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 4912 + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 4913 + "dev": true, 4914 + "engines": { 4915 + "iojs": ">=1.0.0", 4916 + "node": ">=0.10.0" 4917 + } 4918 + }, 4919 + "node_modules/rfdc": { 4920 + "version": "1.3.1", 4921 + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.1.tgz", 4922 + "integrity": "sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==", 4923 + "dev": true 4924 + }, 4925 + "node_modules/rimraf": { 4926 + "version": "2.4.5", 4927 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", 4928 + "integrity": "sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==", 4929 + "dev": true, 4930 + "optional": true, 4931 + "dependencies": { 4932 + "glob": "^6.0.1" 4933 + }, 4934 + "bin": { 4935 + "rimraf": "bin.js" 4936 + } 4937 + }, 4938 + "node_modules/rollup": { 4939 + "version": "4.12.1", 4940 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.12.1.tgz", 4941 + "integrity": "sha512-ggqQKvx/PsB0FaWXhIvVkSWh7a/PCLQAsMjBc+nA2M8Rv2/HG0X6zvixAB7KyZBRtifBUhy5k8voQX/mRnABPg==", 4942 + "dev": true, 4943 + "dependencies": { 4944 + "@types/estree": "1.0.5" 4945 + }, 4946 + "bin": { 4947 + "rollup": "dist/bin/rollup" 4948 + }, 4949 + "engines": { 4950 + "node": ">=18.0.0", 4951 + "npm": ">=8.0.0" 4952 + }, 4953 + "optionalDependencies": { 4954 + "@rollup/rollup-android-arm-eabi": "4.12.1", 4955 + "@rollup/rollup-android-arm64": "4.12.1", 4956 + "@rollup/rollup-darwin-arm64": "4.12.1", 4957 + "@rollup/rollup-darwin-x64": "4.12.1", 4958 + "@rollup/rollup-linux-arm-gnueabihf": "4.12.1", 4959 + "@rollup/rollup-linux-arm64-gnu": "4.12.1", 4960 + "@rollup/rollup-linux-arm64-musl": "4.12.1", 4961 + "@rollup/rollup-linux-riscv64-gnu": "4.12.1", 4962 + "@rollup/rollup-linux-x64-gnu": "4.12.1", 4963 + "@rollup/rollup-linux-x64-musl": "4.12.1", 4964 + "@rollup/rollup-win32-arm64-msvc": "4.12.1", 4965 + "@rollup/rollup-win32-ia32-msvc": "4.12.1", 4966 + "@rollup/rollup-win32-x64-msvc": "4.12.1", 4967 + "fsevents": "~2.3.2" 4968 + } 4969 + }, 4970 + "node_modules/run-applescript": { 4971 + "version": "5.0.0", 4972 + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-5.0.0.tgz", 4973 + "integrity": "sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==", 4974 + "dev": true, 4975 + "dependencies": { 4976 + "execa": "^5.0.0" 4977 + }, 4978 + "engines": { 4979 + "node": ">=12" 4980 + }, 4981 + "funding": { 4982 + "url": "https://github.com/sponsors/sindresorhus" 4983 + } 4984 + }, 4985 + "node_modules/run-applescript/node_modules/execa": { 4986 + "version": "5.1.1", 4987 + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 4988 + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 4989 + "dev": true, 4990 + "dependencies": { 4991 + "cross-spawn": "^7.0.3", 4992 + "get-stream": "^6.0.0", 4993 + "human-signals": "^2.1.0", 4994 + "is-stream": "^2.0.0", 4995 + "merge-stream": "^2.0.0", 4996 + "npm-run-path": "^4.0.1", 4997 + "onetime": "^5.1.2", 4998 + "signal-exit": "^3.0.3", 4999 + "strip-final-newline": "^2.0.0" 5000 + }, 5001 + "engines": { 5002 + "node": ">=10" 5003 + }, 5004 + "funding": { 5005 + "url": "https://github.com/sindresorhus/execa?sponsor=1" 5006 + } 5007 + }, 5008 + "node_modules/run-applescript/node_modules/get-stream": { 5009 + "version": "6.0.1", 5010 + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 5011 + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 5012 + "dev": true, 5013 + "engines": { 5014 + "node": ">=10" 5015 + }, 5016 + "funding": { 5017 + "url": "https://github.com/sponsors/sindresorhus" 5018 + } 5019 + }, 5020 + "node_modules/run-applescript/node_modules/human-signals": { 5021 + "version": "2.1.0", 5022 + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 5023 + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", 5024 + "dev": true, 5025 + "engines": { 5026 + "node": ">=10.17.0" 5027 + } 5028 + }, 5029 + "node_modules/run-applescript/node_modules/is-stream": { 5030 + "version": "2.0.1", 5031 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 5032 + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 5033 + "dev": true, 5034 + "engines": { 5035 + "node": ">=8" 5036 + }, 5037 + "funding": { 5038 + "url": "https://github.com/sponsors/sindresorhus" 5039 + } 5040 + }, 5041 + "node_modules/run-applescript/node_modules/mimic-fn": { 5042 + "version": "2.1.0", 5043 + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 5044 + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 5045 + "dev": true, 5046 + "engines": { 5047 + "node": ">=6" 5048 + } 5049 + }, 5050 + "node_modules/run-applescript/node_modules/npm-run-path": { 5051 + "version": "4.0.1", 5052 + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 5053 + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 5054 + "dev": true, 5055 + "dependencies": { 5056 + "path-key": "^3.0.0" 5057 + }, 5058 + "engines": { 5059 + "node": ">=8" 5060 + } 5061 + }, 5062 + "node_modules/run-applescript/node_modules/onetime": { 5063 + "version": "5.1.2", 5064 + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 5065 + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 5066 + "dev": true, 5067 + "dependencies": { 5068 + "mimic-fn": "^2.1.0" 5069 + }, 5070 + "engines": { 5071 + "node": ">=6" 5072 + }, 5073 + "funding": { 5074 + "url": "https://github.com/sponsors/sindresorhus" 5075 + } 5076 + }, 5077 + "node_modules/run-applescript/node_modules/signal-exit": { 5078 + "version": "3.0.7", 5079 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 5080 + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 5081 + "dev": true 5082 + }, 5083 + "node_modules/run-applescript/node_modules/strip-final-newline": { 5084 + "version": "2.0.0", 5085 + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 5086 + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 5087 + "dev": true, 5088 + "engines": { 5089 + "node": ">=6" 5090 + } 5091 + }, 5092 + "node_modules/run-parallel": { 5093 + "version": "1.2.0", 5094 + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 5095 + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 5096 + "dev": true, 5097 + "funding": [ 5098 + { 5099 + "type": "github", 5100 + "url": "https://github.com/sponsors/feross" 5101 + }, 5102 + { 5103 + "type": "patreon", 5104 + "url": "https://www.patreon.com/feross" 5105 + }, 5106 + { 5107 + "type": "consulting", 5108 + "url": "https://feross.org/support" 5109 + } 5110 + ], 5111 + "dependencies": { 5112 + "queue-microtask": "^1.2.2" 5113 + } 5114 + }, 5115 + "node_modules/safe-buffer": { 5116 + "version": "5.1.2", 5117 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 5118 + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 5119 + "dev": true 5120 + }, 5121 + "node_modules/safe-json-stringify": { 5122 + "version": "1.2.0", 5123 + "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", 5124 + "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", 5125 + "dev": true, 5126 + "optional": true 5127 + }, 5128 + "node_modules/sax": { 5129 + "version": "1.3.0", 5130 + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", 5131 + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", 5132 + "dev": true 5133 + }, 5134 + "node_modules/scule": { 5135 + "version": "1.3.0", 5136 + "resolved": "https://registry.npmjs.org/scule/-/scule-1.3.0.tgz", 5137 + "integrity": "sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==", 5138 + "dev": true 5139 + }, 5140 + "node_modules/semver": { 5141 + "version": "7.6.0", 5142 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", 5143 + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", 5144 + "dev": true, 5145 + "dependencies": { 5146 + "lru-cache": "^6.0.0" 5147 + }, 5148 + "bin": { 5149 + "semver": "bin/semver.js" 5150 + }, 5151 + "engines": { 5152 + "node": ">=10" 5153 + } 5154 + }, 5155 + "node_modules/semver-diff": { 5156 + "version": "4.0.0", 5157 + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", 5158 + "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", 5159 + "dev": true, 5160 + "dependencies": { 5161 + "semver": "^7.3.5" 5162 + }, 5163 + "engines": { 5164 + "node": ">=12" 5165 + }, 5166 + "funding": { 5167 + "url": "https://github.com/sponsors/sindresorhus" 5168 + } 5169 + }, 5170 + "node_modules/set-value": { 5171 + "version": "4.1.0", 5172 + "resolved": "https://registry.npmjs.org/set-value/-/set-value-4.1.0.tgz", 5173 + "integrity": "sha512-zTEg4HL0RwVrqcWs3ztF+x1vkxfm0lP+MQQFPiMJTKVceBwEV0A569Ou8l9IYQG8jOZdMVI1hGsc0tmeD2o/Lw==", 5174 + "dev": true, 5175 + "funding": [ 5176 + "https://github.com/sponsors/jonschlinkert", 5177 + "https://paypal.me/jonathanschlinkert", 5178 + "https://jonschlinkert.dev/sponsor" 5179 + ], 5180 + "dependencies": { 5181 + "is-plain-object": "^2.0.4", 5182 + "is-primitive": "^3.0.1" 5183 + }, 5184 + "engines": { 5185 + "node": ">=11.0" 5186 + } 5187 + }, 5188 + "node_modules/setimmediate": { 5189 + "version": "1.0.5", 5190 + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", 5191 + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", 5192 + "dev": true 5193 + }, 5194 + "node_modules/shebang-command": { 5195 + "version": "2.0.0", 5196 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 5197 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 5198 + "dev": true, 5199 + "dependencies": { 5200 + "shebang-regex": "^3.0.0" 5201 + }, 5202 + "engines": { 5203 + "node": ">=8" 5204 + } 5205 + }, 5206 + "node_modules/shebang-regex": { 5207 + "version": "3.0.0", 5208 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 5209 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 5210 + "dev": true, 5211 + "engines": { 5212 + "node": ">=8" 5213 + } 5214 + }, 5215 + "node_modules/shell-quote": { 5216 + "version": "1.7.3", 5217 + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", 5218 + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", 5219 + "dev": true 5220 + }, 5221 + "node_modules/shellwords": { 5222 + "version": "0.1.1", 5223 + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", 5224 + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", 5225 + "dev": true 5226 + }, 5227 + "node_modules/signal-exit": { 5228 + "version": "4.1.0", 5229 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 5230 + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 5231 + "dev": true, 5232 + "engines": { 5233 + "node": ">=14" 5234 + }, 5235 + "funding": { 5236 + "url": "https://github.com/sponsors/isaacs" 5237 + } 5238 + }, 5239 + "node_modules/sisteransi": { 5240 + "version": "1.0.5", 5241 + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 5242 + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 5243 + "dev": true 5244 + }, 5245 + "node_modules/slice-ansi": { 5246 + "version": "5.0.0", 5247 + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", 5248 + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", 5249 + "dev": true, 5250 + "dependencies": { 5251 + "ansi-styles": "^6.0.0", 5252 + "is-fullwidth-code-point": "^4.0.0" 5253 + }, 5254 + "engines": { 5255 + "node": ">=12" 5256 + }, 5257 + "funding": { 5258 + "url": "https://github.com/chalk/slice-ansi?sponsor=1" 5259 + } 5260 + }, 5261 + "node_modules/source-map": { 5262 + "version": "0.7.4", 5263 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", 5264 + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", 5265 + "dev": true, 5266 + "engines": { 5267 + "node": ">= 8" 5268 + } 5269 + }, 5270 + "node_modules/source-map-js": { 5271 + "version": "1.0.2", 5272 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 5273 + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 5274 + "dev": true, 5275 + "engines": { 5276 + "node": ">=0.10.0" 5277 + } 5278 + }, 5279 + "node_modules/source-map-support": { 5280 + "version": "0.5.21", 5281 + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", 5282 + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", 5283 + "dev": true, 5284 + "dependencies": { 5285 + "buffer-from": "^1.0.0", 5286 + "source-map": "^0.6.0" 5287 + } 5288 + }, 5289 + "node_modules/source-map-support/node_modules/source-map": { 5290 + "version": "0.6.1", 5291 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 5292 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 5293 + "dev": true, 5294 + "engines": { 5295 + "node": ">=0.10.0" 5296 + } 5297 + }, 5298 + "node_modules/spawn-sync": { 5299 + "version": "1.0.15", 5300 + "resolved": "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.15.tgz", 5301 + "integrity": "sha512-9DWBgrgYZzNghseho0JOuh+5fg9u6QWhAWa51QC7+U5rCheZ/j1DrEZnyE0RBBRqZ9uEXGPgSSM0nky6burpVw==", 5302 + "dev": true, 5303 + "hasInstallScript": true, 5304 + "dependencies": { 5305 + "concat-stream": "^1.4.7", 5306 + "os-shim": "^0.1.2" 5307 + } 5308 + }, 5309 + "node_modules/split": { 5310 + "version": "1.0.1", 5311 + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", 5312 + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", 5313 + "dev": true, 5314 + "dependencies": { 5315 + "through": "2" 5316 + }, 5317 + "engines": { 5318 + "node": "*" 5319 + } 5320 + }, 5321 + "node_modules/stdin-discarder": { 5322 + "version": "0.1.0", 5323 + "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz", 5324 + "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==", 5325 + "dev": true, 5326 + "dependencies": { 5327 + "bl": "^5.0.0" 5328 + }, 5329 + "engines": { 5330 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 5331 + }, 5332 + "funding": { 5333 + "url": "https://github.com/sponsors/sindresorhus" 5334 + } 5335 + }, 5336 + "node_modules/string_decoder": { 5337 + "version": "1.1.1", 5338 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 5339 + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 5340 + "dev": true, 5341 + "dependencies": { 5342 + "safe-buffer": "~5.1.0" 5343 + } 5344 + }, 5345 + "node_modules/string-width": { 5346 + "version": "6.1.0", 5347 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-6.1.0.tgz", 5348 + "integrity": "sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==", 5349 + "dev": true, 5350 + "dependencies": { 5351 + "eastasianwidth": "^0.2.0", 5352 + "emoji-regex": "^10.2.1", 5353 + "strip-ansi": "^7.0.1" 5354 + }, 5355 + "engines": { 5356 + "node": ">=16" 5357 + }, 5358 + "funding": { 5359 + "url": "https://github.com/sponsors/sindresorhus" 5360 + } 5361 + }, 5362 + "node_modules/strip-ansi": { 5363 + "version": "7.1.0", 5364 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 5365 + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 5366 + "dev": true, 5367 + "dependencies": { 5368 + "ansi-regex": "^6.0.1" 5369 + }, 5370 + "engines": { 5371 + "node": ">=12" 5372 + }, 5373 + "funding": { 5374 + "url": "https://github.com/chalk/strip-ansi?sponsor=1" 5375 + } 5376 + }, 5377 + "node_modules/strip-bom": { 5378 + "version": "5.0.0", 5379 + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-5.0.0.tgz", 5380 + "integrity": "sha512-p+byADHF7SzEcVnLvc/r3uognM1hUhObuHXxJcgLCfD194XAkaLbjq3Wzb0N5G2tgIjH0dgT708Z51QxMeu60A==", 5381 + "dev": true, 5382 + "engines": { 5383 + "node": ">=12" 5384 + }, 5385 + "funding": { 5386 + "url": "https://github.com/sponsors/sindresorhus" 5387 + } 5388 + }, 5389 + "node_modules/strip-final-newline": { 5390 + "version": "3.0.0", 5391 + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", 5392 + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", 5393 + "dev": true, 5394 + "engines": { 5395 + "node": ">=12" 5396 + }, 5397 + "funding": { 5398 + "url": "https://github.com/sponsors/sindresorhus" 5399 + } 5400 + }, 5401 + "node_modules/strip-json-comments": { 5402 + "version": "5.0.1", 5403 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-5.0.1.tgz", 5404 + "integrity": "sha512-0fk9zBqO67Nq5M/m45qHCJxylV/DhBlIOVExqgOMiCCrzrhU6tCibRXNqE3jwJLftzE9SNuZtYbpzcO+i9FiKw==", 5405 + "dev": true, 5406 + "engines": { 5407 + "node": ">=14.16" 5408 + }, 5409 + "funding": { 5410 + "url": "https://github.com/sponsors/sindresorhus" 5411 + } 5412 + }, 5413 + "node_modules/strip-literal": { 5414 + "version": "1.3.0", 5415 + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-1.3.0.tgz", 5416 + "integrity": "sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==", 5417 + "dev": true, 5418 + "dependencies": { 5419 + "acorn": "^8.10.0" 5420 + }, 5421 + "funding": { 5422 + "url": "https://github.com/sponsors/antfu" 5423 + } 5424 + }, 5425 + "node_modules/supports-color": { 5426 + "version": "5.5.0", 5427 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 5428 + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 5429 + "dev": true, 5430 + "dependencies": { 5431 + "has-flag": "^3.0.0" 5432 + }, 5433 + "engines": { 5434 + "node": ">=4" 5435 + } 5436 + }, 5437 + "node_modules/tar": { 5438 + "version": "6.2.0", 5439 + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", 5440 + "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", 5441 + "dev": true, 5442 + "dependencies": { 5443 + "chownr": "^2.0.0", 5444 + "fs-minipass": "^2.0.0", 5445 + "minipass": "^5.0.0", 5446 + "minizlib": "^2.1.1", 5447 + "mkdirp": "^1.0.3", 5448 + "yallist": "^4.0.0" 5449 + }, 5450 + "engines": { 5451 + "node": ">=10" 5452 + } 5453 + }, 5454 + "node_modules/thenify": { 5455 + "version": "3.3.1", 5456 + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", 5457 + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", 5458 + "dev": true, 5459 + "dependencies": { 5460 + "any-promise": "^1.0.0" 5461 + } 5462 + }, 5463 + "node_modules/thenify-all": { 5464 + "version": "1.6.0", 5465 + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", 5466 + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", 5467 + "dev": true, 5468 + "dependencies": { 5469 + "thenify": ">= 3.1.0 < 4" 5470 + }, 5471 + "engines": { 5472 + "node": ">=0.8" 5473 + } 5474 + }, 5475 + "node_modules/through": { 5476 + "version": "2.3.8", 5477 + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 5478 + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", 5479 + "dev": true 5480 + }, 5481 + "node_modules/titleize": { 5482 + "version": "3.0.0", 5483 + "resolved": "https://registry.npmjs.org/titleize/-/titleize-3.0.0.tgz", 5484 + "integrity": "sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==", 5485 + "dev": true, 5486 + "engines": { 5487 + "node": ">=12" 5488 + }, 5489 + "funding": { 5490 + "url": "https://github.com/sponsors/sindresorhus" 5491 + } 5492 + }, 5493 + "node_modules/tmp": { 5494 + "version": "0.2.1", 5495 + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", 5496 + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", 5497 + "dev": true, 5498 + "dependencies": { 5499 + "rimraf": "^3.0.0" 5500 + }, 5501 + "engines": { 5502 + "node": ">=8.17.0" 5503 + } 5504 + }, 5505 + "node_modules/tmp/node_modules/brace-expansion": { 5506 + "version": "1.1.11", 5507 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 5508 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 5509 + "dev": true, 5510 + "dependencies": { 5511 + "balanced-match": "^1.0.0", 5512 + "concat-map": "0.0.1" 5513 + } 5514 + }, 5515 + "node_modules/tmp/node_modules/glob": { 5516 + "version": "7.2.3", 5517 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 5518 + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 5519 + "dev": true, 5520 + "dependencies": { 5521 + "fs.realpath": "^1.0.0", 5522 + "inflight": "^1.0.4", 5523 + "inherits": "2", 5524 + "minimatch": "^3.1.1", 5525 + "once": "^1.3.0", 5526 + "path-is-absolute": "^1.0.0" 5527 + }, 5528 + "engines": { 5529 + "node": "*" 5530 + }, 5531 + "funding": { 5532 + "url": "https://github.com/sponsors/isaacs" 5533 + } 5534 + }, 5535 + "node_modules/tmp/node_modules/minimatch": { 5536 + "version": "3.1.2", 5537 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 5538 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 5539 + "dev": true, 5540 + "dependencies": { 5541 + "brace-expansion": "^1.1.7" 5542 + }, 5543 + "engines": { 5544 + "node": "*" 5545 + } 5546 + }, 5547 + "node_modules/tmp/node_modules/rimraf": { 5548 + "version": "3.0.2", 5549 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 5550 + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 5551 + "dev": true, 5552 + "dependencies": { 5553 + "glob": "^7.1.3" 5554 + }, 5555 + "bin": { 5556 + "rimraf": "bin.js" 5557 + }, 5558 + "funding": { 5559 + "url": "https://github.com/sponsors/isaacs" 5560 + } 5561 + }, 5562 + "node_modules/to-regex-range": { 5563 + "version": "5.0.1", 5564 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 5565 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 5566 + "dev": true, 5567 + "dependencies": { 5568 + "is-number": "^7.0.0" 5569 + }, 5570 + "engines": { 5571 + "node": ">=8.0" 5572 + } 5573 + }, 5574 + "node_modules/tslib": { 5575 + "version": "2.6.2", 5576 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", 5577 + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", 5578 + "dev": true 5579 + }, 5580 + "node_modules/type-fest": { 5581 + "version": "3.13.1", 5582 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", 5583 + "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", 5584 + "dev": true, 5585 + "engines": { 5586 + "node": ">=14.16" 5587 + }, 5588 + "funding": { 5589 + "url": "https://github.com/sponsors/sindresorhus" 5590 + } 5591 + }, 5592 + "node_modules/typedarray": { 5593 + "version": "0.0.6", 5594 + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", 5595 + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", 5596 + "dev": true 5597 + }, 5598 + "node_modules/typedarray-to-buffer": { 5599 + "version": "3.1.5", 5600 + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", 5601 + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", 5602 + "dev": true, 5603 + "dependencies": { 5604 + "is-typedarray": "^1.0.0" 5605 + } 5606 + }, 5607 + "node_modules/typescript": { 5608 + "version": "5.4.2", 5609 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", 5610 + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", 5611 + "dev": true, 5612 + "bin": { 5613 + "tsc": "bin/tsc", 5614 + "tsserver": "bin/tsserver" 5615 + }, 5616 + "engines": { 5617 + "node": ">=14.17" 5618 + } 5619 + }, 5620 + "node_modules/ufo": { 5621 + "version": "1.4.0", 5622 + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.4.0.tgz", 5623 + "integrity": "sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==", 5624 + "dev": true 5625 + }, 5626 + "node_modules/uhyphen": { 5627 + "version": "0.2.0", 5628 + "resolved": "https://registry.npmjs.org/uhyphen/-/uhyphen-0.2.0.tgz", 5629 + "integrity": "sha512-qz3o9CHXmJJPGBdqzab7qAYuW8kQGKNEuoHFYrBwV6hWIMcpAmxDLXojcHfFr9US1Pe6zUswEIJIbLI610fuqA==", 5630 + "dev": true 5631 + }, 5632 + "node_modules/undici-types": { 5633 + "version": "5.26.5", 5634 + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", 5635 + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", 5636 + "dev": true 5637 + }, 5638 + "node_modules/unimport": { 5639 + "version": "3.7.1", 5640 + "resolved": "https://registry.npmjs.org/unimport/-/unimport-3.7.1.tgz", 5641 + "integrity": "sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==", 5642 + "dev": true, 5643 + "dependencies": { 5644 + "@rollup/pluginutils": "^5.1.0", 5645 + "acorn": "^8.11.2", 5646 + "escape-string-regexp": "^5.0.0", 5647 + "estree-walker": "^3.0.3", 5648 + "fast-glob": "^3.3.2", 5649 + "local-pkg": "^0.5.0", 5650 + "magic-string": "^0.30.5", 5651 + "mlly": "^1.4.2", 5652 + "pathe": "^1.1.1", 5653 + "pkg-types": "^1.0.3", 5654 + "scule": "^1.1.1", 5655 + "strip-literal": "^1.3.0", 5656 + "unplugin": "^1.5.1" 5657 + } 5658 + }, 5659 + "node_modules/unique-string": { 5660 + "version": "3.0.0", 5661 + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", 5662 + "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", 5663 + "dev": true, 5664 + "dependencies": { 5665 + "crypto-random-string": "^4.0.0" 5666 + }, 5667 + "engines": { 5668 + "node": ">=12" 5669 + }, 5670 + "funding": { 5671 + "url": "https://github.com/sponsors/sindresorhus" 5672 + } 5673 + }, 5674 + "node_modules/universalify": { 5675 + "version": "2.0.1", 5676 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 5677 + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 5678 + "dev": true, 5679 + "engines": { 5680 + "node": ">= 10.0.0" 5681 + } 5682 + }, 5683 + "node_modules/unplugin": { 5684 + "version": "1.9.0", 5685 + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.9.0.tgz", 5686 + "integrity": "sha512-14PslvMY3gNbXnQtNIRB566Q057L5Fe7f5LDEamxVi0QQVxoz5hrveBwwZLcKyHtZ09ysmipxRRj5Lv+BGz2Iw==", 5687 + "dev": true, 5688 + "dependencies": { 5689 + "acorn": "^8.11.3", 5690 + "chokidar": "^3.6.0", 5691 + "webpack-sources": "^3.2.3", 5692 + "webpack-virtual-modules": "^0.6.1" 5693 + }, 5694 + "engines": { 5695 + "node": ">=14.0.0" 5696 + } 5697 + }, 5698 + "node_modules/untildify": { 5699 + "version": "4.0.0", 5700 + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", 5701 + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", 5702 + "dev": true, 5703 + "engines": { 5704 + "node": ">=8" 5705 + } 5706 + }, 5707 + "node_modules/update-notifier": { 5708 + "version": "6.0.2", 5709 + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", 5710 + "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", 5711 + "dev": true, 5712 + "dependencies": { 5713 + "boxen": "^7.0.0", 5714 + "chalk": "^5.0.1", 5715 + "configstore": "^6.0.0", 5716 + "has-yarn": "^3.0.0", 5717 + "import-lazy": "^4.0.0", 5718 + "is-ci": "^3.0.1", 5719 + "is-installed-globally": "^0.4.0", 5720 + "is-npm": "^6.0.0", 5721 + "is-yarn-global": "^0.4.0", 5722 + "latest-version": "^7.0.0", 5723 + "pupa": "^3.1.0", 5724 + "semver": "^7.3.7", 5725 + "semver-diff": "^4.0.0", 5726 + "xdg-basedir": "^5.1.0" 5727 + }, 5728 + "engines": { 5729 + "node": ">=14.16" 5730 + }, 5731 + "funding": { 5732 + "url": "https://github.com/yeoman/update-notifier?sponsor=1" 5733 + } 5734 + }, 5735 + "node_modules/util-deprecate": { 5736 + "version": "1.0.2", 5737 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 5738 + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 5739 + "dev": true 5740 + }, 5741 + "node_modules/uuid": { 5742 + "version": "8.3.2", 5743 + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", 5744 + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", 5745 + "dev": true, 5746 + "bin": { 5747 + "uuid": "dist/bin/uuid" 5748 + } 5749 + }, 5750 + "node_modules/vite": { 5751 + "version": "5.1.5", 5752 + "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.5.tgz", 5753 + "integrity": "sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==", 5754 + "dev": true, 5755 + "dependencies": { 5756 + "esbuild": "^0.19.3", 5757 + "postcss": "^8.4.35", 5758 + "rollup": "^4.2.0" 5759 + }, 5760 + "bin": { 5761 + "vite": "bin/vite.js" 5762 + }, 5763 + "engines": { 5764 + "node": "^18.0.0 || >=20.0.0" 5765 + }, 5766 + "funding": { 5767 + "url": "https://github.com/vitejs/vite?sponsor=1" 5768 + }, 5769 + "optionalDependencies": { 5770 + "fsevents": "~2.3.3" 5771 + }, 5772 + "peerDependencies": { 5773 + "@types/node": "^18.0.0 || >=20.0.0", 5774 + "less": "*", 5775 + "lightningcss": "^1.21.0", 5776 + "sass": "*", 5777 + "stylus": "*", 5778 + "sugarss": "*", 5779 + "terser": "^5.4.0" 5780 + }, 5781 + "peerDependenciesMeta": { 5782 + "@types/node": { 5783 + "optional": true 5784 + }, 5785 + "less": { 5786 + "optional": true 5787 + }, 5788 + "lightningcss": { 5789 + "optional": true 5790 + }, 5791 + "sass": { 5792 + "optional": true 5793 + }, 5794 + "stylus": { 5795 + "optional": true 5796 + }, 5797 + "sugarss": { 5798 + "optional": true 5799 + }, 5800 + "terser": { 5801 + "optional": true 5802 + } 5803 + } 5804 + }, 5805 + "node_modules/watchpack": { 5806 + "version": "2.4.0", 5807 + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", 5808 + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", 5809 + "dev": true, 5810 + "dependencies": { 5811 + "glob-to-regexp": "^0.4.1", 5812 + "graceful-fs": "^4.1.2" 5813 + }, 5814 + "engines": { 5815 + "node": ">=10.13.0" 5816 + } 5817 + }, 5818 + "node_modules/wcwidth": { 5819 + "version": "1.0.1", 5820 + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", 5821 + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", 5822 + "dev": true, 5823 + "dependencies": { 5824 + "defaults": "^1.0.3" 5825 + } 5826 + }, 5827 + "node_modules/web-ext-run": { 5828 + "version": "0.2.0", 5829 + "resolved": "https://registry.npmjs.org/web-ext-run/-/web-ext-run-0.2.0.tgz", 5830 + "integrity": "sha512-lAm05ELMr2WDPniyaHmyuPK0rb9tsftC8f/Ui5AQvlU6F3LqoBDfyzOaaUVQrLxtm4F5oax8AHPWswf/XjZzAg==", 5831 + "dev": true, 5832 + "dependencies": { 5833 + "@babel/runtime": "7.23.9", 5834 + "@devicefarmer/adbkit": "3.2.6", 5835 + "bunyan": "1.8.15", 5836 + "chrome-launcher": "1.1.0", 5837 + "debounce": "1.2.1", 5838 + "es6-error": "4.1.1", 5839 + "firefox-profile": "4.5.0", 5840 + "fs-extra": "11.2.0", 5841 + "fx-runner": "1.4.0", 5842 + "mkdirp": "1.0.4", 5843 + "multimatch": "6.0.0", 5844 + "mz": "2.7.0", 5845 + "node-notifier": "10.0.1", 5846 + "parse-json": "7.1.1", 5847 + "promise-toolbox": "0.21.0", 5848 + "set-value": "4.1.0", 5849 + "source-map-support": "0.5.21", 5850 + "strip-bom": "5.0.0", 5851 + "strip-json-comments": "5.0.1", 5852 + "tmp": "0.2.1", 5853 + "update-notifier": "6.0.2", 5854 + "watchpack": "2.4.0", 5855 + "ws": "8.16.0", 5856 + "zip-dir": "2.0.0" 5857 + }, 5858 + "engines": { 5859 + "node": ">=18.0.0", 5860 + "npm": ">=8.0.0" 5861 + } 5862 + }, 5863 + "node_modules/webextension-polyfill": { 5864 + "version": "0.10.0", 5865 + "resolved": "https://registry.npmjs.org/webextension-polyfill/-/webextension-polyfill-0.10.0.tgz", 5866 + "integrity": "sha512-c5s35LgVa5tFaHhrZDnr3FpQpjj1BB+RXhLTYUxGqBVN460HkbM8TBtEqdXWbpTKfzwCcjAZVF7zXCYSKtcp9g==", 5867 + "dev": true 5868 + }, 5869 + "node_modules/webpack-sources": { 5870 + "version": "3.2.3", 5871 + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", 5872 + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", 5873 + "dev": true, 5874 + "engines": { 5875 + "node": ">=10.13.0" 5876 + } 5877 + }, 5878 + "node_modules/webpack-virtual-modules": { 5879 + "version": "0.6.1", 5880 + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.1.tgz", 5881 + "integrity": "sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==", 5882 + "dev": true 5883 + }, 5884 + "node_modules/when": { 5885 + "version": "3.7.7", 5886 + "resolved": "https://registry.npmjs.org/when/-/when-3.7.7.tgz", 5887 + "integrity": "sha512-9lFZp/KHoqH6bPKjbWqa+3Dg/K/r2v0X/3/G2x4DBGchVS2QX2VXL3cZV994WQVnTM1/PD71Az25nAzryEUugw==", 5888 + "dev": true 5889 + }, 5890 + "node_modules/which": { 5891 + "version": "2.0.2", 5892 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 5893 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 5894 + "dev": true, 5895 + "dependencies": { 5896 + "isexe": "^2.0.0" 5897 + }, 5898 + "bin": { 5899 + "node-which": "bin/node-which" 5900 + }, 5901 + "engines": { 5902 + "node": ">= 8" 5903 + } 5904 + }, 5905 + "node_modules/widest-line": { 5906 + "version": "4.0.1", 5907 + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", 5908 + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", 5909 + "dev": true, 5910 + "dependencies": { 5911 + "string-width": "^5.0.1" 5912 + }, 5913 + "engines": { 5914 + "node": ">=12" 5915 + }, 5916 + "funding": { 5917 + "url": "https://github.com/sponsors/sindresorhus" 5918 + } 5919 + }, 5920 + "node_modules/widest-line/node_modules/emoji-regex": { 5921 + "version": "9.2.2", 5922 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 5923 + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 5924 + "dev": true 5925 + }, 5926 + "node_modules/widest-line/node_modules/string-width": { 5927 + "version": "5.1.2", 5928 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 5929 + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 5930 + "dev": true, 5931 + "dependencies": { 5932 + "eastasianwidth": "^0.2.0", 5933 + "emoji-regex": "^9.2.2", 5934 + "strip-ansi": "^7.0.1" 5935 + }, 5936 + "engines": { 5937 + "node": ">=12" 5938 + }, 5939 + "funding": { 5940 + "url": "https://github.com/sponsors/sindresorhus" 5941 + } 5942 + }, 5943 + "node_modules/winreg": { 5944 + "version": "0.0.12", 5945 + "resolved": "https://registry.npmjs.org/winreg/-/winreg-0.0.12.tgz", 5946 + "integrity": "sha512-typ/+JRmi7RqP1NanzFULK36vczznSNN8kWVA9vIqXyv8GhghUlwhGp1Xj3Nms1FsPcNnsQrJOR10N58/nQ9hQ==", 5947 + "dev": true 5948 + }, 5949 + "node_modules/wrap-ansi": { 5950 + "version": "9.0.0", 5951 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", 5952 + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", 5953 + "dev": true, 5954 + "dependencies": { 5955 + "ansi-styles": "^6.2.1", 5956 + "string-width": "^7.0.0", 5957 + "strip-ansi": "^7.1.0" 5958 + }, 5959 + "engines": { 5960 + "node": ">=18" 5961 + }, 5962 + "funding": { 5963 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 5964 + } 5965 + }, 5966 + "node_modules/wrap-ansi/node_modules/string-width": { 5967 + "version": "7.1.0", 5968 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", 5969 + "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", 5970 + "dev": true, 5971 + "dependencies": { 5972 + "emoji-regex": "^10.3.0", 5973 + "get-east-asian-width": "^1.0.0", 5974 + "strip-ansi": "^7.1.0" 5975 + }, 5976 + "engines": { 5977 + "node": ">=18" 5978 + }, 5979 + "funding": { 5980 + "url": "https://github.com/sponsors/sindresorhus" 5981 + } 5982 + }, 5983 + "node_modules/wrappy": { 5984 + "version": "1.0.2", 5985 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 5986 + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 5987 + "dev": true 5988 + }, 5989 + "node_modules/write-file-atomic": { 5990 + "version": "3.0.3", 5991 + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", 5992 + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", 5993 + "dev": true, 5994 + "dependencies": { 5995 + "imurmurhash": "^0.1.4", 5996 + "is-typedarray": "^1.0.0", 5997 + "signal-exit": "^3.0.2", 5998 + "typedarray-to-buffer": "^3.1.5" 5999 + } 6000 + }, 6001 + "node_modules/write-file-atomic/node_modules/signal-exit": { 6002 + "version": "3.0.7", 6003 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 6004 + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 6005 + "dev": true 6006 + }, 6007 + "node_modules/ws": { 6008 + "version": "8.16.0", 6009 + "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", 6010 + "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", 6011 + "dev": true, 6012 + "engines": { 6013 + "node": ">=10.0.0" 6014 + }, 6015 + "peerDependencies": { 6016 + "bufferutil": "^4.0.1", 6017 + "utf-8-validate": ">=5.0.2" 6018 + }, 6019 + "peerDependenciesMeta": { 6020 + "bufferutil": { 6021 + "optional": true 6022 + }, 6023 + "utf-8-validate": { 6024 + "optional": true 6025 + } 6026 + } 6027 + }, 6028 + "node_modules/wxt": { 6029 + "version": "0.17.7", 6030 + "resolved": "https://registry.npmjs.org/wxt/-/wxt-0.17.7.tgz", 6031 + "integrity": "sha512-RSjn65tYUNhoHBtDwLjNmWrGtmQ62qLldekWCOtekl+Gzq1n/KcHm/M7QKhbJe7pxP8v5UvqcQEToW5oA9nwuA==", 6032 + "dev": true, 6033 + "dependencies": { 6034 + "@aklinker1/rollup-plugin-visualizer": "5.12.0", 6035 + "@types/webextension-polyfill": "^0.10.5", 6036 + "@webext-core/fake-browser": "^1.3.1", 6037 + "@webext-core/isolated-element": "^1.1.1", 6038 + "@webext-core/match-patterns": "^1.0.3", 6039 + "async-mutex": "^0.4.0", 6040 + "c12": "^1.5.1", 6041 + "cac": "^6.7.14", 6042 + "chokidar": "^3.5.3", 6043 + "consola": "^3.2.3", 6044 + "defu": "^6.1.3", 6045 + "dequal": "^2.0.3", 6046 + "esbuild": "^0.19.5", 6047 + "fast-glob": "^3.3.1", 6048 + "filesize": "^10.0.8", 6049 + "fs-extra": "^11.1.1", 6050 + "get-port": "^7.0.0", 6051 + "giget": "^1.1.3", 6052 + "hookable": "^5.5.3", 6053 + "is-wsl": "^3.0.0", 6054 + "jiti": "^1.21.0", 6055 + "json5": "^2.2.3", 6056 + "jszip": "^3.10.1", 6057 + "linkedom": "^0.16.1", 6058 + "minimatch": "^9.0.3", 6059 + "natural-compare": "^1.4.0", 6060 + "normalize-path": "^3.0.0", 6061 + "nypm": "^0.3.6", 6062 + "ora": "^7.0.1", 6063 + "picocolors": "^1.0.0", 6064 + "prompts": "^2.4.2", 6065 + "publish-browser-extension": "^2.1.3", 6066 + "unimport": "^3.4.0", 6067 + "vite": "^5.1.3", 6068 + "web-ext-run": "^0.2.0", 6069 + "webextension-polyfill": "^0.10.0" 6070 + }, 6071 + "bin": { 6072 + "wxt": "bin/wxt.mjs", 6073 + "wxt-publish-extension": "bin/wxt-publish-extension.cjs" 6074 + }, 6075 + "engines": { 6076 + "node": ">=18", 6077 + "pnpm": ">=8" 6078 + } 6079 + }, 6080 + "node_modules/xdg-basedir": { 6081 + "version": "5.1.0", 6082 + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", 6083 + "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", 6084 + "dev": true, 6085 + "engines": { 6086 + "node": ">=12" 6087 + }, 6088 + "funding": { 6089 + "url": "https://github.com/sponsors/sindresorhus" 6090 + } 6091 + }, 6092 + "node_modules/xml2js": { 6093 + "version": "0.5.0", 6094 + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", 6095 + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", 6096 + "dev": true, 6097 + "dependencies": { 6098 + "sax": ">=0.6.0", 6099 + "xmlbuilder": "~11.0.0" 6100 + }, 6101 + "engines": { 6102 + "node": ">=4.0.0" 6103 + } 6104 + }, 6105 + "node_modules/xmlbuilder": { 6106 + "version": "11.0.1", 6107 + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", 6108 + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", 6109 + "dev": true, 6110 + "engines": { 6111 + "node": ">=4.0" 6112 + } 6113 + }, 6114 + "node_modules/y18n": { 6115 + "version": "5.0.8", 6116 + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 6117 + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 6118 + "dev": true, 6119 + "engines": { 6120 + "node": ">=10" 6121 + } 6122 + }, 6123 + "node_modules/yallist": { 6124 + "version": "4.0.0", 6125 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 6126 + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 6127 + "dev": true 6128 + }, 6129 + "node_modules/yargs": { 6130 + "version": "17.7.2", 6131 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", 6132 + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", 6133 + "dev": true, 6134 + "dependencies": { 6135 + "cliui": "^8.0.1", 6136 + "escalade": "^3.1.1", 6137 + "get-caller-file": "^2.0.5", 6138 + "require-directory": "^2.1.1", 6139 + "string-width": "^4.2.3", 6140 + "y18n": "^5.0.5", 6141 + "yargs-parser": "^21.1.1" 6142 + }, 6143 + "engines": { 6144 + "node": ">=12" 6145 + } 6146 + }, 6147 + "node_modules/yargs-parser": { 6148 + "version": "21.1.1", 6149 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 6150 + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 6151 + "dev": true, 6152 + "engines": { 6153 + "node": ">=12" 6154 + } 6155 + }, 6156 + "node_modules/yargs/node_modules/ansi-regex": { 6157 + "version": "5.0.1", 6158 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 6159 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 6160 + "dev": true, 6161 + "engines": { 6162 + "node": ">=8" 6163 + } 6164 + }, 6165 + "node_modules/yargs/node_modules/emoji-regex": { 6166 + "version": "8.0.0", 6167 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 6168 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 6169 + "dev": true 6170 + }, 6171 + "node_modules/yargs/node_modules/is-fullwidth-code-point": { 6172 + "version": "3.0.0", 6173 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 6174 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 6175 + "dev": true, 6176 + "engines": { 6177 + "node": ">=8" 6178 + } 6179 + }, 6180 + "node_modules/yargs/node_modules/string-width": { 6181 + "version": "4.2.3", 6182 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 6183 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 6184 + "dev": true, 6185 + "dependencies": { 6186 + "emoji-regex": "^8.0.0", 6187 + "is-fullwidth-code-point": "^3.0.0", 6188 + "strip-ansi": "^6.0.1" 6189 + }, 6190 + "engines": { 6191 + "node": ">=8" 6192 + } 6193 + }, 6194 + "node_modules/yargs/node_modules/strip-ansi": { 6195 + "version": "6.0.1", 6196 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 6197 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 6198 + "dev": true, 6199 + "dependencies": { 6200 + "ansi-regex": "^5.0.1" 6201 + }, 6202 + "engines": { 6203 + "node": ">=8" 6204 + } 6205 + }, 6206 + "node_modules/yauzl": { 6207 + "version": "2.10.0", 6208 + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", 6209 + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", 6210 + "dev": true, 6211 + "dependencies": { 6212 + "buffer-crc32": "~0.2.3", 6213 + "fd-slicer": "~1.1.0" 6214 + } 6215 + }, 6216 + "node_modules/zip-dir": { 6217 + "version": "2.0.0", 6218 + "resolved": "https://registry.npmjs.org/zip-dir/-/zip-dir-2.0.0.tgz", 6219 + "integrity": "sha512-uhlsJZWz26FLYXOD6WVuq+fIcZ3aBPGo/cFdiLlv3KNwpa52IF3ISV8fLhQLiqVu5No3VhlqlgthN6gehil1Dg==", 6220 + "dev": true, 6221 + "dependencies": { 6222 + "async": "^3.2.0", 6223 + "jszip": "^3.2.2" 6224 + } 6225 + }, 6226 + "node_modules/zod": { 6227 + "version": "3.22.4", 6228 + "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz", 6229 + "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==", 6230 + "dev": true, 6231 + "funding": { 6232 + "url": "https://github.com/sponsors/colinhacks" 6233 + } 6234 + } 6235 + } 6236 + }
+21
wxt/package.json
··· 1 + { 2 + "name": "wxt-starter", 3 + "description": "manifest.json description", 4 + "private": true, 5 + "version": "0.0.0", 6 + "type": "module", 7 + "scripts": { 8 + "dev": "wxt", 9 + "dev:firefox": "wxt -b firefox", 10 + "build": "wxt build", 11 + "build:firefox": "wxt build -b firefox", 12 + "zip": "wxt zip", 13 + "zip:firefox": "wxt zip -b firefox", 14 + "compile": "tsc --noEmit", 15 + "postinstall": "wxt prepare" 16 + }, 17 + "devDependencies": { 18 + "typescript": "^5.3.3", 19 + "wxt": "^0.17.0" 20 + } 21 + }
wxt/public/icon/128.png

This is a binary file and will not be displayed.

wxt/public/icon/16.png

This is a binary file and will not be displayed.

wxt/public/icon/32.png

This is a binary file and will not be displayed.

wxt/public/icon/48.png

This is a binary file and will not be displayed.

wxt/public/icon/96.png

This is a binary file and will not be displayed.

+15
wxt/public/wxt.svg
··· 1 + <svg width="72" height="72" viewBox="0 0 72 72" fill="none" xmlns="http://www.w3.org/2000/svg"> 2 + <g clip-path="url(#clip0_305_516)"> 3 + <g clip-path="url(#clip1_305_516)"> 4 + <path d="M49.0229 69.1875C54.1272 69.1875 58.265 65.0497 58.265 59.9454V50.7033H59.9454C65.0497 50.7033 69.1875 46.5655 69.1875 41.4612C69.1875 36.357 65.0497 32.2191 59.9454 32.2191H58.265V22.9771C58.265 17.8728 54.1272 13.735 49.0229 13.735H39.7809V12.0546C39.7809 6.95032 35.643 2.8125 30.5388 2.8125C25.4345 2.8125 21.2967 6.95032 21.2967 12.0546V13.735H12.0546C6.95032 13.735 2.8125 17.8728 2.8125 22.9771V32.2191H4.49288C9.59714 32.2191 13.735 36.357 13.735 41.4612C13.735 46.5655 9.59714 50.7033 4.49288 50.7033H2.8125V69.1875H21.2967V67.5071C21.2967 62.4029 25.4345 58.265 30.5388 58.265C35.643 58.265 39.7809 62.4029 39.7809 67.5071V69.1875H49.0229Z" stroke="#67D55E" stroke-width="5.625"/> 5 + </g> 6 + </g> 7 + <defs> 8 + <clipPath id="clip0_305_516"> 9 + <rect width="72" height="72" fill="white"/> 10 + </clipPath> 11 + <clipPath id="clip1_305_516"> 12 + <rect width="72" height="72" fill="white"/> 13 + </clipPath> 14 + </defs> 15 + </svg>
+3
wxt/tsconfig.json
··· 1 + { 2 + "extends": "./.wxt/tsconfig.json" 3 + }
+4
wxt/wxt.config.ts
··· 1 + import { defineConfig } from "wxt"; 2 + 3 + // See https://wxt.dev/api/config.html 4 + export default defineConfig({});