WIP: A simple cli for daily tangled use cases and AI integration. This is for my personal use right now, but happy if others get mileage from it! :)
at main 3505 lines 116 kB view raw
1{ 2 "name": "tangled-cli", 3 "version": "0.0.1", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "tangled-cli", 9 "version": "0.0.1", 10 "license": "MIT", 11 "dependencies": { 12 "@atproto/api": "^0.18.20", 13 "@atproto/lexicon": "^0.6.1", 14 "@inquirer/prompts": "^8.2.0", 15 "@napi-rs/keyring": "^1.2.0", 16 "commander": "^12.1.0", 17 "cosmiconfig": "^9.0.0", 18 "multiformats": "^9.9.0", 19 "simple-git": "^3.30.0", 20 "zod": "^4.3.6" 21 }, 22 "bin": { 23 "tangled": "dist/index.js" 24 }, 25 "devDependencies": { 26 "@atproto/lex-cli": "^0.9.8", 27 "@biomejs/biome": "2.3.6", 28 "@types/node": "^22.10.2", 29 "tsx": "^4.21.0", 30 "typescript": "^5.7.2", 31 "vitest": "^2.1.8" 32 }, 33 "engines": { 34 "node": ">=22.0.0" 35 } 36 }, 37 "node_modules/@atproto/api": { 38 "version": "0.18.20", 39 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.18.20.tgz", 40 "integrity": "sha512-BZYZkh2VJIFCXEnc/vzKwAwWjAQQTgbNJ8FBxpBK+z+KYh99O0uPCsRYKoCQsRrnkgrhzdU9+g2G+7zanTIGbw==", 41 "license": "MIT", 42 "dependencies": { 43 "@atproto/common-web": "^0.4.15", 44 "@atproto/lexicon": "^0.6.1", 45 "@atproto/syntax": "^0.4.3", 46 "@atproto/xrpc": "^0.7.7", 47 "await-lock": "^2.2.2", 48 "multiformats": "^9.9.0", 49 "tlds": "^1.234.0", 50 "zod": "^3.23.8" 51 } 52 }, 53 "node_modules/@atproto/api/node_modules/zod": { 54 "version": "3.25.76", 55 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 56 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 57 "license": "MIT", 58 "funding": { 59 "url": "https://github.com/sponsors/colinhacks" 60 } 61 }, 62 "node_modules/@atproto/common-web": { 63 "version": "0.4.16", 64 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.16.tgz", 65 "integrity": "sha512-Ufvaff5JgxUyUyTAG0/3o7ltpy3lnZ1DvLjyAnvAf+hHfiK7OMQg+8byr+orN+KP9MtIQaRTsCgYPX+PxMKUoA==", 66 "license": "MIT", 67 "dependencies": { 68 "@atproto/lex-data": "^0.0.11", 69 "@atproto/lex-json": "^0.0.11", 70 "@atproto/syntax": "^0.4.3", 71 "zod": "^3.23.8" 72 } 73 }, 74 "node_modules/@atproto/common-web/node_modules/zod": { 75 "version": "3.25.76", 76 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 77 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 78 "license": "MIT", 79 "funding": { 80 "url": "https://github.com/sponsors/colinhacks" 81 } 82 }, 83 "node_modules/@atproto/lex-cli": { 84 "version": "0.9.8", 85 "resolved": "https://registry.npmjs.org/@atproto/lex-cli/-/lex-cli-0.9.8.tgz", 86 "integrity": "sha512-0ebVyp12i3S8oE77+BxahbTmyrXcqeC9GTx2HGa/PA9KjnThapkGkgVQjIWw74DNQprzbg9EkiQsaKU2xFYhmA==", 87 "dev": true, 88 "license": "MIT", 89 "dependencies": { 90 "@atproto/lexicon": "^0.6.0", 91 "@atproto/syntax": "^0.4.2", 92 "chalk": "^4.1.2", 93 "commander": "^9.4.0", 94 "prettier": "^3.2.5", 95 "ts-morph": "^24.0.0", 96 "yesno": "^0.4.0", 97 "zod": "^3.23.8" 98 }, 99 "bin": { 100 "lex": "dist/index.js" 101 }, 102 "engines": { 103 "node": ">=18.7.0" 104 } 105 }, 106 "node_modules/@atproto/lex-cli/node_modules/commander": { 107 "version": "9.5.0", 108 "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", 109 "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", 110 "dev": true, 111 "license": "MIT", 112 "engines": { 113 "node": "^12.20.0 || >=14" 114 } 115 }, 116 "node_modules/@atproto/lex-cli/node_modules/zod": { 117 "version": "3.25.76", 118 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 119 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 120 "dev": true, 121 "license": "MIT", 122 "funding": { 123 "url": "https://github.com/sponsors/colinhacks" 124 } 125 }, 126 "node_modules/@atproto/lex-data": { 127 "version": "0.0.11", 128 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.11.tgz", 129 "integrity": "sha512-4+KTtHdqwlhiTKA7D4SACea4jprsNpCQsNALW09wsZ6IHhCDGO5tr1cmV+QnLYe3G3mu1E1yXHXbPUHrUUDT/A==", 130 "license": "MIT", 131 "dependencies": { 132 "multiformats": "^9.9.0", 133 "tslib": "^2.8.1", 134 "uint8arrays": "3.0.0", 135 "unicode-segmenter": "^0.14.0" 136 } 137 }, 138 "node_modules/@atproto/lex-json": { 139 "version": "0.0.11", 140 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.11.tgz", 141 "integrity": "sha512-2IExAoQ4KsR5fyPa1JjIvtR316PvdgRH/l3BVGLBd3cSxM3m5MftIv1B6qZ9HjNiK60SgkWp0mi9574bTNDhBQ==", 142 "license": "MIT", 143 "dependencies": { 144 "@atproto/lex-data": "^0.0.11", 145 "tslib": "^2.8.1" 146 } 147 }, 148 "node_modules/@atproto/lexicon": { 149 "version": "0.6.1", 150 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.6.1.tgz", 151 "integrity": "sha512-/vI1kVlY50Si+5MXpvOucelnYwb0UJ6Qto5mCp+7Q5C+Jtp+SoSykAPVvjVtTnQUH2vrKOFOwpb3C375vSKzXw==", 152 "license": "MIT", 153 "dependencies": { 154 "@atproto/common-web": "^0.4.13", 155 "@atproto/syntax": "^0.4.3", 156 "iso-datestring-validator": "^2.2.2", 157 "multiformats": "^9.9.0", 158 "zod": "^3.23.8" 159 } 160 }, 161 "node_modules/@atproto/lexicon/node_modules/zod": { 162 "version": "3.25.76", 163 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 164 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 165 "license": "MIT", 166 "funding": { 167 "url": "https://github.com/sponsors/colinhacks" 168 } 169 }, 170 "node_modules/@atproto/syntax": { 171 "version": "0.4.3", 172 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.3.tgz", 173 "integrity": "sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==", 174 "license": "MIT", 175 "dependencies": { 176 "tslib": "^2.8.1" 177 } 178 }, 179 "node_modules/@atproto/xrpc": { 180 "version": "0.7.7", 181 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.7.7.tgz", 182 "integrity": "sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==", 183 "license": "MIT", 184 "dependencies": { 185 "@atproto/lexicon": "^0.6.0", 186 "zod": "^3.23.8" 187 } 188 }, 189 "node_modules/@atproto/xrpc/node_modules/zod": { 190 "version": "3.25.76", 191 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 192 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 193 "license": "MIT", 194 "funding": { 195 "url": "https://github.com/sponsors/colinhacks" 196 } 197 }, 198 "node_modules/@babel/code-frame": { 199 "version": "7.29.0", 200 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", 201 "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", 202 "license": "MIT", 203 "dependencies": { 204 "@babel/helper-validator-identifier": "^7.28.5", 205 "js-tokens": "^4.0.0", 206 "picocolors": "^1.1.1" 207 }, 208 "engines": { 209 "node": ">=6.9.0" 210 } 211 }, 212 "node_modules/@babel/helper-validator-identifier": { 213 "version": "7.28.5", 214 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", 215 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", 216 "license": "MIT", 217 "engines": { 218 "node": ">=6.9.0" 219 } 220 }, 221 "node_modules/@biomejs/biome": { 222 "version": "2.3.6", 223 "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.3.6.tgz", 224 "integrity": "sha512-oqUhWyU6tae0MFsr/7iLe++QWRg+6jtUhlx9/0GmCWDYFFrK366sBLamNM7D9Y+c7YSynUFKr8lpEp1r6Sk7eA==", 225 "dev": true, 226 "license": "MIT OR Apache-2.0", 227 "bin": { 228 "biome": "bin/biome" 229 }, 230 "engines": { 231 "node": ">=14.21.3" 232 }, 233 "funding": { 234 "type": "opencollective", 235 "url": "https://opencollective.com/biome" 236 }, 237 "optionalDependencies": { 238 "@biomejs/cli-darwin-arm64": "2.3.6", 239 "@biomejs/cli-darwin-x64": "2.3.6", 240 "@biomejs/cli-linux-arm64": "2.3.6", 241 "@biomejs/cli-linux-arm64-musl": "2.3.6", 242 "@biomejs/cli-linux-x64": "2.3.6", 243 "@biomejs/cli-linux-x64-musl": "2.3.6", 244 "@biomejs/cli-win32-arm64": "2.3.6", 245 "@biomejs/cli-win32-x64": "2.3.6" 246 } 247 }, 248 "node_modules/@biomejs/cli-darwin-arm64": { 249 "version": "2.3.6", 250 "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.3.6.tgz", 251 "integrity": "sha512-P4JWE5d8UayBxYe197QJwyW4ZHp0B+zvRIGCusOm1WbxmlhpAQA1zEqQuunHgSIzvyEEp4TVxiKGXNFZPg7r9Q==", 252 "cpu": [ 253 "arm64" 254 ], 255 "dev": true, 256 "license": "MIT OR Apache-2.0", 257 "optional": true, 258 "os": [ 259 "darwin" 260 ], 261 "engines": { 262 "node": ">=14.21.3" 263 } 264 }, 265 "node_modules/@biomejs/cli-darwin-x64": { 266 "version": "2.3.6", 267 "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.3.6.tgz", 268 "integrity": "sha512-I4rTebj+F/L9K93IU7yTFs8nQ6EhaCOivxduRha4w4WEZK80yoZ8OAdR1F33m4yJ/NfUuTUbP/Wjs+vKjlCoWA==", 269 "cpu": [ 270 "x64" 271 ], 272 "dev": true, 273 "license": "MIT OR Apache-2.0", 274 "optional": true, 275 "os": [ 276 "darwin" 277 ], 278 "engines": { 279 "node": ">=14.21.3" 280 } 281 }, 282 "node_modules/@biomejs/cli-linux-arm64": { 283 "version": "2.3.6", 284 "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.3.6.tgz", 285 "integrity": "sha512-JjYy83eVBnvuINZiqyFO7xx72v8Srh4hsgaacSBCjC22DwM6+ZvnX1/fj8/SBiLuUOfZ8YhU2pfq2Dzakeyg1A==", 286 "cpu": [ 287 "arm64" 288 ], 289 "dev": true, 290 "license": "MIT OR Apache-2.0", 291 "optional": true, 292 "os": [ 293 "linux" 294 ], 295 "engines": { 296 "node": ">=14.21.3" 297 } 298 }, 299 "node_modules/@biomejs/cli-linux-arm64-musl": { 300 "version": "2.3.6", 301 "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.3.6.tgz", 302 "integrity": "sha512-oK1NpIXIixbJ/4Tcx40cwiieqah6rRUtMGOHDeK2ToT7yUFVEvXUGRKqH0O4hqZ9tW8TcXNZKfgRH6xrsjVtGg==", 303 "cpu": [ 304 "arm64" 305 ], 306 "dev": true, 307 "license": "MIT OR Apache-2.0", 308 "optional": true, 309 "os": [ 310 "linux" 311 ], 312 "engines": { 313 "node": ">=14.21.3" 314 } 315 }, 316 "node_modules/@biomejs/cli-linux-x64": { 317 "version": "2.3.6", 318 "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.3.6.tgz", 319 "integrity": "sha512-ZjPXzy5yN9wusIoX+8Zp4p6cL8r0NzJCXg/4r1KLVveIPXd2jKVlqZ6ZyzEq385WwU3OX5KOwQYLQsOc788waQ==", 320 "cpu": [ 321 "x64" 322 ], 323 "dev": true, 324 "license": "MIT OR Apache-2.0", 325 "optional": true, 326 "os": [ 327 "linux" 328 ], 329 "engines": { 330 "node": ">=14.21.3" 331 } 332 }, 333 "node_modules/@biomejs/cli-linux-x64-musl": { 334 "version": "2.3.6", 335 "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.3.6.tgz", 336 "integrity": "sha512-QvxB8GHQeaO4FCtwJpJjCgJkbHBbWxRHUxQlod+xeaYE6gtJdSkYkuxdKAQUZEOIsec+PeaDAhW9xjzYbwmOFA==", 337 "cpu": [ 338 "x64" 339 ], 340 "dev": true, 341 "license": "MIT OR Apache-2.0", 342 "optional": true, 343 "os": [ 344 "linux" 345 ], 346 "engines": { 347 "node": ">=14.21.3" 348 } 349 }, 350 "node_modules/@biomejs/cli-win32-arm64": { 351 "version": "2.3.6", 352 "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.3.6.tgz", 353 "integrity": "sha512-YM7hLHpwjdt8R7+O2zS1Vo2cKgqEeptiXB1tWW1rgjN5LlpZovBVKtg7zfwfRrFx3i08aNZThYpTcowpTlczug==", 354 "cpu": [ 355 "arm64" 356 ], 357 "dev": true, 358 "license": "MIT OR Apache-2.0", 359 "optional": true, 360 "os": [ 361 "win32" 362 ], 363 "engines": { 364 "node": ">=14.21.3" 365 } 366 }, 367 "node_modules/@biomejs/cli-win32-x64": { 368 "version": "2.3.6", 369 "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.3.6.tgz", 370 "integrity": "sha512-psgNEYgMAobY5h+QHRBVR9xvg2KocFuBKm6axZWB/aD12NWhQjiVFQUjV6wMXhlH4iT0Q9c3yK5JFRiDC/rzHA==", 371 "cpu": [ 372 "x64" 373 ], 374 "dev": true, 375 "license": "MIT OR Apache-2.0", 376 "optional": true, 377 "os": [ 378 "win32" 379 ], 380 "engines": { 381 "node": ">=14.21.3" 382 } 383 }, 384 "node_modules/@esbuild/aix-ppc64": { 385 "version": "0.27.3", 386 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz", 387 "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==", 388 "cpu": [ 389 "ppc64" 390 ], 391 "dev": true, 392 "license": "MIT", 393 "optional": true, 394 "os": [ 395 "aix" 396 ], 397 "engines": { 398 "node": ">=18" 399 } 400 }, 401 "node_modules/@esbuild/android-arm": { 402 "version": "0.27.3", 403 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz", 404 "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==", 405 "cpu": [ 406 "arm" 407 ], 408 "dev": true, 409 "license": "MIT", 410 "optional": true, 411 "os": [ 412 "android" 413 ], 414 "engines": { 415 "node": ">=18" 416 } 417 }, 418 "node_modules/@esbuild/android-arm64": { 419 "version": "0.27.3", 420 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz", 421 "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==", 422 "cpu": [ 423 "arm64" 424 ], 425 "dev": true, 426 "license": "MIT", 427 "optional": true, 428 "os": [ 429 "android" 430 ], 431 "engines": { 432 "node": ">=18" 433 } 434 }, 435 "node_modules/@esbuild/android-x64": { 436 "version": "0.27.3", 437 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz", 438 "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==", 439 "cpu": [ 440 "x64" 441 ], 442 "dev": true, 443 "license": "MIT", 444 "optional": true, 445 "os": [ 446 "android" 447 ], 448 "engines": { 449 "node": ">=18" 450 } 451 }, 452 "node_modules/@esbuild/darwin-arm64": { 453 "version": "0.27.3", 454 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz", 455 "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==", 456 "cpu": [ 457 "arm64" 458 ], 459 "dev": true, 460 "license": "MIT", 461 "optional": true, 462 "os": [ 463 "darwin" 464 ], 465 "engines": { 466 "node": ">=18" 467 } 468 }, 469 "node_modules/@esbuild/darwin-x64": { 470 "version": "0.27.3", 471 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz", 472 "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==", 473 "cpu": [ 474 "x64" 475 ], 476 "dev": true, 477 "license": "MIT", 478 "optional": true, 479 "os": [ 480 "darwin" 481 ], 482 "engines": { 483 "node": ">=18" 484 } 485 }, 486 "node_modules/@esbuild/freebsd-arm64": { 487 "version": "0.27.3", 488 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz", 489 "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==", 490 "cpu": [ 491 "arm64" 492 ], 493 "dev": true, 494 "license": "MIT", 495 "optional": true, 496 "os": [ 497 "freebsd" 498 ], 499 "engines": { 500 "node": ">=18" 501 } 502 }, 503 "node_modules/@esbuild/freebsd-x64": { 504 "version": "0.27.3", 505 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz", 506 "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==", 507 "cpu": [ 508 "x64" 509 ], 510 "dev": true, 511 "license": "MIT", 512 "optional": true, 513 "os": [ 514 "freebsd" 515 ], 516 "engines": { 517 "node": ">=18" 518 } 519 }, 520 "node_modules/@esbuild/linux-arm": { 521 "version": "0.27.3", 522 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz", 523 "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==", 524 "cpu": [ 525 "arm" 526 ], 527 "dev": true, 528 "license": "MIT", 529 "optional": true, 530 "os": [ 531 "linux" 532 ], 533 "engines": { 534 "node": ">=18" 535 } 536 }, 537 "node_modules/@esbuild/linux-arm64": { 538 "version": "0.27.3", 539 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz", 540 "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==", 541 "cpu": [ 542 "arm64" 543 ], 544 "dev": true, 545 "license": "MIT", 546 "optional": true, 547 "os": [ 548 "linux" 549 ], 550 "engines": { 551 "node": ">=18" 552 } 553 }, 554 "node_modules/@esbuild/linux-ia32": { 555 "version": "0.27.3", 556 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz", 557 "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==", 558 "cpu": [ 559 "ia32" 560 ], 561 "dev": true, 562 "license": "MIT", 563 "optional": true, 564 "os": [ 565 "linux" 566 ], 567 "engines": { 568 "node": ">=18" 569 } 570 }, 571 "node_modules/@esbuild/linux-loong64": { 572 "version": "0.27.3", 573 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz", 574 "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==", 575 "cpu": [ 576 "loong64" 577 ], 578 "dev": true, 579 "license": "MIT", 580 "optional": true, 581 "os": [ 582 "linux" 583 ], 584 "engines": { 585 "node": ">=18" 586 } 587 }, 588 "node_modules/@esbuild/linux-mips64el": { 589 "version": "0.27.3", 590 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz", 591 "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==", 592 "cpu": [ 593 "mips64el" 594 ], 595 "dev": true, 596 "license": "MIT", 597 "optional": true, 598 "os": [ 599 "linux" 600 ], 601 "engines": { 602 "node": ">=18" 603 } 604 }, 605 "node_modules/@esbuild/linux-ppc64": { 606 "version": "0.27.3", 607 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz", 608 "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==", 609 "cpu": [ 610 "ppc64" 611 ], 612 "dev": true, 613 "license": "MIT", 614 "optional": true, 615 "os": [ 616 "linux" 617 ], 618 "engines": { 619 "node": ">=18" 620 } 621 }, 622 "node_modules/@esbuild/linux-riscv64": { 623 "version": "0.27.3", 624 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz", 625 "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==", 626 "cpu": [ 627 "riscv64" 628 ], 629 "dev": true, 630 "license": "MIT", 631 "optional": true, 632 "os": [ 633 "linux" 634 ], 635 "engines": { 636 "node": ">=18" 637 } 638 }, 639 "node_modules/@esbuild/linux-s390x": { 640 "version": "0.27.3", 641 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz", 642 "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==", 643 "cpu": [ 644 "s390x" 645 ], 646 "dev": true, 647 "license": "MIT", 648 "optional": true, 649 "os": [ 650 "linux" 651 ], 652 "engines": { 653 "node": ">=18" 654 } 655 }, 656 "node_modules/@esbuild/linux-x64": { 657 "version": "0.27.3", 658 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz", 659 "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==", 660 "cpu": [ 661 "x64" 662 ], 663 "dev": true, 664 "license": "MIT", 665 "optional": true, 666 "os": [ 667 "linux" 668 ], 669 "engines": { 670 "node": ">=18" 671 } 672 }, 673 "node_modules/@esbuild/netbsd-arm64": { 674 "version": "0.27.3", 675 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz", 676 "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==", 677 "cpu": [ 678 "arm64" 679 ], 680 "dev": true, 681 "license": "MIT", 682 "optional": true, 683 "os": [ 684 "netbsd" 685 ], 686 "engines": { 687 "node": ">=18" 688 } 689 }, 690 "node_modules/@esbuild/netbsd-x64": { 691 "version": "0.27.3", 692 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz", 693 "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==", 694 "cpu": [ 695 "x64" 696 ], 697 "dev": true, 698 "license": "MIT", 699 "optional": true, 700 "os": [ 701 "netbsd" 702 ], 703 "engines": { 704 "node": ">=18" 705 } 706 }, 707 "node_modules/@esbuild/openbsd-arm64": { 708 "version": "0.27.3", 709 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz", 710 "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==", 711 "cpu": [ 712 "arm64" 713 ], 714 "dev": true, 715 "license": "MIT", 716 "optional": true, 717 "os": [ 718 "openbsd" 719 ], 720 "engines": { 721 "node": ">=18" 722 } 723 }, 724 "node_modules/@esbuild/openbsd-x64": { 725 "version": "0.27.3", 726 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz", 727 "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==", 728 "cpu": [ 729 "x64" 730 ], 731 "dev": true, 732 "license": "MIT", 733 "optional": true, 734 "os": [ 735 "openbsd" 736 ], 737 "engines": { 738 "node": ">=18" 739 } 740 }, 741 "node_modules/@esbuild/openharmony-arm64": { 742 "version": "0.27.3", 743 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz", 744 "integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==", 745 "cpu": [ 746 "arm64" 747 ], 748 "dev": true, 749 "license": "MIT", 750 "optional": true, 751 "os": [ 752 "openharmony" 753 ], 754 "engines": { 755 "node": ">=18" 756 } 757 }, 758 "node_modules/@esbuild/sunos-x64": { 759 "version": "0.27.3", 760 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz", 761 "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==", 762 "cpu": [ 763 "x64" 764 ], 765 "dev": true, 766 "license": "MIT", 767 "optional": true, 768 "os": [ 769 "sunos" 770 ], 771 "engines": { 772 "node": ">=18" 773 } 774 }, 775 "node_modules/@esbuild/win32-arm64": { 776 "version": "0.27.3", 777 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz", 778 "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==", 779 "cpu": [ 780 "arm64" 781 ], 782 "dev": true, 783 "license": "MIT", 784 "optional": true, 785 "os": [ 786 "win32" 787 ], 788 "engines": { 789 "node": ">=18" 790 } 791 }, 792 "node_modules/@esbuild/win32-ia32": { 793 "version": "0.27.3", 794 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz", 795 "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==", 796 "cpu": [ 797 "ia32" 798 ], 799 "dev": true, 800 "license": "MIT", 801 "optional": true, 802 "os": [ 803 "win32" 804 ], 805 "engines": { 806 "node": ">=18" 807 } 808 }, 809 "node_modules/@esbuild/win32-x64": { 810 "version": "0.27.3", 811 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz", 812 "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==", 813 "cpu": [ 814 "x64" 815 ], 816 "dev": true, 817 "license": "MIT", 818 "optional": true, 819 "os": [ 820 "win32" 821 ], 822 "engines": { 823 "node": ">=18" 824 } 825 }, 826 "node_modules/@inquirer/ansi": { 827 "version": "2.0.3", 828 "resolved": "https://registry.npmjs.org/@inquirer/ansi/-/ansi-2.0.3.tgz", 829 "integrity": "sha512-g44zhR3NIKVs0zUesa4iMzExmZpLUdTLRMCStqX3GE5NT6VkPcxQGJ+uC8tDgBUC/vB1rUhUd55cOf++4NZcmw==", 830 "license": "MIT", 831 "engines": { 832 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 833 } 834 }, 835 "node_modules/@inquirer/checkbox": { 836 "version": "5.0.4", 837 "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-5.0.4.tgz", 838 "integrity": "sha512-DrAMU3YBGMUAp6ArwTIp/25CNDtDbxk7UjIrrtM25JVVrlVYlVzHh5HR1BDFu9JMyUoZ4ZanzeaHqNDttf3gVg==", 839 "license": "MIT", 840 "dependencies": { 841 "@inquirer/ansi": "^2.0.3", 842 "@inquirer/core": "^11.1.1", 843 "@inquirer/figures": "^2.0.3", 844 "@inquirer/type": "^4.0.3" 845 }, 846 "engines": { 847 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 848 }, 849 "peerDependencies": { 850 "@types/node": ">=18" 851 }, 852 "peerDependenciesMeta": { 853 "@types/node": { 854 "optional": true 855 } 856 } 857 }, 858 "node_modules/@inquirer/confirm": { 859 "version": "6.0.4", 860 "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-6.0.4.tgz", 861 "integrity": "sha512-WdaPe7foUnoGYvXzH4jp4wH/3l+dBhZ3uwhKjXjwdrq5tEIFaANxj6zrGHxLdsIA0yKM0kFPVcEalOZXBB5ISA==", 862 "license": "MIT", 863 "dependencies": { 864 "@inquirer/core": "^11.1.1", 865 "@inquirer/type": "^4.0.3" 866 }, 867 "engines": { 868 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 869 }, 870 "peerDependencies": { 871 "@types/node": ">=18" 872 }, 873 "peerDependenciesMeta": { 874 "@types/node": { 875 "optional": true 876 } 877 } 878 }, 879 "node_modules/@inquirer/core": { 880 "version": "11.1.1", 881 "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-11.1.1.tgz", 882 "integrity": "sha512-hV9o15UxX46OyQAtaoMqAOxGR8RVl1aZtDx1jHbCtSJy1tBdTfKxLPKf7utsE4cRy4tcmCQ4+vdV+ca+oNxqNA==", 883 "license": "MIT", 884 "dependencies": { 885 "@inquirer/ansi": "^2.0.3", 886 "@inquirer/figures": "^2.0.3", 887 "@inquirer/type": "^4.0.3", 888 "cli-width": "^4.1.0", 889 "mute-stream": "^3.0.0", 890 "signal-exit": "^4.1.0", 891 "wrap-ansi": "^9.0.2" 892 }, 893 "engines": { 894 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 895 }, 896 "peerDependencies": { 897 "@types/node": ">=18" 898 }, 899 "peerDependenciesMeta": { 900 "@types/node": { 901 "optional": true 902 } 903 } 904 }, 905 "node_modules/@inquirer/editor": { 906 "version": "5.0.4", 907 "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-5.0.4.tgz", 908 "integrity": "sha512-QI3Jfqcv6UO2/VJaEFONH8Im1ll++Xn/AJTBn9Xf+qx2M+H8KZAdQ5sAe2vtYlo+mLW+d7JaMJB4qWtK4BG3pw==", 909 "license": "MIT", 910 "dependencies": { 911 "@inquirer/core": "^11.1.1", 912 "@inquirer/external-editor": "^2.0.3", 913 "@inquirer/type": "^4.0.3" 914 }, 915 "engines": { 916 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 917 }, 918 "peerDependencies": { 919 "@types/node": ">=18" 920 }, 921 "peerDependenciesMeta": { 922 "@types/node": { 923 "optional": true 924 } 925 } 926 }, 927 "node_modules/@inquirer/expand": { 928 "version": "5.0.4", 929 "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-5.0.4.tgz", 930 "integrity": "sha512-0I/16YwPPP0Co7a5MsomlZLpch48NzYfToyqYAOWtBmaXSB80RiNQ1J+0xx2eG+Wfxt0nHtpEWSRr6CzNVnOGg==", 931 "license": "MIT", 932 "dependencies": { 933 "@inquirer/core": "^11.1.1", 934 "@inquirer/type": "^4.0.3" 935 }, 936 "engines": { 937 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 938 }, 939 "peerDependencies": { 940 "@types/node": ">=18" 941 }, 942 "peerDependenciesMeta": { 943 "@types/node": { 944 "optional": true 945 } 946 } 947 }, 948 "node_modules/@inquirer/external-editor": { 949 "version": "2.0.3", 950 "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-2.0.3.tgz", 951 "integrity": "sha512-LgyI7Agbda74/cL5MvA88iDpvdXI2KuMBCGRkbCl2Dg1vzHeOgs+s0SDcXV7b+WZJrv2+ERpWSM65Fpi9VfY3w==", 952 "license": "MIT", 953 "dependencies": { 954 "chardet": "^2.1.1", 955 "iconv-lite": "^0.7.2" 956 }, 957 "engines": { 958 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 959 }, 960 "peerDependencies": { 961 "@types/node": ">=18" 962 }, 963 "peerDependenciesMeta": { 964 "@types/node": { 965 "optional": true 966 } 967 } 968 }, 969 "node_modules/@inquirer/figures": { 970 "version": "2.0.3", 971 "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-2.0.3.tgz", 972 "integrity": "sha512-y09iGt3JKoOCBQ3w4YrSJdokcD8ciSlMIWsD+auPu+OZpfxLuyz+gICAQ6GCBOmJJt4KEQGHuZSVff2jiNOy7g==", 973 "license": "MIT", 974 "engines": { 975 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 976 } 977 }, 978 "node_modules/@inquirer/input": { 979 "version": "5.0.4", 980 "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-5.0.4.tgz", 981 "integrity": "sha512-4B3s3jvTREDFvXWit92Yc6jF1RJMDy2VpSqKtm4We2oVU65YOh2szY5/G14h4fHlyQdpUmazU5MPCFZPRJ0AOw==", 982 "license": "MIT", 983 "dependencies": { 984 "@inquirer/core": "^11.1.1", 985 "@inquirer/type": "^4.0.3" 986 }, 987 "engines": { 988 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 989 }, 990 "peerDependencies": { 991 "@types/node": ">=18" 992 }, 993 "peerDependenciesMeta": { 994 "@types/node": { 995 "optional": true 996 } 997 } 998 }, 999 "node_modules/@inquirer/number": { 1000 "version": "4.0.4", 1001 "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-4.0.4.tgz", 1002 "integrity": "sha512-CmMp9LF5HwE+G/xWsC333TlCzYYbXMkcADkKzcawh49fg2a1ryLc7JL1NJYYt1lJ+8f4slikNjJM9TEL/AljYQ==", 1003 "license": "MIT", 1004 "dependencies": { 1005 "@inquirer/core": "^11.1.1", 1006 "@inquirer/type": "^4.0.3" 1007 }, 1008 "engines": { 1009 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1010 }, 1011 "peerDependencies": { 1012 "@types/node": ">=18" 1013 }, 1014 "peerDependenciesMeta": { 1015 "@types/node": { 1016 "optional": true 1017 } 1018 } 1019 }, 1020 "node_modules/@inquirer/password": { 1021 "version": "5.0.4", 1022 "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-5.0.4.tgz", 1023 "integrity": "sha512-ZCEPyVYvHK4W4p2Gy6sTp9nqsdHQCfiPXIP9LbJVW4yCinnxL/dDDmPaEZVysGrj8vxVReRnpfS2fOeODe9zjg==", 1024 "license": "MIT", 1025 "dependencies": { 1026 "@inquirer/ansi": "^2.0.3", 1027 "@inquirer/core": "^11.1.1", 1028 "@inquirer/type": "^4.0.3" 1029 }, 1030 "engines": { 1031 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1032 }, 1033 "peerDependencies": { 1034 "@types/node": ">=18" 1035 }, 1036 "peerDependenciesMeta": { 1037 "@types/node": { 1038 "optional": true 1039 } 1040 } 1041 }, 1042 "node_modules/@inquirer/prompts": { 1043 "version": "8.2.0", 1044 "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-8.2.0.tgz", 1045 "integrity": "sha512-rqTzOprAj55a27jctS3vhvDDJzYXsr33WXTjODgVOru21NvBo9yIgLIAf7SBdSV0WERVly3dR6TWyp7ZHkvKFA==", 1046 "license": "MIT", 1047 "dependencies": { 1048 "@inquirer/checkbox": "^5.0.4", 1049 "@inquirer/confirm": "^6.0.4", 1050 "@inquirer/editor": "^5.0.4", 1051 "@inquirer/expand": "^5.0.4", 1052 "@inquirer/input": "^5.0.4", 1053 "@inquirer/number": "^4.0.4", 1054 "@inquirer/password": "^5.0.4", 1055 "@inquirer/rawlist": "^5.2.0", 1056 "@inquirer/search": "^4.1.0", 1057 "@inquirer/select": "^5.0.4" 1058 }, 1059 "engines": { 1060 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1061 }, 1062 "peerDependencies": { 1063 "@types/node": ">=18" 1064 }, 1065 "peerDependenciesMeta": { 1066 "@types/node": { 1067 "optional": true 1068 } 1069 } 1070 }, 1071 "node_modules/@inquirer/rawlist": { 1072 "version": "5.2.0", 1073 "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-5.2.0.tgz", 1074 "integrity": "sha512-CciqGoOUMrFo6HxvOtU5uL8fkjCmzyeB6fG7O1vdVAZVSopUBYECOwevDBlqNLyyYmzpm2Gsn/7nLrpruy9RFg==", 1075 "license": "MIT", 1076 "dependencies": { 1077 "@inquirer/core": "^11.1.1", 1078 "@inquirer/type": "^4.0.3" 1079 }, 1080 "engines": { 1081 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1082 }, 1083 "peerDependencies": { 1084 "@types/node": ">=18" 1085 }, 1086 "peerDependenciesMeta": { 1087 "@types/node": { 1088 "optional": true 1089 } 1090 } 1091 }, 1092 "node_modules/@inquirer/search": { 1093 "version": "4.1.0", 1094 "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-4.1.0.tgz", 1095 "integrity": "sha512-EAzemfiP4IFvIuWnrHpgZs9lAhWDA0GM3l9F4t4mTQ22IFtzfrk8xbkMLcAN7gmVML9O/i+Hzu8yOUyAaL6BKA==", 1096 "license": "MIT", 1097 "dependencies": { 1098 "@inquirer/core": "^11.1.1", 1099 "@inquirer/figures": "^2.0.3", 1100 "@inquirer/type": "^4.0.3" 1101 }, 1102 "engines": { 1103 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1104 }, 1105 "peerDependencies": { 1106 "@types/node": ">=18" 1107 }, 1108 "peerDependenciesMeta": { 1109 "@types/node": { 1110 "optional": true 1111 } 1112 } 1113 }, 1114 "node_modules/@inquirer/select": { 1115 "version": "5.0.4", 1116 "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-5.0.4.tgz", 1117 "integrity": "sha512-s8KoGpPYMEQ6WXc0dT9blX2NtIulMdLOO3LA1UKOiv7KFWzlJ6eLkEYTDBIi+JkyKXyn8t/CD6TinxGjyLt57g==", 1118 "license": "MIT", 1119 "dependencies": { 1120 "@inquirer/ansi": "^2.0.3", 1121 "@inquirer/core": "^11.1.1", 1122 "@inquirer/figures": "^2.0.3", 1123 "@inquirer/type": "^4.0.3" 1124 }, 1125 "engines": { 1126 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1127 }, 1128 "peerDependencies": { 1129 "@types/node": ">=18" 1130 }, 1131 "peerDependenciesMeta": { 1132 "@types/node": { 1133 "optional": true 1134 } 1135 } 1136 }, 1137 "node_modules/@inquirer/type": { 1138 "version": "4.0.3", 1139 "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-4.0.3.tgz", 1140 "integrity": "sha512-cKZN7qcXOpj1h+1eTTcGDVLaBIHNMT1Rz9JqJP5MnEJ0JhgVWllx7H/tahUp5YEK1qaByH2Itb8wLG/iScD5kw==", 1141 "license": "MIT", 1142 "engines": { 1143 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1144 }, 1145 "peerDependencies": { 1146 "@types/node": ">=18" 1147 }, 1148 "peerDependenciesMeta": { 1149 "@types/node": { 1150 "optional": true 1151 } 1152 } 1153 }, 1154 "node_modules/@jridgewell/sourcemap-codec": { 1155 "version": "1.5.5", 1156 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 1157 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 1158 "dev": true, 1159 "license": "MIT" 1160 }, 1161 "node_modules/@kwsites/file-exists": { 1162 "version": "1.1.1", 1163 "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", 1164 "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", 1165 "license": "MIT", 1166 "dependencies": { 1167 "debug": "^4.1.1" 1168 } 1169 }, 1170 "node_modules/@kwsites/promise-deferred": { 1171 "version": "1.1.1", 1172 "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", 1173 "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==", 1174 "license": "MIT" 1175 }, 1176 "node_modules/@napi-rs/keyring": { 1177 "version": "1.2.0", 1178 "resolved": "https://registry.npmjs.org/@napi-rs/keyring/-/keyring-1.2.0.tgz", 1179 "integrity": "sha512-d0d4Oyxm+v980PEq1ZH2PmS6cvpMIRc17eYpiU47KgW+lzxklMu6+HOEOPmxrpnF/XQZ0+Q78I2mgMhbIIo/dg==", 1180 "license": "MIT", 1181 "engines": { 1182 "node": ">= 10" 1183 }, 1184 "funding": { 1185 "type": "github", 1186 "url": "https://github.com/sponsors/Brooooooklyn" 1187 }, 1188 "optionalDependencies": { 1189 "@napi-rs/keyring-darwin-arm64": "1.2.0", 1190 "@napi-rs/keyring-darwin-x64": "1.2.0", 1191 "@napi-rs/keyring-freebsd-x64": "1.2.0", 1192 "@napi-rs/keyring-linux-arm-gnueabihf": "1.2.0", 1193 "@napi-rs/keyring-linux-arm64-gnu": "1.2.0", 1194 "@napi-rs/keyring-linux-arm64-musl": "1.2.0", 1195 "@napi-rs/keyring-linux-riscv64-gnu": "1.2.0", 1196 "@napi-rs/keyring-linux-x64-gnu": "1.2.0", 1197 "@napi-rs/keyring-linux-x64-musl": "1.2.0", 1198 "@napi-rs/keyring-win32-arm64-msvc": "1.2.0", 1199 "@napi-rs/keyring-win32-ia32-msvc": "1.2.0", 1200 "@napi-rs/keyring-win32-x64-msvc": "1.2.0" 1201 } 1202 }, 1203 "node_modules/@napi-rs/keyring-darwin-arm64": { 1204 "version": "1.2.0", 1205 "resolved": "https://registry.npmjs.org/@napi-rs/keyring-darwin-arm64/-/keyring-darwin-arm64-1.2.0.tgz", 1206 "integrity": "sha512-CA83rDeyONDADO25JLZsh3eHY8yTEtm/RS6ecPsY+1v+dSawzT9GywBMu2r6uOp1IEhQs/xAfxgybGAFr17lSA==", 1207 "cpu": [ 1208 "arm64" 1209 ], 1210 "license": "MIT", 1211 "optional": true, 1212 "os": [ 1213 "darwin" 1214 ], 1215 "engines": { 1216 "node": ">= 10" 1217 } 1218 }, 1219 "node_modules/@napi-rs/keyring-darwin-x64": { 1220 "version": "1.2.0", 1221 "resolved": "https://registry.npmjs.org/@napi-rs/keyring-darwin-x64/-/keyring-darwin-x64-1.2.0.tgz", 1222 "integrity": "sha512-dBHjtKRCj4ByfnfqIKIJLo3wueQNJhLRyuxtX/rR4K/XtcS7VLlRD01XXizjpre54vpmObj63w+ZpHG+mGM8uA==", 1223 "cpu": [ 1224 "x64" 1225 ], 1226 "license": "MIT", 1227 "optional": true, 1228 "os": [ 1229 "darwin" 1230 ], 1231 "engines": { 1232 "node": ">= 10" 1233 } 1234 }, 1235 "node_modules/@napi-rs/keyring-freebsd-x64": { 1236 "version": "1.2.0", 1237 "resolved": "https://registry.npmjs.org/@napi-rs/keyring-freebsd-x64/-/keyring-freebsd-x64-1.2.0.tgz", 1238 "integrity": "sha512-DPZFr11pNJSnaoh0dzSUNF+T6ORhy3CkzUT3uGixbA71cAOPJ24iG8e8QrLOkuC/StWrAku3gBnth2XMWOcR3Q==", 1239 "cpu": [ 1240 "x64" 1241 ], 1242 "license": "MIT", 1243 "optional": true, 1244 "os": [ 1245 "freebsd" 1246 ], 1247 "engines": { 1248 "node": ">= 10" 1249 } 1250 }, 1251 "node_modules/@napi-rs/keyring-linux-arm-gnueabihf": { 1252 "version": "1.2.0", 1253 "resolved": "https://registry.npmjs.org/@napi-rs/keyring-linux-arm-gnueabihf/-/keyring-linux-arm-gnueabihf-1.2.0.tgz", 1254 "integrity": "sha512-8xv6DyEMlvRdqJzp4F39RLUmmTQsLcGYYv/3eIfZNZN1O5257tHxTrFYqAsny659rJJK2EKeSa7PhrSibQqRWQ==", 1255 "cpu": [ 1256 "arm" 1257 ], 1258 "license": "MIT", 1259 "optional": true, 1260 "os": [ 1261 "linux" 1262 ], 1263 "engines": { 1264 "node": ">= 10" 1265 } 1266 }, 1267 "node_modules/@napi-rs/keyring-linux-arm64-gnu": { 1268 "version": "1.2.0", 1269 "resolved": "https://registry.npmjs.org/@napi-rs/keyring-linux-arm64-gnu/-/keyring-linux-arm64-gnu-1.2.0.tgz", 1270 "integrity": "sha512-Pu2V6Py+PBt7inryEecirl+t+ti8bhZphjP+W68iVaXHUxLdWmkgL9KI1VkbRHbx5k8K5Tew9OP218YfmVguIA==", 1271 "cpu": [ 1272 "arm64" 1273 ], 1274 "license": "MIT", 1275 "optional": true, 1276 "os": [ 1277 "linux" 1278 ], 1279 "engines": { 1280 "node": ">= 10" 1281 } 1282 }, 1283 "node_modules/@napi-rs/keyring-linux-arm64-musl": { 1284 "version": "1.2.0", 1285 "resolved": "https://registry.npmjs.org/@napi-rs/keyring-linux-arm64-musl/-/keyring-linux-arm64-musl-1.2.0.tgz", 1286 "integrity": "sha512-8TDymrpC4P1a9iDEaegT7RnrkmrJN5eNZh3Im3UEV5PPYGtrb82CRxsuFohthCWQW81O483u1bu+25+XA4nKUw==", 1287 "cpu": [ 1288 "arm64" 1289 ], 1290 "license": "MIT", 1291 "optional": true, 1292 "os": [ 1293 "linux" 1294 ], 1295 "engines": { 1296 "node": ">= 10" 1297 } 1298 }, 1299 "node_modules/@napi-rs/keyring-linux-riscv64-gnu": { 1300 "version": "1.2.0", 1301 "resolved": "https://registry.npmjs.org/@napi-rs/keyring-linux-riscv64-gnu/-/keyring-linux-riscv64-gnu-1.2.0.tgz", 1302 "integrity": "sha512-awsB5XI1MYL7fwfjMDGmKOWvNgJEO7mM7iVEMS0fO39f0kVJnOSjlu7RHcXAF0LOx+0VfF3oxbWqJmZbvRCRHw==", 1303 "cpu": [ 1304 "riscv64" 1305 ], 1306 "license": "MIT", 1307 "optional": true, 1308 "os": [ 1309 "linux" 1310 ], 1311 "engines": { 1312 "node": ">= 10" 1313 } 1314 }, 1315 "node_modules/@napi-rs/keyring-linux-x64-gnu": { 1316 "version": "1.2.0", 1317 "resolved": "https://registry.npmjs.org/@napi-rs/keyring-linux-x64-gnu/-/keyring-linux-x64-gnu-1.2.0.tgz", 1318 "integrity": "sha512-8E+7z4tbxSJXxIBqA+vfB1CGajpCDRyTyqXkBig5NtASrv4YXcntSo96Iah2QDR5zD3dSTsmbqJudcj9rKKuHQ==", 1319 "cpu": [ 1320 "x64" 1321 ], 1322 "license": "MIT", 1323 "optional": true, 1324 "os": [ 1325 "linux" 1326 ], 1327 "engines": { 1328 "node": ">= 10" 1329 } 1330 }, 1331 "node_modules/@napi-rs/keyring-linux-x64-musl": { 1332 "version": "1.2.0", 1333 "resolved": "https://registry.npmjs.org/@napi-rs/keyring-linux-x64-musl/-/keyring-linux-x64-musl-1.2.0.tgz", 1334 "integrity": "sha512-8RZ8yVEnmWr/3BxKgBSzmgntI7lNEsY7xouNfOsQkuVAiCNmxzJwETspzK3PQ2FHtDxgz5vHQDEBVGMyM4hUHA==", 1335 "cpu": [ 1336 "x64" 1337 ], 1338 "license": "MIT", 1339 "optional": true, 1340 "os": [ 1341 "linux" 1342 ], 1343 "engines": { 1344 "node": ">= 10" 1345 } 1346 }, 1347 "node_modules/@napi-rs/keyring-win32-arm64-msvc": { 1348 "version": "1.2.0", 1349 "resolved": "https://registry.npmjs.org/@napi-rs/keyring-win32-arm64-msvc/-/keyring-win32-arm64-msvc-1.2.0.tgz", 1350 "integrity": "sha512-AoqaDZpQ6KPE19VBLpxyORcp+yWmHI9Xs9Oo0PJ4mfHma4nFSLVdhAubJCxdlNptHe5va7ghGCHj3L9Akiv4cQ==", 1351 "cpu": [ 1352 "arm64" 1353 ], 1354 "license": "MIT", 1355 "optional": true, 1356 "os": [ 1357 "win32" 1358 ], 1359 "engines": { 1360 "node": ">= 10" 1361 } 1362 }, 1363 "node_modules/@napi-rs/keyring-win32-ia32-msvc": { 1364 "version": "1.2.0", 1365 "resolved": "https://registry.npmjs.org/@napi-rs/keyring-win32-ia32-msvc/-/keyring-win32-ia32-msvc-1.2.0.tgz", 1366 "integrity": "sha512-EYL+EEI6bCsYi3LfwcQdnX3P/R76ENKNn+3PmpGheBsUFLuh0gQuP7aMVHM4rTw6UVe+L3vCLZSptq/oeacz0A==", 1367 "cpu": [ 1368 "ia32" 1369 ], 1370 "license": "MIT", 1371 "optional": true, 1372 "os": [ 1373 "win32" 1374 ], 1375 "engines": { 1376 "node": ">= 10" 1377 } 1378 }, 1379 "node_modules/@napi-rs/keyring-win32-x64-msvc": { 1380 "version": "1.2.0", 1381 "resolved": "https://registry.npmjs.org/@napi-rs/keyring-win32-x64-msvc/-/keyring-win32-x64-msvc-1.2.0.tgz", 1382 "integrity": "sha512-xFlx/TsmqmCwNU9v+AVnEJgoEAlBYgzFF5Ihz1rMpPAt4qQWWkMd4sCyM1gMJ1A/GnRqRegDiQpwaxGUHFtFbA==", 1383 "cpu": [ 1384 "x64" 1385 ], 1386 "license": "MIT", 1387 "optional": true, 1388 "os": [ 1389 "win32" 1390 ], 1391 "engines": { 1392 "node": ">= 10" 1393 } 1394 }, 1395 "node_modules/@rollup/rollup-android-arm-eabi": { 1396 "version": "4.57.1", 1397 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.57.1.tgz", 1398 "integrity": "sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==", 1399 "cpu": [ 1400 "arm" 1401 ], 1402 "dev": true, 1403 "license": "MIT", 1404 "optional": true, 1405 "os": [ 1406 "android" 1407 ] 1408 }, 1409 "node_modules/@rollup/rollup-android-arm64": { 1410 "version": "4.57.1", 1411 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.57.1.tgz", 1412 "integrity": "sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==", 1413 "cpu": [ 1414 "arm64" 1415 ], 1416 "dev": true, 1417 "license": "MIT", 1418 "optional": true, 1419 "os": [ 1420 "android" 1421 ] 1422 }, 1423 "node_modules/@rollup/rollup-darwin-arm64": { 1424 "version": "4.57.1", 1425 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.57.1.tgz", 1426 "integrity": "sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==", 1427 "cpu": [ 1428 "arm64" 1429 ], 1430 "dev": true, 1431 "license": "MIT", 1432 "optional": true, 1433 "os": [ 1434 "darwin" 1435 ] 1436 }, 1437 "node_modules/@rollup/rollup-darwin-x64": { 1438 "version": "4.57.1", 1439 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.57.1.tgz", 1440 "integrity": "sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==", 1441 "cpu": [ 1442 "x64" 1443 ], 1444 "dev": true, 1445 "license": "MIT", 1446 "optional": true, 1447 "os": [ 1448 "darwin" 1449 ] 1450 }, 1451 "node_modules/@rollup/rollup-freebsd-arm64": { 1452 "version": "4.57.1", 1453 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.57.1.tgz", 1454 "integrity": "sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==", 1455 "cpu": [ 1456 "arm64" 1457 ], 1458 "dev": true, 1459 "license": "MIT", 1460 "optional": true, 1461 "os": [ 1462 "freebsd" 1463 ] 1464 }, 1465 "node_modules/@rollup/rollup-freebsd-x64": { 1466 "version": "4.57.1", 1467 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.57.1.tgz", 1468 "integrity": "sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==", 1469 "cpu": [ 1470 "x64" 1471 ], 1472 "dev": true, 1473 "license": "MIT", 1474 "optional": true, 1475 "os": [ 1476 "freebsd" 1477 ] 1478 }, 1479 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1480 "version": "4.57.1", 1481 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.57.1.tgz", 1482 "integrity": "sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==", 1483 "cpu": [ 1484 "arm" 1485 ], 1486 "dev": true, 1487 "license": "MIT", 1488 "optional": true, 1489 "os": [ 1490 "linux" 1491 ] 1492 }, 1493 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1494 "version": "4.57.1", 1495 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.57.1.tgz", 1496 "integrity": "sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==", 1497 "cpu": [ 1498 "arm" 1499 ], 1500 "dev": true, 1501 "license": "MIT", 1502 "optional": true, 1503 "os": [ 1504 "linux" 1505 ] 1506 }, 1507 "node_modules/@rollup/rollup-linux-arm64-gnu": { 1508 "version": "4.57.1", 1509 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.57.1.tgz", 1510 "integrity": "sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==", 1511 "cpu": [ 1512 "arm64" 1513 ], 1514 "dev": true, 1515 "license": "MIT", 1516 "optional": true, 1517 "os": [ 1518 "linux" 1519 ] 1520 }, 1521 "node_modules/@rollup/rollup-linux-arm64-musl": { 1522 "version": "4.57.1", 1523 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.57.1.tgz", 1524 "integrity": "sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==", 1525 "cpu": [ 1526 "arm64" 1527 ], 1528 "dev": true, 1529 "license": "MIT", 1530 "optional": true, 1531 "os": [ 1532 "linux" 1533 ] 1534 }, 1535 "node_modules/@rollup/rollup-linux-loong64-gnu": { 1536 "version": "4.57.1", 1537 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.57.1.tgz", 1538 "integrity": "sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==", 1539 "cpu": [ 1540 "loong64" 1541 ], 1542 "dev": true, 1543 "license": "MIT", 1544 "optional": true, 1545 "os": [ 1546 "linux" 1547 ] 1548 }, 1549 "node_modules/@rollup/rollup-linux-loong64-musl": { 1550 "version": "4.57.1", 1551 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.57.1.tgz", 1552 "integrity": "sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==", 1553 "cpu": [ 1554 "loong64" 1555 ], 1556 "dev": true, 1557 "license": "MIT", 1558 "optional": true, 1559 "os": [ 1560 "linux" 1561 ] 1562 }, 1563 "node_modules/@rollup/rollup-linux-ppc64-gnu": { 1564 "version": "4.57.1", 1565 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.57.1.tgz", 1566 "integrity": "sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==", 1567 "cpu": [ 1568 "ppc64" 1569 ], 1570 "dev": true, 1571 "license": "MIT", 1572 "optional": true, 1573 "os": [ 1574 "linux" 1575 ] 1576 }, 1577 "node_modules/@rollup/rollup-linux-ppc64-musl": { 1578 "version": "4.57.1", 1579 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.57.1.tgz", 1580 "integrity": "sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==", 1581 "cpu": [ 1582 "ppc64" 1583 ], 1584 "dev": true, 1585 "license": "MIT", 1586 "optional": true, 1587 "os": [ 1588 "linux" 1589 ] 1590 }, 1591 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1592 "version": "4.57.1", 1593 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.57.1.tgz", 1594 "integrity": "sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==", 1595 "cpu": [ 1596 "riscv64" 1597 ], 1598 "dev": true, 1599 "license": "MIT", 1600 "optional": true, 1601 "os": [ 1602 "linux" 1603 ] 1604 }, 1605 "node_modules/@rollup/rollup-linux-riscv64-musl": { 1606 "version": "4.57.1", 1607 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.57.1.tgz", 1608 "integrity": "sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==", 1609 "cpu": [ 1610 "riscv64" 1611 ], 1612 "dev": true, 1613 "license": "MIT", 1614 "optional": true, 1615 "os": [ 1616 "linux" 1617 ] 1618 }, 1619 "node_modules/@rollup/rollup-linux-s390x-gnu": { 1620 "version": "4.57.1", 1621 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.57.1.tgz", 1622 "integrity": "sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==", 1623 "cpu": [ 1624 "s390x" 1625 ], 1626 "dev": true, 1627 "license": "MIT", 1628 "optional": true, 1629 "os": [ 1630 "linux" 1631 ] 1632 }, 1633 "node_modules/@rollup/rollup-linux-x64-gnu": { 1634 "version": "4.57.1", 1635 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.57.1.tgz", 1636 "integrity": "sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==", 1637 "cpu": [ 1638 "x64" 1639 ], 1640 "dev": true, 1641 "license": "MIT", 1642 "optional": true, 1643 "os": [ 1644 "linux" 1645 ] 1646 }, 1647 "node_modules/@rollup/rollup-linux-x64-musl": { 1648 "version": "4.57.1", 1649 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.57.1.tgz", 1650 "integrity": "sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==", 1651 "cpu": [ 1652 "x64" 1653 ], 1654 "dev": true, 1655 "license": "MIT", 1656 "optional": true, 1657 "os": [ 1658 "linux" 1659 ] 1660 }, 1661 "node_modules/@rollup/rollup-openbsd-x64": { 1662 "version": "4.57.1", 1663 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.57.1.tgz", 1664 "integrity": "sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==", 1665 "cpu": [ 1666 "x64" 1667 ], 1668 "dev": true, 1669 "license": "MIT", 1670 "optional": true, 1671 "os": [ 1672 "openbsd" 1673 ] 1674 }, 1675 "node_modules/@rollup/rollup-openharmony-arm64": { 1676 "version": "4.57.1", 1677 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.57.1.tgz", 1678 "integrity": "sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==", 1679 "cpu": [ 1680 "arm64" 1681 ], 1682 "dev": true, 1683 "license": "MIT", 1684 "optional": true, 1685 "os": [ 1686 "openharmony" 1687 ] 1688 }, 1689 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1690 "version": "4.57.1", 1691 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.57.1.tgz", 1692 "integrity": "sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==", 1693 "cpu": [ 1694 "arm64" 1695 ], 1696 "dev": true, 1697 "license": "MIT", 1698 "optional": true, 1699 "os": [ 1700 "win32" 1701 ] 1702 }, 1703 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1704 "version": "4.57.1", 1705 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.57.1.tgz", 1706 "integrity": "sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==", 1707 "cpu": [ 1708 "ia32" 1709 ], 1710 "dev": true, 1711 "license": "MIT", 1712 "optional": true, 1713 "os": [ 1714 "win32" 1715 ] 1716 }, 1717 "node_modules/@rollup/rollup-win32-x64-gnu": { 1718 "version": "4.57.1", 1719 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.57.1.tgz", 1720 "integrity": "sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==", 1721 "cpu": [ 1722 "x64" 1723 ], 1724 "dev": true, 1725 "license": "MIT", 1726 "optional": true, 1727 "os": [ 1728 "win32" 1729 ] 1730 }, 1731 "node_modules/@rollup/rollup-win32-x64-msvc": { 1732 "version": "4.57.1", 1733 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.57.1.tgz", 1734 "integrity": "sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==", 1735 "cpu": [ 1736 "x64" 1737 ], 1738 "dev": true, 1739 "license": "MIT", 1740 "optional": true, 1741 "os": [ 1742 "win32" 1743 ] 1744 }, 1745 "node_modules/@ts-morph/common": { 1746 "version": "0.25.0", 1747 "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.25.0.tgz", 1748 "integrity": "sha512-kMnZz+vGGHi4GoHnLmMhGNjm44kGtKUXGnOvrKmMwAuvNjM/PgKVGfUnL7IDvK7Jb2QQ82jq3Zmp04Gy+r3Dkg==", 1749 "dev": true, 1750 "license": "MIT", 1751 "dependencies": { 1752 "minimatch": "^9.0.4", 1753 "path-browserify": "^1.0.1", 1754 "tinyglobby": "^0.2.9" 1755 } 1756 }, 1757 "node_modules/@types/estree": { 1758 "version": "1.0.8", 1759 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 1760 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 1761 "dev": true, 1762 "license": "MIT" 1763 }, 1764 "node_modules/@types/node": { 1765 "version": "22.19.10", 1766 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.10.tgz", 1767 "integrity": "sha512-tF5VOugLS/EuDlTBijk0MqABfP8UxgYazTLo3uIn3b4yJgg26QRbVYJYsDtHrjdDUIRfP70+VfhTTc+CE1yskw==", 1768 "devOptional": true, 1769 "license": "MIT", 1770 "dependencies": { 1771 "undici-types": "~6.21.0" 1772 } 1773 }, 1774 "node_modules/@vitest/expect": { 1775 "version": "2.1.9", 1776 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.9.tgz", 1777 "integrity": "sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==", 1778 "dev": true, 1779 "license": "MIT", 1780 "dependencies": { 1781 "@vitest/spy": "2.1.9", 1782 "@vitest/utils": "2.1.9", 1783 "chai": "^5.1.2", 1784 "tinyrainbow": "^1.2.0" 1785 }, 1786 "funding": { 1787 "url": "https://opencollective.com/vitest" 1788 } 1789 }, 1790 "node_modules/@vitest/mocker": { 1791 "version": "2.1.9", 1792 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.9.tgz", 1793 "integrity": "sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==", 1794 "dev": true, 1795 "license": "MIT", 1796 "dependencies": { 1797 "@vitest/spy": "2.1.9", 1798 "estree-walker": "^3.0.3", 1799 "magic-string": "^0.30.12" 1800 }, 1801 "funding": { 1802 "url": "https://opencollective.com/vitest" 1803 }, 1804 "peerDependencies": { 1805 "msw": "^2.4.9", 1806 "vite": "^5.0.0" 1807 }, 1808 "peerDependenciesMeta": { 1809 "msw": { 1810 "optional": true 1811 }, 1812 "vite": { 1813 "optional": true 1814 } 1815 } 1816 }, 1817 "node_modules/@vitest/pretty-format": { 1818 "version": "2.1.9", 1819 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.9.tgz", 1820 "integrity": "sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==", 1821 "dev": true, 1822 "license": "MIT", 1823 "dependencies": { 1824 "tinyrainbow": "^1.2.0" 1825 }, 1826 "funding": { 1827 "url": "https://opencollective.com/vitest" 1828 } 1829 }, 1830 "node_modules/@vitest/runner": { 1831 "version": "2.1.9", 1832 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.9.tgz", 1833 "integrity": "sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==", 1834 "dev": true, 1835 "license": "MIT", 1836 "dependencies": { 1837 "@vitest/utils": "2.1.9", 1838 "pathe": "^1.1.2" 1839 }, 1840 "funding": { 1841 "url": "https://opencollective.com/vitest" 1842 } 1843 }, 1844 "node_modules/@vitest/snapshot": { 1845 "version": "2.1.9", 1846 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.9.tgz", 1847 "integrity": "sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==", 1848 "dev": true, 1849 "license": "MIT", 1850 "dependencies": { 1851 "@vitest/pretty-format": "2.1.9", 1852 "magic-string": "^0.30.12", 1853 "pathe": "^1.1.2" 1854 }, 1855 "funding": { 1856 "url": "https://opencollective.com/vitest" 1857 } 1858 }, 1859 "node_modules/@vitest/spy": { 1860 "version": "2.1.9", 1861 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.9.tgz", 1862 "integrity": "sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==", 1863 "dev": true, 1864 "license": "MIT", 1865 "dependencies": { 1866 "tinyspy": "^3.0.2" 1867 }, 1868 "funding": { 1869 "url": "https://opencollective.com/vitest" 1870 } 1871 }, 1872 "node_modules/@vitest/utils": { 1873 "version": "2.1.9", 1874 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.9.tgz", 1875 "integrity": "sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==", 1876 "dev": true, 1877 "license": "MIT", 1878 "dependencies": { 1879 "@vitest/pretty-format": "2.1.9", 1880 "loupe": "^3.1.2", 1881 "tinyrainbow": "^1.2.0" 1882 }, 1883 "funding": { 1884 "url": "https://opencollective.com/vitest" 1885 } 1886 }, 1887 "node_modules/ansi-regex": { 1888 "version": "6.2.2", 1889 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", 1890 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", 1891 "license": "MIT", 1892 "engines": { 1893 "node": ">=12" 1894 }, 1895 "funding": { 1896 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 1897 } 1898 }, 1899 "node_modules/ansi-styles": { 1900 "version": "6.2.3", 1901 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", 1902 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", 1903 "license": "MIT", 1904 "engines": { 1905 "node": ">=12" 1906 }, 1907 "funding": { 1908 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1909 } 1910 }, 1911 "node_modules/argparse": { 1912 "version": "2.0.1", 1913 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1914 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1915 "license": "Python-2.0" 1916 }, 1917 "node_modules/assertion-error": { 1918 "version": "2.0.1", 1919 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", 1920 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", 1921 "dev": true, 1922 "license": "MIT", 1923 "engines": { 1924 "node": ">=12" 1925 } 1926 }, 1927 "node_modules/await-lock": { 1928 "version": "2.2.2", 1929 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz", 1930 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==", 1931 "license": "MIT" 1932 }, 1933 "node_modules/balanced-match": { 1934 "version": "1.0.2", 1935 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1936 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1937 "dev": true, 1938 "license": "MIT" 1939 }, 1940 "node_modules/brace-expansion": { 1941 "version": "2.0.2", 1942 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 1943 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 1944 "dev": true, 1945 "license": "MIT", 1946 "dependencies": { 1947 "balanced-match": "^1.0.0" 1948 } 1949 }, 1950 "node_modules/cac": { 1951 "version": "6.7.14", 1952 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", 1953 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", 1954 "dev": true, 1955 "license": "MIT", 1956 "engines": { 1957 "node": ">=8" 1958 } 1959 }, 1960 "node_modules/callsites": { 1961 "version": "3.1.0", 1962 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 1963 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 1964 "license": "MIT", 1965 "engines": { 1966 "node": ">=6" 1967 } 1968 }, 1969 "node_modules/chai": { 1970 "version": "5.3.3", 1971 "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz", 1972 "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==", 1973 "dev": true, 1974 "license": "MIT", 1975 "dependencies": { 1976 "assertion-error": "^2.0.1", 1977 "check-error": "^2.1.1", 1978 "deep-eql": "^5.0.1", 1979 "loupe": "^3.1.0", 1980 "pathval": "^2.0.0" 1981 }, 1982 "engines": { 1983 "node": ">=18" 1984 } 1985 }, 1986 "node_modules/chalk": { 1987 "version": "4.1.2", 1988 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1989 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1990 "dev": true, 1991 "license": "MIT", 1992 "dependencies": { 1993 "ansi-styles": "^4.1.0", 1994 "supports-color": "^7.1.0" 1995 }, 1996 "engines": { 1997 "node": ">=10" 1998 }, 1999 "funding": { 2000 "url": "https://github.com/chalk/chalk?sponsor=1" 2001 } 2002 }, 2003 "node_modules/chalk/node_modules/ansi-styles": { 2004 "version": "4.3.0", 2005 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2006 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2007 "dev": true, 2008 "license": "MIT", 2009 "dependencies": { 2010 "color-convert": "^2.0.1" 2011 }, 2012 "engines": { 2013 "node": ">=8" 2014 }, 2015 "funding": { 2016 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2017 } 2018 }, 2019 "node_modules/chardet": { 2020 "version": "2.1.1", 2021 "resolved": "https://registry.npmjs.org/chardet/-/chardet-2.1.1.tgz", 2022 "integrity": "sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==", 2023 "license": "MIT" 2024 }, 2025 "node_modules/check-error": { 2026 "version": "2.1.3", 2027 "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz", 2028 "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==", 2029 "dev": true, 2030 "license": "MIT", 2031 "engines": { 2032 "node": ">= 16" 2033 } 2034 }, 2035 "node_modules/cli-width": { 2036 "version": "4.1.0", 2037 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", 2038 "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", 2039 "license": "ISC", 2040 "engines": { 2041 "node": ">= 12" 2042 } 2043 }, 2044 "node_modules/code-block-writer": { 2045 "version": "13.0.3", 2046 "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-13.0.3.tgz", 2047 "integrity": "sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==", 2048 "dev": true, 2049 "license": "MIT" 2050 }, 2051 "node_modules/color-convert": { 2052 "version": "2.0.1", 2053 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2054 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2055 "dev": true, 2056 "license": "MIT", 2057 "dependencies": { 2058 "color-name": "~1.1.4" 2059 }, 2060 "engines": { 2061 "node": ">=7.0.0" 2062 } 2063 }, 2064 "node_modules/color-name": { 2065 "version": "1.1.4", 2066 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2067 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2068 "dev": true, 2069 "license": "MIT" 2070 }, 2071 "node_modules/commander": { 2072 "version": "12.1.0", 2073 "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", 2074 "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", 2075 "license": "MIT", 2076 "engines": { 2077 "node": ">=18" 2078 } 2079 }, 2080 "node_modules/cosmiconfig": { 2081 "version": "9.0.0", 2082 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", 2083 "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", 2084 "license": "MIT", 2085 "dependencies": { 2086 "env-paths": "^2.2.1", 2087 "import-fresh": "^3.3.0", 2088 "js-yaml": "^4.1.0", 2089 "parse-json": "^5.2.0" 2090 }, 2091 "engines": { 2092 "node": ">=14" 2093 }, 2094 "funding": { 2095 "url": "https://github.com/sponsors/d-fischer" 2096 }, 2097 "peerDependencies": { 2098 "typescript": ">=4.9.5" 2099 }, 2100 "peerDependenciesMeta": { 2101 "typescript": { 2102 "optional": true 2103 } 2104 } 2105 }, 2106 "node_modules/debug": { 2107 "version": "4.4.3", 2108 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 2109 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 2110 "license": "MIT", 2111 "dependencies": { 2112 "ms": "^2.1.3" 2113 }, 2114 "engines": { 2115 "node": ">=6.0" 2116 }, 2117 "peerDependenciesMeta": { 2118 "supports-color": { 2119 "optional": true 2120 } 2121 } 2122 }, 2123 "node_modules/deep-eql": { 2124 "version": "5.0.2", 2125 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", 2126 "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", 2127 "dev": true, 2128 "license": "MIT", 2129 "engines": { 2130 "node": ">=6" 2131 } 2132 }, 2133 "node_modules/emoji-regex": { 2134 "version": "10.6.0", 2135 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", 2136 "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", 2137 "license": "MIT" 2138 }, 2139 "node_modules/env-paths": { 2140 "version": "2.2.1", 2141 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", 2142 "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", 2143 "license": "MIT", 2144 "engines": { 2145 "node": ">=6" 2146 } 2147 }, 2148 "node_modules/error-ex": { 2149 "version": "1.3.4", 2150 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", 2151 "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", 2152 "license": "MIT", 2153 "dependencies": { 2154 "is-arrayish": "^0.2.1" 2155 } 2156 }, 2157 "node_modules/es-module-lexer": { 2158 "version": "1.7.0", 2159 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", 2160 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", 2161 "dev": true, 2162 "license": "MIT" 2163 }, 2164 "node_modules/esbuild": { 2165 "version": "0.27.3", 2166 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz", 2167 "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==", 2168 "dev": true, 2169 "hasInstallScript": true, 2170 "license": "MIT", 2171 "bin": { 2172 "esbuild": "bin/esbuild" 2173 }, 2174 "engines": { 2175 "node": ">=18" 2176 }, 2177 "optionalDependencies": { 2178 "@esbuild/aix-ppc64": "0.27.3", 2179 "@esbuild/android-arm": "0.27.3", 2180 "@esbuild/android-arm64": "0.27.3", 2181 "@esbuild/android-x64": "0.27.3", 2182 "@esbuild/darwin-arm64": "0.27.3", 2183 "@esbuild/darwin-x64": "0.27.3", 2184 "@esbuild/freebsd-arm64": "0.27.3", 2185 "@esbuild/freebsd-x64": "0.27.3", 2186 "@esbuild/linux-arm": "0.27.3", 2187 "@esbuild/linux-arm64": "0.27.3", 2188 "@esbuild/linux-ia32": "0.27.3", 2189 "@esbuild/linux-loong64": "0.27.3", 2190 "@esbuild/linux-mips64el": "0.27.3", 2191 "@esbuild/linux-ppc64": "0.27.3", 2192 "@esbuild/linux-riscv64": "0.27.3", 2193 "@esbuild/linux-s390x": "0.27.3", 2194 "@esbuild/linux-x64": "0.27.3", 2195 "@esbuild/netbsd-arm64": "0.27.3", 2196 "@esbuild/netbsd-x64": "0.27.3", 2197 "@esbuild/openbsd-arm64": "0.27.3", 2198 "@esbuild/openbsd-x64": "0.27.3", 2199 "@esbuild/openharmony-arm64": "0.27.3", 2200 "@esbuild/sunos-x64": "0.27.3", 2201 "@esbuild/win32-arm64": "0.27.3", 2202 "@esbuild/win32-ia32": "0.27.3", 2203 "@esbuild/win32-x64": "0.27.3" 2204 } 2205 }, 2206 "node_modules/estree-walker": { 2207 "version": "3.0.3", 2208 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 2209 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 2210 "dev": true, 2211 "license": "MIT", 2212 "dependencies": { 2213 "@types/estree": "^1.0.0" 2214 } 2215 }, 2216 "node_modules/expect-type": { 2217 "version": "1.3.0", 2218 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz", 2219 "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==", 2220 "dev": true, 2221 "license": "Apache-2.0", 2222 "engines": { 2223 "node": ">=12.0.0" 2224 } 2225 }, 2226 "node_modules/fdir": { 2227 "version": "6.5.0", 2228 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 2229 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 2230 "dev": true, 2231 "license": "MIT", 2232 "engines": { 2233 "node": ">=12.0.0" 2234 }, 2235 "peerDependencies": { 2236 "picomatch": "^3 || ^4" 2237 }, 2238 "peerDependenciesMeta": { 2239 "picomatch": { 2240 "optional": true 2241 } 2242 } 2243 }, 2244 "node_modules/fsevents": { 2245 "version": "2.3.3", 2246 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 2247 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 2248 "dev": true, 2249 "hasInstallScript": true, 2250 "license": "MIT", 2251 "optional": true, 2252 "os": [ 2253 "darwin" 2254 ], 2255 "engines": { 2256 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 2257 } 2258 }, 2259 "node_modules/get-east-asian-width": { 2260 "version": "1.4.0", 2261 "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz", 2262 "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==", 2263 "license": "MIT", 2264 "engines": { 2265 "node": ">=18" 2266 }, 2267 "funding": { 2268 "url": "https://github.com/sponsors/sindresorhus" 2269 } 2270 }, 2271 "node_modules/get-tsconfig": { 2272 "version": "4.13.6", 2273 "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.6.tgz", 2274 "integrity": "sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==", 2275 "dev": true, 2276 "license": "MIT", 2277 "dependencies": { 2278 "resolve-pkg-maps": "^1.0.0" 2279 }, 2280 "funding": { 2281 "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" 2282 } 2283 }, 2284 "node_modules/has-flag": { 2285 "version": "4.0.0", 2286 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2287 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2288 "dev": true, 2289 "license": "MIT", 2290 "engines": { 2291 "node": ">=8" 2292 } 2293 }, 2294 "node_modules/iconv-lite": { 2295 "version": "0.7.2", 2296 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", 2297 "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", 2298 "license": "MIT", 2299 "dependencies": { 2300 "safer-buffer": ">= 2.1.2 < 3.0.0" 2301 }, 2302 "engines": { 2303 "node": ">=0.10.0" 2304 }, 2305 "funding": { 2306 "type": "opencollective", 2307 "url": "https://opencollective.com/express" 2308 } 2309 }, 2310 "node_modules/import-fresh": { 2311 "version": "3.3.1", 2312 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", 2313 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", 2314 "license": "MIT", 2315 "dependencies": { 2316 "parent-module": "^1.0.0", 2317 "resolve-from": "^4.0.0" 2318 }, 2319 "engines": { 2320 "node": ">=6" 2321 }, 2322 "funding": { 2323 "url": "https://github.com/sponsors/sindresorhus" 2324 } 2325 }, 2326 "node_modules/is-arrayish": { 2327 "version": "0.2.1", 2328 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 2329 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", 2330 "license": "MIT" 2331 }, 2332 "node_modules/iso-datestring-validator": { 2333 "version": "2.2.2", 2334 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz", 2335 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==", 2336 "license": "MIT" 2337 }, 2338 "node_modules/js-tokens": { 2339 "version": "4.0.0", 2340 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 2341 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 2342 "license": "MIT" 2343 }, 2344 "node_modules/js-yaml": { 2345 "version": "4.1.1", 2346 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", 2347 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", 2348 "license": "MIT", 2349 "dependencies": { 2350 "argparse": "^2.0.1" 2351 }, 2352 "bin": { 2353 "js-yaml": "bin/js-yaml.js" 2354 } 2355 }, 2356 "node_modules/json-parse-even-better-errors": { 2357 "version": "2.3.1", 2358 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", 2359 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", 2360 "license": "MIT" 2361 }, 2362 "node_modules/lines-and-columns": { 2363 "version": "1.2.4", 2364 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 2365 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", 2366 "license": "MIT" 2367 }, 2368 "node_modules/loupe": { 2369 "version": "3.2.1", 2370 "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz", 2371 "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==", 2372 "dev": true, 2373 "license": "MIT" 2374 }, 2375 "node_modules/magic-string": { 2376 "version": "0.30.21", 2377 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 2378 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 2379 "dev": true, 2380 "license": "MIT", 2381 "dependencies": { 2382 "@jridgewell/sourcemap-codec": "^1.5.5" 2383 } 2384 }, 2385 "node_modules/minimatch": { 2386 "version": "9.0.5", 2387 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 2388 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 2389 "dev": true, 2390 "license": "ISC", 2391 "dependencies": { 2392 "brace-expansion": "^2.0.1" 2393 }, 2394 "engines": { 2395 "node": ">=16 || 14 >=14.17" 2396 }, 2397 "funding": { 2398 "url": "https://github.com/sponsors/isaacs" 2399 } 2400 }, 2401 "node_modules/ms": { 2402 "version": "2.1.3", 2403 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 2404 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 2405 "license": "MIT" 2406 }, 2407 "node_modules/multiformats": { 2408 "version": "9.9.0", 2409 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 2410 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==", 2411 "license": "(Apache-2.0 AND MIT)" 2412 }, 2413 "node_modules/mute-stream": { 2414 "version": "3.0.0", 2415 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-3.0.0.tgz", 2416 "integrity": "sha512-dkEJPVvun4FryqBmZ5KhDo0K9iDXAwn08tMLDinNdRBNPcYEDiWYysLcc6k3mjTMlbP9KyylvRpd4wFtwrT9rw==", 2417 "license": "ISC", 2418 "engines": { 2419 "node": "^20.17.0 || >=22.9.0" 2420 } 2421 }, 2422 "node_modules/nanoid": { 2423 "version": "3.3.11", 2424 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 2425 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 2426 "dev": true, 2427 "funding": [ 2428 { 2429 "type": "github", 2430 "url": "https://github.com/sponsors/ai" 2431 } 2432 ], 2433 "license": "MIT", 2434 "bin": { 2435 "nanoid": "bin/nanoid.cjs" 2436 }, 2437 "engines": { 2438 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 2439 } 2440 }, 2441 "node_modules/parent-module": { 2442 "version": "1.0.1", 2443 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 2444 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 2445 "license": "MIT", 2446 "dependencies": { 2447 "callsites": "^3.0.0" 2448 }, 2449 "engines": { 2450 "node": ">=6" 2451 } 2452 }, 2453 "node_modules/parse-json": { 2454 "version": "5.2.0", 2455 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", 2456 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", 2457 "license": "MIT", 2458 "dependencies": { 2459 "@babel/code-frame": "^7.0.0", 2460 "error-ex": "^1.3.1", 2461 "json-parse-even-better-errors": "^2.3.0", 2462 "lines-and-columns": "^1.1.6" 2463 }, 2464 "engines": { 2465 "node": ">=8" 2466 }, 2467 "funding": { 2468 "url": "https://github.com/sponsors/sindresorhus" 2469 } 2470 }, 2471 "node_modules/path-browserify": { 2472 "version": "1.0.1", 2473 "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", 2474 "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", 2475 "dev": true, 2476 "license": "MIT" 2477 }, 2478 "node_modules/pathe": { 2479 "version": "1.1.2", 2480 "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", 2481 "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", 2482 "dev": true, 2483 "license": "MIT" 2484 }, 2485 "node_modules/pathval": { 2486 "version": "2.0.1", 2487 "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz", 2488 "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==", 2489 "dev": true, 2490 "license": "MIT", 2491 "engines": { 2492 "node": ">= 14.16" 2493 } 2494 }, 2495 "node_modules/picocolors": { 2496 "version": "1.1.1", 2497 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 2498 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 2499 "license": "ISC" 2500 }, 2501 "node_modules/picomatch": { 2502 "version": "4.0.3", 2503 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 2504 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 2505 "dev": true, 2506 "license": "MIT", 2507 "engines": { 2508 "node": ">=12" 2509 }, 2510 "funding": { 2511 "url": "https://github.com/sponsors/jonschlinkert" 2512 } 2513 }, 2514 "node_modules/postcss": { 2515 "version": "8.5.6", 2516 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 2517 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 2518 "dev": true, 2519 "funding": [ 2520 { 2521 "type": "opencollective", 2522 "url": "https://opencollective.com/postcss/" 2523 }, 2524 { 2525 "type": "tidelift", 2526 "url": "https://tidelift.com/funding/github/npm/postcss" 2527 }, 2528 { 2529 "type": "github", 2530 "url": "https://github.com/sponsors/ai" 2531 } 2532 ], 2533 "license": "MIT", 2534 "dependencies": { 2535 "nanoid": "^3.3.11", 2536 "picocolors": "^1.1.1", 2537 "source-map-js": "^1.2.1" 2538 }, 2539 "engines": { 2540 "node": "^10 || ^12 || >=14" 2541 } 2542 }, 2543 "node_modules/prettier": { 2544 "version": "3.8.1", 2545 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz", 2546 "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", 2547 "dev": true, 2548 "license": "MIT", 2549 "bin": { 2550 "prettier": "bin/prettier.cjs" 2551 }, 2552 "engines": { 2553 "node": ">=14" 2554 }, 2555 "funding": { 2556 "url": "https://github.com/prettier/prettier?sponsor=1" 2557 } 2558 }, 2559 "node_modules/resolve-from": { 2560 "version": "4.0.0", 2561 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 2562 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 2563 "license": "MIT", 2564 "engines": { 2565 "node": ">=4" 2566 } 2567 }, 2568 "node_modules/resolve-pkg-maps": { 2569 "version": "1.0.0", 2570 "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", 2571 "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", 2572 "dev": true, 2573 "license": "MIT", 2574 "funding": { 2575 "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" 2576 } 2577 }, 2578 "node_modules/rollup": { 2579 "version": "4.57.1", 2580 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.57.1.tgz", 2581 "integrity": "sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==", 2582 "dev": true, 2583 "license": "MIT", 2584 "dependencies": { 2585 "@types/estree": "1.0.8" 2586 }, 2587 "bin": { 2588 "rollup": "dist/bin/rollup" 2589 }, 2590 "engines": { 2591 "node": ">=18.0.0", 2592 "npm": ">=8.0.0" 2593 }, 2594 "optionalDependencies": { 2595 "@rollup/rollup-android-arm-eabi": "4.57.1", 2596 "@rollup/rollup-android-arm64": "4.57.1", 2597 "@rollup/rollup-darwin-arm64": "4.57.1", 2598 "@rollup/rollup-darwin-x64": "4.57.1", 2599 "@rollup/rollup-freebsd-arm64": "4.57.1", 2600 "@rollup/rollup-freebsd-x64": "4.57.1", 2601 "@rollup/rollup-linux-arm-gnueabihf": "4.57.1", 2602 "@rollup/rollup-linux-arm-musleabihf": "4.57.1", 2603 "@rollup/rollup-linux-arm64-gnu": "4.57.1", 2604 "@rollup/rollup-linux-arm64-musl": "4.57.1", 2605 "@rollup/rollup-linux-loong64-gnu": "4.57.1", 2606 "@rollup/rollup-linux-loong64-musl": "4.57.1", 2607 "@rollup/rollup-linux-ppc64-gnu": "4.57.1", 2608 "@rollup/rollup-linux-ppc64-musl": "4.57.1", 2609 "@rollup/rollup-linux-riscv64-gnu": "4.57.1", 2610 "@rollup/rollup-linux-riscv64-musl": "4.57.1", 2611 "@rollup/rollup-linux-s390x-gnu": "4.57.1", 2612 "@rollup/rollup-linux-x64-gnu": "4.57.1", 2613 "@rollup/rollup-linux-x64-musl": "4.57.1", 2614 "@rollup/rollup-openbsd-x64": "4.57.1", 2615 "@rollup/rollup-openharmony-arm64": "4.57.1", 2616 "@rollup/rollup-win32-arm64-msvc": "4.57.1", 2617 "@rollup/rollup-win32-ia32-msvc": "4.57.1", 2618 "@rollup/rollup-win32-x64-gnu": "4.57.1", 2619 "@rollup/rollup-win32-x64-msvc": "4.57.1", 2620 "fsevents": "~2.3.2" 2621 } 2622 }, 2623 "node_modules/safer-buffer": { 2624 "version": "2.1.2", 2625 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 2626 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 2627 "license": "MIT" 2628 }, 2629 "node_modules/siginfo": { 2630 "version": "2.0.0", 2631 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", 2632 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", 2633 "dev": true, 2634 "license": "ISC" 2635 }, 2636 "node_modules/signal-exit": { 2637 "version": "4.1.0", 2638 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 2639 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 2640 "license": "ISC", 2641 "engines": { 2642 "node": ">=14" 2643 }, 2644 "funding": { 2645 "url": "https://github.com/sponsors/isaacs" 2646 } 2647 }, 2648 "node_modules/simple-git": { 2649 "version": "3.30.0", 2650 "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.30.0.tgz", 2651 "integrity": "sha512-q6lxyDsCmEal/MEGhP1aVyQ3oxnagGlBDOVSIB4XUVLl1iZh0Pah6ebC9V4xBap/RfgP2WlI8EKs0WS0rMEJHg==", 2652 "license": "MIT", 2653 "dependencies": { 2654 "@kwsites/file-exists": "^1.1.1", 2655 "@kwsites/promise-deferred": "^1.1.1", 2656 "debug": "^4.4.0" 2657 }, 2658 "funding": { 2659 "type": "github", 2660 "url": "https://github.com/steveukx/git-js?sponsor=1" 2661 } 2662 }, 2663 "node_modules/source-map-js": { 2664 "version": "1.2.1", 2665 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 2666 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 2667 "dev": true, 2668 "license": "BSD-3-Clause", 2669 "engines": { 2670 "node": ">=0.10.0" 2671 } 2672 }, 2673 "node_modules/stackback": { 2674 "version": "0.0.2", 2675 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", 2676 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", 2677 "dev": true, 2678 "license": "MIT" 2679 }, 2680 "node_modules/std-env": { 2681 "version": "3.10.0", 2682 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", 2683 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", 2684 "dev": true, 2685 "license": "MIT" 2686 }, 2687 "node_modules/string-width": { 2688 "version": "7.2.0", 2689 "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", 2690 "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", 2691 "license": "MIT", 2692 "dependencies": { 2693 "emoji-regex": "^10.3.0", 2694 "get-east-asian-width": "^1.0.0", 2695 "strip-ansi": "^7.1.0" 2696 }, 2697 "engines": { 2698 "node": ">=18" 2699 }, 2700 "funding": { 2701 "url": "https://github.com/sponsors/sindresorhus" 2702 } 2703 }, 2704 "node_modules/strip-ansi": { 2705 "version": "7.1.2", 2706 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", 2707 "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", 2708 "license": "MIT", 2709 "dependencies": { 2710 "ansi-regex": "^6.0.1" 2711 }, 2712 "engines": { 2713 "node": ">=12" 2714 }, 2715 "funding": { 2716 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 2717 } 2718 }, 2719 "node_modules/supports-color": { 2720 "version": "7.2.0", 2721 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2722 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2723 "dev": true, 2724 "license": "MIT", 2725 "dependencies": { 2726 "has-flag": "^4.0.0" 2727 }, 2728 "engines": { 2729 "node": ">=8" 2730 } 2731 }, 2732 "node_modules/tinybench": { 2733 "version": "2.9.0", 2734 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", 2735 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", 2736 "dev": true, 2737 "license": "MIT" 2738 }, 2739 "node_modules/tinyexec": { 2740 "version": "0.3.2", 2741 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", 2742 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", 2743 "dev": true, 2744 "license": "MIT" 2745 }, 2746 "node_modules/tinyglobby": { 2747 "version": "0.2.15", 2748 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", 2749 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", 2750 "dev": true, 2751 "license": "MIT", 2752 "dependencies": { 2753 "fdir": "^6.5.0", 2754 "picomatch": "^4.0.3" 2755 }, 2756 "engines": { 2757 "node": ">=12.0.0" 2758 }, 2759 "funding": { 2760 "url": "https://github.com/sponsors/SuperchupuDev" 2761 } 2762 }, 2763 "node_modules/tinypool": { 2764 "version": "1.1.1", 2765 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz", 2766 "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==", 2767 "dev": true, 2768 "license": "MIT", 2769 "engines": { 2770 "node": "^18.0.0 || >=20.0.0" 2771 } 2772 }, 2773 "node_modules/tinyrainbow": { 2774 "version": "1.2.0", 2775 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz", 2776 "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==", 2777 "dev": true, 2778 "license": "MIT", 2779 "engines": { 2780 "node": ">=14.0.0" 2781 } 2782 }, 2783 "node_modules/tinyspy": { 2784 "version": "3.0.2", 2785 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz", 2786 "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==", 2787 "dev": true, 2788 "license": "MIT", 2789 "engines": { 2790 "node": ">=14.0.0" 2791 } 2792 }, 2793 "node_modules/tlds": { 2794 "version": "1.261.0", 2795 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.261.0.tgz", 2796 "integrity": "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==", 2797 "license": "MIT", 2798 "bin": { 2799 "tlds": "bin.js" 2800 } 2801 }, 2802 "node_modules/ts-morph": { 2803 "version": "24.0.0", 2804 "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-24.0.0.tgz", 2805 "integrity": "sha512-2OAOg/Ob5yx9Et7ZX4CvTCc0UFoZHwLEJ+dpDPSUi5TgwwlTlX47w+iFRrEwzUZwYACjq83cgjS/Da50Ga37uw==", 2806 "dev": true, 2807 "license": "MIT", 2808 "dependencies": { 2809 "@ts-morph/common": "~0.25.0", 2810 "code-block-writer": "^13.0.3" 2811 } 2812 }, 2813 "node_modules/tslib": { 2814 "version": "2.8.1", 2815 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 2816 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 2817 "license": "0BSD" 2818 }, 2819 "node_modules/tsx": { 2820 "version": "4.21.0", 2821 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz", 2822 "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==", 2823 "dev": true, 2824 "license": "MIT", 2825 "dependencies": { 2826 "esbuild": "~0.27.0", 2827 "get-tsconfig": "^4.7.5" 2828 }, 2829 "bin": { 2830 "tsx": "dist/cli.mjs" 2831 }, 2832 "engines": { 2833 "node": ">=18.0.0" 2834 }, 2835 "optionalDependencies": { 2836 "fsevents": "~2.3.3" 2837 } 2838 }, 2839 "node_modules/typescript": { 2840 "version": "5.9.3", 2841 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 2842 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 2843 "devOptional": true, 2844 "license": "Apache-2.0", 2845 "bin": { 2846 "tsc": "bin/tsc", 2847 "tsserver": "bin/tsserver" 2848 }, 2849 "engines": { 2850 "node": ">=14.17" 2851 } 2852 }, 2853 "node_modules/uint8arrays": { 2854 "version": "3.0.0", 2855 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", 2856 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", 2857 "license": "MIT", 2858 "dependencies": { 2859 "multiformats": "^9.4.2" 2860 } 2861 }, 2862 "node_modules/undici-types": { 2863 "version": "6.21.0", 2864 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", 2865 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", 2866 "devOptional": true, 2867 "license": "MIT" 2868 }, 2869 "node_modules/unicode-segmenter": { 2870 "version": "0.14.5", 2871 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz", 2872 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==", 2873 "license": "MIT" 2874 }, 2875 "node_modules/vite": { 2876 "version": "5.4.21", 2877 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", 2878 "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", 2879 "dev": true, 2880 "license": "MIT", 2881 "dependencies": { 2882 "esbuild": "^0.21.3", 2883 "postcss": "^8.4.43", 2884 "rollup": "^4.20.0" 2885 }, 2886 "bin": { 2887 "vite": "bin/vite.js" 2888 }, 2889 "engines": { 2890 "node": "^18.0.0 || >=20.0.0" 2891 }, 2892 "funding": { 2893 "url": "https://github.com/vitejs/vite?sponsor=1" 2894 }, 2895 "optionalDependencies": { 2896 "fsevents": "~2.3.3" 2897 }, 2898 "peerDependencies": { 2899 "@types/node": "^18.0.0 || >=20.0.0", 2900 "less": "*", 2901 "lightningcss": "^1.21.0", 2902 "sass": "*", 2903 "sass-embedded": "*", 2904 "stylus": "*", 2905 "sugarss": "*", 2906 "terser": "^5.4.0" 2907 }, 2908 "peerDependenciesMeta": { 2909 "@types/node": { 2910 "optional": true 2911 }, 2912 "less": { 2913 "optional": true 2914 }, 2915 "lightningcss": { 2916 "optional": true 2917 }, 2918 "sass": { 2919 "optional": true 2920 }, 2921 "sass-embedded": { 2922 "optional": true 2923 }, 2924 "stylus": { 2925 "optional": true 2926 }, 2927 "sugarss": { 2928 "optional": true 2929 }, 2930 "terser": { 2931 "optional": true 2932 } 2933 } 2934 }, 2935 "node_modules/vite-node": { 2936 "version": "2.1.9", 2937 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.9.tgz", 2938 "integrity": "sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==", 2939 "dev": true, 2940 "license": "MIT", 2941 "dependencies": { 2942 "cac": "^6.7.14", 2943 "debug": "^4.3.7", 2944 "es-module-lexer": "^1.5.4", 2945 "pathe": "^1.1.2", 2946 "vite": "^5.0.0" 2947 }, 2948 "bin": { 2949 "vite-node": "vite-node.mjs" 2950 }, 2951 "engines": { 2952 "node": "^18.0.0 || >=20.0.0" 2953 }, 2954 "funding": { 2955 "url": "https://opencollective.com/vitest" 2956 } 2957 }, 2958 "node_modules/vite/node_modules/@esbuild/aix-ppc64": { 2959 "version": "0.21.5", 2960 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", 2961 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", 2962 "cpu": [ 2963 "ppc64" 2964 ], 2965 "dev": true, 2966 "license": "MIT", 2967 "optional": true, 2968 "os": [ 2969 "aix" 2970 ], 2971 "engines": { 2972 "node": ">=12" 2973 } 2974 }, 2975 "node_modules/vite/node_modules/@esbuild/android-arm": { 2976 "version": "0.21.5", 2977 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", 2978 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", 2979 "cpu": [ 2980 "arm" 2981 ], 2982 "dev": true, 2983 "license": "MIT", 2984 "optional": true, 2985 "os": [ 2986 "android" 2987 ], 2988 "engines": { 2989 "node": ">=12" 2990 } 2991 }, 2992 "node_modules/vite/node_modules/@esbuild/android-arm64": { 2993 "version": "0.21.5", 2994 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", 2995 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", 2996 "cpu": [ 2997 "arm64" 2998 ], 2999 "dev": true, 3000 "license": "MIT", 3001 "optional": true, 3002 "os": [ 3003 "android" 3004 ], 3005 "engines": { 3006 "node": ">=12" 3007 } 3008 }, 3009 "node_modules/vite/node_modules/@esbuild/android-x64": { 3010 "version": "0.21.5", 3011 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", 3012 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", 3013 "cpu": [ 3014 "x64" 3015 ], 3016 "dev": true, 3017 "license": "MIT", 3018 "optional": true, 3019 "os": [ 3020 "android" 3021 ], 3022 "engines": { 3023 "node": ">=12" 3024 } 3025 }, 3026 "node_modules/vite/node_modules/@esbuild/darwin-arm64": { 3027 "version": "0.21.5", 3028 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", 3029 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", 3030 "cpu": [ 3031 "arm64" 3032 ], 3033 "dev": true, 3034 "license": "MIT", 3035 "optional": true, 3036 "os": [ 3037 "darwin" 3038 ], 3039 "engines": { 3040 "node": ">=12" 3041 } 3042 }, 3043 "node_modules/vite/node_modules/@esbuild/darwin-x64": { 3044 "version": "0.21.5", 3045 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", 3046 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", 3047 "cpu": [ 3048 "x64" 3049 ], 3050 "dev": true, 3051 "license": "MIT", 3052 "optional": true, 3053 "os": [ 3054 "darwin" 3055 ], 3056 "engines": { 3057 "node": ">=12" 3058 } 3059 }, 3060 "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { 3061 "version": "0.21.5", 3062 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", 3063 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", 3064 "cpu": [ 3065 "arm64" 3066 ], 3067 "dev": true, 3068 "license": "MIT", 3069 "optional": true, 3070 "os": [ 3071 "freebsd" 3072 ], 3073 "engines": { 3074 "node": ">=12" 3075 } 3076 }, 3077 "node_modules/vite/node_modules/@esbuild/freebsd-x64": { 3078 "version": "0.21.5", 3079 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", 3080 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", 3081 "cpu": [ 3082 "x64" 3083 ], 3084 "dev": true, 3085 "license": "MIT", 3086 "optional": true, 3087 "os": [ 3088 "freebsd" 3089 ], 3090 "engines": { 3091 "node": ">=12" 3092 } 3093 }, 3094 "node_modules/vite/node_modules/@esbuild/linux-arm": { 3095 "version": "0.21.5", 3096 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", 3097 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", 3098 "cpu": [ 3099 "arm" 3100 ], 3101 "dev": true, 3102 "license": "MIT", 3103 "optional": true, 3104 "os": [ 3105 "linux" 3106 ], 3107 "engines": { 3108 "node": ">=12" 3109 } 3110 }, 3111 "node_modules/vite/node_modules/@esbuild/linux-arm64": { 3112 "version": "0.21.5", 3113 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", 3114 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", 3115 "cpu": [ 3116 "arm64" 3117 ], 3118 "dev": true, 3119 "license": "MIT", 3120 "optional": true, 3121 "os": [ 3122 "linux" 3123 ], 3124 "engines": { 3125 "node": ">=12" 3126 } 3127 }, 3128 "node_modules/vite/node_modules/@esbuild/linux-ia32": { 3129 "version": "0.21.5", 3130 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", 3131 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", 3132 "cpu": [ 3133 "ia32" 3134 ], 3135 "dev": true, 3136 "license": "MIT", 3137 "optional": true, 3138 "os": [ 3139 "linux" 3140 ], 3141 "engines": { 3142 "node": ">=12" 3143 } 3144 }, 3145 "node_modules/vite/node_modules/@esbuild/linux-loong64": { 3146 "version": "0.21.5", 3147 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", 3148 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", 3149 "cpu": [ 3150 "loong64" 3151 ], 3152 "dev": true, 3153 "license": "MIT", 3154 "optional": true, 3155 "os": [ 3156 "linux" 3157 ], 3158 "engines": { 3159 "node": ">=12" 3160 } 3161 }, 3162 "node_modules/vite/node_modules/@esbuild/linux-mips64el": { 3163 "version": "0.21.5", 3164 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", 3165 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", 3166 "cpu": [ 3167 "mips64el" 3168 ], 3169 "dev": true, 3170 "license": "MIT", 3171 "optional": true, 3172 "os": [ 3173 "linux" 3174 ], 3175 "engines": { 3176 "node": ">=12" 3177 } 3178 }, 3179 "node_modules/vite/node_modules/@esbuild/linux-ppc64": { 3180 "version": "0.21.5", 3181 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", 3182 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", 3183 "cpu": [ 3184 "ppc64" 3185 ], 3186 "dev": true, 3187 "license": "MIT", 3188 "optional": true, 3189 "os": [ 3190 "linux" 3191 ], 3192 "engines": { 3193 "node": ">=12" 3194 } 3195 }, 3196 "node_modules/vite/node_modules/@esbuild/linux-riscv64": { 3197 "version": "0.21.5", 3198 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", 3199 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", 3200 "cpu": [ 3201 "riscv64" 3202 ], 3203 "dev": true, 3204 "license": "MIT", 3205 "optional": true, 3206 "os": [ 3207 "linux" 3208 ], 3209 "engines": { 3210 "node": ">=12" 3211 } 3212 }, 3213 "node_modules/vite/node_modules/@esbuild/linux-s390x": { 3214 "version": "0.21.5", 3215 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", 3216 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", 3217 "cpu": [ 3218 "s390x" 3219 ], 3220 "dev": true, 3221 "license": "MIT", 3222 "optional": true, 3223 "os": [ 3224 "linux" 3225 ], 3226 "engines": { 3227 "node": ">=12" 3228 } 3229 }, 3230 "node_modules/vite/node_modules/@esbuild/linux-x64": { 3231 "version": "0.21.5", 3232 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", 3233 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", 3234 "cpu": [ 3235 "x64" 3236 ], 3237 "dev": true, 3238 "license": "MIT", 3239 "optional": true, 3240 "os": [ 3241 "linux" 3242 ], 3243 "engines": { 3244 "node": ">=12" 3245 } 3246 }, 3247 "node_modules/vite/node_modules/@esbuild/netbsd-x64": { 3248 "version": "0.21.5", 3249 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", 3250 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", 3251 "cpu": [ 3252 "x64" 3253 ], 3254 "dev": true, 3255 "license": "MIT", 3256 "optional": true, 3257 "os": [ 3258 "netbsd" 3259 ], 3260 "engines": { 3261 "node": ">=12" 3262 } 3263 }, 3264 "node_modules/vite/node_modules/@esbuild/openbsd-x64": { 3265 "version": "0.21.5", 3266 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", 3267 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", 3268 "cpu": [ 3269 "x64" 3270 ], 3271 "dev": true, 3272 "license": "MIT", 3273 "optional": true, 3274 "os": [ 3275 "openbsd" 3276 ], 3277 "engines": { 3278 "node": ">=12" 3279 } 3280 }, 3281 "node_modules/vite/node_modules/@esbuild/sunos-x64": { 3282 "version": "0.21.5", 3283 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", 3284 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", 3285 "cpu": [ 3286 "x64" 3287 ], 3288 "dev": true, 3289 "license": "MIT", 3290 "optional": true, 3291 "os": [ 3292 "sunos" 3293 ], 3294 "engines": { 3295 "node": ">=12" 3296 } 3297 }, 3298 "node_modules/vite/node_modules/@esbuild/win32-arm64": { 3299 "version": "0.21.5", 3300 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", 3301 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", 3302 "cpu": [ 3303 "arm64" 3304 ], 3305 "dev": true, 3306 "license": "MIT", 3307 "optional": true, 3308 "os": [ 3309 "win32" 3310 ], 3311 "engines": { 3312 "node": ">=12" 3313 } 3314 }, 3315 "node_modules/vite/node_modules/@esbuild/win32-ia32": { 3316 "version": "0.21.5", 3317 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", 3318 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", 3319 "cpu": [ 3320 "ia32" 3321 ], 3322 "dev": true, 3323 "license": "MIT", 3324 "optional": true, 3325 "os": [ 3326 "win32" 3327 ], 3328 "engines": { 3329 "node": ">=12" 3330 } 3331 }, 3332 "node_modules/vite/node_modules/@esbuild/win32-x64": { 3333 "version": "0.21.5", 3334 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", 3335 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", 3336 "cpu": [ 3337 "x64" 3338 ], 3339 "dev": true, 3340 "license": "MIT", 3341 "optional": true, 3342 "os": [ 3343 "win32" 3344 ], 3345 "engines": { 3346 "node": ">=12" 3347 } 3348 }, 3349 "node_modules/vite/node_modules/esbuild": { 3350 "version": "0.21.5", 3351 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", 3352 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", 3353 "dev": true, 3354 "hasInstallScript": true, 3355 "license": "MIT", 3356 "bin": { 3357 "esbuild": "bin/esbuild" 3358 }, 3359 "engines": { 3360 "node": ">=12" 3361 }, 3362 "optionalDependencies": { 3363 "@esbuild/aix-ppc64": "0.21.5", 3364 "@esbuild/android-arm": "0.21.5", 3365 "@esbuild/android-arm64": "0.21.5", 3366 "@esbuild/android-x64": "0.21.5", 3367 "@esbuild/darwin-arm64": "0.21.5", 3368 "@esbuild/darwin-x64": "0.21.5", 3369 "@esbuild/freebsd-arm64": "0.21.5", 3370 "@esbuild/freebsd-x64": "0.21.5", 3371 "@esbuild/linux-arm": "0.21.5", 3372 "@esbuild/linux-arm64": "0.21.5", 3373 "@esbuild/linux-ia32": "0.21.5", 3374 "@esbuild/linux-loong64": "0.21.5", 3375 "@esbuild/linux-mips64el": "0.21.5", 3376 "@esbuild/linux-ppc64": "0.21.5", 3377 "@esbuild/linux-riscv64": "0.21.5", 3378 "@esbuild/linux-s390x": "0.21.5", 3379 "@esbuild/linux-x64": "0.21.5", 3380 "@esbuild/netbsd-x64": "0.21.5", 3381 "@esbuild/openbsd-x64": "0.21.5", 3382 "@esbuild/sunos-x64": "0.21.5", 3383 "@esbuild/win32-arm64": "0.21.5", 3384 "@esbuild/win32-ia32": "0.21.5", 3385 "@esbuild/win32-x64": "0.21.5" 3386 } 3387 }, 3388 "node_modules/vitest": { 3389 "version": "2.1.9", 3390 "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.9.tgz", 3391 "integrity": "sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==", 3392 "dev": true, 3393 "license": "MIT", 3394 "dependencies": { 3395 "@vitest/expect": "2.1.9", 3396 "@vitest/mocker": "2.1.9", 3397 "@vitest/pretty-format": "^2.1.9", 3398 "@vitest/runner": "2.1.9", 3399 "@vitest/snapshot": "2.1.9", 3400 "@vitest/spy": "2.1.9", 3401 "@vitest/utils": "2.1.9", 3402 "chai": "^5.1.2", 3403 "debug": "^4.3.7", 3404 "expect-type": "^1.1.0", 3405 "magic-string": "^0.30.12", 3406 "pathe": "^1.1.2", 3407 "std-env": "^3.8.0", 3408 "tinybench": "^2.9.0", 3409 "tinyexec": "^0.3.1", 3410 "tinypool": "^1.0.1", 3411 "tinyrainbow": "^1.2.0", 3412 "vite": "^5.0.0", 3413 "vite-node": "2.1.9", 3414 "why-is-node-running": "^2.3.0" 3415 }, 3416 "bin": { 3417 "vitest": "vitest.mjs" 3418 }, 3419 "engines": { 3420 "node": "^18.0.0 || >=20.0.0" 3421 }, 3422 "funding": { 3423 "url": "https://opencollective.com/vitest" 3424 }, 3425 "peerDependencies": { 3426 "@edge-runtime/vm": "*", 3427 "@types/node": "^18.0.0 || >=20.0.0", 3428 "@vitest/browser": "2.1.9", 3429 "@vitest/ui": "2.1.9", 3430 "happy-dom": "*", 3431 "jsdom": "*" 3432 }, 3433 "peerDependenciesMeta": { 3434 "@edge-runtime/vm": { 3435 "optional": true 3436 }, 3437 "@types/node": { 3438 "optional": true 3439 }, 3440 "@vitest/browser": { 3441 "optional": true 3442 }, 3443 "@vitest/ui": { 3444 "optional": true 3445 }, 3446 "happy-dom": { 3447 "optional": true 3448 }, 3449 "jsdom": { 3450 "optional": true 3451 } 3452 } 3453 }, 3454 "node_modules/why-is-node-running": { 3455 "version": "2.3.0", 3456 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", 3457 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", 3458 "dev": true, 3459 "license": "MIT", 3460 "dependencies": { 3461 "siginfo": "^2.0.0", 3462 "stackback": "0.0.2" 3463 }, 3464 "bin": { 3465 "why-is-node-running": "cli.js" 3466 }, 3467 "engines": { 3468 "node": ">=8" 3469 } 3470 }, 3471 "node_modules/wrap-ansi": { 3472 "version": "9.0.2", 3473 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", 3474 "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", 3475 "license": "MIT", 3476 "dependencies": { 3477 "ansi-styles": "^6.2.1", 3478 "string-width": "^7.0.0", 3479 "strip-ansi": "^7.1.0" 3480 }, 3481 "engines": { 3482 "node": ">=18" 3483 }, 3484 "funding": { 3485 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 3486 } 3487 }, 3488 "node_modules/yesno": { 3489 "version": "0.4.0", 3490 "resolved": "https://registry.npmjs.org/yesno/-/yesno-0.4.0.tgz", 3491 "integrity": "sha512-tdBxmHvbXPBKYIg81bMCB7bVeDmHkRzk5rVJyYYXurwKkHq/MCd8rz4HSJUP7hW0H2NlXiq8IFiWvYKEHhlotA==", 3492 "dev": true, 3493 "license": "BSD" 3494 }, 3495 "node_modules/zod": { 3496 "version": "4.3.6", 3497 "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", 3498 "integrity": "sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==", 3499 "license": "MIT", 3500 "funding": { 3501 "url": "https://github.com/sponsors/colinhacks" 3502 } 3503 } 3504 } 3505}