1{ 2 "name": "bun-decompile-installer", 3 "version": "1.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "bun-decompile-installer", 9 "version": "1.0.0", 10 "dependencies": { 11 "@shepherdjerred/bun-decompile": "0.2.0" 12 } 13 }, 14 "node_modules/@anthropic-ai/sdk": { 15 "version": "0.52.0", 16 "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.52.0.tgz", 17 "integrity": "sha512-d4c+fg+xy9e46c8+YnrrgIQR45CZlAi7PwdzIfDXDM6ACxEZli1/fxhURsq30ZpMZy6LvSkr41jGq5aF5TD7rQ==", 18 "license": "MIT", 19 "bin": { 20 "anthropic-ai-sdk": "bin/cli" 21 } 22 }, 23 "node_modules/@anthropic-ai/tokenizer": { 24 "version": "0.0.4", 25 "resolved": "https://registry.npmjs.org/@anthropic-ai/tokenizer/-/tokenizer-0.0.4.tgz", 26 "integrity": "sha512-EHRKbxlxlc8W4KCBEseByJ7YwyYCmgu9OyN59H9+IYIGPoKv8tXyQXinkeGDI+cI8Tiuz9wk2jZb/kK7AyvL7g==", 27 "license": "Apache-2.0", 28 "dependencies": { 29 "@types/node": "^18.11.18", 30 "tiktoken": "^1.0.10" 31 } 32 }, 33 "node_modules/@babel/code-frame": { 34 "version": "7.29.0", 35 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", 36 "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", 37 "license": "MIT", 38 "dependencies": { 39 "@babel/helper-validator-identifier": "^7.28.5", 40 "js-tokens": "^4.0.0", 41 "picocolors": "^1.1.1" 42 }, 43 "engines": { 44 "node": ">=6.9.0" 45 } 46 }, 47 "node_modules/@babel/compat-data": { 48 "version": "7.29.0", 49 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz", 50 "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==", 51 "license": "MIT", 52 "engines": { 53 "node": ">=6.9.0" 54 } 55 }, 56 "node_modules/@babel/core": { 57 "version": "7.29.0", 58 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", 59 "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", 60 "license": "MIT", 61 "dependencies": { 62 "@babel/code-frame": "^7.29.0", 63 "@babel/generator": "^7.29.0", 64 "@babel/helper-compilation-targets": "^7.28.6", 65 "@babel/helper-module-transforms": "^7.28.6", 66 "@babel/helpers": "^7.28.6", 67 "@babel/parser": "^7.29.0", 68 "@babel/template": "^7.28.6", 69 "@babel/traverse": "^7.29.0", 70 "@babel/types": "^7.29.0", 71 "@jridgewell/remapping": "^2.3.5", 72 "convert-source-map": "^2.0.0", 73 "debug": "^4.1.0", 74 "gensync": "^1.0.0-beta.2", 75 "json5": "^2.2.3", 76 "semver": "^6.3.1" 77 }, 78 "engines": { 79 "node": ">=6.9.0" 80 }, 81 "funding": { 82 "type": "opencollective", 83 "url": "https://opencollective.com/babel" 84 } 85 }, 86 "node_modules/@babel/generator": { 87 "version": "7.29.1", 88 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", 89 "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==", 90 "license": "MIT", 91 "dependencies": { 92 "@babel/parser": "^7.29.0", 93 "@babel/types": "^7.29.0", 94 "@jridgewell/gen-mapping": "^0.3.12", 95 "@jridgewell/trace-mapping": "^0.3.28", 96 "jsesc": "^3.0.2" 97 }, 98 "engines": { 99 "node": ">=6.9.0" 100 } 101 }, 102 "node_modules/@babel/helper-compilation-targets": { 103 "version": "7.28.6", 104 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", 105 "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", 106 "license": "MIT", 107 "dependencies": { 108 "@babel/compat-data": "^7.28.6", 109 "@babel/helper-validator-option": "^7.27.1", 110 "browserslist": "^4.24.0", 111 "lru-cache": "^5.1.1", 112 "semver": "^6.3.1" 113 }, 114 "engines": { 115 "node": ">=6.9.0" 116 } 117 }, 118 "node_modules/@babel/helper-globals": { 119 "version": "7.28.0", 120 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 121 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 122 "license": "MIT", 123 "engines": { 124 "node": ">=6.9.0" 125 } 126 }, 127 "node_modules/@babel/helper-module-imports": { 128 "version": "7.28.6", 129 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", 130 "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", 131 "license": "MIT", 132 "dependencies": { 133 "@babel/traverse": "^7.28.6", 134 "@babel/types": "^7.28.6" 135 }, 136 "engines": { 137 "node": ">=6.9.0" 138 } 139 }, 140 "node_modules/@babel/helper-module-transforms": { 141 "version": "7.28.6", 142 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", 143 "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", 144 "license": "MIT", 145 "dependencies": { 146 "@babel/helper-module-imports": "^7.28.6", 147 "@babel/helper-validator-identifier": "^7.28.5", 148 "@babel/traverse": "^7.28.6" 149 }, 150 "engines": { 151 "node": ">=6.9.0" 152 }, 153 "peerDependencies": { 154 "@babel/core": "^7.0.0" 155 } 156 }, 157 "node_modules/@babel/helper-plugin-utils": { 158 "version": "7.28.6", 159 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", 160 "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==", 161 "license": "MIT", 162 "engines": { 163 "node": ">=6.9.0" 164 } 165 }, 166 "node_modules/@babel/helper-string-parser": { 167 "version": "7.27.1", 168 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 169 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 170 "license": "MIT", 171 "engines": { 172 "node": ">=6.9.0" 173 } 174 }, 175 "node_modules/@babel/helper-validator-identifier": { 176 "version": "7.28.5", 177 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", 178 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", 179 "license": "MIT", 180 "engines": { 181 "node": ">=6.9.0" 182 } 183 }, 184 "node_modules/@babel/helper-validator-option": { 185 "version": "7.27.1", 186 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 187 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 188 "license": "MIT", 189 "engines": { 190 "node": ">=6.9.0" 191 } 192 }, 193 "node_modules/@babel/helpers": { 194 "version": "7.29.2", 195 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz", 196 "integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==", 197 "license": "MIT", 198 "dependencies": { 199 "@babel/template": "^7.28.6", 200 "@babel/types": "^7.29.0" 201 }, 202 "engines": { 203 "node": ">=6.9.0" 204 } 205 }, 206 "node_modules/@babel/parser": { 207 "version": "7.29.2", 208 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz", 209 "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", 210 "license": "MIT", 211 "dependencies": { 212 "@babel/types": "^7.29.0" 213 }, 214 "bin": { 215 "parser": "bin/babel-parser.js" 216 }, 217 "engines": { 218 "node": ">=6.0.0" 219 } 220 }, 221 "node_modules/@babel/plugin-syntax-jsx": { 222 "version": "7.28.6", 223 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz", 224 "integrity": "sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==", 225 "license": "MIT", 226 "dependencies": { 227 "@babel/helper-plugin-utils": "^7.28.6" 228 }, 229 "engines": { 230 "node": ">=6.9.0" 231 }, 232 "peerDependencies": { 233 "@babel/core": "^7.0.0-0" 234 } 235 }, 236 "node_modules/@babel/plugin-syntax-typescript": { 237 "version": "7.28.6", 238 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.28.6.tgz", 239 "integrity": "sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc6rdiYhomzv/A==", 240 "license": "MIT", 241 "dependencies": { 242 "@babel/helper-plugin-utils": "^7.28.6" 243 }, 244 "engines": { 245 "node": ">=6.9.0" 246 }, 247 "peerDependencies": { 248 "@babel/core": "^7.0.0-0" 249 } 250 }, 251 "node_modules/@babel/template": { 252 "version": "7.28.6", 253 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", 254 "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", 255 "license": "MIT", 256 "dependencies": { 257 "@babel/code-frame": "^7.28.6", 258 "@babel/parser": "^7.28.6", 259 "@babel/types": "^7.28.6" 260 }, 261 "engines": { 262 "node": ">=6.9.0" 263 } 264 }, 265 "node_modules/@babel/traverse": { 266 "version": "7.29.0", 267 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", 268 "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", 269 "license": "MIT", 270 "dependencies": { 271 "@babel/code-frame": "^7.29.0", 272 "@babel/generator": "^7.29.0", 273 "@babel/helper-globals": "^7.28.0", 274 "@babel/parser": "^7.29.0", 275 "@babel/template": "^7.28.6", 276 "@babel/types": "^7.29.0", 277 "debug": "^4.3.1" 278 }, 279 "engines": { 280 "node": ">=6.9.0" 281 } 282 }, 283 "node_modules/@babel/types": { 284 "version": "7.29.0", 285 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", 286 "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", 287 "license": "MIT", 288 "dependencies": { 289 "@babel/helper-string-parser": "^7.27.1", 290 "@babel/helper-validator-identifier": "^7.28.5" 291 }, 292 "engines": { 293 "node": ">=6.9.0" 294 } 295 }, 296 "node_modules/@jridgewell/gen-mapping": { 297 "version": "0.3.13", 298 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 299 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 300 "license": "MIT", 301 "dependencies": { 302 "@jridgewell/sourcemap-codec": "^1.5.0", 303 "@jridgewell/trace-mapping": "^0.3.24" 304 } 305 }, 306 "node_modules/@jridgewell/remapping": { 307 "version": "2.3.5", 308 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 309 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 310 "license": "MIT", 311 "dependencies": { 312 "@jridgewell/gen-mapping": "^0.3.5", 313 "@jridgewell/trace-mapping": "^0.3.24" 314 } 315 }, 316 "node_modules/@jridgewell/resolve-uri": { 317 "version": "3.1.2", 318 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 319 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 320 "license": "MIT", 321 "engines": { 322 "node": ">=6.0.0" 323 } 324 }, 325 "node_modules/@jridgewell/sourcemap-codec": { 326 "version": "1.5.5", 327 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 328 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 329 "license": "MIT" 330 }, 331 "node_modules/@jridgewell/trace-mapping": { 332 "version": "0.3.31", 333 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 334 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 335 "license": "MIT", 336 "dependencies": { 337 "@jridgewell/resolve-uri": "^3.1.0", 338 "@jridgewell/sourcemap-codec": "^1.4.14" 339 } 340 }, 341 "node_modules/@shepherdjerred/bun-decompile": { 342 "version": "0.2.0", 343 "resolved": "https://registry.npmjs.org/@shepherdjerred/bun-decompile/-/bun-decompile-0.2.0.tgz", 344 "integrity": "sha512-VDBXlUkcmeY8appE4+wuOqGMG9hsMcjAgES1uP2KDTbFJWAQ3okTE9e1dSzK/QPji2v40lPi0HL7KBTM3Mov/Q==", 345 "license": "GPL-3.0", 346 "dependencies": { 347 "@anthropic-ai/sdk": "^0.52.0", 348 "@anthropic-ai/tokenizer": "^0.0.4", 349 "@babel/core": "^7.28.5", 350 "@babel/generator": "^7.28.5", 351 "@babel/parser": "^7.28.5", 352 "@babel/plugin-syntax-jsx": "^7.27.1", 353 "@babel/plugin-syntax-typescript": "^7.27.1", 354 "@babel/traverse": "^7.28.5", 355 "@babel/types": "^7.28.5", 356 "acorn": "^8.15.0", 357 "acorn-walk": "^8.3.4", 358 "openai": "^6.15.0", 359 "tiktoken": "^1.0.22" 360 }, 361 "bin": { 362 "bun-decompile": "src/index.ts" 363 }, 364 "engines": { 365 "bun": ">=1.0.0" 366 } 367 }, 368 "node_modules/@types/node": { 369 "version": "18.19.130", 370 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.130.tgz", 371 "integrity": "sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==", 372 "license": "MIT", 373 "dependencies": { 374 "undici-types": "~5.26.4" 375 } 376 }, 377 "node_modules/acorn": { 378 "version": "8.16.0", 379 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", 380 "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", 381 "license": "MIT", 382 "bin": { 383 "acorn": "bin/acorn" 384 }, 385 "engines": { 386 "node": ">=0.4.0" 387 } 388 }, 389 "node_modules/acorn-walk": { 390 "version": "8.3.5", 391 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.5.tgz", 392 "integrity": "sha512-HEHNfbars9v4pgpW6SO1KSPkfoS0xVOM/9UzkJltjlsHZmJasxg8aXkuZa7SMf8vKGIBhpUsPluQSqhJFCqebw==", 393 "license": "MIT", 394 "dependencies": { 395 "acorn": "^8.11.0" 396 }, 397 "engines": { 398 "node": ">=0.4.0" 399 } 400 }, 401 "node_modules/baseline-browser-mapping": { 402 "version": "2.10.20", 403 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.20.tgz", 404 "integrity": "sha512-1AaXxEPfXT+GvTBJFuy4yXVHWJBXa4OdbIebGN/wX5DlsIkU0+wzGnd2lOzokSk51d5LUmqjgBLRLlypLUqInQ==", 405 "license": "Apache-2.0", 406 "bin": { 407 "baseline-browser-mapping": "dist/cli.cjs" 408 }, 409 "engines": { 410 "node": ">=6.0.0" 411 } 412 }, 413 "node_modules/browserslist": { 414 "version": "4.28.2", 415 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz", 416 "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==", 417 "funding": [ 418 { 419 "type": "opencollective", 420 "url": "https://opencollective.com/browserslist" 421 }, 422 { 423 "type": "tidelift", 424 "url": "https://tidelift.com/funding/github/npm/browserslist" 425 }, 426 { 427 "type": "github", 428 "url": "https://github.com/sponsors/ai" 429 } 430 ], 431 "license": "MIT", 432 "dependencies": { 433 "baseline-browser-mapping": "^2.10.12", 434 "caniuse-lite": "^1.0.30001782", 435 "electron-to-chromium": "^1.5.328", 436 "node-releases": "^2.0.36", 437 "update-browserslist-db": "^1.2.3" 438 }, 439 "bin": { 440 "browserslist": "cli.js" 441 }, 442 "engines": { 443 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 444 } 445 }, 446 "node_modules/caniuse-lite": { 447 "version": "1.0.30001788", 448 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001788.tgz", 449 "integrity": "sha512-6q8HFp+lOQtcf7wBK+uEenxymVWkGKkjFpCvw5W25cmMwEDU45p1xQFBQv8JDlMMry7eNxyBaR+qxgmTUZkIRQ==", 450 "funding": [ 451 { 452 "type": "opencollective", 453 "url": "https://opencollective.com/browserslist" 454 }, 455 { 456 "type": "tidelift", 457 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 458 }, 459 { 460 "type": "github", 461 "url": "https://github.com/sponsors/ai" 462 } 463 ], 464 "license": "CC-BY-4.0" 465 }, 466 "node_modules/convert-source-map": { 467 "version": "2.0.0", 468 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 469 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 470 "license": "MIT" 471 }, 472 "node_modules/debug": { 473 "version": "4.4.3", 474 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 475 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 476 "license": "MIT", 477 "dependencies": { 478 "ms": "^2.1.3" 479 }, 480 "engines": { 481 "node": ">=6.0" 482 }, 483 "peerDependenciesMeta": { 484 "supports-color": { 485 "optional": true 486 } 487 } 488 }, 489 "node_modules/electron-to-chromium": { 490 "version": "1.5.340", 491 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.340.tgz", 492 "integrity": "sha512-908qahOGocRMinT2nM3ajCEM99H4iPdv84eagPP3FfZy/1ZGeOy2CZYzjhms81ckOPCXPlW7LkY4XpxD8r1DrA==", 493 "license": "ISC" 494 }, 495 "node_modules/escalade": { 496 "version": "3.2.0", 497 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 498 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 499 "license": "MIT", 500 "engines": { 501 "node": ">=6" 502 } 503 }, 504 "node_modules/gensync": { 505 "version": "1.0.0-beta.2", 506 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 507 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 508 "license": "MIT", 509 "engines": { 510 "node": ">=6.9.0" 511 } 512 }, 513 "node_modules/js-tokens": { 514 "version": "4.0.0", 515 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 516 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 517 "license": "MIT" 518 }, 519 "node_modules/jsesc": { 520 "version": "3.1.0", 521 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 522 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 523 "license": "MIT", 524 "bin": { 525 "jsesc": "bin/jsesc" 526 }, 527 "engines": { 528 "node": ">=6" 529 } 530 }, 531 "node_modules/json5": { 532 "version": "2.2.3", 533 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 534 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 535 "license": "MIT", 536 "bin": { 537 "json5": "lib/cli.js" 538 }, 539 "engines": { 540 "node": ">=6" 541 } 542 }, 543 "node_modules/lru-cache": { 544 "version": "5.1.1", 545 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 546 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 547 "license": "ISC", 548 "dependencies": { 549 "yallist": "^3.0.2" 550 } 551 }, 552 "node_modules/ms": { 553 "version": "2.1.3", 554 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 555 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 556 "license": "MIT" 557 }, 558 "node_modules/node-releases": { 559 "version": "2.0.37", 560 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.37.tgz", 561 "integrity": "sha512-1h5gKZCF+pO/o3Iqt5Jp7wc9rH3eJJ0+nh/CIoiRwjRxde/hAHyLPXYN4V3CqKAbiZPSeJFSWHmJsbkicta0Eg==", 562 "license": "MIT" 563 }, 564 "node_modules/openai": { 565 "version": "6.34.0", 566 "resolved": "https://registry.npmjs.org/openai/-/openai-6.34.0.tgz", 567 "integrity": "sha512-yEr2jdGf4tVFYG6ohmr3pF6VJuveP0EA/sS8TBx+4Eq5NT10alu5zg2dmxMXMgqpihRDQlFGpRt2XwsGj+Fyxw==", 568 "license": "Apache-2.0", 569 "bin": { 570 "openai": "bin/cli" 571 }, 572 "peerDependencies": { 573 "ws": "^8.18.0", 574 "zod": "^3.25 || ^4.0" 575 }, 576 "peerDependenciesMeta": { 577 "ws": { 578 "optional": true 579 }, 580 "zod": { 581 "optional": true 582 } 583 } 584 }, 585 "node_modules/picocolors": { 586 "version": "1.1.1", 587 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 588 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 589 "license": "ISC" 590 }, 591 "node_modules/semver": { 592 "version": "6.3.1", 593 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 594 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 595 "license": "ISC", 596 "bin": { 597 "semver": "bin/semver.js" 598 } 599 }, 600 "node_modules/tiktoken": { 601 "version": "1.0.22", 602 "resolved": "https://registry.npmjs.org/tiktoken/-/tiktoken-1.0.22.tgz", 603 "integrity": "sha512-PKvy1rVF1RibfF3JlXBSP0Jrcw2uq3yXdgcEXtKTYn3QJ/cBRBHDnrJ5jHky+MENZ6DIPwNUGWpkVx+7joCpNA==", 604 "license": "MIT" 605 }, 606 "node_modules/undici-types": { 607 "version": "5.26.5", 608 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", 609 "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", 610 "license": "MIT" 611 }, 612 "node_modules/update-browserslist-db": { 613 "version": "1.2.3", 614 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", 615 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", 616 "funding": [ 617 { 618 "type": "opencollective", 619 "url": "https://opencollective.com/browserslist" 620 }, 621 { 622 "type": "tidelift", 623 "url": "https://tidelift.com/funding/github/npm/browserslist" 624 }, 625 { 626 "type": "github", 627 "url": "https://github.com/sponsors/ai" 628 } 629 ], 630 "license": "MIT", 631 "dependencies": { 632 "escalade": "^3.2.0", 633 "picocolors": "^1.1.1" 634 }, 635 "bin": { 636 "update-browserslist-db": "cli.js" 637 }, 638 "peerDependencies": { 639 "browserslist": ">= 4.21.0" 640 } 641 }, 642 "node_modules/yallist": { 643 "version": "3.1.1", 644 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 645 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 646 "license": "ISC" 647 } 648 } 649} 650