TypeScript 97.4%
SQL 1%
JavaScript 0.9%
CSS 0.6%
1---2lockfileVersion: '9.0'34importers:56 .:7 configDependencies: {}8 packageManagerDependencies:9 '@pnpm/exe':10 specifier: ^11.1.211 version: 11.26.012 pnpm:13 specifier: ^11.1.214 version: 11.26.01516packages:1718 '@pnpm/exe@11.26.0':19 resolution: {integrity: sha512-eeiNi7WeXulOO1BzDAU9HIk+N3dokG+xwKPUupNQoZT5auL3rh2pFW9DqdIEnCC2xtt/hZd6UGtKyb6OMpqndw==}20 hasBin: true2122 '@pnpm/linux-arm64@11.26.0':23 resolution: {integrity: sha512-M0IDuD4hbXxpLBsj1/I9pODcxu/gxTDtbyQmsVGYu1TZwCCpf6YU1x3lzq8aCGjrysmXYQAtCiY8GBjdw4UGFg==}24 cpu: [arm64]25 os: [linux]2627 '@pnpm/linux-x64@11.26.0':28 resolution: {integrity: sha512-nUuNRsFCGVje3FHtOaWxIQl2EP4NBktKr+PpLN7uhuWnJCCMN/F9RKjNJAM+dUPyvAZs8VDvS0kA8J55kyybyg==}29 cpu: [x64]30 os: [linux]3132 '@pnpm/linuxstatic-arm64@11.26.0':33 resolution: {integrity: sha512-+dXROkvdWjskrQtjwJAFuJI7Q2uTkghBfLsd0vqRmorX3fPuinhoRjJJ/UPtWXzJqwcByJBmdJRW+q2964m5qQ==}34 cpu: [arm64]35 os: [linux]36 libc: [musl]3738 '@pnpm/linuxstatic-x64@11.26.0':39 resolution: {integrity: sha512-0eXE6spzIBdCbYhJZQ0u/sIOD0v30sqk2PrzoixzsNMc7S/lhd7EkBMVJ6cCPiCL2TXvOsrJC2SpWPBK769A9A==}40 cpu: [x64]41 os: [linux]42 libc: [musl]4344 '@pnpm/macos-arm64@11.26.0':45 resolution: {integrity: sha512-Za3kKV89Zj0SFzQf6zEUTUIy13xH8UiNyb7aILDRjPiTvTaUSCh3q+nvljISfGH1XcopXvo+p3K8Q2nrKYWAug==}46 cpu: [arm64]47 os: [darwin]4849 '@pnpm/win-arm64@11.26.0':50 resolution: {integrity: sha512-5akeLtbqbFDdJtCV4qgLmDBV3R+XNs6E7h7Xb4ZBzS3rLRp8e/y/ZdgrZaGF5Kjo45g0BLAxdGUREHbU2/lGUw==}51 cpu: [arm64]52 os: [win32]5354 '@pnpm/win-x64@11.26.0':55 resolution: {integrity: sha512-f15SfIo7nppxBII+STy6jpd1z3LgGTZh6skfuxKA/xHmkzopnQJQXr4hBnl1rJLJAnmuOhN8BssaC4LiXmS78w==}56 cpu: [x64]57 os: [win32]5859 '@reflink/reflink-darwin-arm64@0.1.19':60 resolution: {integrity: sha512-ruy44Lpepdk1FqDz38vExBY/PVUsjxZA+chd9wozjUH9JjuDT/HEaQYA6wYN9mf041l0yLVar6BCZuWABJvHSA==}61 engines: {node: '>= 10'}62 cpu: [arm64]63 os: [darwin]6465 '@reflink/reflink-darwin-x64@0.1.19':66 resolution: {integrity: sha512-By85MSWrMZa+c26TcnAy8SDk0sTUkYlNnwknSchkhHpGXOtjNDUOxJE9oByBnGbeuIE1PiQsxDG3Ud+IVV9yuA==}67 engines: {node: '>= 10'}68 cpu: [x64]69 os: [darwin]7071 '@reflink/reflink-linux-arm64-gnu@0.1.19':72 resolution: {integrity: sha512-7P+er8+rP9iNeN+bfmccM4hTAaLP6PQJPKWSA4iSk2bNvo6KU6RyPgYeHxXmzNKzPVRcypZQTpFgstHam6maVg==}73 engines: {node: '>= 10'}74 cpu: [arm64]75 os: [linux]76 libc: [glibc]7778 '@reflink/reflink-linux-arm64-musl@0.1.19':79 resolution: {integrity: sha512-37iO/Dp6m5DDaC2sf3zPtx/hl9FV3Xze4xoYidrxxS9bgP3S8ALroxRK6xBG/1TtfXKTvolvp+IjrUU6ujIGmA==}80 engines: {node: '>= 10'}81 cpu: [arm64]82 os: [linux]83 libc: [musl]8485 '@reflink/reflink-linux-x64-gnu@0.1.19':86 resolution: {integrity: sha512-jbI8jvuYCaA3MVUdu8vLoLAFqC+iNMpiSuLbxlAgg7x3K5bsS8nOpTRnkLF7vISJ+rVR8W+7ThXlXlUQ93ulkw==}87 engines: {node: '>= 10'}88 cpu: [x64]89 os: [linux]90 libc: [glibc]9192 '@reflink/reflink-linux-x64-musl@0.1.19':93 resolution: {integrity: sha512-e9FBWDe+lv7QKAwtKOt6A2W/fyy/aEEfr0g6j/hWzvQcrzHCsz07BNQYlNOjTfeytrtLU7k449H1PI95jA4OjQ==}94 engines: {node: '>= 10'}95 cpu: [x64]96 os: [linux]97 libc: [musl]9899 '@reflink/reflink-win32-arm64-msvc@0.1.19':100 resolution: {integrity: sha512-09PxnVIQcd+UOn4WAW73WU6PXL7DwGS6wPlkMhMg2zlHHG65F3vHepOw06HFCq+N42qkaNAc8AKIabWvtk6cIQ==}101 engines: {node: '>= 10'}102 cpu: [arm64]103 os: [win32]104105 '@reflink/reflink-win32-x64-msvc@0.1.19':106 resolution: {integrity: sha512-E//yT4ni2SyhwP8JRjVGWr3cbnhWDiPLgnQ66qqaanjjnMiu3O/2tjCPQXlcGc/DEYofpDc9fvhv6tALQsMV9w==}107 engines: {node: '>= 10'}108 cpu: [x64]109 os: [win32]110111 '@reflink/reflink@0.1.19':112 resolution: {integrity: sha512-DmCG8GzysnCZ15bres3N5AHCmwBwYgp0As6xjhQ47rAUTUXxJiK+lLUxaGsX3hd/30qUpVElh05PbGuxRPgJwA==}113 engines: {node: '>= 10'}114115 detect-libc@2.1.2:116 resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}117 engines: {node: '>=8'}118119 pnpm@11.26.0:120 resolution: {integrity: sha512-/A4r+JC5+YNhHxq2jAY3vOkUOQZTaZ+DwaeLAF7SXyyB53kgyP2O7i7PC1iyjNywCoTZf2m898VrLzRHECOGZA==}121 engines: {node: '>=22.13'}122 hasBin: true123124snapshots:125126 '@pnpm/exe@11.26.0':127 dependencies:128 '@reflink/reflink': 0.1.19129 detect-libc: 2.1.2130 optionalDependencies:131 '@pnpm/linux-arm64': 11.26.0132 '@pnpm/linux-x64': 11.26.0133 '@pnpm/linuxstatic-arm64': 11.26.0134 '@pnpm/linuxstatic-x64': 11.26.0135 '@pnpm/macos-arm64': 11.26.0136 '@pnpm/win-arm64': 11.26.0137 '@pnpm/win-x64': 11.26.0138139 '@pnpm/linux-arm64@11.26.0':140 optional: true141142 '@pnpm/linux-x64@11.26.0':143 optional: true144145 '@pnpm/linuxstatic-arm64@11.26.0':146 optional: true147148 '@pnpm/linuxstatic-x64@11.26.0':149 optional: true150151 '@pnpm/macos-arm64@11.26.0':152 optional: true153154 '@pnpm/win-arm64@11.26.0':155 optional: true156157 '@pnpm/win-x64@11.26.0':158 optional: true159160 '@reflink/reflink-darwin-arm64@0.1.19':161 optional: true162163 '@reflink/reflink-darwin-x64@0.1.19':164 optional: true165166 '@reflink/reflink-linux-arm64-gnu@0.1.19':167 optional: true168169 '@reflink/reflink-linux-arm64-musl@0.1.19':170 optional: true171172 '@reflink/reflink-linux-x64-gnu@0.1.19':173 optional: true174175 '@reflink/reflink-linux-x64-musl@0.1.19':176 optional: true177178 '@reflink/reflink-win32-arm64-msvc@0.1.19':179 optional: true180181 '@reflink/reflink-win32-x64-msvc@0.1.19':182 optional: true183184 '@reflink/reflink@0.1.19':185 optionalDependencies:186 '@reflink/reflink-darwin-arm64': 0.1.19187 '@reflink/reflink-darwin-x64': 0.1.19188 '@reflink/reflink-linux-arm64-gnu': 0.1.19189 '@reflink/reflink-linux-arm64-musl': 0.1.19190 '@reflink/reflink-linux-x64-gnu': 0.1.19191 '@reflink/reflink-linux-x64-musl': 0.1.19192 '@reflink/reflink-win32-arm64-msvc': 0.1.19193 '@reflink/reflink-win32-x64-msvc': 0.1.19194195 detect-libc@2.1.2: {}196197 pnpm@11.26.0: {}198199---200lockfileVersion: '9.0'201202settings:203 autoInstallPeers: true204 excludeLinksFromLockfile: false205206importers:207208 .:209 dependencies:210 '@google/genai':211 specifier: ^2.21.0212 version: 2.21.0213 tsx:214 specifier: ^4.23.13215 version: 4.23.13216217packages:218219 '@esbuild/aix-ppc64@0.28.2':220 resolution: {integrity: sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==}221 engines: {node: '>=18'}222 cpu: [ppc64]223 os: [aix]224225 '@esbuild/android-arm64@0.28.2':226 resolution: {integrity: sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==}227 engines: {node: '>=18'}228 cpu: [arm64]229 os: [android]230231 '@esbuild/android-arm@0.28.2':232 resolution: {integrity: sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==}233 engines: {node: '>=18'}234 cpu: [arm]235 os: [android]236237 '@esbuild/android-x64@0.28.2':238 resolution: {integrity: sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==}239 engines: {node: '>=18'}240 cpu: [x64]241 os: [android]242243 '@esbuild/darwin-arm64@0.28.2':244 resolution: {integrity: sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==}245 engines: {node: '>=18'}246 cpu: [arm64]247 os: [darwin]248249 '@esbuild/darwin-x64@0.28.2':250 resolution: {integrity: sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==}251 engines: {node: '>=18'}252 cpu: [x64]253 os: [darwin]254255 '@esbuild/freebsd-arm64@0.28.2':256 resolution: {integrity: sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==}257 engines: {node: '>=18'}258 cpu: [arm64]259 os: [freebsd]260261 '@esbuild/freebsd-x64@0.28.2':262 resolution: {integrity: sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==}263 engines: {node: '>=18'}264 cpu: [x64]265 os: [freebsd]266267 '@esbuild/linux-arm64@0.28.2':268 resolution: {integrity: sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==}269 engines: {node: '>=18'}270 cpu: [arm64]271 os: [linux]272273 '@esbuild/linux-arm@0.28.2':274 resolution: {integrity: sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==}275 engines: {node: '>=18'}276 cpu: [arm]277 os: [linux]278279 '@esbuild/linux-ia32@0.28.2':280 resolution: {integrity: sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==}281 engines: {node: '>=18'}282 cpu: [ia32]283 os: [linux]284285 '@esbuild/linux-loong64@0.28.2':286 resolution: {integrity: sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==}287 engines: {node: '>=18'}288 cpu: [loong64]289 os: [linux]290291 '@esbuild/linux-mips64el@0.28.2':292 resolution: {integrity: sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==}293 engines: {node: '>=18'}294 cpu: [mips64el]295 os: [linux]296297 '@esbuild/linux-ppc64@0.28.2':298 resolution: {integrity: sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==}299 engines: {node: '>=18'}300 cpu: [ppc64]301 os: [linux]302303 '@esbuild/linux-riscv64@0.28.2':304 resolution: {integrity: sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==}305 engines: {node: '>=18'}306 cpu: [riscv64]307 os: [linux]308309 '@esbuild/linux-s390x@0.28.2':310 resolution: {integrity: sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==}311 engines: {node: '>=18'}312 cpu: [s390x]313 os: [linux]314315 '@esbuild/linux-x64@0.28.2':316 resolution: {integrity: sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==}317 engines: {node: '>=18'}318 cpu: [x64]319 os: [linux]320321 '@esbuild/netbsd-arm64@0.28.2':322 resolution: {integrity: sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==}323 engines: {node: '>=18'}324 cpu: [arm64]325 os: [netbsd]326327 '@esbuild/netbsd-x64@0.28.2':328 resolution: {integrity: sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==}329 engines: {node: '>=18'}330 cpu: [x64]331 os: [netbsd]332333 '@esbuild/openbsd-arm64@0.28.2':334 resolution: {integrity: sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==}335 engines: {node: '>=18'}336 cpu: [arm64]337 os: [openbsd]338339 '@esbuild/openbsd-x64@0.28.2':340 resolution: {integrity: sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==}341 engines: {node: '>=18'}342 cpu: [x64]343 os: [openbsd]344345 '@esbuild/openharmony-arm64@0.28.2':346 resolution: {integrity: sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==}347 engines: {node: '>=18'}348 cpu: [arm64]349 os: [openharmony]350351 '@esbuild/sunos-x64@0.28.2':352 resolution: {integrity: sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==}353 engines: {node: '>=18'}354 cpu: [x64]355 os: [sunos]356357 '@esbuild/win32-arm64@0.28.2':358 resolution: {integrity: sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==}359 engines: {node: '>=18'}360 cpu: [arm64]361 os: [win32]362363 '@esbuild/win32-ia32@0.28.2':364 resolution: {integrity: sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==}365 engines: {node: '>=18'}366 cpu: [ia32]367 os: [win32]368369 '@esbuild/win32-x64@0.28.2':370 resolution: {integrity: sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==}371 engines: {node: '>=18'}372 cpu: [x64]373 os: [win32]374375 '@google/genai@2.21.0':376 resolution: {integrity: sha512-+PDtco2/Z0ONdzCGekCoCT+O1VJS9xJQNN4XzQpXG/t3El/SWWMkCWlFRO1KmivOHPa4Q0VjUYu1HBKCZ/v33Q==}377 engines: {node: '>=20.0.0'}378 peerDependencies:379 '@modelcontextprotocol/sdk': ^1.25.2380 peerDependenciesMeta:381 '@modelcontextprotocol/sdk':382 optional: true383384 '@protobufjs/aspromise@1.1.2':385 resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==}386387 '@protobufjs/base64@1.1.2':388 resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==}389390 '@protobufjs/codegen@2.0.5':391 resolution: {integrity: sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==}392393 '@protobufjs/eventemitter@1.1.1':394 resolution: {integrity: sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg==}395396 '@protobufjs/fetch@1.1.1':397 resolution: {integrity: sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==}398399 '@protobufjs/float@1.0.2':400 resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==}401402 '@protobufjs/path@1.1.2':403 resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==}404405 '@protobufjs/pool@1.1.0':406 resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==}407408 '@protobufjs/utf8@1.1.2':409 resolution: {integrity: sha512-b1UQwcEZ4yCnMCD8DAL1VlbvBJE9/IX4FTIp7BG1xYpf29SLazLSrqUkj4w7Y5y7cCVP6E5tcqqcI0xemPkHug==}410411 '@types/node@26.4.1':412 resolution: {integrity: sha512-k97ENvZWtvA6yqz5/FS6a7duDgOPEeOQOc2iKS/nY6mX6qJUKtLnWzQS+Xj6tXweyj6ZcTAK2Qecetnvi9nCLA==}413414 '@types/retry@0.12.0':415 resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==}416417 agent-base@7.1.4:418 resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==}419 engines: {node: '>= 14'}420421 base64-js@1.5.1:422 resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}423424 bignumber.js@9.3.1:425 resolution: {integrity: sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==}426427 buffer-equal-constant-time@1.0.1:428 resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==}429430 data-uri-to-buffer@4.0.1:431 resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==}432 engines: {node: '>= 12'}433434 debug@4.4.3:435 resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}436 engines: {node: '>=6.0'}437 peerDependencies:438 supports-color: '*'439 peerDependenciesMeta:440 supports-color:441 optional: true442443 ecdsa-sig-formatter@1.0.11:444 resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==}445446 esbuild@0.28.2:447 resolution: {integrity: sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==}448 engines: {node: '>=18'}449 hasBin: true450451 extend@3.0.2:452 resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}453454 fetch-blob@3.2.0:455 resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==}456 engines: {node: ^12.20 || >= 14.13}457458 formdata-polyfill@4.0.10:459 resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==}460 engines: {node: '>=12.20.0'}461462 fsevents@2.3.3:463 resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}464 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}465 os: [darwin]466467 gaxios@7.3.1:468 resolution: {integrity: sha512-kB3rzJV7d9juLZh8/56QTXCwQfxyhdOMdyYk1HdQKFtF8TJTDTZQJtixWIwXdE9Jji91mC41DUNpjleo4L4eAQ==}469 engines: {node: '>=18'}470471 gcp-metadata@8.1.2:472 resolution: {integrity: sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==}473 engines: {node: '>=18'}474475 google-auth-library@10.9.1:476 resolution: {integrity: sha512-i1ydyHrqcIxXkWh/uBmVkzCvIuq5yiK2ATndIe5XxKholrG/MTYP9xGYka4sQhrbIAgGjL2B6NOE7rFaiF3fXw==}477 engines: {node: '>=18'}478479 google-logging-utils@1.1.3:480 resolution: {integrity: sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA==}481 engines: {node: '>=14'}482483 https-proxy-agent@7.0.6:484 resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==}485 engines: {node: '>= 14'}486487 json-bigint@1.0.0:488 resolution: {integrity: sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==}489490 jwa@2.0.1:491 resolution: {integrity: sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==}492493 jws@4.0.1:494 resolution: {integrity: sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==}495496 long@5.3.2:497 resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==}498499 ms@2.1.3:500 resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}501502 node-domexception@1.0.0:503 resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}504 engines: {node: '>=10.5.0'}505 deprecated: Use your platform's native DOMException instead506507 node-fetch@3.3.2:508 resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==}509 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}510511 p-retry@4.6.2:512 resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==}513 engines: {node: '>=8'}514515 protobufjs@7.6.6:516 resolution: {integrity: sha512-dYDWdjSl5RNb7SgPxGQcRU+GtvP7s2fpkrY0r432PcOIaZ0/rBcxEZnQN67iJhFuQiVw754JDoPruPCNdGsbjg==}517 engines: {node: '>=12.0.0'}518519 retry@0.13.1:520 resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==}521 engines: {node: '>= 4'}522523 safe-buffer@5.2.1:524 resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}525526 tsx@4.23.13:527 resolution: {integrity: sha512-BL5MGkRln6aDYhb0xbQlEAGw743BaZYWdbWtdJOBriYJboKgUUYCadFp2/FpBBZquBC/ezNBn7wMMPx7FDZUDw==}528 engines: {node: '>=18.0.0'}529 hasBin: true530531 undici-types@8.3.0:532 resolution: {integrity: sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==}533534 web-streams-polyfill@3.3.3:535 resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==}536 engines: {node: '>= 8'}537538 ws@8.21.3:539 resolution: {integrity: sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==}540 engines: {node: '>=10.0.0'}541 peerDependencies:542 bufferutil: ^4.0.1543 utf-8-validate: '>=5.0.2'544 peerDependenciesMeta:545 bufferutil:546 optional: true547 utf-8-validate:548 optional: true549550snapshots:551552 '@esbuild/aix-ppc64@0.28.2':553 optional: true554555 '@esbuild/android-arm64@0.28.2':556 optional: true557558 '@esbuild/android-arm@0.28.2':559 optional: true560561 '@esbuild/android-x64@0.28.2':562 optional: true563564 '@esbuild/darwin-arm64@0.28.2':565 optional: true566567 '@esbuild/darwin-x64@0.28.2':568 optional: true569570 '@esbuild/freebsd-arm64@0.28.2':571 optional: true572573 '@esbuild/freebsd-x64@0.28.2':574 optional: true575576 '@esbuild/linux-arm64@0.28.2':577 optional: true578579 '@esbuild/linux-arm@0.28.2':580 optional: true581582 '@esbuild/linux-ia32@0.28.2':583 optional: true584585 '@esbuild/linux-loong64@0.28.2':586 optional: true587588 '@esbuild/linux-mips64el@0.28.2':589 optional: true590591 '@esbuild/linux-ppc64@0.28.2':592 optional: true593594 '@esbuild/linux-riscv64@0.28.2':595 optional: true596597 '@esbuild/linux-s390x@0.28.2':598 optional: true599600 '@esbuild/linux-x64@0.28.2':601 optional: true602603 '@esbuild/netbsd-arm64@0.28.2':604 optional: true605606 '@esbuild/netbsd-x64@0.28.2':607 optional: true608609 '@esbuild/openbsd-arm64@0.28.2':610 optional: true611612 '@esbuild/openbsd-x64@0.28.2':613 optional: true614615 '@esbuild/openharmony-arm64@0.28.2':616 optional: true617618 '@esbuild/sunos-x64@0.28.2':619 optional: true620621 '@esbuild/win32-arm64@0.28.2':622 optional: true623624 '@esbuild/win32-ia32@0.28.2':625 optional: true626627 '@esbuild/win32-x64@0.28.2':628 optional: true629630 '@google/genai@2.21.0':631 dependencies:632 google-auth-library: 10.9.1633 p-retry: 4.6.2634 protobufjs: 7.6.6635 ws: 8.21.3636 transitivePeerDependencies:637 - bufferutil638 - supports-color639 - utf-8-validate640641 '@protobufjs/aspromise@1.1.2': {}642643 '@protobufjs/base64@1.1.2': {}644645 '@protobufjs/codegen@2.0.5': {}646647 '@protobufjs/eventemitter@1.1.1': {}648649 '@protobufjs/fetch@1.1.1':650 dependencies:651 '@protobufjs/aspromise': 1.1.2652653 '@protobufjs/float@1.0.2': {}654655 '@protobufjs/path@1.1.2': {}656657 '@protobufjs/pool@1.1.0': {}658659 '@protobufjs/utf8@1.1.2': {}660661 '@types/node@26.4.1':662 dependencies:663 undici-types: 8.3.0664665 '@types/retry@0.12.0': {}666667 agent-base@7.1.4: {}668669 base64-js@1.5.1: {}670671 bignumber.js@9.3.1: {}672673 buffer-equal-constant-time@1.0.1: {}674675 data-uri-to-buffer@4.0.1: {}676677 debug@4.4.3:678 dependencies:679 ms: 2.1.3680681 ecdsa-sig-formatter@1.0.11:682 dependencies:683 safe-buffer: 5.2.1684685 esbuild@0.28.2:686 optionalDependencies:687 '@esbuild/aix-ppc64': 0.28.2688 '@esbuild/android-arm': 0.28.2689 '@esbuild/android-arm64': 0.28.2690 '@esbuild/android-x64': 0.28.2691 '@esbuild/darwin-arm64': 0.28.2692 '@esbuild/darwin-x64': 0.28.2693 '@esbuild/freebsd-arm64': 0.28.2694 '@esbuild/freebsd-x64': 0.28.2695 '@esbuild/linux-arm': 0.28.2696 '@esbuild/linux-arm64': 0.28.2697 '@esbuild/linux-ia32': 0.28.2698 '@esbuild/linux-loong64': 0.28.2699 '@esbuild/linux-mips64el': 0.28.2700 '@esbuild/linux-ppc64': 0.28.2701 '@esbuild/linux-riscv64': 0.28.2702 '@esbuild/linux-s390x': 0.28.2703 '@esbuild/linux-x64': 0.28.2704 '@esbuild/netbsd-arm64': 0.28.2705 '@esbuild/netbsd-x64': 0.28.2706 '@esbuild/openbsd-arm64': 0.28.2707 '@esbuild/openbsd-x64': 0.28.2708 '@esbuild/openharmony-arm64': 0.28.2709 '@esbuild/sunos-x64': 0.28.2710 '@esbuild/win32-arm64': 0.28.2711 '@esbuild/win32-ia32': 0.28.2712 '@esbuild/win32-x64': 0.28.2713714 extend@3.0.2: {}715716 fetch-blob@3.2.0:717 dependencies:718 node-domexception: 1.0.0719 web-streams-polyfill: 3.3.3720721 formdata-polyfill@4.0.10:722 dependencies:723 fetch-blob: 3.2.0724725 fsevents@2.3.3:726 optional: true727728 gaxios@7.3.1:729 dependencies:730 extend: 3.0.2731 https-proxy-agent: 7.0.6732 node-fetch: 3.3.2733 transitivePeerDependencies:734 - supports-color735736 gcp-metadata@8.1.2:737 dependencies:738 gaxios: 7.3.1739 google-logging-utils: 1.1.3740 json-bigint: 1.0.0741 transitivePeerDependencies:742 - supports-color743744 google-auth-library@10.9.1:745 dependencies:746 base64-js: 1.5.1747 ecdsa-sig-formatter: 1.0.11748 gaxios: 7.3.1749 gcp-metadata: 8.1.2750 google-logging-utils: 1.1.3751 jws: 4.0.1752 transitivePeerDependencies:753 - supports-color754755 google-logging-utils@1.1.3: {}756757 https-proxy-agent@7.0.6:758 dependencies:759 agent-base: 7.1.4760 debug: 4.4.3761 transitivePeerDependencies:762 - supports-color763764 json-bigint@1.0.0:765 dependencies:766 bignumber.js: 9.3.1767768 jwa@2.0.1:769 dependencies:770 buffer-equal-constant-time: 1.0.1771 ecdsa-sig-formatter: 1.0.11772 safe-buffer: 5.2.1773774 jws@4.0.1:775 dependencies:776 jwa: 2.0.1777 safe-buffer: 5.2.1778779 long@5.3.2: {}780781 ms@2.1.3: {}782783 node-domexception@1.0.0: {}784785 node-fetch@3.3.2:786 dependencies:787 data-uri-to-buffer: 4.0.1788 fetch-blob: 3.2.0789 formdata-polyfill: 4.0.10790791 p-retry@4.6.2:792 dependencies:793 '@types/retry': 0.12.0794 retry: 0.13.1795796 protobufjs@7.6.6:797 dependencies:798 '@protobufjs/aspromise': 1.1.2799 '@protobufjs/base64': 1.1.2800 '@protobufjs/codegen': 2.0.5801 '@protobufjs/eventemitter': 1.1.1802 '@protobufjs/fetch': 1.1.1803 '@protobufjs/float': 1.0.2804 '@protobufjs/path': 1.1.2805 '@protobufjs/pool': 1.1.0806 '@protobufjs/utf8': 1.1.2807 '@types/node': 26.4.1808 long: 5.3.2809810 retry@0.13.1: {}811812 safe-buffer@5.2.1: {}813814 tsx@4.23.13:815 dependencies:816 esbuild: 0.28.2817 optionalDependencies:818 fsevents: 2.3.3819820 undici-types@8.3.0: {}821822 web-streams-polyfill@3.3.3: {}823824 ws@8.21.3: {}825