{"_id":"@codefionn/llmleaf-client","_rev":"21-1e273e91efad6a175803fec51ea0741f","name":"@codefionn/llmleaf-client","dist-tags":{"latest":"0.3.1"},"versions":{"0.1.2":{"name":"@codefionn/llmleaf-client","version":"0.1.2","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.1.2","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"a837642d863f777a572eb8e4b7823607307d9eac","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.1.2.tgz","fileCount":43,"integrity":"sha512-znwmruIvTIPFp5fuR+0R4Lwypv1ShM+JoN7xui1Lw0s8Yct/y2pJi0uYhu9SZt4H2gCQQ7fhiTByAYNcWReVrQ==","signatures":[{"sig":"MEQCIG727nkEc/Dwet8TeltmLReLm3nVXun7cwdoFKCi9NqeAiAHPS5MIcp5DkUFnq0vYgmYxnOGKEWH7v46+ZQiDChxRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300217},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a59b40f6baa4d25405df94d06f36ac9652c31162","scripts":{"gen":"./scripts/gen.sh","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"codefionn","email":"fionnlanghans@codefionn.eu"},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"10.8.2","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.1.2_1782104409239_0.8492393828413438","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@codefionn/llmleaf-client","version":"0.1.3","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.1.3","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"422a4842959732c0f46c49f7bf814ad11ce4b49a","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.1.3.tgz","fileCount":43,"integrity":"sha512-PjZUipEGyr5lTkU7SvCOPkBXj0zZQaSaWYAz4xpu8c1c2O27BHVsyL1busbmdp+bdCWrdMeJjYFnW6I1SZQFPw==","signatures":[{"sig":"MEQCIBLmMhe6hrJDwLBKBVGCQaRZbl9h43lA0Lwk/44TXqNvAiAg0cOmM8bX0Olg8r9d+JbI+KCyAR+UiOA+TijVwZyMRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326028},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b702aa8577527487d8f0218e29a73ca830953149","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.17.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.1.3_1782337673885_0.752312134781284","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@codefionn/llmleaf-client","version":"0.1.4","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.1.4","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"2994b86d54515cc39c7719bff35433b0242bfb10","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.1.4.tgz","fileCount":43,"integrity":"sha512-BumWrCzO7+rixpFjhXesJFafKEqYlufZbA9cKDBh28YSwMAhc3RF/sx79VTevRiebNx3q+f5e/LyjVIC/w4dTg==","signatures":[{"sig":"MEUCIFScWhLUGIIMLlYg/T/izyiF8ck9UhxHcccVPsjm/yarAiEAlS+4I8qWXUK2m5frW3E1cAAUE1HZ/ZE3p5x7gQHy9Cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326028},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0b2f333baa034bf7472809f7bb5762539d970195","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.17.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.1.4_1782513313895_0.08012043733064655","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@codefionn/llmleaf-client","version":"0.1.5","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.1.5","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"347eb4e418b1094bc57b5360c851e7fa3d2a35be","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.1.5.tgz","fileCount":43,"integrity":"sha512-+8mLZwBXaSAcrCF/EzAFPNe76qRKhb4CbzTCHkclXkZrh75A0PjP/Dok/8b1zkqygldH+e1w1agE6F+XXD9Hfw==","signatures":[{"sig":"MEUCIQCr5rlIRSH6IWFwGqGWukuA+M40GZUaQpU3yZNlQ0ppUwIgLmRIyKWKJVFkxbHSKsqKX5splAud+hGwVEltp6dL3bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326028},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f0862999104fa92fae17df121ad65ec9c87068c6","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.1.5_1782763176866_0.4876882519380077","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@codefionn/llmleaf-client","version":"0.1.6","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.1.6","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"1ac9d714e921ec601da25ad99be17f340153dfcc","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.1.6.tgz","fileCount":43,"integrity":"sha512-send17wLCu0h3Q/v2c8gelXZJ/22iG9bgOXcwfdkUFoQPRRb0EWp34mti3ue/MW1WQ2j6awzZntM9RMy1aTZvA==","signatures":[{"sig":"MEUCIBmKAIS2jwwez3hN2u0K1Ep3F0SiFanuKxzjgpDJDwtuAiEA558FsuCHcNFlxpBI8NHMkiw/u5iFJSMB091f0hrpOrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326028},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"761c3c4c40fe7adf9c6f02d6f903b294e98cf0bf","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.1.6_1782765768207_0.8125651842286814","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@codefionn/llmleaf-client","version":"0.1.7","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.1.7","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"57889896faed0a9a4c3ba8339b5e0079bf711743","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.1.7.tgz","fileCount":43,"integrity":"sha512-IUfK8+MUeHYH6Nzn3fPTCuLvRzNHxlPm8dPXjJWvLgG1h6olmO13VVKrW7eDXBseF3JI1L9u5UUyth+K+9K76Q==","signatures":[{"sig":"MEUCIQDzprhEe9a3sxqR7ZcyPv7JxKV7RC/G5TrCVUCfM9x6egIgK6eAUiSKQq8L9WRDdUlIVgeILKSrqdzzb0BZ/mbxd7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326028},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9b634e1eeb1d9ae2a4ddb05d836ab84ca64f03b4","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.1.7_1783358582746_0.4038875683731957","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@codefionn/llmleaf-client","version":"0.1.8","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.1.8","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"6b4604ba501917021e9a978e369246f13ee6c080","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.1.8.tgz","fileCount":43,"integrity":"sha512-x26LRqTa3Ku61wXvjITwdoldQ88pplwE+5Pgp9S1aze0/6qjXMKzRsvEF9S1vvBv8ca3r3tl7z8Rud6uUEdr9A==","signatures":[{"sig":"MEUCIGKApaR5YdPXV/V75Xsrok/YmbC3fMw/4xvk/D2vEI9/AiEAvJdjqy9Borov91+hQlt71EYqmqDtaRAxAYwRS7kjs1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":475475},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3ce101ef0b2a5b8d888fb18c8dbe58390815e488","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.1.8_1783359379735_0.6121407749751839","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@codefionn/llmleaf-client","version":"0.1.9","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.1.9","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"553cacabb943eb0b516ce6b02dcfd8e390228483","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.1.9.tgz","fileCount":43,"integrity":"sha512-7oAFfS3APk54uhIRAHypD6qxzgWpdwJlWqFydboAGkflEP0dgdkwxwODLV4ienOoaWnxUlaCpU+BYkPvXQMJwA==","signatures":[{"sig":"MEYCIQCCpfImz04XTYjQ2wZfFV/5Slgm1eSaoeD2lopwie6qcAIhAMvftmPjQ6wpa2GRVySujfq+7KIVLTiG/FVdRzoZMens","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":475475},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5cd33ebce1b67dc9fc13adcd8c18071fd580574e","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"20.20.2","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.1.9_1783451675841_0.1721027267740307","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@codefionn/llmleaf-client","version":"0.2.2","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.2.2","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"0754702740fef682146043327cca4a2a3ca8bd83","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.2.2.tgz","fileCount":43,"integrity":"sha512-tNjMhM+fatAY80tPvKApw0Kuxyrnbyqope6rF85h0AppTBcc1j0DMvegpXDwyRyg8gOjpMfr/L/LGHi5+h+ggA==","signatures":[{"sig":"MEYCIQCNtSDTNCwOesswBoVyF/07Rd8MdF09RQDNE2c0nyNUZQIhALAwrHG7URDlHm+rh3tnX01UWVq6TlbvsNZFiVGyokpU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":475475},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7650214a3df9b7444b904d9f1c3340b5334320c7","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"22.23.1","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.2.2_1783621818625_0.4972841481287893","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@codefionn/llmleaf-client","version":"0.2.3","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.2.3","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"197c82baf336994fbe81de1efcf3329e9ee97fc7","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.2.3.tgz","fileCount":43,"integrity":"sha512-Sz90G01s7IA+sCIzT14mFEJLaQ/KvDOef7igUi6yVmD4sAh8roiEcTjIBRs1tUsqeC3zBVosQNatvoCqpj7npg==","signatures":[{"sig":"MEUCIQDnVC4ymSCkHDqO//+nTVUxXGkDgvapbkvUmNu6CPkeXAIgIC001KXgUrS2txQFu215J77P4Ja4NptbfDIijuwC7nE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":485517},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"44967a40d024e468c59783346eecbd7d6210b93f","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"22.23.1","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.2.3_1783702968930_0.8543643683439508","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@codefionn/llmleaf-client","version":"0.2.4","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.2.4","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"47496ba55773e716211d6c17168da883e283ff7a","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.2.4.tgz","fileCount":43,"integrity":"sha512-lZJTrAyzF9/+rmVsLRFxiaS6vPoaTI0eom1SUnzrcxwQOk2yaAHBS5igF93giA52kBFWEoZSHK0Wc6NH1Ikzag==","signatures":[{"sig":"MEYCIQCIy2C+Eeh1Qu4jQh2UvfVYDhe1dHfN/jR3uBVeBhjTggIhAMH5FZn6k/wZVFZ6aKWhAkex8U4mwOqEGwPOJz6HHmJZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":485517},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d6791eab69c93495ea27a9344388c91e8a429fb3","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"22.23.1","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.2.4_1784053119624_0.25205936380197813","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@codefionn/llmleaf-client","version":"0.2.5","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.2.5","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"5e9f263e03cbc99c807d113a577a608b221e690d","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.2.5.tgz","fileCount":43,"integrity":"sha512-ZE37AjQqUgITvDytngeZSnAcbj7wsCLi5xNtxxYWkpm6g0RMWp6ofc3+2BOdq9ZWID6hKdnAayyZytoAc/0Cfw==","signatures":[{"sig":"MEQCIFJBeW8rYmOfhQ2g3I2bii/VxsU80rDJEiAOgs+I4QO8AiAaOOVnO0bv6Ghpm9z+T/m0fx+KB0NlVbmOD0e8moETGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":485819},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"01f59341719a540fc6390defa55c58b481ded13f","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"22.23.1","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.2.5_1784497926799_0.20372582284961105","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@codefionn/llmleaf-client","version":"0.2.6","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.2.6","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"b44addfb90cf2a113636c58256539718f0b3ebcc","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.2.6.tgz","fileCount":43,"integrity":"sha512-PWmkGsYAiZdSkDEa2DpCxGa9s+ZWagaQLrX+z6h3ItrMkT/2B4npqRHN9fCZWm7FXYnE2UwclfB9nicxY5KYBA==","signatures":[{"sig":"MEQCIG+xcE7ImxNOgQWhN1cnIY2qCS0SgV656VZ8dY8YNYObAiAAuG6jKqsaMYRcMYW0RlW0QwtLJhlDFuphM6oFGCeBXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":485819},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ff4734147de7ca58e46418030ceb8984f78b42a0","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"22.23.1","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.2.6_1784989018980_0.9961733993632123","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@codefionn/llmleaf-client","version":"0.2.7","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.2.7","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"80e366536ed67ba424b8ba142bf63728293da9d4","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.2.7.tgz","fileCount":45,"integrity":"sha512-2anCnWdoeEJ4egwHHZxHK1cmZ7RRRvwEsQH/39sLFDqXYMUy4qJ4DKCR9qhmobXrT7gHiIViN2lWYE7LZrLgaQ==","signatures":[{"sig":"MEUCIQDGY8f7J168DB+78WkQweDANZtxxDchYSh4CstItFur1AIgcp/OXTEe9B3fOu9dPOCO7tCTKS/XqMtsqW/3hSHpfcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":511175},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8430c4968b4989453f20a1c66874c210f11ae576","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"22.23.1","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.2.7_1785592731979_0.8377342378585602","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@codefionn/llmleaf-client","version":"0.2.8","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.2.8","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"561d97ffb77fbc23b3e0738a3dd01fa615061b12","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.2.8.tgz","fileCount":45,"integrity":"sha512-WxAqlBjFe5WGCTLcxiYiWdRbywQdplCzuK/if8f6Ig6KUft6TZOpGtQIBu4HD2feBnAYw9mG8zq66RQGelLCUA==","signatures":[{"sig":"MEUCIQClUjwFdzYr874ysEQo0mp60mno/epWsF6TL1Zvwz1ULwIgCBbYpsTT4fmJDJDHJhm4rzwIOmCS2pNuc5WljzSgvPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":511175},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8bcd5b4eecff7c5060f561cd12a979c7641f3117","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"22.23.1","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.2.8_1786342423996_0.06187744992723765","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@codefionn/llmleaf-client","version":"0.2.9","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.2.9","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"b31c88dea0eb90edf9521b2f3492e440c7f7e69f","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.2.9.tgz","fileCount":45,"integrity":"sha512-DnqdRgf9Zkj/DUsxg58Ej7ThfPmJYzVvyebpqghistRSiA03OLrSEsNR47cPVARaQ4Io73L81TqLBIl+1qPY6w==","signatures":[{"sig":"MEQCIDWIcLjQklME9rGjraa3RjxgO9OOiGrIVuknPgE0UKBAAiAGgddyMePd271B/c8hspp6MSmJ1VyZ1IedIJrvloIJvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":511175},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c25f92d0966499d643ace933df13fdc39b31a92e","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"22.23.1","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.2.9_1786389793098_0.02178938920932283","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@codefionn/llmleaf-client","version":"0.2.10","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.2.10","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"b49ecc606e4b3fea4d2cc6af956906f9fb95240b","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.2.10.tgz","fileCount":45,"integrity":"sha512-WGhtLLdoAhnpP1ob7GdryyOP7SNOJb2SoOmRVsHiy2zQukn/CYOcFB7j8JN4vR6BmPijHMl/WioApTpi+O3sbg==","signatures":[{"sig":"MEYCIQChCLv8KV00qRmhz04rbRqtStK9UElWXS1ckzoU4m2N5QIhALF4mXMefCB9uArGKKC52rpszNKg3q4KA/YMNLTCwgSe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":511176},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0f12651195e8b83c570f617677f0096b78cad6d3","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"22.23.1","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.2.10_1786393529459_0.34159945577197104","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@codefionn/llmleaf-client","version":"0.2.11","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.2.11","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"9c47982909b90f78bf8ad8c04b58532cd99f864e","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.2.11.tgz","fileCount":45,"integrity":"sha512-8WE3wVaEMhMiYNnqVJUYpjXftejZzJlcaP/yfgrYVuh2d358ijVkmFzNNxylL2pwGtVWxH5jnanRGqv05mkGWA==","signatures":[{"sig":"MEUCICQk3zce+KHI8iPi07gakchjm8o/SXqCrFvGoli+Kf6MAiEA7uUm8rmOGlEkoI3rR4+3fJvqkvmIHJZqNb+tzoo/2pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":512836},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"188957fc9c68ea25431699e399a90365315a09a8","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"22.23.2","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.2.11_1786735710118_0.20856597140741706","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@codefionn/llmleaf-client","version":"0.2.12","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.2.12","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"55d164acd8391b2e6a0dffe140344f93d8a1f6f8","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.2.12.tgz","fileCount":45,"integrity":"sha512-k/ya01/JWJU3a/jMRR9fB+OvULBgPNfX804Ai9kvt9TEmN/3h412b+2rKyxgyLhXt7lxmTtWI/+3+vttLzfcbg==","signatures":[{"sig":"MEQCIBl7xGswRv3KhAwnNjD+sPACAw0VHEsCMOMUrjuMTpXdAiA/wNFTgUx2/VVQUjYA1F0rfRJR4O0p0nQhnGGqDxm8hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":512836},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9baff56426765423f168d0941288c3afbcbf5f35","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"22.23.2","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.2.12_1786741508027_0.31499542424698546","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@codefionn/llmleaf-client","version":"0.3.0","author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","_id":"@codefionn/llmleaf-client@0.3.0","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"dist":{"shasum":"396ae7361835fa71cb0807d9a27329986b40a7bb","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.3.0.tgz","fileCount":45,"integrity":"sha512-196c6uX8mpC/AQvp+4HenzjXCMRLlJAXqHMJWbNJCrj8lcYSDGVt/2P+fGMh0Xc9D3hoOQPjLFTU7gSDbP9KOw==","signatures":[{"sig":"MEUCIEa0yUYTG669MN9+ymExkSFm24hL3U5sep62ckaAYGLgAiEAxz7P5YIwrNcvcSnCR3A/nr6UH4o6cRyFiwL4L0lv/Q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":512835},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0e74a4bdfa9d37ed6b6bc92e726b7bdab6bd5aaf","scripts":{"gen":"./scripts/gen.sh","test":"tsx --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","example":"tsx examples/basic.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"repository":{"url":"git+https://github.com/codefionn/llmleaf.git","type":"git","directory":"clients/typescript"},"_npmVersion":"11.18.0","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","directories":{},"_nodeVersion":"22.23.2","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@bufbuild/protoc-gen-es":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/llmleaf-client_0.3.0_1787259242413_0.9740116411738353","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@codefionn/llmleaf-client","version":"0.3.1","description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","type":"module","license":"MIT OR Apache-2.0","author":{"name":"codefionn"},"homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","repository":{"type":"git","url":"git+https://github.com/codefionn/llmleaf.git","directory":"clients/typescript"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"scripts":{"gen":"./scripts/gen.sh","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test":"tsx --test test/**/*.test.ts","example":"tsx examples/basic.ts"},"dependencies":{"@bufbuild/protobuf":"^2.2.3"},"devDependencies":{"@bufbuild/protoc-gen-es":"^2.2.3","@types/node":"^22.10.2","tsx":"^4.19.2","typescript":"^5.7.2"},"allowScripts":{"esbuild@0.28.1":true},"gitHead":"b0873e09f2f9e487d5e62bb538de794a846a4f9b","_id":"@codefionn/llmleaf-client@0.3.1","bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"_nodeVersion":"22.23.2","_npmVersion":"11.18.0","dist":{"integrity":"sha512-LwY8eQFYrsL2zLJS/jhePbR/pQZ6nohX2TcJo19qm5lZKJe0Oswx2IsrQ+Owb/F4OjvMS1sfyq/EVRuWcPwXrg==","shasum":"415c098d9c9ded26f528de3320833aad65161b5c","tarball":"https://registry.npmjs.org/@codefionn/llmleaf-client/-/llmleaf-client-0.3.1.tgz","fileCount":45,"unpackedSize":512835,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefionn%2fllmleaf-client@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDgAtqdlmccmKNaZCur+vvJeemBpU/baB5mZvHCQrcL+AIgMr3XCMufueLDTr0pYsNkDGATMNo6ah8nPDI33Ao03AY="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5520f8d8-210e-4772-a5ef-8ddc1758c7e7"}},"directories":{},"maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/llmleaf-client_0.3.1_1787261740638_0.8564183840412789"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-22T05:00:09.084Z","modified":"2026-08-20T21:35:41.253Z","0.1.2":"2026-06-22T05:00:09.373Z","0.1.3":"2026-06-24T21:47:54.032Z","0.1.4":"2026-06-26T22:35:14.038Z","0.1.5":"2026-06-29T19:59:37.126Z","0.1.6":"2026-06-29T20:42:48.352Z","0.1.7":"2026-07-06T17:23:02.880Z","0.1.8":"2026-07-06T17:36:19.934Z","0.1.9":"2026-07-07T19:14:36.011Z","0.2.2":"2026-07-09T18:30:18.758Z","0.2.3":"2026-07-10T17:02:49.140Z","0.2.4":"2026-07-14T18:18:39.772Z","0.2.5":"2026-07-19T21:52:06.975Z","0.2.6":"2026-07-25T14:16:59.135Z","0.2.7":"2026-08-01T13:58:52.109Z","0.2.8":"2026-08-10T06:13:44.158Z","0.2.9":"2026-08-10T19:23:13.254Z","0.2.10":"2026-08-10T20:25:29.621Z","0.2.11":"2026-08-14T19:28:30.277Z","0.2.12":"2026-08-14T21:05:08.161Z","0.3.0":"2026-08-20T20:54:02.597Z","0.3.1":"2026-08-20T21:35:40.790Z"},"bugs":{"url":"https://github.com/codefionn/llmleaf/issues"},"author":{"name":"codefionn"},"license":"MIT OR Apache-2.0","homepage":"https://github.com/codefionn/llmleaf/tree/main/clients/typescript","repository":{"type":"git","url":"git+https://github.com/codefionn/llmleaf.git","directory":"clients/typescript"},"description":"Official TypeScript/JavaScript client for the llmleaf LLM proxy.","maintainers":[{"name":"codefionn","email":"fionnlanghans@codefionn.eu"}],"readme":"# @codefionn/llmleaf-client\n\nTypeScript / JavaScript client for the [llmleaf](../../) LLM proxy.\n\nSpeaks llmleaf's OpenAI/OpenRouter-shaped JSON over HTTP (see [`../SPEC.md`](../SPEC.md)).\nZero runtime dependencies beyond the `@bufbuild/protobuf` runtime, and it runs anywhere a\nglobal `fetch` / `ReadableStream` / `FormData` exists — Node 20+, Deno, Bun, browsers.\n\n## Install\n\n```sh\nnpm install @codefionn/llmleaf-client\n```\n\n## Example\n\n```ts\nimport { LlmleafClient, Role } from \"@codefionn/llmleaf-client\";\n\nconst client = new LlmleafClient({\n  baseUrl: \"https://gateway.example.com\",\n  apiKey: process.env.LLMLEAF_API_KEY!,\n  timeoutMs: 30_000,   // optional; 0/omitted = no timeout. Also: adminToken, fetch\n});\n\n// Non-streaming chat\nconst res = await client.chat({\n  model: \"gpt-4o-mini\",\n  messages: [{ role: Role.USER, content: \"Say hi.\" }],\n});\nconsole.log(res.choices[0]?.message.content);\n\n// Streaming chat — async iterable of chunks, stops at `data: [DONE]`\nfor await (const chunk of client.chatStream({\n  model: \"gpt-4o-mini\",\n  messages: [{ role: Role.USER, content: \"Count to 5.\" }],\n})) {\n  process.stdout.write(chunk.choices[0]?.delta.content ?? \"\");\n}\n\n// Responses dialect (POST /v1/responses) — `input` is a bare string or an item array\nconst resp = await client.responses({\n  model: \"gpt-4o-mini\",\n  input: [{ type: \"message\", role: \"user\", content: \"Say hi.\" }],\n});\n\n// Streaming responses — typed events, NO `[DONE]`; stops on the terminal\n// response.completed / .incomplete / .failed event; unknown event types are skipped\nfor await (const event of client.responsesStream({\n  model: \"gpt-4o-mini\",\n  input: \"Count to 5.\",\n})) {\n  if (event.type === \"response.output_text.delta\") process.stdout.write(event.delta ?? \"\");\n}\n```\n\nStreaming tool calls are exposed as `choice.delta.toolCalls`. Group fragments by the choice index\nand each `ToolCallDelta.index`; retain `id` / `type` / function `name` whenever present, and append every\n`function.arguments` fragment in arrival order until `finishReason === FinishReason.TOOL_CALLS`.\n\n## Endpoints\n\n```ts\nawait client.chat(req);              // POST /v1/chat/completions\nclient.chatStream(req);              // stream:true, async iterable of chunks\nawait client.responses(req);         // POST /v1/responses (OpenAI Responses dialect)\nclient.responsesStream(req);         // stream:true, async iterable of typed events (no [DONE])\nawait client.embeddings(req);        // base64 vectors decoded to floats\nawait client.rerank(req);            // POST /v1/rerank; results by relevance (plain JSON)\nawait client.listModels({ type: \"llm\" });\nawait client.speech(req);            // -> { bytes, contentType }\nawait client.voices(\"tts-1\");\nawait client.transcribe(file, req);  // multipart; json/verbose_json -> object, text/srt/vtt -> tr.text\nawait client.createBatch(req);\nawait client.getBatch(id);\nawait client.cancelBatch(id);\nclient.batchResults(id);             // async iterable of result lines\n```\n\nFree-form fields (`extra`, `responseFormat.jsonSchema`, `functionDef.parameters`, …) are raw\nJSON strings — pass `JSON.stringify(obj)` and the transport splices the parsed value in;\n`extra` keys merge at the top level of the request.\n\n## Errors\n\nAny non-2xx response throws a typed `ApiError`:\n\n```ts\nimport { ApiError } from \"@codefionn/llmleaf-client\";\n\ntry {\n  await client.chat(req);\n} catch (e) {\n  if (e instanceof ApiError) console.error(e.status, e.message); // 403 \"model not allowed\"\n}\n```\n\n## Run the example\n\n[`examples/basic.ts`](examples/basic.ts) does chat, streaming, and a model list:\n\n```sh\nLLMLEAF_BASE_URL=https://gateway.example.com LLMLEAF_API_KEY=sk-… npx tsx examples/basic.ts\n```\n\n## Regenerate from the proto\n\nThe generated file (`src/gen/llmleaf/v1/llmleaf_pb.ts`) is committed; regenerate it after the\nproto changes:\n\n```sh\nnpm install      # fetch the @bufbuild/protoc-gen-es plugin\nnpm run gen      # runs scripts/gen.sh (needs protoc on PATH)\n```\n\n## Notes\n\n- The wire mapping is hand-written (`src/wire.ts`) because protobuf-es's JSON codec emits\n  camelCase + `SCREAMING_CASE`, which isn't the OpenAI wire (snake_case + lowercase tokens).\n  The generated descriptors stay available under the `gen` export for reflection.\n- Decoders are lenient (extra/missing fields tolerated). No retries. `chatStream` /\n  `batchResults` need a streaming-capable `fetch`. Realtime WebSocket is out of scope.\n","readmeFilename":"README.md"}