lis3456/droid2api
0
1{2 "name": "droid2api",3 "version": "1.3.2",4 "lockfileVersion": 3,5 "requires": true,6 "packages": {7 "": {8 "name": "droid2api",9 "version": "1.3.2",10 "license": "MIT",11 "dependencies": {12 "dotenv": "^17.2.3",13 "express": "^4.18.2",14 "node-fetch": "^3.3.2"15 },16 "devDependencies": {17 "@jest/globals": "^30.2.0",18 "jest": "^30.2.0",19 "supertest": "^7.1.4"20 }21 },22 "node_modules/@babel/code-frame": {23 "version": "7.27.1",24 "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.27.1.tgz",25 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",26 "dev": true,27 "license": "MIT",28 "dependencies": {29 "@babel/helper-validator-identifier": "^7.27.1",30 "js-tokens": "^4.0.0",31 "picocolors": "^1.1.1"32 },33 "engines": {34 "node": ">=6.9.0"35 }36 },37 "node_modules/@babel/compat-data": {38 "version": "7.28.4",39 "resolved": "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.28.4.tgz",40 "integrity": "sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==",41 "dev": true,42 "license": "MIT",43 "engines": {44 "node": ">=6.9.0"45 }46 },47 "node_modules/@babel/core": {48 "version": "7.28.4",49 "resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.28.4.tgz",50 "integrity": "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==",51 "dev": true,52 "license": "MIT",53 "dependencies": {54 "@babel/code-frame": "^7.27.1",55 "@babel/generator": "^7.28.3",56 "@babel/helper-compilation-targets": "^7.27.2",57 "@babel/helper-module-transforms": "^7.28.3",58 "@babel/helpers": "^7.28.4",59 "@babel/parser": "^7.28.4",60 "@babel/template": "^7.27.2",61 "@babel/traverse": "^7.28.4",62 "@babel/types": "^7.28.4",63 "@jridgewell/remapping": "^2.3.5",64 "convert-source-map": "^2.0.0",65 "debug": "^4.1.0",66 "gensync": "^1.0.0-beta.2",67 "json5": "^2.2.3",68 "semver": "^6.3.1"69 },70 "engines": {71 "node": ">=6.9.0"72 },73 "funding": {74 "type": "opencollective",75 "url": "https://opencollective.com/babel"76 }77 },78 "node_modules/@babel/core/node_modules/debug": {79 "version": "4.4.3",80 "resolved": "https://registry.npmmirror.com/debug/-/debug-4.4.3.tgz",81 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",82 "dev": true,83 "license": "MIT",84 "dependencies": {85 "ms": "^2.1.3"86 },87 "engines": {88 "node": ">=6.0"89 },90 "peerDependenciesMeta": {91 "supports-color": {92 "optional": true93 }94 }95 },96 "node_modules/@babel/core/node_modules/ms": {97 "version": "2.1.3",98 "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",99 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",100 "dev": true,101 "license": "MIT"102 },103 "node_modules/@babel/generator": {104 "version": "7.28.3",105 "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.28.3.tgz",106 "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==",107 "dev": true,108 "license": "MIT",109 "dependencies": {110 "@babel/parser": "^7.28.3",111 "@babel/types": "^7.28.2",112 "@jridgewell/gen-mapping": "^0.3.12",113 "@jridgewell/trace-mapping": "^0.3.28",114 "jsesc": "^3.0.2"115 },116 "engines": {117 "node": ">=6.9.0"118 }119 },120 "node_modules/@babel/helper-compilation-targets": {121 "version": "7.27.2",122 "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz",123 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==",124 "dev": true,125 "license": "MIT",126 "dependencies": {127 "@babel/compat-data": "^7.27.2",128 "@babel/helper-validator-option": "^7.27.1",129 "browserslist": "^4.24.0",130 "lru-cache": "^5.1.1",131 "semver": "^6.3.1"132 },133 "engines": {134 "node": ">=6.9.0"135 }136 },137 "node_modules/@babel/helper-globals": {138 "version": "7.28.0",139 "resolved": "https://registry.npmmirror.com/@babel/helper-globals/-/helper-globals-7.28.0.tgz",140 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",141 "dev": true,142 "license": "MIT",143 "engines": {144 "node": ">=6.9.0"145 }146 },147 "node_modules/@babel/helper-module-imports": {148 "version": "7.27.1",149 "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz",150 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==",151 "dev": true,152 "license": "MIT",153 "dependencies": {154 "@babel/traverse": "^7.27.1",155 "@babel/types": "^7.27.1"156 },157 "engines": {158 "node": ">=6.9.0"159 }160 },161 "node_modules/@babel/helper-module-transforms": {162 "version": "7.28.3",163 "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz",164 "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==",165 "dev": true,166 "license": "MIT",167 "dependencies": {168 "@babel/helper-module-imports": "^7.27.1",169 "@babel/helper-validator-identifier": "^7.27.1",170 "@babel/traverse": "^7.28.3"171 },172 "engines": {173 "node": ">=6.9.0"174 },175 "peerDependencies": {176 "@babel/core": "^7.0.0"177 }178 },179 "node_modules/@babel/helper-plugin-utils": {180 "version": "7.27.1",181 "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz",182 "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==",183 "dev": true,184 "license": "MIT",185 "engines": {186 "node": ">=6.9.0"187 }188 },189 "node_modules/@babel/helper-string-parser": {190 "version": "7.27.1",191 "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",192 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",193 "dev": true,194 "license": "MIT",195 "engines": {196 "node": ">=6.9.0"197 }198 },199 "node_modules/@babel/helper-validator-identifier": {200 "version": "7.27.1",201 "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz",202 "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==",203 "dev": true,204 "license": "MIT",205 "engines": {206 "node": ">=6.9.0"207 }208 },209 "node_modules/@babel/helper-validator-option": {210 "version": "7.27.1",211 "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",212 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",213 "dev": true,214 "license": "MIT",215 "engines": {216 "node": ">=6.9.0"217 }218 },219 "node_modules/@babel/helpers": {220 "version": "7.28.4",221 "resolved": "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.28.4.tgz",222 "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==",223 "dev": true,224 "license": "MIT",225 "dependencies": {226 "@babel/template": "^7.27.2",227 "@babel/types": "^7.28.4"228 },229 "engines": {230 "node": ">=6.9.0"231 }232 },233 "node_modules/@babel/parser": {234 "version": "7.28.4",235 "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.28.4.tgz",236 "integrity": "sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==",237 "dev": true,238 "license": "MIT",239 "dependencies": {240 "@babel/types": "^7.28.4"241 },242 "bin": {243 "parser": "bin/babel-parser.js"244 },245 "engines": {246 "node": ">=6.0.0"247 }248 },249 "node_modules/@babel/plugin-syntax-async-generators": {250 "version": "7.8.4",251 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",252 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",253 "dev": true,254 "license": "MIT",255 "dependencies": {256 "@babel/helper-plugin-utils": "^7.8.0"257 },258 "peerDependencies": {259 "@babel/core": "^7.0.0-0"260 }261 },262 "node_modules/@babel/plugin-syntax-bigint": {263 "version": "7.8.3",264 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",265 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",266 "dev": true,267 "license": "MIT",268 "dependencies": {269 "@babel/helper-plugin-utils": "^7.8.0"270 },271 "peerDependencies": {272 "@babel/core": "^7.0.0-0"273 }274 },275 "node_modules/@babel/plugin-syntax-class-properties": {276 "version": "7.12.13",277 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",278 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",279 "dev": true,280 "license": "MIT",281 "dependencies": {282 "@babel/helper-plugin-utils": "^7.12.13"283 },284 "peerDependencies": {285 "@babel/core": "^7.0.0-0"286 }287 },288 "node_modules/@babel/plugin-syntax-class-static-block": {289 "version": "7.14.5",290 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",291 "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",292 "dev": true,293 "license": "MIT",294 "dependencies": {295 "@babel/helper-plugin-utils": "^7.14.5"296 },297 "engines": {298 "node": ">=6.9.0"299 },300 "peerDependencies": {301 "@babel/core": "^7.0.0-0"302 }303 },304 "node_modules/@babel/plugin-syntax-import-attributes": {305 "version": "7.27.1",306 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz",307 "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==",308 "dev": true,309 "license": "MIT",310 "dependencies": {311 "@babel/helper-plugin-utils": "^7.27.1"312 },313 "engines": {314 "node": ">=6.9.0"315 },316 "peerDependencies": {317 "@babel/core": "^7.0.0-0"318 }319 },320 "node_modules/@babel/plugin-syntax-import-meta": {321 "version": "7.10.4",322 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",323 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",324 "dev": true,325 "license": "MIT",326 "dependencies": {327 "@babel/helper-plugin-utils": "^7.10.4"328 },329 "peerDependencies": {330 "@babel/core": "^7.0.0-0"331 }332 },333 "node_modules/@babel/plugin-syntax-json-strings": {334 "version": "7.8.3",335 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",336 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",337 "dev": true,338 "license": "MIT",339 "dependencies": {340 "@babel/helper-plugin-utils": "^7.8.0"341 },342 "peerDependencies": {343 "@babel/core": "^7.0.0-0"344 }345 },346 "node_modules/@babel/plugin-syntax-jsx": {347 "version": "7.27.1",348 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz",349 "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==",350 "dev": true,351 "license": "MIT",352 "dependencies": {353 "@babel/helper-plugin-utils": "^7.27.1"354 },355 "engines": {356 "node": ">=6.9.0"357 },358 "peerDependencies": {359 "@babel/core": "^7.0.0-0"360 }361 },362 "node_modules/@babel/plugin-syntax-logical-assignment-operators": {363 "version": "7.10.4",364 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",365 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",366 "dev": true,367 "license": "MIT",368 "dependencies": {369 "@babel/helper-plugin-utils": "^7.10.4"370 },371 "peerDependencies": {372 "@babel/core": "^7.0.0-0"373 }374 },375 "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {376 "version": "7.8.3",377 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",378 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",379 "dev": true,380 "license": "MIT",381 "dependencies": {382 "@babel/helper-plugin-utils": "^7.8.0"383 },384 "peerDependencies": {385 "@babel/core": "^7.0.0-0"386 }387 },388 "node_modules/@babel/plugin-syntax-numeric-separator": {389 "version": "7.10.4",390 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",391 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",392 "dev": true,393 "license": "MIT",394 "dependencies": {395 "@babel/helper-plugin-utils": "^7.10.4"396 },397 "peerDependencies": {398 "@babel/core": "^7.0.0-0"399 }400 },401 "node_modules/@babel/plugin-syntax-object-rest-spread": {402 "version": "7.8.3",403 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",404 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",405 "dev": true,406 "license": "MIT",407 "dependencies": {408 "@babel/helper-plugin-utils": "^7.8.0"409 },410 "peerDependencies": {411 "@babel/core": "^7.0.0-0"412 }413 },414 "node_modules/@babel/plugin-syntax-optional-catch-binding": {415 "version": "7.8.3",416 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",417 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",418 "dev": true,419 "license": "MIT",420 "dependencies": {421 "@babel/helper-plugin-utils": "^7.8.0"422 },423 "peerDependencies": {424 "@babel/core": "^7.0.0-0"425 }426 },427 "node_modules/@babel/plugin-syntax-optional-chaining": {428 "version": "7.8.3",429 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",430 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",431 "dev": true,432 "license": "MIT",433 "dependencies": {434 "@babel/helper-plugin-utils": "^7.8.0"435 },436 "peerDependencies": {437 "@babel/core": "^7.0.0-0"438 }439 },440 "node_modules/@babel/plugin-syntax-private-property-in-object": {441 "version": "7.14.5",442 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",443 "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",444 "dev": true,445 "license": "MIT",446 "dependencies": {447 "@babel/helper-plugin-utils": "^7.14.5"448 },449 "engines": {450 "node": ">=6.9.0"451 },452 "peerDependencies": {453 "@babel/core": "^7.0.0-0"454 }455 },456 "node_modules/@babel/plugin-syntax-top-level-await": {457 "version": "7.14.5",458 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",459 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",460 "dev": true,461 "license": "MIT",462 "dependencies": {463 "@babel/helper-plugin-utils": "^7.14.5"464 },465 "engines": {466 "node": ">=6.9.0"467 },468 "peerDependencies": {469 "@babel/core": "^7.0.0-0"470 }471 },472 "node_modules/@babel/plugin-syntax-typescript": {473 "version": "7.27.1",474 "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz",475 "integrity": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==",476 "dev": true,477 "license": "MIT",478 "dependencies": {479 "@babel/helper-plugin-utils": "^7.27.1"480 },481 "engines": {482 "node": ">=6.9.0"483 },484 "peerDependencies": {485 "@babel/core": "^7.0.0-0"486 }487 },488 "node_modules/@babel/template": {489 "version": "7.27.2",490 "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.27.2.tgz",491 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==",492 "dev": true,493 "license": "MIT",494 "dependencies": {495 "@babel/code-frame": "^7.27.1",496 "@babel/parser": "^7.27.2",497 "@babel/types": "^7.27.1"498 },499 "engines": {500 "node": ">=6.9.0"501 }502 },503 "node_modules/@babel/traverse": {504 "version": "7.28.4",505 "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.28.4.tgz",506 "integrity": "sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==",507 "dev": true,508 "license": "MIT",509 "dependencies": {510 "@babel/code-frame": "^7.27.1",511 "@babel/generator": "^7.28.3",512 "@babel/helper-globals": "^7.28.0",513 "@babel/parser": "^7.28.4",514 "@babel/template": "^7.27.2",515 "@babel/types": "^7.28.4",516 "debug": "^4.3.1"517 },518 "engines": {519 "node": ">=6.9.0"520 }521 },522 "node_modules/@babel/traverse/node_modules/debug": {523 "version": "4.4.3",524 "resolved": "https://registry.npmmirror.com/debug/-/debug-4.4.3.tgz",525 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",526 "dev": true,527 "license": "MIT",528 "dependencies": {529 "ms": "^2.1.3"530 },531 "engines": {532 "node": ">=6.0"533 },534 "peerDependenciesMeta": {535 "supports-color": {536 "optional": true537 }538 }539 },540 "node_modules/@babel/traverse/node_modules/ms": {541 "version": "2.1.3",542 "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",543 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",544 "dev": true,545 "license": "MIT"546 },547 "node_modules/@babel/types": {548 "version": "7.28.4",549 "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.28.4.tgz",550 "integrity": "sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==",551 "dev": true,552 "license": "MIT",553 "dependencies": {554 "@babel/helper-string-parser": "^7.27.1",555 "@babel/helper-validator-identifier": "^7.27.1"556 },557 "engines": {558 "node": ">=6.9.0"559 }560 },561 "node_modules/@bcoe/v8-coverage": {562 "version": "0.2.3",563 "resolved": "https://registry.npmmirror.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",564 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",565 "dev": true,566 "license": "MIT"567 },568 "node_modules/@emnapi/core": {569 "version": "1.5.0",570 "resolved": "https://registry.npmmirror.com/@emnapi/core/-/core-1.5.0.tgz",571 "integrity": "sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==",572 "dev": true,573 "license": "MIT",574 "optional": true,575 "dependencies": {576 "@emnapi/wasi-threads": "1.1.0",577 "tslib": "^2.4.0"578 }579 },580 "node_modules/@emnapi/runtime": {581 "version": "1.5.0",582 "resolved": "https://registry.npmmirror.com/@emnapi/runtime/-/runtime-1.5.0.tgz",583 "integrity": "sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==",584 "dev": true,585 "license": "MIT",586 "optional": true,587 "dependencies": {588 "tslib": "^2.4.0"589 }590 },591 "node_modules/@emnapi/wasi-threads": {592 "version": "1.1.0",593 "resolved": "https://registry.npmmirror.com/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz",594 "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==",595 "dev": true,596 "license": "MIT",597 "optional": true,598 "dependencies": {599 "tslib": "^2.4.0"600 }601 },602 "node_modules/@isaacs/cliui": {603 "version": "8.0.2",604 "resolved": "https://registry.npmmirror.com/@isaacs/cliui/-/cliui-8.0.2.tgz",605 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",606 "dev": true,607 "license": "ISC",608 "dependencies": {609 "string-width": "^5.1.2",610 "string-width-cjs": "npm:string-width@^4.2.0",611 "strip-ansi": "^7.0.1",612 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",613 "wrap-ansi": "^8.1.0",614 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"615 },616 "engines": {617 "node": ">=12"618 }619 },620 "node_modules/@istanbuljs/load-nyc-config": {621 "version": "1.1.0",622 "resolved": "https://registry.npmmirror.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",623 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",624 "dev": true,625 "license": "ISC",626 "dependencies": {627 "camelcase": "^5.3.1",628 "find-up": "^4.1.0",629 "get-package-type": "^0.1.0",630 "js-yaml": "^3.13.1",631 "resolve-from": "^5.0.0"632 },633 "engines": {634 "node": ">=8"635 }636 },637 "node_modules/@istanbuljs/schema": {638 "version": "0.1.3",639 "resolved": "https://registry.npmmirror.com/@istanbuljs/schema/-/schema-0.1.3.tgz",640 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",641 "dev": true,642 "license": "MIT",643 "engines": {644 "node": ">=8"645 }646 },647 "node_modules/@jest/console": {648 "version": "30.2.0",649 "resolved": "https://registry.npmmirror.com/@jest/console/-/console-30.2.0.tgz",650 "integrity": "sha512-+O1ifRjkvYIkBqASKWgLxrpEhQAAE7hY77ALLUufSk5717KfOShg6IbqLmdsLMPdUiFvA2kTs0R7YZy+l0IzZQ==",651 "dev": true,652 "license": "MIT",653 "dependencies": {654 "@jest/types": "30.2.0",655 "@types/node": "*",656 "chalk": "^4.1.2",657 "jest-message-util": "30.2.0",658 "jest-util": "30.2.0",659 "slash": "^3.0.0"660 },661 "engines": {662 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"663 }664 },665 "node_modules/@jest/core": {666 "version": "30.2.0",667 "resolved": "https://registry.npmmirror.com/@jest/core/-/core-30.2.0.tgz",668 "integrity": "sha512-03W6IhuhjqTlpzh/ojut/pDB2LPRygyWX8ExpgHtQA8H/3K7+1vKmcINx5UzeOX1se6YEsBsOHQ1CRzf3fOwTQ==",669 "dev": true,670 "license": "MIT",671 "dependencies": {672 "@jest/console": "30.2.0",673 "@jest/pattern": "30.0.1",674 "@jest/reporters": "30.2.0",675 "@jest/test-result": "30.2.0",676 "@jest/transform": "30.2.0",677 "@jest/types": "30.2.0",678 "@types/node": "*",679 "ansi-escapes": "^4.3.2",680 "chalk": "^4.1.2",681 "ci-info": "^4.2.0",682 "exit-x": "^0.2.2",683 "graceful-fs": "^4.2.11",684 "jest-changed-files": "30.2.0",685 "jest-config": "30.2.0",686 "jest-haste-map": "30.2.0",687 "jest-message-util": "30.2.0",688 "jest-regex-util": "30.0.1",689 "jest-resolve": "30.2.0",690 "jest-resolve-dependencies": "30.2.0",691 "jest-runner": "30.2.0",692 "jest-runtime": "30.2.0",693 "jest-snapshot": "30.2.0",694 "jest-util": "30.2.0",695 "jest-validate": "30.2.0",696 "jest-watcher": "30.2.0",697 "micromatch": "^4.0.8",698 "pretty-format": "30.2.0",699 "slash": "^3.0.0"700 },701 "engines": {702 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"703 },704 "peerDependencies": {705 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"706 },707 "peerDependenciesMeta": {708 "node-notifier": {709 "optional": true710 }711 }712 },713 "node_modules/@jest/diff-sequences": {714 "version": "30.0.1",715 "resolved": "https://registry.npmmirror.com/@jest/diff-sequences/-/diff-sequences-30.0.1.tgz",716 "integrity": "sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==",717 "dev": true,718 "license": "MIT",719 "engines": {720 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"721 }722 },723 "node_modules/@jest/environment": {724 "version": "30.2.0",725 "resolved": "https://registry.npmmirror.com/@jest/environment/-/environment-30.2.0.tgz",726 "integrity": "sha512-/QPTL7OBJQ5ac09UDRa3EQes4gt1FTEG/8jZ/4v5IVzx+Cv7dLxlVIvfvSVRiiX2drWyXeBjkMSR8hvOWSog5g==",727 "dev": true,728 "license": "MIT",729 "dependencies": {730 "@jest/fake-timers": "30.2.0",731 "@jest/types": "30.2.0",732 "@types/node": "*",733 "jest-mock": "30.2.0"734 },735 "engines": {736 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"737 }738 },739 "node_modules/@jest/expect": {740 "version": "30.2.0",741 "resolved": "https://registry.npmmirror.com/@jest/expect/-/expect-30.2.0.tgz",742 "integrity": "sha512-V9yxQK5erfzx99Sf+7LbhBwNWEZ9eZay8qQ9+JSC0TrMR1pMDHLMY+BnVPacWU6Jamrh252/IKo4F1Xn/zfiqA==",743 "dev": true,744 "license": "MIT",745 "dependencies": {746 "expect": "30.2.0",747 "jest-snapshot": "30.2.0"748 },749 "engines": {750 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"751 }752 },753 "node_modules/@jest/expect-utils": {754 "version": "30.2.0",755 "resolved": "https://registry.npmmirror.com/@jest/expect-utils/-/expect-utils-30.2.0.tgz",756 "integrity": "sha512-1JnRfhqpD8HGpOmQp180Fo9Zt69zNtC+9lR+kT7NVL05tNXIi+QC8Csz7lfidMoVLPD3FnOtcmp0CEFnxExGEA==",757 "dev": true,758 "license": "MIT",759 "dependencies": {760 "@jest/get-type": "30.1.0"761 },762 "engines": {763 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"764 }765 },766 "node_modules/@jest/fake-timers": {767 "version": "30.2.0",768 "resolved": "https://registry.npmmirror.com/@jest/fake-timers/-/fake-timers-30.2.0.tgz",769 "integrity": "sha512-HI3tRLjRxAbBy0VO8dqqm7Hb2mIa8d5bg/NJkyQcOk7V118ObQML8RC5luTF/Zsg4474a+gDvhce7eTnP4GhYw==",770 "dev": true,771 "license": "MIT",772 "dependencies": {773 "@jest/types": "30.2.0",774 "@sinonjs/fake-timers": "^13.0.0",775 "@types/node": "*",776 "jest-message-util": "30.2.0",777 "jest-mock": "30.2.0",778 "jest-util": "30.2.0"779 },780 "engines": {781 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"782 }783 },784 "node_modules/@jest/get-type": {785 "version": "30.1.0",786 "resolved": "https://registry.npmmirror.com/@jest/get-type/-/get-type-30.1.0.tgz",787 "integrity": "sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==",788 "dev": true,789 "license": "MIT",790 "engines": {791 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"792 }793 },794 "node_modules/@jest/globals": {795 "version": "30.2.0",796 "resolved": "https://registry.npmmirror.com/@jest/globals/-/globals-30.2.0.tgz",797 "integrity": "sha512-b63wmnKPaK+6ZZfpYhz9K61oybvbI1aMcIs80++JI1O1rR1vaxHUCNqo3ITu6NU0d4V34yZFoHMn/uoKr/Rwfw==",798 "dev": true,799 "license": "MIT",800 "dependencies": {801 "@jest/environment": "30.2.0",802 "@jest/expect": "30.2.0",803 "@jest/types": "30.2.0",804 "jest-mock": "30.2.0"805 },806 "engines": {807 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"808 }809 },810 "node_modules/@jest/pattern": {811 "version": "30.0.1",812 "resolved": "https://registry.npmmirror.com/@jest/pattern/-/pattern-30.0.1.tgz",813 "integrity": "sha512-gWp7NfQW27LaBQz3TITS8L7ZCQ0TLvtmI//4OwlQRx4rnWxcPNIYjxZpDcN4+UlGxgm3jS5QPz8IPTCkb59wZA==",814 "dev": true,815 "license": "MIT",816 "dependencies": {817 "@types/node": "*",818 "jest-regex-util": "30.0.1"819 },820 "engines": {821 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"822 }823 },824 "node_modules/@jest/reporters": {825 "version": "30.2.0",826 "resolved": "https://registry.npmmirror.com/@jest/reporters/-/reporters-30.2.0.tgz",827 "integrity": "sha512-DRyW6baWPqKMa9CzeiBjHwjd8XeAyco2Vt8XbcLFjiwCOEKOvy82GJ8QQnJE9ofsxCMPjH4MfH8fCWIHHDKpAQ==",828 "dev": true,829 "license": "MIT",830 "dependencies": {831 "@bcoe/v8-coverage": "^0.2.3",832 "@jest/console": "30.2.0",833 "@jest/test-result": "30.2.0",834 "@jest/transform": "30.2.0",835 "@jest/types": "30.2.0",836 "@jridgewell/trace-mapping": "^0.3.25",837 "@types/node": "*",838 "chalk": "^4.1.2",839 "collect-v8-coverage": "^1.0.2",840 "exit-x": "^0.2.2",841 "glob": "^10.3.10",842 "graceful-fs": "^4.2.11",843 "istanbul-lib-coverage": "^3.0.0",844 "istanbul-lib-instrument": "^6.0.0",845 "istanbul-lib-report": "^3.0.0",846 "istanbul-lib-source-maps": "^5.0.0",847 "istanbul-reports": "^3.1.3",848 "jest-message-util": "30.2.0",849 "jest-util": "30.2.0",850 "jest-worker": "30.2.0",851 "slash": "^3.0.0",852 "string-length": "^4.0.2",853 "v8-to-istanbul": "^9.0.1"854 },855 "engines": {856 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"857 },858 "peerDependencies": {859 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"860 },861 "peerDependenciesMeta": {862 "node-notifier": {863 "optional": true864 }865 }866 },867 "node_modules/@jest/schemas": {868 "version": "30.0.5",869 "resolved": "https://registry.npmmirror.com/@jest/schemas/-/schemas-30.0.5.tgz",870 "integrity": "sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==",871 "dev": true,872 "license": "MIT",873 "dependencies": {874 "@sinclair/typebox": "^0.34.0"875 },876 "engines": {877 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"878 }879 },880 "node_modules/@jest/snapshot-utils": {881 "version": "30.2.0",882 "resolved": "https://registry.npmmirror.com/@jest/snapshot-utils/-/snapshot-utils-30.2.0.tgz",883 "integrity": "sha512-0aVxM3RH6DaiLcjj/b0KrIBZhSX1373Xci4l3cW5xiUWPctZ59zQ7jj4rqcJQ/Z8JuN/4wX3FpJSa3RssVvCug==",884 "dev": true,885 "license": "MIT",886 "dependencies": {887 "@jest/types": "30.2.0",888 "chalk": "^4.1.2",889 "graceful-fs": "^4.2.11",890 "natural-compare": "^1.4.0"891 },892 "engines": {893 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"894 }895 },896 "node_modules/@jest/source-map": {897 "version": "30.0.1",898 "resolved": "https://registry.npmmirror.com/@jest/source-map/-/source-map-30.0.1.tgz",899 "integrity": "sha512-MIRWMUUR3sdbP36oyNyhbThLHyJ2eEDClPCiHVbrYAe5g3CHRArIVpBw7cdSB5fr+ofSfIb2Tnsw8iEHL0PYQg==",900 "dev": true,901 "license": "MIT",902 "dependencies": {903 "@jridgewell/trace-mapping": "^0.3.25",904 "callsites": "^3.1.0",905 "graceful-fs": "^4.2.11"906 },907 "engines": {908 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"909 }910 },911 "node_modules/@jest/test-result": {912 "version": "30.2.0",913 "resolved": "https://registry.npmmirror.com/@jest/test-result/-/test-result-30.2.0.tgz",914 "integrity": "sha512-RF+Z+0CCHkARz5HT9mcQCBulb1wgCP3FBvl9VFokMX27acKphwyQsNuWH3c+ojd1LeWBLoTYoxF0zm6S/66mjg==",915 "dev": true,916 "license": "MIT",917 "dependencies": {918 "@jest/console": "30.2.0",919 "@jest/types": "30.2.0",920 "@types/istanbul-lib-coverage": "^2.0.6",921 "collect-v8-coverage": "^1.0.2"922 },923 "engines": {924 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"925 }926 },927 "node_modules/@jest/test-sequencer": {928 "version": "30.2.0",929 "resolved": "https://registry.npmmirror.com/@jest/test-sequencer/-/test-sequencer-30.2.0.tgz",930 "integrity": "sha512-wXKgU/lk8fKXMu/l5Hog1R61bL4q5GCdT6OJvdAFz1P+QrpoFuLU68eoKuVc4RbrTtNnTL5FByhWdLgOPSph+Q==",931 "dev": true,932 "license": "MIT",933 "dependencies": {934 "@jest/test-result": "30.2.0",935 "graceful-fs": "^4.2.11",936 "jest-haste-map": "30.2.0",937 "slash": "^3.0.0"938 },939 "engines": {940 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"941 }942 },943 "node_modules/@jest/transform": {944 "version": "30.2.0",945 "resolved": "https://registry.npmmirror.com/@jest/transform/-/transform-30.2.0.tgz",946 "integrity": "sha512-XsauDV82o5qXbhalKxD7p4TZYYdwcaEXC77PPD2HixEFF+6YGppjrAAQurTl2ECWcEomHBMMNS9AH3kcCFx8jA==",947 "dev": true,948 "license": "MIT",949 "dependencies": {950 "@babel/core": "^7.27.4",951 "@jest/types": "30.2.0",952 "@jridgewell/trace-mapping": "^0.3.25",953 "babel-plugin-istanbul": "^7.0.1",954 "chalk": "^4.1.2",955 "convert-source-map": "^2.0.0",956 "fast-json-stable-stringify": "^2.1.0",957 "graceful-fs": "^4.2.11",958 "jest-haste-map": "30.2.0",959 "jest-regex-util": "30.0.1",960 "jest-util": "30.2.0",961 "micromatch": "^4.0.8",962 "pirates": "^4.0.7",963 "slash": "^3.0.0",964 "write-file-atomic": "^5.0.1"965 },966 "engines": {967 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"968 }969 },970 "node_modules/@jest/types": {971 "version": "30.2.0",972 "resolved": "https://registry.npmmirror.com/@jest/types/-/types-30.2.0.tgz",973 "integrity": "sha512-H9xg1/sfVvyfU7o3zMfBEjQ1gcsdeTMgqHoYdN79tuLqfTtuu7WckRA1R5whDwOzxaZAeMKTYWqP+WCAi0CHsg==",974 "dev": true,975 "license": "MIT",976 "dependencies": {977 "@jest/pattern": "30.0.1",978 "@jest/schemas": "30.0.5",979 "@types/istanbul-lib-coverage": "^2.0.6",980 "@types/istanbul-reports": "^3.0.4",981 "@types/node": "*",982 "@types/yargs": "^17.0.33",983 "chalk": "^4.1.2"984 },985 "engines": {986 "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"987 }988 },989 "node_modules/@jridgewell/gen-mapping": {990 "version": "0.3.13",991 "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",992 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",993 "dev": true,994 "license": "MIT",995 "dependencies": {996 "@jridgewell/sourcemap-codec": "^1.5.0",997 "@jridgewell/trace-mapping": "^0.3.24"998 }999 },1000 "node_modules/@jridgewell/remapping": {1001 "version": "2.3.5",1002 "resolved": "https://registry.npmmirror.com/@jridgewell/remapping/-/remapping-2.3.5.tgz",1003 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",1004 "dev": true,1005 "license": "MIT",1006 "dependencies": {1007 "@jridgewell/gen-mapping": "^0.3.5",1008 "@jridgewell/trace-mapping": "^0.3.24"1009 }1010 },1011 "node_modules/@jridgewell/resolve-uri": {1012 "version": "3.1.2",1013 "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",1014 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",1015 "dev": true,1016 "license": "MIT",1017 "engines": {1018 "node": ">=6.0.0"1019 }1020 },1021 "node_modules/@jridgewell/sourcemap-codec": {1022 "version": "1.5.5",1023 "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",1024 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",1025 "dev": true,1026 "license": "MIT"1027 },1028 "node_modules/@jridgewell/trace-mapping": {1029 "version": "0.3.31",1030 "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",1031 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",1032 "dev": true,1033 "license": "MIT",1034 "dependencies": {1035 "@jridgewell/resolve-uri": "^3.1.0",1036 "@jridgewell/sourcemap-codec": "^1.4.14"1037 }1038 },1039 "node_modules/@napi-rs/wasm-runtime": {1040 "version": "0.2.12",1041 "resolved": "https://registry.npmmirror.com/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz",1042 "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==",1043 "dev": true,1044 "license": "MIT",1045 "optional": true,1046 "dependencies": {1047 "@emnapi/core": "^1.4.3",1048 "@emnapi/runtime": "^1.4.3",1049 "@tybys/wasm-util": "^0.10.0"1050 }1051 },1052 "node_modules/@noble/hashes": {1053 "version": "1.8.0",1054 "resolved": "https://registry.npmmirror.com/@noble/hashes/-/hashes-1.8.0.tgz",1055 "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==",1056 "dev": true,1057 "license": "MIT",1058 "engines": {1059 "node": "^14.21.3 || >=16"1060 },1061 "funding": {1062 "url": "https://paulmillr.com/funding/"1063 }1064 },1065 "node_modules/@paralleldrive/cuid2": {1066 "version": "2.2.2",1067 "resolved": "https://registry.npmmirror.com/@paralleldrive/cuid2/-/cuid2-2.2.2.tgz",1068 "integrity": "sha512-ZOBkgDwEdoYVlSeRbYYXs0S9MejQofiVYoTbKzy/6GQa39/q5tQU2IX46+shYnUkpEl3wc+J6wRlar7r2EK2xA==",1069 "dev": true,1070 "license": "MIT",1071 "dependencies": {1072 "@noble/hashes": "^1.1.5"1073 }1074 },1075 "node_modules/@pkgjs/parseargs": {1076 "version": "0.11.0",1077 "resolved": "https://registry.npmmirror.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",1078 "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",1079 "dev": true,1080 "license": "MIT",1081 "optional": true,1082 "engines": {1083 "node": ">=14"1084 }1085 },1086 "node_modules/@pkgr/core": {1087 "version": "0.2.9",1088 "resolved": "https://registry.npmmirror.com/@pkgr/core/-/core-0.2.9.tgz",1089 "integrity": "sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==",1090 "dev": true,1091 "license": "MIT",1092 "engines": {1093 "node": "^12.20.0 || ^14.18.0 || >=16.0.0"1094 },1095 "funding": {1096 "url": "https://opencollective.com/pkgr"1097 }1098 },1099 "node_modules/@sinclair/typebox": {1100 "version": "0.34.41",1101 "resolved": "https://registry.npmmirror.com/@sinclair/typebox/-/typebox-0.34.41.tgz",1102 "integrity": "sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==",1103 "dev": true,1104 "license": "MIT"1105 },1106 "node_modules/@sinonjs/commons": {1107 "version": "3.0.1",1108 "resolved": "https://registry.npmmirror.com/@sinonjs/commons/-/commons-3.0.1.tgz",1109 "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==",1110 "dev": true,1111 "license": "BSD-3-Clause",1112 "dependencies": {1113 "type-detect": "4.0.8"1114 }1115 },1116 "node_modules/@sinonjs/fake-timers": {1117 "version": "13.0.5",1118 "resolved": "https://registry.npmmirror.com/@sinonjs/fake-timers/-/fake-timers-13.0.5.tgz",1119 "integrity": "sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw==",1120 "dev": true,1121 "license": "BSD-3-Clause",1122 "dependencies": {1123 "@sinonjs/commons": "^3.0.1"1124 }1125 },1126 "node_modules/@tybys/wasm-util": {1127 "version": "0.10.1",1128 "resolved": "https://registry.npmmirror.com/@tybys/wasm-util/-/wasm-util-0.10.1.tgz",1129 "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==",1130 "dev": true,1131 "license": "MIT",1132 "optional": true,1133 "dependencies": {1134 "tslib": "^2.4.0"1135 }1136 },1137 "node_modules/@types/babel__core": {1138 "version": "7.20.5",1139 "resolved": "https://registry.npmmirror.com/@types/babel__core/-/babel__core-7.20.5.tgz",1140 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",1141 "dev": true,1142 "license": "MIT",1143 "dependencies": {1144 "@babel/parser": "^7.20.7",1145 "@babel/types": "^7.20.7",1146 "@types/babel__generator": "*",1147 "@types/babel__template": "*",1148 "@types/babel__traverse": "*"1149 }1150 },1151 "node_modules/@types/babel__generator": {1152 "version": "7.27.0",1153 "resolved": "https://registry.npmmirror.com/@types/babel__generator/-/babel__generator-7.27.0.tgz",1154 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",1155 "dev": true,1156 "license": "MIT",1157 "dependencies": {1158 "@babel/types": "^7.0.0"1159 }1160 },1161 "node_modules/@types/babel__template": {1162 "version": "7.4.4",1163 "resolved": "https://registry.npmmirror.com/@types/babel__template/-/babel__template-7.4.4.tgz",1164 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",1165 "dev": true,1166 "license": "MIT",1167 "dependencies": {1168 "@babel/parser": "^7.1.0",1169 "@babel/types": "^7.0.0"1170 }1171 },1172 "node_modules/@types/babel__traverse": {1173 "version": "7.28.0",1174 "resolved": "https://registry.npmmirror.com/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",1175 "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",1176 "dev": true,1177 "license": "MIT",1178 "dependencies": {1179 "@babel/types": "^7.28.2"1180 }1181 },1182 "node_modules/@types/istanbul-lib-coverage": {1183 "version": "2.0.6",1184 "resolved": "https://registry.npmmirror.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz",1185 "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==",1186 "dev": true,1187 "license": "MIT"1188 },1189 "node_modules/@types/istanbul-lib-report": {1190 "version": "3.0.3",1191 "resolved": "https://registry.npmmirror.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz",1192 "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==",1193 "dev": true,1194 "license": "MIT",1195 "dependencies": {1196 "@types/istanbul-lib-coverage": "*"1197 }1198 },1199 "node_modules/@types/istanbul-reports": {1200 "version": "3.0.4",