SPB Git

spb/drive Public

SPB Drive — self-hosted personal cloud drive (files, previews, sharing) on the MacLustr cluster.

JavaScript 82.7% CSS 10.6% Nunjucks 3.6% Shell 1.8% SQL 1.3%
242.9 KB · 7,111 lines json
Raw Blame History
1{2  "name": "spbdrive",3  "version": "1.0.0",4  "lockfileVersion": 3,5  "requires": true,6  "packages": {7    "": {8      "name": "spbdrive",9      "version": "1.0.0",10      "license": "MIT",11      "dependencies": {12        "@fastify/cookie": "^11.0.2",13        "@fastify/formbody": "^8.0.2",14        "@fastify/static": "^8.1.1",15        "@fontsource/inter": "^5.2.5",16        "@fontsource/jetbrains-mono": "^5.2.5",17        "archiver": "^7.0.1",18        "argon2": "^0.44.0",19        "better-sqlite3": "^12.2.0",20        "commander": "^14.0.0",21        "exif-reader": "^2.0.2",22        "fastify": "^5.4.0",23        "markdown-it": "^14.1.0",24        "markdown-it-anchor": "^9.2.0",25        "markdown-it-task-lists": "^2.1.1",26        "mime": "^4.0.7",27        "nunjucks": "^3.2.4",28        "pdfjs-dist": "^4.10.38",29        "pino": "^9.7.0",30        "postal-mime": "^2.4.3",31        "qrcode": "^1.5.4",32        "sharp": "^0.34.2",33        "shiki": "^3.7.0",34        "tar-stream": "^3.1.7",35        "wavesurfer.js": "^7.9.5",36        "xlsx": "^0.18.5",37        "yauzl": "^3.2.0",38        "zod": "^3.25.67"39      },40      "bin": {41        "spbdrive": "cli/spbdrive.mjs"42      },43      "devDependencies": {44        "@eslint/js": "^9.39.5",45        "eslint": "^9.30.0",46        "pino-pretty": "^13.0.0",47        "vitest": "^3.2.4"48      },49      "engines": {50        "node": ">=20"51      }52    },53    "node_modules/@emnapi/runtime": {54      "version": "1.11.3",55      "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz",56      "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==",57      "license": "MIT",58      "optional": true,59      "dependencies": {60        "tslib": "^2.4.0"61      }62    },63    "node_modules/@epic-web/invariant": {64      "version": "1.0.0",65      "resolved": "https://registry.npmjs.org/@epic-web/invariant/-/invariant-1.0.0.tgz",66      "integrity": "sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==",67      "license": "MIT"68    },69    "node_modules/@esbuild/aix-ppc64": {70      "version": "0.28.2",71      "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz",72      "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==",73      "cpu": [74        "ppc64"75      ],76      "dev": true,77      "license": "MIT",78      "optional": true,79      "os": [80        "aix"81      ],82      "engines": {83        "node": ">=18"84      }85    },86    "node_modules/@esbuild/android-arm": {87      "version": "0.28.2",88      "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz",89      "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==",90      "cpu": [91        "arm"92      ],93      "dev": true,94      "license": "MIT",95      "optional": true,96      "os": [97        "android"98      ],99      "engines": {100        "node": ">=18"101      }102    },103    "node_modules/@esbuild/android-arm64": {104      "version": "0.28.2",105      "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz",106      "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==",107      "cpu": [108        "arm64"109      ],110      "dev": true,111      "license": "MIT",112      "optional": true,113      "os": [114        "android"115      ],116      "engines": {117        "node": ">=18"118      }119    },120    "node_modules/@esbuild/android-x64": {121      "version": "0.28.2",122      "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz",123      "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==",124      "cpu": [125        "x64"126      ],127      "dev": true,128      "license": "MIT",129      "optional": true,130      "os": [131        "android"132      ],133      "engines": {134        "node": ">=18"135      }136    },137    "node_modules/@esbuild/darwin-arm64": {138      "version": "0.28.2",139      "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz",140      "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==",141      "cpu": [142        "arm64"143      ],144      "dev": true,145      "license": "MIT",146      "optional": true,147      "os": [148        "darwin"149      ],150      "engines": {151        "node": ">=18"152      }153    },154    "node_modules/@esbuild/darwin-x64": {155      "version": "0.28.2",156      "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz",157      "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==",158      "cpu": [159        "x64"160      ],161      "dev": true,162      "license": "MIT",163      "optional": true,164      "os": [165        "darwin"166      ],167      "engines": {168        "node": ">=18"169      }170    },171    "node_modules/@esbuild/freebsd-arm64": {172      "version": "0.28.2",173      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz",174      "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==",175      "cpu": [176        "arm64"177      ],178      "dev": true,179      "license": "MIT",180      "optional": true,181      "os": [182        "freebsd"183      ],184      "engines": {185        "node": ">=18"186      }187    },188    "node_modules/@esbuild/freebsd-x64": {189      "version": "0.28.2",190      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz",191      "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==",192      "cpu": [193        "x64"194      ],195      "dev": true,196      "license": "MIT",197      "optional": true,198      "os": [199        "freebsd"200      ],201      "engines": {202        "node": ">=18"203      }204    },205    "node_modules/@esbuild/linux-arm": {206      "version": "0.28.2",207      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz",208      "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==",209      "cpu": [210        "arm"211      ],212      "dev": true,213      "license": "MIT",214      "optional": true,215      "os": [216        "linux"217      ],218      "engines": {219        "node": ">=18"220      }221    },222    "node_modules/@esbuild/linux-arm64": {223      "version": "0.28.2",224      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz",225      "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==",226      "cpu": [227        "arm64"228      ],229      "dev": true,230      "license": "MIT",231      "optional": true,232      "os": [233        "linux"234      ],235      "engines": {236        "node": ">=18"237      }238    },239    "node_modules/@esbuild/linux-ia32": {240      "version": "0.28.2",241      "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz",242      "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==",243      "cpu": [244        "ia32"245      ],246      "dev": true,247      "license": "MIT",248      "optional": true,249      "os": [250        "linux"251      ],252      "engines": {253        "node": ">=18"254      }255    },256    "node_modules/@esbuild/linux-loong64": {257      "version": "0.28.2",258      "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz",259      "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==",260      "cpu": [261        "loong64"262      ],263      "dev": true,264      "license": "MIT",265      "optional": true,266      "os": [267        "linux"268      ],269      "engines": {270        "node": ">=18"271      }272    },273    "node_modules/@esbuild/linux-mips64el": {274      "version": "0.28.2",275      "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz",276      "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==",277      "cpu": [278        "mips64el"279      ],280      "dev": true,281      "license": "MIT",282      "optional": true,283      "os": [284        "linux"285      ],286      "engines": {287        "node": ">=18"288      }289    },290    "node_modules/@esbuild/linux-ppc64": {291      "version": "0.28.2",292      "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz",293      "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==",294      "cpu": [295        "ppc64"296      ],297      "dev": true,298      "license": "MIT",299      "optional": true,300      "os": [301        "linux"302      ],303      "engines": {304        "node": ">=18"305      }306    },307    "node_modules/@esbuild/linux-riscv64": {308      "version": "0.28.2",309      "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz",310      "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==",311      "cpu": [312        "riscv64"313      ],314      "dev": true,315      "license": "MIT",316      "optional": true,317      "os": [318        "linux"319      ],320      "engines": {321        "node": ">=18"322      }323    },324    "node_modules/@esbuild/linux-s390x": {325      "version": "0.28.2",326      "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz",327      "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==",328      "cpu": [329        "s390x"330      ],331      "dev": true,332      "license": "MIT",333      "optional": true,334      "os": [335        "linux"336      ],337      "engines": {338        "node": ">=18"339      }340    },341    "node_modules/@esbuild/linux-x64": {342      "version": "0.28.2",343      "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz",344      "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==",345      "cpu": [346        "x64"347      ],348      "dev": true,349      "license": "MIT",350      "optional": true,351      "os": [352        "linux"353      ],354      "engines": {355        "node": ">=18"356      }357    },358    "node_modules/@esbuild/netbsd-arm64": {359      "version": "0.28.2",360      "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz",361      "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==",362      "cpu": [363        "arm64"364      ],365      "dev": true,366      "license": "MIT",367      "optional": true,368      "os": [369        "netbsd"370      ],371      "engines": {372        "node": ">=18"373      }374    },375    "node_modules/@esbuild/netbsd-x64": {376      "version": "0.28.2",377      "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz",378      "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==",379      "cpu": [380        "x64"381      ],382      "dev": true,383      "license": "MIT",384      "optional": true,385      "os": [386        "netbsd"387      ],388      "engines": {389        "node": ">=18"390      }391    },392    "node_modules/@esbuild/openbsd-arm64": {393      "version": "0.28.2",394      "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz",395      "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==",396      "cpu": [397        "arm64"398      ],399      "dev": true,400      "license": "MIT",401      "optional": true,402      "os": [403        "openbsd"404      ],405      "engines": {406        "node": ">=18"407      }408    },409    "node_modules/@esbuild/openbsd-x64": {410      "version": "0.28.2",411      "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz",412      "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==",413      "cpu": [414        "x64"415      ],416      "dev": true,417      "license": "MIT",418      "optional": true,419      "os": [420        "openbsd"421      ],422      "engines": {423        "node": ">=18"424      }425    },426    "node_modules/@esbuild/openharmony-arm64": {427      "version": "0.28.2",428      "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz",429      "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==",430      "cpu": [431        "arm64"432      ],433      "dev": true,434      "license": "MIT",435      "optional": true,436      "os": [437        "openharmony"438      ],439      "engines": {440        "node": ">=18"441      }442    },443    "node_modules/@esbuild/sunos-x64": {444      "version": "0.28.2",445      "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz",446      "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==",447      "cpu": [448        "x64"449      ],450      "dev": true,451      "license": "MIT",452      "optional": true,453      "os": [454        "sunos"455      ],456      "engines": {457        "node": ">=18"458      }459    },460    "node_modules/@esbuild/win32-arm64": {461      "version": "0.28.2",462      "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz",463      "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==",464      "cpu": [465        "arm64"466      ],467      "dev": true,468      "license": "MIT",469      "optional": true,470      "os": [471        "win32"472      ],473      "engines": {474        "node": ">=18"475      }476    },477    "node_modules/@esbuild/win32-ia32": {478      "version": "0.28.2",479      "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz",480      "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==",481      "cpu": [482        "ia32"483      ],484      "dev": true,485      "license": "MIT",486      "optional": true,487      "os": [488        "win32"489      ],490      "engines": {491        "node": ">=18"492      }493    },494    "node_modules/@esbuild/win32-x64": {495      "version": "0.28.2",496      "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz",497      "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==",498      "cpu": [499        "x64"500      ],501      "dev": true,502      "license": "MIT",503      "optional": true,504      "os": [505        "win32"506      ],507      "engines": {508        "node": ">=18"509      }510    },511    "node_modules/@eslint-community/eslint-utils": {512      "version": "4.10.1",513      "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.10.1.tgz",514      "integrity": "sha512-cuadcxVFE8sDK6iWJbs8Sn0av2Nrh2QSGQhVlBW9AaAHqHwjWsZHT8LJ4hFGPh7ASBV2deFdM7H/DPjulmh8rg==",515      "dev": true,516      "license": "MIT",517      "dependencies": {518        "eslint-visitor-keys": "^3.4.3"519      },520      "engines": {521        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"522      },523      "funding": {524        "url": "https://opencollective.com/eslint"525      },526      "peerDependencies": {527        "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"528      }529    },530    "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {531      "version": "3.4.3",532      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",533      "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",534      "dev": true,535      "license": "Apache-2.0",536      "engines": {537        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"538      },539      "funding": {540        "url": "https://opencollective.com/eslint"541      }542    },543    "node_modules/@eslint-community/regexpp": {544      "version": "4.12.2",545      "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",546      "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",547      "dev": true,548      "license": "MIT",549      "engines": {550        "node": "^12.0.0 || ^14.0.0 || >=16.0.0"551      }552    },553    "node_modules/@eslint/config-array": {554      "version": "0.21.2",555      "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz",556      "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==",557      "dev": true,558      "license": "Apache-2.0",559      "dependencies": {560        "@eslint/object-schema": "^2.1.7",561        "debug": "^4.3.1",562        "minimatch": "^3.1.5"563      },564      "engines": {565        "node": "^18.18.0 || ^20.9.0 || >=21.1.0"566      }567    },568    "node_modules/@eslint/config-helpers": {569      "version": "0.4.2",570      "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",571      "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",572      "dev": true,573      "license": "Apache-2.0",574      "dependencies": {575        "@eslint/core": "^0.17.0"576      },577      "engines": {578        "node": "^18.18.0 || ^20.9.0 || >=21.1.0"579      }580    },581    "node_modules/@eslint/core": {582      "version": "0.17.0",583      "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",584      "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",585      "dev": true,586      "license": "Apache-2.0",587      "dependencies": {588        "@types/json-schema": "^7.0.15"589      },590      "engines": {591        "node": "^18.18.0 || ^20.9.0 || >=21.1.0"592      }593    },594    "node_modules/@eslint/eslintrc": {595      "version": "3.3.6",596      "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.6.tgz",597      "integrity": "sha512-l2Ul9PrHsPCKcEY/ac7VgFj9D80C7S68sOKc618SyHDPK36s1XcFebXY0iTzUVn4Yq+YbwvSnDmCz9yxjX+QrA==",598      "dev": true,599      "license": "MIT",600      "dependencies": {601        "ajv": "^6.14.0",602        "debug": "^4.3.2",603        "espree": "^10.0.1",604        "globals": "^14.0.0",605        "ignore": "^5.2.0",606        "import-fresh": "^3.2.1",607        "js-yaml": "^4.3.0",608        "minimatch": "^3.1.5",609        "strip-json-comments": "^3.1.1"610      },611      "engines": {612        "node": "^18.18.0 || ^20.9.0 || >=21.1.0"613      },614      "funding": {615        "url": "https://opencollective.com/eslint"616      }617    },618    "node_modules/@eslint/js": {619      "version": "9.39.5",620      "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.5.tgz",621      "integrity": "sha512-QywQuszQh77pIXCsq998c8hbhSTI/azTty1Z6N53dmAudKHhy573j3yvRLsX2BSp8YpLtoCEG8E9DJe+8zUh4A==",622      "dev": true,623      "license": "MIT",624      "engines": {625        "node": "^18.18.0 || ^20.9.0 || >=21.1.0"626      },627      "funding": {628        "url": "https://eslint.org/donate"629      }630    },631    "node_modules/@eslint/object-schema": {632      "version": "2.1.7",633      "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",634      "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",635      "dev": true,636      "license": "Apache-2.0",637      "engines": {638        "node": "^18.18.0 || ^20.9.0 || >=21.1.0"639      }640    },641    "node_modules/@eslint/plugin-kit": {642      "version": "0.4.1",643      "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",644      "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",645      "dev": true,646      "license": "Apache-2.0",647      "dependencies": {648        "@eslint/core": "^0.17.0",649        "levn": "^0.4.1"650      },651      "engines": {652        "node": "^18.18.0 || ^20.9.0 || >=21.1.0"653      }654    },655    "node_modules/@fastify/accept-negotiator": {656      "version": "2.1.0",657      "resolved": "https://registry.npmjs.org/@fastify/accept-negotiator/-/accept-negotiator-2.1.0.tgz",658      "integrity": "sha512-F3EVbzWt+xcnVaOHmWyIlpuFtbxOln7HDZQsh09MtMmMm/CipMayNt8hnIL8VQi54u2ZociDbf+iluGYkf7B1A==",659      "funding": [660        {661          "type": "github",662          "url": "https://github.com/sponsors/fastify"663        },664        {665          "type": "opencollective",666          "url": "https://opencollective.com/fastify"667        }668      ],669      "license": "MIT"670    },671    "node_modules/@fastify/ajv-compiler": {672      "version": "4.0.6",673      "resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-4.0.6.tgz",674      "integrity": "sha512-NtuzM0SfaMJbGlnjr9LWQUN5LzgSrbB8tf/wRZNas+4E1O/Nmzl53e7ruT61HDZyRCJGC6FxIogmNZO1c5ETBA==",675      "funding": [676        {677          "type": "github",678          "url": "https://github.com/sponsors/fastify"679        },680        {681          "type": "opencollective",682          "url": "https://opencollective.com/fastify"683        }684      ],685      "license": "MIT",686      "dependencies": {687        "ajv": "^8.12.0",688        "ajv-formats": "^3.0.1",689        "fast-uri": "^4.0.0"690      }691    },692    "node_modules/@fastify/ajv-compiler/node_modules/ajv": {693      "version": "8.20.0",694      "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",695      "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",696      "license": "MIT",697      "dependencies": {698        "fast-deep-equal": "^3.1.3",699        "fast-uri": "^3.0.1",700        "json-schema-traverse": "^1.0.0",701        "require-from-string": "^2.0.2"702      },703      "funding": {704        "type": "github",705        "url": "https://github.com/sponsors/epoberezkin"706      }707    },708    "node_modules/@fastify/ajv-compiler/node_modules/ajv/node_modules/fast-uri": {709      "version": "3.1.5",710      "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.5.tgz",711      "integrity": "sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==",712      "funding": [713        {714          "type": "github",715          "url": "https://github.com/sponsors/fastify"716        },717        {718          "type": "opencollective",719          "url": "https://opencollective.com/fastify"720        }721      ],722      "license": "BSD-3-Clause"723    },724    "node_modules/@fastify/ajv-compiler/node_modules/json-schema-traverse": {725      "version": "1.0.0",726      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",727      "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",728      "license": "MIT"729    },730    "node_modules/@fastify/cookie": {731      "version": "11.1.2",732      "resolved": "https://registry.npmjs.org/@fastify/cookie/-/cookie-11.1.2.tgz",733      "integrity": "sha512-Dtrpk/YOGUsbRMvP/8ZqPpwnMRv0qSqodFdoQ2B589Obc7jw4s4Qla+cV72Bsm7WsZJnqlYFX/i7uSBq0xzg6g==",734      "funding": [735        {736          "type": "github",737          "url": "https://github.com/sponsors/fastify"738        },739        {740          "type": "opencollective",741          "url": "https://opencollective.com/fastify"742        }743      ],744      "license": "MIT",745      "dependencies": {746        "cookie": "^2.0.0",747        "fastify-plugin": "^6.0.0"748      }749    },750    "node_modules/@fastify/error": {751      "version": "4.2.0",752      "resolved": "https://registry.npmjs.org/@fastify/error/-/error-4.2.0.tgz",753      "integrity": "sha512-RSo3sVDXfHskiBZKBPRgnQTtIqpi/7zhJOEmAxCiBcM7d0uwdGdxLlsCaLzGs8v8NnxIRlfG0N51p5yFaOentQ==",754      "funding": [755        {756          "type": "github",757          "url": "https://github.com/sponsors/fastify"758        },759        {760          "type": "opencollective",761          "url": "https://opencollective.com/fastify"762        }763      ],764      "license": "MIT"765    },766    "node_modules/@fastify/fast-json-stringify-compiler": {767      "version": "5.1.0",768      "resolved": "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-5.1.0.tgz",769      "integrity": "sha512-PxcYtKLbQ8Z+yApiqjK8FwxIwvEj38k2OiLc17u8dkJSlmfi2wHHPaSnaoqBPQqtvF8YVsDgDpP2snDCfFrpfw==",770      "funding": [771        {772          "type": "github",773          "url": "https://github.com/sponsors/fastify"774        },775        {776          "type": "opencollective",777          "url": "https://opencollective.com/fastify"778        }779      ],780      "license": "MIT",781      "dependencies": {782        "fast-json-stringify": "^7.0.0"783      }784    },785    "node_modules/@fastify/formbody": {786      "version": "8.0.2",787      "resolved": "https://registry.npmjs.org/@fastify/formbody/-/formbody-8.0.2.tgz",788      "integrity": "sha512-84v5J2KrkXzjgBpYnaNRPqwgMsmY7ZDjuj0YVuMR3NXCJRCgKEZy/taSP1wUYGn0onfxJpLyRGDLa+NMaDJtnA==",789      "funding": [790        {791          "type": "github",792          "url": "https://github.com/sponsors/fastify"793        },794        {795          "type": "opencollective",796          "url": "https://opencollective.com/fastify"797        }798      ],799      "license": "MIT",800      "dependencies": {801        "fast-querystring": "^1.1.2",802        "fastify-plugin": "^5.0.0"803      }804    },805    "node_modules/@fastify/formbody/node_modules/fastify-plugin": {806      "version": "5.1.0",807      "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-5.1.0.tgz",808      "integrity": "sha512-FAIDA8eovSt5qcDgcBvDuX/v0Cjz0ohGhENZ/wpc3y+oZCY2afZ9Baqql3g/lC+OHRnciQol4ww7tuthOb9idw==",809      "funding": [810        {811          "type": "github",812          "url": "https://github.com/sponsors/fastify"813        },814        {815          "type": "opencollective",816          "url": "https://opencollective.com/fastify"817        }818      ],819      "license": "MIT"820    },821    "node_modules/@fastify/forwarded": {822      "version": "3.0.2",823      "resolved": "https://registry.npmjs.org/@fastify/forwarded/-/forwarded-3.0.2.tgz",824      "integrity": "sha512-NE8HgKLgYejV9lDpqkEFaDKMLYelJBVfHekhB0UKvX0ghagXRJqg68feg8er1NPXxG4N9i6vPxzt8E+3wHfcmA==",825      "funding": [826        {827          "type": "github",828          "url": "https://github.com/sponsors/fastify"829        },830        {831          "type": "opencollective",832          "url": "https://opencollective.com/fastify"833        }834      ],835      "license": "MIT"836    },837    "node_modules/@fastify/merge-json-schemas": {838      "version": "0.2.1",839      "resolved": "https://registry.npmjs.org/@fastify/merge-json-schemas/-/merge-json-schemas-0.2.1.tgz",840      "integrity": "sha512-OA3KGBCy6KtIvLf8DINC5880o5iBlDX4SxzLQS8HorJAbqluzLRn80UXU0bxZn7UOFhFgpRJDasfwn9nG4FG4A==",841      "funding": [842        {843          "type": "github",844          "url": "https://github.com/sponsors/fastify"845        },846        {847          "type": "opencollective",848          "url": "https://opencollective.com/fastify"849        }850      ],851      "license": "MIT",852      "dependencies": {853        "dequal": "^2.0.3"854      }855    },856    "node_modules/@fastify/proxy-addr": {857      "version": "5.1.0",858      "resolved": "https://registry.npmjs.org/@fastify/proxy-addr/-/proxy-addr-5.1.0.tgz",859      "integrity": "sha512-INS+6gh91cLUjB+PVHfu1UqcB76Sqtpyp7bnL+FYojhjygvOPA9ctiD/JDKsyD9Xgu4hUhCSJBPig/w7duNajw==",860      "funding": [861        {862          "type": "github",863          "url": "https://github.com/sponsors/fastify"864        },865        {866          "type": "opencollective",867          "url": "https://opencollective.com/fastify"868        }869      ],870      "license": "MIT",871      "dependencies": {872        "@fastify/forwarded": "^3.0.0",873        "ipaddr.js": "^2.1.0"874      }875    },876    "node_modules/@fastify/send": {877      "version": "4.1.1",878      "resolved": "https://registry.npmjs.org/@fastify/send/-/send-4.1.1.tgz",879      "integrity": "sha512-BYo+EiaKwlxH+WetGk6hAs1d39iP0y1gqB8lGF/qwkJ9ZZ/cBY1vx5NvExb9Sc3yRMFjD5X4Eyh4e4+TzRkzdw==",880      "funding": [881        {882          "type": "github",883          "url": "https://github.com/sponsors/fastify"884        },885        {886          "type": "opencollective",887          "url": "https://opencollective.com/fastify"888        }889      ],890      "license": "MIT",891      "dependencies": {892        "@lukeed/ms": "^2.0.2",893        "escape-html": "~1.0.3",894        "fast-decode-uri-component": "^1.0.1",895        "http-errors": "^2.0.0",896        "mime": "^3"897      }898    },899    "node_modules/@fastify/send/node_modules/mime": {900      "version": "3.0.0",901      "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",902      "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==",903      "license": "MIT",904      "bin": {905        "mime": "cli.js"906      },907      "engines": {908        "node": ">=10.0.0"909      }910    },911    "node_modules/@fastify/static": {912      "version": "8.3.0",913      "resolved": "https://registry.npmjs.org/@fastify/static/-/static-8.3.0.tgz",914      "integrity": "sha512-yKxviR5PH1OKNnisIzZKmgZSus0r2OZb8qCSbqmw34aolT4g3UlzYfeBRym+HJ1J471CR8e2ldNub4PubD1coA==",915      "funding": [916        {917          "type": "github",918          "url": "https://github.com/sponsors/fastify"919        },920        {921          "type": "opencollective",922          "url": "https://opencollective.com/fastify"923        }924      ],925      "license": "MIT",926      "dependencies": {927        "@fastify/accept-negotiator": "^2.0.0",928        "@fastify/send": "^4.0.0",929        "content-disposition": "^0.5.4",930        "fastify-plugin": "^5.0.0",931        "fastq": "^1.17.1",932        "glob": "^11.0.0"933      }934    },935    "node_modules/@fastify/static/node_modules/fastify-plugin": {936      "version": "5.1.0",937      "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-5.1.0.tgz",938      "integrity": "sha512-FAIDA8eovSt5qcDgcBvDuX/v0Cjz0ohGhENZ/wpc3y+oZCY2afZ9Baqql3g/lC+OHRnciQol4ww7tuthOb9idw==",939      "funding": [940        {941          "type": "github",942          "url": "https://github.com/sponsors/fastify"943        },944        {945          "type": "opencollective",946          "url": "https://opencollective.com/fastify"947        }948      ],949      "license": "MIT"950    },951    "node_modules/@fontsource/inter": {952      "version": "5.3.0",953      "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-5.3.0.tgz",954      "integrity": "sha512-RofMylZmjlJEfELXeNHFWBRcSs75rGU/6bV2S2jfnvv/3rPXPGe0LgUJTklcHZ9lM4OZmAVFhcJPnACfb91A3g==",955      "license": "OFL-1.1",956      "funding": {957        "url": "https://github.com/sponsors/ayuhito"958      }959    },960    "node_modules/@fontsource/jetbrains-mono": {961      "version": "5.3.0",962      "resolved": "https://registry.npmjs.org/@fontsource/jetbrains-mono/-/jetbrains-mono-5.3.0.tgz",963      "integrity": "sha512-fqDfB5I9f1p1TV486aUgB9t8zP84P0O1FtQR5Ol9vjwPy+S+EIGlVYm1cvj2W5shcZMTg2nZFdVMoH5wFu8a1A==",964      "license": "OFL-1.1",965      "funding": {966        "url": "https://github.com/sponsors/ayuhito"967      }968    },969    "node_modules/@humanfs/core": {970      "version": "0.19.2",971      "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz",972      "integrity": "sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==",973      "dev": true,974      "license": "Apache-2.0",975      "dependencies": {976        "@humanfs/types": "^0.15.0"977      },978      "engines": {979        "node": ">=18.18.0"980      }981    },982    "node_modules/@humanfs/node": {983      "version": "0.16.8",984      "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz",985      "integrity": "sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==",986      "dev": true,987      "license": "Apache-2.0",988      "dependencies": {989        "@humanfs/core": "^0.19.2",990        "@humanfs/types": "^0.15.0",991        "@humanwhocodes/retry": "^0.4.0"992      },993      "engines": {994        "node": ">=18.18.0"995      }996    },997    "node_modules/@humanfs/types": {998      "version": "0.15.0",999      "resolved": "https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz",1000      "integrity": "sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==",1001      "dev": true,1002      "license": "Apache-2.0",1003      "engines": {1004        "node": ">=18.18.0"1005      }1006    },1007    "node_modules/@humanwhocodes/module-importer": {1008      "version": "1.0.1",1009      "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",1010      "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",1011      "dev": true,1012      "license": "Apache-2.0",1013      "engines": {1014        "node": ">=12.22"1015      },1016      "funding": {1017        "type": "github",1018        "url": "https://github.com/sponsors/nzakas"1019      }1020    },1021    "node_modules/@humanwhocodes/retry": {1022      "version": "0.4.3",1023      "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",1024      "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",1025      "dev": true,1026      "license": "Apache-2.0",1027      "engines": {1028        "node": ">=18.18"1029      },1030      "funding": {1031        "type": "github",1032        "url": "https://github.com/sponsors/nzakas"1033      }1034    },1035    "node_modules/@img/colour": {1036      "version": "1.1.0",1037      "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",1038      "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==",1039      "license": "MIT",1040      "engines": {1041        "node": ">=18"1042      }1043    },1044    "node_modules/@img/sharp-darwin-arm64": {1045      "version": "0.34.5",1046      "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",1047      "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",1048      "cpu": [1049        "arm64"1050      ],1051      "license": "Apache-2.0",1052      "optional": true,1053      "os": [1054        "darwin"1055      ],1056      "engines": {1057        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1058      },1059      "funding": {1060        "url": "https://opencollective.com/libvips"1061      },1062      "optionalDependencies": {1063        "@img/sharp-libvips-darwin-arm64": "1.2.4"1064      }1065    },1066    "node_modules/@img/sharp-darwin-x64": {1067      "version": "0.34.5",1068      "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",1069      "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",1070      "cpu": [1071        "x64"1072      ],1073      "license": "Apache-2.0",1074      "optional": true,1075      "os": [1076        "darwin"1077      ],1078      "engines": {1079        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1080      },1081      "funding": {1082        "url": "https://opencollective.com/libvips"1083      },1084      "optionalDependencies": {1085        "@img/sharp-libvips-darwin-x64": "1.2.4"1086      }1087    },1088    "node_modules/@img/sharp-libvips-darwin-arm64": {1089      "version": "1.2.4",1090      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",1091      "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",1092      "cpu": [1093        "arm64"1094      ],1095      "license": "LGPL-3.0-or-later",1096      "optional": true,1097      "os": [1098        "darwin"1099      ],1100      "funding": {1101        "url": "https://opencollective.com/libvips"1102      }1103    },1104    "node_modules/@img/sharp-libvips-darwin-x64": {1105      "version": "1.2.4",1106      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",1107      "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",1108      "cpu": [1109        "x64"1110      ],1111      "license": "LGPL-3.0-or-later",1112      "optional": true,1113      "os": [1114        "darwin"1115      ],1116      "funding": {1117        "url": "https://opencollective.com/libvips"1118      }1119    },1120    "node_modules/@img/sharp-libvips-linux-arm": {1121      "version": "1.2.4",1122      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",1123      "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",1124      "cpu": [1125        "arm"1126      ],1127      "libc": [1128        "glibc"1129      ],1130      "license": "LGPL-3.0-or-later",1131      "optional": true,1132      "os": [1133        "linux"1134      ],1135      "funding": {1136        "url": "https://opencollective.com/libvips"1137      }1138    },1139    "node_modules/@img/sharp-libvips-linux-arm64": {1140      "version": "1.2.4",1141      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",1142      "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",1143      "cpu": [1144        "arm64"1145      ],1146      "libc": [1147        "glibc"1148      ],1149      "license": "LGPL-3.0-or-later",1150      "optional": true,1151      "os": [1152        "linux"1153      ],1154      "funding": {1155        "url": "https://opencollective.com/libvips"1156      }1157    },1158    "node_modules/@img/sharp-libvips-linux-ppc64": {1159      "version": "1.2.4",1160      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",1161      "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",1162      "cpu": [1163        "ppc64"1164      ],1165      "libc": [1166        "glibc"1167      ],1168      "license": "LGPL-3.0-or-later",1169      "optional": true,1170      "os": [1171        "linux"1172      ],1173      "funding": {1174        "url": "https://opencollective.com/libvips"1175      }1176    },1177    "node_modules/@img/sharp-libvips-linux-riscv64": {1178      "version": "1.2.4",1179      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",1180      "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",1181      "cpu": [1182        "riscv64"1183      ],1184      "libc": [1185        "glibc"1186      ],1187      "license": "LGPL-3.0-or-later",1188      "optional": true,1189      "os": [1190        "linux"1191      ],1192      "funding": {1193        "url": "https://opencollective.com/libvips"1194      }1195    },1196    "node_modules/@img/sharp-libvips-linux-s390x": {1197      "version": "1.2.4",1198      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",1199      "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",1200      "cpu": [1201        "s390x"1202      ],1203      "libc": [1204        "glibc"1205      ],1206      "license": "LGPL-3.0-or-later",1207      "optional": true,1208      "os": [1209        "linux"1210      ],1211      "funding": {1212        "url": "https://opencollective.com/libvips"1213      }1214    },1215    "node_modules/@img/sharp-libvips-linux-x64": {1216      "version": "1.2.4",1217      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",1218      "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",1219      "cpu": [1220        "x64"1221      ],1222      "libc": [1223        "glibc"1224      ],1225      "license": "LGPL-3.0-or-later",1226      "optional": true,1227      "os": [1228        "linux"1229      ],1230      "funding": {1231        "url": "https://opencollective.com/libvips"1232      }1233    },1234    "node_modules/@img/sharp-libvips-linuxmusl-arm64": {1235      "version": "1.2.4",1236      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",1237      "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",1238      "cpu": [1239        "arm64"1240      ],1241      "libc": [1242        "musl"1243      ],1244      "license": "LGPL-3.0-or-later",1245      "optional": true,1246      "os": [1247        "linux"1248      ],1249      "funding": {1250        "url": "https://opencollective.com/libvips"1251      }1252    },1253    "node_modules/@img/sharp-libvips-linuxmusl-x64": {1254      "version": "1.2.4",1255      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",1256      "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",1257      "cpu": [1258        "x64"1259      ],1260      "libc": [1261        "musl"1262      ],1263      "license": "LGPL-3.0-or-later",1264      "optional": true,1265      "os": [1266        "linux"1267      ],1268      "funding": {1269        "url": "https://opencollective.com/libvips"1270      }1271    },1272    "node_modules/@img/sharp-linux-arm": {1273      "version": "0.34.5",1274      "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",1275      "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",1276      "cpu": [1277        "arm"1278      ],1279      "libc": [1280        "glibc"1281      ],1282      "license": "Apache-2.0",1283      "optional": true,1284      "os": [1285        "linux"1286      ],1287      "engines": {1288        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1289      },1290      "funding": {1291        "url": "https://opencollective.com/libvips"1292      },1293      "optionalDependencies": {1294        "@img/sharp-libvips-linux-arm": "1.2.4"1295      }1296    },1297    "node_modules/@img/sharp-linux-arm64": {1298      "version": "0.34.5",1299      "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",1300      "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",1301      "cpu": [1302        "arm64"1303      ],1304      "libc": [1305        "glibc"1306      ],1307      "license": "Apache-2.0",1308      "optional": true,1309      "os": [1310        "linux"1311      ],1312      "engines": {1313        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1314      },1315      "funding": {1316        "url": "https://opencollective.com/libvips"1317      },1318      "optionalDependencies": {1319        "@img/sharp-libvips-linux-arm64": "1.2.4"1320      }1321    },1322    "node_modules/@img/sharp-linux-ppc64": {1323      "version": "0.34.5",1324      "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",1325      "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",1326      "cpu": [1327        "ppc64"1328      ],1329      "libc": [1330        "glibc"1331      ],1332      "license": "Apache-2.0",1333      "optional": true,1334      "os": [1335        "linux"1336      ],1337      "engines": {1338        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1339      },1340      "funding": {1341        "url": "https://opencollective.com/libvips"1342      },1343      "optionalDependencies": {1344        "@img/sharp-libvips-linux-ppc64": "1.2.4"1345      }1346    },1347    "node_modules/@img/sharp-linux-riscv64": {1348      "version": "0.34.5",1349      "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",1350      "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",1351      "cpu": [1352        "riscv64"1353      ],1354      "libc": [1355        "glibc"1356      ],1357      "license": "Apache-2.0",1358      "optional": true,1359      "os": [1360        "linux"1361      ],1362      "engines": {1363        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1364      },1365      "funding": {1366        "url": "https://opencollective.com/libvips"1367      },1368      "optionalDependencies": {1369        "@img/sharp-libvips-linux-riscv64": "1.2.4"1370      }1371    },1372    "node_modules/@img/sharp-linux-s390x": {1373      "version": "0.34.5",1374      "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",1375      "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",1376      "cpu": [1377        "s390x"1378      ],1379      "libc": [1380        "glibc"1381      ],1382      "license": "Apache-2.0",1383      "optional": true,1384      "os": [1385        "linux"1386      ],1387      "engines": {1388        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1389      },1390      "funding": {1391        "url": "https://opencollective.com/libvips"1392      },1393      "optionalDependencies": {1394        "@img/sharp-libvips-linux-s390x": "1.2.4"1395      }1396    },1397    "node_modules/@img/sharp-linux-x64": {1398      "version": "0.34.5",1399      "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",1400      "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",1401      "cpu": [1402        "x64"1403      ],1404      "libc": [1405        "glibc"1406      ],1407      "license": "Apache-2.0",1408      "optional": true,1409      "os": [1410        "linux"1411      ],1412      "engines": {1413        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1414      },1415      "funding": {1416        "url": "https://opencollective.com/libvips"1417      },1418      "optionalDependencies": {1419        "@img/sharp-libvips-linux-x64": "1.2.4"1420      }1421    },1422    "node_modules/@img/sharp-linuxmusl-arm64": {1423      "version": "0.34.5",1424      "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",1425      "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",1426      "cpu": [1427        "arm64"1428      ],1429      "libc": [1430        "musl"1431      ],1432      "license": "Apache-2.0",1433      "optional": true,1434      "os": [1435        "linux"1436      ],1437      "engines": {1438        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1439      },1440      "funding": {1441        "url": "https://opencollective.com/libvips"1442      },1443      "optionalDependencies": {1444        "@img/sharp-libvips-linuxmusl-arm64": "1.2.4"1445      }1446    },1447    "node_modules/@img/sharp-linuxmusl-x64": {1448      "version": "0.34.5",1449      "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",1450      "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",1451      "cpu": [1452        "x64"1453      ],1454      "libc": [1455        "musl"1456      ],1457      "license": "Apache-2.0",1458      "optional": true,1459      "os": [1460        "linux"1461      ],1462      "engines": {1463        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1464      },1465      "funding": {1466        "url": "https://opencollective.com/libvips"1467      },1468      "optionalDependencies": {1469        "@img/sharp-libvips-linuxmusl-x64": "1.2.4"1470      }1471    },1472    "node_modules/@img/sharp-wasm32": {1473      "version": "0.34.5",1474      "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",1475      "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",1476      "cpu": [1477        "wasm32"1478      ],1479      "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",1480      "optional": true,1481      "dependencies": {1482        "@emnapi/runtime": "^1.7.0"1483      },1484      "engines": {1485        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1486      },1487      "funding": {1488        "url": "https://opencollective.com/libvips"1489      }1490    },1491    "node_modules/@img/sharp-win32-arm64": {1492      "version": "0.34.5",1493      "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",1494      "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",1495      "cpu": [1496        "arm64"1497      ],1498      "license": "Apache-2.0 AND LGPL-3.0-or-later",1499      "optional": true,1500      "os": [1501        "win32"1502      ],1503      "engines": {1504        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1505      },1506      "funding": {1507        "url": "https://opencollective.com/libvips"1508      }1509    },1510    "node_modules/@img/sharp-win32-ia32": {1511      "version": "0.34.5",1512      "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",1513      "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",1514      "cpu": [1515        "ia32"1516      ],1517      "license": "Apache-2.0 AND LGPL-3.0-or-later",1518      "optional": true,1519      "os": [1520        "win32"1521      ],1522      "engines": {1523        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1524      },1525      "funding": {1526        "url": "https://opencollective.com/libvips"1527      }1528    },1529    "node_modules/@img/sharp-win32-x64": {1530      "version": "0.34.5",1531      "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz",1532      "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==",1533      "cpu": [1534        "x64"1535      ],1536      "license": "Apache-2.0 AND LGPL-3.0-or-later",1537      "optional": true,1538      "os": [1539        "win32"1540      ],1541      "engines": {1542        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1543      },1544      "funding": {1545        "url": "https://opencollective.com/libvips"1546      }1547    },1548    "node_modules/@isaacs/cliui": {1549      "version": "9.0.0",1550      "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-9.0.0.tgz",1551      "integrity": "sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg==",1552      "license": "BlueOak-1.0.0",1553      "engines": {1554        "node": ">=18"1555      }1556    },1557    "node_modules/@jridgewell/sourcemap-codec": {1558      "version": "1.5.5",1559      "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",1560      "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",1561      "dev": true,1562      "license": "MIT"1563    },1564    "node_modules/@lukeed/ms": {1565      "version": "2.0.2",1566      "resolved": "https://registry.npmjs.org/@lukeed/ms/-/ms-2.0.2.tgz",1567      "integrity": "sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==",1568      "license": "MIT",1569      "engines": {1570        "node": ">=8"1571      }1572    },1573    "node_modules/@napi-rs/canvas": {1574      "version": "0.1.100",1575      "resolved": "https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.100.tgz",1576      "integrity": "sha512-xglYA6q3XO5P3BNJYxVZ1IV7DLVjp1Py6nwag88YntrS+3vKHyYcMqXVS4ZztJmwz2uGvz1FWhI/4LgbR5uQDA==",1577      "license": "MIT",1578      "optional": true,1579      "workspaces": [1580        "e2e/*"1581      ],1582      "engines": {1583        "node": ">= 10"1584      },1585      "funding": {1586        "type": "github",1587        "url": "https://github.com/sponsors/Brooooooklyn"1588      },1589      "optionalDependencies": {1590        "@napi-rs/canvas-android-arm64": "0.1.100",1591        "@napi-rs/canvas-darwin-arm64": "0.1.100",1592        "@napi-rs/canvas-darwin-x64": "0.1.100",1593        "@napi-rs/canvas-linux-arm-gnueabihf": "0.1.100",1594        "@napi-rs/canvas-linux-arm64-gnu": "0.1.100",1595        "@napi-rs/canvas-linux-arm64-musl": "0.1.100",1596        "@napi-rs/canvas-linux-riscv64-gnu": "0.1.100",1597        "@napi-rs/canvas-linux-x64-gnu": "0.1.100",1598        "@napi-rs/canvas-linux-x64-musl": "0.1.100",1599        "@napi-rs/canvas-win32-arm64-msvc": "0.1.100",1600        "@napi-rs/canvas-win32-x64-msvc": "0.1.100"1601      }1602    },1603    "node_modules/@napi-rs/canvas-android-arm64": {1604      "version": "0.1.100",1605      "resolved": "https://registry.npmjs.org/@napi-rs/canvas-android-arm64/-/canvas-android-arm64-0.1.100.tgz",1606      "integrity": "sha512-hjhCKhntPv9+t4ckHymdx0phYNcVW+GKQR6Lzw2zE+pOVjOplSmtx9nNNknTjbEDLcuLZqA1y8ufKg1XfgftzQ==",1607      "cpu": [1608        "arm64"1609      ],1610      "license": "MIT",1611      "optional": true,1612      "os": [1613        "android"1614      ],1615      "engines": {1616        "node": ">= 10"1617      },1618      "funding": {1619        "type": "github",1620        "url": "https://github.com/sponsors/Brooooooklyn"1621      }1622    },1623    "node_modules/@napi-rs/canvas-darwin-arm64": {1624      "version": "0.1.100",1625      "resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-arm64/-/canvas-darwin-arm64-0.1.100.tgz",1626      "integrity": "sha512-2PcswRaC7Ly645DGt88///zuFDhJxJYdKAs1uU3mfk1atYkXufgcgLfBpk6Tm12nCQBaNt1wpybuPZ4qOhTo8A==",1627      "cpu": [1628        "arm64"1629      ],1630      "license": "MIT",1631      "optional": true,1632      "os": [1633        "darwin"1634      ],1635      "engines": {1636        "node": ">= 10"1637      },1638      "funding": {1639        "type": "github",1640        "url": "https://github.com/sponsors/Brooooooklyn"1641      }1642    },1643    "node_modules/@napi-rs/canvas-darwin-x64": {1644      "version": "0.1.100",1645      "resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-x64/-/canvas-darwin-x64-0.1.100.tgz",1646      "integrity": "sha512-ePNZtj7pNIva/siZMg+HmbeozkIjqUIYdoymH8HaA3qK7LfzFN4WMBM8G6HQ9ZC+H3+Dnn5pqtiXpgLykaPOhw==",1647      "cpu": [1648        "x64"1649      ],1650      "license": "MIT",1651      "optional": true,1652      "os": [1653        "darwin"1654      ],1655      "engines": {1656        "node": ">= 10"1657      },1658      "funding": {1659        "type": "github",1660        "url": "https://github.com/sponsors/Brooooooklyn"1661      }1662    },1663    "node_modules/@napi-rs/canvas-linux-arm-gnueabihf": {1664      "version": "0.1.100",1665      "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm-gnueabihf/-/canvas-linux-arm-gnueabihf-0.1.100.tgz",1666      "integrity": "sha512-d5cDB48oWFGU8/XPhUOFAlySgb/VAu7D+s8fi55K1Pcfg8aPplHWqMgibhVLU8ky7Pyg/fuiVLz4Nf3JrSTuUA==",1667      "cpu": [1668        "arm"1669      ],1670      "license": "MIT",1671      "optional": true,1672      "os": [1673        "linux"1674      ],1675      "engines": {1676        "node": ">= 10"1677      },1678      "funding": {1679        "type": "github",1680        "url": "https://github.com/sponsors/Brooooooklyn"1681      }1682    },1683    "node_modules/@napi-rs/canvas-linux-arm64-gnu": {1684      "version": "0.1.100",1685      "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-gnu/-/canvas-linux-arm64-gnu-0.1.100.tgz",1686      "integrity": "sha512-rDxgxRu69RvDlX/bh9o22DxLsGr8EqsNgotL9+RwQE1S0b0cqeatqsw6aW45mukm0B42DIAaAacKaYQ8cqS1nw==",1687      "cpu": [1688        "arm64"1689      ],1690      "libc": [1691        "glibc"1692      ],1693      "license": "MIT",1694      "optional": true,1695      "os": [1696        "linux"1697      ],1698      "engines": {1699        "node": ">= 10"1700      },1701      "funding": {1702        "type": "github",1703        "url": "https://github.com/sponsors/Brooooooklyn"1704      }1705    },1706    "node_modules/@napi-rs/canvas-linux-arm64-musl": {1707      "version": "0.1.100",1708      "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-musl/-/canvas-linux-arm64-musl-0.1.100.tgz",1709      "integrity": "sha512-K3mDW66N+xT2/V439u1alFANiBUjdEx2gLiNYnCmUsva5jZMxWTjafBYwTzYK+EMFMHrUoabuU+T1BIP5CgbYQ==",1710      "cpu": [1711        "arm64"1712      ],1713      "libc": [1714        "musl"1715      ],1716      "license": "MIT",1717      "optional": true,1718      "os": [1719        "linux"1720      ],1721      "engines": {1722        "node": ">= 10"1723      },1724      "funding": {1725        "type": "github",1726        "url": "https://github.com/sponsors/Brooooooklyn"1727      }1728    },1729    "node_modules/@napi-rs/canvas-linux-riscv64-gnu": {1730      "version": "0.1.100",1731      "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-riscv64-gnu/-/canvas-linux-riscv64-gnu-0.1.100.tgz",1732      "integrity": "sha512-mooqUBTIsccZpnoQC4NgrC1v6C1vof39etLNMnBwCY+p0gajWJvAHLGQ6g/gGyS5YrpDW+GefSN4+Cvcr08UWw==",1733      "cpu": [1734        "riscv64"1735      ],1736      "libc": [1737        "glibc"1738      ],1739      "license": "MIT",1740      "optional": true,1741      "os": [1742        "linux"1743      ],1744      "engines": {1745        "node": ">= 10"1746      },1747      "funding": {1748        "type": "github",1749        "url": "https://github.com/sponsors/Brooooooklyn"1750      }1751    },1752    "node_modules/@napi-rs/canvas-linux-x64-gnu": {1753      "version": "0.1.100",1754      "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-gnu/-/canvas-linux-x64-gnu-0.1.100.tgz",1755      "integrity": "sha512-1eCvkDCazm7FFhsT7DfGOdSaHgZVK3bt/dSBl5EWHOWmnz+I7j8tPseJqqD81NF+MH21jKUK4wQSDjN0mdhnTg==",1756      "cpu": [1757        "x64"1758      ],1759      "libc": [1760        "glibc"1761      ],1762      "license": "MIT",1763      "optional": true,1764      "os": [1765        "linux"1766      ],1767      "engines": {1768        "node": ">= 10"1769      },1770      "funding": {1771        "type": "github",1772        "url": "https://github.com/sponsors/Brooooooklyn"1773      }1774    },1775    "node_modules/@napi-rs/canvas-linux-x64-musl": {1776      "version": "0.1.100",1777      "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-musl/-/canvas-linux-x64-musl-0.1.100.tgz",1778      "integrity": "sha512-20arT6lnI19S68qNlii73TSEDbECNgzMz2EpldC1V3mZFuRkeujXkcebRk0LRJe9SEUAooYiLokfMViY8IX7yA==",1779      "cpu": [1780        "x64"1781      ],1782      "libc": [1783        "musl"1784      ],1785      "license": "MIT",1786      "optional": true,1787      "os": [1788        "linux"1789      ],1790      "engines": {1791        "node": ">= 10"1792      },1793      "funding": {1794        "type": "github",1795        "url": "https://github.com/sponsors/Brooooooklyn"1796      }1797    },1798    "node_modules/@napi-rs/canvas-win32-arm64-msvc": {1799      "version": "0.1.100",1800      "resolved": "https://registry.npmjs.org/@napi-rs/canvas-win32-arm64-msvc/-/canvas-win32-arm64-msvc-0.1.100.tgz",1801      "integrity": "sha512-DZFFT1wIAg37LJw37yhMRFfjATd3vTQzjZ1Yki8u2vhO6Hi5VE6BVaGQ1aaDu7xb4iMErz+9EOwjpS7xcxFeBw==",1802      "cpu": [1803        "arm64"1804      ],1805      "license": "MIT",1806      "optional": true,1807      "os": [1808        "win32"1809      ],1810      "engines": {1811        "node": ">= 10"1812      },1813      "funding": {1814        "type": "github",1815        "url": "https://github.com/sponsors/Brooooooklyn"1816      }1817    },1818    "node_modules/@napi-rs/canvas-win32-x64-msvc": {1819      "version": "0.1.100",1820      "resolved": "https://registry.npmjs.org/@napi-rs/canvas-win32-x64-msvc/-/canvas-win32-x64-msvc-0.1.100.tgz",1821      "integrity": "sha512-MyT1j3mHC2+Lu4pBi9mKyMJhtP6U7k7EldY7sj/uS5gJA65gTXt8MefJQXLJo5d/vZbuWmfxzkEUNc/urV3pHA==",1822      "cpu": [1823        "x64"1824      ],1825      "license": "MIT",1826      "optional": true,1827      "os": [1828        "win32"1829      ],1830      "engines": {1831        "node": ">= 10"1832      },1833      "funding": {1834        "type": "github",1835        "url": "https://github.com/sponsors/Brooooooklyn"1836      }1837    },1838    "node_modules/@napi-rs/lzma-linux-x64-gnu": {1839      "version": "1.5.1",1840      "resolved": "https://registry.npmjs.org/@napi-rs/lzma-linux-x64-gnu/-/lzma-linux-x64-gnu-1.5.1.tgz",1841      "integrity": "sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==",1842      "cpu": [1843        "x64"1844      ],1845      "dev": true,1846      "libc": [1847        "glibc"1848      ],1849      "license": "MIT",1850      "optional": true,1851      "os": [1852        "linux"1853      ],1854      "engines": {1855        "node": "^22.20 || ^24.12 || >=25"1856      }1857    },1858    "node_modules/@phc/format": {1859      "version": "1.0.0",1860      "resolved": "https://registry.npmjs.org/@phc/format/-/format-1.0.0.tgz",1861      "integrity": "sha512-m7X9U6BG2+J+R1lSOdCiITLLrxm+cWlNI3HUFA92oLO77ObGNzaKdh8pMLqdZcshtkKuV84olNNXDfMc4FezBQ==",1862      "license": "MIT",1863      "engines": {1864        "node": ">=10"1865      }1866    },1867    "node_modules/@pinojs/redact": {1868      "version": "0.4.0",1869      "resolved": "https://registry.npmjs.org/@pinojs/redact/-/redact-0.4.0.tgz",1870      "integrity": "sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==",1871      "license": "MIT"1872    },1873    "node_modules/@pkgjs/parseargs": {1874      "version": "0.11.0",1875      "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",1876      "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",1877      "license": "MIT",1878      "optional": true,1879      "engines": {1880        "node": ">=14"1881      }1882    },1883    "node_modules/@rollup/rollup-android-arm-eabi": {1884      "version": "4.62.4",1885      "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.62.4.tgz",1886      "integrity": "sha512-RrPokAb7dmbxFoeO3TloqHyOjgye8RkBhSqmp4aJMIex4c9r46ZstPnleDQOq1t46VOVjwIuwNogIqbodV1Vvg==",1887      "cpu": [1888        "arm"1889      ],1890      "dev": true,1891      "license": "MIT",1892      "optional": true,1893      "os": [1894        "android"1895      ]1896    },1897    "node_modules/@rollup/rollup-android-arm64": {1898      "version": "4.62.4",1899      "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.62.4.tgz",1900      "integrity": "sha512-JKuJc+pnpks2pjy7L/N3v/cAkZxYlnmuZoD840ldbMI5KDbC4iO9NKwPKYdjYFCMAIIlBzYSFHxIJVYzRo2/8A==",1901      "cpu": [1902        "arm64"1903      ],1904      "dev": true,1905      "license": "MIT",1906      "optional": true,1907      "os": [1908        "android"1909      ]1910    },1911    "node_modules/@rollup/rollup-darwin-arm64": {1912      "version": "4.62.4",1913      "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.62.4.tgz",1914      "integrity": "sha512-krw5uS2STmvJ02x0uTXHbqQNuz+9eZ1iw+qXk9dmW2gvV4jV7O2hEoOnuhFrpOPiel1mBFtqbxYZZtC46hXLOw==",1915      "cpu": [1916        "arm64"1917      ],1918      "dev": true,1919      "license": "MIT",1920      "optional": true,1921      "os": [1922        "darwin"1923      ]1924    },1925    "node_modules/@rollup/rollup-darwin-x64": {1926      "version": "4.62.4",1927      "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.62.4.tgz",1928      "integrity": "sha512-wsTxtgApb4PrOsNJIm0FZ1h3WvCC+k9uxLJ4ad75hgoS4NiRes2SoJFlDAyMwiUY8IssDqGcHbXuN0sx1tfF1A==",1929      "cpu": [1930        "x64"1931      ],1932      "dev": true,1933      "license": "MIT",1934      "optional": true,1935      "os": [1936        "darwin"1937      ]1938    },1939    "node_modules/@rollup/rollup-freebsd-arm64": {1940      "version": "4.62.4",1941      "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.62.4.tgz",1942      "integrity": "sha512-GUOnQlyZe3yAXhWOtOMsn5Qkrv5E5mZXa0thbARWi5Ei2szlVXJFQhddZ4HbAzh8q92w5twp+CQvs/eFanz9YQ==",1943      "cpu": [1944        "arm64"1945      ],1946      "dev": true,1947      "license": "MIT",1948      "optional": true,1949      "os": [1950        "freebsd"1951      ]1952    },1953    "node_modules/@rollup/rollup-freebsd-x64": {1954      "version": "4.62.4",1955      "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.62.4.tgz",1956      "integrity": "sha512-/Y7f3QuxjzPKsjA/rfEDa3+0vXqyjmJ50Ln8dPpCmWkKTrUoWHG1cWhTqaAMLob2m2nESWuC7yGrREz019Ztqg==",1957      "cpu": [1958        "x64"1959      ],1960      "dev": true,1961      "license": "MIT",1962      "optional": true,1963      "os": [1964        "freebsd"1965      ]1966    },1967    "node_modules/@rollup/rollup-linux-arm-gnueabihf": {1968      "version": "4.62.4",1969      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.62.4.tgz",1970      "integrity": "sha512-81wiiX3v7aqy+T+bT61TJ78yJjRquqFFTTbAPt08imfQQzkPIW8t6aJbkTagtCCrXMNc9D66+geqlK7ydLPNqA==",1971      "cpu": [1972        "arm"1973      ],1974      "dev": true,1975      "libc": [1976        "glibc"1977      ],1978      "license": "MIT",1979      "optional": true,1980      "os": [1981        "linux"1982      ]1983    },1984    "node_modules/@rollup/rollup-linux-arm-musleabihf": {1985      "version": "4.62.4",1986      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.62.4.tgz",1987      "integrity": "sha512-9kmDIvNZqdoHOBZgNtpTBeLWYO/LVipM3H/j62P8848/l/VPEQL6N3uxU9pvP1oZAsXyC2MEnFP3ovRjo7WYNQ==",1988      "cpu": [1989        "arm"1990      ],1991      "dev": true,1992      "libc": [1993        "musl"1994      ],1995      "license": "MIT",1996      "optional": true,1997      "os": [1998        "linux"1999      ]2000    },2001    "node_modules/@rollup/rollup-linux-arm64-gnu": {2002      "version": "4.62.4",2003      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.62.4.tgz",2004      "integrity": "sha512-CcnXHWnXg69g+DX5VWL3FHts3qMRN2uVEHX+BZvGLdd07/gXkn3ePjYtO1LDJvxkGKVHMclKBRa1QUTH+6toYQ==",2005      "cpu": [2006        "arm64"2007      ],2008      "dev": true,2009      "libc": [2010        "glibc"2011      ],2012      "license": "MIT",2013      "optional": true,2014      "os": [2015        "linux"2016      ]2017    },2018    "node_modules/@rollup/rollup-linux-arm64-musl": {2019      "version": "4.62.4",2020      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.62.4.tgz",2021      "integrity": "sha512-iFOibiHnTRuhrWLlRsOQFdZJJIa7S8OwkneJr4ocALP16u5yk6lWLINFwhHaEqBFMsKDUZofLkGos7+CPzGB3g==",2022      "cpu": [2023        "arm64"2024      ],2025      "dev": true,2026      "libc": [2027        "musl"2028      ],2029      "license": "MIT",2030      "optional": true,2031      "os": [2032        "linux"2033      ]2034    },2035    "node_modules/@rollup/rollup-linux-loong64-gnu": {2036      "version": "4.62.4",2037      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.62.4.tgz",2038      "integrity": "sha512-XnWYMI7euHlb5a871xPja+Gm7DRCFU+FGRrtS2sMq9N8FvqtpagUy6gD4YOemC5MRk9xbh8+jYMEJbigFQwsgA==",2039      "cpu": [2040        "loong64"2041      ],2042      "dev": true,2043      "libc": [2044        "glibc"2045      ],2046      "license": "MIT",2047      "optional": true,2048      "os": [2049        "linux"2050      ]2051    },2052    "node_modules/@rollup/rollup-linux-loong64-musl": {2053      "version": "4.62.4",2054      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.62.4.tgz",2055      "integrity": "sha512-qGDAlO0U8xedCcsdRm9oaoQY8DAx/QT7uIxJWhCdx0ceIWX783UC9QSYkdpzAe29wNiVfp24+bZdQmn49o45SQ==",2056      "cpu": [2057        "loong64"2058      ],2059      "dev": true,2060      "libc": [2061        "musl"2062      ],2063      "license": "MIT",2064      "optional": true,2065      "os": [2066        "linux"2067      ]2068    },2069    "node_modules/@rollup/rollup-linux-ppc64-gnu": {2070      "version": "4.62.4",2071      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.62.4.tgz",2072      "integrity": "sha512-ru4H6ezD7ysA5EiEK6qkkaEb4modH8CTej6kUy/gQi20u3kB3G7Zn8snXXkeJSCOFKG/rbPPtM/+9Wgas1961w==",2073      "cpu": [2074        "ppc64"2075      ],2076      "dev": true,2077      "libc": [2078        "glibc"2079      ],2080      "license": "MIT",2081      "optional": true,2082      "os": [2083        "linux"2084      ]2085    },2086    "node_modules/@rollup/rollup-linux-ppc64-musl": {2087      "version": "4.62.4",2088      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.62.4.tgz",2089      "integrity": "sha512-2W4MO5WQVJnbJaZdvDb9rhBDuFU1nKIepPFpJUBsTh2k1YY2g+ODViaWuyOAjQ5cOP7NvrvLzt3wvHOoiAvc7w==",2090      "cpu": [2091        "ppc64"2092      ],2093      "dev": true,2094      "libc": [2095        "musl"2096      ],2097      "license": "MIT",2098      "optional": true,2099      "os": [2100        "linux"2101      ]2102    },2103    "node_modules/@rollup/rollup-linux-riscv64-gnu": {2104      "version": "4.62.4",2105      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.62.4.tgz",2106      "integrity": "sha512-+fxjfuoAmVMCYV5QyjoIpu0cp5DOiOTeqYFk1AVaxGr+/ravWLX89XfQmptsoWcaVy/TGf2hexzbUOrCQIL1CQ==",2107      "cpu": [2108        "riscv64"2109      ],2110      "dev": true,2111      "libc": [2112        "glibc"2113      ],2114      "license": "MIT",2115      "optional": true,2116      "os": [2117        "linux"2118      ]2119    },2120    "node_modules/@rollup/rollup-linux-riscv64-musl": {2121      "version": "4.62.4",2122      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.62.4.tgz",2123      "integrity": "sha512-jTn8JfHGL4djjFxPuM06LmNUJDsst2jeVlsd9OmIH6zc5sC9K6rIuO4YajXatLUpBmBKl6b35ro1QZocLi+tcA==",2124      "cpu": [2125        "riscv64"2126      ],2127      "dev": true,2128      "libc": [2129        "musl"2130      ],2131      "license": "MIT",2132      "optional": true,2133      "os": [2134        "linux"2135      ]2136    },2137    "node_modules/@rollup/rollup-linux-s390x-gnu": {2138      "version": "4.62.4",2139      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.62.4.tgz",2140      "integrity": "sha512-oCJCJL4pXsoDcP2QZ+JVlPTIRc6266zsIaeJJsWImmF7HO0W8nb6HuSgZlMWxJwaPf8ehbSw8yo0EUw925hKsA==",2141      "cpu": [2142        "s390x"2143      ],2144      "dev": true,2145      "libc": [2146        "glibc"2147      ],2148      "license": "MIT",2149      "optional": true,2150      "os": [2151        "linux"2152      ]2153    },2154    "node_modules/@rollup/rollup-linux-x64-gnu": {2155      "version": "4.62.4",2156      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.62.4.tgz",2157      "integrity": "sha512-W69hukhZ3KKNRCaMIEzKvcFye42hh0FE1+YoYaf5+Ikacuftoco6yO/xouz0hc5d5W/s3yBro5jRiuEE/Q5vUw==",2158      "cpu": [2159        "x64"2160      ],2161      "dev": true,2162      "libc": [2163        "glibc"2164      ],2165      "license": "MIT",2166      "optional": true,2167      "os": [2168        "linux"2169      ]2170    },2171    "node_modules/@rollup/rollup-linux-x64-musl": {2172      "version": "4.62.4",2173      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.62.4.tgz",2174      "integrity": "sha512-qiXbGG2jkjXhzXpsFZSR2Xpb8DN/UaxYsbb/STbuR/6fpaDgRmmaq1B/LmtF2wQFOFOSsK2jdE0RZ3a0zHn4QA==",2175      "cpu": [2176        "x64"2177      ],2178      "dev": true,2179      "libc": [2180        "musl"2181      ],2182      "license": "MIT",2183      "optional": true,2184      "os": [2185        "linux"2186      ]2187    },2188    "node_modules/@rollup/rollup-openbsd-x64": {2189      "version": "4.62.4",2190      "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.62.4.tgz",2191      "integrity": "sha512-nWeM//hxv8mIo6jD7Hu4o48DVmV9pbV6gsKaWU+4NFyqHoPKwrkRiZGLKUhOBk8qNmDmpwFtPKg80Bo/Tn4xiQ==",2192      "cpu": [2193        "x64"2194      ],2195      "dev": true,2196      "license": "MIT",2197      "optional": true,2198      "os": [2199        "openbsd"2200      ]2201    },2202    "node_modules/@rollup/rollup-openharmony-arm64": {2203      "version": "4.62.4",2204      "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.62.4.tgz",2205      "integrity": "sha512-s62SQ/vgsRSvMwDkOEfTqfgASF0f26ZNaQuTA6Aok5lrikf89yI2W0gFHvZb2Jpgc6N8JnOKZgCK2iciO3CsxQ==",2206      "cpu": [2207        "arm64"2208      ],2209      "dev": true,2210      "license": "MIT",2211      "optional": true,2212      "os": [2213        "openharmony"2214      ]2215    },2216    "node_modules/@rollup/rollup-win32-arm64-msvc": {2217      "version": "4.62.4",2218      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.62.4.tgz",2219      "integrity": "sha512-J6wGf8TVGbXJq+HH+ttTvrcfNKPbuZecV6KT1B8I18BC5IURUh5kl4Yl5OEP5eFIUoI5BWxCsyYMhFsDx8kekw==",2220      "cpu": [2221        "arm64"2222      ],2223      "dev": true,2224      "license": "MIT",2225      "optional": true,2226      "os": [2227        "win32"2228      ]2229    },2230    "node_modules/@rollup/rollup-win32-ia32-msvc": {2231      "version": "4.62.4",2232      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.62.4.tgz",2233      "integrity": "sha512-zmfrQd/0wu6oJs8Vq8KwY/YtsKSsLtKe/HwAP4Wqy8LhWjeT55fHRAkOhYQ12wI3ayS4Tt12d5CDRD7N96SAYQ==",2234      "cpu": [2235        "ia32"2236      ],2237      "dev": true,2238      "license": "MIT",2239      "optional": true,2240      "os": [2241        "win32"2242      ]2243    },2244    "node_modules/@rollup/rollup-win32-x64-gnu": {2245      "version": "4.62.4",2246      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.62.4.tgz",2247      "integrity": "sha512-qPzHqdj9rfUD+w79dtE07zi/kFwKyCJqplp5K5ygeLTp7jLpAoc16OAH39HSmRC9UpozaecsleI8uAdEj6v2yw==",2248      "cpu": [2249        "x64"2250      ],2251      "dev": true,2252      "license": "MIT",2253      "optional": true,2254      "os": [2255        "win32"2256      ]2257    },2258    "node_modules/@rollup/rollup-win32-x64-msvc": {2259      "version": "4.62.4",2260      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.62.4.tgz",2261      "integrity": "sha512-zD6NdeWEByGE9QF9vCrlJ5YQB4oq9q91kPZS37Jwj5hOkvR1lTBSpsKhKDw4IJtbQ35LsTS1HD9DZYGKIshU1Q==",2262      "cpu": [2263        "x64"2264      ],2265      "dev": true,2266      "license": "MIT",2267      "optional": true,2268      "os": [2269        "win32"2270      ]2271    },2272    "node_modules/@shikijs/core": {2273      "version": "3.23.0",2274      "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.23.0.tgz",2275      "integrity": "sha512-NSWQz0riNb67xthdm5br6lAkvpDJRTgB36fxlo37ZzM2yq0PQFFzbd8psqC2XMPgCzo1fW6cVi18+ArJ44wqgA==",2276      "license": "MIT",2277      "dependencies": {2278        "@shikijs/types": "3.23.0",2279        "@shikijs/vscode-textmate": "^10.0.2",2280        "@types/hast": "^3.0.4",2281        "hast-util-to-html": "^9.0.5"2282      }2283    },2284    "node_modules/@shikijs/engine-javascript": {2285      "version": "3.23.0",2286      "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.23.0.tgz",2287      "integrity": "sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA==",2288      "license": "MIT",2289      "dependencies": {2290        "@shikijs/types": "3.23.0",2291        "@shikijs/vscode-textmate": "^10.0.2",2292        "oniguruma-to-es": "^4.3.4"2293      }2294    },2295    "node_modules/@shikijs/engine-oniguruma": {2296      "version": "3.23.0",2297      "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.23.0.tgz",2298      "integrity": "sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==",2299      "license": "MIT",2300      "dependencies": {2301        "@shikijs/types": "3.23.0",2302        "@shikijs/vscode-textmate": "^10.0.2"2303      }2304    },2305    "node_modules/@shikijs/langs": {2306      "version": "3.23.0",2307      "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.23.0.tgz",2308      "integrity": "sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==",2309      "license": "MIT",2310      "dependencies": {2311        "@shikijs/types": "3.23.0"2312      }2313    },2314    "node_modules/@shikijs/themes": {2315      "version": "3.23.0",2316      "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.23.0.tgz",2317      "integrity": "sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==",2318      "license": "MIT",2319      "dependencies": {2320        "@shikijs/types": "3.23.0"2321      }2322    },2323    "node_modules/@shikijs/types": {2324      "version": "3.23.0",2325      "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.23.0.tgz",2326      "integrity": "sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==",2327      "license": "MIT",2328      "dependencies": {2329        "@shikijs/vscode-textmate": "^10.0.2",2330        "@types/hast": "^3.0.4"2331      }2332    },2333    "node_modules/@shikijs/vscode-textmate": {2334      "version": "10.0.2",2335      "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz",2336      "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==",2337      "license": "MIT"2338    },2339    "node_modules/@types/chai": {2340      "version": "5.2.3",2341      "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",2342      "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",2343      "dev": true,2344      "license": "MIT",2345      "dependencies": {2346        "@types/deep-eql": "*",2347        "assertion-error": "^2.0.1"2348      }2349    },2350    "node_modules/@types/deep-eql": {2351      "version": "4.0.2",2352      "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",2353      "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",2354      "dev": true,2355      "license": "MIT"2356    },2357    "node_modules/@types/estree": {2358      "version": "1.0.9",2359      "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",2360      "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",2361      "dev": true,2362      "license": "MIT"2363    },2364    "node_modules/@types/hast": {2365      "version": "3.0.5",2366      "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.5.tgz",2367      "integrity": "sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==",2368      "license": "MIT",2369      "dependencies": {2370        "@types/unist": "*"2371      }2372    },2373    "node_modules/@types/json-schema": {2374      "version": "7.0.15",2375      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",2376      "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",2377      "dev": true,2378      "license": "MIT"2379    },2380    "node_modules/@types/linkify-it": {2381      "version": "5.0.0",2382      "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz",2383      "integrity": "sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==",2384      "license": "MIT",2385      "peer": true2386    },2387    "node_modules/@types/markdown-it": {2388      "version": "14.1.2",2389      "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.2.tgz",2390      "integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==",2391      "license": "MIT",2392      "peer": true,2393      "dependencies": {2394        "@types/linkify-it": "^5",2395        "@types/mdurl": "^2"2396      }2397    },2398    "node_modules/@types/mdast": {2399      "version": "4.0.4",2400      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",2401      "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",2402      "license": "MIT",2403      "dependencies": {2404        "@types/unist": "*"2405      }2406    },2407    "node_modules/@types/mdurl": {2408      "version": "2.0.0",2409      "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-2.0.0.tgz",2410      "integrity": "sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==",2411      "license": "MIT",2412      "peer": true2413    },2414    "node_modules/@types/unist": {2415      "version": "3.0.3",2416      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",2417      "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",2418      "license": "MIT"2419    },2420    "node_modules/@ungap/structured-clone": {2421      "version": "1.3.3",2422      "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.3.tgz",2423      "integrity": "sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==",2424      "license": "ISC"2425    },2426    "node_modules/@vitest/expect": {2427      "version": "3.2.7",2428      "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.7.tgz",2429      "integrity": "sha512-E8eBXaKibuvH2pSZErOjdVb5vF4PbKYcrnluBTYxEk1l/VhhwZg1kZQsdtjq+CsF5CFydf2Rdkz7jDHKSisi3w==",2430      "dev": true,2431      "license": "MIT",2432      "dependencies": {2433        "@types/chai": "^5.2.2",2434        "@vitest/spy": "3.2.7",2435        "@vitest/utils": "3.2.7",2436        "chai": "^5.2.0",2437        "tinyrainbow": "^2.0.0"2438      },2439      "funding": {2440        "url": "https://opencollective.com/vitest"2441      }2442    },2443    "node_modules/@vitest/mocker": {2444      "version": "3.2.7",2445      "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.7.tgz",2446      "integrity": "sha512-Trr0hYO9CM3Wj6ksWHRhK9IZpIY6wTMO5u/MqXurMxT57sWBaOPEtP3Oq60ihZuh5JsiagKfz95OcxdEP6dBrA==",2447      "dev": true,2448      "license": "MIT",2449      "dependencies": {2450        "@vitest/spy": "3.2.7",2451        "estree-walker": "^3.0.3",2452        "magic-string": "^0.30.17"2453      },2454      "funding": {2455        "url": "https://opencollective.com/vitest"2456      },2457      "peerDependencies": {2458        "msw": "^2.4.9",2459        "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"2460      },2461      "peerDependenciesMeta": {2462        "msw": {2463          "optional": true2464        },2465        "vite": {2466          "optional": true2467        }2468      }2469    },2470    "node_modules/@vitest/pretty-format": {2471      "version": "3.2.7",2472      "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.7.tgz",2473      "integrity": "sha512-KUHlwqVu0sRlhCdyPdQ/wBoTfRahjUky1MubOmYw9fWfIZy1gNoHpuaaQBPAaMaVYdQYHJLurzj8ECCj5OwTqA==",2474      "dev": true,2475      "license": "MIT",2476      "dependencies": {2477        "tinyrainbow": "^2.0.0"2478      },2479      "funding": {2480        "url": "https://opencollective.com/vitest"2481      }2482    },2483    "node_modules/@vitest/runner": {2484      "version": "3.2.7",2485      "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.7.tgz",2486      "integrity": "sha512-sB9y4ovltoQP+WaUPwmSxO9WIg9Ig694Di5PalVPsYHklAdE027mehpWF2SQSVq+k6sFgaivbTjTJwZLSHbedA==",2487      "dev": true,2488      "license": "MIT",2489      "dependencies": {2490        "@vitest/utils": "3.2.7",2491        "pathe": "^2.0.3",2492        "strip-literal": "^3.0.0"2493      },2494      "funding": {2495        "url": "https://opencollective.com/vitest"2496      }2497    },2498    "node_modules/@vitest/snapshot": {2499      "version": "3.2.7",2500      "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.7.tgz",2501      "integrity": "sha512-7C+MwShwtBSI5Buwoyg3s/iY1eHL9PKAf+O1wVh/TdnjXUtkoL/9YQtre90i4MtNXM6edP1wJ2zOBpfCyhIS7g==",2502      "dev": true,2503      "license": "MIT",2504      "dependencies": {2505        "@vitest/pretty-format": "3.2.7",2506        "magic-string": "^0.30.17",2507        "pathe": "^2.0.3"2508      },2509      "funding": {2510        "url": "https://opencollective.com/vitest"2511      }2512    },2513    "node_modules/@vitest/spy": {2514      "version": "3.2.7",2515      "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.7.tgz",2516      "integrity": "sha512-Q2eQGI6d2L/hBtZ0qNuKcAGid68XK6cv1xsoaIma6PaJhHPoqcEJhYpXZ/5myCMqkNgtP6UKuBhbc0nHKnrkuQ==",2517      "dev": true,2518      "license": "MIT",2519      "dependencies": {2520        "tinyspy": "^4.0.3"2521      },2522      "funding": {2523        "url": "https://opencollective.com/vitest"2524      }2525    },2526    "node_modules/@vitest/utils": {2527      "version": "3.2.7",2528      "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.7.tgz",2529      "integrity": "sha512-x6BDOd7dyo3PFLY3I9/HJ25X/6OurhGXk2/B9gOZNPF7XDVjeBK4k01lQE5uvDpbuheErh91qYuE1E2OEjK3Rw==",2530      "dev": true,2531      "license": "MIT",2532      "dependencies": {2533        "@vitest/pretty-format": "3.2.7",2534        "loupe": "^3.1.4",2535        "tinyrainbow": "^2.0.0"2536      },2537      "funding": {2538        "url": "https://opencollective.com/vitest"2539      }2540    },2541    "node_modules/a-sync-waterfall": {2542      "version": "1.0.1",2543      "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz",2544      "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==",2545      "license": "MIT"2546    },2547    "node_modules/abort-controller": {2548      "version": "3.0.0",2549      "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",2550      "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",2551      "license": "MIT",2552      "dependencies": {2553        "event-target-shim": "^5.0.0"2554      },2555      "engines": {2556        "node": ">=6.5"2557      }2558    },2559    "node_modules/abstract-logging": {2560      "version": "2.0.1",2561      "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz",2562      "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==",2563      "license": "MIT"2564    },2565    "node_modules/acorn": {2566      "version": "8.18.0",2567      "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz",2568      "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==",2569      "dev": true,2570      "license": "MIT",2571      "bin": {2572        "acorn": "bin/acorn"2573      },2574      "engines": {2575        "node": ">=0.4.0"2576      }2577    },2578    "node_modules/acorn-jsx": {2579      "version": "5.3.2",2580      "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",2581      "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",2582      "dev": true,2583      "license": "MIT",2584      "peerDependencies": {2585        "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"2586      }2587    },2588    "node_modules/adler-32": {2589      "version": "1.3.1",2590      "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz",2591      "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==",2592      "license": "Apache-2.0",2593      "engines": {2594        "node": ">=0.8"2595      }2596    },2597    "node_modules/ajv": {2598      "version": "6.15.0",2599      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz",2600      "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==",2601      "dev": true,2602      "license": "MIT",2603      "dependencies": {2604        "fast-deep-equal": "^3.1.1",2605        "fast-json-stable-stringify": "^2.0.0",2606        "json-schema-traverse": "^0.4.1",2607        "uri-js": "^4.2.2"2608      },2609      "funding": {2610        "type": "github",2611        "url": "https://github.com/sponsors/epoberezkin"2612      }2613    },2614    "node_modules/ajv-formats": {2615      "version": "3.0.1",2616      "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",2617      "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",2618      "license": "MIT",2619      "dependencies": {2620        "ajv": "^8.0.0"2621      },2622      "peerDependencies": {2623        "ajv": "^8.0.0"2624      },2625      "peerDependenciesMeta": {2626        "ajv": {2627          "optional": true2628        }2629      }2630    },2631    "node_modules/ajv-formats/node_modules/ajv": {2632      "version": "8.20.0",2633      "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",2634      "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",2635      "license": "MIT",2636      "dependencies": {2637        "fast-deep-equal": "^3.1.3",2638        "fast-uri": "^3.0.1",2639        "json-schema-traverse": "^1.0.0",2640        "require-from-string": "^2.0.2"2641      },2642      "funding": {2643        "type": "github",2644        "url": "https://github.com/sponsors/epoberezkin"2645      }2646    },2647    "node_modules/ajv-formats/node_modules/fast-uri": {2648      "version": "3.1.5",2649      "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.5.tgz",2650      "integrity": "sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==",2651      "funding": [2652        {2653          "type": "github",2654          "url": "https://github.com/sponsors/fastify"2655        },2656        {2657          "type": "opencollective",2658          "url": "https://opencollective.com/fastify"2659        }2660      ],2661      "license": "BSD-3-Clause"2662    },2663    "node_modules/ajv-formats/node_modules/json-schema-traverse": {2664      "version": "1.0.0",2665      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",2666      "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",2667      "license": "MIT"2668    },2669    "node_modules/ansi-regex": {2670      "version": "5.0.1",2671      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",2672      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",2673      "license": "MIT",2674      "engines": {2675        "node": ">=8"2676      }2677    },2678    "node_modules/ansi-styles": {2679      "version": "4.3.0",2680      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",2681      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",2682      "license": "MIT",2683      "dependencies": {2684        "color-convert": "^2.0.1"2685      },2686      "engines": {2687        "node": ">=8"2688      },2689      "funding": {2690        "url": "https://github.com/chalk/ansi-styles?sponsor=1"2691      }2692    },2693    "node_modules/archiver": {2694      "version": "7.0.1",2695      "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz",2696      "integrity": "sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==",2697      "license": "MIT",2698      "dependencies": {2699        "archiver-utils": "^5.0.2",2700        "async": "^3.2.4",2701        "buffer-crc32": "^1.0.0",2702        "readable-stream": "^4.0.0",2703        "readdir-glob": "^1.1.2",2704        "tar-stream": "^3.0.0",2705        "zip-stream": "^6.0.1"2706      },2707      "engines": {2708        "node": ">= 14"2709      }2710    },2711    "node_modules/archiver-utils": {2712      "version": "5.0.2",2713      "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.2.tgz",2714      "integrity": "sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==",2715      "license": "MIT",2716      "dependencies": {2717        "glob": "^10.0.0",2718        "graceful-fs": "^4.2.0",2719        "is-stream": "^2.0.1",2720        "lazystream": "^1.0.0",2721        "lodash": "^4.17.15",2722        "normalize-path": "^3.0.0",2723        "readable-stream": "^4.0.0"2724      },2725      "engines": {2726        "node": ">= 14"2727      }2728    },2729    "node_modules/archiver-utils/node_modules/@isaacs/cliui": {2730      "version": "8.0.2",2731      "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",2732      "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",2733      "license": "ISC",2734      "dependencies": {2735        "string-width": "^5.1.2",2736        "string-width-cjs": "npm:string-width@^4.2.0",2737        "strip-ansi": "^7.0.1",2738        "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",2739        "wrap-ansi": "^8.1.0",2740        "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"2741      },2742      "engines": {2743        "node": ">=12"2744      }2745    },2746    "node_modules/archiver-utils/node_modules/ansi-regex": {2747      "version": "6.2.2",2748      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",2749      "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",2750      "license": "MIT",2751      "engines": {2752        "node": ">=12"2753      },2754      "funding": {2755        "url": "https://github.com/chalk/ansi-regex?sponsor=1"2756      }2757    },2758    "node_modules/archiver-utils/node_modules/ansi-styles": {2759      "version": "6.2.3",2760      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",2761      "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",2762      "license": "MIT",2763      "engines": {2764        "node": ">=12"2765      },2766      "funding": {2767        "url": "https://github.com/chalk/ansi-styles?sponsor=1"2768      }2769    },2770    "node_modules/archiver-utils/node_modules/brace-expansion": {2771      "version": "2.1.4",2772      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz",2773      "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==",2774      "license": "MIT",2775      "dependencies": {2776        "balanced-match": "^1.0.0"2777      }2778    },2779    "node_modules/archiver-utils/node_modules/emoji-regex": {2780      "version": "9.2.2",2781      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",2782      "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",2783      "license": "MIT"2784    },2785    "node_modules/archiver-utils/node_modules/glob": {2786      "version": "10.5.0",2787      "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz",2788      "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==",2789      "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",2790      "license": "ISC",2791      "dependencies": {2792        "foreground-child": "^3.1.0",2793        "jackspeak": "^3.1.2",2794        "minimatch": "^9.0.4",2795        "minipass": "^7.1.2",2796        "package-json-from-dist": "^1.0.0",2797        "path-scurry": "^1.11.1"2798      },2799      "bin": {2800        "glob": "dist/esm/bin.mjs"2801      },2802      "funding": {2803        "url": "https://github.com/sponsors/isaacs"2804      }2805    },2806    "node_modules/archiver-utils/node_modules/jackspeak": {2807      "version": "3.4.3",2808      "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",2809      "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",2810      "license": "BlueOak-1.0.0",2811      "dependencies": {2812        "@isaacs/cliui": "^8.0.2"2813      },2814      "funding": {2815        "url": "https://github.com/sponsors/isaacs"2816      },2817      "optionalDependencies": {2818        "@pkgjs/parseargs": "^0.11.0"2819      }2820    },2821    "node_modules/archiver-utils/node_modules/lru-cache": {2822      "version": "10.4.3",2823      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",2824      "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",2825      "license": "ISC"2826    },2827    "node_modules/archiver-utils/node_modules/minimatch": {2828      "version": "9.0.9",2829      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",2830      "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",2831      "license": "ISC",2832      "dependencies": {2833        "brace-expansion": "^2.0.2"2834      },2835      "engines": {2836        "node": ">=16 || 14 >=14.17"2837      },2838      "funding": {2839        "url": "https://github.com/sponsors/isaacs"2840      }2841    },2842    "node_modules/archiver-utils/node_modules/path-scurry": {2843      "version": "1.11.1",2844      "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",2845      "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",2846      "license": "BlueOak-1.0.0",2847      "dependencies": {2848        "lru-cache": "^10.2.0",2849        "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"2850      },2851      "engines": {2852        "node": ">=16 || 14 >=14.18"2853      },2854      "funding": {2855        "url": "https://github.com/sponsors/isaacs"2856      }2857    },2858    "node_modules/archiver-utils/node_modules/string-width": {2859      "version": "5.1.2",2860      "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",2861      "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",2862      "license": "MIT",2863      "dependencies": {2864        "eastasianwidth": "^0.2.0",2865        "emoji-regex": "^9.2.2",2866        "strip-ansi": "^7.0.1"2867      },2868      "engines": {2869        "node": ">=12"2870      },2871      "funding": {2872        "url": "https://github.com/sponsors/sindresorhus"2873      }2874    },2875    "node_modules/archiver-utils/node_modules/strip-ansi": {2876      "version": "7.2.0",2877      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz",2878      "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==",2879      "license": "MIT",2880      "dependencies": {2881        "ansi-regex": "^6.2.2"2882      },2883      "engines": {2884        "node": ">=12"2885      },2886      "funding": {2887        "url": "https://github.com/chalk/strip-ansi?sponsor=1"2888      }2889    },2890    "node_modules/archiver-utils/node_modules/wrap-ansi": {2891      "version": "8.1.0",2892      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",2893      "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",2894      "license": "MIT",2895      "dependencies": {2896        "ansi-styles": "^6.1.0",2897        "string-width": "^5.0.1",2898        "strip-ansi": "^7.0.1"2899      },2900      "engines": {2901        "node": ">=12"2902      },2903      "funding": {2904        "url": "https://github.com/chalk/wrap-ansi?sponsor=1"2905      }2906    },2907    "node_modules/argon2": {2908      "version": "0.44.0",2909      "resolved": "https://registry.npmjs.org/argon2/-/argon2-0.44.0.tgz",2910      "integrity": "sha512-zHPGN3S55sihSQo0dBbK0A5qpi2R31z7HZDZnry3ifOyj8bZZnpZND2gpmhnRGO1V/d555RwBqIK5W4Mrmv3ig==",2911      "hasInstallScript": true,2912      "license": "MIT",2913      "dependencies": {2914        "@phc/format": "^1.0.0",2915        "cross-env": "^10.0.0",2916        "node-addon-api": "^8.5.0",2917        "node-gyp-build": "^4.8.4"2918      },2919      "engines": {2920        "node": ">=16.17.0"2921      }2922    },2923    "node_modules/argparse": {2924      "version": "2.0.1",2925      "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",2926      "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",2927      "license": "Python-2.0"2928    },2929    "node_modules/asap": {2930      "version": "2.0.6",2931      "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",2932      "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==",2933      "license": "MIT"2934    },2935    "node_modules/assertion-error": {2936      "version": "2.0.1",2937      "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",2938      "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",2939      "dev": true,2940      "license": "MIT",2941      "engines": {2942        "node": ">=12"2943      }2944    },2945    "node_modules/async": {2946      "version": "3.2.6",2947      "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",2948      "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==",2949      "license": "MIT"2950    },2951    "node_modules/atomic-sleep": {2952      "version": "1.0.0",2953      "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz",2954      "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==",2955      "license": "MIT",2956      "engines": {2957        "node": ">=8.0.0"2958      }2959    },2960    "node_modules/avvio": {2961      "version": "9.3.0",2962      "resolved": "https://registry.npmjs.org/avvio/-/avvio-9.3.0.tgz",2963      "integrity": "sha512-g2tQ7LE7oOSqDfwEm3M+ZCMTJc7KiZCdJ4UwyZJb5ckTKyYu50OYmvv0mCFXPuYXoM4zkSt8zM9XQ9KCvxA74A==",2964      "funding": [2965        {2966          "type": "github",2967          "url": "https://github.com/sponsors/fastify"2968        },2969        {2970          "type": "opencollective",2971          "url": "https://opencollective.com/fastify"2972        }2973      ],2974      "license": "MIT",2975      "dependencies": {2976        "@fastify/error": "^4.0.0",2977        "fastq": "^1.17.1"2978      }2979    },2980    "node_modules/b4a": {2981      "version": "1.8.1",2982      "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.1.tgz",2983      "integrity": "sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw==",2984      "license": "Apache-2.0",2985      "peerDependencies": {2986        "react-native-b4a": "*"2987      },2988      "peerDependenciesMeta": {2989        "react-native-b4a": {2990          "optional": true2991        }2992      }2993    },2994    "node_modules/balanced-match": {2995      "version": "1.0.2",2996      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",2997      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",2998      "license": "MIT"2999    },3000    "node_modules/bare-events": {3001      "version": "2.9.1",3002      "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.9.1.tgz",3003      "integrity": "sha512-Z0oHEHAFDZkffN8Qc39zNZjQlMDkPJRyyyZieU1VH7u8c5S+qHZ2S8ixdKIAxEjfHO7FJxXmJWgteOghVanIsg==",3004      "license": "Apache-2.0",3005      "peerDependencies": {3006        "bare-abort-controller": "*"3007      },3008      "peerDependenciesMeta": {3009        "bare-abort-controller": {3010          "optional": true3011        }3012      }3013    },3014    "node_modules/bare-fs": {3015      "version": "4.8.0",3016      "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.8.0.tgz",3017      "integrity": "sha512-fM+MhCvdQhZ7NV6S95a07gPSqjIYKn6mFaXfx266wN3ajZGl/+1AzH+ubkXQ0fFZvOe2nk9VHkzdYkQE5zMV3Q==",3018      "license": "Apache-2.0",3019      "dependencies": {3020        "bare-events": "^2.5.4",3021        "bare-path": "^3.0.0",3022        "bare-stream": "^2.6.4",3023        "bare-url": "^2.2.2",3024        "fast-fifo": "^1.3.2"3025      },3026      "engines": {3027        "bare": ">=1.28.0"3028      },3029      "peerDependencies": {3030        "bare-buffer": "*"3031      },3032      "peerDependenciesMeta": {3033        "bare-buffer": {3034          "optional": true3035        }3036      }3037    },3038    "node_modules/bare-path": {3039      "version": "3.1.1",3040      "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.1.1.tgz",3041      "integrity": "sha512-JprUlveX3QjApC1cTpsUOiscADftCGVWkzitbHsRqv84hzYwYHw2mbluddsq5TvI8mH/8Ov1f4BiMAdcB0oYnQ==",3042      "license": "Apache-2.0"3043    },3044    "node_modules/bare-stream": {3045      "version": "2.13.3",3046      "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.13.3.tgz",3047      "integrity": "sha512-Kc+brLqvEqGkjyfiwJmImAOqLZL7OsoLKuavx+hJjgVV3nLTOjloJyPMFxjUPerGGHrNH0fLU06jjykMLWrERQ==",3048      "license": "Apache-2.0",3049      "dependencies": {3050        "b4a": "^1.8.1",3051        "streamx": "^2.25.0",3052        "teex": "^1.0.1"3053      },3054      "peerDependencies": {3055        "bare-abort-controller": "*",3056        "bare-buffer": "*",3057        "bare-events": "*"3058      },3059      "peerDependenciesMeta": {3060        "bare-abort-controller": {3061          "optional": true3062        },3063        "bare-buffer": {3064          "optional": true3065        },3066        "bare-events": {3067          "optional": true3068        }3069      }3070    },3071    "node_modules/bare-url": {3072      "version": "2.5.1",3073      "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.5.1.tgz",3074      "integrity": "sha512-cD5ciQuKlx+eumTCfqbfiL+fhQm+dHbVNB/cX4+d+I/nx4JsVop9VoFEPAs5RJ6I84QR6bZIBjpd2kjDOYeWcg==",3075      "license": "Apache-2.0",3076      "dependencies": {3077        "bare-path": "^3.0.0"3078      }3079    },3080    "node_modules/base64-js": {3081      "version": "1.5.1",3082      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",3083      "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",3084      "funding": [3085        {3086          "type": "github",3087          "url": "https://github.com/sponsors/feross"3088        },3089        {3090          "type": "patreon",3091          "url": "https://www.patreon.com/feross"3092        },3093        {3094          "type": "consulting",3095          "url": "https://feross.org/support"3096        }3097      ],3098      "license": "MIT"3099    },3100    "node_modules/better-sqlite3": {3101      "version": "12.11.1",3102      "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.11.1.tgz",3103      "integrity": "sha512-dq9AtApgg5PGFtBzPFSBl3HZQjHok5gaQCM6zh2Yk0aSmDCs1CbnVI8/HgASQkNKsWFpseIO9beg5xxpYhbIfA==",3104      "hasInstallScript": true,3105      "license": "MIT",3106      "dependencies": {3107        "bindings": "^1.5.0",3108        "prebuild-install": "^7.1.1"3109      },3110      "engines": {3111        "node": "20.x || 22.x || 23.x || 24.x || 25.x || 26.x"3112      }3113    },3114    "node_modules/bindings": {3115      "version": "1.5.0",3116      "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",3117      "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",3118      "license": "MIT",3119      "dependencies": {3120        "file-uri-to-path": "1.0.0"3121      }3122    },3123    "node_modules/bl": {3124      "version": "4.1.0",3125      "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",3126      "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",3127      "license": "MIT",3128      "dependencies": {3129        "buffer": "^5.5.0",3130        "inherits": "^2.0.4",3131        "readable-stream": "^3.4.0"3132      }3133    },3134    "node_modules/bl/node_modules/buffer": {3135      "version": "5.7.1",3136      "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",3137      "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",3138      "funding": [3139        {3140          "type": "github",3141          "url": "https://github.com/sponsors/feross"3142        },3143        {3144          "type": "patreon",3145          "url": "https://www.patreon.com/feross"3146        },3147        {3148          "type": "consulting",3149          "url": "https://feross.org/support"3150        }3151      ],3152      "license": "MIT",3153      "dependencies": {3154        "base64-js": "^1.3.1",3155        "ieee754": "^1.1.13"3156      }3157    },3158    "node_modules/bl/node_modules/readable-stream": {3159      "version": "3.6.2",3160      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",3161      "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",3162      "license": "MIT",3163      "dependencies": {3164        "inherits": "^2.0.3",3165        "string_decoder": "^1.1.1",3166        "util-deprecate": "^1.0.1"3167      },3168      "engines": {3169        "node": ">= 6"3170      }3171    },3172    "node_modules/brace-expansion": {3173      "version": "1.1.18",3174      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz",3175      "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==",3176      "dev": true,3177      "license": "MIT",3178      "dependencies": {3179        "balanced-match": "^1.0.0",3180        "concat-map": "0.0.1"3181      }3182    },3183    "node_modules/buffer": {3184      "version": "6.0.3",3185      "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",3186      "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",3187      "funding": [3188        {3189          "type": "github",3190          "url": "https://github.com/sponsors/feross"3191        },3192        {3193          "type": "patreon",3194          "url": "https://www.patreon.com/feross"3195        },3196        {3197          "type": "consulting",3198          "url": "https://feross.org/support"3199        }3200      ],3201      "license": "MIT",3202      "dependencies": {3203        "base64-js": "^1.3.1",3204        "ieee754": "^1.2.1"3205      }3206    },3207    "node_modules/buffer-crc32": {3208      "version": "1.0.0",3209      "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz",3210      "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==",3211      "license": "MIT",3212      "engines": {3213        "node": ">=8.0.0"3214      }3215    },3216    "node_modules/cac": {3217      "version": "6.7.14",3218      "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",3219      "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",3220      "dev": true,3221      "license": "MIT",3222      "engines": {3223        "node": ">=8"3224      }3225    },3226    "node_modules/callsites": {3227      "version": "3.1.0",3228      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",3229      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",3230      "dev": true,3231      "license": "MIT",3232      "engines": {3233        "node": ">=6"3234      }3235    },3236    "node_modules/camelcase": {3237      "version": "5.3.1",3238      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",3239      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",3240      "license": "MIT",3241      "engines": {3242        "node": ">=6"3243      }3244    },3245    "node_modules/ccount": {3246      "version": "2.0.1",3247      "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",3248      "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",3249      "license": "MIT",3250      "funding": {3251        "type": "github",3252        "url": "https://github.com/sponsors/wooorm"3253      }3254    },3255    "node_modules/cfb": {3256      "version": "1.2.2",3257      "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz",3258      "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==",3259      "license": "Apache-2.0",3260      "dependencies": {3261        "adler-32": "~1.3.0",3262        "crc-32": "~1.2.0"3263      },3264      "engines": {3265        "node": ">=0.8"3266      }3267    },3268    "node_modules/chai": {3269      "version": "5.3.3",3270      "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz",3271      "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==",3272      "dev": true,3273      "license": "MIT",3274      "dependencies": {3275        "assertion-error": "^2.0.1",3276        "check-error": "^2.1.1",3277        "deep-eql": "^5.0.1",3278        "loupe": "^3.1.0",3279        "pathval": "^2.0.0"3280      },3281      "engines": {3282        "node": ">=18"3283      }3284    },3285    "node_modules/chalk": {3286      "version": "4.1.2",3287      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",3288      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",3289      "dev": true,3290      "license": "MIT",3291      "dependencies": {3292        "ansi-styles": "^4.1.0",3293        "supports-color": "^7.1.0"3294      },3295      "engines": {3296        "node": ">=10"3297      },3298      "funding": {3299        "url": "https://github.com/chalk/chalk?sponsor=1"3300      }3301    },3302    "node_modules/character-entities-html4": {3303      "version": "2.1.0",3304      "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",3305      "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",3306      "license": "MIT",3307      "funding": {3308        "type": "github",3309        "url": "https://github.com/sponsors/wooorm"3310      }3311    },3312    "node_modules/character-entities-legacy": {3313      "version": "3.0.0",3314      "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",3315      "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",3316      "license": "MIT",3317      "funding": {3318        "type": "github",3319        "url": "https://github.com/sponsors/wooorm"3320      }3321    },3322    "node_modules/check-error": {3323      "version": "2.1.3",3324      "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz",3325      "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==",3326      "dev": true,3327      "license": "MIT",3328      "engines": {3329        "node": ">= 16"3330      }3331    },3332    "node_modules/chownr": {3333      "version": "1.1.4",3334      "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",3335      "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",3336      "license": "ISC"3337    },3338    "node_modules/cliui": {3339      "version": "6.0.0",3340      "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",3341      "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",3342      "license": "ISC",3343      "dependencies": {3344        "string-width": "^4.2.0",3345        "strip-ansi": "^6.0.0",3346        "wrap-ansi": "^6.2.0"3347      }3348    },3349    "node_modules/codepage": {3350      "version": "1.15.0",3351      "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz",3352      "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==",3353      "license": "Apache-2.0",3354      "engines": {3355        "node": ">=0.8"3356      }3357    },3358    "node_modules/color-convert": {3359      "version": "2.0.1",3360      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",3361      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",3362      "license": "MIT",3363      "dependencies": {3364        "color-name": "~1.1.4"3365      },3366      "engines": {3367        "node": ">=7.0.0"3368      }3369    },3370    "node_modules/color-name": {3371      "version": "1.1.4",3372      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",3373      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",3374      "license": "MIT"3375    },3376    "node_modules/colorette": {3377      "version": "2.0.20",3378      "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz",3379      "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==",3380      "dev": true,3381      "license": "MIT"3382    },3383    "node_modules/comma-separated-tokens": {3384      "version": "2.0.3",3385      "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",3386      "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==",3387      "license": "MIT",3388      "funding": {3389        "type": "github",3390        "url": "https://github.com/sponsors/wooorm"3391      }3392    },3393    "node_modules/commander": {3394      "version": "14.0.3",3395      "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz",3396      "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==",3397      "license": "MIT",3398      "engines": {3399        "node": ">=20"3400      }3401    },3402    "node_modules/compress-commons": {3403      "version": "6.0.2",3404      "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz",3405      "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==",3406      "license": "MIT",3407      "dependencies": {3408        "crc-32": "^1.2.0",3409        "crc32-stream": "^6.0.0",3410        "is-stream": "^2.0.1",3411        "normalize-path": "^3.0.0",3412        "readable-stream": "^4.0.0"3413      },3414      "engines": {3415        "node": ">= 14"3416      }3417    },3418    "node_modules/concat-map": {3419      "version": "0.0.1",3420      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",3421      "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",3422      "dev": true,3423      "license": "MIT"3424    },3425    "node_modules/content-disposition": {3426      "version": "0.5.4",3427      "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",3428      "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",3429      "license": "MIT",3430      "dependencies": {3431        "safe-buffer": "5.2.1"3432      },3433      "engines": {3434        "node": ">= 0.6"3435      }3436    },3437    "node_modules/cookie": {3438      "version": "2.0.1",3439      "resolved": "https://registry.npmjs.org/cookie/-/cookie-2.0.1.tgz",3440      "integrity": "sha512-yuToqVvRrj6pfDXREyQAAv8SkAEk/8GS3jQRTiUMm66TVtBYmqQeoEjL2Lmq8Rpo6271vH76InTChTitEAm65w==",3441      "license": "MIT",3442      "engines": {3443        "node": ">=22"3444      },3445      "funding": {3446        "type": "opencollective",3447        "url": "https://opencollective.com/express"3448      }3449    },3450    "node_modules/core-util-is": {3451      "version": "1.0.3",3452      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",3453      "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",3454      "license": "MIT"3455    },3456    "node_modules/crc-32": {3457      "version": "1.2.2",3458      "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz",3459      "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==",3460      "license": "Apache-2.0",3461      "bin": {3462        "crc32": "bin/crc32.njs"3463      },3464      "engines": {3465        "node": ">=0.8"3466      }3467    },3468    "node_modules/crc32-stream": {3469      "version": "6.0.0",3470      "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz",3471      "integrity": "sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==",3472      "license": "MIT",3473      "dependencies": {3474        "crc-32": "^1.2.0",3475        "readable-stream": "^4.0.0"3476      },3477      "engines": {3478        "node": ">= 14"3479      }3480    },3481    "node_modules/cross-env": {3482      "version": "10.1.0",3483      "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-10.1.0.tgz",3484      "integrity": "sha512-GsYosgnACZTADcmEyJctkJIoqAhHjttw7RsFrVoJNXbsWWqaq6Ym+7kZjq6mS45O0jij6vtiReppKQEtqWy6Dw==",3485      "license": "MIT",3486      "dependencies": {3487        "@epic-web/invariant": "^1.0.0",3488        "cross-spawn": "^7.0.6"3489      },3490      "bin": {3491        "cross-env": "dist/bin/cross-env.js",3492        "cross-env-shell": "dist/bin/cross-env-shell.js"3493      },3494      "engines": {3495        "node": ">=20"3496      }3497    },3498    "node_modules/cross-spawn": {3499      "version": "7.0.6",3500      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",3501      "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",3502      "license": "MIT",3503      "dependencies": {3504        "path-key": "^3.1.0",3505        "shebang-command": "^2.0.0",3506        "which": "^2.0.1"3507      },3508      "engines": {3509        "node": ">= 8"3510      }3511    },3512    "node_modules/dateformat": {3513      "version": "4.6.3",3514      "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz",3515      "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==",3516      "dev": true,3517      "license": "MIT",3518      "engines": {3519        "node": "*"3520      }3521    },3522    "node_modules/debug": {3523      "version": "4.4.3",3524      "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",3525      "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",3526      "dev": true,3527      "license": "MIT",3528      "dependencies": {3529        "ms": "^2.1.3"3530      },3531      "engines": {3532        "node": ">=6.0"3533      },3534      "peerDependenciesMeta": {3535        "supports-color": {3536          "optional": true3537        }3538      }3539    },3540    "node_modules/decamelize": {3541      "version": "1.2.0",3542      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",3543      "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",3544      "license": "MIT",3545      "engines": {3546        "node": ">=0.10.0"3547      }3548    },3549    "node_modules/decompress-response": {3550      "version": "6.0.0",3551      "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",3552      "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",3553      "license": "MIT",3554      "dependencies": {3555        "mimic-response": "^3.1.0"3556      },3557      "engines": {3558        "node": ">=10"3559      },3560      "funding": {3561        "url": "https://github.com/sponsors/sindresorhus"3562      }3563    },3564    "node_modules/deep-eql": {3565      "version": "5.0.2",3566      "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",3567      "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",3568      "dev": true,3569      "license": "MIT",3570      "engines": {3571        "node": ">=6"3572      }3573    },3574    "node_modules/deep-extend": {3575      "version": "0.6.0",3576      "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",3577      "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",3578      "license": "MIT",3579      "engines": {3580        "node": ">=4.0.0"3581      }3582    },3583    "node_modules/deep-is": {3584      "version": "0.1.4",3585      "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",3586      "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",3587      "dev": true,3588      "license": "MIT"3589    },3590    "node_modules/depd": {3591      "version": "2.0.0",3592      "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",3593      "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",3594      "license": "MIT",3595      "engines": {3596        "node": ">= 0.8"3597      }3598    },3599    "node_modules/dequal": {3600      "version": "2.0.3",3601      "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",3602      "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",3603      "license": "MIT",3604      "engines": {3605        "node": ">=6"3606      }3607    },3608    "node_modules/detect-libc": {3609      "version": "2.1.2",3610      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",3611      "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",3612      "license": "Apache-2.0",3613      "engines": {3614        "node": ">=8"3615      }3616    },3617    "node_modules/devlop": {3618      "version": "1.1.0",3619      "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",3620      "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",3621      "license": "MIT",3622      "dependencies": {3623        "dequal": "^2.0.0"3624      },3625      "funding": {3626        "type": "github",3627        "url": "https://github.com/sponsors/wooorm"3628      }3629    },3630    "node_modules/dijkstrajs": {3631      "version": "1.0.3",3632      "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz",3633      "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==",3634      "license": "MIT"3635    },3636    "node_modules/eastasianwidth": {3637      "version": "0.2.0",3638      "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",3639      "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",3640      "license": "MIT"3641    },3642    "node_modules/emoji-regex": {3643      "version": "8.0.0",3644      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",3645      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",3646      "license": "MIT"3647    },3648    "node_modules/end-of-stream": {3649      "version": "1.4.5",3650      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",3651      "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",3652      "license": "MIT",3653      "dependencies": {3654        "once": "^1.4.0"3655      }3656    },3657    "node_modules/entities": {3658      "version": "4.5.0",3659      "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",3660      "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",3661      "license": "BSD-2-Clause",3662      "engines": {3663        "node": ">=0.12"3664      },3665      "funding": {3666        "url": "https://github.com/fb55/entities?sponsor=1"3667      }3668    },3669    "node_modules/es-module-lexer": {3670      "version": "1.7.0",3671      "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",3672      "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",3673      "dev": true,3674      "license": "MIT"3675    },3676    "node_modules/esbuild": {3677      "version": "0.28.2",3678      "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz",3679      "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==",3680      "dev": true,3681      "hasInstallScript": true,3682      "license": "MIT",3683      "bin": {3684        "esbuild": "bin/esbuild"3685      },3686      "engines": {3687        "node": ">=18"3688      },3689      "optionalDependencies": {3690        "@esbuild/aix-ppc64": "0.28.2",3691        "@esbuild/android-arm": "0.28.2",3692        "@esbuild/android-arm64": "0.28.2",3693        "@esbuild/android-x64": "0.28.2",3694        "@esbuild/darwin-arm64": "0.28.2",3695        "@esbuild/darwin-x64": "0.28.2",3696        "@esbuild/freebsd-arm64": "0.28.2",3697        "@esbuild/freebsd-x64": "0.28.2",3698        "@esbuild/linux-arm": "0.28.2",3699        "@esbuild/linux-arm64": "0.28.2",3700        "@esbuild/linux-ia32": "0.28.2",3701        "@esbuild/linux-loong64": "0.28.2",3702        "@esbuild/linux-mips64el": "0.28.2",3703        "@esbuild/linux-ppc64": "0.28.2",3704        "@esbuild/linux-riscv64": "0.28.2",3705        "@esbuild/linux-s390x": "0.28.2",3706        "@esbuild/linux-x64": "0.28.2",3707        "@esbuild/netbsd-arm64": "0.28.2",3708        "@esbuild/netbsd-x64": "0.28.2",3709        "@esbuild/openbsd-arm64": "0.28.2",3710        "@esbuild/openbsd-x64": "0.28.2",3711        "@esbuild/openharmony-arm64": "0.28.2",3712        "@esbuild/sunos-x64": "0.28.2",3713        "@esbuild/win32-arm64": "0.28.2",3714        "@esbuild/win32-ia32": "0.28.2",3715        "@esbuild/win32-x64": "0.28.2"3716      }3717    },3718    "node_modules/escape-html": {3719      "version": "1.0.3",3720      "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",3721      "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",3722      "license": "MIT"3723    },3724    "node_modules/escape-string-regexp": {3725      "version": "4.0.0",3726      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",3727      "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",3728      "dev": true,3729      "license": "MIT",3730      "engines": {3731        "node": ">=10"3732      },3733      "funding": {3734        "url": "https://github.com/sponsors/sindresorhus"3735      }3736    },3737    "node_modules/eslint": {3738      "version": "9.39.5",3739      "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.5.tgz",3740      "integrity": "sha512-DgZS62aPLXKlnxILS/AYCoRvHaZeXceIzlXPkkGGzJWSow1aEk0lbTlxUSlyjC8jcaKxAdOnTDz+o1JFSBsyjw==",3741      "dev": true,3742      "license": "MIT",3743      "dependencies": {3744        "@eslint-community/eslint-utils": "^4.8.0",3745        "@eslint-community/regexpp": "^4.12.1",3746        "@eslint/config-array": "^0.21.2",3747        "@eslint/config-helpers": "^0.4.2",3748        "@eslint/core": "^0.17.0",3749        "@eslint/eslintrc": "^3.3.6",3750        "@eslint/js": "9.39.5",3751        "@eslint/plugin-kit": "^0.4.1",3752        "@humanfs/node": "^0.16.6",3753        "@humanwhocodes/module-importer": "^1.0.1",3754        "@humanwhocodes/retry": "^0.4.2",3755        "@types/estree": "^1.0.6",3756        "ajv": "^6.14.0",3757        "chalk": "^4.0.0",3758        "cross-spawn": "^7.0.6",3759        "debug": "^4.3.2",3760        "escape-string-regexp": "^4.0.0",3761        "eslint-scope": "^8.4.0",3762        "eslint-visitor-keys": "^4.2.1",3763        "espree": "^10.4.0",3764        "esquery": "^1.5.0",3765        "esutils": "^2.0.2",3766        "fast-deep-equal": "^3.1.3",3767        "file-entry-cache": "^8.0.0",3768        "find-up": "^5.0.0",3769        "glob-parent": "^6.0.2",3770        "ignore": "^5.2.0",3771        "imurmurhash": "^0.1.4",3772        "is-glob": "^4.0.0",3773        "json-stable-stringify-without-jsonify": "^1.0.1",3774        "lodash.merge": "^4.6.2",3775        "minimatch": "^3.1.5",3776        "natural-compare": "^1.4.0",3777        "optionator": "^0.9.3"3778      },3779      "bin": {3780        "eslint": "bin/eslint.js"3781      },3782      "engines": {3783        "node": "^18.18.0 || ^20.9.0 || >=21.1.0"3784      },3785      "funding": {3786        "url": "https://eslint.org/donate"3787      },3788      "peerDependencies": {3789        "jiti": "*"3790      },3791      "peerDependenciesMeta": {3792        "jiti": {3793          "optional": true3794        }3795      }3796    },3797    "node_modules/eslint-scope": {3798      "version": "8.4.0",3799      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",3800      "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",3801      "dev": true,3802      "license": "BSD-2-Clause",3803      "dependencies": {3804        "esrecurse": "^4.3.0",3805        "estraverse": "^5.2.0"3806      },3807      "engines": {3808        "node": "^18.18.0 || ^20.9.0 || >=21.1.0"3809      },3810      "funding": {3811        "url": "https://opencollective.com/eslint"3812      }3813    },3814    "node_modules/eslint-visitor-keys": {3815      "version": "4.2.1",3816      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",3817      "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",3818      "dev": true,3819      "license": "Apache-2.0",3820      "engines": {3821        "node": "^18.18.0 || ^20.9.0 || >=21.1.0"3822      },3823      "funding": {3824        "url": "https://opencollective.com/eslint"3825      }3826    },3827    "node_modules/espree": {3828      "version": "10.4.0",3829      "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",3830      "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",3831      "dev": true,3832      "license": "BSD-2-Clause",3833      "dependencies": {3834        "acorn": "^8.15.0",3835        "acorn-jsx": "^5.3.2",3836        "eslint-visitor-keys": "^4.2.1"3837      },3838      "engines": {3839        "node": "^18.18.0 || ^20.9.0 || >=21.1.0"3840      },3841      "funding": {3842        "url": "https://opencollective.com/eslint"3843      }3844    },3845    "node_modules/esquery": {3846      "version": "1.7.0",3847      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",3848      "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==",3849      "dev": true,3850      "license": "BSD-3-Clause",3851      "dependencies": {3852        "estraverse": "^5.1.0"3853      },3854      "engines": {3855        "node": ">=0.10"3856      }3857    },3858    "node_modules/esrecurse": {3859      "version": "4.3.0",3860      "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",3861      "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",3862      "dev": true,3863      "license": "BSD-2-Clause",3864      "dependencies": {3865        "estraverse": "^5.2.0"3866      },3867      "engines": {3868        "node": ">=4.0"3869      }3870    },3871    "node_modules/estraverse": {3872      "version": "5.3.0",3873      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",3874      "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",3875      "dev": true,3876      "license": "BSD-2-Clause",3877      "engines": {3878        "node": ">=4.0"3879      }3880    },3881    "node_modules/estree-walker": {3882      "version": "3.0.3",3883      "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",3884      "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",3885      "dev": true,3886      "license": "MIT",3887      "dependencies": {3888        "@types/estree": "^1.0.0"3889      }3890    },3891    "node_modules/esutils": {3892      "version": "2.0.3",3893      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",3894      "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",3895      "dev": true,3896      "license": "BSD-2-Clause",3897      "engines": {3898        "node": ">=0.10.0"3899      }3900    },3901    "node_modules/event-target-shim": {3902      "version": "5.0.1",3903      "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",3904      "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",3905      "license": "MIT",3906      "engines": {3907        "node": ">=6"3908      }3909    },3910    "node_modules/events": {3911      "version": "3.3.0",3912      "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",3913      "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",3914      "license": "MIT",3915      "engines": {3916        "node": ">=0.8.x"3917      }3918    },3919    "node_modules/events-universal": {3920      "version": "1.0.1",3921      "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz",3922      "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==",3923      "license": "Apache-2.0",3924      "dependencies": {3925        "bare-events": "^2.7.0"3926      }3927    },3928    "node_modules/exif-reader": {3929      "version": "2.0.3",3930      "resolved": "https://registry.npmjs.org/exif-reader/-/exif-reader-2.0.3.tgz",3931      "integrity": "sha512-zFbQvguwT9JkqyYhR7pjE1Yn8SagwaGLNRU0Oh14xFa1paSf5Gzxn4gxgk0XhnudI0UIqU+HgnBX93+nva592A==",3932      "license": "MIT"3933    },3934    "node_modules/expand-template": {3935      "version": "2.0.3",3936      "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",3937      "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",3938      "license": "(MIT OR WTFPL)",3939      "engines": {3940        "node": ">=6"3941      }3942    },3943    "node_modules/expect-type": {3944      "version": "1.4.0",3945      "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz",3946      "integrity": "sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==",3947      "dev": true,3948      "license": "Apache-2.0",3949      "engines": {3950        "node": ">=12.0.0"3951      }3952    },3953    "node_modules/fast-copy": {3954      "version": "4.0.4",3955      "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-4.0.4.tgz",3956      "integrity": "sha512-eVAiWVNPSEGIzDl5yPuLrx8fNMogScXvD9xp1Kzd41FjRIz2I3sSIcxsFeM5EzFfHAfobdvs8ZySffUopljvIA==",3957      "dev": true,3958      "license": "MIT"3959    },3960    "node_modules/fast-decode-uri-component": {3961      "version": "1.0.1",3962      "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz",3963      "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==",3964      "license": "MIT"3965    },3966    "node_modules/fast-deep-equal": {3967      "version": "3.1.3",3968      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",3969      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",3970      "license": "MIT"3971    },3972    "node_modules/fast-fifo": {3973      "version": "1.3.2",3974      "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",3975      "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==",3976      "license": "MIT"3977    },3978    "node_modules/fast-json-stable-stringify": {3979      "version": "2.1.0",3980      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",3981      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",3982      "dev": true,3983      "license": "MIT"3984    },3985    "node_modules/fast-json-stringify": {3986      "version": "7.0.1",3987      "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-7.0.1.tgz",3988      "integrity": "sha512-eRSayARSbbwlBjpP4vnTTIRD5QPcIrmihPxDeN1DtKnHPg66UuJLx+8hlK1kaFdjvzyQ/dzALoi4vwAQ+T+iZA==",3989      "funding": [3990        {3991          "type": "github",3992          "url": "https://github.com/sponsors/fastify"3993        },3994        {3995          "type": "opencollective",3996          "url": "https://opencollective.com/fastify"3997        }3998      ],3999      "license": "MIT",4000      "dependencies": {4001        "@fastify/merge-json-schemas": "^0.2.0",4002        "ajv": "^8.12.0",4003        "ajv-formats": "^3.0.1",4004        "fast-uri": "^4.0.0",4005        "json-schema-ref-resolver": "^3.0.0",4006        "rfdc": "^1.2.0"4007      }4008    },4009    "node_modules/fast-json-stringify/node_modules/ajv": {4010      "version": "8.20.0",4011      "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",4012      "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",4013      "license": "MIT",4014      "dependencies": {4015        "fast-deep-equal": "^3.1.3",4016        "fast-uri": "^3.0.1",4017        "json-schema-traverse": "^1.0.0",4018        "require-from-string": "^2.0.2"4019      },4020      "funding": {4021        "type": "github",4022        "url": "https://github.com/sponsors/epoberezkin"4023      }4024    },4025    "node_modules/fast-json-stringify/node_modules/ajv/node_modules/fast-uri": {4026      "version": "3.1.5",4027      "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.5.tgz",4028      "integrity": "sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==",4029      "funding": [4030        {4031          "type": "github",4032          "url": "https://github.com/sponsors/fastify"4033        },4034        {4035          "type": "opencollective",4036          "url": "https://opencollective.com/fastify"4037        }4038      ],4039      "license": "BSD-3-Clause"4040    },4041    "node_modules/fast-json-stringify/node_modules/json-schema-traverse": {4042      "version": "1.0.0",4043      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",4044      "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",4045      "license": "MIT"4046    },4047    "node_modules/fast-levenshtein": {4048      "version": "2.0.6",4049      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",4050      "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",4051      "dev": true,4052      "license": "MIT"4053    },4054    "node_modules/fast-querystring": {4055      "version": "1.1.2",4056      "resolved": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.1.2.tgz",4057      "integrity": "sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==",4058      "license": "MIT",4059      "dependencies": {4060        "fast-decode-uri-component": "^1.0.1"4061      }4062    },4063    "node_modules/fast-safe-stringify": {4064      "version": "2.1.1",4065      "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz",4066      "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==",4067      "dev": true,4068      "license": "MIT"4069    },4070    "node_modules/fast-uri": {4071      "version": "4.1.2",4072      "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-4.1.2.tgz",4073      "integrity": "sha512-TyGmBcbDTZXcb2cj5MV89DrF42DKvb3y5DDUNh95iO+IMeAzMkVSxK1PZRrRIpc9yg8U2GhGdbofNa0LS/a4Bw==",4074      "funding": [4075        {4076          "type": "github",4077          "url": "https://github.com/sponsors/fastify"4078        },4079        {4080          "type": "opencollective",4081          "url": "https://opencollective.com/fastify"4082        }4083      ],4084      "license": "BSD-3-Clause"4085    },4086    "node_modules/fastify": {4087      "version": "5.11.3",4088      "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.11.3.tgz",4089      "integrity": "sha512-W6hzDP8s0iSeL7LGwY6Oc/ZxuXWOvFEMs6p2L0Si415YRo27W5pBKdOTXxhemBDeSTAcpYf5evRA9onF2OYhPA==",4090      "funding": [4091        {4092          "type": "github",4093          "url": "https://github.com/sponsors/fastify"4094        },4095        {4096          "type": "opencollective",4097          "url": "https://opencollective.com/fastify"4098        }4099      ],4100      "license": "MIT",4101      "dependencies": {4102        "@fastify/ajv-compiler": "^4.0.5",4103        "@fastify/error": "^4.0.0",4104        "@fastify/fast-json-stringify-compiler": "^5.0.0",4105        "@fastify/proxy-addr": "^5.0.0",4106        "abstract-logging": "^2.0.1",4107        "avvio": "^9.0.0",4108        "fast-json-stringify": "^7.0.0",4109        "find-my-way": "^9.6.0",4110        "light-my-request": "^6.0.0",4111        "pino": "^9.14.0 || ^10.1.0",4112        "process-warning": "^5.0.0",4113        "rfdc": "^1.3.1",4114        "secure-json-parse": "^4.0.0",4115        "semver": "^7.6.0",4116        "toad-cache": "^3.7.0"4117      }4118    },4119    "node_modules/fastify-plugin": {4120      "version": "6.0.0",4121      "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-6.0.0.tgz",4122      "integrity": "sha512-fZOty7z3O7vOliF6d8bHE3wiEh1KcNnKEQensSgTk9C1DvN6nRLS++XVd86v33Hw/8u9Un8A1zDrQ8ujcQDHEg==",4123      "funding": [4124        {4125          "type": "github",4126          "url": "https://github.com/sponsors/fastify"4127        },4128        {4129          "type": "opencollective",4130          "url": "https://opencollective.com/fastify"4131        }4132      ],4133      "license": "MIT"4134    },4135    "node_modules/fastq": {4136      "version": "1.20.1",4137      "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",4138      "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",4139      "license": "ISC",4140      "dependencies": {4141        "reusify": "^1.0.4"4142      }4143    },4144    "node_modules/fdir": {4145      "version": "6.5.0",4146      "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",4147      "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",4148      "dev": true,4149      "license": "MIT",4150      "engines": {4151        "node": ">=12.0.0"4152      },4153      "peerDependencies": {4154        "picomatch": "^3 || ^4"4155      },4156      "peerDependenciesMeta": {4157        "picomatch": {4158          "optional": true4159        }4160      }4161    },4162    "node_modules/file-entry-cache": {4163      "version": "8.0.0",4164      "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",4165      "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",4166      "dev": true,4167      "license": "MIT",4168      "dependencies": {4169        "flat-cache": "^4.0.0"4170      },4171      "engines": {4172        "node": ">=16.0.0"4173      }4174    },4175    "node_modules/file-uri-to-path": {4176      "version": "1.0.0",4177      "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",4178      "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",4179      "license": "MIT"4180    },4181    "node_modules/find-my-way": {4182      "version": "9.7.0",4183      "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-9.7.0.tgz",4184      "integrity": "sha512-f2JHn75x2JlwUwLenZypgczR7YWMb/uO9BvUXtus+JMgkbIkLADd38cI4EiV+OQqrGo1Zlq6V8wnqMJ8e62wUQ==",4185      "license": "MIT",4186      "dependencies": {4187        "fast-deep-equal": "^3.1.3",4188        "fast-querystring": "^1.0.0",4189        "safe-regex2": "^5.0.0"4190      },4191      "engines": {4192        "node": ">=20"4193      }4194    },4195    "node_modules/find-up": {4196      "version": "5.0.0",4197      "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",4198      "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",4199      "dev": true,4200      "license": "MIT",4201      "dependencies": {4202        "locate-path": "^6.0.0",4203        "path-exists": "^4.0.0"4204      },4205      "engines": {4206        "node": ">=10"4207      },4208      "funding": {4209        "url": "https://github.com/sponsors/sindresorhus"4210      }4211    },4212    "node_modules/flat-cache": {4213      "version": "4.0.1",4214      "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",4215      "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",4216      "dev": true,4217      "license": "MIT",4218      "dependencies": {4219        "flatted": "^3.2.9",4220        "keyv": "^4.5.4"4221      },4222      "engines": {4223        "node": ">=16"4224      }4225    },4226    "node_modules/flatted": {4227      "version": "3.4.4",4228      "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.4.tgz",4229      "integrity": "sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q==",4230      "dev": true,4231      "license": "ISC"4232    },4233    "node_modules/foreground-child": {4234      "version": "3.3.1",4235      "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",4236      "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",4237      "license": "ISC",4238      "dependencies": {4239        "cross-spawn": "^7.0.6",4240        "signal-exit": "^4.0.1"4241      },4242      "engines": {4243        "node": ">=14"4244      },4245      "funding": {4246        "url": "https://github.com/sponsors/isaacs"4247      }4248    },4249    "node_modules/frac": {4250      "version": "1.1.2",4251      "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz",4252      "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==",4253      "license": "Apache-2.0",4254      "engines": {4255        "node": ">=0.8"4256      }4257    },4258    "node_modules/fs-constants": {4259      "version": "1.0.0",4260      "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",4261      "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",4262      "license": "MIT"4263    },4264    "node_modules/fsevents": {4265      "version": "2.3.3",4266      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",4267      "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",4268      "dev": true,4269      "hasInstallScript": true,4270      "license": "MIT",4271      "optional": true,4272      "os": [4273        "darwin"4274      ],4275      "engines": {4276        "node": "^8.16.0 || ^10.6.0 || >=11.0.0"4277      }4278    },4279    "node_modules/get-caller-file": {4280      "version": "2.0.5",4281      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",4282      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",4283      "license": "ISC",4284      "engines": {4285        "node": "6.* || 8.* || >= 10.*"4286      }4287    },4288    "node_modules/github-from-package": {4289      "version": "0.0.0",4290      "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",4291      "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",4292      "license": "MIT"4293    },4294    "node_modules/glob": {4295      "version": "11.1.0",4296      "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz",4297      "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==",4298      "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",4299      "license": "BlueOak-1.0.0",4300      "dependencies": {4301        "foreground-child": "^3.3.1",4302        "jackspeak": "^4.1.1",4303        "minimatch": "^10.1.1",4304        "minipass": "^7.1.2",4305        "package-json-from-dist": "^1.0.0",4306        "path-scurry": "^2.0.0"4307      },4308      "bin": {4309        "glob": "dist/esm/bin.mjs"4310      },4311      "engines": {4312        "node": "20 || >=22"4313      },4314      "funding": {4315        "url": "https://github.com/sponsors/isaacs"4316      }4317    },4318    "node_modules/glob-parent": {4319      "version": "6.0.2",4320      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",4321      "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",4322      "dev": true,4323      "license": "ISC",4324      "dependencies": {4325        "is-glob": "^4.0.3"4326      },4327      "engines": {4328        "node": ">=10.13.0"4329      }4330    },4331    "node_modules/glob/node_modules/balanced-match": {4332      "version": "4.0.4",4333      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",4334      "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",4335      "license": "MIT",4336      "engines": {4337        "node": "18 || 20 || >=22"4338      }4339    },4340    "node_modules/glob/node_modules/brace-expansion": {4341      "version": "5.0.9",4342      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz",4343      "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==",4344      "license": "MIT",4345      "dependencies": {4346        "balanced-match": "^4.0.2"4347      },4348      "engines": {4349        "node": "20 || >=22"4350      }4351    },4352    "node_modules/glob/node_modules/minimatch": {4353      "version": "10.2.6",4354      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",4355      "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==",4356      "license": "BlueOak-1.0.0",4357      "dependencies": {4358        "brace-expansion": "^5.0.8"4359      },4360      "engines": {4361        "node": "18 || 20 || >=22"4362      },4363      "funding": {4364        "url": "https://github.com/sponsors/isaacs"4365      }4366    },4367    "node_modules/globals": {4368      "version": "14.0.0",4369      "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",4370      "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",4371      "dev": true,4372      "license": "MIT",4373      "engines": {4374        "node": ">=18"4375      },4376      "funding": {4377        "url": "https://github.com/sponsors/sindresorhus"4378      }4379    },4380    "node_modules/graceful-fs": {4381      "version": "4.2.11",4382      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",4383      "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",4384      "license": "ISC"4385    },4386    "node_modules/has-flag": {4387      "version": "4.0.0",4388      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",4389      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",4390      "dev": true,4391      "license": "MIT",4392      "engines": {4393        "node": ">=8"4394      }4395    },4396    "node_modules/hast-util-to-html": {4397      "version": "9.0.5",4398      "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz",4399      "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==",4400      "license": "MIT",4401      "dependencies": {4402        "@types/hast": "^3.0.0",4403        "@types/unist": "^3.0.0",4404        "ccount": "^2.0.0",4405        "comma-separated-tokens": "^2.0.0",4406        "hast-util-whitespace": "^3.0.0",4407        "html-void-elements": "^3.0.0",4408        "mdast-util-to-hast": "^13.0.0",4409        "property-information": "^7.0.0",4410        "space-separated-tokens": "^2.0.0",4411        "stringify-entities": "^4.0.0",4412        "zwitch": "^2.0.4"4413      },4414      "funding": {4415        "type": "opencollective",4416        "url": "https://opencollective.com/unified"4417      }4418    },4419    "node_modules/hast-util-whitespace": {4420      "version": "3.0.0",4421      "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",4422      "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",4423      "license": "MIT",4424      "dependencies": {4425        "@types/hast": "^3.0.0"4426      },4427      "funding": {4428        "type": "opencollective",4429        "url": "https://opencollective.com/unified"4430      }4431    },4432    "node_modules/help-me": {4433      "version": "5.0.0",4434      "resolved": "https://registry.npmjs.org/help-me/-/help-me-5.0.0.tgz",4435      "integrity": "sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==",4436      "dev": true,4437      "license": "MIT"4438    },4439    "node_modules/html-void-elements": {4440      "version": "3.0.0",4441      "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz",4442      "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==",4443      "license": "MIT",4444      "funding": {4445        "type": "github",4446        "url": "https://github.com/sponsors/wooorm"4447      }4448    },4449    "node_modules/http-errors": {4450      "version": "2.0.1",4451      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",4452      "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",4453      "license": "MIT",4454      "dependencies": {4455        "depd": "~2.0.0",4456        "inherits": "~2.0.4",4457        "setprototypeof": "~1.2.0",4458        "statuses": "~2.0.2",4459        "toidentifier": "~1.0.1"4460      },4461      "engines": {4462        "node": ">= 0.8"4463      },4464      "funding": {4465        "type": "opencollective",4466        "url": "https://opencollective.com/express"4467      }4468    },4469    "node_modules/ieee754": {4470      "version": "1.2.1",4471      "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",4472      "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",4473      "funding": [4474        {4475          "type": "github",4476          "url": "https://github.com/sponsors/feross"4477        },4478        {4479          "type": "patreon",4480          "url": "https://www.patreon.com/feross"4481        },4482        {4483          "type": "consulting",4484          "url": "https://feross.org/support"4485        }4486      ],4487      "license": "BSD-3-Clause"4488    },4489    "node_modules/ignore": {4490      "version": "5.3.2",4491      "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",4492      "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",4493      "dev": true,4494      "license": "MIT",4495      "engines": {4496        "node": ">= 4"4497      }4498    },4499    "node_modules/import-fresh": {4500      "version": "3.3.1",4501      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",4502      "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",4503      "dev": true,4504      "license": "MIT",4505      "dependencies": {4506        "parent-module": "^1.0.0",4507        "resolve-from": "^4.0.0"4508      },4509      "engines": {4510        "node": ">=6"4511      },4512      "funding": {4513        "url": "https://github.com/sponsors/sindresorhus"4514      }4515    },4516    "node_modules/imurmurhash": {4517      "version": "0.1.4",4518      "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",4519      "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",4520      "dev": true,4521      "license": "MIT",4522      "engines": {4523        "node": ">=0.8.19"4524      }4525    },4526    "node_modules/inherits": {4527      "version": "2.0.4",4528      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",4529      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",4530      "license": "ISC"4531    },4532    "node_modules/ini": {4533      "version": "1.3.8",4534      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",4535      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",4536      "license": "ISC"4537    },4538    "node_modules/ipaddr.js": {4539      "version": "2.5.0",4540      "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.5.0.tgz",4541      "integrity": "sha512-aq+t5NAc+cS6rZQQVWC2x98CPqGtKKTMDd4Gaodv0wShnItdKg/51djkGJ1hqH+Oy0ivDftCbSLCQob8zso01w==",4542      "license": "MIT",4543      "engines": {4544        "node": ">= 10"4545      }4546    },4547    "node_modules/is-extglob": {4548      "version": "2.1.1",4549      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",4550      "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",4551      "dev": true,4552      "license": "MIT",4553      "engines": {4554        "node": ">=0.10.0"4555      }4556    },4557    "node_modules/is-fullwidth-code-point": {4558      "version": "3.0.0",4559      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",4560      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",4561      "license": "MIT",4562      "engines": {4563        "node": ">=8"4564      }4565    },4566    "node_modules/is-glob": {4567      "version": "4.0.3",4568      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",4569      "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",4570      "dev": true,4571      "license": "MIT",4572      "dependencies": {4573        "is-extglob": "^2.1.1"4574      },4575      "engines": {4576        "node": ">=0.10.0"4577      }4578    },4579    "node_modules/is-stream": {4580      "version": "2.0.1",4581      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",4582      "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",4583      "license": "MIT",4584      "engines": {4585        "node": ">=8"4586      },4587      "funding": {4588        "url": "https://github.com/sponsors/sindresorhus"4589      }4590    },4591    "node_modules/isarray": {4592      "version": "1.0.0",4593      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",4594      "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",4595      "license": "MIT"4596    },4597    "node_modules/isexe": {4598      "version": "2.0.0",4599      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",4600      "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",4601      "license": "ISC"4602    },4603    "node_modules/jackspeak": {4604      "version": "4.2.3",4605      "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.2.3.tgz",4606      "integrity": "sha512-ykkVRwrYvFm1nb2AJfKKYPr0emF6IiXDYUaFx4Zn9ZuIH7MrzEZ3sD5RlqGXNRpHtvUHJyOnCEFxOlNDtGo7wg==",4607      "license": "BlueOak-1.0.0",4608      "dependencies": {4609        "@isaacs/cliui": "^9.0.0"4610      },4611      "engines": {4612        "node": "20 || >=22"4613      },4614      "funding": {4615        "url": "https://github.com/sponsors/isaacs"4616      }4617    },4618    "node_modules/joycon": {4619      "version": "3.1.1",4620      "resolved": "https://registry.npmjs.org/joycon/-/joycon-3.1.1.tgz",4621      "integrity": "sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==",4622      "dev": true,4623      "license": "MIT",4624      "engines": {4625        "node": ">=10"4626      }4627    },4628    "node_modules/js-tokens": {4629      "version": "9.0.1",4630      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz",4631      "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==",4632      "dev": true,4633      "license": "MIT"4634    },4635    "node_modules/js-yaml": {4636      "version": "4.3.1",4637      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz",4638      "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==",4639      "dev": true,4640      "funding": [4641        {4642          "type": "github",4643          "url": "https://github.com/sponsors/puzrin"4644        },4645        {4646          "type": "github",4647          "url": "https://github.com/sponsors/nodeca"4648        }4649      ],4650      "license": "MIT",4651      "dependencies": {4652        "argparse": "^2.0.1"4653      },4654      "bin": {4655        "js-yaml": "bin/js-yaml.js"4656      }4657    },4658    "node_modules/json-buffer": {4659      "version": "3.0.1",4660      "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",4661      "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",4662      "dev": true,4663      "license": "MIT"4664    },4665    "node_modules/json-schema-ref-resolver": {4666      "version": "3.0.0",4667      "resolved": "https://registry.npmjs.org/json-schema-ref-resolver/-/json-schema-ref-resolver-3.0.0.tgz",4668      "integrity": "sha512-hOrZIVL5jyYFjzk7+y7n5JDzGlU8rfWDuYyHwGa2WA8/pcmMHezp2xsVwxrebD/Q9t8Nc5DboieySDpCp4WG4A==",4669      "funding": [4670        {4671          "type": "github",4672          "url": "https://github.com/sponsors/fastify"4673        },4674        {4675          "type": "opencollective",4676          "url": "https://opencollective.com/fastify"4677        }4678      ],4679      "license": "MIT",4680      "dependencies": {4681        "dequal": "^2.0.3"4682      }4683    },4684    "node_modules/json-schema-traverse": {4685      "version": "0.4.1",4686      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",4687      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",4688      "dev": true,4689      "license": "MIT"4690    },4691    "node_modules/json-stable-stringify-without-jsonify": {4692      "version": "1.0.1",4693      "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",4694      "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",4695      "dev": true,4696      "license": "MIT"4697    },4698    "node_modules/keyv": {4699      "version": "4.5.4",4700      "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",4701      "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",4702      "dev": true,4703      "license": "MIT",4704      "dependencies": {4705        "json-buffer": "3.0.1"4706      }4707    },4708    "node_modules/lazystream": {4709      "version": "1.0.1",4710      "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz",4711      "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==",4712      "license": "MIT",4713      "dependencies": {4714        "readable-stream": "^2.0.5"4715      },4716      "engines": {4717        "node": ">= 0.6.3"4718      }4719    },4720    "node_modules/lazystream/node_modules/readable-stream": {4721      "version": "2.3.8",4722      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",4723      "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",4724      "license": "MIT",4725      "dependencies": {4726        "core-util-is": "~1.0.0",4727        "inherits": "~2.0.3",4728        "isarray": "~1.0.0",4729        "process-nextick-args": "~2.0.0",4730        "safe-buffer": "~5.1.1",4731        "string_decoder": "~1.1.1",4732        "util-deprecate": "~1.0.1"4733      }4734    },4735    "node_modules/lazystream/node_modules/safe-buffer": {4736      "version": "5.1.2",4737      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",4738      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",4739      "license": "MIT"4740    },4741    "node_modules/lazystream/node_modules/string_decoder": {4742      "version": "1.1.1",4743      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",4744      "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",4745      "license": "MIT",4746      "dependencies": {4747        "safe-buffer": "~5.1.0"4748      }4749    },4750    "node_modules/levn": {4751      "version": "0.4.1",4752      "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",4753      "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",4754      "dev": true,4755      "license": "MIT",4756      "dependencies": {4757        "prelude-ls": "^1.2.1",4758        "type-check": "~0.4.0"4759      },4760      "engines": {4761        "node": ">= 0.8.0"4762      }4763    },4764    "node_modules/light-my-request": {4765      "version": "6.6.0",4766      "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-6.6.0.tgz",4767      "integrity": "sha512-CHYbu8RtboSIoVsHZ6Ye4cj4Aw/yg2oAFimlF7mNvfDV192LR7nDiKtSIfCuLT7KokPSTn/9kfVLm5OGN0A28A==",4768      "funding": [4769        {4770          "type": "github",4771          "url": "https://github.com/sponsors/fastify"4772        },4773        {4774          "type": "opencollective",4775          "url": "https://opencollective.com/fastify"4776        }4777      ],4778      "license": "BSD-3-Clause",4779      "dependencies": {4780        "cookie": "^1.0.1",4781        "process-warning": "^4.0.0",4782        "set-cookie-parser": "^2.6.0"4783      }4784    },4785    "node_modules/light-my-request/node_modules/cookie": {4786      "version": "1.1.1",4787      "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",4788      "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",4789      "license": "MIT",4790      "engines": {4791        "node": ">=18"4792      },4793      "funding": {4794        "type": "opencollective",4795        "url": "https://opencollective.com/express"4796      }4797    },4798    "node_modules/light-my-request/node_modules/process-warning": {4799      "version": "4.0.1",4800      "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-4.0.1.tgz",4801      "integrity": "sha512-3c2LzQ3rY9d0hc1emcsHhfT9Jwz0cChib/QN89oME2R451w5fy3f0afAhERFZAwrbDU43wk12d0ORBpDVME50Q==",4802      "funding": [4803        {4804          "type": "github",4805          "url": "https://github.com/sponsors/fastify"4806        },4807        {4808          "type": "opencollective",4809          "url": "https://opencollective.com/fastify"4810        }4811      ],4812      "license": "MIT"4813    },4814    "node_modules/linkify-it": {4815      "version": "5.0.2",4816      "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.2.tgz",4817      "integrity": "sha512-ONTm2jCMAVZjgQa/Fy1kScXsuOoF5NPTsoFBdE1KVIZ2vAh/r9+Bqo+0jINCBYnavTPQZz38QzFTme79ENoN3Q==",4818      "funding": [4819        {4820          "type": "github",4821          "url": "https://github.com/sponsors/puzrin"4822        },4823        {4824          "type": "github",4825          "url": "https://github.com/sponsors/markdown-it"4826        }4827      ],4828      "license": "MIT",4829      "dependencies": {4830        "uc.micro": "^2.0.0"4831      }4832    },4833    "node_modules/locate-path": {4834      "version": "6.0.0",4835      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",4836      "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",4837      "dev": true,4838      "license": "MIT",4839      "dependencies": {4840        "p-locate": "^5.0.0"4841      },4842      "engines": {4843        "node": ">=10"4844      },4845      "funding": {4846        "url": "https://github.com/sponsors/sindresorhus"4847      }4848    },4849    "node_modules/lodash": {4850      "version": "4.18.1",4851      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz",4852      "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==",4853      "license": "MIT"4854    },4855    "node_modules/lodash.merge": {4856      "version": "4.6.2",4857      "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",4858      "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",4859      "dev": true,4860      "license": "MIT"4861    },4862    "node_modules/loupe": {4863      "version": "3.2.1",4864      "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz",4865      "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==",4866      "dev": true,4867      "license": "MIT"4868    },4869    "node_modules/lru-cache": {4870      "version": "11.5.2",4871      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz",4872      "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==",4873      "license": "BlueOak-1.0.0",4874      "engines": {4875        "node": "20 || >=22"4876      }4877    },4878    "node_modules/magic-string": {4879      "version": "0.30.21",4880      "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",4881      "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",4882      "dev": true,4883      "license": "MIT",4884      "dependencies": {4885        "@jridgewell/sourcemap-codec": "^1.5.5"4886      }4887    },4888    "node_modules/markdown-it": {4889      "version": "14.3.0",4890      "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.3.0.tgz",4891      "integrity": "sha512-RCEsPjR+sr0x+AuYp601tKTkgFG4YEPLCzHST3cQ/fhlJkqAkz1L2/Qbp1j9qw5SBwQHFBoW8+hoN5xssOF0Tw==",4892      "funding": [4893        {4894          "type": "github",4895          "url": "https://github.com/sponsors/puzrin"4896        },4897        {4898          "type": "github",4899          "url": "https://github.com/sponsors/markdown-it"4900        }4901      ],4902      "license": "MIT",4903      "dependencies": {4904        "argparse": "^2.0.1",4905        "entities": "^4.5.0",4906        "linkify-it": "^5.0.2",4907        "mdurl": "^2.0.0",4908        "punycode.js": "^2.3.1",4909        "uc.micro": "^2.1.0"4910      },4911      "bin": {4912        "markdown-it": "bin/markdown-it.mjs"4913      }4914    },4915    "node_modules/markdown-it-anchor": {4916      "version": "9.2.1",4917      "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-9.2.1.tgz",4918      "integrity": "sha512-p6APiLJDFAW2GEvaavDvhIBn7jrX2jLv77NkBGgNacFTurbORYc4pyYySg/mI6mpR6cHQuAtzKtmqgQr4K8dsQ==",4919      "license": "Unlicense",4920      "peerDependencies": {4921        "@types/markdown-it": "*",4922        "markdown-it": "*"4923      }4924    },4925    "node_modules/markdown-it-task-lists": {4926      "version": "2.1.1",4927      "resolved": "https://registry.npmjs.org/markdown-it-task-lists/-/markdown-it-task-lists-2.1.1.tgz",4928      "integrity": "sha512-TxFAc76Jnhb2OUu+n3yz9RMu4CwGfaT788br6HhEDlvWfdeJcLUsxk1Hgw2yJio0OXsxv7pyIPmvECY7bMbluA==",4929      "license": "ISC"4930    },4931    "node_modules/mdast-util-to-hast": {4932      "version": "13.2.1",4933      "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz",4934      "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==",4935      "license": "MIT",4936      "dependencies": {4937        "@types/hast": "^3.0.0",4938        "@types/mdast": "^4.0.0",4939        "@ungap/structured-clone": "^1.0.0",4940        "devlop": "^1.0.0",4941        "micromark-util-sanitize-uri": "^2.0.0",4942        "trim-lines": "^3.0.0",4943        "unist-util-position": "^5.0.0",4944        "unist-util-visit": "^5.0.0",4945        "vfile": "^6.0.0"4946      },4947      "funding": {4948        "type": "opencollective",4949        "url": "https://opencollective.com/unified"4950      }4951    },4952    "node_modules/mdurl": {4953      "version": "2.1.0",4954      "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.1.0.tgz",4955      "integrity": "sha512-1+HBaOx0zi/dQWht8rNv9MYf9qqpqL/kxI0hXImU6Y547zM6Sni8BQibt7ifgMcYtQg41ao3Ivd6cnSM86inpg==",4956      "license": "MIT"4957    },4958    "node_modules/micromark-util-character": {4959      "version": "2.1.1",4960      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",4961      "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",4962      "funding": [4963        {4964          "type": "GitHub Sponsors",4965          "url": "https://github.com/sponsors/unifiedjs"4966        },4967        {4968          "type": "OpenCollective",4969          "url": "https://opencollective.com/unified"4970        }4971      ],4972      "license": "MIT",4973      "dependencies": {4974        "micromark-util-symbol": "^2.0.0",4975        "micromark-util-types": "^2.0.0"4976      }4977    },4978    "node_modules/micromark-util-encode": {4979      "version": "2.0.1",4980      "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",4981      "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==",4982      "funding": [4983        {4984          "type": "GitHub Sponsors",4985          "url": "https://github.com/sponsors/unifiedjs"4986        },4987        {4988          "type": "OpenCollective",4989          "url": "https://opencollective.com/unified"4990        }4991      ],4992      "license": "MIT"4993    },4994    "node_modules/micromark-util-sanitize-uri": {4995      "version": "2.0.1",4996      "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",4997      "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",4998      "funding": [4999        {5000          "type": "GitHub Sponsors",5001          "url": "https://github.com/sponsors/unifiedjs"5002        },5003        {5004          "type": "OpenCollective",5005          "url": "https://opencollective.com/unified"5006        }5007      ],5008      "license": "MIT",5009      "dependencies": {5010        "micromark-util-character": "^2.0.0",5011        "micromark-util-encode": "^2.0.0",5012        "micromark-util-symbol": "^2.0.0"5013      }5014    },5015    "node_modules/micromark-util-symbol": {5016      "version": "2.0.1",5017      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",5018      "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==",5019      "funding": [5020        {5021          "type": "GitHub Sponsors",5022          "url": "https://github.com/sponsors/unifiedjs"5023        },5024        {5025          "type": "OpenCollective",5026          "url": "https://opencollective.com/unified"5027        }5028      ],5029      "license": "MIT"5030    },5031    "node_modules/micromark-util-types": {5032      "version": "2.0.2",5033      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz",5034      "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==",5035      "funding": [5036        {5037          "type": "GitHub Sponsors",5038          "url": "https://github.com/sponsors/unifiedjs"5039        },5040        {5041          "type": "OpenCollective",5042          "url": "https://opencollective.com/unified"5043        }5044      ],5045      "license": "MIT"5046    },5047    "node_modules/mime": {5048      "version": "4.1.0",5049      "resolved": "https://registry.npmjs.org/mime/-/mime-4.1.0.tgz",5050      "integrity": "sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==",5051      "funding": [5052        "https://github.com/sponsors/broofa"5053      ],5054      "license": "MIT",5055      "bin": {5056        "mime": "bin/cli.js"5057      },5058      "engines": {5059        "node": ">=16"5060      }5061    },5062    "node_modules/mimic-response": {5063      "version": "3.1.0",5064      "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",5065      "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",5066      "license": "MIT",5067      "engines": {5068        "node": ">=10"5069      },5070      "funding": {5071        "url": "https://github.com/sponsors/sindresorhus"5072      }5073    },5074    "node_modules/minimatch": {5075      "version": "3.1.5",5076      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",5077      "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",5078      "dev": true,5079      "license": "ISC",5080      "dependencies": {5081        "brace-expansion": "^1.1.7"5082      },5083      "engines": {5084        "node": "*"5085      }5086    },5087    "node_modules/minimist": {5088      "version": "1.2.8",5089      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",5090      "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",5091      "license": "MIT",5092      "funding": {5093        "url": "https://github.com/sponsors/ljharb"5094      }5095    },5096    "node_modules/minipass": {5097      "version": "7.1.3",5098      "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",5099      "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",5100      "license": "BlueOak-1.0.0",5101      "engines": {5102        "node": ">=16 || 14 >=14.17"5103      }5104    },5105    "node_modules/mkdirp-classic": {5106      "version": "0.5.3",5107      "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",5108      "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",5109      "license": "MIT"5110    },5111    "node_modules/ms": {5112      "version": "2.1.3",5113      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",5114      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",5115      "dev": true,5116      "license": "MIT"5117    },5118    "node_modules/nanoid": {5119      "version": "3.3.18",5120      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz",5121      "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==",5122      "dev": true,5123      "funding": [5124        {5125          "type": "github",5126          "url": "https://github.com/sponsors/ai"5127        }5128      ],5129      "license": "MIT",5130      "bin": {5131        "nanoid": "bin/nanoid.cjs"5132      },5133      "engines": {5134        "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"5135      }5136    },5137    "node_modules/napi-build-utils": {5138      "version": "2.0.0",5139      "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz",5140      "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==",5141      "license": "MIT"5142    },5143    "node_modules/natural-compare": {5144      "version": "1.4.0",5145      "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",5146      "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",5147      "dev": true,5148      "license": "MIT"5149    },5150    "node_modules/node-abi": {5151      "version": "3.94.0",5152      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.94.0.tgz",5153      "integrity": "sha512-W5ZNO5KRPB5TkYmGVD9F6YqhsglXJzE6etpbmT+f6EQElhiX/UTG551cnsRGvLG3fyZEg9HwaDmNmj5nwJ4z9g==",5154      "license": "MIT",5155      "dependencies": {5156        "semver": "^7.3.5"5157      },5158      "engines": {5159        "node": ">=10"5160      }5161    },5162    "node_modules/node-addon-api": {5163      "version": "8.9.1",5164      "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.9.1.tgz",5165      "integrity": "sha512-4eUQWVPCUUUiBjLnHS3cXWeC6ryoPUc0U3rP7IuzapoGbzMqd/r6KKO0clr0b+snQhsrueFEhCZDdK+LK7hxKg==",5166      "license": "MIT",5167      "engines": {5168        "node": "^18 || ^20 || >= 21"5169      }5170    },5171    "node_modules/node-gyp-build": {5172      "version": "4.8.4",5173      "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz",5174      "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==",5175      "license": "MIT",5176      "bin": {5177        "node-gyp-build": "bin.js",5178        "node-gyp-build-optional": "optional.js",5179        "node-gyp-build-test": "build-test.js"5180      }5181    },5182    "node_modules/normalize-path": {5183      "version": "3.0.0",5184      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",5185      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",5186      "license": "MIT",5187      "engines": {5188        "node": ">=0.10.0"5189      }5190    },5191    "node_modules/nunjucks": {5192      "version": "3.2.4",5193      "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.4.tgz",5194      "integrity": "sha512-26XRV6BhkgK0VOxfbU5cQI+ICFUtMLixv1noZn1tGU38kQH5A5nmmbk/O45xdyBhD1esk47nKrY0mvQpZIhRjQ==",5195      "license": "BSD-2-Clause",5196      "dependencies": {5197        "a-sync-waterfall": "^1.0.0",5198        "asap": "^2.0.3",5199        "commander": "^5.1.0"5200      },5201      "bin": {5202        "nunjucks-precompile": "bin/precompile"5203      },5204      "engines": {5205        "node": ">= 6.9.0"5206      },5207      "peerDependencies": {5208        "chokidar": "^3.3.0"5209      },5210      "peerDependenciesMeta": {5211        "chokidar": {5212          "optional": true5213        }5214      }5215    },5216    "node_modules/nunjucks/node_modules/commander": {5217      "version": "5.1.0",5218      "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",5219      "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",5220      "license": "MIT",5221      "engines": {5222        "node": ">= 6"5223      }5224    },5225    "node_modules/on-exit-leak-free": {5226      "version": "2.1.2",5227      "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz",5228      "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==",5229      "license": "MIT",5230      "engines": {5231        "node": ">=14.0.0"5232      }5233    },5234    "node_modules/once": {5235      "version": "1.4.0",5236      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",5237      "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",5238      "license": "ISC",5239      "dependencies": {5240        "wrappy": "1"5241      }5242    },5243    "node_modules/oniguruma-parser": {5244      "version": "0.12.2",5245      "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.2.tgz",5246      "integrity": "sha512-6HVa5oIrgMC6aA6WF6XyyqbhRPJrKR02L20+2+zpDtO5QAzGHAUGw5TKQvwi5vctNnRHkJYmjAhRVQF2EKdTQw==",5247      "license": "MIT"5248    },5249    "node_modules/oniguruma-to-es": {5250      "version": "4.3.6",5251      "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.6.tgz",5252      "integrity": "sha512-csuQ9x3Yr0cEIs/Zgx/OEt9iBw9vqIunAPQkx19R/fiMq2oGVTgcMqO/V3Ybqefr1TBvosI6jU539ksaBULJyA==",5253      "license": "MIT",5254      "dependencies": {5255        "oniguruma-parser": "^0.12.2",5256        "regex": "^6.1.0",5257        "regex-recursion": "^6.0.2"5258      }5259    },5260    "node_modules/optionator": {5261      "version": "0.9.4",5262      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",5263      "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",5264      "dev": true,5265      "license": "MIT",5266      "dependencies": {5267        "deep-is": "^0.1.3",5268        "fast-levenshtein": "^2.0.6",5269        "levn": "^0.4.1",5270        "prelude-ls": "^1.2.1",5271        "type-check": "^0.4.0",5272        "word-wrap": "^1.2.5"5273      },5274      "engines": {5275        "node": ">= 0.8.0"5276      }5277    },5278    "node_modules/p-limit": {5279      "version": "3.1.0",5280      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",5281      "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",5282      "dev": true,5283      "license": "MIT",5284      "dependencies": {5285        "yocto-queue": "^0.1.0"5286      },5287      "engines": {5288        "node": ">=10"5289      },5290      "funding": {5291        "url": "https://github.com/sponsors/sindresorhus"5292      }5293    },5294    "node_modules/p-locate": {5295      "version": "5.0.0",5296      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",5297      "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",5298      "dev": true,5299      "license": "MIT",5300      "dependencies": {5301        "p-limit": "^3.0.2"5302      },5303      "engines": {5304        "node": ">=10"5305      },5306      "funding": {5307        "url": "https://github.com/sponsors/sindresorhus"5308      }5309    },5310    "node_modules/p-try": {5311      "version": "2.2.0",5312      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",5313      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",5314      "license": "MIT",5315      "engines": {5316        "node": ">=6"5317      }5318    },5319    "node_modules/package-json-from-dist": {5320      "version": "1.0.1",5321      "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",5322      "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",5323      "license": "BlueOak-1.0.0"5324    },5325    "node_modules/parent-module": {5326      "version": "1.0.1",5327      "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",5328      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",5329      "dev": true,5330      "license": "MIT",5331      "dependencies": {5332        "callsites": "^3.0.0"5333      },5334      "engines": {5335        "node": ">=6"5336      }5337    },5338    "node_modules/path-exists": {5339      "version": "4.0.0",5340      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",5341      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",5342      "license": "MIT",5343      "engines": {5344        "node": ">=8"5345      }5346    },5347    "node_modules/path-key": {5348      "version": "3.1.1",5349      "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",5350      "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",5351      "license": "MIT",5352      "engines": {5353        "node": ">=8"5354      }5355    },5356    "node_modules/path-scurry": {5357      "version": "2.0.2",5358      "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",5359      "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",5360      "license": "BlueOak-1.0.0",5361      "dependencies": {5362        "lru-cache": "^11.0.0",5363        "minipass": "^7.1.2"5364      },5365      "engines": {5366        "node": "18 || 20 || >=22"5367      },5368      "funding": {5369        "url": "https://github.com/sponsors/isaacs"5370      }5371    },5372    "node_modules/pathe": {5373      "version": "2.0.3",5374      "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",5375      "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",5376      "dev": true,5377      "license": "MIT"5378    },5379    "node_modules/pathval": {5380      "version": "2.0.1",5381      "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz",5382      "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==",5383      "dev": true,5384      "license": "MIT",5385      "engines": {5386        "node": ">= 14.16"5387      }5388    },5389    "node_modules/pdfjs-dist": {5390      "version": "4.10.38",5391      "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-4.10.38.tgz",5392      "integrity": "sha512-/Y3fcFrXEAsMjJXeL9J8+ZG9U01LbuWaYypvDW2ycW1jL269L3js3DVBjDJ0Up9Np1uqDXsDrRihHANhZOlwdQ==",5393      "license": "Apache-2.0",5394      "engines": {5395        "node": ">=20"5396      },5397      "optionalDependencies": {5398        "@napi-rs/canvas": "^0.1.65"5399      }5400    },5401    "node_modules/pend": {5402      "version": "1.2.0",5403      "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",5404      "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",5405      "license": "MIT"5406    },5407    "node_modules/picocolors": {5408      "version": "1.1.1",5409      "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",5410      "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",5411      "dev": true,5412      "license": "ISC"5413    },5414    "node_modules/picomatch": {5415      "version": "4.0.5",5416      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz",5417      "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==",5418      "dev": true,5419      "license": "MIT",5420      "engines": {5421        "node": ">=12"5422      },5423      "funding": {5424        "url": "https://github.com/sponsors/jonschlinkert"5425      }5426    },5427    "node_modules/pino": {5428      "version": "9.14.0",5429      "resolved": "https://registry.npmjs.org/pino/-/pino-9.14.0.tgz",5430      "integrity": "sha512-8OEwKp5juEvb/MjpIc4hjqfgCNysrS94RIOMXYvpYCdm/jglrKEiAYmiumbmGhCvs+IcInsphYDFwqrjr7398w==",5431      "license": "MIT",5432      "dependencies": {5433        "@pinojs/redact": "^0.4.0",5434        "atomic-sleep": "^1.0.0",5435        "on-exit-leak-free": "^2.1.0",5436        "pino-abstract-transport": "^2.0.0",5437        "pino-std-serializers": "^7.0.0",5438        "process-warning": "^5.0.0",5439        "quick-format-unescaped": "^4.0.3",5440        "real-require": "^0.2.0",5441        "safe-stable-stringify": "^2.3.1",5442        "sonic-boom": "^4.0.1",5443        "thread-stream": "^3.0.0"5444      },5445      "bin": {5446        "pino": "bin.js"5447      }5448    },5449    "node_modules/pino-abstract-transport": {5450      "version": "2.0.0",5451      "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-2.0.0.tgz",5452      "integrity": "sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==",5453      "license": "MIT",5454      "dependencies": {5455        "split2": "^4.0.0"5456      }5457    },5458    "node_modules/pino-pretty": {5459      "version": "13.1.3",5460      "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-13.1.3.tgz",5461      "integrity": "sha512-ttXRkkOz6WWC95KeY9+xxWL6AtImwbyMHrL1mSwqwW9u+vLp/WIElvHvCSDg0xO/Dzrggz1zv3rN5ovTRVowKg==",5462      "dev": true,5463      "license": "MIT",5464      "dependencies": {5465        "colorette": "^2.0.7",5466        "dateformat": "^4.6.3",5467        "fast-copy": "^4.0.0",5468        "fast-safe-stringify": "^2.1.1",5469        "help-me": "^5.0.0",5470        "joycon": "^3.1.1",5471        "minimist": "^1.2.6",5472        "on-exit-leak-free": "^2.1.0",5473        "pino-abstract-transport": "^3.0.0",5474        "pump": "^3.0.0",5475        "secure-json-parse": "^4.0.0",5476        "sonic-boom": "^4.0.1",5477        "strip-json-comments": "^5.0.2"5478      },5479      "bin": {5480        "pino-pretty": "bin.js"5481      }5482    },5483    "node_modules/pino-pretty/node_modules/pino-abstract-transport": {5484      "version": "3.0.0",5485      "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-3.0.0.tgz",5486      "integrity": "sha512-wlfUczU+n7Hy/Ha5j9a/gZNy7We5+cXp8YL+X+PG8S0KXxw7n/JXA3c46Y0zQznIJ83URJiwy7Lh56WLokNuxg==",5487      "dev": true,5488      "license": "MIT",5489      "dependencies": {5490        "split2": "^4.0.0"5491      }5492    },5493    "node_modules/pino-pretty/node_modules/strip-json-comments": {5494      "version": "5.0.3",5495      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-5.0.3.tgz",5496      "integrity": "sha512-1tB5mhVo7U+ETBKNf92xT4hrQa3pm0MZ0PQvuDnWgAAGHDsfp4lPSpiS6psrSiet87wyGPh9ft6wmhOMQ0hDiw==",5497      "dev": true,5498      "license": "MIT",5499      "engines": {5500        "node": ">=14.16"5501      },5502      "funding": {5503        "url": "https://github.com/sponsors/sindresorhus"5504      }5505    },5506    "node_modules/pino-std-serializers": {5507      "version": "7.1.0",5508      "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-7.1.0.tgz",5509      "integrity": "sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw==",5510      "license": "MIT"5511    },5512    "node_modules/pngjs": {5513      "version": "5.0.0",5514      "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",5515      "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==",5516      "license": "MIT",5517      "engines": {5518        "node": ">=10.13.0"5519      }5520    },5521    "node_modules/postal-mime": {5522      "version": "2.7.6",5523      "resolved": "https://registry.npmjs.org/postal-mime/-/postal-mime-2.7.6.tgz",5524      "integrity": "sha512-UUlyE2KlxmvwMGq060onF/VWU3zD6dVW31FwokQ5v26jWd35fbs2MoTFzh+jXnPwAyV2MULMKXcBInGOl5TO6Q==",5525      "license": "MIT-0"5526    },5527    "node_modules/postcss": {5528      "version": "8.5.26",5529      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz",5530      "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==",5531      "dev": true,5532      "funding": [5533        {5534          "type": "opencollective",5535          "url": "https://opencollective.com/postcss/"5536        },5537        {5538          "type": "tidelift",5539          "url": "https://tidelift.com/funding/github/npm/postcss"5540        },5541        {5542          "type": "github",5543          "url": "https://github.com/sponsors/ai"5544        }5545      ],5546      "license": "MIT",5547      "dependencies": {5548        "nanoid": "^3.3.17",5549        "picocolors": "^1.1.1",5550        "source-map-js": "^1.2.1"5551      },5552      "engines": {5553        "node": "^10 || ^12 || >=14"5554      }5555    },5556    "node_modules/prebuild-install": {5557      "version": "7.1.3",5558      "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz",5559      "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==",5560      "deprecated": "No longer maintained. Please contact the author of the relevant native addon; alternatives are available.",5561      "license": "MIT",5562      "dependencies": {5563        "detect-libc": "^2.0.0",5564        "expand-template": "^2.0.3",5565        "github-from-package": "0.0.0",5566        "minimist": "^1.2.3",5567        "mkdirp-classic": "^0.5.3",5568        "napi-build-utils": "^2.0.0",5569        "node-abi": "^3.3.0",5570        "pump": "^3.0.0",5571        "rc": "^1.2.7",5572        "simple-get": "^4.0.0",5573        "tar-fs": "^2.0.0",5574        "tunnel-agent": "^0.6.0"5575      },5576      "bin": {5577        "prebuild-install": "bin.js"5578      },5579      "engines": {5580        "node": ">=10"5581      }5582    },5583    "node_modules/prelude-ls": {5584      "version": "1.2.1",5585      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",5586      "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",5587      "dev": true,5588      "license": "MIT",5589      "engines": {5590        "node": ">= 0.8.0"5591      }5592    },5593    "node_modules/process": {5594      "version": "0.11.10",5595      "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",5596      "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",5597      "license": "MIT",5598      "engines": {5599        "node": ">= 0.6.0"5600      }5601    },5602    "node_modules/process-nextick-args": {5603      "version": "2.0.1",5604      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",5605      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",5606      "license": "MIT"5607    },5608    "node_modules/process-warning": {5609      "version": "5.1.0",5610      "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.1.0.tgz",5611      "integrity": "sha512-jQSaVHsPgtyw60e1rQ/A+/ArPEj/S8pS/vFnyGa/gYFXrKk/6RuDkoqVDQ5NI5MmS01698ltlAk0NoDBNLujRw==",5612      "funding": [5613        {5614          "type": "github",5615          "url": "https://github.com/sponsors/fastify"5616        },5617        {5618          "type": "opencollective",5619          "url": "https://opencollective.com/fastify"5620        }5621      ],5622      "license": "MIT"5623    },5624    "node_modules/property-information": {5625      "version": "7.2.0",5626      "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.2.0.tgz",5627      "integrity": "sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==",5628      "license": "MIT",5629      "funding": {5630        "type": "github",5631        "url": "https://github.com/sponsors/wooorm"5632      }5633    },5634    "node_modules/pump": {5635      "version": "3.0.4",5636      "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz",5637      "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==",5638      "license": "MIT",5639      "dependencies": {5640        "end-of-stream": "^1.1.0",5641        "once": "^1.3.1"5642      }5643    },5644    "node_modules/punycode": {5645      "version": "2.3.1",5646      "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",5647      "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",5648      "dev": true,5649      "license": "MIT",5650      "engines": {5651        "node": ">=6"5652      }5653    },5654    "node_modules/punycode.js": {5655      "version": "2.3.1",5656      "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz",5657      "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==",5658      "license": "MIT",5659      "engines": {5660        "node": ">=6"5661      }5662    },5663    "node_modules/qrcode": {5664      "version": "1.5.4",5665      "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.4.tgz",5666      "integrity": "sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg==",5667      "license": "MIT",5668      "dependencies": {5669        "dijkstrajs": "^1.0.1",5670        "pngjs": "^5.0.0",5671        "yargs": "^15.3.1"5672      },5673      "bin": {5674        "qrcode": "bin/qrcode"5675      },5676      "engines": {5677        "node": ">=10.13.0"5678      }5679    },5680    "node_modules/quick-format-unescaped": {5681      "version": "4.0.4",5682      "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",5683      "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==",5684      "license": "MIT"5685    },5686    "node_modules/rc": {5687      "version": "1.2.8",5688      "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",5689      "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",5690      "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",5691      "dependencies": {5692        "deep-extend": "^0.6.0",5693        "ini": "~1.3.0",5694        "minimist": "^1.2.0",5695        "strip-json-comments": "~2.0.1"5696      },5697      "bin": {5698        "rc": "cli.js"5699      }5700    },5701    "node_modules/rc/node_modules/strip-json-comments": {5702      "version": "2.0.1",5703      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",5704      "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",5705      "license": "MIT",5706      "engines": {5707        "node": ">=0.10.0"5708      }5709    },5710    "node_modules/readable-stream": {5711      "version": "4.7.0",5712      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",5713      "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",5714      "license": "MIT",5715      "dependencies": {5716        "abort-controller": "^3.0.0",5717        "buffer": "^6.0.3",5718        "events": "^3.3.0",5719        "process": "^0.11.10",5720        "string_decoder": "^1.3.0"5721      },5722      "engines": {5723        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"5724      }5725    },5726    "node_modules/readdir-glob": {5727      "version": "1.1.3",5728      "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz",5729      "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==",5730      "license": "Apache-2.0",5731      "dependencies": {5732        "minimatch": "^5.1.0"5733      }5734    },5735    "node_modules/readdir-glob/node_modules/brace-expansion": {5736      "version": "2.1.4",5737      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz",5738      "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==",5739      "license": "MIT",5740      "dependencies": {5741        "balanced-match": "^1.0.0"5742      }5743    },5744    "node_modules/readdir-glob/node_modules/minimatch": {5745      "version": "5.1.9",5746      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz",5747      "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==",5748      "license": "ISC",5749      "dependencies": {5750        "brace-expansion": "^2.0.1"5751      },5752      "engines": {5753        "node": ">=10"5754      }5755    },5756    "node_modules/real-require": {5757      "version": "0.2.0",5758      "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz",5759      "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==",5760      "license": "MIT",5761      "engines": {5762        "node": ">= 12.13.0"5763      }5764    },5765    "node_modules/regex": {5766      "version": "6.1.0",5767      "resolved": "https://registry.npmjs.org/regex/-/regex-6.1.0.tgz",5768      "integrity": "sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==",5769      "license": "MIT",5770      "dependencies": {5771        "regex-utilities": "^2.3.0"5772      }5773    },5774    "node_modules/regex-recursion": {5775      "version": "6.0.2",5776      "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz",5777      "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==",5778      "license": "MIT",5779      "dependencies": {5780        "regex-utilities": "^2.3.0"5781      }5782    },5783    "node_modules/regex-utilities": {5784      "version": "2.3.0",5785      "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz",5786      "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==",5787      "license": "MIT"5788    },5789    "node_modules/require-directory": {5790      "version": "2.1.1",5791      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",5792      "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",5793      "license": "MIT",5794      "engines": {5795        "node": ">=0.10.0"5796      }5797    },5798    "node_modules/require-from-string": {5799      "version": "2.0.2",5800      "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",5801      "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",5802      "license": "MIT",5803      "engines": {5804        "node": ">=0.10.0"5805      }5806    },5807    "node_modules/require-main-filename": {5808      "version": "2.0.0",5809      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",5810      "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",5811      "license": "ISC"5812    },5813    "node_modules/resolve-from": {5814      "version": "4.0.0",5815      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",5816      "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",5817      "dev": true,5818      "license": "MIT",5819      "engines": {5820        "node": ">=4"5821      }5822    },5823    "node_modules/ret": {5824      "version": "0.5.0",5825      "resolved": "https://registry.npmjs.org/ret/-/ret-0.5.0.tgz",5826      "integrity": "sha512-I1XxrZSQ+oErkRR4jYbAyEEu2I0avBvvMM5JN+6EBprOGRCs63ENqZ3vjavq8fBw2+62G5LF5XelKwuJpcvcxw==",5827      "license": "MIT",5828      "engines": {5829        "node": ">=10"5830      }5831    },5832    "node_modules/reusify": {5833      "version": "1.1.0",5834      "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",5835      "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",5836      "license": "MIT",5837      "engines": {5838        "iojs": ">=1.0.0",5839        "node": ">=0.10.0"5840      }5841    },5842    "node_modules/rfdc": {5843      "version": "1.4.1",5844      "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz",5845      "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==",5846      "license": "MIT"5847    },5848    "node_modules/rollup": {5849      "version": "4.62.4",5850      "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.62.4.tgz",5851      "integrity": "sha512-RXOqwaPsBGjMNMa4sQjDjHieHEZDFoj/Rdr46l2MU5DfEs16wHJPC2RPTPHWhNl+M3aI472LLqFkFKut4SblOg==",5852      "dev": true,5853      "license": "MIT",5854      "dependencies": {5855        "@types/estree": "1.0.9"5856      },5857      "bin": {5858        "rollup": "dist/bin/rollup"5859      },5860      "engines": {5861        "node": ">=18.0.0",5862        "npm": ">=8.0.0"5863      },5864      "optionalDependencies": {5865        "@napi-rs/lzma-linux-x64-gnu": "1.5.1",5866        "@rollup/rollup-android-arm-eabi": "4.62.4",5867        "@rollup/rollup-android-arm64": "4.62.4",5868        "@rollup/rollup-darwin-arm64": "4.62.4",5869        "@rollup/rollup-darwin-x64": "4.62.4",5870        "@rollup/rollup-freebsd-arm64": "4.62.4",5871        "@rollup/rollup-freebsd-x64": "4.62.4",5872        "@rollup/rollup-linux-arm-gnueabihf": "4.62.4",5873        "@rollup/rollup-linux-arm-musleabihf": "4.62.4",5874        "@rollup/rollup-linux-arm64-gnu": "4.62.4",5875        "@rollup/rollup-linux-arm64-musl": "4.62.4",5876        "@rollup/rollup-linux-loong64-gnu": "4.62.4",5877        "@rollup/rollup-linux-loong64-musl": "4.62.4",5878        "@rollup/rollup-linux-ppc64-gnu": "4.62.4",5879        "@rollup/rollup-linux-ppc64-musl": "4.62.4",5880        "@rollup/rollup-linux-riscv64-gnu": "4.62.4",5881        "@rollup/rollup-linux-riscv64-musl": "4.62.4",5882        "@rollup/rollup-linux-s390x-gnu": "4.62.4",5883        "@rollup/rollup-linux-x64-gnu": "4.62.4",5884        "@rollup/rollup-linux-x64-musl": "4.62.4",5885        "@rollup/rollup-openbsd-x64": "4.62.4",5886        "@rollup/rollup-openharmony-arm64": "4.62.4",5887        "@rollup/rollup-win32-arm64-msvc": "4.62.4",5888        "@rollup/rollup-win32-ia32-msvc": "4.62.4",5889        "@rollup/rollup-win32-x64-gnu": "4.62.4",5890        "@rollup/rollup-win32-x64-msvc": "4.62.4",5891        "fsevents": "~2.3.2"5892      }5893    },5894    "node_modules/safe-buffer": {5895      "version": "5.2.1",5896      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",5897      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",5898      "funding": [5899        {5900          "type": "github",5901          "url": "https://github.com/sponsors/feross"5902        },5903        {5904          "type": "patreon",5905          "url": "https://www.patreon.com/feross"5906        },5907        {5908          "type": "consulting",5909          "url": "https://feross.org/support"5910        }5911      ],5912      "license": "MIT"5913    },5914    "node_modules/safe-regex2": {5915      "version": "5.1.1",5916      "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-5.1.1.tgz",5917      "integrity": "sha512-mOSBvHGDZMuIEZMdOz/aCEYDCv0E7nfcNsIhUF+/P+xC7Hyf3FkvymqgPbg9D1EdSGu+uKbJgy09K/RKKc7kJA==",5918      "funding": [5919        {5920          "type": "github",5921          "url": "https://github.com/sponsors/fastify"5922        },5923        {5924          "type": "opencollective",5925          "url": "https://opencollective.com/fastify"5926        }5927      ],5928      "license": "MIT",5929      "dependencies": {5930        "ret": "~0.5.0"5931      },5932      "bin": {5933        "safe-regex2": "bin/safe-regex2.js"5934      }5935    },5936    "node_modules/safe-stable-stringify": {5937      "version": "2.5.0",5938      "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz",5939      "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==",5940      "license": "MIT",5941      "engines": {5942        "node": ">=10"5943      }5944    },5945    "node_modules/secure-json-parse": {5946      "version": "4.1.0",5947      "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-4.1.0.tgz",5948      "integrity": "sha512-l4KnYfEyqYJxDwlNVyRfO2E4NTHfMKAWdUuA8J0yve2Dz/E/PdBepY03RvyJpssIpRFwJoCD55wA+mEDs6ByWA==",5949      "funding": [5950        {5951          "type": "github",5952          "url": "https://github.com/sponsors/fastify"5953        },5954        {5955          "type": "opencollective",5956          "url": "https://opencollective.com/fastify"5957        }5958      ],5959      "license": "BSD-3-Clause"5960    },5961    "node_modules/semver": {5962      "version": "7.8.5",5963      "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",5964      "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",5965      "license": "ISC",5966      "bin": {5967        "semver": "bin/semver.js"5968      },5969      "engines": {5970        "node": ">=10"5971      }5972    },5973    "node_modules/set-blocking": {5974      "version": "2.0.0",5975      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",5976      "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",5977      "license": "ISC"5978    },5979    "node_modules/set-cookie-parser": {5980      "version": "2.7.2",5981      "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz",5982      "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==",5983      "license": "MIT"5984    },5985    "node_modules/setprototypeof": {5986      "version": "1.2.0",5987      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",5988      "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",5989      "license": "ISC"5990    },5991    "node_modules/sharp": {5992      "version": "0.34.5",5993      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz",5994      "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==",5995      "hasInstallScript": true,5996      "license": "Apache-2.0",5997      "dependencies": {5998        "@img/colour": "^1.0.0",5999        "detect-libc": "^2.1.2",6000        "semver": "^7.7.3"6001      },6002      "engines": {6003        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"6004      },6005      "funding": {6006        "url": "https://opencollective.com/libvips"6007      },6008      "optionalDependencies": {6009        "@img/sharp-darwin-arm64": "0.34.5",6010        "@img/sharp-darwin-x64": "0.34.5",6011        "@img/sharp-libvips-darwin-arm64": "1.2.4",6012        "@img/sharp-libvips-darwin-x64": "1.2.4",6013        "@img/sharp-libvips-linux-arm": "1.2.4",6014        "@img/sharp-libvips-linux-arm64": "1.2.4",6015        "@img/sharp-libvips-linux-ppc64": "1.2.4",6016        "@img/sharp-libvips-linux-riscv64": "1.2.4",6017        "@img/sharp-libvips-linux-s390x": "1.2.4",6018        "@img/sharp-libvips-linux-x64": "1.2.4",6019        "@img/sharp-libvips-linuxmusl-arm64": "1.2.4",6020        "@img/sharp-libvips-linuxmusl-x64": "1.2.4",6021        "@img/sharp-linux-arm": "0.34.5",6022        "@img/sharp-linux-arm64": "0.34.5",6023        "@img/sharp-linux-ppc64": "0.34.5",6024        "@img/sharp-linux-riscv64": "0.34.5",6025        "@img/sharp-linux-s390x": "0.34.5",6026        "@img/sharp-linux-x64": "0.34.5",6027        "@img/sharp-linuxmusl-arm64": "0.34.5",6028        "@img/sharp-linuxmusl-x64": "0.34.5",6029        "@img/sharp-wasm32": "0.34.5",6030        "@img/sharp-win32-arm64": "0.34.5",6031        "@img/sharp-win32-ia32": "0.34.5",6032        "@img/sharp-win32-x64": "0.34.5"6033      }6034    },6035    "node_modules/shebang-command": {6036      "version": "2.0.0",6037      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",6038      "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",6039      "license": "MIT",6040      "dependencies": {6041        "shebang-regex": "^3.0.0"6042      },6043      "engines": {6044        "node": ">=8"6045      }6046    },6047    "node_modules/shebang-regex": {6048      "version": "3.0.0",6049      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",6050      "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",6051      "license": "MIT",6052      "engines": {6053        "node": ">=8"6054      }6055    },6056    "node_modules/shiki": {6057      "version": "3.23.0",6058      "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.23.0.tgz",6059      "integrity": "sha512-55Dj73uq9ZXL5zyeRPzHQsK7Nbyt6Y10k5s7OjuFZGMhpp4r/rsLBH0o/0fstIzX1Lep9VxefWljK/SKCzygIA==",6060      "license": "MIT",6061      "dependencies": {6062        "@shikijs/core": "3.23.0",6063        "@shikijs/engine-javascript": "3.23.0",6064        "@shikijs/engine-oniguruma": "3.23.0",6065        "@shikijs/langs": "3.23.0",6066        "@shikijs/themes": "3.23.0",6067        "@shikijs/types": "3.23.0",6068        "@shikijs/vscode-textmate": "^10.0.2",6069        "@types/hast": "^3.0.4"6070      }6071    },6072    "node_modules/siginfo": {6073      "version": "2.0.0",6074      "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",6075      "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",6076      "dev": true,6077      "license": "ISC"6078    },6079    "node_modules/signal-exit": {6080      "version": "4.1.0",6081      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",6082      "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",6083      "license": "ISC",6084      "engines": {6085        "node": ">=14"6086      },6087      "funding": {6088        "url": "https://github.com/sponsors/isaacs"6089      }6090    },6091    "node_modules/simple-concat": {6092      "version": "1.0.1",6093      "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",6094      "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",6095      "funding": [6096        {6097          "type": "github",6098          "url": "https://github.com/sponsors/feross"6099        },6100        {6101          "type": "patreon",6102          "url": "https://www.patreon.com/feross"6103        },6104        {6105          "type": "consulting",6106          "url": "https://feross.org/support"6107        }6108      ],6109      "license": "MIT"6110    },6111    "node_modules/simple-get": {6112      "version": "4.0.1",6113      "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",6114      "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",6115      "funding": [6116        {6117          "type": "github",6118          "url": "https://github.com/sponsors/feross"6119        },6120        {6121          "type": "patreon",6122          "url": "https://www.patreon.com/feross"6123        },6124        {6125          "type": "consulting",6126          "url": "https://feross.org/support"6127        }6128      ],6129      "license": "MIT",6130      "dependencies": {6131        "decompress-response": "^6.0.0",6132        "once": "^1.3.1",6133        "simple-concat": "^1.0.0"6134      }6135    },6136    "node_modules/sonic-boom": {6137      "version": "4.2.1",6138      "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.2.1.tgz",6139      "integrity": "sha512-w6AxtubXa2wTXAUsZMMWERrsIRAdrK0Sc+FUytWvYAhBJLyuI4llrMIC1DtlNSdI99EI86KZum2MMq3EAZlF9Q==",6140      "license": "MIT",6141      "dependencies": {6142        "atomic-sleep": "^1.0.0"6143      }6144    },6145    "node_modules/source-map-js": {6146      "version": "1.2.1",6147      "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",6148      "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",6149      "dev": true,6150      "license": "BSD-3-Clause",6151      "engines": {6152        "node": ">=0.10.0"6153      }6154    },6155    "node_modules/space-separated-tokens": {6156      "version": "2.0.2",6157      "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz",6158      "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==",6159      "license": "MIT",6160      "funding": {6161        "type": "github",6162        "url": "https://github.com/sponsors/wooorm"6163      }6164    },6165    "node_modules/split2": {6166      "version": "4.2.0",6167      "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",6168      "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",6169      "license": "ISC",6170      "engines": {6171        "node": ">= 10.x"6172      }6173    },6174    "node_modules/ssf": {6175      "version": "0.11.2",6176      "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz",6177      "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==",6178      "license": "Apache-2.0",6179      "dependencies": {6180        "frac": "~1.1.2"6181      },6182      "engines": {6183        "node": ">=0.8"6184      }6185    },6186    "node_modules/stackback": {6187      "version": "0.0.2",6188      "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",6189      "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",6190      "dev": true,6191      "license": "MIT"6192    },6193    "node_modules/statuses": {6194      "version": "2.0.2",6195      "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",6196      "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",6197      "license": "MIT",6198      "engines": {6199        "node": ">= 0.8"6200      }6201    },6202    "node_modules/std-env": {6203      "version": "3.10.0",6204      "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",6205      "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",6206      "dev": true,6207      "license": "MIT"6208    },6209    "node_modules/streamx": {6210      "version": "2.28.0",6211      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.28.0.tgz",6212      "integrity": "sha512-1Yowhzjf0ivGMrTIkY9hav5TxobO9qIVqUE41fiCGMGgc3CLlf4MY+9AHmZqBWgDTue0fY9zWjYFVyf6Diuobw==",6213      "license": "MIT",6214      "dependencies": {6215        "events-universal": "^1.0.0",6216        "fast-fifo": "^1.3.2",6217        "text-decoder": "^1.1.0"6218      }6219    },6220    "node_modules/string_decoder": {6221      "version": "1.3.0",6222      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",6223      "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",6224      "license": "MIT",6225      "dependencies": {6226        "safe-buffer": "~5.2.0"6227      }6228    },6229    "node_modules/string-width": {6230      "version": "4.2.3",6231      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",6232      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",6233      "license": "MIT",6234      "dependencies": {6235        "emoji-regex": "^8.0.0",6236        "is-fullwidth-code-point": "^3.0.0",6237        "strip-ansi": "^6.0.1"6238      },6239      "engines": {6240        "node": ">=8"6241      }6242    },6243    "node_modules/string-width-cjs": {6244      "name": "string-width",6245      "version": "4.2.3",6246      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",6247      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",6248      "license": "MIT",6249      "dependencies": {6250        "emoji-regex": "^8.0.0",6251        "is-fullwidth-code-point": "^3.0.0",6252        "strip-ansi": "^6.0.1"6253      },6254      "engines": {6255        "node": ">=8"6256      }6257    },6258    "node_modules/stringify-entities": {6259      "version": "4.0.4",6260      "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz",6261      "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==",6262      "license": "MIT",6263      "dependencies": {6264        "character-entities-html4": "^2.0.0",6265        "character-entities-legacy": "^3.0.0"6266      },6267      "funding": {6268        "type": "github",6269        "url": "https://github.com/sponsors/wooorm"6270      }6271    },6272    "node_modules/strip-ansi": {6273      "version": "6.0.1",6274      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",6275      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",6276      "license": "MIT",6277      "dependencies": {6278        "ansi-regex": "^5.0.1"6279      },6280      "engines": {6281        "node": ">=8"6282      }6283    },6284    "node_modules/strip-ansi-cjs": {6285      "name": "strip-ansi",6286      "version": "6.0.1",6287      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",6288      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",6289      "license": "MIT",6290      "dependencies": {6291        "ansi-regex": "^5.0.1"6292      },6293      "engines": {6294        "node": ">=8"6295      }6296    },6297    "node_modules/strip-json-comments": {6298      "version": "3.1.1",6299      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",6300      "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",6301      "dev": true,6302      "license": "MIT",6303      "engines": {6304        "node": ">=8"6305      },6306      "funding": {6307        "url": "https://github.com/sponsors/sindresorhus"6308      }6309    },6310    "node_modules/strip-literal": {6311      "version": "3.1.0",6312      "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.1.0.tgz",6313      "integrity": "sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==",6314      "dev": true,6315      "license": "MIT",6316      "dependencies": {6317        "js-tokens": "^9.0.1"6318      },6319      "funding": {6320        "url": "https://github.com/sponsors/antfu"6321      }6322    },6323    "node_modules/supports-color": {6324      "version": "7.2.0",6325      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",6326      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",6327      "dev": true,6328      "license": "MIT",6329      "dependencies": {6330        "has-flag": "^4.0.0"6331      },6332      "engines": {6333        "node": ">=8"6334      }6335    },6336    "node_modules/tar-fs": {6337      "version": "2.1.5",6338      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.5.tgz",6339      "integrity": "sha512-OboTd8mmMhZDNPV+UjQcK9yKAatXu2aJ+r1w4im1Otd4M4fl2hwvdoXUxIYHFTHWK/3y3FarBP70v3vwmGlOxw==",6340      "license": "MIT",6341      "dependencies": {6342        "chownr": "^1.1.1",6343        "mkdirp-classic": "^0.5.2",6344        "pump": "^3.0.0",6345        "tar-stream": "^2.1.4"6346      }6347    },6348    "node_modules/tar-fs/node_modules/readable-stream": {6349      "version": "3.6.2",6350      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",6351      "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",6352      "license": "MIT",6353      "dependencies": {6354        "inherits": "^2.0.3",6355        "string_decoder": "^1.1.1",6356        "util-deprecate": "^1.0.1"6357      },6358      "engines": {6359        "node": ">= 6"6360      }6361    },6362    "node_modules/tar-fs/node_modules/tar-stream": {6363      "version": "2.2.0",6364      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",6365      "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",6366      "license": "MIT",6367      "dependencies": {6368        "bl": "^4.0.3",6369        "end-of-stream": "^1.4.1",6370        "fs-constants": "^1.0.0",6371        "inherits": "^2.0.3",6372        "readable-stream": "^3.1.1"6373      },6374      "engines": {6375        "node": ">=6"6376      }6377    },6378    "node_modules/tar-stream": {6379      "version": "3.2.0",6380      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.2.0.tgz",6381      "integrity": "sha512-ojzvCvVaNp6aOTFmG7jaRD0meowIAuPc3cMMhSgKiVWws1GyHbGd/xvnyuRKcKlMpt3qvxx6r0hreCNITP9hIg==",6382      "license": "MIT",6383      "dependencies": {6384        "b4a": "^1.6.4",6385        "bare-fs": "^4.5.5",6386        "fast-fifo": "^1.2.0",6387        "streamx": "^2.15.0"6388      }6389    },6390    "node_modules/teex": {6391      "version": "1.0.1",6392      "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz",6393      "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==",6394      "license": "MIT",6395      "dependencies": {6396        "streamx": "^2.12.5"6397      }6398    },6399    "node_modules/text-decoder": {6400      "version": "1.2.7",6401      "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz",6402      "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==",6403      "license": "Apache-2.0",6404      "dependencies": {6405        "b4a": "^1.6.4"6406      }6407    },6408    "node_modules/thread-stream": {6409      "version": "3.2.0",6410      "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-3.2.0.tgz",6411      "integrity": "sha512-zLBvqpwr4Esa0kRjcrzGU6zL25lePWaCLMx0RQFrmteozIfeNdaMLpG5U7PeHzvlFkAWaRKA9/KVW4F60iB+qw==",6412      "license": "MIT",6413      "dependencies": {6414        "real-require": "^0.2.0"6415      }6416    },6417    "node_modules/tinybench": {6418      "version": "2.9.0",6419      "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",6420      "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",6421      "dev": true,6422      "license": "MIT"6423    },6424    "node_modules/tinyexec": {6425      "version": "0.3.2",6426      "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",6427      "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",6428      "dev": true,6429      "license": "MIT"6430    },6431    "node_modules/tinyglobby": {6432      "version": "0.2.17",6433      "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",6434      "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",6435      "dev": true,6436      "license": "MIT",6437      "dependencies": {6438        "fdir": "^6.5.0",6439        "picomatch": "^4.0.4"6440      },6441      "engines": {6442        "node": ">=12.0.0"6443      },6444      "funding": {6445        "url": "https://github.com/sponsors/SuperchupuDev"6446      }6447    },6448    "node_modules/tinypool": {6449      "version": "1.1.1",6450      "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz",6451      "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==",6452      "dev": true,6453      "license": "MIT",6454      "engines": {6455        "node": "^18.0.0 || >=20.0.0"6456      }6457    },6458    "node_modules/tinyrainbow": {6459      "version": "2.0.0",6460      "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz",6461      "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==",6462      "dev": true,6463      "license": "MIT",6464      "engines": {6465        "node": ">=14.0.0"6466      }6467    },6468    "node_modules/tinyspy": {6469      "version": "4.0.4",6470      "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz",6471      "integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==",6472      "dev": true,6473      "license": "MIT",6474      "engines": {6475        "node": ">=14.0.0"6476      }6477    },6478    "node_modules/toad-cache": {6479      "version": "3.7.4",6480      "resolved": "https://registry.npmjs.org/toad-cache/-/toad-cache-3.7.4.tgz",6481      "integrity": "sha512-m1TdR/rvT7kgGJZhspNtXdsdYk0fddFpJJFlG5s+UkPFo6lkLoZ3YLOaovPYjq1R75NP5JfeTlSHaOsE09peCg==",6482      "license": "MIT",6483      "engines": {6484        "node": ">=20"6485      }6486    },6487    "node_modules/toidentifier": {6488      "version": "1.0.1",6489      "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",6490      "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",6491      "license": "MIT",6492      "engines": {6493        "node": ">=0.6"6494      }6495    },6496    "node_modules/trim-lines": {6497      "version": "3.0.1",6498      "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz",6499      "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==",6500      "license": "MIT",6501      "funding": {6502        "type": "github",6503        "url": "https://github.com/sponsors/wooorm"6504      }6505    },6506    "node_modules/tslib": {6507      "version": "2.8.1",6508      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",6509      "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",6510      "license": "0BSD",6511      "optional": true6512    },6513    "node_modules/tunnel-agent": {6514      "version": "0.6.0",6515      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",6516      "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",6517      "license": "Apache-2.0",6518      "dependencies": {6519        "safe-buffer": "^5.0.1"6520      },6521      "engines": {6522        "node": "*"6523      }6524    },6525    "node_modules/type-check": {6526      "version": "0.4.0",6527      "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",6528      "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",6529      "dev": true,6530      "license": "MIT",6531      "dependencies": {6532        "prelude-ls": "^1.2.1"6533      },6534      "engines": {6535        "node": ">= 0.8.0"6536      }6537    },6538    "node_modules/uc.micro": {6539      "version": "2.1.0",6540      "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",6541      "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==",6542      "license": "MIT"6543    },6544    "node_modules/unist-util-is": {6545      "version": "6.0.1",6546      "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz",6547      "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==",6548      "license": "MIT",6549      "dependencies": {6550        "@types/unist": "^3.0.0"6551      },6552      "funding": {6553        "type": "opencollective",6554        "url": "https://opencollective.com/unified"6555      }6556    },6557    "node_modules/unist-util-position": {6558      "version": "5.0.0",6559      "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz",6560      "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",6561      "license": "MIT",6562      "dependencies": {6563        "@types/unist": "^3.0.0"6564      },6565      "funding": {6566        "type": "opencollective",6567        "url": "https://opencollective.com/unified"6568      }6569    },6570    "node_modules/unist-util-stringify-position": {6571      "version": "4.0.0",6572      "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",6573      "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",6574      "license": "MIT",6575      "dependencies": {6576        "@types/unist": "^3.0.0"6577      },6578      "funding": {6579        "type": "opencollective",6580        "url": "https://opencollective.com/unified"6581      }6582    },6583    "node_modules/unist-util-visit": {6584      "version": "5.1.0",6585      "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz",6586      "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==",6587      "license": "MIT",6588      "dependencies": {6589        "@types/unist": "^3.0.0",6590        "unist-util-is": "^6.0.0",6591        "unist-util-visit-parents": "^6.0.0"6592      },6593      "funding": {6594        "type": "opencollective",6595        "url": "https://opencollective.com/unified"6596      }6597    },6598    "node_modules/unist-util-visit-parents": {6599      "version": "6.0.2",6600      "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz",6601      "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==",6602      "license": "MIT",6603      "dependencies": {6604        "@types/unist": "^3.0.0",6605        "unist-util-is": "^6.0.0"6606      },6607      "funding": {6608        "type": "opencollective",6609        "url": "https://opencollective.com/unified"6610      }6611    },6612    "node_modules/uri-js": {6613      "version": "4.4.1",6614      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",6615      "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",6616      "dev": true,6617      "license": "BSD-2-Clause",6618      "dependencies": {6619        "punycode": "^2.1.0"6620      }6621    },6622    "node_modules/util-deprecate": {6623      "version": "1.0.2",6624      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",6625      "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",6626      "license": "MIT"6627    },6628    "node_modules/vfile": {6629      "version": "6.0.3",6630      "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",6631      "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",6632      "license": "MIT",6633      "dependencies": {6634        "@types/unist": "^3.0.0",6635        "vfile-message": "^4.0.0"6636      },6637      "funding": {6638        "type": "opencollective",6639        "url": "https://opencollective.com/unified"6640      }6641    },6642    "node_modules/vfile-message": {6643      "version": "4.0.3",6644      "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz",6645      "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==",6646      "license": "MIT",6647      "dependencies": {6648        "@types/unist": "^3.0.0",6649        "unist-util-stringify-position": "^4.0.0"6650      },6651      "funding": {6652        "type": "opencollective",6653        "url": "https://opencollective.com/unified"6654      }6655    },6656    "node_modules/vite": {6657      "version": "7.3.6",6658      "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.6.tgz",6659      "integrity": "sha512-4XP60spRGjSZFf1qYH+dJIkK2znL3zQfl9KkOV9MkkRR/3Dls0dxaBsQPTloEc5BLXWPL9vsOxopxyKoMmDueg==",6660      "dev": true,6661      "license": "MIT",6662      "dependencies": {6663        "esbuild": "^0.27.0 || ^0.28.0",6664        "fdir": "^6.5.0",6665        "picomatch": "^4.0.3",6666        "postcss": "^8.5.6",6667        "rollup": "^4.43.0",6668        "tinyglobby": "^0.2.15"6669      },6670      "bin": {6671        "vite": "bin/vite.js"6672      },6673      "engines": {6674        "node": "^20.19.0 || >=22.12.0"6675      },6676      "funding": {6677        "url": "https://github.com/vitejs/vite?sponsor=1"6678      },6679      "optionalDependencies": {6680        "fsevents": "~2.3.3"6681      },6682      "peerDependencies": {6683        "@types/node": "^20.19.0 || >=22.12.0",6684        "jiti": ">=1.21.0",6685        "less": "^4.0.0",6686        "lightningcss": "^1.21.0",6687        "sass": "^1.70.0",6688        "sass-embedded": "^1.70.0",6689        "stylus": ">=0.54.8",6690        "sugarss": "^5.0.0",6691        "terser": "^5.16.0",6692        "tsx": "^4.8.1",6693        "yaml": "^2.4.2"6694      },6695      "peerDependenciesMeta": {6696        "@types/node": {6697          "optional": true6698        },6699        "jiti": {6700          "optional": true6701        },6702        "less": {6703          "optional": true6704        },6705        "lightningcss": {6706          "optional": true6707        },6708        "sass": {6709          "optional": true6710        },6711        "sass-embedded": {6712          "optional": true6713        },6714        "stylus": {6715          "optional": true6716        },6717        "sugarss": {6718          "optional": true6719        },6720        "terser": {6721          "optional": true6722        },6723        "tsx": {6724          "optional": true6725        },6726        "yaml": {6727          "optional": true6728        }6729      }6730    },6731    "node_modules/vite-node": {6732      "version": "3.2.4",6733      "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz",6734      "integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==",6735      "dev": true,6736      "license": "MIT",6737      "dependencies": {6738        "cac": "^6.7.14",6739        "debug": "^4.4.1",6740        "es-module-lexer": "^1.7.0",6741        "pathe": "^2.0.3",6742        "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"6743      },6744      "bin": {6745        "vite-node": "vite-node.mjs"6746      },6747      "engines": {6748        "node": "^18.0.0 || ^20.0.0 || >=22.0.0"6749      },6750      "funding": {6751        "url": "https://opencollective.com/vitest"6752      }6753    },6754    "node_modules/vitest": {6755      "version": "3.2.7",6756      "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.7.tgz",6757      "integrity": "sha512-KrxIJ62Fd89gfysR4WotlgZABiz2dqFPgqGzX7s+CwsqLFomRH7777ZcrOD6+WVAh7khPQP41A+BKbpcJFrdEg==",6758      "dev": true,6759      "license": "MIT",6760      "dependencies": {6761        "@types/chai": "^5.2.2",6762        "@vitest/expect": "3.2.7",6763        "@vitest/mocker": "3.2.7",6764        "@vitest/pretty-format": "^3.2.7",6765        "@vitest/runner": "3.2.7",6766        "@vitest/snapshot": "3.2.7",6767        "@vitest/spy": "3.2.7",6768        "@vitest/utils": "3.2.7",6769        "chai": "^5.2.0",6770        "debug": "^4.4.1",6771        "expect-type": "^1.2.1",6772        "magic-string": "^0.30.17",6773        "pathe": "^2.0.3",6774        "picomatch": "^4.0.2",6775        "std-env": "^3.9.0",6776        "tinybench": "^2.9.0",6777        "tinyexec": "^0.3.2",6778        "tinyglobby": "^0.2.14",6779        "tinypool": "^1.1.1",6780        "tinyrainbow": "^2.0.0",6781        "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0",6782        "vite-node": "3.2.4",6783        "why-is-node-running": "^2.3.0"6784      },6785      "bin": {6786        "vitest": "vitest.mjs"6787      },6788      "engines": {6789        "node": "^18.0.0 || ^20.0.0 || >=22.0.0"6790      },6791      "funding": {6792        "url": "https://opencollective.com/vitest"6793      },6794      "peerDependencies": {6795        "@edge-runtime/vm": "*",6796        "@types/debug": "^4.1.12",6797        "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",6798        "@vitest/browser": "3.2.7",6799        "@vitest/ui": "3.2.7",6800        "happy-dom": "*",6801        "jsdom": "*"6802      },6803      "peerDependenciesMeta": {6804        "@edge-runtime/vm": {6805          "optional": true6806        },6807        "@types/debug": {6808          "optional": true6809        },6810        "@types/node": {6811          "optional": true6812        },6813        "@vitest/browser": {6814          "optional": true6815        },6816        "@vitest/ui": {6817          "optional": true6818        },6819        "happy-dom": {6820          "optional": true6821        },6822        "jsdom": {6823          "optional": true6824        }6825      }6826    },6827    "node_modules/wavesurfer.js": {6828      "version": "7.12.11",6829      "resolved": "https://registry.npmjs.org/wavesurfer.js/-/wavesurfer.js-7.12.11.tgz",6830      "integrity": "sha512-Sx0yZIz7jRJ9J9p7UL+pl9y0UQBB6UN/XNo+R7Gy4tCR5xZI9jMyA0dnt1R8TMVSQ4LZ10SeB2HJYQ+dV2dPSA==",6831      "license": "BSD-3-Clause"6832    },6833    "node_modules/which": {6834      "version": "2.0.2",6835      "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",6836      "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",6837      "license": "ISC",6838      "dependencies": {6839        "isexe": "^2.0.0"6840      },6841      "bin": {6842        "node-which": "bin/node-which"6843      },6844      "engines": {6845        "node": ">= 8"6846      }6847    },6848    "node_modules/which-module": {6849      "version": "2.0.1",6850      "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz",6851      "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==",6852      "license": "ISC"6853    },6854    "node_modules/why-is-node-running": {6855      "version": "2.3.0",6856      "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",6857      "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",6858      "dev": true,6859      "license": "MIT",6860      "dependencies": {6861        "siginfo": "^2.0.0",6862        "stackback": "0.0.2"6863      },6864      "bin": {6865        "why-is-node-running": "cli.js"6866      },6867      "engines": {6868        "node": ">=8"6869      }6870    },6871    "node_modules/wmf": {6872      "version": "1.0.2",6873      "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz",6874      "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==",6875      "license": "Apache-2.0",6876      "engines": {6877        "node": ">=0.8"6878      }6879    },6880    "node_modules/word": {6881      "version": "0.3.0",6882      "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz",6883      "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==",6884      "license": "Apache-2.0",6885      "engines": {6886        "node": ">=0.8"6887      }6888    },6889    "node_modules/word-wrap": {6890      "version": "1.2.5",6891      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",6892      "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",6893      "dev": true,6894      "license": "MIT",6895      "engines": {6896        "node": ">=0.10.0"6897      }6898    },6899    "node_modules/wrap-ansi": {6900      "version": "6.2.0",6901      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",6902      "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",6903      "license": "MIT",6904      "dependencies": {6905        "ansi-styles": "^4.0.0",6906        "string-width": "^4.1.0",6907        "strip-ansi": "^6.0.0"6908      },6909      "engines": {6910        "node": ">=8"6911      }6912    },6913    "node_modules/wrap-ansi-cjs": {6914      "name": "wrap-ansi",6915      "version": "7.0.0",6916      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",6917      "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",6918      "license": "MIT",6919      "dependencies": {6920        "ansi-styles": "^4.0.0",6921        "string-width": "^4.1.0",6922        "strip-ansi": "^6.0.0"6923      },6924      "engines": {6925        "node": ">=10"6926      },6927      "funding": {6928        "url": "https://github.com/chalk/wrap-ansi?sponsor=1"6929      }6930    },6931    "node_modules/wrappy": {6932      "version": "1.0.2",6933      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",6934      "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",6935      "license": "ISC"6936    },6937    "node_modules/xlsx": {6938      "version": "0.18.5",6939      "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz",6940      "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==",6941      "license": "Apache-2.0",6942      "dependencies": {6943        "adler-32": "~1.3.0",6944        "cfb": "~1.2.1",6945        "codepage": "~1.15.0",6946        "crc-32": "~1.2.1",6947        "ssf": "~0.11.2",6948        "wmf": "~1.0.1",6949        "word": "~0.3.0"6950      },6951      "bin": {6952        "xlsx": "bin/xlsx.njs"6953      },6954      "engines": {6955        "node": ">=0.8"6956      }6957    },6958    "node_modules/y18n": {6959      "version": "4.0.3",6960      "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",6961      "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",6962      "license": "ISC"6963    },6964    "node_modules/yargs": {6965      "version": "15.4.1",6966      "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",6967      "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",6968      "license": "MIT",6969      "dependencies": {6970        "cliui": "^6.0.0",6971        "decamelize": "^1.2.0",6972        "find-up": "^4.1.0",6973        "get-caller-file": "^2.0.1",6974        "require-directory": "^2.1.1",6975        "require-main-filename": "^2.0.0",6976        "set-blocking": "^2.0.0",6977        "string-width": "^4.2.0",6978        "which-module": "^2.0.0",6979        "y18n": "^4.0.0",6980        "yargs-parser": "^18.1.2"6981      },6982      "engines": {6983        "node": ">=8"6984      }6985    },6986    "node_modules/yargs-parser": {6987      "version": "18.1.3",6988      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",6989      "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",6990      "license": "ISC",6991      "dependencies": {6992        "camelcase": "^5.0.0",6993        "decamelize": "^1.2.0"6994      },6995      "engines": {6996        "node": ">=6"6997      }6998    },6999    "node_modules/yargs/node_modules/find-up": {7000      "version": "4.1.0",7001      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",7002      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",7003      "license": "MIT",7004      "dependencies": {7005        "locate-path": "^5.0.0",7006        "path-exists": "^4.0.0"7007      },7008      "engines": {7009        "node": ">=8"7010      }7011    },7012    "node_modules/yargs/node_modules/locate-path": {7013      "version": "5.0.0",7014      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",7015      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",7016      "license": "MIT",7017      "dependencies": {7018        "p-locate": "^4.1.0"7019      },7020      "engines": {7021        "node": ">=8"7022      }7023    },7024    "node_modules/yargs/node_modules/p-limit": {7025      "version": "2.3.0",7026      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",7027      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",7028      "license": "MIT",7029      "dependencies": {7030        "p-try": "^2.0.0"7031      },7032      "engines": {7033        "node": ">=6"7034      },7035      "funding": {7036        "url": "https://github.com/sponsors/sindresorhus"7037      }7038    },7039    "node_modules/yargs/node_modules/p-locate": {7040      "version": "4.1.0",7041      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",7042      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",7043      "license": "MIT",7044      "dependencies": {7045        "p-limit": "^2.2.0"7046      },7047      "engines": {7048        "node": ">=8"7049      }7050    },7051    "node_modules/yauzl": {7052      "version": "3.4.0",7053      "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-3.4.0.tgz",7054      "integrity": "sha512-jIH9yLR9wqr0wOS0TpBvo/g/2UgZH5qePVbjgRliiF0BYvOZyaBknKsF+x9Iht0O6sqgnB93rCICdOZFecJuDw==",7055      "license": "MIT",7056      "dependencies": {7057        "pend": "~1.2.0"7058      },7059      "engines": {7060        "node": ">=12"7061      }7062    },7063    "node_modules/yocto-queue": {7064      "version": "0.1.0",7065      "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",7066      "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",7067      "dev": true,7068      "license": "MIT",7069      "engines": {7070        "node": ">=10"7071      },7072      "funding": {7073        "url": "https://github.com/sponsors/sindresorhus"7074      }7075    },7076    "node_modules/zip-stream": {7077      "version": "6.0.1",7078      "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.1.tgz",7079      "integrity": "sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==",7080      "license": "MIT",7081      "dependencies": {7082        "archiver-utils": "^5.0.0",7083        "compress-commons": "^6.0.2",7084        "readable-stream": "^4.0.0"7085      },7086      "engines": {7087        "node": ">= 14"7088      }7089    },7090    "node_modules/zod": {7091      "version": "3.25.76",7092      "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",7093      "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",7094      "license": "MIT",7095      "funding": {7096        "url": "https://github.com/sponsors/colinhacks"7097      }7098    },7099    "node_modules/zwitch": {7100      "version": "2.0.4",7101      "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",7102      "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",7103      "license": "MIT",7104      "funding": {7105        "type": "github",7106        "url": "https://github.com/sponsors/wooorm"7107      }7108    }7109  }7110}7111