{"_id":"@agentskillmania/llm-client","_rev":"6-40000a73c3ad16e22542bbf38efc769d","name":"@agentskillmania/llm-client","dist-tags":{"latest":"0.4.0","alpha":"0.5.0-alpha.1"},"versions":{"0.1.0":{"name":"@agentskillmania/llm-client","version":"0.1.0","author":{"name":"yusangeng","email":"yusangeng@outlook.com"},"license":"MIT","_id":"@agentskillmania/llm-client@0.1.0","maintainers":[{"name":"yusangeng","email":"yusangeng@outlook.com"}],"homepage":"https://github.com/agentskillmania/colts#readme","bugs":{"url":"https://github.com/agentskillmania/colts/issues"},"dist":{"shasum":"30e74af38d9817ae6738ed01f379c594eaa3565e","tarball":"https://registry.npmjs.org/@agentskillmania/llm-client/-/llm-client-0.1.0.tgz","fileCount":23,"integrity":"sha512-87QQqOhMg5IUJIKilXEUrqBE70mZdPlFb9efWNE9dT8oDTvWmzfwo7X+48PSH6gG67W7y3VRO2h5HEil5EqnOg==","signatures":[{"sig":"MEUCIBgCYq2VAz4pYuh35uzzY8Vlhc5W/JIDZBFvE2G+61gYAiEAse0M6G8V1cB4QLotbTH2xpDPgkRw6PcpV7phSZHSEQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140632},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6de54f65967d77a7ea360c1db7f0b12cd051f186","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","test:intg":"vitest run test/integration","test:unit":"vitest run test/unit","test:watch":"vitest watch test/unit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run test/unit --coverage","prepublishOnly":"pnpm test:unit && pnpm build"},"_npmUser":{"name":"yusangeng","email":"yusangeng@outlook.com"},"repository":{"url":"git+https://github.com/agentskillmania/colts.git","type":"git","directory":"packages/llm-client"},"_npmVersion":"11.6.1","description":"A unified LLM client with multi-provider support, concurrency control, priority queuing, and comprehensive token tracking.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"p-limit":"^6.0.0","p-queue":"^8.0.0","p-retry":"^6.0.0","p-timeout":"^6.0.0","eventemitter3":"^5.0.4","@mariozechner/pi-ai":"^0.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.0","vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^22.0.0","@types/eventemitter3":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/llm-client_0.1.0_1775746726292_0.7192602984797485","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@agentskillmania/llm-client","version":"0.2.1","author":{"name":"yusangeng","email":"yusangeng@outlook.com"},"license":"MIT","_id":"@agentskillmania/llm-client@0.2.1","maintainers":[{"name":"yusangeng","email":"yusangeng@outlook.com"}],"homepage":"https://github.com/agentskillmania/colts#readme","bugs":{"url":"https://github.com/agentskillmania/colts/issues"},"dist":{"shasum":"fef19ac89511cfafa1e0ac796ab82ad8e39fda5f","tarball":"https://registry.npmjs.org/@agentskillmania/llm-client/-/llm-client-0.2.1.tgz","fileCount":24,"integrity":"sha512-b9AktXiOKYTgYjVMFDZe2lohsC2wHNqf2zztzC526xa1x/8VOX7VnJo/ZwwRhWF6PdhIamULOmirlPHZFckf4Q==","signatures":[{"sig":"MEUCIQD/yOl+Ppr414gt7YtLKSN1jtHnk42vuNoL/eHBcAa7hQIgC7YT0gWVFIlJaU/dCuGiOISfrxU5FHHvjBYLKmxCklw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146592},"main":"./dist/index.js","type":"module","_from":"file:agentskillmania-llm-client-0.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","test:intg":"vitest run test/integration","test:unit":"vitest run test/unit","test:watch":"vitest watch test/unit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run test/unit --coverage"},"_npmUser":{"name":"yusangeng","email":"yusangeng@outlook.com"},"_resolved":"/private/var/folders/dc/61lk2kgn1697rt0gd1s5jwf80000gn/T/6b891acf1e6ca2d923aae8b587efcaf5/agentskillmania-llm-client-0.2.1.tgz","_integrity":"sha512-b9AktXiOKYTgYjVMFDZe2lohsC2wHNqf2zztzC526xa1x/8VOX7VnJo/ZwwRhWF6PdhIamULOmirlPHZFckf4Q==","repository":{"url":"git+https://github.com/agentskillmania/colts.git","type":"git","directory":"packages/llm-client"},"_npmVersion":"11.6.1","description":"A unified LLM client with multi-provider support, concurrency control, priority queuing, and comprehensive token tracking.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"p-limit":"^6.0.0","p-queue":"^8.0.0","p-retry":"^6.0.0","p-timeout":"^6.0.0","eventemitter3":"^5.0.4","@mariozechner/pi-ai":"^0.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.0","vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^22.0.0","@types/eventemitter3":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/llm-client_0.2.1_1776415286898_0.44255369730365524","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@agentskillmania/llm-client","version":"0.2.2","author":{"name":"yusangeng","email":"yusangeng@outlook.com"},"license":"MIT","_id":"@agentskillmania/llm-client@0.2.2","maintainers":[{"name":"yusangeng","email":"yusangeng@outlook.com"}],"homepage":"https://github.com/agentskillmania/colts#readme","bugs":{"url":"https://github.com/agentskillmania/colts/issues"},"dist":{"shasum":"9a38ab7c8bfb363163aa850db14f1cf4c2606589","tarball":"https://registry.npmjs.org/@agentskillmania/llm-client/-/llm-client-0.2.2.tgz","fileCount":24,"integrity":"sha512-Gt93aE1VICPb6gDSw/dbUMJbTwnCgSs2aXfgo4+vhSMbOv1GAA0FHvUFbe+YxXE8N4Z+bh0T3wy3NYd4/4D1xQ==","signatures":[{"sig":"MEUCID8Q7Xv4IRN4XGkQ2f58CGLROEa27xRg+Kr5bbfjhO9vAiEAiyty0dfnxAOaPlZeWWQe3N8aRzjKykhvV9QKPntjXY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146133},"main":"./dist/index.js","type":"module","_from":"file:agentskillmania-llm-client-0.2.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","test:intg":"vitest run test/integration","test:unit":"vitest run test/unit","test:watch":"vitest watch test/unit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run test/unit --coverage"},"_npmUser":{"name":"yusangeng","email":"yusangeng@outlook.com"},"_resolved":"/private/var/folders/dc/61lk2kgn1697rt0gd1s5jwf80000gn/T/a8661575241113bbeba97563f75264c3/agentskillmania-llm-client-0.2.2.tgz","_integrity":"sha512-Gt93aE1VICPb6gDSw/dbUMJbTwnCgSs2aXfgo4+vhSMbOv1GAA0FHvUFbe+YxXE8N4Z+bh0T3wy3NYd4/4D1xQ==","repository":{"url":"git+https://github.com/agentskillmania/colts.git","type":"git","directory":"packages/llm-client"},"_npmVersion":"11.6.1","description":"A unified LLM client with multi-provider support, concurrency control, priority queuing, and comprehensive token tracking.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"p-limit":"^6.0.0","p-queue":"^8.0.0","p-retry":"^6.0.0","p-timeout":"^6.0.0","eventemitter3":"^5.0.4","@mariozechner/pi-ai":"^0.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.0","vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^22.0.0","@types/eventemitter3":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/llm-client_0.2.2_1776418302124_0.6320883075566588","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@agentskillmania/llm-client","version":"0.3.0","author":{"name":"yusangeng","email":"yusangeng@outlook.com"},"license":"MIT","_id":"@agentskillmania/llm-client@0.3.0","maintainers":[{"name":"yusangeng","email":"yusangeng@outlook.com"}],"homepage":"https://github.com/agentskillmania/colts#readme","bugs":{"url":"https://github.com/agentskillmania/colts/issues"},"dist":{"shasum":"ce4700e9ff762e55e04708096ae8388d1457bd18","tarball":"https://registry.npmjs.org/@agentskillmania/llm-client/-/llm-client-0.3.0.tgz","fileCount":24,"integrity":"sha512-6I7Lobp8urYSYtBDfQh58MXxNJu6Rxci8/37femmOVhQF5uUE96wR3lgh6Z8FcYK8wCL2Pk9cLw17DLMsIDB7Q==","signatures":[{"sig":"MEUCICi4007GnRKm4DEF9gFFUu50RDKiEle20qRKHBnnDSXvAiEAptDJg3IIDNZhEunMw7wzQAwBHpMYfHBOQ8r9b+rO8E8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149384},"main":"./dist/index.js","type":"module","_from":"file:agentskillmania-llm-client-0.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","test:intg":"vitest run test/integration","test:unit":"vitest run test/unit","test:watch":"vitest watch test/unit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run test/unit --coverage"},"_npmUser":{"name":"yusangeng","email":"yusangeng@outlook.com"},"_resolved":"/private/var/folders/dc/61lk2kgn1697rt0gd1s5jwf80000gn/T/8b5b482b6bf4a97bc76957f27da813f0/agentskillmania-llm-client-0.3.0.tgz","_integrity":"sha512-6I7Lobp8urYSYtBDfQh58MXxNJu6Rxci8/37femmOVhQF5uUE96wR3lgh6Z8FcYK8wCL2Pk9cLw17DLMsIDB7Q==","repository":{"url":"git+https://github.com/agentskillmania/colts.git","type":"git","directory":"packages/llm-client"},"_npmVersion":"11.6.1","description":"A unified LLM client with multi-provider support, concurrency control, priority queuing, and comprehensive token tracking.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"p-limit":"^6.0.0","p-queue":"^8.0.0","p-retry":"^6.0.0","p-timeout":"^6.0.0","eventemitter3":"^5.0.4","@mariozechner/pi-ai":"^0.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.0","vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^22.0.0","@types/eventemitter3":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/llm-client_0.3.0_1778231291727_0.1890594065586526","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@agentskillmania/llm-client","version":"0.4.0","author":{"name":"yusangeng","email":"yusangeng@outlook.com"},"license":"MIT","_id":"@agentskillmania/llm-client@0.4.0","maintainers":[{"name":"yusangeng","email":"yusangeng@outlook.com"}],"homepage":"https://github.com/agentskillmania/colts#readme","bugs":{"url":"https://github.com/agentskillmania/colts/issues"},"dist":{"shasum":"438fc59b9757576c67f119b35f9aacc4131cc424","tarball":"https://registry.npmjs.org/@agentskillmania/llm-client/-/llm-client-0.4.0.tgz","fileCount":24,"integrity":"sha512-7xslzHaP+pSbZdrQWZe2g/XVQSVedFmP6zs/MP487MaqMJwVE9RZqwKIDGtzDr1SPdxc9TPJKpmrYRJRWqNU4Q==","signatures":[{"sig":"MEUCIBoXWGGMd9n1MpFk+bxx+Fft4GlKhCxISJOOOtWDWkGxAiEAv+SdzFSQhwA6uOb8A0NSuK3QrlpKBWQL4JZCRcEtGvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185705},"main":"./dist/index.js","type":"module","_from":"file:agentskillmania-llm-client-0.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","test:intg":"vitest run test/integration","test:unit":"vitest run test/unit","test:watch":"vitest watch test/unit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run test/unit --coverage"},"_npmUser":{"name":"yusangeng","email":"yusangeng@outlook.com"},"_resolved":"/private/var/folders/dc/61lk2kgn1697rt0gd1s5jwf80000gn/T/09aa1453f9888e6747d95c46dd64c285/agentskillmania-llm-client-0.4.0.tgz","_integrity":"sha512-7xslzHaP+pSbZdrQWZe2g/XVQSVedFmP6zs/MP487MaqMJwVE9RZqwKIDGtzDr1SPdxc9TPJKpmrYRJRWqNU4Q==","repository":{"url":"git+https://github.com/agentskillmania/colts.git","type":"git","directory":"packages/llm-client"},"_npmVersion":"11.6.1","description":"A unified LLM client with multi-provider support, concurrency control, and comprehensive token tracking.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"p-retry":"^6.0.0","p-timeout":"^6.0.0","eventemitter3":"^5.0.4","@mariozechner/pi-ai":"^0.73.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.0","vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^22.0.0","@types/eventemitter3":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/llm-client_0.4.0_1786593474600_0.3522332652732445","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.1":{"_id":"@agentskillmania/llm-client@0.5.0-alpha.1","bugs":{"url":"https://github.com/agentskillmania/colts/issues"},"dist":{"shasum":"0ada9fa4555f3dfb8420015e8e7c46de6ed205c0","tarball":"https://registry.npmjs.org/@agentskillmania/llm-client/-/llm-client-0.5.0-alpha.1.tgz","fileCount":24,"integrity":"sha512-wUdEVlRcu/4wv7+f+k9OHKjQGVewwNyhKp28oOAxnl5iKEYA1CsDwl/nFGncHTI32x6HV31u0y42CRc+GD/wvQ==","signatures":[{"sig":"MEUCIAk4puAE0g4zx/kKlyH3RJNWASd/QMGgeolf8mvebrYOAiEAoWYNpbgnrVk2R7QAA60WbHf7zAe9Zq/Neb6+qmo3DZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFdfvF23YA+d/29czbPJDQz51ybanJJb5q0LVm1XFMoFAiEAzbLqaEEq+9tvCqE/Njfe1nUkPr86SHLeR8zTXrfUApY="}],"unpackedSize":195117},"main":"./dist/index.js","name":"@agentskillmania/llm-client","type":"module","_from":"file:agentskillmania-llm-client-0.5.0-alpha.1.tgz","types":"./dist/index.d.ts","author":{"name":"yusangeng","email":"yusangeng@outlook.com"},"engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"MIT","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","test:intg":"vitest run test/integration","test:unit":"vitest run test/unit","test:watch":"vitest watch test/unit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run test/unit --coverage"},"version":"0.5.0-alpha.1","_npmUser":{"name":"yusangeng","email":"yusangeng@outlook.com"},"homepage":"https://github.com/agentskillmania/colts#readme","_resolved":"/private/var/folders/dc/61lk2kgn1697rt0gd1s5jwf80000gn/T/e33cceb8fb6c8f8c76e08b7ecf4706aa/agentskillmania-llm-client-0.5.0-alpha.1.tgz","_integrity":"sha512-wUdEVlRcu/4wv7+f+k9OHKjQGVewwNyhKp28oOAxnl5iKEYA1CsDwl/nFGncHTI32x6HV31u0y42CRc+GD/wvQ==","repository":{"url":"git+https://github.com/agentskillmania/colts.git","type":"git","directory":"packages/llm-client"},"_npmVersion":"10.9.8","description":"A unified LLM client with multi-provider support, concurrency control, and comprehensive token tracking.","directories":{},"maintainers":[{"name":"yusangeng","email":"yusangeng@outlook.com"}],"_nodeVersion":"22.23.2","dependencies":{"p-retry":"^6.0.0","p-timeout":"^6.0.0","eventemitter3":"^5.0.4","@mariozechner/pi-ai":"^0.73.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh_CN.md","devDependencies":{"dotenv":"^16.4.0","vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^22.0.0","@types/eventemitter3":"^2.0.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/llm-client_0.5.0-alpha.1_1789577608750_0.41017089239213633"}}},"time":{"created":"2026-04-09T14:58:45.934Z","modified":"2026-09-16T16:53:29.038Z","0.1.0":"2026-04-09T14:58:46.475Z","0.2.1":"2026-04-17T08:41:27.048Z","0.2.2":"2026-04-17T09:31:42.272Z","0.3.0":"2026-05-08T09:08:11.891Z","0.4.0":"2026-08-13T03:57:54.741Z","0.5.0-alpha.1":"2026-09-16T16:53:28.836Z"},"bugs":{"url":"https://github.com/agentskillmania/colts/issues"},"author":{"name":"yusangeng","email":"yusangeng@outlook.com"},"license":"MIT","homepage":"https://github.com/agentskillmania/colts#readme","repository":{"url":"git+https://github.com/agentskillmania/colts.git","type":"git","directory":"packages/llm-client"},"description":"A unified LLM client with multi-provider support, concurrency control, and comprehensive token tracking.","maintainers":[{"name":"yusangeng","email":"yusangeng@outlook.com"}],"readme":"","readmeFilename":""}