A Astro blog hosted on Vercel

vercel workflow deployment test

Changed files
+3120 -268
.github
workflow
+35
.github/workflow/deploy.yml
··· 1 + name: Deploy to Vercel 2 + 3 + on: 4 + push: 5 + branches: 6 + - main 7 + 8 + jobs: 9 + deploy: 10 + runs-on: ubuntu-latest 11 + steps: 12 + - name: Checkout repository 13 + uses: actions/checkout@v4 14 + 15 + - name: Setup Node.js 16 + uses: actions/setup-node@v4 17 + with: 18 + node-version: "22" 19 + cache: "npm" 20 + 21 + - name: Install dependencies 22 + run: npm ci 23 + 24 + - name: Build project 25 + run: npm run build 26 + 27 + - name: Deploy to Vercel 28 + env: 29 + VERCEL_TOKEN: ${{ secrets.VERCEL_TOKEN }} 30 + VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }} 31 + VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }} 32 + run: | 33 + npx vercel pull --yes --environment=production --token=$VERCEL_TOKEN 34 + npx vercel build --prod --token=$VERCEL_TOKEN 35 + npx vercel deploy --prebuilt --prod --token=$VERCEL_TOKEN
+4
.gitignore
··· 22 22 23 23 # jetbrains setting folder 24 24 .idea/ 25 + 26 + # vercel 27 + .vercel 28 + .env*.local
+3070 -261
package-lock.json
··· 8 8 "name": "c", 9 9 "version": "0.0.1", 10 10 "dependencies": { 11 - "@astrojs/mdx": "^4.0.3", 12 - "@astrojs/rss": "^4.0.10", 13 - "@astrojs/sitemap": "^3.2.1", 14 - "@astrojs/svelte": "^7.0.2", 11 + "@astrojs/mdx": "^4.3.4", 12 + "@astrojs/rss": "^4.0.12", 13 + "@astrojs/sitemap": "^3.5.1", 14 + "@astrojs/svelte": "^7.1.0", 15 15 "@atproto/api": "^0.13.23", 16 16 "@iconify-json/fa6-brands": "^1.2.5", 17 17 "@iconify-json/fa6-solid": "^1.2.3", 18 18 "@vercel/analytics": "^1.4.1", 19 19 "@vercel/speed-insights": "^1.1.0", 20 - "astro": "^5.1.1", 20 + "astro": "^5.13.4", 21 21 "svelte": "^5.16.0", 22 22 "typescript": "^5.7.2" 23 23 }, 24 24 "devDependencies": { 25 25 "exiftool-vendored": "^29.2.0", 26 - "sharp": "^0.33.5" 26 + "sharp": "^0.33.5", 27 + "vercel": "^46.1.0" 27 28 } 28 29 }, 29 30 "node_modules/@ampproject/remapping": { ··· 52 53 "license": "MIT" 53 54 }, 54 55 "node_modules/@astrojs/markdown-remark": { 55 - "version": "6.0.1", 56 - "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.0.1.tgz", 57 - "integrity": "sha512-CTSYijj25NfxgZi15TU3CwPwgyD1/7yA3FcdcNmB9p94nydupiUbrIiq3IqeTp2m5kCVzxbPZeC7fTwEOaNyGw==", 56 + "version": "6.3.6", 57 + "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.3.6.tgz", 58 + "integrity": "sha512-bwylYktCTsLMVoCOEHbn2GSUA3c5KT/qilekBKA3CBng0bo1TYjNZPr761vxumRk9kJGqTOtU+fgCAp5Vwokug==", 58 59 "license": "MIT", 59 60 "dependencies": { 60 - "@astrojs/prism": "3.2.0", 61 + "@astrojs/internal-helpers": "0.7.2", 62 + "@astrojs/prism": "3.3.0", 61 63 "github-slugger": "^2.0.0", 62 64 "hast-util-from-html": "^2.0.3", 63 65 "hast-util-to-text": "^4.0.2", ··· 66 68 "mdast-util-definitions": "^6.0.0", 67 69 "rehype-raw": "^7.0.0", 68 70 "rehype-stringify": "^10.0.1", 69 - "remark-gfm": "^4.0.0", 71 + "remark-gfm": "^4.0.1", 70 72 "remark-parse": "^11.0.0", 71 - "remark-rehype": "^11.1.1", 73 + "remark-rehype": "^11.1.2", 72 74 "remark-smartypants": "^3.0.2", 73 - "shiki": "^1.23.1", 75 + "shiki": "^3.2.1", 76 + "smol-toml": "^1.3.4", 74 77 "unified": "^11.0.5", 75 78 "unist-util-remove-position": "^5.0.0", 76 79 "unist-util-visit": "^5.0.0", ··· 79 82 } 80 83 }, 81 84 "node_modules/@astrojs/mdx": { 82 - "version": "4.0.3", 83 - "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-4.0.3.tgz", 84 - "integrity": "sha512-8HcuyNG/KgYUAQWVzKFkboXcTOBCW6aQ0WK0Er/iSmVSF0y3yimg4/3QSt+Twv9dogpwIHL+E8iBJKqieFv4+g==", 85 + "version": "4.3.4", 86 + "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-4.3.4.tgz", 87 + "integrity": "sha512-Ew3iP+6zuzzJWNEH5Qr1iknrue1heEfgmfuMpuwLaSwqlUiJQ0NDb2oxKosgWU1ROYmVf1H4KCmS6QdMWKyFjw==", 85 88 "license": "MIT", 86 89 "dependencies": { 87 - "@astrojs/markdown-remark": "6.0.1", 90 + "@astrojs/markdown-remark": "6.3.6", 88 91 "@mdx-js/mdx": "^3.1.0", 89 - "acorn": "^8.14.0", 90 - "es-module-lexer": "^1.5.4", 92 + "acorn": "^8.14.1", 93 + "es-module-lexer": "^1.6.0", 91 94 "estree-util-visit": "^2.0.0", 92 - "hast-util-to-html": "^9.0.3", 95 + "hast-util-to-html": "^9.0.5", 93 96 "kleur": "^4.1.5", 94 97 "rehype-raw": "^7.0.0", 95 - "remark-gfm": "^4.0.0", 98 + "remark-gfm": "^4.0.1", 96 99 "remark-smartypants": "^3.0.2", 97 100 "source-map": "^0.7.4", 98 101 "unist-util-visit": "^5.0.0", 99 102 "vfile": "^6.0.3" 100 103 }, 101 104 "engines": { 102 - "node": "^18.17.1 || ^20.3.0 || >=22.0.0" 105 + "node": "18.20.8 || ^20.3.0 || >=22.0.0" 103 106 }, 104 107 "peerDependencies": { 105 108 "astro": "^5.0.0" 106 109 } 107 110 }, 108 111 "node_modules/@astrojs/prism": { 109 - "version": "3.2.0", 110 - "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.2.0.tgz", 111 - "integrity": "sha512-GilTHKGCW6HMq7y3BUv9Ac7GMe/MO9gi9GW62GzKtth0SwukCu/qp2wLiGpEujhY+VVhaG9v7kv/5vFzvf4NYw==", 112 + "version": "3.3.0", 113 + "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.3.0.tgz", 114 + "integrity": "sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==", 112 115 "license": "MIT", 113 116 "dependencies": { 114 - "prismjs": "^1.29.0" 117 + "prismjs": "^1.30.0" 115 118 }, 116 119 "engines": { 117 - "node": "^18.17.1 || ^20.3.0 || >=22.0.0" 120 + "node": "18.20.8 || ^20.3.0 || >=22.0.0" 118 121 } 119 122 }, 120 123 "node_modules/@astrojs/rss": { 121 - "version": "4.0.10", 122 - "resolved": "https://registry.npmjs.org/@astrojs/rss/-/rss-4.0.10.tgz", 123 - "integrity": "sha512-2gFdHM763uUAySkdwPYrpi6dppOBJr9ddg5VbkKXctWze8d1JHgIBBY78zWIYs7KBJT58zxadsObVAVt55RDaw==", 124 + "version": "4.0.12", 125 + "resolved": "https://registry.npmjs.org/@astrojs/rss/-/rss-4.0.12.tgz", 126 + "integrity": "sha512-O5yyxHuDVb6DQ6VLOrbUVFSm+NpObulPxjs6XT9q3tC+RoKbN4HXMZLpv0LvXd1qdAjzVgJ1NFD+zKHJNDXikw==", 124 127 "license": "MIT", 125 128 "dependencies": { 126 - "fast-xml-parser": "^4.5.0", 129 + "fast-xml-parser": "^5.2.0", 127 130 "kleur": "^4.1.5" 128 131 } 129 132 }, 130 133 "node_modules/@astrojs/sitemap": { 131 - "version": "3.2.1", 132 - "resolved": "https://registry.npmjs.org/@astrojs/sitemap/-/sitemap-3.2.1.tgz", 133 - "integrity": "sha512-uxMfO8f7pALq0ADL6Lk68UV6dNYjJ2xGUzyjjVj60JLBs5a6smtlkBYv3tQ0DzoqwS7c9n4FUx5lgv0yPo/fgA==", 134 + "version": "3.5.1", 135 + "resolved": "https://registry.npmjs.org/@astrojs/sitemap/-/sitemap-3.5.1.tgz", 136 + "integrity": "sha512-uX5z52GLtQTgOe8r3jeGmFRYrFe52mdpLYJzqjvL1cdy5Kg3MLOZEvaZ/OCH0fSq0t7e50uJQ6oBMZG0ffszBg==", 134 137 "license": "MIT", 135 138 "dependencies": { 136 139 "sitemap": "^8.0.0", 137 140 "stream-replace-string": "^2.0.0", 138 - "zod": "^3.23.8" 141 + "zod": "^3.24.4" 139 142 } 140 143 }, 141 144 "node_modules/@astrojs/svelte": { 142 - "version": "7.0.2", 143 - "resolved": "https://registry.npmjs.org/@astrojs/svelte/-/svelte-7.0.2.tgz", 144 - "integrity": "sha512-1+SJfU34wjGXBroAHkZRynVSDiAhoYGkn8ODhj20w9wfoUJXnHPgg+0NSDB7pShZRq0rwWDhA3Uo761YXOY4WA==", 145 + "version": "7.1.0", 146 + "resolved": "https://registry.npmjs.org/@astrojs/svelte/-/svelte-7.1.0.tgz", 147 + "integrity": "sha512-nNAO7iFgCZXCN31N4xBSS/k7vZAZxeZ/v8V6VWZOKG47gVlxeAJBHzn2GlXMMVkxIamr6dhrkDrhYFKIPzoGpw==", 145 148 "license": "MIT", 146 149 "dependencies": { 147 - "@sveltejs/vite-plugin-svelte": "^5.0.1", 148 - "svelte2tsx": "^0.7.22", 149 - "vite": "^6.0.5" 150 + "@sveltejs/vite-plugin-svelte": "^5.0.3", 151 + "svelte2tsx": "^0.7.39", 152 + "vite": "^6.3.5" 150 153 }, 151 154 "engines": { 152 - "node": "^18.17.1 || ^20.3.0 || >=22.0.0" 155 + "node": "18.20.8 || ^20.3.0 || >=22.0.0" 153 156 }, 154 157 "peerDependencies": { 155 158 "astro": "^5.0.0", ··· 289 292 "fontkit": "^2.0.2" 290 293 } 291 294 }, 295 + "node_modules/@cspotcode/source-map-support": { 296 + "version": "0.8.1", 297 + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", 298 + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", 299 + "dev": true, 300 + "license": "MIT", 301 + "dependencies": { 302 + "@jridgewell/trace-mapping": "0.3.9" 303 + }, 304 + "engines": { 305 + "node": ">=12" 306 + } 307 + }, 308 + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { 309 + "version": "0.3.9", 310 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", 311 + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", 312 + "dev": true, 313 + "license": "MIT", 314 + "dependencies": { 315 + "@jridgewell/resolve-uri": "^3.0.3", 316 + "@jridgewell/sourcemap-codec": "^1.4.10" 317 + } 318 + }, 319 + "node_modules/@edge-runtime/format": { 320 + "version": "2.2.1", 321 + "resolved": "https://registry.npmjs.org/@edge-runtime/format/-/format-2.2.1.tgz", 322 + "integrity": "sha512-JQTRVuiusQLNNLe2W9tnzBlV/GvSVcozLl4XZHk5swnRZ/v6jp8TqR8P7sqmJsQqblDZ3EztcWmLDbhRje/+8g==", 323 + "dev": true, 324 + "license": "MPL-2.0", 325 + "engines": { 326 + "node": ">=16" 327 + } 328 + }, 329 + "node_modules/@edge-runtime/node-utils": { 330 + "version": "2.3.0", 331 + "resolved": "https://registry.npmjs.org/@edge-runtime/node-utils/-/node-utils-2.3.0.tgz", 332 + "integrity": "sha512-uUtx8BFoO1hNxtHjp3eqVPC/mWImGb2exOfGjMLUoipuWgjej+f4o/VP4bUI8U40gu7Teogd5VTeZUkGvJSPOQ==", 333 + "dev": true, 334 + "license": "MPL-2.0", 335 + "engines": { 336 + "node": ">=16" 337 + } 338 + }, 339 + "node_modules/@edge-runtime/ponyfill": { 340 + "version": "2.4.2", 341 + "resolved": "https://registry.npmjs.org/@edge-runtime/ponyfill/-/ponyfill-2.4.2.tgz", 342 + "integrity": "sha512-oN17GjFr69chu6sDLvXxdhg0Qe8EZviGSuqzR9qOiKh4MhFYGdBBcqRNzdmYeAdeRzOW2mM9yil4RftUQ7sUOA==", 343 + "dev": true, 344 + "license": "MPL-2.0", 345 + "engines": { 346 + "node": ">=16" 347 + } 348 + }, 349 + "node_modules/@edge-runtime/primitives": { 350 + "version": "4.1.0", 351 + "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-4.1.0.tgz", 352 + "integrity": "sha512-Vw0lbJ2lvRUqc7/soqygUX216Xb8T3WBZ987oywz6aJqRxcwSVWwr9e+Nqo2m9bxobA9mdbWNNoRY6S9eko1EQ==", 353 + "dev": true, 354 + "license": "MPL-2.0", 355 + "engines": { 356 + "node": ">=16" 357 + } 358 + }, 359 + "node_modules/@edge-runtime/vm": { 360 + "version": "3.2.0", 361 + "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-3.2.0.tgz", 362 + "integrity": "sha512-0dEVyRLM/lG4gp1R/Ik5bfPl/1wX00xFwd5KcNH602tzBa09oF7pbTKETEhR1GjZ75K6OJnYFu8II2dyMhONMw==", 363 + "dev": true, 364 + "license": "MPL-2.0", 365 + "dependencies": { 366 + "@edge-runtime/primitives": "4.1.0" 367 + }, 368 + "engines": { 369 + "node": ">=16" 370 + } 371 + }, 292 372 "node_modules/@emnapi/runtime": { 293 373 "version": "1.3.1", 294 374 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz", ··· 716 796 "node": ">=18" 717 797 } 718 798 }, 799 + "node_modules/@fastify/busboy": { 800 + "version": "2.1.1", 801 + "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", 802 + "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", 803 + "devOptional": true, 804 + "license": "MIT", 805 + "engines": { 806 + "node": ">=14" 807 + } 808 + }, 719 809 "node_modules/@iconify-json/fa6-brands": { 720 810 "version": "1.2.5", 721 811 "resolved": "https://registry.npmjs.org/@iconify-json/fa6-brands/-/fa6-brands-1.2.5.tgz", ··· 1120 1210 "url": "https://opencollective.com/libvips" 1121 1211 } 1122 1212 }, 1213 + "node_modules/@isaacs/cliui": { 1214 + "version": "8.0.2", 1215 + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", 1216 + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", 1217 + "dev": true, 1218 + "license": "ISC", 1219 + "dependencies": { 1220 + "string-width": "^5.1.2", 1221 + "string-width-cjs": "npm:string-width@^4.2.0", 1222 + "strip-ansi": "^7.0.1", 1223 + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", 1224 + "wrap-ansi": "^8.1.0", 1225 + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" 1226 + }, 1227 + "engines": { 1228 + "node": ">=12" 1229 + } 1230 + }, 1231 + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { 1232 + "version": "9.2.2", 1233 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 1234 + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 1235 + "dev": true, 1236 + "license": "MIT" 1237 + }, 1238 + "node_modules/@isaacs/cliui/node_modules/string-width": { 1239 + "version": "5.1.2", 1240 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 1241 + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 1242 + "dev": true, 1243 + "license": "MIT", 1244 + "dependencies": { 1245 + "eastasianwidth": "^0.2.0", 1246 + "emoji-regex": "^9.2.2", 1247 + "strip-ansi": "^7.0.1" 1248 + }, 1249 + "engines": { 1250 + "node": ">=12" 1251 + }, 1252 + "funding": { 1253 + "url": "https://github.com/sponsors/sindresorhus" 1254 + } 1255 + }, 1256 + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { 1257 + "version": "8.1.0", 1258 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 1259 + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 1260 + "dev": true, 1261 + "license": "MIT", 1262 + "dependencies": { 1263 + "ansi-styles": "^6.1.0", 1264 + "string-width": "^5.0.1", 1265 + "strip-ansi": "^7.0.1" 1266 + }, 1267 + "engines": { 1268 + "node": ">=12" 1269 + }, 1270 + "funding": { 1271 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 1272 + } 1273 + }, 1274 + "node_modules/@isaacs/fs-minipass": { 1275 + "version": "4.0.1", 1276 + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", 1277 + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", 1278 + "dev": true, 1279 + "license": "ISC", 1280 + "dependencies": { 1281 + "minipass": "^7.0.4" 1282 + }, 1283 + "engines": { 1284 + "node": ">=18.0.0" 1285 + } 1286 + }, 1123 1287 "node_modules/@jridgewell/gen-mapping": { 1124 1288 "version": "0.3.8", 1125 1289 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", ··· 1168 1332 "@jridgewell/sourcemap-codec": "^1.4.14" 1169 1333 } 1170 1334 }, 1335 + "node_modules/@mapbox/node-pre-gyp": { 1336 + "version": "2.0.0", 1337 + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-2.0.0.tgz", 1338 + "integrity": "sha512-llMXd39jtP0HpQLVI37Bf1m2ADlEb35GYSh1SDSLsBhR+5iCxiNGlT31yqbNtVHygHAtMy6dWFERpU2JgufhPg==", 1339 + "dev": true, 1340 + "license": "BSD-3-Clause", 1341 + "dependencies": { 1342 + "consola": "^3.2.3", 1343 + "detect-libc": "^2.0.0", 1344 + "https-proxy-agent": "^7.0.5", 1345 + "node-fetch": "^2.6.7", 1346 + "nopt": "^8.0.0", 1347 + "semver": "^7.5.3", 1348 + "tar": "^7.4.0" 1349 + }, 1350 + "bin": { 1351 + "node-pre-gyp": "bin/node-pre-gyp" 1352 + }, 1353 + "engines": { 1354 + "node": ">=18" 1355 + } 1356 + }, 1357 + "node_modules/@mapbox/node-pre-gyp/node_modules/chownr": { 1358 + "version": "3.0.0", 1359 + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", 1360 + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", 1361 + "dev": true, 1362 + "license": "BlueOak-1.0.0", 1363 + "engines": { 1364 + "node": ">=18" 1365 + } 1366 + }, 1367 + "node_modules/@mapbox/node-pre-gyp/node_modules/minizlib": { 1368 + "version": "3.0.2", 1369 + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.2.tgz", 1370 + "integrity": "sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==", 1371 + "dev": true, 1372 + "license": "MIT", 1373 + "dependencies": { 1374 + "minipass": "^7.1.2" 1375 + }, 1376 + "engines": { 1377 + "node": ">= 18" 1378 + } 1379 + }, 1380 + "node_modules/@mapbox/node-pre-gyp/node_modules/mkdirp": { 1381 + "version": "3.0.1", 1382 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz", 1383 + "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==", 1384 + "dev": true, 1385 + "license": "MIT", 1386 + "bin": { 1387 + "mkdirp": "dist/cjs/src/bin.js" 1388 + }, 1389 + "engines": { 1390 + "node": ">=10" 1391 + }, 1392 + "funding": { 1393 + "url": "https://github.com/sponsors/isaacs" 1394 + } 1395 + }, 1396 + "node_modules/@mapbox/node-pre-gyp/node_modules/tar": { 1397 + "version": "7.4.3", 1398 + "resolved": "https://registry.npmjs.org/tar/-/tar-7.4.3.tgz", 1399 + "integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==", 1400 + "dev": true, 1401 + "license": "ISC", 1402 + "dependencies": { 1403 + "@isaacs/fs-minipass": "^4.0.0", 1404 + "chownr": "^3.0.0", 1405 + "minipass": "^7.1.2", 1406 + "minizlib": "^3.0.1", 1407 + "mkdirp": "^3.0.1", 1408 + "yallist": "^5.0.0" 1409 + }, 1410 + "engines": { 1411 + "node": ">=18" 1412 + } 1413 + }, 1414 + "node_modules/@mapbox/node-pre-gyp/node_modules/yallist": { 1415 + "version": "5.0.0", 1416 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", 1417 + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", 1418 + "dev": true, 1419 + "license": "BlueOak-1.0.0", 1420 + "engines": { 1421 + "node": ">=18" 1422 + } 1423 + }, 1171 1424 "node_modules/@mdx-js/mdx": { 1172 1425 "version": "3.1.0", 1173 1426 "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.0.tgz", ··· 1204 1457 "url": "https://opencollective.com/unified" 1205 1458 } 1206 1459 }, 1460 + "node_modules/@nodelib/fs.scandir": { 1461 + "version": "2.1.5", 1462 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 1463 + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 1464 + "dev": true, 1465 + "license": "MIT", 1466 + "dependencies": { 1467 + "@nodelib/fs.stat": "2.0.5", 1468 + "run-parallel": "^1.1.9" 1469 + }, 1470 + "engines": { 1471 + "node": ">= 8" 1472 + } 1473 + }, 1474 + "node_modules/@nodelib/fs.stat": { 1475 + "version": "2.0.5", 1476 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 1477 + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 1478 + "dev": true, 1479 + "license": "MIT", 1480 + "engines": { 1481 + "node": ">= 8" 1482 + } 1483 + }, 1484 + "node_modules/@nodelib/fs.walk": { 1485 + "version": "1.2.8", 1486 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 1487 + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 1488 + "dev": true, 1489 + "license": "MIT", 1490 + "dependencies": { 1491 + "@nodelib/fs.scandir": "2.1.5", 1492 + "fastq": "^1.6.0" 1493 + }, 1494 + "engines": { 1495 + "node": ">= 8" 1496 + } 1497 + }, 1207 1498 "node_modules/@oslojs/encoding": { 1208 1499 "version": "1.1.0", 1209 1500 "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz", ··· 1216 1507 "integrity": "sha512-UywyhMwUdVU2aH5ls7EweTEyPpXbDkgC//Nnsm/lWfpae8WX3N33Yy0/aBmb/Pd9+qEtgcFMYTtN/Htb+cd0ZA==", 1217 1508 "dev": true, 1218 1509 "license": "CC0-1.0" 1510 + }, 1511 + "node_modules/@pkgjs/parseargs": { 1512 + "version": "0.11.0", 1513 + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", 1514 + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", 1515 + "dev": true, 1516 + "license": "MIT", 1517 + "optional": true, 1518 + "engines": { 1519 + "node": ">=14" 1520 + } 1219 1521 }, 1220 1522 "node_modules/@rollup/pluginutils": { 1221 1523 "version": "5.1.4", ··· 1506 1808 ] 1507 1809 }, 1508 1810 "node_modules/@shikijs/core": { 1509 - "version": "1.24.4", 1510 - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.24.4.tgz", 1511 - "integrity": "sha512-jjLsld+xEEGYlxAXDyGwWsKJ1sw5Pc1pnp4ai2ORpjx2UX08YYTC0NNqQYO1PaghYaR+PvgMOGuvzw2he9sk0Q==", 1811 + "version": "3.12.0", 1812 + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.12.0.tgz", 1813 + "integrity": "sha512-rPfCBd6gHIKBPpf2hKKWn2ISPSrmRKAFi+bYDjvZHpzs3zlksWvEwaF3Z4jnvW+xHxSRef7qDooIJkY0RpA9EA==", 1512 1814 "license": "MIT", 1513 1815 "dependencies": { 1514 - "@shikijs/engine-javascript": "1.24.4", 1515 - "@shikijs/engine-oniguruma": "1.24.4", 1516 - "@shikijs/types": "1.24.4", 1517 - "@shikijs/vscode-textmate": "^9.3.1", 1816 + "@shikijs/types": "3.12.0", 1817 + "@shikijs/vscode-textmate": "^10.0.2", 1518 1818 "@types/hast": "^3.0.4", 1519 - "hast-util-to-html": "^9.0.4" 1819 + "hast-util-to-html": "^9.0.5" 1520 1820 } 1521 1821 }, 1522 1822 "node_modules/@shikijs/engine-javascript": { 1523 - "version": "1.24.4", 1524 - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.24.4.tgz", 1525 - "integrity": "sha512-TClaQOLvo9WEMJv6GoUsykQ6QdynuKszuORFWCke8qvi6PeLm7FcD9+7y45UenysxEWYpDL5KJaVXTngTE+2BA==", 1823 + "version": "3.12.0", 1824 + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.12.0.tgz", 1825 + "integrity": "sha512-Ni3nm4lnKxyKaDoXQQJYEayX052BL7D0ikU5laHp+ynxPpIF1WIwyhzrMU6WDN7AoAfggVR4Xqx3WN+JTS+BvA==", 1526 1826 "license": "MIT", 1527 1827 "dependencies": { 1528 - "@shikijs/types": "1.24.4", 1529 - "@shikijs/vscode-textmate": "^9.3.1", 1530 - "oniguruma-to-es": "0.8.1" 1828 + "@shikijs/types": "3.12.0", 1829 + "@shikijs/vscode-textmate": "^10.0.2", 1830 + "oniguruma-to-es": "^4.3.3" 1531 1831 } 1532 1832 }, 1533 1833 "node_modules/@shikijs/engine-oniguruma": { 1534 - "version": "1.24.4", 1535 - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.24.4.tgz", 1536 - "integrity": "sha512-Do2ry6flp2HWdvpj2XOwwa0ljZBRy15HKZITzPcNIBOGSeprnA8gOooA/bLsSPuy8aJBa+Q/r34dMmC3KNL/zw==", 1834 + "version": "3.12.0", 1835 + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.12.0.tgz", 1836 + "integrity": "sha512-IfDl3oXPbJ/Jr2K8mLeQVpnF+FxjAc7ZPDkgr38uEw/Bg3u638neSrpwqOTnTHXt1aU0Fk1/J+/RBdst1kVqLg==", 1537 1837 "license": "MIT", 1538 1838 "dependencies": { 1539 - "@shikijs/types": "1.24.4", 1540 - "@shikijs/vscode-textmate": "^9.3.1" 1839 + "@shikijs/types": "3.12.0", 1840 + "@shikijs/vscode-textmate": "^10.0.2" 1541 1841 } 1542 1842 }, 1543 1843 "node_modules/@shikijs/langs": { ··· 1549 1849 "@shikijs/types": "3.12.0" 1550 1850 } 1551 1851 }, 1552 - "node_modules/@shikijs/langs/node_modules/@shikijs/types": { 1553 - "version": "3.12.0", 1554 - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.12.0.tgz", 1555 - "integrity": "sha512-jsFzm8hCeTINC3OCmTZdhR9DOl/foJWplH2Px0bTi4m8z59fnsueLsweX82oGcjRQ7mfQAluQYKGoH2VzsWY4A==", 1556 - "license": "MIT", 1557 - "dependencies": { 1558 - "@shikijs/vscode-textmate": "^10.0.2", 1559 - "@types/hast": "^3.0.4" 1560 - } 1561 - }, 1562 - "node_modules/@shikijs/langs/node_modules/@shikijs/vscode-textmate": { 1563 - "version": "10.0.2", 1564 - "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", 1565 - "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", 1566 - "license": "MIT" 1567 - }, 1568 1852 "node_modules/@shikijs/themes": { 1569 1853 "version": "3.12.0", 1570 1854 "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.12.0.tgz", ··· 1574 1858 "@shikijs/types": "3.12.0" 1575 1859 } 1576 1860 }, 1577 - "node_modules/@shikijs/themes/node_modules/@shikijs/types": { 1861 + "node_modules/@shikijs/types": { 1578 1862 "version": "3.12.0", 1579 1863 "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.12.0.tgz", 1580 1864 "integrity": "sha512-jsFzm8hCeTINC3OCmTZdhR9DOl/foJWplH2Px0bTi4m8z59fnsueLsweX82oGcjRQ7mfQAluQYKGoH2VzsWY4A==", ··· 1584 1868 "@types/hast": "^3.0.4" 1585 1869 } 1586 1870 }, 1587 - "node_modules/@shikijs/themes/node_modules/@shikijs/vscode-textmate": { 1871 + "node_modules/@shikijs/vscode-textmate": { 1588 1872 "version": "10.0.2", 1589 1873 "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", 1590 1874 "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", 1591 1875 "license": "MIT" 1592 1876 }, 1593 - "node_modules/@shikijs/types": { 1594 - "version": "1.24.4", 1595 - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.24.4.tgz", 1596 - "integrity": "sha512-0r0XU7Eaow0PuDxuWC1bVqmWCgm3XqizIaT7SM42K03vc69LGooT0U8ccSR44xP/hGlNx4FKhtYpV+BU6aaKAA==", 1597 - "license": "MIT", 1598 - "dependencies": { 1599 - "@shikijs/vscode-textmate": "^9.3.1", 1600 - "@types/hast": "^3.0.4" 1601 - } 1602 - }, 1603 - "node_modules/@shikijs/vscode-textmate": { 1604 - "version": "9.3.1", 1605 - "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-9.3.1.tgz", 1606 - "integrity": "sha512-79QfK1393x9Ho60QFyLti+QfdJzRQCVLFb97kOIV7Eo9vQU/roINgk7m24uv0a7AUvN//RDH36FLjjK48v0s9g==", 1877 + "node_modules/@sinclair/typebox": { 1878 + "version": "0.25.24", 1879 + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", 1880 + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", 1881 + "dev": true, 1607 1882 "license": "MIT" 1608 1883 }, 1609 1884 "node_modules/@sveltejs/vite-plugin-svelte": { ··· 1653 1928 "tslib": "^2.8.0" 1654 1929 } 1655 1930 }, 1931 + "node_modules/@tootallnate/once": { 1932 + "version": "2.0.0", 1933 + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", 1934 + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", 1935 + "dev": true, 1936 + "license": "MIT", 1937 + "engines": { 1938 + "node": ">= 10" 1939 + } 1940 + }, 1941 + "node_modules/@ts-morph/common": { 1942 + "version": "0.11.1", 1943 + "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.11.1.tgz", 1944 + "integrity": "sha512-7hWZS0NRpEsNV8vWJzg7FEz6V8MaLNeJOmwmghqUXTpzk16V1LLZhdo+4QvE/+zv4cVci0OviuJFnqhEfoV3+g==", 1945 + "dev": true, 1946 + "license": "MIT", 1947 + "dependencies": { 1948 + "fast-glob": "^3.2.7", 1949 + "minimatch": "^3.0.4", 1950 + "mkdirp": "^1.0.4", 1951 + "path-browserify": "^1.0.1" 1952 + } 1953 + }, 1954 + "node_modules/@ts-morph/common/node_modules/brace-expansion": { 1955 + "version": "1.1.12", 1956 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 1957 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 1958 + "dev": true, 1959 + "license": "MIT", 1960 + "dependencies": { 1961 + "balanced-match": "^1.0.0", 1962 + "concat-map": "0.0.1" 1963 + } 1964 + }, 1965 + "node_modules/@ts-morph/common/node_modules/minimatch": { 1966 + "version": "3.1.2", 1967 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1968 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1969 + "dev": true, 1970 + "license": "ISC", 1971 + "dependencies": { 1972 + "brace-expansion": "^1.1.7" 1973 + }, 1974 + "engines": { 1975 + "node": "*" 1976 + } 1977 + }, 1978 + "node_modules/@tsconfig/node10": { 1979 + "version": "1.0.11", 1980 + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", 1981 + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", 1982 + "dev": true, 1983 + "license": "MIT" 1984 + }, 1985 + "node_modules/@tsconfig/node12": { 1986 + "version": "1.0.11", 1987 + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", 1988 + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", 1989 + "dev": true, 1990 + "license": "MIT" 1991 + }, 1992 + "node_modules/@tsconfig/node14": { 1993 + "version": "1.0.3", 1994 + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", 1995 + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", 1996 + "dev": true, 1997 + "license": "MIT" 1998 + }, 1999 + "node_modules/@tsconfig/node16": { 2000 + "version": "1.0.4", 2001 + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", 2002 + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", 2003 + "dev": true, 2004 + "license": "MIT" 2005 + }, 1656 2006 "node_modules/@types/acorn": { 1657 2007 "version": "4.0.6", 1658 2008 "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", ··· 1703 2053 "dependencies": { 1704 2054 "@types/unist": "*" 1705 2055 } 2056 + }, 2057 + "node_modules/@types/json-schema": { 2058 + "version": "7.0.15", 2059 + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 2060 + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 2061 + "dev": true, 2062 + "license": "MIT" 1706 2063 }, 1707 2064 "node_modules/@types/luxon": { 1708 2065 "version": "3.4.2", ··· 1809 2166 } 1810 2167 } 1811 2168 }, 2169 + "node_modules/@vercel/blob": { 2170 + "version": "1.0.2", 2171 + "resolved": "https://registry.npmjs.org/@vercel/blob/-/blob-1.0.2.tgz", 2172 + "integrity": "sha512-Im/KeFH4oPx7UsM+QiteimnE07bIUD7JK6CBafI9Z0jRFogaialTBMiZj8EKk/30ctUYsrpIIyP9iIY1YxWnUQ==", 2173 + "devOptional": true, 2174 + "license": "Apache-2.0", 2175 + "dependencies": { 2176 + "async-retry": "^1.3.3", 2177 + "is-buffer": "^2.0.5", 2178 + "is-node-process": "^1.2.0", 2179 + "throttleit": "^2.1.0", 2180 + "undici": "^5.28.4" 2181 + }, 2182 + "engines": { 2183 + "node": ">=16.14" 2184 + } 2185 + }, 2186 + "node_modules/@vercel/build-utils": { 2187 + "version": "11.0.2", 2188 + "resolved": "https://registry.npmjs.org/@vercel/build-utils/-/build-utils-11.0.2.tgz", 2189 + "integrity": "sha512-Y48OT9IsvAFU21LJ3m5SbrXpQaD++h4v4nQoQjCUDZORxXzPf3doVQfrQBBIX45xoSkfq/Fuq0VNF0yRbJw/aA==", 2190 + "dev": true, 2191 + "license": "Apache-2.0" 2192 + }, 2193 + "node_modules/@vercel/detect-agent": { 2194 + "version": "0.2.0", 2195 + "resolved": "https://registry.npmjs.org/@vercel/detect-agent/-/detect-agent-0.2.0.tgz", 2196 + "integrity": "sha512-qf10Q2UwlbJAcWVqQGkyp9OlLBn9Aj2VVE0M4mTDe0gpB7Fo8qycTJLccDbHeyLrWnT6Q12sVy9ZYHas7B+rwg==", 2197 + "dev": true, 2198 + "license": "Apache-2.0" 2199 + }, 2200 + "node_modules/@vercel/error-utils": { 2201 + "version": "2.0.3", 2202 + "resolved": "https://registry.npmjs.org/@vercel/error-utils/-/error-utils-2.0.3.tgz", 2203 + "integrity": "sha512-CqC01WZxbLUxoiVdh9B/poPbNpY9U+tO1N9oWHwTl5YAZxcqXmmWJ8KNMFItJCUUWdY3J3xv8LvAuQv2KZ5YdQ==", 2204 + "dev": true, 2205 + "license": "Apache-2.0" 2206 + }, 2207 + "node_modules/@vercel/express": { 2208 + "version": "0.0.10", 2209 + "resolved": "https://registry.npmjs.org/@vercel/express/-/express-0.0.10.tgz", 2210 + "integrity": "sha512-t2rVsyCeh+ayu2gMno16UNF4xmX/FDTzfREVd1v6sEfzY80qAS9qvKWSuFKfV3VjAiqlSnWBpiw4gU6Mu0gNQg==", 2211 + "dev": true, 2212 + "license": "Apache-2.0", 2213 + "dependencies": { 2214 + "@vercel/node": "5.3.17", 2215 + "@vercel/static-config": "3.1.2", 2216 + "ts-morph": "12.0.0" 2217 + } 2218 + }, 2219 + "node_modules/@vercel/fun": { 2220 + "version": "1.1.6", 2221 + "resolved": "https://registry.npmjs.org/@vercel/fun/-/fun-1.1.6.tgz", 2222 + "integrity": "sha512-xDiM+bD0fSZyzcjsAua3D+guXclvHOSTzr03UcZEQwYzIjwWjLduT7bl2gAaeNIe7fASAIZd0P00clcj0On4rQ==", 2223 + "dev": true, 2224 + "license": "Apache-2.0", 2225 + "dependencies": { 2226 + "@tootallnate/once": "2.0.0", 2227 + "async-listen": "1.2.0", 2228 + "debug": "4.3.4", 2229 + "generic-pool": "3.4.2", 2230 + "micro": "9.3.5-canary.3", 2231 + "ms": "2.1.1", 2232 + "node-fetch": "2.6.7", 2233 + "path-match": "1.2.4", 2234 + "promisepipe": "3.0.0", 2235 + "semver": "7.5.4", 2236 + "stat-mode": "0.3.0", 2237 + "stream-to-promise": "2.2.0", 2238 + "tar": "6.2.1", 2239 + "tinyexec": "0.3.2", 2240 + "tree-kill": "1.2.2", 2241 + "uid-promise": "1.0.0", 2242 + "xdg-app-paths": "5.1.0", 2243 + "yauzl-promise": "2.1.3" 2244 + }, 2245 + "engines": { 2246 + "node": ">= 18" 2247 + } 2248 + }, 2249 + "node_modules/@vercel/fun/node_modules/debug": { 2250 + "version": "4.3.4", 2251 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 2252 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 2253 + "dev": true, 2254 + "license": "MIT", 2255 + "dependencies": { 2256 + "ms": "2.1.2" 2257 + }, 2258 + "engines": { 2259 + "node": ">=6.0" 2260 + }, 2261 + "peerDependenciesMeta": { 2262 + "supports-color": { 2263 + "optional": true 2264 + } 2265 + } 2266 + }, 2267 + "node_modules/@vercel/fun/node_modules/debug/node_modules/ms": { 2268 + "version": "2.1.2", 2269 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 2270 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 2271 + "dev": true, 2272 + "license": "MIT" 2273 + }, 2274 + "node_modules/@vercel/fun/node_modules/lru-cache": { 2275 + "version": "6.0.0", 2276 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 2277 + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 2278 + "dev": true, 2279 + "license": "ISC", 2280 + "dependencies": { 2281 + "yallist": "^4.0.0" 2282 + }, 2283 + "engines": { 2284 + "node": ">=10" 2285 + } 2286 + }, 2287 + "node_modules/@vercel/fun/node_modules/ms": { 2288 + "version": "2.1.1", 2289 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", 2290 + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", 2291 + "dev": true, 2292 + "license": "MIT" 2293 + }, 2294 + "node_modules/@vercel/fun/node_modules/node-fetch": { 2295 + "version": "2.6.7", 2296 + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", 2297 + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", 2298 + "dev": true, 2299 + "license": "MIT", 2300 + "dependencies": { 2301 + "whatwg-url": "^5.0.0" 2302 + }, 2303 + "engines": { 2304 + "node": "4.x || >=6.0.0" 2305 + }, 2306 + "peerDependencies": { 2307 + "encoding": "^0.1.0" 2308 + }, 2309 + "peerDependenciesMeta": { 2310 + "encoding": { 2311 + "optional": true 2312 + } 2313 + } 2314 + }, 2315 + "node_modules/@vercel/fun/node_modules/semver": { 2316 + "version": "7.5.4", 2317 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 2318 + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 2319 + "dev": true, 2320 + "license": "ISC", 2321 + "dependencies": { 2322 + "lru-cache": "^6.0.0" 2323 + }, 2324 + "bin": { 2325 + "semver": "bin/semver.js" 2326 + }, 2327 + "engines": { 2328 + "node": ">=10" 2329 + } 2330 + }, 2331 + "node_modules/@vercel/gatsby-plugin-vercel-analytics": { 2332 + "version": "1.0.11", 2333 + "resolved": "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-analytics/-/gatsby-plugin-vercel-analytics-1.0.11.tgz", 2334 + "integrity": "sha512-iTEA0vY6RBPuEzkwUTVzSHDATo1aF6bdLLspI68mQ/BTbi5UQEGjpjyzdKOVcSYApDtFU6M6vypZ1t4vIEnHvw==", 2335 + "dev": true, 2336 + "license": "Apache-2.0", 2337 + "dependencies": { 2338 + "web-vitals": "0.2.4" 2339 + } 2340 + }, 2341 + "node_modules/@vercel/gatsby-plugin-vercel-builder": { 2342 + "version": "2.0.93", 2343 + "resolved": "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-2.0.93.tgz", 2344 + "integrity": "sha512-Vh1Dt+Wa3DUtyc1ety3XG//jRST9M01WiF1W1taAW2k+SfKEjAbTJWoRblj97ah5Boz+uqSBIBg2ULZvNf+xzw==", 2345 + "dev": true, 2346 + "dependencies": { 2347 + "@sinclair/typebox": "0.25.24", 2348 + "@vercel/build-utils": "11.0.2", 2349 + "esbuild": "0.14.47", 2350 + "etag": "1.8.1", 2351 + "fs-extra": "11.1.0" 2352 + } 2353 + }, 2354 + "node_modules/@vercel/gatsby-plugin-vercel-builder/node_modules/esbuild": { 2355 + "version": "0.14.47", 2356 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.47.tgz", 2357 + "integrity": "sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA==", 2358 + "dev": true, 2359 + "hasInstallScript": true, 2360 + "license": "MIT", 2361 + "bin": { 2362 + "esbuild": "bin/esbuild" 2363 + }, 2364 + "engines": { 2365 + "node": ">=12" 2366 + }, 2367 + "optionalDependencies": { 2368 + "esbuild-android-64": "0.14.47", 2369 + "esbuild-android-arm64": "0.14.47", 2370 + "esbuild-darwin-64": "0.14.47", 2371 + "esbuild-darwin-arm64": "0.14.47", 2372 + "esbuild-freebsd-64": "0.14.47", 2373 + "esbuild-freebsd-arm64": "0.14.47", 2374 + "esbuild-linux-32": "0.14.47", 2375 + "esbuild-linux-64": "0.14.47", 2376 + "esbuild-linux-arm": "0.14.47", 2377 + "esbuild-linux-arm64": "0.14.47", 2378 + "esbuild-linux-mips64le": "0.14.47", 2379 + "esbuild-linux-ppc64le": "0.14.47", 2380 + "esbuild-linux-riscv64": "0.14.47", 2381 + "esbuild-linux-s390x": "0.14.47", 2382 + "esbuild-netbsd-64": "0.14.47", 2383 + "esbuild-openbsd-64": "0.14.47", 2384 + "esbuild-sunos-64": "0.14.47", 2385 + "esbuild-windows-32": "0.14.47", 2386 + "esbuild-windows-64": "0.14.47", 2387 + "esbuild-windows-arm64": "0.14.47" 2388 + } 2389 + }, 2390 + "node_modules/@vercel/go": { 2391 + "version": "3.2.3", 2392 + "resolved": "https://registry.npmjs.org/@vercel/go/-/go-3.2.3.tgz", 2393 + "integrity": "sha512-PErgHlV7cf8hyPq31aRsL4xm5t4rCSO6vN5AQLlAGSy3ctdgqG7sI6hq/CAKo3CfgIhVHUwNYapFJgGJB/s4OA==", 2394 + "dev": true, 2395 + "license": "Apache-2.0" 2396 + }, 2397 + "node_modules/@vercel/hono": { 2398 + "version": "0.0.18", 2399 + "resolved": "https://registry.npmjs.org/@vercel/hono/-/hono-0.0.18.tgz", 2400 + "integrity": "sha512-Ie6JOW/uzWvlxg3OH0itSlzetAcWqqVYrhuHnzAJi2/9InusEmWE104rOj/5D3yyvJ9aXInPj3KoUldDVwJ81Q==", 2401 + "dev": true, 2402 + "license": "Apache-2.0", 2403 + "dependencies": { 2404 + "@vercel/node": "5.3.17", 2405 + "@vercel/static-config": "3.1.2", 2406 + "ts-morph": "12.0.0" 2407 + } 2408 + }, 2409 + "node_modules/@vercel/hydrogen": { 2410 + "version": "1.2.4", 2411 + "resolved": "https://registry.npmjs.org/@vercel/hydrogen/-/hydrogen-1.2.4.tgz", 2412 + "integrity": "sha512-eb16oesfgHuBlXxe+WqI+rMdP4QpeHXLJh9ropFy+StkWC2F0ZFKegutEpvJCRg0FHttRnn9uMzMmzJ2F4xKkg==", 2413 + "dev": true, 2414 + "license": "Apache-2.0", 2415 + "dependencies": { 2416 + "@vercel/static-config": "3.1.2", 2417 + "ts-morph": "12.0.0" 2418 + } 2419 + }, 2420 + "node_modules/@vercel/next": { 2421 + "version": "4.12.2", 2422 + "resolved": "https://registry.npmjs.org/@vercel/next/-/next-4.12.2.tgz", 2423 + "integrity": "sha512-PfhX4bxn2KjbihWZddNI0q4S7qnWdQZFhQoVjCBm8sKcHhTPi8g36pdZTEcJH+O6/aOtu4uVEUSlKxgega9tOA==", 2424 + "dev": true, 2425 + "license": "Apache-2.0", 2426 + "dependencies": { 2427 + "@vercel/nft": "0.30.1" 2428 + } 2429 + }, 2430 + "node_modules/@vercel/nft": { 2431 + "version": "0.30.1", 2432 + "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.30.1.tgz", 2433 + "integrity": "sha512-2mgJZv4AYBFkD/nJ4QmiX5Ymxi+AisPLPcS/KPXVqniyQNqKXX+wjieAbDXQP3HcogfEbpHoRMs49Cd4pfkk8g==", 2434 + "dev": true, 2435 + "license": "MIT", 2436 + "dependencies": { 2437 + "@mapbox/node-pre-gyp": "^2.0.0", 2438 + "@rollup/pluginutils": "^5.1.3", 2439 + "acorn": "^8.6.0", 2440 + "acorn-import-attributes": "^1.9.5", 2441 + "async-sema": "^3.1.1", 2442 + "bindings": "^1.4.0", 2443 + "estree-walker": "2.0.2", 2444 + "glob": "^10.4.5", 2445 + "graceful-fs": "^4.2.9", 2446 + "node-gyp-build": "^4.2.2", 2447 + "picomatch": "^4.0.2", 2448 + "resolve-from": "^5.0.0" 2449 + }, 2450 + "bin": { 2451 + "nft": "out/cli.js" 2452 + }, 2453 + "engines": { 2454 + "node": ">=18" 2455 + } 2456 + }, 2457 + "node_modules/@vercel/nft/node_modules/estree-walker": { 2458 + "version": "2.0.2", 2459 + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 2460 + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 2461 + "dev": true, 2462 + "license": "MIT" 2463 + }, 2464 + "node_modules/@vercel/node": { 2465 + "version": "5.3.17", 2466 + "resolved": "https://registry.npmjs.org/@vercel/node/-/node-5.3.17.tgz", 2467 + "integrity": "sha512-quNnXO1XuMMid9MXJKPDtpwiNZUFrJgTvdcUu+AXRZg99rOw9N5pk+M0rM4+0FwVXVCIlXzjfKelEOXC8SxGQw==", 2468 + "dev": true, 2469 + "license": "Apache-2.0", 2470 + "dependencies": { 2471 + "@edge-runtime/node-utils": "2.3.0", 2472 + "@edge-runtime/primitives": "4.1.0", 2473 + "@edge-runtime/vm": "3.2.0", 2474 + "@types/node": "16.18.11", 2475 + "@vercel/build-utils": "11.0.2", 2476 + "@vercel/error-utils": "2.0.3", 2477 + "@vercel/nft": "0.30.1", 2478 + "@vercel/static-config": "3.1.2", 2479 + "async-listen": "3.0.0", 2480 + "cjs-module-lexer": "1.2.3", 2481 + "edge-runtime": "2.5.9", 2482 + "es-module-lexer": "1.4.1", 2483 + "esbuild": "0.14.47", 2484 + "etag": "1.8.1", 2485 + "node-fetch": "2.6.9", 2486 + "path-to-regexp": "6.1.0", 2487 + "path-to-regexp-updated": "npm:path-to-regexp@6.3.0", 2488 + "ts-morph": "12.0.0", 2489 + "ts-node": "10.9.1", 2490 + "typescript": "4.9.5", 2491 + "undici": "5.28.4" 2492 + } 2493 + }, 2494 + "node_modules/@vercel/node/node_modules/@types/node": { 2495 + "version": "16.18.11", 2496 + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.11.tgz", 2497 + "integrity": "sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA==", 2498 + "dev": true, 2499 + "license": "MIT" 2500 + }, 2501 + "node_modules/@vercel/node/node_modules/async-listen": { 2502 + "version": "3.0.0", 2503 + "resolved": "https://registry.npmjs.org/async-listen/-/async-listen-3.0.0.tgz", 2504 + "integrity": "sha512-V+SsTpDqkrWTimiotsyl33ePSjA5/KrithwupuvJ6ztsqPvGv6ge4OredFhPffVXiLN/QUWvE0XcqJaYgt6fOg==", 2505 + "dev": true, 2506 + "license": "MIT", 2507 + "engines": { 2508 + "node": ">= 14" 2509 + } 2510 + }, 2511 + "node_modules/@vercel/node/node_modules/es-module-lexer": { 2512 + "version": "1.4.1", 2513 + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", 2514 + "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==", 2515 + "dev": true, 2516 + "license": "MIT" 2517 + }, 2518 + "node_modules/@vercel/node/node_modules/esbuild": { 2519 + "version": "0.14.47", 2520 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.47.tgz", 2521 + "integrity": "sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA==", 2522 + "dev": true, 2523 + "hasInstallScript": true, 2524 + "license": "MIT", 2525 + "bin": { 2526 + "esbuild": "bin/esbuild" 2527 + }, 2528 + "engines": { 2529 + "node": ">=12" 2530 + }, 2531 + "optionalDependencies": { 2532 + "esbuild-android-64": "0.14.47", 2533 + "esbuild-android-arm64": "0.14.47", 2534 + "esbuild-darwin-64": "0.14.47", 2535 + "esbuild-darwin-arm64": "0.14.47", 2536 + "esbuild-freebsd-64": "0.14.47", 2537 + "esbuild-freebsd-arm64": "0.14.47", 2538 + "esbuild-linux-32": "0.14.47", 2539 + "esbuild-linux-64": "0.14.47", 2540 + "esbuild-linux-arm": "0.14.47", 2541 + "esbuild-linux-arm64": "0.14.47", 2542 + "esbuild-linux-mips64le": "0.14.47", 2543 + "esbuild-linux-ppc64le": "0.14.47", 2544 + "esbuild-linux-riscv64": "0.14.47", 2545 + "esbuild-linux-s390x": "0.14.47", 2546 + "esbuild-netbsd-64": "0.14.47", 2547 + "esbuild-openbsd-64": "0.14.47", 2548 + "esbuild-sunos-64": "0.14.47", 2549 + "esbuild-windows-32": "0.14.47", 2550 + "esbuild-windows-64": "0.14.47", 2551 + "esbuild-windows-arm64": "0.14.47" 2552 + } 2553 + }, 2554 + "node_modules/@vercel/node/node_modules/node-fetch": { 2555 + "version": "2.6.9", 2556 + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", 2557 + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", 2558 + "dev": true, 2559 + "license": "MIT", 2560 + "dependencies": { 2561 + "whatwg-url": "^5.0.0" 2562 + }, 2563 + "engines": { 2564 + "node": "4.x || >=6.0.0" 2565 + }, 2566 + "peerDependencies": { 2567 + "encoding": "^0.1.0" 2568 + }, 2569 + "peerDependenciesMeta": { 2570 + "encoding": { 2571 + "optional": true 2572 + } 2573 + } 2574 + }, 2575 + "node_modules/@vercel/node/node_modules/typescript": { 2576 + "version": "4.9.5", 2577 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", 2578 + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", 2579 + "dev": true, 2580 + "license": "Apache-2.0", 2581 + "bin": { 2582 + "tsc": "bin/tsc", 2583 + "tsserver": "bin/tsserver" 2584 + }, 2585 + "engines": { 2586 + "node": ">=4.2.0" 2587 + } 2588 + }, 2589 + "node_modules/@vercel/node/node_modules/undici": { 2590 + "version": "5.28.4", 2591 + "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", 2592 + "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", 2593 + "dev": true, 2594 + "license": "MIT", 2595 + "dependencies": { 2596 + "@fastify/busboy": "^2.0.0" 2597 + }, 2598 + "engines": { 2599 + "node": ">=14.0" 2600 + } 2601 + }, 2602 + "node_modules/@vercel/python": { 2603 + "version": "5.0.0", 2604 + "resolved": "https://registry.npmjs.org/@vercel/python/-/python-5.0.0.tgz", 2605 + "integrity": "sha512-JHpYKQ8d478REzmF7NcJTJcncFziJhVOwzan8wW4F1RJOHGDBTPkATAgi4CPQIijToRamPCkgeECzNOvLUDR+w==", 2606 + "dev": true, 2607 + "license": "Apache-2.0" 2608 + }, 2609 + "node_modules/@vercel/redwood": { 2610 + "version": "2.3.6", 2611 + "resolved": "https://registry.npmjs.org/@vercel/redwood/-/redwood-2.3.6.tgz", 2612 + "integrity": "sha512-Rm9xECWNIJOwtPsZ1/XcgyJj95KM7cWwNHYPMw8dzFAnLQGyapGe/YHEjxV6POI2RF8R0nFmU1t+45XBweYJJA==", 2613 + "dev": true, 2614 + "license": "Apache-2.0", 2615 + "dependencies": { 2616 + "@vercel/nft": "0.30.1", 2617 + "@vercel/static-config": "3.1.2", 2618 + "semver": "6.3.1", 2619 + "ts-morph": "12.0.0" 2620 + } 2621 + }, 2622 + "node_modules/@vercel/redwood/node_modules/semver": { 2623 + "version": "6.3.1", 2624 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 2625 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 2626 + "dev": true, 2627 + "license": "ISC", 2628 + "bin": { 2629 + "semver": "bin/semver.js" 2630 + } 2631 + }, 2632 + "node_modules/@vercel/remix-builder": { 2633 + "version": "5.4.12", 2634 + "resolved": "https://registry.npmjs.org/@vercel/remix-builder/-/remix-builder-5.4.12.tgz", 2635 + "integrity": "sha512-25HHNUpIu3TfuZnphDDX7yG+4QugbxDq0bB8d1KCeOWsKH+z0Zscg7rchs3Pqy6kdhV/US6zH+YAogtwMvdDMg==", 2636 + "dev": true, 2637 + "license": "Apache-2.0", 2638 + "dependencies": { 2639 + "@vercel/error-utils": "2.0.3", 2640 + "@vercel/nft": "0.30.1", 2641 + "@vercel/static-config": "3.1.2", 2642 + "path-to-regexp": "6.1.0", 2643 + "path-to-regexp-updated": "npm:path-to-regexp@6.3.0", 2644 + "ts-morph": "12.0.0" 2645 + } 2646 + }, 2647 + "node_modules/@vercel/ruby": { 2648 + "version": "2.2.1", 2649 + "resolved": "https://registry.npmjs.org/@vercel/ruby/-/ruby-2.2.1.tgz", 2650 + "integrity": "sha512-DsmTCggOa/Uvt/9JkafXx9U+Bz5eNIb6Bs422EOQo2zKwcxW88ITSh8mM5m0dQ0+B4k02X/moVim6iFa4sjazg==", 2651 + "dev": true, 2652 + "license": "Apache-2.0" 2653 + }, 1812 2654 "node_modules/@vercel/speed-insights": { 1813 2655 "version": "1.1.0", 1814 2656 "resolved": "https://registry.npmjs.org/@vercel/speed-insights/-/speed-insights-1.1.0.tgz", ··· 1844 2686 } 1845 2687 } 1846 2688 }, 2689 + "node_modules/@vercel/static-build": { 2690 + "version": "2.7.20", 2691 + "resolved": "https://registry.npmjs.org/@vercel/static-build/-/static-build-2.7.20.tgz", 2692 + "integrity": "sha512-2Ggjk0fsVG2LgFjDmunIA6i9/UEaVxcinJblkR8aHeKecVL4ibqXhluiyXygAobfpRiYJlU9gXgS2veieB57sw==", 2693 + "dev": true, 2694 + "license": "Apache-2.0", 2695 + "dependencies": { 2696 + "@vercel/gatsby-plugin-vercel-analytics": "1.0.11", 2697 + "@vercel/gatsby-plugin-vercel-builder": "2.0.93", 2698 + "@vercel/static-config": "3.1.2", 2699 + "ts-morph": "12.0.0" 2700 + } 2701 + }, 2702 + "node_modules/@vercel/static-config": { 2703 + "version": "3.1.2", 2704 + "resolved": "https://registry.npmjs.org/@vercel/static-config/-/static-config-3.1.2.tgz", 2705 + "integrity": "sha512-2d+TXr6K30w86a+WbMbGm2W91O0UzO5VeemZYBBUJbCjk/5FLLGIi8aV6RS2+WmaRvtcqNTn2pUA7nCOK3bGcQ==", 2706 + "dev": true, 2707 + "license": "Apache-2.0", 2708 + "dependencies": { 2709 + "ajv": "8.6.3", 2710 + "json-schema-to-ts": "1.6.4", 2711 + "ts-morph": "12.0.0" 2712 + } 2713 + }, 2714 + "node_modules/abbrev": { 2715 + "version": "3.0.1", 2716 + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.1.tgz", 2717 + "integrity": "sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==", 2718 + "dev": true, 2719 + "license": "ISC", 2720 + "engines": { 2721 + "node": "^18.17.0 || >=20.5.0" 2722 + } 2723 + }, 1847 2724 "node_modules/acorn": { 1848 2725 "version": "8.15.0", 1849 2726 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", ··· 1856 2733 "node": ">=0.4.0" 1857 2734 } 1858 2735 }, 2736 + "node_modules/acorn-import-attributes": { 2737 + "version": "1.9.5", 2738 + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", 2739 + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", 2740 + "dev": true, 2741 + "license": "MIT", 2742 + "peerDependencies": { 2743 + "acorn": "^8" 2744 + } 2745 + }, 1859 2746 "node_modules/acorn-jsx": { 1860 2747 "version": "5.3.2", 1861 2748 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", ··· 1874 2761 "acorn": ">=8.9.0" 1875 2762 } 1876 2763 }, 2764 + "node_modules/acorn-walk": { 2765 + "version": "8.3.4", 2766 + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", 2767 + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", 2768 + "dev": true, 2769 + "license": "MIT", 2770 + "dependencies": { 2771 + "acorn": "^8.11.0" 2772 + }, 2773 + "engines": { 2774 + "node": ">=0.4.0" 2775 + } 2776 + }, 2777 + "node_modules/agent-base": { 2778 + "version": "7.1.4", 2779 + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", 2780 + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", 2781 + "dev": true, 2782 + "license": "MIT", 2783 + "engines": { 2784 + "node": ">= 14" 2785 + } 2786 + }, 2787 + "node_modules/ajv": { 2788 + "version": "8.6.3", 2789 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", 2790 + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", 2791 + "dev": true, 2792 + "license": "MIT", 2793 + "dependencies": { 2794 + "fast-deep-equal": "^3.1.1", 2795 + "json-schema-traverse": "^1.0.0", 2796 + "require-from-string": "^2.0.2", 2797 + "uri-js": "^4.2.2" 2798 + }, 2799 + "funding": { 2800 + "type": "github", 2801 + "url": "https://github.com/sponsors/epoberezkin" 2802 + } 2803 + }, 1877 2804 "node_modules/ansi-align": { 1878 2805 "version": "3.0.1", 1879 2806 "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", ··· 1947 2874 "funding": { 1948 2875 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1949 2876 } 2877 + }, 2878 + "node_modules/any-promise": { 2879 + "version": "1.3.0", 2880 + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", 2881 + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", 2882 + "dev": true, 2883 + "license": "MIT" 1950 2884 }, 1951 2885 "node_modules/anymatch": { 1952 2886 "version": "3.1.3", ··· 2098 3032 "sharp": "^0.33.3" 2099 3033 } 2100 3034 }, 2101 - "node_modules/astro/node_modules/@astrojs/markdown-remark": { 2102 - "version": "6.3.6", 2103 - "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.3.6.tgz", 2104 - "integrity": "sha512-bwylYktCTsLMVoCOEHbn2GSUA3c5KT/qilekBKA3CBng0bo1TYjNZPr761vxumRk9kJGqTOtU+fgCAp5Vwokug==", 2105 - "license": "MIT", 2106 - "dependencies": { 2107 - "@astrojs/internal-helpers": "0.7.2", 2108 - "@astrojs/prism": "3.3.0", 2109 - "github-slugger": "^2.0.0", 2110 - "hast-util-from-html": "^2.0.3", 2111 - "hast-util-to-text": "^4.0.2", 2112 - "import-meta-resolve": "^4.1.0", 2113 - "js-yaml": "^4.1.0", 2114 - "mdast-util-definitions": "^6.0.0", 2115 - "rehype-raw": "^7.0.0", 2116 - "rehype-stringify": "^10.0.1", 2117 - "remark-gfm": "^4.0.1", 2118 - "remark-parse": "^11.0.0", 2119 - "remark-rehype": "^11.1.2", 2120 - "remark-smartypants": "^3.0.2", 2121 - "shiki": "^3.2.1", 2122 - "smol-toml": "^1.3.4", 2123 - "unified": "^11.0.5", 2124 - "unist-util-remove-position": "^5.0.0", 2125 - "unist-util-visit": "^5.0.0", 2126 - "unist-util-visit-parents": "^6.0.1", 2127 - "vfile": "^6.0.3" 2128 - } 2129 - }, 2130 - "node_modules/astro/node_modules/@astrojs/prism": { 2131 - "version": "3.3.0", 2132 - "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.3.0.tgz", 2133 - "integrity": "sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==", 2134 - "license": "MIT", 2135 - "dependencies": { 2136 - "prismjs": "^1.30.0" 2137 - }, 2138 - "engines": { 2139 - "node": "18.20.8 || ^20.3.0 || >=22.0.0" 2140 - } 2141 - }, 2142 - "node_modules/astro/node_modules/@shikijs/core": { 2143 - "version": "3.12.0", 2144 - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.12.0.tgz", 2145 - "integrity": "sha512-rPfCBd6gHIKBPpf2hKKWn2ISPSrmRKAFi+bYDjvZHpzs3zlksWvEwaF3Z4jnvW+xHxSRef7qDooIJkY0RpA9EA==", 2146 - "license": "MIT", 2147 - "dependencies": { 2148 - "@shikijs/types": "3.12.0", 2149 - "@shikijs/vscode-textmate": "^10.0.2", 2150 - "@types/hast": "^3.0.4", 2151 - "hast-util-to-html": "^9.0.5" 2152 - } 2153 - }, 2154 - "node_modules/astro/node_modules/@shikijs/engine-javascript": { 2155 - "version": "3.12.0", 2156 - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.12.0.tgz", 2157 - "integrity": "sha512-Ni3nm4lnKxyKaDoXQQJYEayX052BL7D0ikU5laHp+ynxPpIF1WIwyhzrMU6WDN7AoAfggVR4Xqx3WN+JTS+BvA==", 2158 - "license": "MIT", 2159 - "dependencies": { 2160 - "@shikijs/types": "3.12.0", 2161 - "@shikijs/vscode-textmate": "^10.0.2", 2162 - "oniguruma-to-es": "^4.3.3" 2163 - } 2164 - }, 2165 - "node_modules/astro/node_modules/@shikijs/engine-oniguruma": { 2166 - "version": "3.12.0", 2167 - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.12.0.tgz", 2168 - "integrity": "sha512-IfDl3oXPbJ/Jr2K8mLeQVpnF+FxjAc7ZPDkgr38uEw/Bg3u638neSrpwqOTnTHXt1aU0Fk1/J+/RBdst1kVqLg==", 2169 - "license": "MIT", 2170 - "dependencies": { 2171 - "@shikijs/types": "3.12.0", 2172 - "@shikijs/vscode-textmate": "^10.0.2" 2173 - } 2174 - }, 2175 - "node_modules/astro/node_modules/@shikijs/types": { 2176 - "version": "3.12.0", 2177 - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.12.0.tgz", 2178 - "integrity": "sha512-jsFzm8hCeTINC3OCmTZdhR9DOl/foJWplH2Px0bTi4m8z59fnsueLsweX82oGcjRQ7mfQAluQYKGoH2VzsWY4A==", 2179 - "license": "MIT", 2180 - "dependencies": { 2181 - "@shikijs/vscode-textmate": "^10.0.2", 2182 - "@types/hast": "^3.0.4" 2183 - } 2184 - }, 2185 - "node_modules/astro/node_modules/@shikijs/vscode-textmate": { 2186 - "version": "10.0.2", 2187 - "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", 2188 - "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", 3035 + "node_modules/async-listen": { 3036 + "version": "1.2.0", 3037 + "resolved": "https://registry.npmjs.org/async-listen/-/async-listen-1.2.0.tgz", 3038 + "integrity": "sha512-CcEtRh/oc9Jc4uWeUwdpG/+Mb2YUHKmdaTf0gUr7Wa+bfp4xx70HOb3RuSTJMvqKNB1TkdTfjLdrcz2X4rkkZA==", 3039 + "dev": true, 2189 3040 "license": "MIT" 2190 3041 }, 2191 - "node_modules/astro/node_modules/oniguruma-to-es": { 2192 - "version": "4.3.3", 2193 - "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.3.tgz", 2194 - "integrity": "sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==", 2195 - "license": "MIT", 2196 - "dependencies": { 2197 - "oniguruma-parser": "^0.12.1", 2198 - "regex": "^6.0.1", 2199 - "regex-recursion": "^6.0.2" 2200 - } 2201 - }, 2202 - "node_modules/astro/node_modules/regex": { 2203 - "version": "6.0.1", 2204 - "resolved": "https://registry.npmjs.org/regex/-/regex-6.0.1.tgz", 2205 - "integrity": "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==", 3042 + "node_modules/async-retry": { 3043 + "version": "1.3.3", 3044 + "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.3.tgz", 3045 + "integrity": "sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==", 3046 + "devOptional": true, 2206 3047 "license": "MIT", 2207 3048 "dependencies": { 2208 - "regex-utilities": "^2.3.0" 3049 + "retry": "0.13.1" 2209 3050 } 2210 3051 }, 2211 - "node_modules/astro/node_modules/regex-recursion": { 2212 - "version": "6.0.2", 2213 - "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", 2214 - "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", 2215 - "license": "MIT", 2216 - "dependencies": { 2217 - "regex-utilities": "^2.3.0" 2218 - } 2219 - }, 2220 - "node_modules/astro/node_modules/shiki": { 2221 - "version": "3.12.0", 2222 - "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.12.0.tgz", 2223 - "integrity": "sha512-E+ke51tciraTHpaXYXfqnPZFSViKHhSQ3fiugThlfs/om/EonlQ0hSldcqgzOWWqX6PcjkKKzFgrjIaiPAXoaA==", 2224 - "license": "MIT", 2225 - "dependencies": { 2226 - "@shikijs/core": "3.12.0", 2227 - "@shikijs/engine-javascript": "3.12.0", 2228 - "@shikijs/engine-oniguruma": "3.12.0", 2229 - "@shikijs/langs": "3.12.0", 2230 - "@shikijs/themes": "3.12.0", 2231 - "@shikijs/types": "3.12.0", 2232 - "@shikijs/vscode-textmate": "^10.0.2", 2233 - "@types/hast": "^3.0.4" 2234 - } 3052 + "node_modules/async-sema": { 3053 + "version": "3.1.1", 3054 + "resolved": "https://registry.npmjs.org/async-sema/-/async-sema-3.1.1.tgz", 3055 + "integrity": "sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==", 3056 + "dev": true, 3057 + "license": "MIT" 2235 3058 }, 2236 3059 "node_modules/await-lock": { 2237 3060 "version": "2.2.2", ··· 2257 3080 "type": "github", 2258 3081 "url": "https://github.com/sponsors/wooorm" 2259 3082 } 3083 + }, 3084 + "node_modules/balanced-match": { 3085 + "version": "1.0.2", 3086 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 3087 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 3088 + "dev": true, 3089 + "license": "MIT" 2260 3090 }, 2261 3091 "node_modules/base-64": { 2262 3092 "version": "1.0.0", ··· 2294 3124 "node": ">=14" 2295 3125 } 2296 3126 }, 3127 + "node_modules/bindings": { 3128 + "version": "1.5.0", 3129 + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", 3130 + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", 3131 + "dev": true, 3132 + "license": "MIT", 3133 + "dependencies": { 3134 + "file-uri-to-path": "1.0.0" 3135 + } 3136 + }, 2297 3137 "node_modules/blob-to-buffer": { 2298 3138 "version": "1.2.9", 2299 3139 "resolved": "https://registry.npmjs.org/blob-to-buffer/-/blob-to-buffer-1.2.9.tgz", ··· 2336 3176 "url": "https://github.com/sponsors/sindresorhus" 2337 3177 } 2338 3178 }, 3179 + "node_modules/brace-expansion": { 3180 + "version": "2.0.2", 3181 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 3182 + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 3183 + "dev": true, 3184 + "license": "MIT", 3185 + "dependencies": { 3186 + "balanced-match": "^1.0.0" 3187 + } 3188 + }, 3189 + "node_modules/braces": { 3190 + "version": "3.0.3", 3191 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 3192 + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 3193 + "dev": true, 3194 + "license": "MIT", 3195 + "dependencies": { 3196 + "fill-range": "^7.1.1" 3197 + }, 3198 + "engines": { 3199 + "node": ">=8" 3200 + } 3201 + }, 2339 3202 "node_modules/brotli": { 2340 3203 "version": "1.3.3", 2341 3204 "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz", ··· 2343 3206 "license": "MIT", 2344 3207 "dependencies": { 2345 3208 "base64-js": "^1.1.2" 3209 + } 3210 + }, 3211 + "node_modules/buffer-crc32": { 3212 + "version": "0.2.13", 3213 + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 3214 + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 3215 + "dev": true, 3216 + "license": "MIT", 3217 + "engines": { 3218 + "node": "*" 3219 + } 3220 + }, 3221 + "node_modules/bytes": { 3222 + "version": "3.1.0", 3223 + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", 3224 + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", 3225 + "dev": true, 3226 + "license": "MIT", 3227 + "engines": { 3228 + "node": ">= 0.8" 2346 3229 } 2347 3230 }, 2348 3231 "node_modules/camelcase": { ··· 2434 3317 "url": "https://paulmillr.com/funding/" 2435 3318 } 2436 3319 }, 3320 + "node_modules/chownr": { 3321 + "version": "2.0.0", 3322 + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", 3323 + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", 3324 + "dev": true, 3325 + "license": "ISC", 3326 + "engines": { 3327 + "node": ">=10" 3328 + } 3329 + }, 2437 3330 "node_modules/ci-info": { 2438 3331 "version": "4.3.0", 2439 3332 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.0.tgz", ··· 2449 3342 "node": ">=8" 2450 3343 } 2451 3344 }, 3345 + "node_modules/cjs-module-lexer": { 3346 + "version": "1.2.3", 3347 + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", 3348 + "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", 3349 + "dev": true, 3350 + "license": "MIT" 3351 + }, 2452 3352 "node_modules/cli-boxes": { 2453 3353 "version": "3.0.0", 2454 3354 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", ··· 2478 3378 "engines": { 2479 3379 "node": ">=6" 2480 3380 } 3381 + }, 3382 + "node_modules/code-block-writer": { 3383 + "version": "10.1.1", 3384 + "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-10.1.1.tgz", 3385 + "integrity": "sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==", 3386 + "dev": true, 3387 + "license": "MIT" 2481 3388 }, 2482 3389 "node_modules/collapse-white-space": { 2483 3390 "version": "2.1.0", ··· 2550 3457 "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==", 2551 3458 "license": "ISC" 2552 3459 }, 3460 + "node_modules/concat-map": { 3461 + "version": "0.0.1", 3462 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 3463 + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 3464 + "dev": true, 3465 + "license": "MIT" 3466 + }, 3467 + "node_modules/consola": { 3468 + "version": "3.4.2", 3469 + "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz", 3470 + "integrity": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==", 3471 + "dev": true, 3472 + "license": "MIT", 3473 + "engines": { 3474 + "node": "^14.18.0 || >=16.10.0" 3475 + } 3476 + }, 3477 + "node_modules/content-type": { 3478 + "version": "1.0.4", 3479 + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", 3480 + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", 3481 + "dev": true, 3482 + "license": "MIT", 3483 + "engines": { 3484 + "node": ">= 0.6" 3485 + } 3486 + }, 3487 + "node_modules/convert-hrtime": { 3488 + "version": "3.0.0", 3489 + "resolved": "https://registry.npmjs.org/convert-hrtime/-/convert-hrtime-3.0.0.tgz", 3490 + "integrity": "sha512-7V+KqSvMiHp8yWDuwfww06XleMWVVB9b9tURBx+G7UTADuo5hYPuowKloz4OzOqbPezxgo+fdQ1522WzPG4OeA==", 3491 + "dev": true, 3492 + "license": "MIT", 3493 + "engines": { 3494 + "node": ">=8" 3495 + } 3496 + }, 2553 3497 "node_modules/cookie": { 2554 3498 "version": "1.0.2", 2555 3499 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz", ··· 2563 3507 "version": "1.2.2", 2564 3508 "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz", 2565 3509 "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==", 3510 + "license": "MIT" 3511 + }, 3512 + "node_modules/create-require": { 3513 + "version": "1.1.1", 3514 + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", 3515 + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", 3516 + "dev": true, 2566 3517 "license": "MIT" 2567 3518 }, 2568 3519 "node_modules/cross-fetch": { ··· 2574 3525 "node-fetch": "^2.7.0" 2575 3526 } 2576 3527 }, 3528 + "node_modules/cross-spawn": { 3529 + "version": "7.0.6", 3530 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 3531 + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 3532 + "dev": true, 3533 + "license": "MIT", 3534 + "dependencies": { 3535 + "path-key": "^3.1.0", 3536 + "shebang-command": "^2.0.0", 3537 + "which": "^2.0.1" 3538 + }, 3539 + "engines": { 3540 + "node": ">= 8" 3541 + } 3542 + }, 2577 3543 "node_modules/crossws": { 2578 3544 "version": "0.3.5", 2579 3545 "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.5.tgz", ··· 2659 3625 "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", 2660 3626 "license": "MIT" 2661 3627 }, 3628 + "node_modules/depd": { 3629 + "version": "1.1.2", 3630 + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 3631 + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", 3632 + "dev": true, 3633 + "license": "MIT", 3634 + "engines": { 3635 + "node": ">= 0.6" 3636 + } 3637 + }, 2662 3638 "node_modules/dequal": { 2663 3639 "version": "2.0.3", 2664 3640 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", ··· 2745 3721 "node": ">=4" 2746 3722 } 2747 3723 }, 3724 + "node_modules/eastasianwidth": { 3725 + "version": "0.2.0", 3726 + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 3727 + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", 3728 + "dev": true, 3729 + "license": "MIT" 3730 + }, 3731 + "node_modules/edge-runtime": { 3732 + "version": "2.5.9", 3733 + "resolved": "https://registry.npmjs.org/edge-runtime/-/edge-runtime-2.5.9.tgz", 3734 + "integrity": "sha512-pk+k0oK0PVXdlT4oRp4lwh+unuKB7Ng4iZ2HB+EZ7QCEQizX360Rp/F4aRpgpRgdP2ufB35N+1KppHmYjqIGSg==", 3735 + "dev": true, 3736 + "license": "MPL-2.0", 3737 + "dependencies": { 3738 + "@edge-runtime/format": "2.2.1", 3739 + "@edge-runtime/ponyfill": "2.4.2", 3740 + "@edge-runtime/vm": "3.2.0", 3741 + "async-listen": "3.0.1", 3742 + "mri": "1.2.0", 3743 + "picocolors": "1.0.0", 3744 + "pretty-ms": "7.0.1", 3745 + "signal-exit": "4.0.2", 3746 + "time-span": "4.0.0" 3747 + }, 3748 + "bin": { 3749 + "edge-runtime": "dist/cli/index.js" 3750 + }, 3751 + "engines": { 3752 + "node": ">=16" 3753 + } 3754 + }, 3755 + "node_modules/edge-runtime/node_modules/async-listen": { 3756 + "version": "3.0.1", 3757 + "resolved": "https://registry.npmjs.org/async-listen/-/async-listen-3.0.1.tgz", 3758 + "integrity": "sha512-cWMaNwUJnf37C/S5TfCkk/15MwbPRwVYALA2jtjkbHjCmAPiDXyNJy2q3p1KAZzDLHAWyarUWSujUoHR4pEgrA==", 3759 + "dev": true, 3760 + "license": "MIT", 3761 + "engines": { 3762 + "node": ">= 14" 3763 + } 3764 + }, 3765 + "node_modules/edge-runtime/node_modules/picocolors": { 3766 + "version": "1.0.0", 3767 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 3768 + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 3769 + "dev": true, 3770 + "license": "ISC" 3771 + }, 2748 3772 "node_modules/emoji-regex": { 2749 3773 "version": "10.4.0", 2750 3774 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", 2751 3775 "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", 2752 3776 "license": "MIT" 2753 3777 }, 2754 - "node_modules/emoji-regex-xs": { 2755 - "version": "1.0.0", 2756 - "resolved": "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz", 2757 - "integrity": "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==", 2758 - "license": "MIT" 3778 + "node_modules/end-of-stream": { 3779 + "version": "1.1.0", 3780 + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", 3781 + "integrity": "sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==", 3782 + "dev": true, 3783 + "license": "MIT", 3784 + "dependencies": { 3785 + "once": "~1.3.0" 3786 + } 2759 3787 }, 2760 3788 "node_modules/entities": { 2761 3789 "version": "4.5.0", ··· 2848 3876 "@esbuild/win32-x64": "0.25.9" 2849 3877 } 2850 3878 }, 3879 + "node_modules/esbuild-android-64": { 3880 + "version": "0.14.47", 3881 + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.47.tgz", 3882 + "integrity": "sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g==", 3883 + "cpu": [ 3884 + "x64" 3885 + ], 3886 + "dev": true, 3887 + "license": "MIT", 3888 + "optional": true, 3889 + "os": [ 3890 + "android" 3891 + ], 3892 + "engines": { 3893 + "node": ">=12" 3894 + } 3895 + }, 3896 + "node_modules/esbuild-android-arm64": { 3897 + "version": "0.14.47", 3898 + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.47.tgz", 3899 + "integrity": "sha512-OkwOjj7ts4lBp/TL6hdd8HftIzOy/pdtbrNA4+0oVWgGG64HrdVzAF5gxtJufAPOsEjkyh1oIYvKAUinKKQRSQ==", 3900 + "cpu": [ 3901 + "arm64" 3902 + ], 3903 + "dev": true, 3904 + "license": "MIT", 3905 + "optional": true, 3906 + "os": [ 3907 + "android" 3908 + ], 3909 + "engines": { 3910 + "node": ">=12" 3911 + } 3912 + }, 3913 + "node_modules/esbuild-darwin-64": { 3914 + "version": "0.14.47", 3915 + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.47.tgz", 3916 + "integrity": "sha512-R6oaW0y5/u6Eccti/TS6c/2c1xYTb1izwK3gajJwi4vIfNs1s8B1dQzI1UiC9T61YovOQVuePDcfqHLT3mUZJA==", 3917 + "cpu": [ 3918 + "x64" 3919 + ], 3920 + "dev": true, 3921 + "license": "MIT", 3922 + "optional": true, 3923 + "os": [ 3924 + "darwin" 3925 + ], 3926 + "engines": { 3927 + "node": ">=12" 3928 + } 3929 + }, 3930 + "node_modules/esbuild-darwin-arm64": { 3931 + "version": "0.14.47", 3932 + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.47.tgz", 3933 + "integrity": "sha512-seCmearlQyvdvM/noz1L9+qblC5vcBrhUaOoLEDDoLInF/VQ9IkobGiLlyTPYP5dW1YD4LXhtBgOyevoIHGGnw==", 3934 + "cpu": [ 3935 + "arm64" 3936 + ], 3937 + "dev": true, 3938 + "license": "MIT", 3939 + "optional": true, 3940 + "os": [ 3941 + "darwin" 3942 + ], 3943 + "engines": { 3944 + "node": ">=12" 3945 + } 3946 + }, 3947 + "node_modules/esbuild-freebsd-64": { 3948 + "version": "0.14.47", 3949 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.47.tgz", 3950 + "integrity": "sha512-ZH8K2Q8/Ux5kXXvQMDsJcxvkIwut69KVrYQhza/ptkW50DC089bCVrJZZ3sKzIoOx+YPTrmsZvqeZERjyYrlvQ==", 3951 + "cpu": [ 3952 + "x64" 3953 + ], 3954 + "dev": true, 3955 + "license": "MIT", 3956 + "optional": true, 3957 + "os": [ 3958 + "freebsd" 3959 + ], 3960 + "engines": { 3961 + "node": ">=12" 3962 + } 3963 + }, 3964 + "node_modules/esbuild-freebsd-arm64": { 3965 + "version": "0.14.47", 3966 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.47.tgz", 3967 + "integrity": "sha512-ZJMQAJQsIOhn3XTm7MPQfCzEu5b9STNC+s90zMWe2afy9EwnHV7Ov7ohEMv2lyWlc2pjqLW8QJnz2r0KZmeAEQ==", 3968 + "cpu": [ 3969 + "arm64" 3970 + ], 3971 + "dev": true, 3972 + "license": "MIT", 3973 + "optional": true, 3974 + "os": [ 3975 + "freebsd" 3976 + ], 3977 + "engines": { 3978 + "node": ">=12" 3979 + } 3980 + }, 3981 + "node_modules/esbuild-linux-32": { 3982 + "version": "0.14.47", 3983 + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.47.tgz", 3984 + "integrity": "sha512-FxZOCKoEDPRYvq300lsWCTv1kcHgiiZfNrPtEhFAiqD7QZaXrad8LxyJ8fXGcWzIFzRiYZVtB3ttvITBvAFhKw==", 3985 + "cpu": [ 3986 + "ia32" 3987 + ], 3988 + "dev": true, 3989 + "license": "MIT", 3990 + "optional": true, 3991 + "os": [ 3992 + "linux" 3993 + ], 3994 + "engines": { 3995 + "node": ">=12" 3996 + } 3997 + }, 3998 + "node_modules/esbuild-linux-64": { 3999 + "version": "0.14.47", 4000 + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.47.tgz", 4001 + "integrity": "sha512-nFNOk9vWVfvWYF9YNYksZptgQAdstnDCMtR6m42l5Wfugbzu11VpMCY9XrD4yFxvPo9zmzcoUL/88y0lfJZJJw==", 4002 + "cpu": [ 4003 + "x64" 4004 + ], 4005 + "dev": true, 4006 + "license": "MIT", 4007 + "optional": true, 4008 + "os": [ 4009 + "linux" 4010 + ], 4011 + "engines": { 4012 + "node": ">=12" 4013 + } 4014 + }, 4015 + "node_modules/esbuild-linux-arm": { 4016 + "version": "0.14.47", 4017 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.47.tgz", 4018 + "integrity": "sha512-ZGE1Bqg/gPRXrBpgpvH81tQHpiaGxa8c9Rx/XOylkIl2ypLuOcawXEAo8ls+5DFCcRGt/o3sV+PzpAFZobOsmA==", 4019 + "cpu": [ 4020 + "arm" 4021 + ], 4022 + "dev": true, 4023 + "license": "MIT", 4024 + "optional": true, 4025 + "os": [ 4026 + "linux" 4027 + ], 4028 + "engines": { 4029 + "node": ">=12" 4030 + } 4031 + }, 4032 + "node_modules/esbuild-linux-arm64": { 4033 + "version": "0.14.47", 4034 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.47.tgz", 4035 + "integrity": "sha512-ywfme6HVrhWcevzmsufjd4iT3PxTfCX9HOdxA7Hd+/ZM23Y9nXeb+vG6AyA6jgq/JovkcqRHcL9XwRNpWG6XRw==", 4036 + "cpu": [ 4037 + "arm64" 4038 + ], 4039 + "dev": true, 4040 + "license": "MIT", 4041 + "optional": true, 4042 + "os": [ 4043 + "linux" 4044 + ], 4045 + "engines": { 4046 + "node": ">=12" 4047 + } 4048 + }, 4049 + "node_modules/esbuild-linux-mips64le": { 4050 + "version": "0.14.47", 4051 + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.47.tgz", 4052 + "integrity": "sha512-mg3D8YndZ1LvUiEdDYR3OsmeyAew4MA/dvaEJxvyygahWmpv1SlEEnhEZlhPokjsUMfRagzsEF/d/2XF+kTQGg==", 4053 + "cpu": [ 4054 + "mips64el" 4055 + ], 4056 + "dev": true, 4057 + "license": "MIT", 4058 + "optional": true, 4059 + "os": [ 4060 + "linux" 4061 + ], 4062 + "engines": { 4063 + "node": ">=12" 4064 + } 4065 + }, 4066 + "node_modules/esbuild-linux-ppc64le": { 4067 + "version": "0.14.47", 4068 + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.47.tgz", 4069 + "integrity": "sha512-WER+f3+szmnZiWoK6AsrTKGoJoErG2LlauSmk73LEZFQ/iWC+KhhDsOkn1xBUpzXWsxN9THmQFltLoaFEH8F8w==", 4070 + "cpu": [ 4071 + "ppc64" 4072 + ], 4073 + "dev": true, 4074 + "license": "MIT", 4075 + "optional": true, 4076 + "os": [ 4077 + "linux" 4078 + ], 4079 + "engines": { 4080 + "node": ">=12" 4081 + } 4082 + }, 4083 + "node_modules/esbuild-linux-riscv64": { 4084 + "version": "0.14.47", 4085 + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.47.tgz", 4086 + "integrity": "sha512-1fI6bP3A3rvI9BsaaXbMoaOjLE3lVkJtLxsgLHqlBhLlBVY7UqffWBvkrX/9zfPhhVMd9ZRFiaqXnB1T7BsL2g==", 4087 + "cpu": [ 4088 + "riscv64" 4089 + ], 4090 + "dev": true, 4091 + "license": "MIT", 4092 + "optional": true, 4093 + "os": [ 4094 + "linux" 4095 + ], 4096 + "engines": { 4097 + "node": ">=12" 4098 + } 4099 + }, 4100 + "node_modules/esbuild-linux-s390x": { 4101 + "version": "0.14.47", 4102 + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.47.tgz", 4103 + "integrity": "sha512-eZrWzy0xFAhki1CWRGnhsHVz7IlSKX6yT2tj2Eg8lhAwlRE5E96Hsb0M1mPSE1dHGpt1QVwwVivXIAacF/G6mw==", 4104 + "cpu": [ 4105 + "s390x" 4106 + ], 4107 + "dev": true, 4108 + "license": "MIT", 4109 + "optional": true, 4110 + "os": [ 4111 + "linux" 4112 + ], 4113 + "engines": { 4114 + "node": ">=12" 4115 + } 4116 + }, 4117 + "node_modules/esbuild-netbsd-64": { 4118 + "version": "0.14.47", 4119 + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.47.tgz", 4120 + "integrity": "sha512-Qjdjr+KQQVH5Q2Q1r6HBYswFTToPpss3gqCiSw2Fpq/ua8+eXSQyAMG+UvULPqXceOwpnPo4smyZyHdlkcPppQ==", 4121 + "cpu": [ 4122 + "x64" 4123 + ], 4124 + "dev": true, 4125 + "license": "MIT", 4126 + "optional": true, 4127 + "os": [ 4128 + "netbsd" 4129 + ], 4130 + "engines": { 4131 + "node": ">=12" 4132 + } 4133 + }, 4134 + "node_modules/esbuild-openbsd-64": { 4135 + "version": "0.14.47", 4136 + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.47.tgz", 4137 + "integrity": "sha512-QpgN8ofL7B9z8g5zZqJE+eFvD1LehRlxr25PBkjyyasakm4599iroUpaj96rdqRlO2ShuyqwJdr+oNqWwTUmQw==", 4138 + "cpu": [ 4139 + "x64" 4140 + ], 4141 + "dev": true, 4142 + "license": "MIT", 4143 + "optional": true, 4144 + "os": [ 4145 + "openbsd" 4146 + ], 4147 + "engines": { 4148 + "node": ">=12" 4149 + } 4150 + }, 4151 + "node_modules/esbuild-sunos-64": { 4152 + "version": "0.14.47", 4153 + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.47.tgz", 4154 + "integrity": "sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ==", 4155 + "cpu": [ 4156 + "x64" 4157 + ], 4158 + "dev": true, 4159 + "license": "MIT", 4160 + "optional": true, 4161 + "os": [ 4162 + "sunos" 4163 + ], 4164 + "engines": { 4165 + "node": ">=12" 4166 + } 4167 + }, 4168 + "node_modules/esbuild-windows-32": { 4169 + "version": "0.14.47", 4170 + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.47.tgz", 4171 + "integrity": "sha512-H0fWsLTp2WBfKLBgwYT4OTfFly4Im/8B5f3ojDv1Kx//kiubVY0IQunP2Koc/fr/0wI7hj3IiBDbSrmKlrNgLQ==", 4172 + "cpu": [ 4173 + "ia32" 4174 + ], 4175 + "dev": true, 4176 + "license": "MIT", 4177 + "optional": true, 4178 + "os": [ 4179 + "win32" 4180 + ], 4181 + "engines": { 4182 + "node": ">=12" 4183 + } 4184 + }, 4185 + "node_modules/esbuild-windows-64": { 4186 + "version": "0.14.47", 4187 + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.47.tgz", 4188 + "integrity": "sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ==", 4189 + "cpu": [ 4190 + "x64" 4191 + ], 4192 + "dev": true, 4193 + "license": "MIT", 4194 + "optional": true, 4195 + "os": [ 4196 + "win32" 4197 + ], 4198 + "engines": { 4199 + "node": ">=12" 4200 + } 4201 + }, 4202 + "node_modules/esbuild-windows-arm64": { 4203 + "version": "0.14.47", 4204 + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.47.tgz", 4205 + "integrity": "sha512-HFSW2lnp62fl86/qPQlqw6asIwCnEsEoNIL1h2uVMgakddf+vUuMcCbtUY1i8sst7KkgHrVKCJQB33YhhOweCQ==", 4206 + "cpu": [ 4207 + "arm64" 4208 + ], 4209 + "dev": true, 4210 + "license": "MIT", 4211 + "optional": true, 4212 + "os": [ 4213 + "win32" 4214 + ], 4215 + "engines": { 4216 + "node": ">=12" 4217 + } 4218 + }, 2851 4219 "node_modules/escape-string-regexp": { 2852 4220 "version": "5.0.0", 2853 4221 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", ··· 2966 4334 "@types/estree": "^1.0.0" 2967 4335 } 2968 4336 }, 4337 + "node_modules/etag": { 4338 + "version": "1.8.1", 4339 + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 4340 + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", 4341 + "dev": true, 4342 + "license": "MIT", 4343 + "engines": { 4344 + "node": ">= 0.6" 4345 + } 4346 + }, 2969 4347 "node_modules/eventemitter3": { 2970 4348 "version": "5.0.1", 2971 4349 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", 2972 4350 "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", 4351 + "license": "MIT" 4352 + }, 4353 + "node_modules/events-intercept": { 4354 + "version": "2.0.0", 4355 + "resolved": "https://registry.npmjs.org/events-intercept/-/events-intercept-2.0.0.tgz", 4356 + "integrity": "sha512-blk1va0zol9QOrdZt0rFXo5KMkNPVSp92Eju/Qz8THwKWKRKeE0T8Br/1aW6+Edkyq9xHYgYxn2QtOnUKPUp+Q==", 4357 + "dev": true, 2973 4358 "license": "MIT" 2974 4359 }, 2975 4360 "node_modules/exiftool-vendored": { ··· 3013 4398 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 3014 4399 "license": "MIT" 3015 4400 }, 4401 + "node_modules/fast-glob": { 4402 + "version": "3.3.3", 4403 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", 4404 + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", 4405 + "dev": true, 4406 + "license": "MIT", 4407 + "dependencies": { 4408 + "@nodelib/fs.stat": "^2.0.2", 4409 + "@nodelib/fs.walk": "^1.2.3", 4410 + "glob-parent": "^5.1.2", 4411 + "merge2": "^1.3.0", 4412 + "micromatch": "^4.0.8" 4413 + }, 4414 + "engines": { 4415 + "node": ">=8.6.0" 4416 + } 4417 + }, 3016 4418 "node_modules/fast-xml-parser": { 3017 - "version": "4.5.1", 3018 - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.1.tgz", 3019 - "integrity": "sha512-y655CeyUQ+jj7KBbYMc4FG01V8ZQqjN+gDYGJ50RtfsUB8iG9AmwmwoAgeKLJdmueKKMrH1RJ7yXHTSoczdv5w==", 4419 + "version": "5.2.5", 4420 + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.2.5.tgz", 4421 + "integrity": "sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==", 3020 4422 "funding": [ 3021 4423 { 3022 4424 "type": "github", 3023 4425 "url": "https://github.com/sponsors/NaturalIntelligence" 3024 - }, 3025 - { 3026 - "type": "paypal", 3027 - "url": "https://paypal.me/naturalintelligence" 3028 4426 } 3029 4427 ], 3030 4428 "license": "MIT", 3031 4429 "dependencies": { 3032 - "strnum": "^1.0.5" 4430 + "strnum": "^2.1.0" 3033 4431 }, 3034 4432 "bin": { 3035 4433 "fxparser": "src/cli/cli.js" 3036 4434 } 3037 4435 }, 4436 + "node_modules/fastq": { 4437 + "version": "1.19.1", 4438 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", 4439 + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", 4440 + "dev": true, 4441 + "license": "ISC", 4442 + "dependencies": { 4443 + "reusify": "^1.0.4" 4444 + } 4445 + }, 4446 + "node_modules/fd-slicer": { 4447 + "version": "1.1.0", 4448 + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", 4449 + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", 4450 + "dev": true, 4451 + "license": "MIT", 4452 + "dependencies": { 4453 + "pend": "~1.2.0" 4454 + } 4455 + }, 3038 4456 "node_modules/fdir": { 3039 4457 "version": "6.5.0", 3040 4458 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", ··· 3052 4470 } 3053 4471 } 3054 4472 }, 4473 + "node_modules/file-uri-to-path": { 4474 + "version": "1.0.0", 4475 + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", 4476 + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", 4477 + "dev": true, 4478 + "license": "MIT" 4479 + }, 4480 + "node_modules/fill-range": { 4481 + "version": "7.1.1", 4482 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 4483 + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 4484 + "dev": true, 4485 + "license": "MIT", 4486 + "dependencies": { 4487 + "to-regex-range": "^5.0.1" 4488 + }, 4489 + "engines": { 4490 + "node": ">=8" 4491 + } 4492 + }, 3055 4493 "node_modules/flattie": { 3056 4494 "version": "1.1.1", 3057 4495 "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz", ··· 3088 4526 "unicode-trie": "^2.0.0" 3089 4527 } 3090 4528 }, 4529 + "node_modules/foreground-child": { 4530 + "version": "3.3.1", 4531 + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", 4532 + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", 4533 + "dev": true, 4534 + "license": "ISC", 4535 + "dependencies": { 4536 + "cross-spawn": "^7.0.6", 4537 + "signal-exit": "^4.0.1" 4538 + }, 4539 + "engines": { 4540 + "node": ">=14" 4541 + }, 4542 + "funding": { 4543 + "url": "https://github.com/sponsors/isaacs" 4544 + } 4545 + }, 4546 + "node_modules/fs-extra": { 4547 + "version": "11.1.0", 4548 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", 4549 + "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", 4550 + "dev": true, 4551 + "license": "MIT", 4552 + "dependencies": { 4553 + "graceful-fs": "^4.2.0", 4554 + "jsonfile": "^6.0.1", 4555 + "universalify": "^2.0.0" 4556 + }, 4557 + "engines": { 4558 + "node": ">=14.14" 4559 + } 4560 + }, 4561 + "node_modules/fs-minipass": { 4562 + "version": "2.1.0", 4563 + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", 4564 + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", 4565 + "dev": true, 4566 + "license": "ISC", 4567 + "dependencies": { 4568 + "minipass": "^3.0.0" 4569 + }, 4570 + "engines": { 4571 + "node": ">= 8" 4572 + } 4573 + }, 4574 + "node_modules/fs-minipass/node_modules/minipass": { 4575 + "version": "3.3.6", 4576 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", 4577 + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", 4578 + "dev": true, 4579 + "license": "ISC", 4580 + "dependencies": { 4581 + "yallist": "^4.0.0" 4582 + }, 4583 + "engines": { 4584 + "node": ">=8" 4585 + } 4586 + }, 3091 4587 "node_modules/fsevents": { 3092 4588 "version": "2.3.3", 3093 4589 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", ··· 3102 4598 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 3103 4599 } 3104 4600 }, 4601 + "node_modules/generic-pool": { 4602 + "version": "3.4.2", 4603 + "resolved": "https://registry.npmjs.org/generic-pool/-/generic-pool-3.4.2.tgz", 4604 + "integrity": "sha512-H7cUpwCQSiJmAHM4c/aFu6fUfrhWXW1ncyh8ftxEPMu6AiYkHw9K8br720TGPZJbk5eOH2bynjZD1yPvdDAmag==", 4605 + "dev": true, 4606 + "license": "MIT", 4607 + "engines": { 4608 + "node": ">= 4" 4609 + } 4610 + }, 3105 4611 "node_modules/get-east-asian-width": { 3106 4612 "version": "1.3.0", 3107 4613 "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz", ··· 3120 4626 "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==", 3121 4627 "license": "ISC" 3122 4628 }, 4629 + "node_modules/glob": { 4630 + "version": "10.4.5", 4631 + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", 4632 + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", 4633 + "dev": true, 4634 + "license": "ISC", 4635 + "dependencies": { 4636 + "foreground-child": "^3.1.0", 4637 + "jackspeak": "^3.1.2", 4638 + "minimatch": "^9.0.4", 4639 + "minipass": "^7.1.2", 4640 + "package-json-from-dist": "^1.0.0", 4641 + "path-scurry": "^1.11.1" 4642 + }, 4643 + "bin": { 4644 + "glob": "dist/esm/bin.mjs" 4645 + }, 4646 + "funding": { 4647 + "url": "https://github.com/sponsors/isaacs" 4648 + } 4649 + }, 4650 + "node_modules/glob-parent": { 4651 + "version": "5.1.2", 4652 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 4653 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 4654 + "dev": true, 4655 + "license": "ISC", 4656 + "dependencies": { 4657 + "is-glob": "^4.0.1" 4658 + }, 4659 + "engines": { 4660 + "node": ">= 6" 4661 + } 4662 + }, 4663 + "node_modules/graceful-fs": { 4664 + "version": "4.2.11", 4665 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 4666 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 4667 + "dev": true, 4668 + "license": "ISC" 4669 + }, 3123 4670 "node_modules/graphemer": { 3124 4671 "version": "1.4.0", 3125 4672 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", ··· 3432 4979 "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", 3433 4980 "license": "BSD-2-Clause" 3434 4981 }, 4982 + "node_modules/http-errors": { 4983 + "version": "1.4.0", 4984 + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.4.0.tgz", 4985 + "integrity": "sha512-oLjPqve1tuOl5aRhv8GK5eHpqP1C9fb+Ol+XTLjKfLltE44zdDbEdjPSbU7Ch5rSNsVFqZn97SrMmZLdu1/YMw==", 4986 + "dev": true, 4987 + "license": "MIT", 4988 + "dependencies": { 4989 + "inherits": "2.0.1", 4990 + "statuses": ">= 1.2.1 < 2" 4991 + }, 4992 + "engines": { 4993 + "node": ">= 0.6" 4994 + } 4995 + }, 4996 + "node_modules/https-proxy-agent": { 4997 + "version": "7.0.6", 4998 + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", 4999 + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", 5000 + "dev": true, 5001 + "license": "MIT", 5002 + "dependencies": { 5003 + "agent-base": "^7.1.2", 5004 + "debug": "4" 5005 + }, 5006 + "engines": { 5007 + "node": ">= 14" 5008 + } 5009 + }, 5010 + "node_modules/iconv-lite": { 5011 + "version": "0.4.24", 5012 + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 5013 + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 5014 + "dev": true, 5015 + "license": "MIT", 5016 + "dependencies": { 5017 + "safer-buffer": ">= 2.1.2 < 3" 5018 + }, 5019 + "engines": { 5020 + "node": ">=0.10.0" 5021 + } 5022 + }, 3435 5023 "node_modules/import-meta-resolve": { 3436 5024 "version": "4.1.0", 3437 5025 "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", ··· 3441 5029 "type": "github", 3442 5030 "url": "https://github.com/sponsors/wooorm" 3443 5031 } 5032 + }, 5033 + "node_modules/inherits": { 5034 + "version": "2.0.1", 5035 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", 5036 + "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", 5037 + "dev": true, 5038 + "license": "ISC" 3444 5039 }, 3445 5040 "node_modules/inline-style-parser": { 3446 5041 "version": "0.2.4", ··· 3488 5083 "devOptional": true, 3489 5084 "license": "MIT" 3490 5085 }, 5086 + "node_modules/is-buffer": { 5087 + "version": "2.0.5", 5088 + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", 5089 + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", 5090 + "devOptional": true, 5091 + "funding": [ 5092 + { 5093 + "type": "github", 5094 + "url": "https://github.com/sponsors/feross" 5095 + }, 5096 + { 5097 + "type": "patreon", 5098 + "url": "https://www.patreon.com/feross" 5099 + }, 5100 + { 5101 + "type": "consulting", 5102 + "url": "https://feross.org/support" 5103 + } 5104 + ], 5105 + "license": "MIT", 5106 + "engines": { 5107 + "node": ">=4" 5108 + } 5109 + }, 3491 5110 "node_modules/is-decimal": { 3492 5111 "version": "2.0.1", 3493 5112 "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", ··· 3513 5132 "url": "https://github.com/sponsors/sindresorhus" 3514 5133 } 3515 5134 }, 5135 + "node_modules/is-extglob": { 5136 + "version": "2.1.1", 5137 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 5138 + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 5139 + "dev": true, 5140 + "license": "MIT", 5141 + "engines": { 5142 + "node": ">=0.10.0" 5143 + } 5144 + }, 3516 5145 "node_modules/is-fullwidth-code-point": { 3517 5146 "version": "3.0.0", 3518 5147 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", ··· 3522 5151 "node": ">=8" 3523 5152 } 3524 5153 }, 5154 + "node_modules/is-glob": { 5155 + "version": "4.0.3", 5156 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 5157 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 5158 + "dev": true, 5159 + "license": "MIT", 5160 + "dependencies": { 5161 + "is-extglob": "^2.1.1" 5162 + }, 5163 + "engines": { 5164 + "node": ">=0.10.0" 5165 + } 5166 + }, 3525 5167 "node_modules/is-hexadecimal": { 3526 5168 "version": "2.0.1", 3527 5169 "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", ··· 3550 5192 "url": "https://github.com/sponsors/sindresorhus" 3551 5193 } 3552 5194 }, 5195 + "node_modules/is-node-process": { 5196 + "version": "1.2.0", 5197 + "resolved": "https://registry.npmjs.org/is-node-process/-/is-node-process-1.2.0.tgz", 5198 + "integrity": "sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==", 5199 + "devOptional": true, 5200 + "license": "MIT" 5201 + }, 5202 + "node_modules/is-number": { 5203 + "version": "7.0.0", 5204 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 5205 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 5206 + "dev": true, 5207 + "license": "MIT", 5208 + "engines": { 5209 + "node": ">=0.12.0" 5210 + } 5211 + }, 3553 5212 "node_modules/is-plain-obj": { 3554 5213 "version": "4.1.0", 3555 5214 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", ··· 3586 5245 "url": "https://github.com/sponsors/sindresorhus" 3587 5246 } 3588 5247 }, 5248 + "node_modules/isarray": { 5249 + "version": "0.0.1", 5250 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", 5251 + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", 5252 + "dev": true, 5253 + "license": "MIT" 5254 + }, 5255 + "node_modules/isexe": { 5256 + "version": "2.0.0", 5257 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 5258 + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 5259 + "dev": true, 5260 + "license": "ISC" 5261 + }, 3589 5262 "node_modules/iso-datestring-validator": { 3590 5263 "version": "2.2.2", 3591 5264 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz", 3592 5265 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==", 3593 5266 "license": "MIT" 3594 5267 }, 5268 + "node_modules/jackspeak": { 5269 + "version": "3.4.3", 5270 + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", 5271 + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", 5272 + "dev": true, 5273 + "license": "BlueOak-1.0.0", 5274 + "dependencies": { 5275 + "@isaacs/cliui": "^8.0.2" 5276 + }, 5277 + "funding": { 5278 + "url": "https://github.com/sponsors/isaacs" 5279 + }, 5280 + "optionalDependencies": { 5281 + "@pkgjs/parseargs": "^0.11.0" 5282 + } 5283 + }, 5284 + "node_modules/jose": { 5285 + "version": "5.9.6", 5286 + "resolved": "https://registry.npmjs.org/jose/-/jose-5.9.6.tgz", 5287 + "integrity": "sha512-AMlnetc9+CV9asI19zHmrgS/WYsWUwCn2R7RzlbJWD7F9eWYUTGyBmU9o6PxngtLGOiDGPRu+Uc4fhKzbpteZQ==", 5288 + "dev": true, 5289 + "license": "MIT", 5290 + "funding": { 5291 + "url": "https://github.com/sponsors/panva" 5292 + } 5293 + }, 3595 5294 "node_modules/js-yaml": { 3596 5295 "version": "4.1.0", 3597 5296 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", ··· 3604 5303 "js-yaml": "bin/js-yaml.js" 3605 5304 } 3606 5305 }, 5306 + "node_modules/json-schema-to-ts": { 5307 + "version": "1.6.4", 5308 + "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-1.6.4.tgz", 5309 + "integrity": "sha512-pR4yQ9DHz6itqswtHCm26mw45FSNfQ9rEQjosaZErhn5J3J2sIViQiz8rDaezjKAhFGpmsoczYVBgGHzFw/stA==", 5310 + "dev": true, 5311 + "license": "MIT", 5312 + "dependencies": { 5313 + "@types/json-schema": "^7.0.6", 5314 + "ts-toolbelt": "^6.15.5" 5315 + } 5316 + }, 5317 + "node_modules/json-schema-traverse": { 5318 + "version": "1.0.0", 5319 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 5320 + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 5321 + "dev": true, 5322 + "license": "MIT" 5323 + }, 5324 + "node_modules/jsonfile": { 5325 + "version": "6.2.0", 5326 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", 5327 + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", 5328 + "dev": true, 5329 + "license": "MIT", 5330 + "dependencies": { 5331 + "universalify": "^2.0.0" 5332 + }, 5333 + "optionalDependencies": { 5334 + "graceful-fs": "^4.1.6" 5335 + } 5336 + }, 3607 5337 "node_modules/kleur": { 3608 5338 "version": "4.1.5", 3609 5339 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", ··· 3673 5403 "@babel/types": "^7.25.4", 3674 5404 "source-map-js": "^1.2.0" 3675 5405 } 5406 + }, 5407 + "node_modules/make-error": { 5408 + "version": "1.3.6", 5409 + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", 5410 + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", 5411 + "dev": true, 5412 + "license": "ISC" 3676 5413 }, 3677 5414 "node_modules/markdown-extensions": { 3678 5415 "version": "2.0.0", ··· 4003 5740 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", 4004 5741 "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", 4005 5742 "license": "CC0-1.0" 5743 + }, 5744 + "node_modules/merge2": { 5745 + "version": "1.4.1", 5746 + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 5747 + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 5748 + "dev": true, 5749 + "license": "MIT", 5750 + "engines": { 5751 + "node": ">= 8" 5752 + } 5753 + }, 5754 + "node_modules/micro": { 5755 + "version": "9.3.5-canary.3", 5756 + "resolved": "https://registry.npmjs.org/micro/-/micro-9.3.5-canary.3.tgz", 5757 + "integrity": "sha512-viYIo9PefV+w9dvoIBh1gI44Mvx1BOk67B4BpC2QK77qdY0xZF0Q+vWLt/BII6cLkIc8rLmSIcJaB/OrXXKe1g==", 5758 + "dev": true, 5759 + "license": "MIT", 5760 + "dependencies": { 5761 + "arg": "4.1.0", 5762 + "content-type": "1.0.4", 5763 + "raw-body": "2.4.1" 5764 + }, 5765 + "bin": { 5766 + "micro": "bin/micro.js" 5767 + }, 5768 + "engines": { 5769 + "node": ">= 8.0.0" 5770 + } 5771 + }, 5772 + "node_modules/micro/node_modules/arg": { 5773 + "version": "4.1.0", 5774 + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.0.tgz", 5775 + "integrity": "sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==", 5776 + "dev": true, 5777 + "license": "MIT" 4006 5778 }, 4007 5779 "node_modules/micromark": { 4008 5780 "version": "4.0.1", ··· 4723 6495 ], 4724 6496 "license": "MIT" 4725 6497 }, 6498 + "node_modules/micromatch": { 6499 + "version": "4.0.8", 6500 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 6501 + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 6502 + "dev": true, 6503 + "license": "MIT", 6504 + "dependencies": { 6505 + "braces": "^3.0.3", 6506 + "picomatch": "^2.3.1" 6507 + }, 6508 + "engines": { 6509 + "node": ">=8.6" 6510 + } 6511 + }, 6512 + "node_modules/micromatch/node_modules/picomatch": { 6513 + "version": "2.3.1", 6514 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 6515 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 6516 + "dev": true, 6517 + "license": "MIT", 6518 + "engines": { 6519 + "node": ">=8.6" 6520 + }, 6521 + "funding": { 6522 + "url": "https://github.com/sponsors/jonschlinkert" 6523 + } 6524 + }, 6525 + "node_modules/minimatch": { 6526 + "version": "9.0.5", 6527 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 6528 + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 6529 + "dev": true, 6530 + "license": "ISC", 6531 + "dependencies": { 6532 + "brace-expansion": "^2.0.1" 6533 + }, 6534 + "engines": { 6535 + "node": ">=16 || 14 >=14.17" 6536 + }, 6537 + "funding": { 6538 + "url": "https://github.com/sponsors/isaacs" 6539 + } 6540 + }, 6541 + "node_modules/minipass": { 6542 + "version": "7.1.2", 6543 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", 6544 + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", 6545 + "dev": true, 6546 + "license": "ISC", 6547 + "engines": { 6548 + "node": ">=16 || 14 >=14.17" 6549 + } 6550 + }, 6551 + "node_modules/minizlib": { 6552 + "version": "2.1.2", 6553 + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", 6554 + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", 6555 + "dev": true, 6556 + "license": "MIT", 6557 + "dependencies": { 6558 + "minipass": "^3.0.0", 6559 + "yallist": "^4.0.0" 6560 + }, 6561 + "engines": { 6562 + "node": ">= 8" 6563 + } 6564 + }, 6565 + "node_modules/minizlib/node_modules/minipass": { 6566 + "version": "3.3.6", 6567 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", 6568 + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", 6569 + "dev": true, 6570 + "license": "ISC", 6571 + "dependencies": { 6572 + "yallist": "^4.0.0" 6573 + }, 6574 + "engines": { 6575 + "node": ">=8" 6576 + } 6577 + }, 6578 + "node_modules/mkdirp": { 6579 + "version": "1.0.4", 6580 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", 6581 + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", 6582 + "dev": true, 6583 + "license": "MIT", 6584 + "bin": { 6585 + "mkdirp": "bin/cmd.js" 6586 + }, 6587 + "engines": { 6588 + "node": ">=10" 6589 + } 6590 + }, 6591 + "node_modules/mri": { 6592 + "version": "1.2.0", 6593 + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 6594 + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 6595 + "dev": true, 6596 + "license": "MIT", 6597 + "engines": { 6598 + "node": ">=4" 6599 + } 6600 + }, 4726 6601 "node_modules/mrmime": { 4727 6602 "version": "2.0.1", 4728 6603 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", ··· 4820 6695 "integrity": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==", 4821 6696 "license": "MIT" 4822 6697 }, 6698 + "node_modules/node-gyp-build": { 6699 + "version": "4.8.4", 6700 + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", 6701 + "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==", 6702 + "dev": true, 6703 + "license": "MIT", 6704 + "bin": { 6705 + "node-gyp-build": "bin.js", 6706 + "node-gyp-build-optional": "optional.js", 6707 + "node-gyp-build-test": "build-test.js" 6708 + } 6709 + }, 4823 6710 "node_modules/node-mock-http": { 4824 6711 "version": "1.0.2", 4825 6712 "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.2.tgz", 4826 6713 "integrity": "sha512-zWaamgDUdo9SSLw47we78+zYw/bDr5gH8pH7oRRs8V3KmBtu8GLgGIbV2p/gRPd3LWpEOpjQj7X1FOU3VFMJ8g==", 4827 6714 "license": "MIT" 4828 6715 }, 6716 + "node_modules/nopt": { 6717 + "version": "8.1.0", 6718 + "resolved": "https://registry.npmjs.org/nopt/-/nopt-8.1.0.tgz", 6719 + "integrity": "sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==", 6720 + "dev": true, 6721 + "license": "ISC", 6722 + "dependencies": { 6723 + "abbrev": "^3.0.0" 6724 + }, 6725 + "bin": { 6726 + "nopt": "bin/nopt.js" 6727 + }, 6728 + "engines": { 6729 + "node": "^18.17.0 || >=20.5.0" 6730 + } 6731 + }, 4829 6732 "node_modules/normalize-path": { 4830 6733 "version": "3.0.0", 4831 6734 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", ··· 4852 6755 "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==", 4853 6756 "license": "MIT" 4854 6757 }, 6758 + "node_modules/once": { 6759 + "version": "1.3.3", 6760 + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", 6761 + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", 6762 + "dev": true, 6763 + "license": "ISC", 6764 + "dependencies": { 6765 + "wrappy": "1" 6766 + } 6767 + }, 4855 6768 "node_modules/oniguruma-parser": { 4856 6769 "version": "0.12.1", 4857 6770 "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.1.tgz", ··· 4859 6772 "license": "MIT" 4860 6773 }, 4861 6774 "node_modules/oniguruma-to-es": { 4862 - "version": "0.8.1", 4863 - "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-0.8.1.tgz", 4864 - "integrity": "sha512-dekySTEvCxCj0IgKcA2uUCO/e4ArsqpucDPcX26w9ajx+DvMWLc5eZeJaRQkd7oC/+rwif5gnT900tA34uN9Zw==", 6775 + "version": "4.3.3", 6776 + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.3.tgz", 6777 + "integrity": "sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==", 4865 6778 "license": "MIT", 4866 6779 "dependencies": { 4867 - "emoji-regex-xs": "^1.0.0", 4868 - "regex": "^5.0.2", 4869 - "regex-recursion": "^5.0.0" 6780 + "oniguruma-parser": "^0.12.1", 6781 + "regex": "^6.0.1", 6782 + "regex-recursion": "^6.0.2" 6783 + } 6784 + }, 6785 + "node_modules/os-paths": { 6786 + "version": "4.4.0", 6787 + "resolved": "https://registry.npmjs.org/os-paths/-/os-paths-4.4.0.tgz", 6788 + "integrity": "sha512-wrAwOeXp1RRMFfQY8Sy7VaGVmPocaLwSFOYCGKSyo8qmJ+/yaafCl5BCA1IQZWqFSRBrKDYFeR9d/VyQzfH/jg==", 6789 + "dev": true, 6790 + "license": "MIT", 6791 + "engines": { 6792 + "node": ">= 6.0" 4870 6793 } 4871 6794 }, 4872 6795 "node_modules/p-limit": { ··· 4912 6835 "url": "https://github.com/sponsors/sindresorhus" 4913 6836 } 4914 6837 }, 6838 + "node_modules/package-json-from-dist": { 6839 + "version": "1.0.1", 6840 + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", 6841 + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", 6842 + "dev": true, 6843 + "license": "BlueOak-1.0.0" 6844 + }, 4915 6845 "node_modules/package-manager-detector": { 4916 6846 "version": "1.3.0", 4917 6847 "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.3.0.tgz", ··· 4967 6897 "url": "https://github.com/sponsors/wooorm" 4968 6898 } 4969 6899 }, 6900 + "node_modules/parse-ms": { 6901 + "version": "2.1.0", 6902 + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", 6903 + "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==", 6904 + "dev": true, 6905 + "license": "MIT", 6906 + "engines": { 6907 + "node": ">=6" 6908 + } 6909 + }, 4970 6910 "node_modules/parse5": { 4971 6911 "version": "7.2.1", 4972 6912 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", ··· 4989 6929 "tslib": "^2.0.3" 4990 6930 } 4991 6931 }, 6932 + "node_modules/path-browserify": { 6933 + "version": "1.0.1", 6934 + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", 6935 + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", 6936 + "dev": true, 6937 + "license": "MIT" 6938 + }, 6939 + "node_modules/path-key": { 6940 + "version": "3.1.1", 6941 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 6942 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 6943 + "dev": true, 6944 + "license": "MIT", 6945 + "engines": { 6946 + "node": ">=8" 6947 + } 6948 + }, 6949 + "node_modules/path-match": { 6950 + "version": "1.2.4", 6951 + "resolved": "https://registry.npmjs.org/path-match/-/path-match-1.2.4.tgz", 6952 + "integrity": "sha512-UWlehEdqu36jmh4h5CWJ7tARp1OEVKGHKm6+dg9qMq5RKUTV5WJrGgaZ3dN2m7WFAXDbjlHzvJvL/IUpy84Ktw==", 6953 + "deprecated": "This package is archived and no longer maintained. For support, visit https://github.com/expressjs/express/discussions", 6954 + "dev": true, 6955 + "license": "MIT", 6956 + "dependencies": { 6957 + "http-errors": "~1.4.0", 6958 + "path-to-regexp": "^1.0.0" 6959 + } 6960 + }, 6961 + "node_modules/path-match/node_modules/path-to-regexp": { 6962 + "version": "1.9.0", 6963 + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", 6964 + "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", 6965 + "dev": true, 6966 + "license": "MIT", 6967 + "dependencies": { 6968 + "isarray": "0.0.1" 6969 + } 6970 + }, 6971 + "node_modules/path-scurry": { 6972 + "version": "1.11.1", 6973 + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", 6974 + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", 6975 + "dev": true, 6976 + "license": "BlueOak-1.0.0", 6977 + "dependencies": { 6978 + "lru-cache": "^10.2.0", 6979 + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" 6980 + }, 6981 + "engines": { 6982 + "node": ">=16 || 14 >=14.18" 6983 + }, 6984 + "funding": { 6985 + "url": "https://github.com/sponsors/isaacs" 6986 + } 6987 + }, 6988 + "node_modules/path-to-regexp": { 6989 + "version": "6.1.0", 6990 + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.1.0.tgz", 6991 + "integrity": "sha512-h9DqehX3zZZDCEm+xbfU0ZmwCGFCAAraPJWMXJ4+v32NjZJilVg3k1TcKsRgIb8IQ/izZSaydDc1OhJCZvs2Dw==", 6992 + "dev": true, 6993 + "license": "MIT" 6994 + }, 6995 + "node_modules/path-to-regexp-updated": { 6996 + "name": "path-to-regexp", 6997 + "version": "6.3.0", 6998 + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", 6999 + "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", 7000 + "dev": true, 7001 + "license": "MIT" 7002 + }, 7003 + "node_modules/pend": { 7004 + "version": "1.2.0", 7005 + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", 7006 + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", 7007 + "dev": true, 7008 + "license": "MIT" 7009 + }, 4992 7010 "node_modules/picocolors": { 4993 7011 "version": "1.1.1", 4994 7012 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", ··· 5035 7053 "node": "^10 || ^12 || >=14" 5036 7054 } 5037 7055 }, 7056 + "node_modules/pretty-ms": { 7057 + "version": "7.0.1", 7058 + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz", 7059 + "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==", 7060 + "dev": true, 7061 + "license": "MIT", 7062 + "dependencies": { 7063 + "parse-ms": "^2.1.0" 7064 + }, 7065 + "engines": { 7066 + "node": ">=10" 7067 + }, 7068 + "funding": { 7069 + "url": "https://github.com/sponsors/sindresorhus" 7070 + } 7071 + }, 5038 7072 "node_modules/prismjs": { 5039 7073 "version": "1.30.0", 5040 7074 "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", ··· 5043 7077 "engines": { 5044 7078 "node": ">=6" 5045 7079 } 7080 + }, 7081 + "node_modules/promisepipe": { 7082 + "version": "3.0.0", 7083 + "resolved": "https://registry.npmjs.org/promisepipe/-/promisepipe-3.0.0.tgz", 7084 + "integrity": "sha512-V6TbZDJ/ZswevgkDNpGt/YqNCiZP9ASfgU+p83uJE6NrGtvSGoOcHLiDCqkMs2+yg7F5qHdLV8d0aS8O26G/KA==", 7085 + "dev": true, 7086 + "license": "MIT" 5046 7087 }, 5047 7088 "node_modules/prompts": { 5048 7089 "version": "2.4.2", ··· 5076 7117 "url": "https://github.com/sponsors/wooorm" 5077 7118 } 5078 7119 }, 7120 + "node_modules/punycode": { 7121 + "version": "2.3.1", 7122 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 7123 + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 7124 + "dev": true, 7125 + "license": "MIT", 7126 + "engines": { 7127 + "node": ">=6" 7128 + } 7129 + }, 7130 + "node_modules/queue-microtask": { 7131 + "version": "1.2.3", 7132 + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 7133 + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 7134 + "dev": true, 7135 + "funding": [ 7136 + { 7137 + "type": "github", 7138 + "url": "https://github.com/sponsors/feross" 7139 + }, 7140 + { 7141 + "type": "patreon", 7142 + "url": "https://www.patreon.com/feross" 7143 + }, 7144 + { 7145 + "type": "consulting", 7146 + "url": "https://feross.org/support" 7147 + } 7148 + ], 7149 + "license": "MIT" 7150 + }, 5079 7151 "node_modules/radix3": { 5080 7152 "version": "1.1.2", 5081 7153 "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", 5082 7154 "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==", 5083 7155 "license": "MIT" 7156 + }, 7157 + "node_modules/raw-body": { 7158 + "version": "2.4.1", 7159 + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", 7160 + "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", 7161 + "dev": true, 7162 + "license": "MIT", 7163 + "dependencies": { 7164 + "bytes": "3.1.0", 7165 + "http-errors": "1.7.3", 7166 + "iconv-lite": "0.4.24", 7167 + "unpipe": "1.0.0" 7168 + }, 7169 + "engines": { 7170 + "node": ">= 0.8" 7171 + } 7172 + }, 7173 + "node_modules/raw-body/node_modules/http-errors": { 7174 + "version": "1.7.3", 7175 + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", 7176 + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", 7177 + "dev": true, 7178 + "license": "MIT", 7179 + "dependencies": { 7180 + "depd": "~1.1.2", 7181 + "inherits": "2.0.4", 7182 + "setprototypeof": "1.1.1", 7183 + "statuses": ">= 1.5.0 < 2", 7184 + "toidentifier": "1.0.0" 7185 + }, 7186 + "engines": { 7187 + "node": ">= 0.6" 7188 + } 7189 + }, 7190 + "node_modules/raw-body/node_modules/inherits": { 7191 + "version": "2.0.4", 7192 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 7193 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 7194 + "dev": true, 7195 + "license": "ISC" 5084 7196 }, 5085 7197 "node_modules/readdirp": { 5086 7198 "version": "4.1.2", ··· 5160 7272 } 5161 7273 }, 5162 7274 "node_modules/regex": { 5163 - "version": "5.1.1", 5164 - "resolved": "https://registry.npmjs.org/regex/-/regex-5.1.1.tgz", 5165 - "integrity": "sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==", 7275 + "version": "6.0.1", 7276 + "resolved": "https://registry.npmjs.org/regex/-/regex-6.0.1.tgz", 7277 + "integrity": "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==", 5166 7278 "license": "MIT", 5167 7279 "dependencies": { 5168 7280 "regex-utilities": "^2.3.0" 5169 7281 } 5170 7282 }, 5171 7283 "node_modules/regex-recursion": { 5172 - "version": "5.1.1", 5173 - "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-5.1.1.tgz", 5174 - "integrity": "sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==", 7284 + "version": "6.0.2", 7285 + "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", 7286 + "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", 5175 7287 "license": "MIT", 5176 7288 "dependencies": { 5177 - "regex": "^5.1.1", 5178 7289 "regex-utilities": "^2.3.0" 5179 7290 } 5180 7291 }, ··· 5355 7466 "url": "https://opencollective.com/unified" 5356 7467 } 5357 7468 }, 7469 + "node_modules/require-from-string": { 7470 + "version": "2.0.2", 7471 + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 7472 + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 7473 + "dev": true, 7474 + "license": "MIT", 7475 + "engines": { 7476 + "node": ">=0.10.0" 7477 + } 7478 + }, 7479 + "node_modules/resolve-from": { 7480 + "version": "5.0.0", 7481 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 7482 + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 7483 + "dev": true, 7484 + "license": "MIT", 7485 + "engines": { 7486 + "node": ">=8" 7487 + } 7488 + }, 5358 7489 "node_modules/restructure": { 5359 7490 "version": "3.0.2", 5360 7491 "resolved": "https://registry.npmjs.org/restructure/-/restructure-3.0.2.tgz", ··· 5422 7553 "url": "https://opencollective.com/unified" 5423 7554 } 5424 7555 }, 7556 + "node_modules/retry": { 7557 + "version": "0.13.1", 7558 + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", 7559 + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", 7560 + "devOptional": true, 7561 + "license": "MIT", 7562 + "engines": { 7563 + "node": ">= 4" 7564 + } 7565 + }, 7566 + "node_modules/reusify": { 7567 + "version": "1.1.0", 7568 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", 7569 + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", 7570 + "dev": true, 7571 + "license": "MIT", 7572 + "engines": { 7573 + "iojs": ">=1.0.0", 7574 + "node": ">=0.10.0" 7575 + } 7576 + }, 5425 7577 "node_modules/rollup": { 5426 7578 "version": "4.49.0", 5427 7579 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.49.0.tgz", ··· 5461 7613 "fsevents": "~2.3.2" 5462 7614 } 5463 7615 }, 7616 + "node_modules/run-parallel": { 7617 + "version": "1.2.0", 7618 + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 7619 + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 7620 + "dev": true, 7621 + "funding": [ 7622 + { 7623 + "type": "github", 7624 + "url": "https://github.com/sponsors/feross" 7625 + }, 7626 + { 7627 + "type": "patreon", 7628 + "url": "https://www.patreon.com/feross" 7629 + }, 7630 + { 7631 + "type": "consulting", 7632 + "url": "https://feross.org/support" 7633 + } 7634 + ], 7635 + "license": "MIT", 7636 + "dependencies": { 7637 + "queue-microtask": "^1.2.2" 7638 + } 7639 + }, 7640 + "node_modules/safer-buffer": { 7641 + "version": "2.1.2", 7642 + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 7643 + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 7644 + "dev": true, 7645 + "license": "MIT" 7646 + }, 5464 7647 "node_modules/sax": { 5465 7648 "version": "1.4.1", 5466 7649 "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", ··· 5479 7662 "node": ">=10" 5480 7663 } 5481 7664 }, 7665 + "node_modules/setprototypeof": { 7666 + "version": "1.1.1", 7667 + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", 7668 + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", 7669 + "dev": true, 7670 + "license": "ISC" 7671 + }, 5482 7672 "node_modules/sharp": { 5483 7673 "version": "0.33.5", 5484 7674 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", ··· 5517 7707 "@img/sharp-wasm32": "0.33.5", 5518 7708 "@img/sharp-win32-ia32": "0.33.5", 5519 7709 "@img/sharp-win32-x64": "0.33.5" 7710 + } 7711 + }, 7712 + "node_modules/shebang-command": { 7713 + "version": "2.0.0", 7714 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 7715 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 7716 + "dev": true, 7717 + "license": "MIT", 7718 + "dependencies": { 7719 + "shebang-regex": "^3.0.0" 7720 + }, 7721 + "engines": { 7722 + "node": ">=8" 7723 + } 7724 + }, 7725 + "node_modules/shebang-regex": { 7726 + "version": "3.0.0", 7727 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 7728 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 7729 + "dev": true, 7730 + "license": "MIT", 7731 + "engines": { 7732 + "node": ">=8" 5520 7733 } 5521 7734 }, 5522 7735 "node_modules/shiki": { 5523 - "version": "1.24.4", 5524 - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.24.4.tgz", 5525 - "integrity": "sha512-aVGSFAOAr1v26Hh/+GBIsRVDWJ583XYV7CuNURKRWh9gpGv4OdbisZGq96B9arMYTZhTQkmRF5BrShOSTvNqhw==", 7736 + "version": "3.12.0", 7737 + "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.12.0.tgz", 7738 + "integrity": "sha512-E+ke51tciraTHpaXYXfqnPZFSViKHhSQ3fiugThlfs/om/EonlQ0hSldcqgzOWWqX6PcjkKKzFgrjIaiPAXoaA==", 5526 7739 "license": "MIT", 5527 7740 "dependencies": { 5528 - "@shikijs/core": "1.24.4", 5529 - "@shikijs/engine-javascript": "1.24.4", 5530 - "@shikijs/engine-oniguruma": "1.24.4", 5531 - "@shikijs/types": "1.24.4", 5532 - "@shikijs/vscode-textmate": "^9.3.1", 7741 + "@shikijs/core": "3.12.0", 7742 + "@shikijs/engine-javascript": "3.12.0", 7743 + "@shikijs/engine-oniguruma": "3.12.0", 7744 + "@shikijs/langs": "3.12.0", 7745 + "@shikijs/themes": "3.12.0", 7746 + "@shikijs/types": "3.12.0", 7747 + "@shikijs/vscode-textmate": "^10.0.2", 5533 7748 "@types/hast": "^3.0.4" 7749 + } 7750 + }, 7751 + "node_modules/signal-exit": { 7752 + "version": "4.0.2", 7753 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz", 7754 + "integrity": "sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==", 7755 + "dev": true, 7756 + "license": "ISC", 7757 + "engines": { 7758 + "node": ">=14" 7759 + }, 7760 + "funding": { 7761 + "url": "https://github.com/sponsors/isaacs" 5534 7762 } 5535 7763 }, 5536 7764 "node_modules/simple-swizzle": { ··· 5614 7842 "url": "https://github.com/sponsors/wooorm" 5615 7843 } 5616 7844 }, 7845 + "node_modules/stat-mode": { 7846 + "version": "0.3.0", 7847 + "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.3.0.tgz", 7848 + "integrity": "sha512-QjMLR0A3WwFY2aZdV0okfFEJB5TRjkggXZjxP3A1RsWsNHNu3YPv8btmtc6iCFZ0Rul3FE93OYogvhOUClU+ng==", 7849 + "dev": true, 7850 + "license": "MIT" 7851 + }, 7852 + "node_modules/statuses": { 7853 + "version": "1.5.0", 7854 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 7855 + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", 7856 + "dev": true, 7857 + "license": "MIT", 7858 + "engines": { 7859 + "node": ">= 0.6" 7860 + } 7861 + }, 5617 7862 "node_modules/stream-replace-string": { 5618 7863 "version": "2.0.0", 5619 7864 "resolved": "https://registry.npmjs.org/stream-replace-string/-/stream-replace-string-2.0.0.tgz", 5620 7865 "integrity": "sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w==", 5621 7866 "license": "MIT" 5622 7867 }, 7868 + "node_modules/stream-to-array": { 7869 + "version": "2.3.0", 7870 + "resolved": "https://registry.npmjs.org/stream-to-array/-/stream-to-array-2.3.0.tgz", 7871 + "integrity": "sha512-UsZtOYEn4tWU2RGLOXr/o/xjRBftZRlG3dEWoaHr8j4GuypJ3isitGbVyjQKAuMu+xbiop8q224TjiZWc4XTZA==", 7872 + "dev": true, 7873 + "license": "MIT", 7874 + "dependencies": { 7875 + "any-promise": "^1.1.0" 7876 + } 7877 + }, 7878 + "node_modules/stream-to-promise": { 7879 + "version": "2.2.0", 7880 + "resolved": "https://registry.npmjs.org/stream-to-promise/-/stream-to-promise-2.2.0.tgz", 7881 + "integrity": "sha512-HAGUASw8NT0k8JvIVutB2Y/9iBk7gpgEyAudXwNJmZERdMITGdajOa4VJfD/kNiA3TppQpTP4J+CtcHwdzKBAw==", 7882 + "dev": true, 7883 + "license": "MIT", 7884 + "dependencies": { 7885 + "any-promise": "~1.3.0", 7886 + "end-of-stream": "~1.1.0", 7887 + "stream-to-array": "~2.3.0" 7888 + } 7889 + }, 5623 7890 "node_modules/string-width": { 5624 7891 "version": "7.2.0", 5625 7892 "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", ··· 5637 7904 "url": "https://github.com/sponsors/sindresorhus" 5638 7905 } 5639 7906 }, 7907 + "node_modules/string-width-cjs": { 7908 + "name": "string-width", 7909 + "version": "4.2.3", 7910 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 7911 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 7912 + "dev": true, 7913 + "license": "MIT", 7914 + "dependencies": { 7915 + "emoji-regex": "^8.0.0", 7916 + "is-fullwidth-code-point": "^3.0.0", 7917 + "strip-ansi": "^6.0.1" 7918 + }, 7919 + "engines": { 7920 + "node": ">=8" 7921 + } 7922 + }, 7923 + "node_modules/string-width-cjs/node_modules/ansi-regex": { 7924 + "version": "5.0.1", 7925 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 7926 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 7927 + "dev": true, 7928 + "license": "MIT", 7929 + "engines": { 7930 + "node": ">=8" 7931 + } 7932 + }, 7933 + "node_modules/string-width-cjs/node_modules/emoji-regex": { 7934 + "version": "8.0.0", 7935 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 7936 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 7937 + "dev": true, 7938 + "license": "MIT" 7939 + }, 7940 + "node_modules/string-width-cjs/node_modules/strip-ansi": { 7941 + "version": "6.0.1", 7942 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 7943 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 7944 + "dev": true, 7945 + "license": "MIT", 7946 + "dependencies": { 7947 + "ansi-regex": "^5.0.1" 7948 + }, 7949 + "engines": { 7950 + "node": ">=8" 7951 + } 7952 + }, 5640 7953 "node_modules/stringify-entities": { 5641 7954 "version": "4.0.4", 5642 7955 "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", ··· 5666 7979 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 5667 7980 } 5668 7981 }, 7982 + "node_modules/strip-ansi-cjs": { 7983 + "name": "strip-ansi", 7984 + "version": "6.0.1", 7985 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 7986 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 7987 + "dev": true, 7988 + "license": "MIT", 7989 + "dependencies": { 7990 + "ansi-regex": "^5.0.1" 7991 + }, 7992 + "engines": { 7993 + "node": ">=8" 7994 + } 7995 + }, 7996 + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { 7997 + "version": "5.0.1", 7998 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 7999 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 8000 + "dev": true, 8001 + "license": "MIT", 8002 + "engines": { 8003 + "node": ">=8" 8004 + } 8005 + }, 5669 8006 "node_modules/strnum": { 5670 - "version": "1.0.5", 5671 - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", 5672 - "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", 8007 + "version": "2.1.1", 8008 + "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.1.1.tgz", 8009 + "integrity": "sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==", 8010 + "funding": [ 8011 + { 8012 + "type": "github", 8013 + "url": "https://github.com/sponsors/NaturalIntelligence" 8014 + } 8015 + ], 5673 8016 "license": "MIT" 5674 8017 }, 5675 8018 "node_modules/style-to-object": { ··· 5707 8050 } 5708 8051 }, 5709 8052 "node_modules/svelte2tsx": { 5710 - "version": "0.7.31", 5711 - "resolved": "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.7.31.tgz", 5712 - "integrity": "sha512-exrN1o9mdCLAA7hTCudz731FIxomH/0SN9ZIX+WrY/XnlLuno/NNC1PF6JXPZVqp/4sMMDKteqyKoG44hliljQ==", 8053 + "version": "0.7.42", 8054 + "resolved": "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.7.42.tgz", 8055 + "integrity": "sha512-PSNrKS16aVdAajoFjpF5M0t6TA7ha7GcKbBajD9RG3M+vooAuvLnWAGUSC6eJL4zEOVbOWKtcS2BuY4rxPljoA==", 5713 8056 "license": "MIT", 5714 8057 "dependencies": { 5715 8058 "dedent-js": "^1.0.1", ··· 5720 8063 "typescript": "^4.9.4 || ^5.0.0" 5721 8064 } 5722 8065 }, 8066 + "node_modules/tar": { 8067 + "version": "6.2.1", 8068 + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", 8069 + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", 8070 + "dev": true, 8071 + "license": "ISC", 8072 + "dependencies": { 8073 + "chownr": "^2.0.0", 8074 + "fs-minipass": "^2.0.0", 8075 + "minipass": "^5.0.0", 8076 + "minizlib": "^2.1.1", 8077 + "mkdirp": "^1.0.3", 8078 + "yallist": "^4.0.0" 8079 + }, 8080 + "engines": { 8081 + "node": ">=10" 8082 + } 8083 + }, 8084 + "node_modules/tar/node_modules/minipass": { 8085 + "version": "5.0.0", 8086 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", 8087 + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", 8088 + "dev": true, 8089 + "license": "ISC", 8090 + "engines": { 8091 + "node": ">=8" 8092 + } 8093 + }, 8094 + "node_modules/throttleit": { 8095 + "version": "2.1.0", 8096 + "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-2.1.0.tgz", 8097 + "integrity": "sha512-nt6AMGKW1p/70DF/hGBdJB57B8Tspmbp5gfJ8ilhLnt7kkr2ye7hzD6NVG8GGErk2HWF34igrL2CXmNIkzKqKw==", 8098 + "devOptional": true, 8099 + "license": "MIT", 8100 + "engines": { 8101 + "node": ">=18" 8102 + }, 8103 + "funding": { 8104 + "url": "https://github.com/sponsors/sindresorhus" 8105 + } 8106 + }, 8107 + "node_modules/time-span": { 8108 + "version": "4.0.0", 8109 + "resolved": "https://registry.npmjs.org/time-span/-/time-span-4.0.0.tgz", 8110 + "integrity": "sha512-MyqZCTGLDZ77u4k+jqg4UlrzPTPZ49NDlaekU6uuFaJLzPIN1woaRXCbGeqOfxwc3Y37ZROGAJ614Rdv7Olt+g==", 8111 + "dev": true, 8112 + "license": "MIT", 8113 + "dependencies": { 8114 + "convert-hrtime": "^3.0.0" 8115 + }, 8116 + "engines": { 8117 + "node": ">=10" 8118 + }, 8119 + "funding": { 8120 + "url": "https://github.com/sponsors/sindresorhus" 8121 + } 8122 + }, 5723 8123 "node_modules/tiny-inflate": { 5724 8124 "version": "1.0.3", 5725 8125 "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", ··· 5757 8157 "tlds": "bin.js" 5758 8158 } 5759 8159 }, 8160 + "node_modules/to-regex-range": { 8161 + "version": "5.0.1", 8162 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 8163 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 8164 + "dev": true, 8165 + "license": "MIT", 8166 + "dependencies": { 8167 + "is-number": "^7.0.0" 8168 + }, 8169 + "engines": { 8170 + "node": ">=8.0" 8171 + } 8172 + }, 8173 + "node_modules/toidentifier": { 8174 + "version": "1.0.0", 8175 + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", 8176 + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", 8177 + "dev": true, 8178 + "license": "MIT", 8179 + "engines": { 8180 + "node": ">=0.6" 8181 + } 8182 + }, 5760 8183 "node_modules/tr46": { 5761 8184 "version": "0.0.3", 5762 8185 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 5763 8186 "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", 5764 8187 "license": "MIT" 5765 8188 }, 8189 + "node_modules/tree-kill": { 8190 + "version": "1.2.2", 8191 + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", 8192 + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", 8193 + "dev": true, 8194 + "license": "MIT", 8195 + "bin": { 8196 + "tree-kill": "cli.js" 8197 + } 8198 + }, 5766 8199 "node_modules/trim-lines": { 5767 8200 "version": "3.0.1", 5768 8201 "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", ··· 5783 8216 "url": "https://github.com/sponsors/wooorm" 5784 8217 } 5785 8218 }, 8219 + "node_modules/ts-morph": { 8220 + "version": "12.0.0", 8221 + "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-12.0.0.tgz", 8222 + "integrity": "sha512-VHC8XgU2fFW7yO1f/b3mxKDje1vmyzFXHWzOYmKEkCEwcLjDtbdLgBQviqj4ZwP4MJkQtRo6Ha2I29lq/B+VxA==", 8223 + "dev": true, 8224 + "license": "MIT", 8225 + "dependencies": { 8226 + "@ts-morph/common": "~0.11.0", 8227 + "code-block-writer": "^10.1.1" 8228 + } 8229 + }, 8230 + "node_modules/ts-node": { 8231 + "version": "10.9.1", 8232 + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", 8233 + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", 8234 + "dev": true, 8235 + "license": "MIT", 8236 + "dependencies": { 8237 + "@cspotcode/source-map-support": "^0.8.0", 8238 + "@tsconfig/node10": "^1.0.7", 8239 + "@tsconfig/node12": "^1.0.7", 8240 + "@tsconfig/node14": "^1.0.0", 8241 + "@tsconfig/node16": "^1.0.2", 8242 + "acorn": "^8.4.1", 8243 + "acorn-walk": "^8.1.1", 8244 + "arg": "^4.1.0", 8245 + "create-require": "^1.1.0", 8246 + "diff": "^4.0.1", 8247 + "make-error": "^1.1.1", 8248 + "v8-compile-cache-lib": "^3.0.1", 8249 + "yn": "3.1.1" 8250 + }, 8251 + "bin": { 8252 + "ts-node": "dist/bin.js", 8253 + "ts-node-cwd": "dist/bin-cwd.js", 8254 + "ts-node-esm": "dist/bin-esm.js", 8255 + "ts-node-script": "dist/bin-script.js", 8256 + "ts-node-transpile-only": "dist/bin-transpile.js", 8257 + "ts-script": "dist/bin-script-deprecated.js" 8258 + }, 8259 + "peerDependencies": { 8260 + "@swc/core": ">=1.2.50", 8261 + "@swc/wasm": ">=1.2.50", 8262 + "@types/node": "*", 8263 + "typescript": ">=2.7" 8264 + }, 8265 + "peerDependenciesMeta": { 8266 + "@swc/core": { 8267 + "optional": true 8268 + }, 8269 + "@swc/wasm": { 8270 + "optional": true 8271 + } 8272 + } 8273 + }, 8274 + "node_modules/ts-node/node_modules/arg": { 8275 + "version": "4.1.3", 8276 + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", 8277 + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", 8278 + "dev": true, 8279 + "license": "MIT" 8280 + }, 8281 + "node_modules/ts-node/node_modules/diff": { 8282 + "version": "4.0.2", 8283 + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", 8284 + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", 8285 + "dev": true, 8286 + "license": "BSD-3-Clause", 8287 + "engines": { 8288 + "node": ">=0.3.1" 8289 + } 8290 + }, 8291 + "node_modules/ts-toolbelt": { 8292 + "version": "6.15.5", 8293 + "resolved": "https://registry.npmjs.org/ts-toolbelt/-/ts-toolbelt-6.15.5.tgz", 8294 + "integrity": "sha512-FZIXf1ksVyLcfr7M317jbB67XFJhOO1YqdTcuGaq9q5jLUoTikukZ+98TPjKiP2jC5CgmYdWWYs0s2nLSU0/1A==", 8295 + "dev": true, 8296 + "license": "Apache-2.0" 8297 + }, 5786 8298 "node_modules/tsconfck": { 5787 8299 "version": "3.1.6", 5788 8300 "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.6.tgz", ··· 5840 8352 "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", 5841 8353 "license": "MIT" 5842 8354 }, 8355 + "node_modules/uid-promise": { 8356 + "version": "1.0.0", 8357 + "resolved": "https://registry.npmjs.org/uid-promise/-/uid-promise-1.0.0.tgz", 8358 + "integrity": "sha512-R8375j0qwXyIu/7R0tjdF06/sElHqbmdmWC9M2qQHpEVbvE4I5+38KJI7LUUmQMp7NVq4tKHiBMkT0NFM453Ig==", 8359 + "dev": true, 8360 + "license": "MIT" 8361 + }, 5843 8362 "node_modules/uint8arrays": { 5844 8363 "version": "3.0.0", 5845 8364 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", ··· 5860 8379 "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", 5861 8380 "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", 5862 8381 "license": "MIT" 8382 + }, 8383 + "node_modules/undici": { 8384 + "version": "5.29.0", 8385 + "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz", 8386 + "integrity": "sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==", 8387 + "devOptional": true, 8388 + "license": "MIT", 8389 + "dependencies": { 8390 + "@fastify/busboy": "^2.0.0" 8391 + }, 8392 + "engines": { 8393 + "node": ">=14.0" 8394 + } 5863 8395 }, 5864 8396 "node_modules/undici-types": { 5865 8397 "version": "6.20.0", ··· 6053 8585 "url": "https://opencollective.com/unified" 6054 8586 } 6055 8587 }, 8588 + "node_modules/universalify": { 8589 + "version": "2.0.1", 8590 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 8591 + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 8592 + "dev": true, 8593 + "license": "MIT", 8594 + "engines": { 8595 + "node": ">= 10.0.0" 8596 + } 8597 + }, 8598 + "node_modules/unpipe": { 8599 + "version": "1.0.0", 8600 + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 8601 + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", 8602 + "dev": true, 8603 + "license": "MIT", 8604 + "engines": { 8605 + "node": ">= 0.8" 8606 + } 8607 + }, 6056 8608 "node_modules/unstorage": { 6057 8609 "version": "1.17.0", 6058 8610 "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.0.tgz", ··· 6149 8701 } 6150 8702 } 6151 8703 }, 8704 + "node_modules/uri-js": { 8705 + "version": "4.4.1", 8706 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 8707 + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 8708 + "dev": true, 8709 + "license": "BSD-2-Clause", 8710 + "dependencies": { 8711 + "punycode": "^2.1.0" 8712 + } 8713 + }, 8714 + "node_modules/v8-compile-cache-lib": { 8715 + "version": "3.0.1", 8716 + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", 8717 + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", 8718 + "dev": true, 8719 + "license": "MIT" 8720 + }, 8721 + "node_modules/vercel": { 8722 + "version": "46.1.0", 8723 + "resolved": "https://registry.npmjs.org/vercel/-/vercel-46.1.0.tgz", 8724 + "integrity": "sha512-k8YAX62rGdA4COvgnRK9asfl1fzmvu40ZkG5wEvlgA2dWNYjEXfYNacdPQNup0jmWiQsVMvxLXKc+89wmx3tqw==", 8725 + "dev": true, 8726 + "license": "Apache-2.0", 8727 + "dependencies": { 8728 + "@vercel/blob": "1.0.2", 8729 + "@vercel/build-utils": "11.0.2", 8730 + "@vercel/detect-agent": "0.2.0", 8731 + "@vercel/express": "0.0.10", 8732 + "@vercel/fun": "1.1.6", 8733 + "@vercel/go": "3.2.3", 8734 + "@vercel/hono": "0.0.18", 8735 + "@vercel/hydrogen": "1.2.4", 8736 + "@vercel/next": "4.12.2", 8737 + "@vercel/node": "5.3.17", 8738 + "@vercel/python": "5.0.0", 8739 + "@vercel/redwood": "2.3.6", 8740 + "@vercel/remix-builder": "5.4.12", 8741 + "@vercel/ruby": "2.2.1", 8742 + "@vercel/static-build": "2.7.20", 8743 + "chokidar": "4.0.0", 8744 + "jose": "5.9.6" 8745 + }, 8746 + "bin": { 8747 + "vc": "dist/vc.js", 8748 + "vercel": "dist/vc.js" 8749 + }, 8750 + "engines": { 8751 + "node": ">= 18" 8752 + } 8753 + }, 8754 + "node_modules/vercel/node_modules/chokidar": { 8755 + "version": "4.0.0", 8756 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.0.tgz", 8757 + "integrity": "sha512-mxIojEAQcuEvT/lyXq+jf/3cO/KoA6z4CeNDGGevTybECPOMFCnQy3OPahluUkbqgPNGw5Bi78UC7Po6Lhy+NA==", 8758 + "dev": true, 8759 + "license": "MIT", 8760 + "dependencies": { 8761 + "readdirp": "^4.0.1" 8762 + }, 8763 + "engines": { 8764 + "node": ">= 14.16.0" 8765 + }, 8766 + "funding": { 8767 + "url": "https://paulmillr.com/funding/" 8768 + } 8769 + }, 6152 8770 "node_modules/vfile": { 6153 8771 "version": "6.0.3", 6154 8772 "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", ··· 6294 8912 "url": "https://github.com/sponsors/wooorm" 6295 8913 } 6296 8914 }, 8915 + "node_modules/web-vitals": { 8916 + "version": "0.2.4", 8917 + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-0.2.4.tgz", 8918 + "integrity": "sha512-6BjspCO9VriYy12z356nL6JBS0GYeEcA457YyRzD+dD6XYCQ75NKhcOHUMHentOE7OcVCIXXDvOm0jKFfQG2Gg==", 8919 + "dev": true, 8920 + "license": "Apache-2.0" 8921 + }, 6297 8922 "node_modules/webidl-conversions": { 6298 8923 "version": "3.0.1", 6299 8924 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", ··· 6310 8935 "webidl-conversions": "^3.0.0" 6311 8936 } 6312 8937 }, 8938 + "node_modules/which": { 8939 + "version": "2.0.2", 8940 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 8941 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 8942 + "dev": true, 8943 + "license": "ISC", 8944 + "dependencies": { 8945 + "isexe": "^2.0.0" 8946 + }, 8947 + "bin": { 8948 + "node-which": "bin/node-which" 8949 + }, 8950 + "engines": { 8951 + "node": ">= 8" 8952 + } 8953 + }, 6313 8954 "node_modules/which-pm-runs": { 6314 8955 "version": "1.1.0", 6315 8956 "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", ··· 6351 8992 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 6352 8993 } 6353 8994 }, 8995 + "node_modules/wrap-ansi-cjs": { 8996 + "name": "wrap-ansi", 8997 + "version": "7.0.0", 8998 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 8999 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 9000 + "dev": true, 9001 + "license": "MIT", 9002 + "dependencies": { 9003 + "ansi-styles": "^4.0.0", 9004 + "string-width": "^4.1.0", 9005 + "strip-ansi": "^6.0.0" 9006 + }, 9007 + "engines": { 9008 + "node": ">=10" 9009 + }, 9010 + "funding": { 9011 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 9012 + } 9013 + }, 9014 + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { 9015 + "version": "5.0.1", 9016 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 9017 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 9018 + "dev": true, 9019 + "license": "MIT", 9020 + "engines": { 9021 + "node": ">=8" 9022 + } 9023 + }, 9024 + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { 9025 + "version": "4.3.0", 9026 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9027 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9028 + "dev": true, 9029 + "license": "MIT", 9030 + "dependencies": { 9031 + "color-convert": "^2.0.1" 9032 + }, 9033 + "engines": { 9034 + "node": ">=8" 9035 + }, 9036 + "funding": { 9037 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 9038 + } 9039 + }, 9040 + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { 9041 + "version": "8.0.0", 9042 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 9043 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 9044 + "dev": true, 9045 + "license": "MIT" 9046 + }, 9047 + "node_modules/wrap-ansi-cjs/node_modules/string-width": { 9048 + "version": "4.2.3", 9049 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 9050 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 9051 + "dev": true, 9052 + "license": "MIT", 9053 + "dependencies": { 9054 + "emoji-regex": "^8.0.0", 9055 + "is-fullwidth-code-point": "^3.0.0", 9056 + "strip-ansi": "^6.0.1" 9057 + }, 9058 + "engines": { 9059 + "node": ">=8" 9060 + } 9061 + }, 9062 + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { 9063 + "version": "6.0.1", 9064 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 9065 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 9066 + "dev": true, 9067 + "license": "MIT", 9068 + "dependencies": { 9069 + "ansi-regex": "^5.0.1" 9070 + }, 9071 + "engines": { 9072 + "node": ">=8" 9073 + } 9074 + }, 9075 + "node_modules/wrappy": { 9076 + "version": "1.0.2", 9077 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 9078 + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 9079 + "dev": true, 9080 + "license": "ISC" 9081 + }, 9082 + "node_modules/xdg-app-paths": { 9083 + "version": "5.1.0", 9084 + "resolved": "https://registry.npmjs.org/xdg-app-paths/-/xdg-app-paths-5.1.0.tgz", 9085 + "integrity": "sha512-RAQ3WkPf4KTU1A8RtFx3gWywzVKe00tfOPFfl2NDGqbIFENQO4kqAJp7mhQjNj/33W5x5hiWWUdyfPq/5SU3QA==", 9086 + "dev": true, 9087 + "license": "MIT", 9088 + "dependencies": { 9089 + "xdg-portable": "^7.0.0" 9090 + }, 9091 + "engines": { 9092 + "node": ">=6" 9093 + } 9094 + }, 9095 + "node_modules/xdg-portable": { 9096 + "version": "7.3.0", 9097 + "resolved": "https://registry.npmjs.org/xdg-portable/-/xdg-portable-7.3.0.tgz", 9098 + "integrity": "sha512-sqMMuL1rc0FmMBOzCpd0yuy9trqF2yTTVe+E9ogwCSWQCdDEtQUwrZPT6AxqtsFGRNxycgncbP/xmOOSPw5ZUw==", 9099 + "dev": true, 9100 + "license": "MIT", 9101 + "dependencies": { 9102 + "os-paths": "^4.0.1" 9103 + }, 9104 + "engines": { 9105 + "node": ">= 6.0" 9106 + } 9107 + }, 6354 9108 "node_modules/xxhash-wasm": { 6355 9109 "version": "1.1.0", 6356 9110 "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz", 6357 9111 "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==", 6358 9112 "license": "MIT" 6359 9113 }, 9114 + "node_modules/yallist": { 9115 + "version": "4.0.0", 9116 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 9117 + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 9118 + "dev": true, 9119 + "license": "ISC" 9120 + }, 6360 9121 "node_modules/yargs-parser": { 6361 9122 "version": "21.1.1", 6362 9123 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", ··· 6364 9125 "license": "ISC", 6365 9126 "engines": { 6366 9127 "node": ">=12" 9128 + } 9129 + }, 9130 + "node_modules/yauzl": { 9131 + "version": "2.10.0", 9132 + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", 9133 + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", 9134 + "dev": true, 9135 + "license": "MIT", 9136 + "dependencies": { 9137 + "buffer-crc32": "~0.2.3", 9138 + "fd-slicer": "~1.1.0" 9139 + } 9140 + }, 9141 + "node_modules/yauzl-clone": { 9142 + "version": "1.0.4", 9143 + "resolved": "https://registry.npmjs.org/yauzl-clone/-/yauzl-clone-1.0.4.tgz", 9144 + "integrity": "sha512-igM2RRCf3k8TvZoxR2oguuw4z1xasOnA31joCqHIyLkeWrvAc2Jgay5ISQ2ZplinkoGaJ6orCz56Ey456c5ESA==", 9145 + "dev": true, 9146 + "license": "MIT", 9147 + "dependencies": { 9148 + "events-intercept": "^2.0.0" 9149 + }, 9150 + "engines": { 9151 + "node": ">=6" 9152 + } 9153 + }, 9154 + "node_modules/yauzl-promise": { 9155 + "version": "2.1.3", 9156 + "resolved": "https://registry.npmjs.org/yauzl-promise/-/yauzl-promise-2.1.3.tgz", 9157 + "integrity": "sha512-A1pf6fzh6eYkK0L4Qp7g9jzJSDrM6nN0bOn5T0IbY4Yo3w+YkWlHFkJP7mzknMXjqusHFHlKsK2N+4OLsK2MRA==", 9158 + "dev": true, 9159 + "license": "MIT", 9160 + "dependencies": { 9161 + "yauzl": "^2.9.1", 9162 + "yauzl-clone": "^1.0.4" 9163 + }, 9164 + "engines": { 9165 + "node": ">=6" 9166 + } 9167 + }, 9168 + "node_modules/yn": { 9169 + "version": "3.1.1", 9170 + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", 9171 + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", 9172 + "dev": true, 9173 + "license": "MIT", 9174 + "engines": { 9175 + "node": ">=6" 6367 9176 } 6368 9177 }, 6369 9178 "node_modules/yocto-queue": {
+11 -7
package.json
··· 6 6 "dev": "astro dev", 7 7 "build": "astro build", 8 8 "preview": "astro preview", 9 - "astro": "astro" 9 + "astro": "astro", 10 + "vercel-login": "vercel login", 11 + "deploy": "vercel --prod", 12 + "vercel-env": "vercel env" 10 13 }, 11 14 "dependencies": { 12 - "@astrojs/mdx": "^4.0.3", 13 - "@astrojs/rss": "^4.0.10", 14 - "@astrojs/sitemap": "^3.2.1", 15 - "@astrojs/svelte": "^7.0.2", 15 + "@astrojs/mdx": "^4.3.4", 16 + "@astrojs/rss": "^4.0.12", 17 + "@astrojs/sitemap": "^3.5.1", 18 + "@astrojs/svelte": "^7.1.0", 16 19 "@atproto/api": "^0.13.23", 17 20 "@iconify-json/fa6-brands": "^1.2.5", 18 21 "@iconify-json/fa6-solid": "^1.2.3", 19 22 "@vercel/analytics": "^1.4.1", 20 23 "@vercel/speed-insights": "^1.1.0", 21 - "astro": "^5.1.1", 24 + "astro": "^5.13.4", 22 25 "svelte": "^5.16.0", 23 26 "typescript": "^5.7.2" 24 27 }, 25 28 "devDependencies": { 26 29 "exiftool-vendored": "^29.2.0", 27 - "sharp": "^0.33.5" 30 + "sharp": "^0.33.5", 31 + "vercel": "^46.1.0" 28 32 } 29 33 }