{"_id":"langtail","_rev":"135-36e81e8444d7fe09b2eb04ad3d06bfeb","name":"langtail","dist-tags":{"alpha":"0.15.1-alpha.1","beta":"0.16.7-beta.0","latest":"0.16.21"},"versions":{"0.2.0":{"name":"langtail","version":"0.2.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.2.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"c583761b15135f4a881db8a153a9b792c7c2116f","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.2.0.tgz","fileCount":9,"integrity":"sha512-Btd25N/6/pyqYLoFIppa35EfZAuz0TmU1j/yUi9qu7c2Fn+avU4tWLk1XyjhaN1oP6C/rrxn4f5o5yOL8gtQzw==","signatures":[{"sig":"MEQCIEsXPD+NUSVX5h45HBTDUiq55ADd3z4Nrvx7Z6fA8322AiAe7M3hu02iVkkLilOhcdCDxHIorsbUjsixD1WtyP0aPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43730},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"}},"gitHead":"25f8d2cef65374283d1d006b8741996af40fc225","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.5.0","description":"[![CI check](https://github.com/langtail/langtail-node/workflows/CI%20check/badge.svg)](https://github.com/langtail/langtail-node/actions?query=workflow:\"CI+check\") [![GitHub tag](https://img.shields.io/github/tag/langtail/langtail-node?include_prerelease","directories":{},"_nodeVersion":"21.7.3","dependencies":{"openai":"^4.33.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"zod":"^3.22.4","nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.4.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.7"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.2.0_1712909943945_0.31663877782699434","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"langtail","version":"0.2.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.2.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"c5e9eef19c2df5903ce6d65acb5be1ae0926d726","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.2.1.tgz","fileCount":9,"integrity":"sha512-MH5nbx/jzLC+kVmPOLKoQrNqPpRnekNKOu5cW6SPa5RRLn3ry16Yz0rfTGODwdGt4fugPX7ox/sKasQvOZvAyA==","signatures":[{"sig":"MEQCIA8W416cl1Iwfl6i4zx76wa/O9DKg/Rs7uLxzV9Cgr05AiBS21vBmg+5KyLw9sbyU2IrN/CP4/jf8IbZ5QrIwn3NyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43735},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"}},"gitHead":"11de7650996fb933f3496897f6ddc41089416ccd","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.5.0","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"openai":"^4.33.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"zod":"^3.22.4","nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.4.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.7"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.2.1_1712917172975_0.04228149067989073","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"langtail","version":"0.2.2","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.2.2","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"f73dd0a94b2e7ff777769ec76445a77f4191d37e","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.2.2.tgz","fileCount":9,"integrity":"sha512-p0mMSHAdGiwaqYx5lDadJWGoTzmo5u6u+6S0+uRlvaesgcoM4PZ0be7hx3NnfZlpAuOG5D5Rk30KHm7Mh1oyiw==","signatures":[{"sig":"MEUCIQDdP+BfyLqiliZuhydj0glI75/GmUuc72GZWM696AjxgAIgdXo9lGSOfneZAWl9pSud+qNLHM0icI7eKpKLBOc3+SQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52373},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"}},"gitHead":"e6792ef5a7657913330c28f60ff6c7dc7b7eb3cc","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.5.0","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"openai":"^4.33.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"zod":"^3.22.4","nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.7"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.2.2_1713347836329_0.7601319778295148","host":"s3://npm-registry-packages"}},"0.3.0-beta.1":{"name":"langtail","version":"0.3.0-beta.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.3.0-beta.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"5bc0b069fdf1139893600b4ad585e7f8dc4ccc52","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.3.0-beta.1.tgz","fileCount":40,"integrity":"sha512-/n38Ys8kv2LG7EoEn3EXcoGCahGHzAlF3xbb+nwlwUycZjDavOlIxSEPIY/kUEbsZsDZ2S+ynGq9mgVLApXGxw==","signatures":[{"sig":"MEYCIQDoyD8UrXc7QQFRwiBgm6sJKqLvCxjr+dIw2UpExLIIrwIhAKVzQdnOffQwL0I11+yNTS8o2bxeo/kCZdLbcN/DgPt/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264237},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts"]},"_from":"file:langtail-0.3.0-beta.1.tgz","types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write ."},"_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"_resolved":"/tmp/172476bd56053031682189b81c8b4184/langtail-0.3.0-beta.1.tgz","_integrity":"sha512-/n38Ys8kv2LG7EoEn3EXcoGCahGHzAlF3xbb+nwlwUycZjDavOlIxSEPIY/kUEbsZsDZ2S+ynGq9mgVLApXGxw==","_npmVersion":"10.2.4","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.4","openai":"^4.38.5","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@langtail/handlebars-evalless":"^0.0.1","@asteasolutions/zod-to-openapi":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.2","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.7"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.3.0-beta.1_1714393925007_0.5478615659012884","host":"s3://npm-registry-packages"}},"0.3.0-beta.2":{"name":"langtail","version":"0.3.0-beta.2","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.3.0-beta.2","maintainers":[{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"528f3d5265eb83fd5f36bf68c768ce307017d713","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.3.0-beta.2.tgz","fileCount":27,"integrity":"sha512-t5Sq8zNzNk7xfNZtwgGjMiMdVYBw6ovD1P4Bzudwc0wwJNumQMIY6f1zvngqKZeaEhEkCT6VCdNrzz0ZYxJSAA==","signatures":[{"sig":"MEUCIQCkHLiXpsuDO4bz2LSLNxR7uCv7ry/YmX+oe79aKQ7ungIgQqGQ74Hc5ABcUXos/L3hWc7NNaNrQlAD0a4NKeJ0KFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270673},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts"]},"_from":"file:langtail-0.3.0-beta.2.tgz","types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write ."},"_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"_resolved":"/tmp/3287eb37d5e94f2827556a6c91ee9d81/langtail-0.3.0-beta.2.tgz","_integrity":"sha512-t5Sq8zNzNk7xfNZtwgGjMiMdVYBw6ovD1P4Bzudwc0wwJNumQMIY6f1zvngqKZeaEhEkCT6VCdNrzz0ZYxJSAA==","_npmVersion":"10.2.4","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.4","openai":"^4.38.5","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@langtail/handlebars-evalless":"^0.0.1","@asteasolutions/zod-to-openapi":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.2","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.7"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.3.0-beta.2_1714405536746_0.21740239392293392","host":"s3://npm-registry-packages"}},"0.3.0-beta.3":{"name":"langtail","version":"0.3.0-beta.3","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.3.0-beta.3","maintainers":[{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"3301e6281221985e011215df97d8d6e37f22908a","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.3.0-beta.3.tgz","fileCount":27,"integrity":"sha512-VCX0GIh27yGFbZeQE+zWneDKL0U767/EnC8ANkqET3X2uplawtQpKsM2VOzxXuYwxHLD31DerFOY75w8d0r4XA==","signatures":[{"sig":"MEUCIQCk9BfWVUrebZGYSP6mdKh/pWSXVwF/W+met8sRo4VnggIgLDs0PZXDOBB0c3552Sap3q9etHHmww3XKHHJRcdFXUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272255},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts"]},"_from":"file:langtail-0.3.0-beta.3.tgz","types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write ."},"_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"_resolved":"/tmp/a6c4fb109e7a26ff8ffe4111c448c959/langtail-0.3.0-beta.3.tgz","_integrity":"sha512-VCX0GIh27yGFbZeQE+zWneDKL0U767/EnC8ANkqET3X2uplawtQpKsM2VOzxXuYwxHLD31DerFOY75w8d0r4XA==","_npmVersion":"10.2.4","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.4","openai":"^4.38.5","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@langtail/handlebars-evalless":"^0.0.1","@asteasolutions/zod-to-openapi":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.2","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.7"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.3.0-beta.3_1714407242750_0.8830082543010889","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"langtail","version":"0.3.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.3.0","maintainers":[{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"88344252f136175139f6fdcfaf29ac173abf7c71","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.3.0.tgz","fileCount":27,"integrity":"sha512-rKThyfZNTwUXVkuQwvf8fJddBNgo4I3rApv0Z4Zr1QTnfJw4TWicB5wuaMQBMQQWjUmK38U7fGhsqvnyn8EKKg==","signatures":[{"sig":"MEUCIQDHCGKHnDX3ge30vVdk3IWSTx02xK873CWAuTZhBoRrKwIgCxLMJ9mNtBKPvUhfXpF1w9fkhmIIPSILdoJOgx39CEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272373},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"gitHead":"4a2ee74078e03bef0a58537ed2b3c122fb2e3196","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.5.1","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"zod":"^3.23.4","openai":"^4.38.5","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@langtail/handlebars-evalless":"^0.0.1","@asteasolutions/zod-to-openapi":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.2","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.7"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.3.0_1714412074969_0.5338873295294757","host":"s3://npm-registry-packages"}},"0.3.1-beta.0":{"name":"langtail","version":"0.3.1-beta.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.3.1-beta.0","maintainers":[{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"756e09151fbd2900849953aa380ff69ba26d2f30","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.3.1-beta.0.tgz","fileCount":27,"integrity":"sha512-K8v4tnKwe1/aoVWXvIDdS2l95Tl8Xlw/jVK/4JiRRIJN1cbSSdUi4enSNpiZOAAXdJvInIAkPEeHaCw9CmVuuQ==","signatures":[{"sig":"MEUCIQDPKHOz20SCr9xPfypJw7yCBL7pCHMAe3EXRBAEhRTXqQIgHBDWxPE8CXr/o734ibOhD7eCar/OPcnKPVRzVb/qXz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274179},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts"]},"_from":"file:langtail-0.3.1-beta.0.tgz","types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write ."},"_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"_resolved":"/tmp/d31b5bc250f6973c7b65eba64d58e234/langtail-0.3.1-beta.0.tgz","_integrity":"sha512-K8v4tnKwe1/aoVWXvIDdS2l95Tl8Xlw/jVK/4JiRRIJN1cbSSdUi4enSNpiZOAAXdJvInIAkPEeHaCw9CmVuuQ==","_npmVersion":"10.2.4","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.4","openai":"^4.38.5","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@langtail/handlebars-evalless":"^0.0.1","@asteasolutions/zod-to-openapi":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.2","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.7"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.3.1-beta.0_1714414497840_0.9179858508136054","host":"s3://npm-registry-packages"}},"0.3.1-beta.1":{"name":"langtail","version":"0.3.1-beta.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.3.1-beta.1","maintainers":[{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"ca69d2e83c996f4c8980cfc3d9b896fbd27a6b69","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.3.1-beta.1.tgz","fileCount":27,"integrity":"sha512-HCaIF9dhDgFjr3bad9CY2//LONJhFrKqKdRJiPRRE2cyOjFJdH6q+P6xvPpW17AeMiPJ08svGB9Il3SXZQBSLA==","signatures":[{"sig":"MEQCIBXIrl3zF76WGuCmn3/Z9spVmzHqLyLzk0GpLbF9ecU3AiBK1v3cdEK4BjuJGAIApOwaxYmSH7DnZrISOKQ8x9/LFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275091},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts"]},"_from":"file:langtail-0.3.1-beta.1.tgz","types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write ."},"_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"_resolved":"/tmp/b96b19e6b037fb2e96b2265232b7f68c/langtail-0.3.1-beta.1.tgz","_integrity":"sha512-HCaIF9dhDgFjr3bad9CY2//LONJhFrKqKdRJiPRRE2cyOjFJdH6q+P6xvPpW17AeMiPJ08svGB9Il3SXZQBSLA==","_npmVersion":"10.2.4","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.4","openai":"^4.38.5","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@langtail/handlebars-evalless":"^0.0.1","@asteasolutions/zod-to-openapi":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.2","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.7"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.3.1-beta.1_1714415532898_0.40961429697377083","host":"s3://npm-registry-packages"}},"0.3.1-beta.2":{"name":"langtail","version":"0.3.1-beta.2","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.3.1-beta.2","maintainers":[{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"30f5aad270dd83eb7f779acebcdb2c1a832c9eb4","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.3.1-beta.2.tgz","fileCount":27,"integrity":"sha512-wl08oV1rt1amwrwC8Le2ArRUaMwmgt/N/92+DNITrVGKz0G4FsE+VMbi/JUTN8pM45WC9TyIce6OcykyizX7wA==","signatures":[{"sig":"MEQCIHEZoCCYKWuqdoHoo+vPCcKP+hfjPCeRirfKN56k7W/IAiAhiWrUpBe99e5xPKn5+p0T4kjSZs1TsHF3H8gqdimcsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283795},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts"]},"_from":"file:langtail-0.3.1-beta.2.tgz","types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write ."},"_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"_resolved":"/tmp/27b5916761f846e0d8af3b9e1a1922db/langtail-0.3.1-beta.2.tgz","_integrity":"sha512-wl08oV1rt1amwrwC8Le2ArRUaMwmgt/N/92+DNITrVGKz0G4FsE+VMbi/JUTN8pM45WC9TyIce6OcykyizX7wA==","_npmVersion":"10.2.4","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.5","openai":"^4.40.0","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@langtail/handlebars-evalless":"^0.0.1","@asteasolutions/zod-to-openapi":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.3","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.8"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.3.1-beta.2_1714652806159_0.7927022188514123","host":"s3://npm-registry-packages"}},"0.3.1-beta.3":{"name":"langtail","version":"0.3.1-beta.3","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.3.1-beta.3","maintainers":[{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"11d3ff0fe1d6953baa5d34ce3c553da6ef302d47","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.3.1-beta.3.tgz","fileCount":27,"integrity":"sha512-Z2NTAwcPLRsxG7lHxXOtenTXhFsW7PQKJJKe/LVnr8cCCrOuEA8R0tXWHDnV1rm4Aedx1c8zH5jtbnRJFtbB4A==","signatures":[{"sig":"MEUCIHV6D5OlEiNhtnMXWNUqQG++uGcvE0SWXIp+2OeDjkWfAiEAs24ScJBfI3MmWG/HAdcGzl8cpZDdszxF8R2xeT/Y2vk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284071},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts"]},"_from":"file:langtail-0.3.1-beta.3.tgz","types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write ."},"_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"_resolved":"/tmp/207d2aa68cb0142e18e2ae6cd054a90c/langtail-0.3.1-beta.3.tgz","_integrity":"sha512-Z2NTAwcPLRsxG7lHxXOtenTXhFsW7PQKJJKe/LVnr8cCCrOuEA8R0tXWHDnV1rm4Aedx1c8zH5jtbnRJFtbB4A==","_npmVersion":"10.2.4","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.5","openai":"^4.40.0","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@langtail/handlebars-evalless":"^0.0.1","@asteasolutions/zod-to-openapi":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.3","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.8"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.3.1-beta.3_1714724490408_0.16102117078447908","host":"s3://npm-registry-packages"}},"0.3.1-beta.4":{"name":"langtail","version":"0.3.1-beta.4","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.3.1-beta.4","maintainers":[{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"4308c06cb0137d3b899e26310088e4e7f32b8831","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.3.1-beta.4.tgz","fileCount":27,"integrity":"sha512-5R4Bp8EE9pLsWX+Y2V/Wfc1bKH8zLLFln+YEbgvh3rKl7rd9XL/jx/uihVvb0Ygdlt3JwKyKoTaWmuSaQLQklg==","signatures":[{"sig":"MEUCIEJh0u+f8WioBXK+mJmNSMlySaDCyn1BdbPMYo28N3YEAiEA5iSUZWG/GSBk1LwwdqUPBCqfFZOazpaAbgVGaJBWp4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284265},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts"]},"_from":"file:langtail-0.3.1-beta.4.tgz","types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write ."},"_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"_resolved":"/tmp/89d023773d5786414b4ea7a98d55fb31/langtail-0.3.1-beta.4.tgz","_integrity":"sha512-5R4Bp8EE9pLsWX+Y2V/Wfc1bKH8zLLFln+YEbgvh3rKl7rd9XL/jx/uihVvb0Ygdlt3JwKyKoTaWmuSaQLQklg==","_npmVersion":"10.2.4","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.5","openai":"^4.40.0","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@langtail/handlebars-evalless":"^0.0.1","@asteasolutions/zod-to-openapi":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.3","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.8"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.3.1-beta.4_1714726141896_0.12059420797004683","host":"s3://npm-registry-packages"}},"0.3.1-beta.5":{"name":"langtail","version":"0.3.1-beta.5","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.3.1-beta.5","maintainers":[{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"8213102ecb19ca02abca0f5a56e70b9cc1ba4ce4","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.3.1-beta.5.tgz","fileCount":27,"integrity":"sha512-teKaiV9ns8r5w6C+FDi2WK9sIkcy0wFORySUPDw4bXcVJGDEB1aY/awz298oxD+OTBL1u/k2dgxGmOdWcgfqAg==","signatures":[{"sig":"MEQCIBZFKGzKRSbsyaC3eaUaX/3X2hKXSEXhBCW4GJ+RebnfAiBoXCEy1O7wmacTAe5CpAUBk5dNQ1Fp3JrQsxGNkJPqdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":286392},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts"]},"_from":"file:langtail-0.3.1-beta.5.tgz","types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write ."},"_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"_resolved":"/tmp/56cd507058b43b8239753b9a8ac9dae3/langtail-0.3.1-beta.5.tgz","_integrity":"sha512-teKaiV9ns8r5w6C+FDi2WK9sIkcy0wFORySUPDw4bXcVJGDEB1aY/awz298oxD+OTBL1u/k2dgxGmOdWcgfqAg==","_npmVersion":"10.2.4","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.5","openai":"^4.40.0","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@langtail/handlebars-evalless":"^0.0.1","@asteasolutions/zod-to-openapi":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.3","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.8"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.3.1-beta.5_1714728774545_0.14245715156488825","host":"s3://npm-registry-packages"}},"0.3.1-beta.6":{"name":"langtail","version":"0.3.1-beta.6","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.3.1-beta.6","maintainers":[{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"e416d2621b36db201560205ffc6bd77ce00c28ff","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.3.1-beta.6.tgz","fileCount":27,"integrity":"sha512-or0SfHDyMLB2594ibu3klMclnQBSmBT0C18blIZ6qBrjIKyToJvKLB9FnZvO/+g4rg7rWgT1hN3jHWazAVTHiQ==","signatures":[{"sig":"MEYCIQDiyygU0EHnXlBr24WKpHm3TAKBFipMVEiS4cdc1rmNkQIhANyjeXLd7VQgw69BfXdPVOGecxkyldDxKnWNgj9odjyk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285726},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts"]},"_from":"file:langtail-0.3.1-beta.6.tgz","types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write ."},"_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"_resolved":"/tmp/398b4e77cf666391eff7fee0765db1f0/langtail-0.3.1-beta.6.tgz","_integrity":"sha512-or0SfHDyMLB2594ibu3klMclnQBSmBT0C18blIZ6qBrjIKyToJvKLB9FnZvO/+g4rg7rWgT1hN3jHWazAVTHiQ==","_npmVersion":"10.2.4","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.6","openai":"^4.40.2","date-fns":"^3.6.0","query-string":"^9.0.0","@langtail/handlebars-evalless":"^0.1.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.8"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.3.1-beta.6_1714813239042_0.813891877319942","host":"s3://npm-registry-packages"}},"0.3.1-beta.7":{"name":"langtail","version":"0.3.1-beta.7","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.3.1-beta.7","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"70312ff19c3b8961d32ff9ef9d2ea6263dea66cf","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.3.1-beta.7.tgz","fileCount":27,"integrity":"sha512-MZXG6orflhEFnZOSgVC8sBazBXePm/UfSKfQyeIo+/vlFE5hO5jr+pdkSrEXQO+I5JEn+3LgmN8DdT4LUw9xuw==","signatures":[{"sig":"MEUCIQDOamgjQeqa+zxCwgRphqyE3L9x+QhKjWGIzRE3GDT68QIgd8iD49VVY1VUd6bU4jtUo8+KWKr3mT8lnHVKthNYAxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285467},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts"]},"_from":"file:langtail-0.3.1-beta.7.tgz","types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write ."},"_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"_resolved":"/tmp/892714a3568cc4f575de6fdabd547d92/langtail-0.3.1-beta.7.tgz","_integrity":"sha512-MZXG6orflhEFnZOSgVC8sBazBXePm/UfSKfQyeIo+/vlFE5hO5jr+pdkSrEXQO+I5JEn+3LgmN8DdT4LUw9xuw==","_npmVersion":"10.2.4","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.6","openai":"^4.40.2","date-fns":"^3.6.0","query-string":"^9.0.0","@langtail/handlebars-evalless":"^0.1.1","@asteasolutions/zod-to-openapi":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.8"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.3.1-beta.7_1714815023521_0.9766488044631922","host":"s3://npm-registry-packages"}},"0.3.1-beta.9":{"name":"langtail","version":"0.3.1-beta.9","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.3.1-beta.9","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"46e416f37c98e42efec988e9478f2a0d80e6ca36","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.3.1-beta.9.tgz","fileCount":27,"integrity":"sha512-DFDhfrGTRu9RfXgTMKvwxMf0sqOU4uWuiBsXEbyU/tihjoqKahOo7dCpo2nvszaxuNCp3u7TkeCnRqAZW4rkyQ==","signatures":[{"sig":"MEUCIQDfYnc32ldArNFygx2kdr+42sNeHBfJrA1iUm9bB1RKdAIgYHgIws9VXcj7QQZA16a/EJmkQLMe6AszAq8suJ78Cio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284512},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts"]},"_from":"file:langtail-0.3.1-beta.9.tgz","types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write ."},"_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"_resolved":"/tmp/2c6f1679e991d9e574421a6e77116f1e/langtail-0.3.1-beta.9.tgz","_integrity":"sha512-DFDhfrGTRu9RfXgTMKvwxMf0sqOU4uWuiBsXEbyU/tihjoqKahOo7dCpo2nvszaxuNCp3u7TkeCnRqAZW4rkyQ==","_npmVersion":"10.2.4","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.6","openai":"^4.40.2","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@langtail/handlebars-evalless":"^0.1.1","@asteasolutions/zod-to-openapi":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.8"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.3.1-beta.9_1714822158737_0.03710533205927491","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"langtail","version":"0.3.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.3.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"d5a4856227e08abb747c5499eb8e2c8d37b80940","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.3.1.tgz","fileCount":27,"integrity":"sha512-nl26B7TFI7/2mB6ijKHCpqME/VJYSDSQjpqDzs+hmCRZeJ7EV9+RRQ4uPxdFg8mJmKICooie64UCbV1mR7WamQ==","signatures":[{"sig":"MEYCIQDkBLDGQSl7AFXSLLpo/d1F2Anr/Yw43bbgrqMOxLU6VQIhAOVH1G+c3P6C+9p4IUy6qTnEOrk5UbK2iAS3gBjK9BOo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284518},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"gitHead":"31eb5c0072fbe92cd44beaa97bac53633a78193d","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.4.0","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"^3.23.6","openai":"^4.40.2","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@langtail/handlebars-evalless":"^0.1.1","@asteasolutions/zod-to-openapi":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.8"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.3.1_1714823144377_0.29846280795129543","host":"s3://npm-registry-packages"}},"0.4.0-beta-0":{"name":"langtail","version":"0.4.0-beta-0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.0-beta-0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"e3bcc29a3445db0be8af16f16d2e78b298519075","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.0-beta-0.tgz","fileCount":35,"integrity":"sha512-wqfa3oHcFqZjaKpMXl+B3oamk1Ew6u/oACs3y3p+20btaOwecKC0DGmWASSV4MZXRxjNcTpRqvmPg+09vLP4RA==","signatures":[{"sig":"MEUCIQCgYB8v6JfmN67JauoKfvhYGru7Xa7tc5vGkAsHHLzRaAIgOxENjCTRKGzt1gI4LrGdZ/hEGXeyoYlLks39tYRgoWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467325},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts","src/dataSchema.ts"]},"_from":"file:langtail-0.4.0-beta-0.tgz","types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/dataSchema":{"types":"./dist/dataSchema.d.ts","import":"./dist/dataSchema.mjs","require":"./dist/dataSchema.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write ."},"_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"_resolved":"/tmp/690fadfd73fbea6f266407d64fae3701/langtail-0.4.0-beta-0.tgz","_integrity":"sha512-wqfa3oHcFqZjaKpMXl+B3oamk1Ew6u/oACs3y3p+20btaOwecKC0DGmWASSV4MZXRxjNcTpRqvmPg+09vLP4RA==","_npmVersion":"10.2.4","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","openai":"^4.46.1","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@langtail/handlebars-evalless":"^0.1.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.0-beta-0_1715640710830_0.5315583964656778","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"langtail","version":"0.4.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","anthropic"],"license":"MIT","_id":"langtail@0.4.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"capaj","email":"capajj@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"d86881ca3f32312e28596a89d7a20abccd6e5f41","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.0.tgz","fileCount":37,"integrity":"sha512-bS5tMK5eFNet8wrm2CU4xBF+tGjmHkbQn4zQbE6pUtXi6C2aFk1FBIXDq2rvY6aLCRyfBJU3ksu/BUte8d63HA==","signatures":[{"sig":"MEYCIQDn5jglVbJi8odfRq6WW+poRsinZPm3CSLQuAyneo1QYgIhAO4hR/iRu/H2MRzJf2nBWe0QFxEaAqBu4UTSso8/xxaM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":451771},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"gitHead":"bba300eaac633cdaee9755b03a68998e9e6603c6","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.4.0","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.1","@asteasolutions/zod-to-openapi":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.0_1716484575265_0.7548905957062428","host":"s3://npm-registry-packages"}},"0.4.0-beta.1":{"name":"langtail","version":"0.4.0-beta.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.0-beta.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"39d1cf3496b046d4dc88f92d0892e0da9f3334da","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.0-beta.1.tgz","fileCount":37,"integrity":"sha512-3ECY3QHtSpT6j0APp2G44DMyGzQXDr+k/Y2tJaEGI2oWZ4wnBaO7Nsi4F8K2YriHzuPJ0P8ANdtxTxMYsfSgeA==","signatures":[{"sig":"MEQCIHevm/tVYYgbem7NJn2TmVkUzg2xUNbYqy5urkH0BG4oAiAqSDtTfx5hhelVDZvfOpFHHGZaHbAp9l6et0KDJUlgWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471663},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts"]},"_from":"file:langtail-0.4.0-beta.1.tgz","types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write ."},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_resolved":"/private/var/folders/h9/1mcmb7v94b70mh2143wlrlt40000gn/T/926ab7d36c4d3bb69fac5d2e2884ca9c/langtail-0.4.0-beta.1.tgz","_integrity":"sha512-3ECY3QHtSpT6j0APp2G44DMyGzQXDr+k/Y2tJaEGI2oWZ4wnBaO7Nsi4F8K2YriHzuPJ0P8ANdtxTxMYsfSgeA==","_npmVersion":"9.8.1","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.0-beta.1_1716564460677_0.5808997902259809","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"langtail","version":"0.4.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"}],"dist":{"shasum":"22b2c6cb37169b29b232489db744079c420c1c88","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.1.tgz","fileCount":37,"integrity":"sha512-th+jVGFEZn/iOgDOnk3/pnbDVWW9DYaNGWwfuF1hGzRtSWcRWoSLCDUZDOSEul/M5zevc3JD2kseQAkLcGGDZw==","signatures":[{"sig":"MEQCIDi1XLXPz/DLe9G2Ze3WPk2kE1G6tTIdSPQsuZDxRB/wAiAYeHusjhNltL0WKPeGDCAgICchOb1thGWMXtHGgLEL5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471655},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"gitHead":"be321a38184c241b40449d5b820440bf1e524aa5","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.7.0","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"22.2.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","handlebars":"^4.7.8","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.1_1716565133911_0.5060247509197702","host":"s3://npm-registry-packages"}},"0.4.2-beta.0":{"name":"langtail","version":"0.4.2-beta.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.2-beta.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"ce604304a859b08cddf054ea2caaa940157c0803","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.2-beta.0.tgz","fileCount":44,"integrity":"sha512-KyXoL/yZosgsjxjGkjKI0vRl25jCeRmZk+R22BdryMTa2/2n0yWTdMxlnqB9X+Ak5y4mGdLnf9NPFYjZ3qg/2g==","signatures":[{"sig":"MEQCIE4o4NMszmJ587xiuI58ommHhFaWo8gMp2bbw8RzjV3KAiAO5o6VY2/p58j0JbEnLuepzxkCnJmbXMAzuHELIUM1Pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":576090},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"gitHead":"5bb7c15a1b1de731ddab3304240a7136e2ae32fd","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/langtailTools.template.ts dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"thyrst","email":"thyrst@seznam.cz"},"_npmVersion":"10.5.2","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"20.13.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","handlebars":"^4.7.8","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.4.5","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.2-beta.0_1717573782991_0.406570576184921","host":"s3://npm-registry-packages"}},"0.4.2-beta.1":{"name":"langtail","version":"0.4.2-beta.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.2-beta.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"fae6dfd45b005ec706b6b2c082aa29bc55a25c38","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.2-beta.1.tgz","fileCount":44,"integrity":"sha512-CAE8lbumrdTd3Sf28P6sAkQ1tiqKwdzfK9eoNEUh2abkwAvnVkLVgez7Rudfv3RpuEVG1uYcCKKKdNAabsEXWw==","signatures":[{"sig":"MEYCIQCTDD4/SHiM/6gunsXPWUiTfSaXDvM+wl0IP1NczOM8rAIhAN8PiWLpLzC2FC8sPxikvP68zCx5tvNH7o9hqaBoNhHb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":576807},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"gitHead":"4d57e594f228489e721e83255bd8c43a489f04dc","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/langtailTools.template.ts dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"thyrst","email":"thyrst@seznam.cz"},"_npmVersion":"10.5.2","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"20.13.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","handlebars":"^4.7.8","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.4.5","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.2-beta.1_1717667406617_0.8620933386853542","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"langtail","version":"0.4.2","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.2","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"840ad211bce1d7e78c6e91e7c439433c27115f0e","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.2.tgz","fileCount":44,"integrity":"sha512-pH2/cZGWop1K4VPMsudR7jTXKsKTurHHWz2sHhYKQWyAQ4IzPjNvGaHxKALsnChdkFGorI7zt3kcMEfJRoR4fA==","signatures":[{"sig":"MEQCIHHyF9qGMbOZ39ProhUGTF5pa7tFmn3Bi12GxW9g+LeFAiBA+K8PyvitITm5PNcIcTVx/WFDteX2eZWPAYE8PRMRLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":576853},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"gitHead":"11023cb3843cfa9e3f7e40b18b7db23a65cd26e3","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/langtailTools.template.ts dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.7.0","description":"Typescript SDK for Langtail.","directories":{},"_nodeVersion":"22.2.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","handlebars":"^4.7.8","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.4.5","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.2_1717683372953_0.14516648031576773","host":"s3://npm-registry-packages"}},"0.4.3-beta.0":{"name":"langtail","version":"0.4.3-beta.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.3-beta.0","bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"2e53397045091025291907ddde03eb210de7ea0c","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.3-beta.0.tgz","fileCount":51,"integrity":"sha512-3DrWe5SvIwWzTJE4EPCcwQrsUVJ3ZNDBDq7Gf1hQnPlDbXF/ahApJga/eBy82HHdIEsSQSY6sg9CukjVqVO6lQ==","signatures":[{"sig":"MEUCIQDpSZ7UvX7hZxHu9PaZnjMHWi2f890N/0ihYKXbKhHlNgIgMtGwjDvs3mVFF/51TbDdYnp6CzAOm46O/6YkG+iMX+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":611894},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/dist/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/customTypes":{"types":"./dist/customTypes.d.ts","import":"./dist/customTypes.mjs","require":"./dist/customTypes.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"gitHead":"69cf9f620f8109d5d5fb4ba2bf2ae21b34bde3ee","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/*.template dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"thyrst","email":"thyrst@seznam.cz"},"_npmVersion":"10.5.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.13.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","handlebars":"^4.7.8","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.4.5","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.3-beta.0_1718896353289_0.06802369954504872","host":"s3://npm-registry-packages"}},"0.4.3-beta.1":{"name":"langtail","version":"0.4.3-beta.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.3-beta.1","bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"d3521f2d064afada8322706d62f5a143a149d0e5","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.3-beta.1.tgz","fileCount":51,"integrity":"sha512-BTErIpnsAyDi3/PXfonGvmtorAsSCZ78NK8OIZ9pIpPdbsZRfmz8kprA37JHN2pc7xowKK21eY3K3Xp01xK/eA==","signatures":[{"sig":"MEYCIQDi50rFS+OpzsKMHnDsmGJ75c5zK5hr0aTcSq3Ifx/8nQIhAJBajOsAqKChmE2BeAyg2IVspZxBjAbqYYPKoF91gDFJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":614077},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/dist/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/customTypes":{"types":"./dist/customTypes.d.ts","import":"./dist/customTypes.mjs","require":"./dist/customTypes.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"}},"gitHead":"b24eaedcfdc7b65de1f566ee27557523de0c6b31","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/*.template dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"thyrst","email":"thyrst@seznam.cz"},"_npmVersion":"10.5.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.13.0","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","handlebars":"^4.7.8","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.3-beta.1_1718897174543_0.9598872463835393","host":"s3://npm-registry-packages"}},"0.4.3-beta.2":{"name":"langtail","version":"0.4.3-beta.2","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.3-beta.2","bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"820cfc65e7fb261f7759776e9497004c431f00e9","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.3-beta.2.tgz","fileCount":65,"integrity":"sha512-ZPcsgpb7CqIAyX9jEk/VTuErphbSrr15yMR/2eyzpuRYDUspOzvSO+5d+/LWCwNeBG2btHR0/64R5KDyIscmkw==","signatures":[{"sig":"MEUCIQDPgnmlsGjhobem7M3hZgeKQZ8Ra33YR0IvP8tUFpMSXAIgMNtgSQkGiUoJ3JXorQNfCyz/y51JNOxabviDZQ6zm0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677586},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/dist/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/stream":{"types":"./dist/stream/index.d.ts","import":"./dist/stream/index.mjs","require":"./dist/stream/index.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/customTypes":{"types":"./dist/customTypes.d.ts","import":"./dist/customTypes.mjs","require":"./dist/customTypes.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"},"./dist/react/useChatStream":{"types":"./dist/react/useChatStream.d.ts","import":"./dist/react/useChatStream.mjs","require":"./dist/react/useChatStream.js"}},"gitHead":"ae0955531b51f3fe90092068d762ce854f6c344d","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/*.template dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.4.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","handlebars":"^4.7.8","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.3-beta.2_1718963129358_0.6600683147307009","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"langtail","version":"0.4.4","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.4","bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"daf296fdaeff7195ea25f4a198dfed7bd0e1cbf9","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.4.tgz","fileCount":65,"integrity":"sha512-FNSFVT+Euo+akFsvK+GaqlFUVfdm9K304a7i77yUoJusWjxP3k5qmAXM/Fb3ofUq4rqe723WASwJ1Daj1c0q6Q==","signatures":[{"sig":"MEQCIAnSx3cIvWT0ZBnXWfDbXu61UzhZeImVOH+kcUCwdP1MAiBwvfPz81h6NozddNrWsAm50fU3TRRGInqz5o5rVxyJeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680331},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/dist/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/stream":{"types":"./dist/stream/index.d.ts","import":"./dist/stream/index.mjs","require":"./dist/stream/index.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/customTypes":{"types":"./dist/customTypes.d.ts","import":"./dist/customTypes.mjs","require":"./dist/customTypes.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"},"./dist/react/useChatStream":{"types":"./dist/react/useChatStream.d.ts","import":"./dist/react/useChatStream.mjs","require":"./dist/react/useChatStream.js"}},"gitHead":"d679554ee5a24d9648ea0ad1821f88a87bc3a16c","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/*.template dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.4.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","handlebars":"^4.7.8","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.4_1718966220468_0.09051230700442425","host":"s3://npm-registry-packages"}},"0.4.5-beta.0":{"name":"langtail","version":"0.4.5-beta.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.5-beta.0","bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"5110d6a47415123f4761c5f0dff6d6c74c47c339","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.5-beta.0.tgz","fileCount":65,"integrity":"sha512-v+lCRtufM1RHZWnctMbXuZdDFa70NxyoLIfnKChiaA7AyDzh54omxxpBjdueqM9UXg7xNNNSf6M3rFvCYjg+og==","signatures":[{"sig":"MEUCIAS7gNf0dYXSUQOLdJqWmdnBNlVG4N0gZMvE0m+vftWcAiEAm0vuWTeqyWvMYq+HM375JH7en/tKoQf4+sU7tgpJyPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680158},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/dist/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/stream":{"types":"./dist/stream/index.d.ts","import":"./dist/stream/index.mjs","require":"./dist/stream/index.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/customTypes":{"types":"./dist/customTypes.d.ts","import":"./dist/customTypes.mjs","require":"./dist/customTypes.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"},"./dist/react/useChatStream":{"types":"./dist/react/useChatStream.d.ts","import":"./dist/react/useChatStream.mjs","require":"./dist/react/useChatStream.js"}},"gitHead":"bfd029d93ba0ed2994264feb593e6814518de2c2","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/*.template dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.4.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"0.1.2-beta.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.5-beta.0_1718983249123_0.7869962655632958","host":"s3://npm-registry-packages"}},"0.4.5-beta.1":{"name":"langtail","version":"0.4.5-beta.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.5-beta.1","bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"c0cac02e74300d5c062d928ea7b7c49e831e6e85","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.5-beta.1.tgz","fileCount":65,"integrity":"sha512-iIA6kjqHIbfa2FKG+4wn7sUA/tzXOkZYhxC3MQRyKWNb8Yabiz5mNi8NQ3FEMKsX1AkhgVnDjJ6f2aRxGNz3xQ==","signatures":[{"sig":"MEYCIQDOFVSJPRZSLmT7+uGUC36jwX+RX+ZnMNTd1MXEiWH3AAIhAPjUvFxTZaRKVMiuy/szIlrL6eB4fom3IyUu9DBMZTY+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680158},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/dist/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/stream":{"types":"./dist/stream/index.d.ts","import":"./dist/stream/index.mjs","require":"./dist/stream/index.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/customTypes":{"types":"./dist/customTypes.d.ts","import":"./dist/customTypes.mjs","require":"./dist/customTypes.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"},"./dist/react/useChatStream":{"types":"./dist/react/useChatStream.d.ts","import":"./dist/react/useChatStream.mjs","require":"./dist/react/useChatStream.js"}},"gitHead":"bfd029d93ba0ed2994264feb593e6814518de2c2","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/*.template dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.4.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"0.1.2-beta.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.5-beta.1_1718983792121_0.859588698226087","host":"s3://npm-registry-packages"}},"0.4.5-beta.2":{"name":"langtail","version":"0.4.5-beta.2","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.5-beta.2","bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"13cd9a727b1a698b2cf4c6c39cbdafcbf99964ad","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.5-beta.2.tgz","fileCount":65,"integrity":"sha512-vhFqEbyDUiNaUeYZlnNMDuZ4XLJDK8aUBsCvRssxqt3UwEBRb9bAgjVD06OxRYkt7kpNNiMdj6AA320/EQUd/Q==","signatures":[{"sig":"MEYCIQC2ldhBd4foytpGo3yp89CqvynJU2UCTwfG4OKkNPVBPAIhAO5Cs6ts7z0XOxms5JsA5TWl47wUBgH/etYMqxMyG9/T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680158},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/dist/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/stream":{"types":"./dist/stream/index.d.ts","import":"./dist/stream/index.mjs","require":"./dist/stream/index.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/customTypes":{"types":"./dist/customTypes.d.ts","import":"./dist/customTypes.mjs","require":"./dist/customTypes.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"},"./dist/react/useChatStream":{"types":"./dist/react/useChatStream.d.ts","import":"./dist/react/useChatStream.mjs","require":"./dist/react/useChatStream.js"}},"gitHead":"61c59d07f0d7462d77b1ba5f8edb9fd291629f50","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/*.template dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.4.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"0.1.2-beta.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.5-beta.2_1718984195664_0.5272216118112238","host":"s3://npm-registry-packages"}},"0.4.5-beta.3":{"name":"langtail","version":"0.4.5-beta.3","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.5-beta.3","bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"a55cd036b675a8b82d09e6333376047fcf4f68f2","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.5-beta.3.tgz","fileCount":65,"integrity":"sha512-tECXU1TLesanm9cTxMYlSF23basufjQnQxSoWkc+kdsS/wPO3MpUDNKgEH+UfN7P9HRAEEMKWlR1izuWCFL48w==","signatures":[{"sig":"MEUCIQCWkZOu6PsP0nKh/mtHVNYiN6xATxMQbT9UT11QL9vE6gIgJkwmWWTRsb368BMyPH0P1AGiaCRymtXopJ/KqPppo28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680158},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/dist/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/stream":{"types":"./dist/stream/index.d.ts","import":"./dist/stream/index.mjs","require":"./dist/stream/index.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/customTypes":{"types":"./dist/customTypes.d.ts","import":"./dist/customTypes.mjs","require":"./dist/customTypes.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"},"./dist/react/useChatStream":{"types":"./dist/react/useChatStream.d.ts","import":"./dist/react/useChatStream.mjs","require":"./dist/react/useChatStream.js"}},"gitHead":"61c59d07f0d7462d77b1ba5f8edb9fd291629f50","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/*.template dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.4.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"0.1.2-beta.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.5-beta.3_1718984844574_0.9501778131010596","host":"s3://npm-registry-packages"}},"0.4.5-beta.4":{"name":"langtail","version":"0.4.5-beta.4","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.5-beta.4","bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"bab8c1b15fac985144437ce6fc164b1341771747","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.5-beta.4.tgz","fileCount":65,"integrity":"sha512-3aB115bwbCbL5sRXc/PFXZrVttdj4wZ+Q+RCF/rC03kfsm6Hyfigs8zHpy5x8b0bvyiW3+J5DIQTCjcWmdMtfA==","signatures":[{"sig":"MEUCIH+MUO/6LoX4+YfRSTr4XJSOfAOxz8Ln6eCWrHZuMcnzAiEAtVk938KLBJ8N+GDiOhbNLHHRZc7utyJdTSqfJGwFTI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680158},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/dist/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/stream":{"types":"./dist/stream/index.d.ts","import":"./dist/stream/index.mjs","require":"./dist/stream/index.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/customTypes":{"types":"./dist/customTypes.d.ts","import":"./dist/customTypes.mjs","require":"./dist/customTypes.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"},"./dist/react/useChatStream":{"types":"./dist/react/useChatStream.d.ts","import":"./dist/react/useChatStream.mjs","require":"./dist/react/useChatStream.js"}},"gitHead":"61c59d07f0d7462d77b1ba5f8edb9fd291629f50","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/*.template dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.4.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"0.1.2-beta.4"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.5-beta.4_1718985525392_0.19898363724631074","host":"s3://npm-registry-packages"}},"0.4.5-beta.5":{"name":"langtail","version":"0.4.5-beta.5","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.5-beta.5","bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"770a3c219d95457d88c8d2845d87175f08bb7223","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.5-beta.5.tgz","fileCount":65,"integrity":"sha512-sjKSA4NRNIfdvp2q13kHteRizqSbbTSX8LItnAkfRlJhfHKbNniniVCyYmftkFrpi8tYbuq5H0Qu2XDicj1bHw==","signatures":[{"sig":"MEUCIADbzeRTUuY0zR7o3sI/bJUFjx67ic7I3dQLYHgbeQlJAiEAg5d/3sDvXttle3OAIC5iHMon3Kgx0Wr0l+qojpymIL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680158},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/dist/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/stream":{"types":"./dist/stream/index.d.ts","import":"./dist/stream/index.mjs","require":"./dist/stream/index.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/customTypes":{"types":"./dist/customTypes.d.ts","import":"./dist/customTypes.mjs","require":"./dist/customTypes.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"},"./dist/react/useChatStream":{"types":"./dist/react/useChatStream.d.ts","import":"./dist/react/useChatStream.mjs","require":"./dist/react/useChatStream.js"}},"gitHead":"61c59d07f0d7462d77b1ba5f8edb9fd291629f50","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/*.template dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.4.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"0.1.2-beta.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.5-beta.5_1718998433878_0.4158220078914481","host":"s3://npm-registry-packages"}},"0.4.5-beta.6":{"name":"langtail","version":"0.4.5-beta.6","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.5-beta.6","bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"62fc8be538047955a83eb6174499c38ef199c326","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.5-beta.6.tgz","fileCount":65,"integrity":"sha512-jGZeAaydSfoU6At8pzS+qi8HJ5YyqugtgQBkySbU+y2QrdSdM5DSQvsSxI+ZOO00QrLxRvPdmQdXQXlwJtFJLQ==","signatures":[{"sig":"MEQCIC7UQqX0WRaGJicN0uZFE+uGpIiYTrkNbFh8aqbwPR3pAiAG1dyy1lHSQYvYGUdG10IT3Z3G2PMBkN/O8g2x+SYgFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680158},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/dist/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/stream":{"types":"./dist/stream/index.d.ts","import":"./dist/stream/index.mjs","require":"./dist/stream/index.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/customTypes":{"types":"./dist/customTypes.d.ts","import":"./dist/customTypes.mjs","require":"./dist/customTypes.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"},"./dist/react/useChatStream":{"types":"./dist/react/useChatStream.d.ts","import":"./dist/react/useChatStream.mjs","require":"./dist/react/useChatStream.js"}},"gitHead":"61c59d07f0d7462d77b1ba5f8edb9fd291629f50","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/*.template dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.4.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"0.1.2-beta.6"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.5-beta.6_1718998759319_0.8609578883554461","host":"s3://npm-registry-packages"}},"0.4.5-beta.7":{"name":"langtail","version":"0.4.5-beta.7","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.5-beta.7","bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"1d739ed51f604423b764778a3dcb33ec37ba52f1","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.5-beta.7.tgz","fileCount":65,"integrity":"sha512-ooAKURAdqudnSfIvo9bjuXNAxha+74+l0FW/a0h/GYUul6Tn2BnN5/5LWZAtacDFckglGPWyPw5EXEwEnC9vPQ==","signatures":[{"sig":"MEQCIExEsp0wXVcym3WLutlKlUYDACASiEVOf2CFoy/wUByLAiATu7+ZwDqhPAqju+Fg4pX/9E0d6k6QB/2D09kw5wv8hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680158},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/dist/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/stream":{"types":"./dist/stream/index.d.ts","import":"./dist/stream/index.mjs","require":"./dist/stream/index.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/customTypes":{"types":"./dist/customTypes.d.ts","import":"./dist/customTypes.mjs","require":"./dist/customTypes.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"},"./dist/react/useChatStream":{"types":"./dist/react/useChatStream.d.ts","import":"./dist/react/useChatStream.mjs","require":"./dist/react/useChatStream.js"}},"gitHead":"61c59d07f0d7462d77b1ba5f8edb9fd291629f50","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/*.template dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.4.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"0.1.2-beta.7"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.5-beta.7_1718999065788_0.200107992569158","host":"s3://npm-registry-packages"}},"0.4.5-beta.8":{"name":"langtail","version":"0.4.5-beta.8","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.5-beta.8","bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"09748946cf064a9e0a90df17a53f9780e12eb4b5","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.5-beta.8.tgz","fileCount":65,"integrity":"sha512-GPUp6J9lCiv4j8GPWyUrPtuX11NTfExuUgyzqBvN16fjBr21ez3/hGV6bHyyaLCJcGxTH8xG1C9HgfVJy3n4wA==","signatures":[{"sig":"MEUCIHUcOZgT2JzuXOrsOjEk9Mx+4B57uVjrmMWVll+VizCdAiEAmZNlVIv75jREW1Mjgn+TVHZ1n4YXIFAvZFi5Tm9UgCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680158},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/dist/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/stream":{"types":"./dist/stream/index.d.ts","import":"./dist/stream/index.mjs","require":"./dist/stream/index.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/customTypes":{"types":"./dist/customTypes.d.ts","import":"./dist/customTypes.mjs","require":"./dist/customTypes.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"},"./dist/react/useChatStream":{"types":"./dist/react/useChatStream.d.ts","import":"./dist/react/useChatStream.mjs","require":"./dist/react/useChatStream.js"}},"gitHead":"61c59d07f0d7462d77b1ba5f8edb9fd291629f50","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/*.template dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.4.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"0.1.2-beta.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.5-beta.8_1718999535776_0.8490259252893952","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"langtail","version":"0.4.5","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.5","bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"ee0390ea5c6d8a6c5fa679add50ebce270dd80f2","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.5.tgz","fileCount":65,"integrity":"sha512-V/A+iKNTdrFi3r5UZ9K/FE33i60oqylr2M4As73GXZY2T9XszOtgmqSrbQl6UAjE91t+nfyKWhqZqX3i2iRxEA==","signatures":[{"sig":"MEQCIH1tswV+2Wrdza/xCILSPrKW9Vn/bWKv4c6khcHr+NrCAiA+RY+bquBAwIlsAPWLMrMEXNXH3z1Rgf7df+0ZYNw8wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680041},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/dist/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/stream":{"types":"./dist/stream/index.d.ts","import":"./dist/stream/index.mjs","require":"./dist/stream/index.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/customTypes":{"types":"./dist/customTypes.d.ts","import":"./dist/customTypes.mjs","require":"./dist/customTypes.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"},"./dist/react/useChatStream":{"types":"./dist/react/useChatStream.d.ts","import":"./dist/react/useChatStream.mjs","require":"./dist/react/useChatStream.js"}},"gitHead":"c4dd441e6407e8b52ccc3a3ee12263ff7ecd6a47","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/*.template dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.4.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.5_1719000747604_0.13668697732843538","host":"s3://npm-registry-packages"}},"0.4.5-beta.9":{"name":"langtail","version":"0.4.5-beta.9","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.4.5-beta.9","bin":{"langtail":"dist/bin/entry.mjs"},"dist":{"shasum":"619db872bc7742d1bf4cd58c9aa8e3d0e4d21bdb","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.4.5-beta.9.tgz","fileCount":65,"integrity":"sha512-RXwmB/ctJQqedfkK2o6NLCxOldL0kbcDLNdGZopqalm6EAu+6GaonP2zJVCh/GgL+Dc7b86fi0nDuBUW0ob5uw==","signatures":[{"sig":"MEUCICFVfJ0jMNV4Syte4tU8GID77KlIuNPsPZblE0N0PFhPAiEA2XtkbeVQfZMAh+69HkvH0xpasyCu6h0uRLB6J/ojWSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":686939},"main":"./dist/LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/dist/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./dist/LangtailNode.d.ts","module":"./dist/LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./dist/LangtailNode.d.ts","import":"./dist/LangtailNode.mjs","require":"./dist/LangtailNode.js"},"./dist/stream":{"types":"./dist/stream/index.d.ts","import":"./dist/stream/index.mjs","require":"./dist/stream/index.js"},"./dist/template":{"types":"./dist/template.d.ts","import":"./dist/template.mjs","require":"./dist/template.js"},"./dist/vercelAi":{"types":"./dist/vercelAi/index.d.ts","import":"./dist/vercelAi/index.mjs","require":"./dist/vercelAi/index.js"},"./dist/customTypes":{"types":"./dist/customTypes.d.ts","import":"./dist/customTypes.mjs","require":"./dist/customTypes.js"},"./dist/getOpenAIBody":{"types":"./dist/getOpenAIBody.d.ts","import":"./dist/getOpenAIBody.mjs","require":"./dist/getOpenAIBody.js"},"./dist/react/useChatStream":{"types":"./dist/react/useChatStream.d.ts","import":"./dist/react/useChatStream.mjs","require":"./dist/react/useChatStream.js"}},"gitHead":"d6ab333426c7213572abd948b7d02eb76ca21877","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"tsup && copyfiles -u 1 src/bin/*.template dist/","format":"prettier --write .","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"thyrst","email":"thyrst@seznam.cz"},"_npmVersion":"10.5.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.13.0","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.4.5-beta.9_1719327964321_0.6004521238662297","host":"s3://npm-registry-packages"}},"0.5.1-beta.1":{"name":"langtail","version":"0.5.1-beta.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.5.1-beta.1","bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"c4fb0b6ee0303dc4835e419b48bfd48942577d37","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.5.1-beta.1.tgz","fileCount":65,"integrity":"sha512-8wRmWunuTs8gy+qXKPEX8Y6m27U7vVbyhSr4eaZgdWmNOgyK5Yn42vYPZ5MpB6BNAVwSX4rm1oIFy/RN9COW1g==","signatures":[{"sig":"MEYCIQC44DftdqTud4zPfgkGvSStax11qNN5kkmOxw1/4fRrbAIhALmsqLRWwJDK5l9+hOyGMui7vw9XPbrnU2A+IQQvq44f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":535877},"main":"./LangtailNode.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/LangtailNode.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/vercelAi/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./LangtailNode.d.ts","module":"./LangtailNode.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./LangtailNode.d.ts","import":"./LangtailNode.mjs","require":"./LangtailNode.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercelAi":{"types":"./vercelAi/index.d.ts","import":"./vercelAi/index.mjs","require":"./vercelAi/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"846eda5e64309e193e56ec782b183f18ae26b791","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"thyrst","email":"thyrst@seznam.cz"},"_npmVersion":"10.5.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.13.0","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.5.1-beta.1_1719928940862_0.09927473446237922","host":"s3://npm-registry-packages"}},"0.5.2-beta.0":{"name":"langtail","version":"0.5.2-beta.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.5.2-beta.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"54fffc795cb2a5014a8141027238e822829b9ce3","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.5.2-beta.0.tgz","fileCount":73,"integrity":"sha512-VsyG1WnLoV2Kz9l1yjsdEdX4bQFpqggYB0A2MNPThfRezBwU8viG1m2JYUgcKeK0s0/DUrR7PNqXdLManzHykw==","signatures":[{"sig":"MEUCIQDPYI1HpyvKxl0tfqWakww2ksdAFUJ85UcQhozU0Qia5wIgcNbTikAwgeQF4nZ+4TQu6HdIeMh25Zo5CBfHO1wAke8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":550528},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"2a5de9f6af09440a2a84aaa1c4fd0fb5ddd19f45","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"thyrst","email":"thyrst@seznam.cz"},"_npmVersion":"10.5.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.13.0","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.5.2-beta.0_1720198757134_0.4944143495777342","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"langtail","version":"0.5.2","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.5.2","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"16550701bca7537fd76941d605caffae57be7af9","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.5.2.tgz","fileCount":73,"integrity":"sha512-9dkD2btmAg6NP+3rjZKtffyIrvJ97zgx4jkuObQl+Nzm6DIjQscPGcPOAiXtKnokDUzqzWYnBOoKbVVYXv3paA==","signatures":[{"sig":"MEQCIFwdtTABVVAYyJZ14kWJRAL2mtrA+xfAXrsAAx+p0ttrAiBFfo6gHfNvTzoenptOd5GSGrDsWIsmlFOVCtRM6UXplw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":550451},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"4e4000412a6f8d430d4db3647ef1c27bf5e5bf1a","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"thyrst","email":"thyrst@seznam.cz"},"_npmVersion":"10.5.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.13.0","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^9.0.0","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.5.2_1720620166473_0.3646213983223572","host":"s3://npm-registry-packages"}},"0.5.3-beta.0":{"name":"langtail","version":"0.5.3-beta.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.5.3-beta.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"3a63e2dea1403dc0de6e012e3553b94be938e102","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.5.3-beta.0.tgz","fileCount":73,"integrity":"sha512-cGBcmpGcJbGHJkwSut/aWhkyIvcigKPcxRqaONCObnt9rSA2FiXuZaRee8lvgUSFW0iPJyMNHtT+oB1y6AJOpQ==","signatures":[{"sig":"MEYCIQCJ2M19OqcQrbkFk3VUsKn6dkqwxCf8Wyu0dOWBn10qdAIhAN41fBpcQwT690sfuqN7kWy401/VtkraRLMLZ9PxtVDt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":552096},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"2879caf6100e21e0db381fee04abb81a5700668a","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"thyrst","email":"thyrst@seznam.cz"},"_npmVersion":"10.5.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.13.0","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.5.3-beta.0_1720633284462_0.5453253163986829","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"langtail","version":"0.5.3","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.5.3","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"3350f8eb62813df45f1a158ee1edcd8d3667386b","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.5.3.tgz","fileCount":73,"integrity":"sha512-jjgFAuw4gwei5THjhYe64s6JR/BcBXHj7k3lnAqe+11Na7Y2iMwVDjWj0uAoAHOU20vA4PwHopoldWa01R1d0g==","signatures":[{"sig":"MEQCIDBrs5R6zbA9ZqVqO0na2D1f2I7MZyn/kd785vatmMu9AiBMnWDHO56SVKFKbntiedRpM+Rapyl+z2ZIXafVvrJd5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":552019},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"e72c35aa32b6762a6a6ccd030785a11a7766b8f5","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"thyrst","email":"thyrst@seznam.cz"},"_npmVersion":"10.5.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.13.0","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.5.3_1720634274532_0.8041193536723994","host":"s3://npm-registry-packages"}},"0.5.4-beta.0":{"name":"langtail","version":"0.5.4-beta.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.5.4-beta.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"e65e89213cf8250f7c275f2540e103f9649f7401","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.5.4-beta.0.tgz","fileCount":73,"integrity":"sha512-+hDshlK0IStSU35FghHwC6qS9mhpWsBHOHuK8ul51ApQMdW5aim3LCsvVI1yHPZHOfY8wtC6TN5mpMMdkTzgpA==","signatures":[{"sig":"MEQCIDrKrDtqsr9cYcsiP4aqzTX0YDE7tTg6vHrUa9cPIocvAiBnORF85gG2QvmdfQpyXrnIjA96U91IfQxxZ6P9xRWiaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":551919},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"_from":"file:langtail-0.5.4-beta.0.tgz","types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write ."},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_resolved":"/private/var/folders/h9/1mcmb7v94b70mh2143wlrlt40000gn/T/5f80b9c80db1c1e4c62daef90d818fcd/langtail-0.5.4-beta.0.tgz","_integrity":"sha512-+hDshlK0IStSU35FghHwC6qS9mhpWsBHOHuK8ul51ApQMdW5aim3LCsvVI1yHPZHOfY8wtC6TN5mpMMdkTzgpA==","_npmVersion":"9.8.1","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.5.4-beta.0_1720785297940_0.8085089147809026","host":"s3://npm-registry-packages"}},"0.5.4-beta.1":{"name":"langtail","version":"0.5.4-beta.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.5.4-beta.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"ae9cc16152c4d6a48c119d944e2bb448a4e81f12","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.5.4-beta.1.tgz","fileCount":79,"integrity":"sha512-F1FjPRh5CqDW9otiAJU16gcGyNMW/LRJFZoJc7P6JfpT7aYjpxJph07hONbmPKNHQtDEaVdFDaflxrck2gvucg==","signatures":[{"sig":"MEUCIAVBAlo9SbGltWKM5AWHNZoL+oax40GCyEXVUA2BFLg/AiEAtlYLxYckjlXTBppUtqdcdwbcfGmk8WI+PPXLqsjmizk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623115},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"_from":"file:langtail-0.5.4-beta.1.tgz","types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write ."},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_resolved":"/private/var/folders/h9/1mcmb7v94b70mh2143wlrlt40000gn/T/bdcfacd95416503c8f589000999c031a/langtail-0.5.4-beta.1.tgz","_integrity":"sha512-F1FjPRh5CqDW9otiAJU16gcGyNMW/LRJFZoJc7P6JfpT7aYjpxJph07hONbmPKNHQtDEaVdFDaflxrck2gvucg==","_npmVersion":"9.8.1","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.5.4-beta.1_1720785974538_0.6923079548484674","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"langtail","version":"0.5.4","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.5.4","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"e892d4526fda723704cd0cadb2d4360dc225e01c","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.5.4.tgz","fileCount":79,"integrity":"sha512-Z2uhM3RHlUTGgfdbfccP1rxAxe6ytKNB7yQunEqvMgZjmWRFQLNvhlGy5E+4rZ5BAW2t/L5UB0El9eqlWlDIhA==","signatures":[{"sig":"MEYCIQCogD9XLfo5JlL3+6C75Wu7RxQsDc3IZK9n0O1ZxeG3GQIhALZOgQhV2AQ+jJmzCom2RY6FaiwH1FVt0Yb63NWZClg0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623116},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"531311b3ebe2c7a8c70952c9ffc05a4d370b6766","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.8.1","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"22.4.1","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.5.4_1720787326517_0.2062676761105522","host":"s3://npm-registry-packages"}},"0.5.5":{"name":"langtail","version":"0.5.5","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.5.5","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"da704a6cfce0c9d10fca8b36e9f6cbd61783cdf3","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.5.5.tgz","fileCount":79,"integrity":"sha512-KH9ZDbUBkn+/FUrIXBQ3ErqOtz7MSEGqY0qwHntGvq460QinbXlwNSKGBeHbQg1wXBSU/lnNZCasZWFM0YEbYA==","signatures":[{"sig":"MEUCIQCGTF0hvspmCc7Y9KdZPF+og7H9XL0dMle4jb7zNY4z4QIgSWXrLkaukJTv+1HMzpaMyefpOTHRcVnGlDKrj2S8sFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623684},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"4444f4e29d7784823ba2f7767b34fb9b66e29cf4","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","react":"^18.3.1","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.5.5_1721650379562_0.8771197607923955","host":"s3://npm-registry-packages"}},"0.5.6":{"name":"langtail","version":"0.5.6","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.5.6","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"25e1dcedc7d33a02b79822dd2e15b436263b53e6","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.5.6.tgz","fileCount":79,"integrity":"sha512-OT1nD7O837vK52wClnHRjIetPS0KbhktRMXuolUoeoUvksVUxf6an1AxFMgM1H1+6tQqX+LNuTkpTgO+CWxoSg==","signatures":[{"sig":"MEQCIBgUmqVBrRFovvE3yk8A3JCZ8udGXg8F30clOtfs8DrxAiA37apE0tHA6uDMolhcpxPe24mLGkLXrcBVmdsT4pSnRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":624496},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"957f8176d17bda7782bab6ff3b7fb3c5ebe3cb4e","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.5.6_1722582930728_0.16696919877655803","host":"s3://npm-registry-packages"}},"0.5.7":{"name":"langtail","version":"0.5.7","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.5.7","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"8c616daa14bc14d546a5e6f5987dca4618075869","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.5.7.tgz","fileCount":79,"integrity":"sha512-F6aNpG00VJNuvyY8DJpeFRZMq2YgRtykQAOGoRmKCEGLGY/59jx+/WXbTn7nXVDMO6ZRXFnmnzFaJRSb1SNvQQ==","signatures":[{"sig":"MEUCIFOuzgX5aHDNNBn4F2QC+LDbCSjsynlWyt2DbSZ/RKsgAiEA/1A34px2Ah2X8slbCY9Um5GWXTfauGuIrYps70i+x/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":624864},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"43f81e70ec03692fcea593b4bfde08b9f74b4797","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.5.7_1722861594233_0.27292854320937265","host":"s3://npm-registry-packages"}},"0.5.8":{"name":"langtail","version":"0.5.8","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.5.8","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"2719d6f6b5d127da1717db397080fe3585c19069","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.5.8.tgz","fileCount":79,"integrity":"sha512-DztSR8If6c013cKUq9EueSf+aqs5yaU+2hsofoko0b4FVTZutKrKrxVHq0a6/dNHXcPg6hQAciV8TULAqz6gKw==","signatures":[{"sig":"MEUCIAO0UFEPP90N5oS8J97vOxjqcOb6HnSQwDLnYud24dEpAiEAxafXyisenjs+x8z1KLqz9b+rVu2ngsvs0y2YKFUzv6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":625028},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"26a898508f9b87700bc0e16be4c950f223caa148","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.5.8_1722862309908_0.21173787175066527","host":"s3://npm-registry-packages"}},"0.5.9":{"name":"langtail","version":"0.5.9","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.5.9","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"54d7c7a99d80040ee5dd217925c7a6469d221db7","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.5.9.tgz","fileCount":79,"integrity":"sha512-pxlbythp3JfrC9r3A5TNGjzNtmdhJdzR9W2J+lDNwta5kgnhA4eWnfx6QvWxtRPQ0jrlcg21Hxzr/jm67uWt6g==","signatures":[{"sig":"MEUCIAuKGa3R1IJs7XlEgQ2otq81Ki+Et+x9qwERA0u6PT8uAiEA56AFAczwIF9quzzaEMIH4JgBndHAbwYEp+N35nqozYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":625148},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"2bec9bdcf421ef30ef2187fdd3cec27bbffd2610","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.5.9_1723211279159_0.25670095669122506","host":"s3://npm-registry-packages"}},"0.5.10":{"name":"langtail","version":"0.5.10","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.5.10","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"20ea1077d7ea84acadf81ba781b06468d8de9cc8","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.5.10.tgz","fileCount":79,"integrity":"sha512-3sS9z2Il8vrw71N9iwjOMEfXNaf/O5K09OFP6GTJoFnk3iPR6xJ4lTu7piShhHoXixJjWL+5twlC562PftSIHA==","signatures":[{"sig":"MEQCIH4Ln6+lDTMUmq0+L0XRPVL/+XypJo+bc2SlYy6MPqonAiB5icA+gqak8z8V1F1bO34VWY4dUk0HRO2ycXbcmO203w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":626389},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"a04116348848672c141a534b83347450845e5247","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.5.10_1723213070054_0.47519095314054893","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"langtail","version":"0.6.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.6.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"1c03d901a7b16ce6e095eca037bfbd9198c4e9ab","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.6.0.tgz","fileCount":79,"integrity":"sha512-Rz7k3iw8Y8vqWykoRXaDcS0B59nrsuvjcisP7x45UDEuxu4F2OZ5qOh2R1rNgU6n7xQQ+cGR7zkqQk7b+KWLQA==","signatures":[{"sig":"MEUCIQDfHEzENfcvAOHToR73CZ8f3ZY7q5cfLgLFxZvn1w5LnwIgcxKwMblO9ftzODTFHRe9lt0LybMl35icojhnD+th5jc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":627794},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"a27d4dd19b97317ef59f80e17875b62d5f021134","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.6.0_1723626614141_0.6011807090616741","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"langtail","version":"0.7.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.7.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"f4cac14baad79e322ee977a77d98f73bb987896e","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.7.0.tgz","fileCount":79,"integrity":"sha512-TCzu/LD/fEiH+n4fRBDYdTsoTOcuUo2PIFbC1zHzxNiPjBPkQFo4q7Zo0T99ARiJcKprAgoZlAMZdBis4+eQLQ==","signatures":[{"sig":"MEUCIQCxevWFfWTlN4ShSqRmTJon6jrX2ndbnNsM6Sqa8RdrDQIgLn+v6GCGY9lfqBAUrTjOwkWPFU1R/zB45yQWIumByYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":629972},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"0461d12b6f9907c3f1630dce1b34ae590af1598b","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.7.0_1724249922599_0.08208915319694898","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"langtail","version":"0.8.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.8.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"44ac12a1c7911b0ad2443e3a3cbcf6c45116ebe4","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.8.0.tgz","fileCount":79,"integrity":"sha512-fihn7bBv2SXPwnNce3qyEV8EzIUdyE+GPwNS0FA02gzwYpOSeSPYJJ3mo2iyVj+9kmDov7gO5s7AJo68skhZAQ==","signatures":[{"sig":"MEYCIQDJ7JLErczWQFYwbb7Q3FLBltpcQqGqAYCrMsVOwPg1QAIhAPg0rs+VPhAsj2Y7nK5LTwMXnf5cxzI0RENEId18143a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":631820},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"79f647c3b664c681c83f21a45439dab4b3166c87","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.8.0_1725263172743_0.509909685832489","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"langtail","version":"0.9.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.9.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"d981ecb02883a9d8f654cbefc69f780e4f702361","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.9.0.tgz","fileCount":83,"integrity":"sha512-XrggZVIEpW3uqLfjcqk6UTL0JxZzwaG0FE4PW7bRQoHQ9v6AcYQX5JfJkEwXFE5T0cRcChxibBW3FivXMlvCcA==","signatures":[{"sig":"MEQCIFSRzclW2zQ9Er1ZGWCSS/8LxLv3upcEvI2GWNXF6+dnAiAvND2wzLsXrJBbikGyOJxudXNJs/WvruVqV212ho9BAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":801248},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"2e015c982328b47fe9d822c8792803ce4d9b5e73","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.9.0_1725455073847_0.11168506698017744","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"langtail","version":"0.9.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.9.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"1836ee069022c7415a06b7e2ed37bc7dc32e8eea","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.9.1.tgz","fileCount":83,"integrity":"sha512-B33Cclbwb9da34ueT2AeKCcSFe/5YgdE51h6punVhJA3dH8nlWDL4AXENa/8PBn37MJuzqepd/X/fjvet7gAsg==","signatures":[{"sig":"MEYCIQCBSE21blyW98bjYGQhNuJNvM6fL61zcNQiYCL4u+40fgIhAKTmw4l4tWEGe//+M4GlmNfiKR9ReelcQT3266vlZpDm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":805765},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"ca91181c62342987e406843e5a6764350d759259","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.9.1_1725456335798_0.6789884946523326","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"langtail","version":"0.9.2","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.9.2","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"d40056c3b262808472ac1d7fba2b1a148940b4ae","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.9.2.tgz","fileCount":83,"integrity":"sha512-CiGth+1zYxoLa3QGGiujBtNtKRHFJY9bKAlprQ9KFuOfyIh5xfN9P6umR6erQ+kkhN5dRgA0iL5FAdNyWTzfpw==","signatures":[{"sig":"MEYCIQCQHZEfuIwxCSOPA5To2yomSVuPmXRSKPv2PehKaBTYKQIhAKy4yvUsjFiDC+CPk2b2viZYUvBjqBzVSgKwIY1d0+pO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":806203},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"4fc81df88b765ad9271df59c1f468450a05d85db","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.9.2_1725458115755_0.9042741429318475","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"langtail","version":"0.9.3","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.9.3","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"b2e0d0bea092d2771f13358202238617cea080e6","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.9.3.tgz","fileCount":83,"integrity":"sha512-PKV7a/6iEqkrRkhRa+Fk6a4XYh+DOufcGMyP5ybLo2drGlFun7pSs7/C1J/w+78g1fF0RtUb1ol4kdokmL53dw==","signatures":[{"sig":"MEUCIC6LOr0SI3s6qhjZr1ZtM9L2VbXJ53kVMi0U+aFBgkaDAiEA2kVr3r4U8LBpYtaU/RgypHyddQc8tFBdojcPU6WG/Tk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":806618},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"c38e436dca2624b31b58fd4d196e4da0898a4db6","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.9.3_1725460027334_0.6558592549582762","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"langtail","version":"0.9.4","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.9.4","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"626fe4d401180d88e7c7af599209e2b22c397e8c","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.9.4.tgz","fileCount":83,"integrity":"sha512-PXwDQN1A3ht9v+0tpE2WPTEEXx+Hn1faZhPFaaSQXnuMKEzf6B0UP890K9LhIaNaXuo7zI5hAQg5gfellQ2ZHQ==","signatures":[{"sig":"MEUCIDAWdkWU+Tck8W11W3QJ03JfyvHgrL7WsgsSf8a5A9t5AiEA7qqYySF6mjgiVZcskcdgNsOedr10xp9/K8hZBgtHPzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":806318},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"61d1f1f5aa8e661cb9b60f7fbd08bf9a37b6f0f9","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.9.4_1725618011098_0.9539307588586639","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"langtail","version":"0.11.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.11.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"5772c3f35eed8b485ed25011614f23fcff2df6b1","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.11.0.tgz","fileCount":83,"integrity":"sha512-hkJkLVPrwVu0ttZF2Wa2IqUIP5fHm6syoagxd+1tU90Ggxjwmqf1wrtOpeNECwQjogZ86cHbv6GHjGo0Ryqs+g==","signatures":[{"sig":"MEUCIGCeBo/xtkYcc8TmUqLvT5Ap+dHYFL6e1cKbOavYbLSUAiEAvBZf2AIcHmRwbojlp0l45UZxPSDOJA4JBbonGLWPARE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":809941},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"9e6201e3359b6505bf95f4471b536e544fe222c4","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.11.0_1725626270632_0.27302273830987045","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"langtail","version":"0.11.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.11.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"341c975a281d4b8da8b0556c3ff122b9f13d5c2a","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.11.1.tgz","fileCount":83,"integrity":"sha512-re6g0Ajeogyk1W4jic3J9fiv51RQYKWEFaX3iCcOz6niDDnEypdUxAaGqlmrN9JlaPj+/LYUqQMDjcmtynEFsQ==","signatures":[{"sig":"MEUCIQDnI/HaobyGD8Dp58/MHo0U83sYuyfvl5xIv7+1S6vOdgIgSV2aoWPuxHazzz1vl3CEzR6yzoPGtRQAQiyvACFSsdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":811546},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"fcbd51364482dc29a49531a3aed60b8bea84c95f","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.11.1_1725964640988_0.5993248276140557","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"langtail","version":"0.12.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.12.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"bbadf94ab47314a55474cefa88247c287c112728","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.12.0.tgz","fileCount":83,"integrity":"sha512-yHl5ELtsHnIYwJzLMnjBWGzCZ9CBcsAG2eAkjfsskro/hRLR15ShF8Xq/eAaLFfLXXMQNCpr/8aa/6qtyI7NNQ==","signatures":[{"sig":"MEQCIEnoDdBjZ+z5pRmEF9uTv0C92tcWHmNwZ8midU2Rwuw/AiACLUDxAIKXHUkdlw6B63TnrWNoK2d4I7ehOB2KEvR7Lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":812696},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"ce122c632f0d97dde5a9e07a9a0bacf187e59b6c","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.12.0_1726497147237_0.24269701220961304","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"langtail","version":"0.12.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.12.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"f1363d255ec43a2da86d44976608bda6e86ad228","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.12.1.tgz","fileCount":83,"integrity":"sha512-aUvIeGywjH54HjineNOG035cMBQbLAcaZ9ZwkfeQDL6LuIKPaYkRTyTFDO33ioJRLyEbnC0JjR7k9+4Fga+AVQ==","signatures":[{"sig":"MEYCIQC4sKbfsJERow2NJwtfwbDcqPjs/ShOtobpFhFXukLlFAIhAOOmRZHvSJZFZ3du+z1pg/Yjmt4FBW58BzyttePtZ1bS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":812834},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"d40d164dd5c9a8ec9ad0a0caac2f9ee7c3690bba","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.12.1_1726498525540_0.8717929003930256","host":"s3://npm-registry-packages"}},"0.12.2":{"name":"langtail","version":"0.12.2","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.12.2","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"7f004e9dab8d41b53f331b6da5b891c6b1fcccd4","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.12.2.tgz","fileCount":83,"integrity":"sha512-M6GihhOdMiTxL7/TQyNUs9P2ZeGYmHk5Zzs+z3XFM9sV3T+C4Nr2ZFlgfnPD/MUBMu7xm2QWx/Z3R4SX7/xhHQ==","signatures":[{"sig":"MEUCIQCCPb3Z/08YsI555ZjV06t8o2og8MLT2VKJ+EAhskHFLAIgcvLsdPOpWDLtHx3d6qL15ILx/Z3TLa30wJz1BD3Mhqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843954},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"b6153182a110bc2a6fb44c5dec70d7fc0079578b","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.12.2_1726576521392_0.2400505113663436","host":"s3://npm-registry-packages"}},"0.12.3":{"name":"langtail","version":"0.12.3","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.12.3","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"826970615b816a5b8953354d6113300dc3a74964","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.12.3.tgz","fileCount":83,"integrity":"sha512-PPEg3rZpLGJJme+cd7sShphG92iYdqjGgRO34hzOegkysBsFtS/P7ks8t90BZAV2JzLMkmbekUJ/sWLbudyb8Q==","signatures":[{"sig":"MEQCIBpM6LNAr6j+sRno7+K1bD79u0BX1v+AO41VlvDppu2xAiBELRlWh36LtyhesVD1T3J9WBxVwIiGHZBA81aP26KNyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":844350},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"2b127f1c3165c71551f7123a2df980e410b3ec99","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.12.3_1726579859330_0.05154366836054014","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"langtail","version":"0.13.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.13.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"709d9fa8a2e129452050dad134c5b87e7e88e472","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.13.0.tgz","fileCount":83,"integrity":"sha512-+jc3zniJuDWeM2H9ph800wItMO7FnCaGmgmJ5p2vk5tHv9jLyJdJu2Xd6hq8dNNL0YuDwtpgsfGZakMA+yK9jQ==","signatures":[{"sig":"MEUCIQDSYU4Ii4Ht/aSpRTixreMsKF3CnwLsOxALu7FwHx/ZOwIgZXFVqWUjl+Lx2Cb+ci88cU1xHjMFf2DBMx4puyhfY+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":844690},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"86a60c077ef67a6bef624c9fa86b5dbf24e81c9a","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.8.3","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.13.0_1726736569391_0.13147087187874162","host":"s3://npm-registry-packages"}},"0.13.1":{"name":"langtail","version":"0.13.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.13.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"f2930268af0a13b5a934fa300e742b71b96dd071","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.13.1.tgz","fileCount":83,"integrity":"sha512-zOufmMscPvAIyJJVewOpaTPJCsWUEJHeGpW6v0CjqP7+2NwBQddU82HXAbLOTw4t35bGnlwZr3XPPXZeJJ7aHg==","signatures":[{"sig":"MEQCIHIno0btXUFK/0eszBAAl0B+73PgcFCOdrDacUmF2WYsAiAlZ4nHLaXJqOgS+QRtWFYqZB7WrdBd6uPwIrsUBMCf+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":845290},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"d5c0bba51d6f3a54fcfc9537341e19c25671ab53","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.8.3","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.5","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^0.0.8","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.13.1_1726827726968_0.6940270904205252","host":"s3://npm-registry-packages"}},"0.13.3":{"name":"langtail","version":"0.13.3","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.13.3","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"9e22f527cf997a4a334c38fa6f8cbded06ae0734","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.13.3.tgz","fileCount":83,"integrity":"sha512-z0fBrcn4pM6eFf7tfKmP14sJgCQgJZLPiDKix8bPxbTk1S8NfIVe2lbZxt6ebrrIboavRHWapUIgNQ5a8H3ClQ==","signatures":[{"sig":"MEQCIF8ollciFm7aavE56nXk6ApJQBgXigwBeA6JsjEB++TjAiBVsNEcxGAF36P82qvRMd6nZZTulghySYFOu0WAlfjX5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":848165},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"259723e3ec97af82f5a817163ecc2221313c8a13","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"9.8.1","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.24","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^1.0.20","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.13.3_1729517645504_0.19184792596484712","host":"s3://npm-registry-packages"}},"0.13.4":{"name":"langtail","version":"0.13.4","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.13.4","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"4dee98376d0e77cb082759ca605919e710b6e84b","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.13.4.tgz","fileCount":83,"integrity":"sha512-3sGhN8VmHRUlKB47U2Q+thUiG2UJhvmDC7GQEezLHVQFck5GUO+yjyomdUF+I801MNRIXka502zcoUbdDcta9w==","signatures":[{"sig":"MEYCIQDBKS1HdN6wEMcOBvBAwBAWKSpuYmmeBOUTfRL4Ki7DfQIhAOzeTgUMnpGVxP9iu9I4hT1a36rljpB+xMMYXnUQsifj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":851589},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"ea2abf7707aaeedf4b7ee4eaf04e7946e368c6db","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.9.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"23.1.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.24","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^1.0.20","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.13.4_1730116566347_0.8621421476718263","host":"s3://npm-registry-packages"}},"0.13.5":{"name":"langtail","version":"0.13.5","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.13.5","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"6f7515cc3f65e56be63f2b7de52fb858db4e80a2","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.13.5.tgz","fileCount":83,"integrity":"sha512-deD9z1JyUfTHLGHibUvt73MDA3Hc8cFXmZBNGrP6HCxs7pK+y1igfMpZ6KRu3NvJZBSKQPKwkhNlp7qBNDudNQ==","signatures":[{"sig":"MEYCIQCpbvrN8TMxuIuq3/ZjPn5H/20mkABIyMSKY43nId8mvwIhAKQQWdwDwXqrQELRWfl8ecQhWboVqK3LWL4IOm+dGP+O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":852904},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"_from":"file:langtail-0.13.5.tgz","types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write ."},"_npmUser":{"name":"thyrst","email":"thyrst@seznam.cz"},"_resolved":"/private/var/folders/3p/mqz2b1m902x3krbr94h4pqyc0000gn/T/357d5fc4ba64b69d1b7a43aec743052d/langtail-0.13.5.tgz","_integrity":"sha512-deD9z1JyUfTHLGHibUvt73MDA3Hc8cFXmZBNGrP6HCxs7pK+y1igfMpZ6KRu3NvJZBSKQPKwkhNlp7qBNDudNQ==","_npmVersion":"10.5.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.13.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.24","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^1.0.20","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.13.5_1730213692862_0.33617334823609846","host":"s3://npm-registry-packages"}},"0.13.6-beta.0":{"name":"langtail","version":"0.13.6-beta.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.13.6-beta.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"8bcd0a3f71be2a6d1898a8766100ba543aaa3808","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.13.6-beta.0.tgz","fileCount":83,"integrity":"sha512-tS49NO0NagDTWLmdee4m6n82q7aJD3Ab2nSasgCuzQ9s+ji90Hi68nmoQLSCX3xEVxSufgYDYPVMwVo/5jDxdw==","signatures":[{"sig":"MEUCIQDWgyTjhefKScJyB9I6iXrzLpyJ1ZLKQpdW5Z7rgxuNsAIgExFOgm58pcJohqTDCNl2i16cQi1I7o09pHQfRmsm6Bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":857301},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"3cc446ad7ec7893d62df32aa255efebb988f898c","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.24","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^1.0.20","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.13.6-beta.0_1730301603095_0.6993678869534168","host":"s3://npm-registry-packages"}},"0.13.6-beta.1":{"name":"langtail","version":"0.13.6-beta.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.13.6-beta.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"50ffd5e16f901a3045c955bd022691ecfa6c9abf","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.13.6-beta.1.tgz","fileCount":83,"integrity":"sha512-1f/t6lomzpAwlkGroygCYkBbODoTVzYsUnsDvWMXM6J8OK/ztA80TxWZquXGSWHLQkGf3sMQpy/Oeswv1uHnTg==","signatures":[{"sig":"MEYCIQDHfvg92+1z5YI++BpurZ+rhOUWrdKJTHXrEEF/0K5JawIhAKBA5kWhMLTIedCr7x/wLZMEgAOI1dqDcp9SQpYZDHP1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":859331},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"de46db86dbffa5a429f8b9bb8e8ebf38908f49b1","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},"_npmVersion":"10.5.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.24","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^1.0.20","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.13.6-beta.1_1730376603017_0.5067542204449507","host":"s3://npm-registry-packages"}},"0.13.6":{"name":"langtail","version":"0.13.6","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.13.6","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"a04ae6e972aa1acfb2c03fa35e32fa976573e10b","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.13.6.tgz","fileCount":83,"integrity":"sha512-mLdgBT1xJY6j4HwJSxfdr/R9TkkliRglGhAE04VciY+mYiYrhcWTlXwDWJaxLCFddDkpNkZCAl5E2sJVk8yiog==","signatures":[{"sig":"MEUCIE9lJgujnYyOJOwzNXjpnrMX57kkwZuwTj1Djm/bt+pDAiEAiBGzb6NlfP8mHYOTbSDmbJ26wFUOikaxVKp+wRs7xCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":859254},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"ab6ca120c2574c35ebb46633eba1d29488ebf581","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.9.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"23.1.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.24","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^1.0.20","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":"=>18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.13.6_1730378523661_0.7083964909043847","host":"s3://npm-registry-packages"}},"0.13.7":{"name":"langtail","version":"0.13.7","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.13.7","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"935e47ff70e1666e10cfaa1790bebeae6f5e51b8","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.13.7.tgz","fileCount":83,"integrity":"sha512-SoBqp7pbrY/6XQtAD6UxUTWi0zmxp0sioGlV9hjQ5UKVRt1i3q0CF3s7l6OsJiqpyTtfiSIq90o5k1v7j3CQ+A==","signatures":[{"sig":"MEYCIQDxv33BXRZjtgkDZpMiNo5p/hU0XYwtLBo4ia8i8CnsOQIhAM5nhfC7+OR0jxTZvVVNsLYntuWUCFFB7K8IK9wCuzKM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":859315},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"1d89f28fe46a6e4cf7ecdc5ad5d8f7368745ae90","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.9.0","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"23.1.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.24","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^1.0.20","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.13.7_1731068318213_0.9979398509315491","host":"s3://npm-registry-packages"}},"0.13.9":{"name":"langtail","version":"0.13.9","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.13.9","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"f8b3b0fd8e0c21fc439696febf955d08f73d4d1a","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.13.9.tgz","fileCount":81,"integrity":"sha512-h7sXlF6GwgYe++kVsWUghif1MaaaCyzP75Eo/cGAAhH1khjx625/t7MrQh+CnAjpWd3FAKs2nvEVZ4GRXxeP9A==","signatures":[{"sig":"MEQCICG1bEUlWLWK9dnecLJbxlhDwMYYnT9Xc3qocmAU4IBRAiBQq4gzMGIlF88/Q3UXiVdvg+U7pbMfSIGtjjfzHxGDWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":868566},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"_from":"file:langtail-0.13.9.tgz","types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write ."},"_npmUser":{"name":"thyrst","email":"thyrst@seznam.cz"},"_resolved":"/private/var/folders/3p/mqz2b1m902x3krbr94h4pqyc0000gn/T/283727210776f629c12c47c7d8500aa1/langtail-0.13.9.tgz","_integrity":"sha512-h7sXlF6GwgYe++kVsWUghif1MaaaCyzP75Eo/cGAAhH1khjx625/t7MrQh+CnAjpWd3FAKs2nvEVZ4GRXxeP9A==","_npmVersion":"10.5.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.13.0","dependencies":{"zod":"^3.23.8","openai":"^4.43.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.24","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^1.0.20","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.13.9_1733221771486_0.19577980397753736","host":"s3://npm-registry-packages"}},"0.14.0-beta.3":{"name":"langtail","version":"0.14.0-beta.3","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.14.0-beta.3","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"76b49a6782fc6ef4c4636b863c8eb61b8aa29c17","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.14.0-beta.3.tgz","fileCount":67,"integrity":"sha512-kH+vsd89ijBlH/hWrfhZEtybJZhlku40sW1Z/K04JNdJaqnHjKeFcY58DxOvIHkD/qASbBShCuCrbwMOb13SMg==","signatures":[{"sig":"MEYCIQDVzVoigw4z9f2XYPGkm7sbnwtKLPSo7I1kPmKBYBAtogIhAMQuIcjMYJhTW9+9M/93nyBtJZ6gcFJ+KND4nroqg+8M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843463},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"_from":"file:langtail-0.14.0-beta.3.tgz","types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write ."},"_npmUser":{"name":"thyrst","email":"thyrst@seznam.cz"},"_resolved":"/private/var/folders/3p/mqz2b1m902x3krbr94h4pqyc0000gn/T/4e59c5fc0760167806181535a7882678/langtail-0.14.0-beta.3.tgz","_integrity":"sha512-kH+vsd89ijBlH/hWrfhZEtybJZhlku40sW1Z/K04JNdJaqnHjKeFcY58DxOvIHkD/qASbBShCuCrbwMOb13SMg==","_npmVersion":"10.5.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.13.0","dependencies":{"zod":"^3.23.8","openai":"~4.76.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.0.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.0.3","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.4.5","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.14.0-beta.3_1734087769966_0.9008868082367785","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-beta.0":{"name":"langtail","version":"0.14.1-beta.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.14.1-beta.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"f6252b788cb963bdec80671c246246c38232604e","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.14.1-beta.0.tgz","fileCount":67,"integrity":"sha512-wh7IWrsystOA3QvI0bnKYpNXGIzlpN0waQzIOIgIcPIXp746XXA/nDIdwyh0C3xPSrqba3H6kLjYsPd1r4ETQA==","signatures":[{"sig":"MEQCICvvjw3QQiOT0rFz/aEjB8h9Z4LiNLKu/6MeNqvSA9D2AiBgqr79AgWMzavvpR8d3w648E5mZrQ8lGkzExYmfdfQlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":846310},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"_from":"file:langtail-0.14.1-beta.0.tgz","types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write ."},"_npmUser":{"name":"thyrst","email":"thyrst@seznam.cz"},"_resolved":"/private/var/folders/3p/mqz2b1m902x3krbr94h4pqyc0000gn/T/6c86226bd9422cbc8b00b19121e64ef0/langtail-0.14.1-beta.0.tgz","_integrity":"sha512-wh7IWrsystOA3QvI0bnKYpNXGIzlpN0waQzIOIgIcPIXp746XXA/nDIdwyh0C3xPSrqba3H6kLjYsPd1r4ETQA==","_npmVersion":"10.5.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.13.0","dependencies":{"zod":"^3.23.8","openai":"^4.76.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.0.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.0.3","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.4.5","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.14.1-beta.0_1736943808818_0.8879337964045546","host":"s3://npm-registry-packages-npm-production"}},"0.13.10":{"name":"langtail","version":"0.13.10","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.13.10","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"667e995c8416c7c0ff255b5f09315c1d79fc65cf","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.13.10.tgz","fileCount":81,"integrity":"sha512-uBrSThwE+jVkwEvUnuH7UGB6qTW3h8KPFEiA1bLU5lKs16w5W4sAoNPQEbTUZJpIXmtncLjjtKoILE1PvJ6qtQ==","signatures":[{"sig":"MEUCIQCUloDDZMqz+2M1f/ZDBWGvA3sMEQunWe7acgEISpPCXAIgPEcZxtZLumLYHC4hgwWLj7xoyZVmQ+fzYzTwfxkaQWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":872363},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"1fe2ecae7f7f6cb4c48ada81bf9cd9731d66e2ac","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.9.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"23.7.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.24","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^1.0.20","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.13.10_1738677632911_0.4373268448948793","host":"s3://npm-registry-packages-npm-production"}},"0.13.11":{"name":"langtail","version":"0.13.11","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.13.11","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"ab93ba8680a417d03c516a0547210366fa4e2527","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.13.11.tgz","fileCount":81,"integrity":"sha512-XxhTZ/grywhuD+lIOJQcPIRB/acyCnRj1h07/2hNoUqIgtz1msPaBGQDnSoxTUi0GW0sp6eLPyWpnSVyUeVo3w==","signatures":[{"sig":"MEUCIFiRHIiRoQnivdxOuHjamfq9ltwHpXD0xw/k0IaufeGDAiEArdryU1meCZOkiZFP8QaZCFMVbmF1eMUKpIjMNPGveDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875104},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts","src/react/useChatStream.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"},"./react/useChatStream":{"types":"./react/useChatStream.d.ts","import":"./react/useChatStream.mjs","require":"./react/useChatStream.js"}},"gitHead":"a44ba9ed5c5bab74045c15704a4e923be7e80d47","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.9.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"23.8.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^0.0.24","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^1.0.20","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","react":"18.2.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.0.0","typescript":"^5.4.5","@types/node":"^20.12.11","@types/react":"^18.3.3","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0"},"peerDependencies":{"react":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.13.11_1740479720538_0.6365121207847777","host":"s3://npm-registry-packages-npm-production"}},"0.14.2-beta.0":{"name":"langtail","version":"0.14.2-beta.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.14.2-beta.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"1916ac800eecf67ca260738b8bdd4f6c011c6e5a","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.14.2-beta.0.tgz","fileCount":67,"integrity":"sha512-WUs6B4pmq5JL70cIMUPwye/Y2WvSRx46HfKwwNITamjSKtPQkJL9zv+QdG+JzyufG/WuQhbiEGSSFB752bqcvw==","signatures":[{"sig":"MEYCIQCJgJxuTDqEem0OuD2Kf43BBvZhCmKMAArlEfav8DD4DQIhAIpclvNTFrokVNZBnkn4PSJ5wIe2DiSAt7kycG3hyJJz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":866245},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"5c2f9a832ec9fb2aa8f255faa78831a95ec3d1eb","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.9.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.0.9","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.1.10","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.14.2-beta.0_1740766917363_0.7843327699496536","host":"s3://npm-registry-packages-npm-production"}},"0.14.2-beta.1":{"name":"langtail","version":"0.14.2-beta.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.14.2-beta.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"225a98f1c3b9abebbe8614553728be0839aac64a","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.14.2-beta.1.tgz","fileCount":67,"integrity":"sha512-ZzdhqlQJEe0O5FN0skOIoNP7mlQolBgnFZh48d69Vv041vs2uxBcVw+lS4aP2C0C52mhXmwJLJcaBLUsM3scxw==","signatures":[{"sig":"MEQCIDSS+7nyQ88EllzDKHcL0tXvHunhaVOvq814caGjAjhfAiAjGC7fE2a4rGuwqyuaXDgLju3K6mt0KqufdeUVGfKm5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":866341},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"98e81d0696532b04644b88d2d712f835e8886167","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.9.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.0.9","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.1.10","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.14.2-beta.1_1740775689419_0.6546443110632325","host":"s3://npm-registry-packages-npm-production"}},"0.14.2-beta.2":{"name":"langtail","version":"0.14.2-beta.2","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.14.2-beta.2","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"3fb226ea0feb9ba0b31a58ff06e70e30b2428752","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.14.2-beta.2.tgz","fileCount":67,"integrity":"sha512-1cSmQp4bjbFpGo+Sci8GDrrE9L2aRa5vzUa9bpdpEEfk5zkowJXDbt7E7AFYuihuxtO/UznnVpTq2oJUQyQjBg==","signatures":[{"sig":"MEUCIQCgUzd9tks33VdjtTyrVxecOP8H6d3e7/HeccOCgqDjWQIge3S3UZ69CxzMHM0o0OIM/t4pMIyvi5shB9TZ28WOeQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":866333},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"69316e45995b3956f762566209c0990cd0eca35d","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.9.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.0.9","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.1.10","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.14.2-beta.2_1740775810263_0.866372390039299","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"langtail","version":"0.14.2","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.14.2","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"c150ae039cc3161eed551043b77c5772d54bd7d8","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.14.2.tgz","fileCount":67,"integrity":"sha512-iApIVK0znlTJAbdf8T3KEWBX5Dw8z+HuIxUUSJe6Xrv8SEWpEkCiR3vtdrnobaXVaZG4d/2O5Xwpc+F3uVTp4g==","signatures":[{"sig":"MEUCIEs9YgB5w+HNomIdX1vSuOVaFVSmkXEyPOEKCl5G9RdyAiEA2IZ4G6HrNFJSa6qoYCPXN3ZPh7VnhiNlsrL5yMEqFXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":866334},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"f6dfee531890f727083640607734becce6070ca5","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.9.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.0.9","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.1.10","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.14.2_1741428806628_0.8797075952345124","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"langtail","version":"0.15.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.15.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"567f773b213a6758c896a0b0399ae9f463a03942","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.15.0.tgz","fileCount":67,"integrity":"sha512-txJOD2VMYnn2OnPV//zpNWEIyQFmLu+W1mNLfjFvXWZiB0flJtJqXRul1Gi8lZwmnyeALCBhqy6glVo6GVCe4A==","signatures":[{"sig":"MEQCIFIhvpEtJPW+X5mmnGWav7Pv3XJiU1dFiRGkylTz2MJWAiB9sMyTVEnFb6H6OXe0K+84vMuTgDvsgUwMWPwylpLMKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":866392},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"ee06876c501ae91739817629c620857d2dea6415","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.0.9","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.1.10","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.15.0_1742420684347_0.6001907412947398","host":"s3://npm-registry-packages-npm-production"}},"0.15.1-alpha.1":{"name":"langtail","version":"0.15.1-alpha.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.15.1-alpha.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"70cc0580c3d6405dbed7254712577858537bb7ca","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.15.1-alpha.1.tgz","fileCount":67,"integrity":"sha512-ZgAGeS9BoSRg0ks7Ib6FxlU7UWtTEOknYi1E8nizN1oHTkCUf2h9JWdc42cVJJuRoc5XnSsa5ds3qtoqoOCytw==","signatures":[{"sig":"MEYCIQC+G7yzOLeZHx2PaUN4O6muHUp7YdMZ6xiH99uDZp6LcwIhAIDksNG7F+AX+uhI59uvtsBPOPWWjbMFxR3Q0yxJ+PpC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":871482},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"ee06876c501ae91739817629c620857d2dea6415","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.0.9","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.1.10","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.15.1-alpha.1_1742422590775_0.3643488961153938","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"langtail","version":"0.15.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.15.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"e7abb03d0f8b0909d54971d2666bd776119bc5b8","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.15.1.tgz","fileCount":69,"integrity":"sha512-t2VhOZs0ue6tNwo8yzovLVHwMhQbcRkDyOXMvECLxbd2lN58mD478fKEFFCRGFbMMEZHYQOPoMMeChh+8LoHiA==","signatures":[{"sig":"MEUCIQCvLCfWsrJ1rc1n+/OHeH0QYcnJFajcS3aE0xVa1jvlggIgIzMQW2//zBGN34uwQHEHOQ9i+3VXTL9Gf+AmtGJaoqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882956},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"c3e8ec786c81d376eac1785b18f422b33dc28b46","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.15.1_1744102116460_0.23078035887934734","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"langtail","version":"0.15.2","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.15.2","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"9ccbd9c3f6c0236dae07dce1716c622bc6078da0","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.15.2.tgz","fileCount":69,"integrity":"sha512-VzUhBwZMzGDtvH2AuRW5hcKgrimkxBzgWD51PauqaN105DbSMx+wjM//Xzo6gO34LkueLTkvhsuWxw6KPbvmjg==","signatures":[{"sig":"MEUCIQDhWr4wYlNHqx+i2+ps2M9bdCSAB3dtPIAK5rTGKRgdswIgIEUNK56Db7U3SCEk9vymV/rXb/rEr9aEHjfRkPN2RQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896794},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"ff8874517705a9486bbd45898fd3e03f54366e99","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.15.2_1744107063423_0.6283415690625895","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"langtail","version":"0.15.3","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.15.3","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"b040c0f850afc01cd03f7505234293097c4dcb27","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.15.3.tgz","fileCount":69,"integrity":"sha512-7psRn7RAvv3fVXMgTZ4El7bMolAP49BK2lq6iDgBybEYDnSztfnhTNp+WQ0Aock3zpq1yI+DbSfvnGvJMfTyIA==","signatures":[{"sig":"MEYCIQCHM1zcrWgZ8EN7wyBT+abzrmaIgc5QmCd0EXjP/C/p4wIhAOg6YGG8zWaYDZHr2GzJ1HFXhVunj+MUD4eJWAygD31V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896821},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"c0dd0c7267393766d1beb13af604171f305e1fc0","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.9.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.15.3_1744383821069_0.4348758253073348","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"langtail","version":"0.16.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"d743ab5f588a785ec6a1e67c1ab2580b4b15be50","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.0.tgz","fileCount":69,"integrity":"sha512-g3QckL22PowD/2op0SD2TxJpN9r+GYQYUT143ID1zusPAliZBabcLcQaKsi4tAkwQtGneAGxV2+HvxbsnUSUKw==","signatures":[{"sig":"MEUCIQCxQuFdYxHbNoV21R1HZRj+VIEXsMWqOBigStFkLqN9xgIgIftBJ2olhH7d69rV0PNklVJfk1TqI9bO7NY1qG6ABAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900548},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"e74f567fcafa35ca9150f1530f2a76728f94af77","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.0_1744575681217_0.9040633355694712","host":"s3://npm-registry-packages-npm-production"}},"0.16.1-beta.1":{"name":"langtail","version":"0.16.1-beta.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.1-beta.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"2d9b8531537d7f054e5a941211b48b37da6b8b8f","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.1-beta.1.tgz","fileCount":69,"integrity":"sha512-YQu4WfCEMyPBrftCRASIQtO26M9FowfV8zunCibTwQRrZh0kq0BJ+OvIpZmPFjnsMg/tcua3zVJ19dnBc4WkMQ==","signatures":[{"sig":"MEYCIQCZ/SZTx3l3VQeS6XExCdsde/Cl//stsj8qZ5pOJHOpawIhALszKk4s+Tol0CNqakSkndBLt5zPDD5EHhs8sz6lWqWs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945483},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"dd96ce591f6a333a3b562172dfc03cec7b9ddb41","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.9.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.1-beta.1_1745525285980_0.6104413078862634","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"langtail","version":"0.16.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"61a727776bb533e6f3949ec32602d1510473d228","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.1.tgz","fileCount":69,"integrity":"sha512-WvbSIa3VJ0U819mmAK21XRhXr1+jLMPHMvurayIs9AEcbC4u0mMG+Igv9WVbiEHbHvJ0wPzIlAmarUNm+APToQ==","signatures":[{"sig":"MEUCIFMt8nkqyII1/xo1wnHgipW83J+6NjVXohmwsPmKyZ6/AiEAtgB50YperyCn5z23bomhrAGc5fIFEFK0W0NbW3CdawU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945464},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"13e5c821babeaaff38714277caf10cdfebf453af","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.9.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.1_1745526153843_0.4017574554510812","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"langtail","version":"0.16.2","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.2","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"f365f1908d8915458072386cadd7178b993a1ee3","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.2.tgz","fileCount":69,"integrity":"sha512-V7J/pmo9zPj8KJ4BldECQ/1wFs9cK5OqJOcNuGlL1+NF72+F+lKsTlBqHL/FGcKmpIb86KmUcy3IuZEAGsSwDg==","signatures":[{"sig":"MEUCIAjIL5dPrcStQdjzdLu7300wNQFPKz7NSmveeBhdRJBoAiEArtGxexT9n1cQxN7DXocrNPJOMxUXrDq9ctQmOZVhvyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":948621},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"b131a188fb8785dd70fc3c01832efc860082e720","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.9.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.2_1746178201312_0.5831047574072727","host":"s3://npm-registry-packages-npm-production"}},"0.16.4":{"name":"langtail","version":"0.16.4","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.4","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"aed3e56e9e3b39b6c122c0a77bae2a95967155da","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.4.tgz","fileCount":69,"integrity":"sha512-M39CkUJoMY7iSqQgHKblgf0XkMHd7q7bhcPwADK+whhALB6//VOsP/TlGCG5xMwbRFG5twReNca0Pqp+cGFNCA==","signatures":[{"sig":"MEQCIEKbahWqDSYE9wJDp0/x+bFmPh2L2C3nosV0qFMZEKhcAiAgVy3cyZXyUQhhGdCAYWT3PkhMa0ZloeobVjW8V2pUog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":948690},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"793ff4df3e207480797c5c1f93470f71fe0676ed","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"10.9.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.3","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.7","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.4_1746180655369_0.4703465508759004","host":"s3://npm-registry-packages-npm-production"}},"0.16.2-beta.1":{"name":"langtail","version":"0.16.2-beta.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.2-beta.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"d412a8e889f754134226874938648c35989352f2","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.2-beta.1.tgz","fileCount":69,"integrity":"sha512-SPHhodirKzdyZ602Ust9Pv6O28ephl1L/nVaaZad3AiLUQmMBH8m+CLAjNzCrgdu/hqpmBJvGfQz8c1rMWw9vQ==","signatures":[{"sig":"MEYCIQDmwwW0c8+G9caTqIWgp40oZFisn8wEsxSY5Fh8zstdYgIhAPw/01W3yv+GB7LXsG/QFNb8q2nb/MLDawAofjIXfMht","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951325},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"78b0a78feabe6897c2569c5e31554c5e1b4e4bbd","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","actor":{"name":"petrbrzek","type":"user","email":"petrbrzek@gmail.com"},"email":"petrbrzek@gmail.com"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.2-beta.1_1750959567359_0.5366586433701723","host":"s3://npm-registry-packages-npm-production"}},"0.16.5":{"name":"langtail","version":"0.16.5","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.5","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"b1b445f9da1392f31483a87049dd7e8a513fdf48","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.5.tgz","fileCount":69,"integrity":"sha512-kRt8U/ujLGIZsa1W06o7MhZZ+BSzzzsyjYXdypvn9YD+QajChyzFbxtkgzAsieeGM47XbzW5W0n9a4kLNCqwhQ==","signatures":[{"sig":"MEQCIBR/ElnHsQgSGDULJwgLf5T8AEzv/JM6R8xktnCoDT2gAiBtWp+RZyMs/9u7ad13EQnGwZM+CE/rEvc/uJ05BUamBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951621},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"ad21e7b9edc6df9df64233eee739b709d9cfd017","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","actor":{"name":"petrbrzek","type":"user","email":"petrbrzek@gmail.com"},"email":"petrbrzek@gmail.com"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.5_1750962484406_0.9060252662361781","host":"s3://npm-registry-packages-npm-production"}},"0.16.6-beta.1":{"name":"langtail","version":"0.16.6-beta.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.6-beta.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"9e8adb2a698dd96f7573bb55b7a879a0f8194a35","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.6-beta.1.tgz","fileCount":71,"integrity":"sha512-P+yoF3B2YANc76GPrklea32ucWdvAJ4ppDh0mQZFsYEUI5KSY425wNF7ruk57WmKZutAczjgHZWeaZwwx7LE9g==","signatures":[{"sig":"MEUCIETixgBcYiuPmPlom5WHjdBc/FA/lMYyUTEHeOncU5pUAiEAhtbq/7RVdp+Xidwl7+xSjNHtY5rapXhiXFog0kqJHqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149337},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"072d258a040ef9ee25307abea042a99c0e629eed","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.6-beta.1_1762719274582_0.59618783823289","host":"s3://npm-registry-packages-npm-production"}},"0.16.6":{"name":"langtail","version":"0.16.6","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.6","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"491c2ad3bb6616d1ebe0ae1359d9fc3a7899c06f","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.6.tgz","fileCount":71,"integrity":"sha512-oFamxtKz8G3PIzX8QjmAJvlCM+oyJU0Q2i/Dmaq5z/1L0DEWumLgci5cbLOco6FTcQJAsp8zBAeg7PiaW7vZ0g==","signatures":[{"sig":"MEUCIQCm/iftlEW3CmBksOwR2/RixR8VkiW7C9vLSFjJAkhJOwIgFwBEPSle41VHSS3yxXBHXiloKA2ur+djOBdz0lssG14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149260},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"2ef56c1fdab558f1e5598a2899845ea0598ce9ed","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"11.6.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"25.2.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.6_1763029648463_0.04433032150570493","host":"s3://npm-registry-packages-npm-production"}},"0.16.7-beta.0":{"name":"langtail","version":"0.16.7-beta.0","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.7-beta.0","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"9bbd50507dcc161cb2550135169d208ff5ccd5ef","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.7-beta.0.tgz","fileCount":71,"integrity":"sha512-2OVFw8pYu1FYdods73p0PUCIj5Wn8f8TejOteALagRX0ouzAj0wmuEWGBOjwEL+yqgCV7ipOJ/wgli5V4D8gUg==","signatures":[{"sig":"MEUCIQC7doVIEhdTq8GuctqiZtlm/BcNlJPunFcsARu5XddqygIgBc/mempMzd6tHrP7Ch/cIvKnosq0SthUMToVEU8qt+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177427},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"_from":"file:langtail-0.16.7-beta.0.tgz","types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write ."},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_resolved":"/private/var/folders/h9/1mcmb7v94b70mh2143wlrlt40000gn/T/709cda526099661a0f12913d5ecc2881/langtail-0.16.7-beta.0.tgz","_integrity":"sha512-2OVFw8pYu1FYdods73p0PUCIj5Wn8f8TejOteALagRX0ouzAj0wmuEWGBOjwEL+yqgCV7ipOJ/wgli5V4D8gUg==","_npmVersion":"10.8.1","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","readmeFilename":"README.md","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.7-beta.0_1763464825872_0.9828038900609744","host":"s3://npm-registry-packages-npm-production"}},"0.16.7":{"name":"langtail","version":"0.16.7","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.7","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"35cd6aedf0d9041efe2a274203d173e3bb2c9153","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.7.tgz","fileCount":71,"integrity":"sha512-o+pRRNnoKDK7r+IXhNIdkI896kHC69x74i+E9HJ2W+lxj2mJgYE7aHvXDPB/IhUPnkInDc2jBa4b8BJe2594Jw==","signatures":[{"sig":"MEYCIQCy2LO15zBBKORxUrIzBBu61Wl1IqINBUWSyM+sjEqZbAIhANfmLEKSziIVznuMHNxvELSJME5jJW+lL0XTnLHdU8Iv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177428},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"61c932c479f7ba3c464f6aa4d08b372a669c69aa","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"rychlis","email":"rychlis@rychlis.cz"},"_npmVersion":"11.6.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.7_1763481410432_0.9612272108951492","host":"s3://npm-registry-packages-npm-production"}},"0.16.8":{"name":"langtail","version":"0.16.8","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.8","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"df6044ec8af9d2a406d202ed2049435f30eb41aa","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.8.tgz","fileCount":71,"integrity":"sha512-QrlDWUSPIXb+C+aYElP9yu4nVdYXb9VtsCICY3eeGW2kcDlPen0QKMqG5NXi1JvZ8X9sy+mUbfqZrxD8O9aJdw==","signatures":[{"sig":"MEQCIC9MuDPAtOpvDW4OI9T9RgWL3o53wIDaP0jEcSHQcoHpAiBc6C8ou6l+eYuf8zoHi809NOStysBPtBISA/6Pp2BjTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1188732},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"8980aba9e641adfe3077c6f4af64df035b8e0521","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.8_1763582223488_0.12656632959358594","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"langtail","version":"1.0.1","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@1.0.1","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"95092bf1b708089b9228d2a756025fc64a5442f3","tarball":"https://registry.npmjs.org/langtail/-/langtail-1.0.1.tgz","fileCount":72,"integrity":"sha512-0cPUBJ90EOdVDmAGwzqKVdWM3R+bDjAijM184Pse1edM1Cy5GIgilX3GiaykgO9S+/3XPGcSrbWIdfE0tCoQyg==","signatures":[{"sig":"MEUCIHQkj7fmsrZdnPK2Qckj1wJv8duOXNkMuEidNL4N3GRRAiEAq7+Pb0u2FYK0hmbCOV5PKwk2KWSRu6AgbNHWzqD73Wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860052},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"18a2db8d88733eb276b3b3cd5be857a9f0fb3ac9","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.25.76","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"2.0.0","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"3.0.1","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^5.0.0","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11","@openrouter/ai-sdk-provider":"^1.2.7"},"_npmOperationalInternal":{"tmp":"tmp/langtail_1.0.1_1764239631494_0.6844836425953724","host":"s3://npm-registry-packages-npm-production"}},"0.16.9":{"name":"langtail","version":"0.16.9","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.9","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"fd0f9681b7138e7ba9280fe72994720805366965","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.9.tgz","fileCount":71,"integrity":"sha512-AB3RJzD+ilsMJoRZL3UglnqqIRS/33P/pYXUYsFhuj+9B5+KrtVfsEi3QhfYkYeEa1rTMRY07w0bQaapC7SlRA==","signatures":[{"sig":"MEYCIQCggm/6zEkD7Wkm8jE27k7MJnsiYRY3bO540k4TMPBsZwIhAL2DWHtezPIiJ/XfHBYD16lpx7ZCBi4EXdpd/jHKEYVy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1196001},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"94b4270f6d04c13092dc8a47af9c2f166b3df0be","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.9_1770047880355_0.6431364560138353","host":"s3://npm-registry-packages-npm-production"}},"0.16.10":{"name":"langtail","version":"0.16.10","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.10","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"b387ba6c286191afb5dc21547db0be8dd63dec52","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.10.tgz","fileCount":71,"integrity":"sha512-ozoNOuu2WOlEYxbi9sgDOlY7edTZliOKA02hb23lMRiAJa3j2IZlNXF22/iQR7kyzeFaK3TajPtKQKUflemEgA==","signatures":[{"sig":"MEUCIQD+WqMEvgeGjlM15zvFpj1VbyoaK2Takmx296fr9yiAaAIgTJulcz1J+9ldbUraN5qejkyz1Escjkt1wFLjl5gMr+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1205404},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"59dcb22459fd92c66060c921cbffacadd6c6566a","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.10_1770313869016_0.8128005815148884","host":"s3://npm-registry-packages-npm-production"}},"0.16.11":{"name":"langtail","version":"0.16.11","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.11","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"3f56596a65be4a40aa16eddcd8891db71cc6a730","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.11.tgz","fileCount":72,"integrity":"sha512-6vOklLpHTCOT8h06snmttjfG75r7JU0fLtLxEZDfiCdxX+z/lmpTyFlzzzaUmbHGvssHuhLH2Av7hqziNIQQIA==","signatures":[{"sig":"MEYCIQDYKgL2A0FjSZwXo6AqNV4q9KyXXEWHgF9SC97NZ0yHJAIhAOYPWxmDfK9GiNzU89gfvXCqCuEe24QMLZ7rKG+Jpido","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1207155},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"edd842f40c320c8111ff8e2bbd0a48499c881652","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.11_1771274323005_0.4404039660800547","host":"s3://npm-registry-packages-npm-production"}},"0.16.12":{"name":"langtail","version":"0.16.12","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.12","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"0fb55cf6f5c76cd4bae9056c8264b8fcf3af9fd9","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.12.tgz","fileCount":72,"integrity":"sha512-i7D3OWwKWqw1o7otk21/BjiYf/pNISLCH+r0vOV4WanX1Qa0AJeGYHQuN9/ObDhPEPPtVnh+0YOaxC3Q+X9hrg==","signatures":[{"sig":"MEUCIDbBjxjMCCElTCBI3PG/gwtsBh2EI2cvL+r69nfDRTkoAiEA6zT5vetdZPIED3YZ2fwUi4PjyE0S3st3FyM1g1ErIh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1207765},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"f88af22359dd20759898cb4be006181dd2f3c5fc","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.8.2","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.12_1771402180560_0.14658800795508298","host":"s3://npm-registry-packages-npm-production"}},"0.16.13":{"name":"langtail","version":"0.16.13","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.13","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"78f1aa5de7806fa0bc28218c45a07f88d5c13176","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.13.tgz","fileCount":71,"integrity":"sha512-gvDrGN2ZJN8U2A8JPPPOWpQecNtuhDzxsqCB32wH1VeBolgXj+zEitDPlCXHqUwWuZg5Wqq4hN3+jHFB2vHtYg==","signatures":[{"sig":"MEYCIQDe7uq+qdOKUA/8ntgNU6m39J9sPnzwftIJdsd2Jm0btwIhAMDN8CAhfLzkZ1n2zf49ry3BG/vmKCz60Lt6DX/EpS0a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1207320},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"ee204a5279e946b70e098cf4ed8fdc84c53d9084","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.2.4","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.13_1774775465733_0.6798828345026731","host":"s3://npm-registry-packages-npm-production"}},"0.16.14":{"name":"langtail","version":"0.16.14","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.14","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"2a8ffd095c44a26ed4c35ff9350868d421d2fcd8","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.14.tgz","fileCount":71,"integrity":"sha512-QyVieAnj53YyE7c+Exb4dhJ1QwCO9wZfvXN3jhzip5qUg9drHptq5fJPgNYQLWShg9wq4PJJqCBhZLex9mi2Xw==","signatures":[{"sig":"MEUCIFmAQcZ/yMP7h44SyFKNlkbf4kPLkjewgYkNC3/8Ji1bAiEA4vSmODlZbOkErv49bz9SaJwWNGmvCtADxPz84CMot1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1218120},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"0a84dc387e9e02781fd20db4ec0ff69715658052","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.2.4","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.14_1777729311206_0.8337109137436178","host":"s3://npm-registry-packages-npm-production"}},"0.16.15":{"name":"langtail","version":"0.16.15","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.15","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"c7a1b5e9a9089d35a01a59c3e46fcfeb41f82a3a","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.15.tgz","fileCount":71,"integrity":"sha512-2nIEGiu3j4CJVc7jJYZMfydd6tTfA6NjpBW8TIzig/ZIqb/yWfRWNT/AM4LKeO74GlMY2QMWV332/H0yqJMf9w==","signatures":[{"sig":"MEUCIQCSrj2mpASDrHuel70vRkgVE3/H09WyzWPVKze1jHmeeQIgE5e9ou7PvUtyKXB4otmk8JRhR+M5A8Ws5ZZghGJYeSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1219753},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"140ea37cce1973eedf235dc714090d645b4d48af","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.2.4","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.15_1777735004943_0.9152937506224099","host":"s3://npm-registry-packages-npm-production"}},"0.16.16":{"name":"langtail","version":"0.16.16","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.16","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"101b0d00fe9993fd1d32af3ef2ea4ae9c0796c05","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.16.tgz","fileCount":71,"integrity":"sha512-nOp7ZEwFXu9tVXkJOeGGLf5NO/uj3eW68LUTTouQOszz2vrTWDEJ6MSmeh7TZH4i8PsEN8k9JVoSmoS2cf+pJw==","signatures":[{"sig":"MEUCIH6La/NNhke3ZMu6ZExRyeF7R3/owNf0s8mGt8RUb0xoAiEA3KMlIHY8beRyaC2FA/Sp/OHRJzS0BvOjJyAd+YaD3Fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1231411},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"6f443eb4ae8d29b5f81b681fd696deb35a72faf8","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.2.4","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.16_1778937898296_0.3710425573084051","host":"s3://npm-registry-packages-npm-production"}},"0.16.17":{"name":"langtail","version":"0.16.17","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.17","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"ab231b57dd7b93cef7dc796e1db98c37fe342d8a","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.17.tgz","fileCount":71,"integrity":"sha512-qscZE1iNhZE8c8Y3B5ItwRbGn+scR1eVCl+HAMmIKh17OtyhZvHA/9BunTcEABPOuH4AXgVArZaIyzEKd7VJlA==","signatures":[{"sig":"MEQCIESeu4gQ7xydY+8aC9DSiBRvDuOnYX1kSVK6JKs7rhguAiB3H1nPYzsp1o3CBP3gyq3X2+rljkPG5BhxJJFg7Y/wxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1228737},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"c518c7fc404c05c872f064b0115e95782922dc41","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.2.4","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.17_1782896981700_0.6300817167144492","host":"s3://npm-registry-packages-npm-production"}},"0.16.18":{"name":"langtail","version":"0.16.18","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.18","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"e0a3d886807389d7de584225ae4c472ee3dc86d6","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.18.tgz","fileCount":69,"integrity":"sha512-stVubYP8y8O6eudpLQrZfBmPvbg6FQmxiNoUxlHd9E2wHd1TTkVxhO1blxe8Go+6GXVoGuCFCwg1j3detnaq/w==","signatures":[{"sig":"MEQCIC5kQVCkKxrS1OMmSEG7kcPGwiDAwJHzHooAF4mbzZDQAiByjuIMmtxeVEsUHQ05DMZcZqcioFF6WlYLgOKzgILFnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396337},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"05e98a8836f0210304cde4da8773e99260ec7ab5","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.2.4","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.18_1784191737300_0.5047688728881348","host":"s3://npm-registry-packages-npm-production"}},"0.16.19":{"name":"langtail","version":"0.16.19","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.19","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"b90bacb148f0098282d189d5567d02a7b0c2eb21","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.19.tgz","fileCount":69,"integrity":"sha512-kffG/GoahchAtWRcSXIs7w6O8nPhYpXpoP6hu/LD2Ta8NJGe9wapXSJAzjjbJ8VDMf6QjCCXK+EDi1lRQREIsQ==","signatures":[{"sig":"MEUCIE9tcPrXtuhUErdlS5kghtZkXCBepzc9fWGDJxI70s8NAiEAoY2QWfvyirMgoS0PvPdl0oM0J+ZsDTsCNBV127cTQ60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1464793},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"ca3035eb3ea86cb04125a394a412f2b219ad3799","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.2.4","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.19_1785445651309_0.19593238299125915","host":"s3://npm-registry-packages-npm-production"}},"0.16.20":{"name":"langtail","version":"0.16.20","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"license":"MIT","_id":"langtail@0.16.20","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"bin":{"langtail":"bin/entry.mjs"},"dist":{"shasum":"2d76f07b41ca65ea7ddbeb77138b0635f84a847b","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.20.tgz","fileCount":71,"integrity":"sha512-P2GmiqlcC7IrjawfiQqoe2F0XO7VaiavdF5C5RZOJCvQdFVydzvNbUY0CF2Tz9OuhdoxB48Xt2EU8yMJ3mFr3g==","signatures":[{"sig":"MEYCIQCcq7zwFaseRi/2PH3D3NqmMkjxMhkeThxgdd4I/BrTjwIhAP6XSyIc9bN8nSpElEjpoSGu5rYzI31hs/aF4u4IKFef","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1477907},"main":"./Langtail.js","tsup":{"dts":true,"clean":true,"format":["cjs","esm"],"external":["dotenv-flow","langtail/customTypes"],"sourcemap":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"]},"types":"./Langtail.d.ts","module":"./Langtail.mjs","authors":["Langtail <hi@langtail.com>"],"engines":{"node":">=18"},"exports":{".":{"types":"./Langtail.d.ts","import":"./Langtail.mjs","require":"./Langtail.js"},"./openai":{"types":"./openai.d.ts","import":"./openai.mjs","require":"./openai.js"},"./stream":{"types":"./stream/index.d.ts","import":"./stream/index.mjs","require":"./stream/index.js"},"./schemas":{"types":"./schemas.d.ts","import":"./schemas.mjs","require":"./schemas.js"},"./template":{"types":"./template.d.ts","import":"./template.mjs","require":"./template.js"},"./vercel-ai":{"types":"./vercel-ai/index.d.ts","import":"./vercel-ai/index.mjs","require":"./vercel-ai/index.js"},"./customTypes":{"types":"./customTypes.d.ts","import":"./customTypes.mjs","require":"./customTypes.js"},"./getOpenAIBody":{"types":"./getOpenAIBody.d.ts","import":"./getOpenAIBody.mjs","require":"./getOpenAIBody.js"}},"gitHead":"f45c402e2e6b160baa240c550ea904e03e1c4f0a","scripts":{"ts":"tsc --noEmit","test":"vitest","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","format":"prettier --write .","postpublish":"pnpm run clean","test:package":"node --test test/package/*.package.cjs test/package/*.package.mjs","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"_npmVersion":"10.2.4","description":"Typescript SDK for [Langtail](https://langtail.com/).","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.23.8","openai":"4.82.0","date-fns":"^3.6.0","commander":"^12.1.0","dotenv-flow":"^4.1.0","query-string":"^7.1.3","@ai-sdk/provider":"^1.1.1","json-schema-to-zod":"^2.1.0","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ai":"^4.3.3","nock":"14.0.0-beta.5","tsup":"^8.0.2","jsdom":"^24.1.0","vitest":"^1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","copyfiles":"^2.4.1","typescript":"^5.7.3","@types/node":"^20.12.11"},"_npmOperationalInternal":{"tmp":"tmp/langtail_0.16.20_1785529870005_0.8021445841826356","host":"s3://npm-registry-packages-npm-production"}},"0.16.21":{"name":"langtail","version":"0.16.21","description":"Typescript SDK for [Langtail](https://langtail.com/).","main":"./Langtail.js","packageManager":"pnpm@8.15.6","engines":{"node":">=18"},"bin":{"langtail":"bin/entry.mjs"},"scripts":{"test":"vitest","test:package":"node --test test/package/*.package.cjs test/package/*.package.mjs","ts":"tsc --noEmit","format":"prettier --write .","build":"pnpm run clean && tsup && copyfiles -u 1 src/bin/*.template dist/ && node src/buildHelpers/moveFiles.js","clean":"node src/buildHelpers/cleanFiles.js","prepublishOnly":"pnpm run build","postpublish":"pnpm run clean"},"keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"authors":["Langtail <hi@langtail.com>"],"license":"MIT","devDependencies":{"@types/node":"^20.12.11","ai":"^4.3.3","copyfiles":"^2.4.1","fs-extra":"^11.2.0","jsdom":"^24.1.0","nock":"14.0.0-beta.5","prettier":"^3.2.5","tsup":"^8.0.2","typescript":"^5.7.3","vitest":"^1.6.0"},"module":"./Langtail.mjs","types":"./Langtail.d.ts","exports":{".":{"require":"./Langtail.js","import":"./Langtail.mjs","types":"./Langtail.d.ts"},"./getOpenAIBody":{"require":"./getOpenAIBody.js","import":"./getOpenAIBody.mjs","types":"./getOpenAIBody.d.ts"},"./template":{"require":"./template.js","import":"./template.mjs","types":"./template.d.ts"},"./openai":{"require":"./openai.js","import":"./openai.mjs","types":"./openai.d.ts"},"./schemas":{"require":"./schemas.js","import":"./schemas.mjs","types":"./schemas.d.ts"},"./stream":{"require":"./stream/index.js","import":"./stream/index.mjs","types":"./stream/index.d.ts"},"./vercel-ai":{"require":"./vercel-ai/index.js","import":"./vercel-ai/index.mjs","types":"./vercel-ai/index.d.ts"},"./customTypes":{"require":"./customTypes.js","import":"./customTypes.mjs","types":"./customTypes.d.ts"}},"dependencies":{"@ai-sdk/provider":"^1.1.1","@ai-sdk/provider-utils":"^2.2.5","@langtail/handlebars-evalless":"^0.1.2","commander":"^12.1.0","date-fns":"^3.6.0","dotenv-flow":"^4.1.0","json-schema-to-zod":"^2.1.0","openai":"4.82.0","query-string":"^7.1.3","zod":"^3.23.8"},"tsup":{"dts":true,"sourcemap":true,"format":["cjs","esm"],"clean":true,"entryPoints":["src/Langtail.ts","src/customTypes.ts","src/template.ts","src/getOpenAIBody.ts","src/openai.ts","src/vercel-ai/index.ts","src/bin/entry.ts","src/schemas.ts","src/stream/index.ts"],"external":["dotenv-flow","langtail/customTypes"]},"_id":"langtail@0.16.21","gitHead":"ceb4e5d6477f1904f903481b79a66eea4a483c22","_nodeVersion":"21.6.2","_npmVersion":"10.2.4","dist":{"integrity":"sha512-f1QtCwzAR7dUen5Yai5670a0K6V4/ppLCLBxj26hnQfQXXPZpPDK1gc0GUDW2RV1xIXDvGO6KQULvkCJgI9aFw==","shasum":"9449d35d42920ac3c00848919437ef6eb2324a5a","tarball":"https://registry.npmjs.org/langtail/-/langtail-0.16.21.tgz","fileCount":71,"unpackedSize":1489888,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDQ0f20xqmFbSHa///delaZROvO/Fre6jNEjhzjWaJACAIhAMSQlfCgpgPx1FwEDJYUS3oJL1R3223MsznO15hhjui+"}]},"_npmUser":{"name":"petrbrzek","email":"petrbrzek@gmail.com"},"directories":{},"maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/langtail_0.16.21_1786098848616_0.4817591679378179"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-11T17:10:10.896Z","modified":"2026-08-07T10:34:09.069Z","1.0.0":"2024-04-11T17:10:11.040Z","0.2.0":"2024-04-12T08:19:04.089Z","0.2.1":"2024-04-12T10:19:33.122Z","0.2.2":"2024-04-17T09:57:16.470Z","0.3.0-beta.0":"2024-04-29T10:51:16.736Z","0.3.0-beta.1":"2024-04-29T12:32:05.175Z","0.3.0-beta.2":"2024-04-29T15:45:36.923Z","0.3.0-beta.3":"2024-04-29T16:14:03.065Z","0.3.0":"2024-04-29T17:34:35.181Z","0.3.1-beta.0":"2024-04-29T18:14:58.048Z","0.3.1-beta.1":"2024-04-29T18:32:13.085Z","0.3.1-beta.2":"2024-05-02T12:26:46.359Z","0.3.1-beta.3":"2024-05-03T08:21:30.581Z","0.3.1-beta.4":"2024-05-03T08:49:02.080Z","0.3.1-beta.5":"2024-05-03T09:32:54.825Z","0.3.1-beta.6":"2024-05-04T09:00:39.210Z","0.3.1-beta.7":"2024-05-04T09:30:23.765Z","0.3.1-beta.8":"2024-05-04T09:51:16.510Z","0.3.1-beta.9":"2024-05-04T11:29:18.941Z","0.3.1":"2024-05-04T11:45:44.590Z","0.4.0-beta-0":"2024-05-13T22:51:51.024Z","0.4.0":"2024-05-23T17:16:15.490Z","0.4.0-beta.1":"2024-05-24T15:27:40.853Z","0.4.1":"2024-05-24T15:38:54.114Z","0.4.2-beta.0":"2024-06-05T07:49:43.143Z","0.4.2-beta.1":"2024-06-06T09:50:06.777Z","0.4.2":"2024-06-06T14:16:13.254Z","0.4.3-beta.0":"2024-06-20T15:12:33.500Z","0.4.3-beta.1":"2024-06-20T15:26:14.686Z","0.4.3-beta.2":"2024-06-21T09:45:29.507Z","0.4.4":"2024-06-21T10:37:00.615Z","0.4.5-beta.0":"2024-06-21T15:20:49.381Z","0.4.5-beta.1":"2024-06-21T15:29:52.314Z","0.4.5-beta.2":"2024-06-21T15:36:35.856Z","0.4.5-beta.3":"2024-06-21T15:47:24.719Z","0.4.5-beta.4":"2024-06-21T15:58:45.633Z","0.4.5-beta.5":"2024-06-21T19:33:54.067Z","0.4.5-beta.6":"2024-06-21T19:39:19.486Z","0.4.5-beta.7":"2024-06-21T19:44:25.953Z","0.4.5-beta.8":"2024-06-21T19:52:15.991Z","0.4.5":"2024-06-21T20:12:27.807Z","0.4.5-beta.9":"2024-06-25T15:06:04.516Z","0.5.1-beta.0":"2024-07-02T12:46:17.272Z","0.5.1-beta.1":"2024-07-02T14:02:20.996Z","0.5.2-beta.0":"2024-07-05T16:59:17.400Z","0.5.2":"2024-07-10T14:02:46.601Z","0.5.3-beta.0":"2024-07-10T17:41:24.666Z","0.5.3":"2024-07-10T17:57:54.667Z","0.5.4-beta.0":"2024-07-12T11:54:58.116Z","0.5.4-beta.1":"2024-07-12T12:06:14.829Z","0.5.4":"2024-07-12T12:28:46.707Z","0.5.5":"2024-07-22T12:12:59.718Z","0.5.6":"2024-08-02T07:15:30.897Z","0.5.7":"2024-08-05T12:39:54.454Z","0.5.8":"2024-08-05T12:51:50.074Z","0.5.9":"2024-08-09T13:47:59.387Z","0.5.10":"2024-08-09T14:17:50.302Z","0.6.0":"2024-08-14T09:10:14.311Z","0.7.0":"2024-08-21T14:18:42.757Z","0.8.0":"2024-09-02T07:46:12.931Z","0.9.0":"2024-09-04T13:04:33.982Z","0.9.1":"2024-09-04T13:25:36.005Z","0.10.0":"2024-09-04T13:54:11.847Z","0.9.2":"2024-09-04T13:55:15.910Z","0.9.3":"2024-09-04T14:27:07.615Z","0.9.4":"2024-09-06T10:20:11.482Z","0.11.0":"2024-09-06T12:37:50.840Z","0.11.1":"2024-09-10T10:37:21.162Z","0.12.0":"2024-09-16T14:32:27.566Z","0.12.1":"2024-09-16T14:55:25.737Z","0.12.2":"2024-09-17T12:35:21.629Z","0.12.3":"2024-09-17T13:30:59.610Z","0.13.0":"2024-09-19T09:02:49.634Z","0.13.1":"2024-09-20T10:22:07.198Z","0.13.3":"2024-10-21T13:34:05.743Z","0.13.4":"2024-10-28T11:56:06.590Z","0.13.5":"2024-10-29T14:54:53.138Z","0.13.6-beta.0":"2024-10-30T15:20:03.355Z","0.13.6-beta.1":"2024-10-31T12:10:03.212Z","0.13.6":"2024-10-31T12:42:03.974Z","0.13.7":"2024-11-08T12:18:38.448Z","0.13.9":"2024-12-03T10:29:31.697Z","0.14.0-beta.0":"2024-12-12T09:05:41.445Z","0.14.0-beta.3":"2024-12-13T11:02:50.209Z","0.14.1-beta.0":"2025-01-15T12:23:29.047Z","0.13.10":"2025-02-04T14:00:33.318Z","0.13.11":"2025-02-25T10:35:20.752Z","0.14.2-beta.0":"2025-02-28T18:21:57.736Z","0.14.2-beta.1":"2025-02-28T20:48:09.653Z","0.14.2-beta.2":"2025-02-28T20:50:10.455Z","0.14.2":"2025-03-08T10:13:26.913Z","0.15.0":"2025-03-19T21:44:44.550Z","0.15.1-alpha.1":"2025-03-19T22:16:30.997Z","0.15.1":"2025-04-08T08:48:36.680Z","0.15.2":"2025-04-08T10:11:03.665Z","0.15.3":"2025-04-11T15:03:41.304Z","0.16.0":"2025-04-13T20:21:21.486Z","0.16.1-beta.1":"2025-04-24T20:08:06.292Z","0.16.1":"2025-04-24T20:22:34.084Z","0.16.2":"2025-05-02T09:30:01.504Z","0.16.4":"2025-05-02T10:10:55.595Z","0.16.2-beta.1":"2025-06-26T17:39:27.602Z","0.16.5":"2025-06-26T18:28:04.592Z","0.16.6-beta.1":"2025-11-09T20:14:34.770Z","0.16.6":"2025-11-13T10:27:28.676Z","0.16.7-beta.0":"2025-11-18T11:20:26.150Z","0.16.7":"2025-11-18T15:56:50.676Z","0.16.8":"2025-11-19T19:57:03.701Z","1.0.1":"2025-11-27T10:33:51.752Z","0.16.9":"2026-02-02T15:58:00.551Z","0.16.10":"2026-02-05T17:51:09.219Z","0.16.11":"2026-02-16T20:38:43.261Z","0.16.12":"2026-02-18T08:09:40.788Z","0.16.13":"2026-03-29T09:11:05.945Z","0.16.14":"2026-05-02T13:41:51.388Z","0.16.15":"2026-05-02T15:16:45.133Z","0.16.16":"2026-05-16T13:24:58.469Z","0.16.17":"2026-07-01T09:09:41.928Z","0.16.18":"2026-07-16T08:48:57.447Z","0.16.19":"2026-07-30T21:07:31.467Z","0.16.20":"2026-07-31T20:31:10.176Z","0.16.21":"2026-08-07T10:34:08.876Z"},"license":"MIT","keywords":["openai","langtail","nlp","ai","natural language processing","gpt-3","gpt-4","openrouter","anthropic"],"description":"Typescript SDK for [Langtail](https://langtail.com/).","maintainers":[{"name":"petrbrzek","email":"petrbrzek@gmail.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"rychlis@rychlis.cz"},{"name":"thyrst","email":"thyrst@seznam.cz"}],"readme":"# Langtail SDK\n\nTypescript SDK for [Langtail](https://langtail.com/).\n\n[![CI check](https://github.com/langtail/langtail-node/workflows/CI%20check/badge.svg)](https://github.com/langtail/langtail-node/actions?query=workflow:\"CI+check\")\n[![GitHub tag](https://img.shields.io/github/tag/langtail/langtail-node?include_prereleases=&sort=semver&color=blue)](https://github.com/langtail/langtail-node/releases/)\n[![License](https://img.shields.io/badge/License-MIT-blue)](#license)\n\n## Install\n\n```bash\nnpm i langtail\n```\n\n## Usage\n\n### OpenAI chat completion\n\nbasic completion without any prompt. This just wraps openAI api and adds a few extra parameters you can use to affect how the request gets logged in langtail.\n\n```ts\nimport OpenAI from \"openai\"\nimport { createOpenAIProxy } from \"langtail/openai\"\n\nconst openai = new OpenAI({\n  apiKey: \"<LANGTAIL_API_KEY>\",\n})\nconst lt = createOpenAIProxy(openai)\n\nconst rawCompletion = await lt.chat.completions.create({\n  // Required\n  messages: [{ role: \"system\", content: \"You are a helpful assistant.\" }],\n  model: \"gpt-3.5-turbo\",\n  // Optional:\n  // All OpenAI fields (temperature, top_p, tools,...)\n  prompt: \"<prompt-slug>\",\n  doNotRecord: false, // false will ensure logs do not contain any info about payloads. You can still see the request in the logs, but you cannot see the variables etc.\n  metadata: {\n    \"custom-field\": \"1\",\n  },\n})\n```\n\n### Deployed prompts\n\nCompletion from a deployed prompt can be called with `lt.prompts.invoke`:\n\n```ts\nconst deployedPromptCompletion = await lt.prompts.invoke({\n  prompt: \"<PROMPT_SLUG>\", // required\n  environment: \"staging\",\n  variables: {\n    about: \"cowboy Bebop\",\n  },\n}) // results in an openAI ChatCompletion\n```\n\nOf course this assumes that you have already deployed your prompt to `staging` environment. If not, you will get an error thrown an error: `Error: Failed to fetch prompt: 404 {\"error\":\"Prompt deployment not found\"}`\n\n## LangtailPrompts\n\nIn case you only need deployed prompts, you can import just `LangtailPrompts` like this:\n\n```ts\nimport { LangtailPrompts } from \"langtail\"\n\nconst lt = new LangtailPrompts({\n  apiKey: \"<LANGTAIL_API_KEY>\",\n})\n// usage\nconst deployedPromptCompletion = await lt.invoke({\n  prompt: \"<PROMPT_SLUG>\",\n  environment: \"staging\",\n  variables: {\n    about: \"cowboy Bebop\",\n  },\n})\n```\n\nYou can initialize LangtailPrompts with workspace and project slugs like so:\n\n```ts\nimport { Langtail } from \"langtail\"\n\nconst lt = new Langtail({\n  apiKey: \"<LANGTAIL_API_KEY>\",\n  workspace: \"<WORKSPACE_SLUG>\",\n  project: \"<PROJECT_SLUG>\",\n})\n```\n\nwhich is necessary if your API key is workspace wide. For a project api key this is not necessary.\n\n## Streaming responses\n\nboth chat.prompts.create and prompts.invoke support streaming responses. All you need to enable it is `{ stream: true }` flag like this:\n\n```ts\nconst deployedPromptCompletion = await lt.prompts.invoke({\n  prompt: \"<PROMPT_SLUG>\",\n  environment: \"staging\",\n  stream: true, // changes result to be a streaming OpenAI response\n}) // results in an openAI Stream<ChatCompletionChunk>\n```\n\nFull API reference is in [API.md](API.md)\n\nWe support the same [runtimes as OpenAI](https://github.com/openai/openai-node?tab=readme-ov-file#requirements).\n\n### Proxyless usage\n\nYou can avoid langtail API all together by constructing your prompt locally and calling your provider like openAI directly.\n\nlet's suppose you have a prompt called `joke-teller` deployed on staging in langtail. You can `get` it's template and all the playground config by calling `get` method like this:\n\n```ts\nimport { LangtailPrompts } from \"langtail\"\n\nconst lt = new LangtailPrompts({\n  apiKey: \"<LANGTAIL_API_KEY>\",\n})\n\nconst playgroundState = await lt.get({\n  prompt: \"<PROMPT_SLUG>\",\n  environment: \"preview\",\n  version: \"<PROMPT_VERSION>\", // optional\n})\n```\n\n`get` will return something like this depending on how your prompt configured when it was deployed:\n\n```\n          {\n            \"chatInput\": {\n              \"optionalExtra\": \"\",\n            },\n            \"state\": {\n              \"args\": {\n                \"frequency_penalty\": 0,\n                \"jsonmode\": false,\n                \"max_tokens\": 800,\n                \"model\": \"gpt-3.5-turbo\",\n                \"presence_penalty\": 0,\n                \"stop\": [],\n                \"stream\": true,\n                \"temperature\": 0.5,\n                \"top_p\": 1,\n              },\n              \"functions\": [],\n              \"template\": [\n                {\n                  \"content\": \"I want you to tell me a joke. Topic of the joke: {{topic}}\",\n                  \"role\": \"system\",\n                },\n              ],\n              \"tools\": [],\n              \"type\": \"chat\",\n            },\n          }\n```\n\nrender your template and builds the final open AI compatible payload:\n\n```ts\nimport { getOpenAIBody } from \"langtail/getOpenAIBody\"\n\nconst openAiBody = getOpenAIBody(playgroundState, {\n  stream: true,\n  variables: {\n    topic: \"iron man\",\n  },\n})\n```\n\nopenAiBody now contains this object:\n\n```js\n{\n            \"frequency_penalty\": 0,\n            \"max_tokens\": 800,\n            \"messages\": [\n              {\n                \"content\": \"I want you to tell me a joke. Topic of the joke: iron man\",\n                \"role\": \"system\",\n              },\n            ],\n            \"model\": \"gpt-3.5-turbo\",\n            \"presence_penalty\": 0,\n            \"temperature\": 0.5,\n            \"top_p\": 1,\n          }\n```\n\nNotice that your langtail template was replaced with a variable passed in. You can directly call openAI SDK with this object:\n\n```ts\nimport OpenAI from \"openai\"\n\nconst openai = new OpenAI()\n\nconst joke = await openai.chat.completions.create(openAiBody)\n```\n\nThis way you are still using langtail prompts without exposing potentially sensitive data in your variables.\n\n## Typed inputs\n\nYou can override input types to improve IntelliSense for the `prompt`, `environment`, `version` and `variables` when calling a prompt. Use the command `npx langtail generate-types`.\n\n## Vercel AI provider\n\nYou can use Langtail with [Vercel AI SDK](https://github.com/vercel/ai).\nImport `langtail` from `langtail/vercel-ai` and provide your prompt slug as an argument.\n```typescript\nimport { generateText } from 'ai'\nimport { langtail } from 'langtail/vercel-ai'\n\nasync function main() {\n  const result = await generateText({\n    // API key is loaded from env variable LANGTAIL_API_KEY\n    model: langtail('stock-simple', {\n      // Optional Langtail options:\n      variables: { 'ticker': 'TSLA' },\n      environment: \"production\",\n      version: \"2\",\n      doNotRecord: false,\n      metadata: {},\n    }),\n    // Optional LLM options:\n    prompt: 'show me the price',\n    temperature: 0,  // overrides setting in Langtail\n  })\n\n  console.log(result.text)\n}\n\nmain().catch(console.error);\n```\n\nYou can also use `aiBridge` from `langtail/vercel-ai` to use already existing Langtail instance:\n```typescript\nconst langtail = new Langtail({ apiKey })\nconst lt = aiBridge(langtail)\n\nconst result = await generateText({\n  model: lt('stock-simple', {\n    variables: { 'ticker': 'TSLA' },\n  }),\n  prompt: 'show me the price',\n})\n```\n\n### Using tools from Langtail\n\nIf your prompts in Langtail contain tools, you can generate a file containing tool parameters for every prompt deployment in your project. Run `npx langtail generate-tools --out [output_filepath]` to generate the file. For typings of the `tools` helper to work correctly, you also need to [generate types](#typed-inputs).\n\nAfter the file is generated, you can provide the Langtail tools to AI SDK like this:\n```typescript\nimport { generateText } from 'ai'\nimport { langtail } from 'langtail/vercel-ai'\nimport tools from './langtailTools';  // generated langtailTools.ts file\n\nconst ltModel = langtail('stock-simple',\n  {\n    environment: \"production\",\n    version: \"3\"  // pinning the version is recommended\n  }\n);\nconst result = await generateText({\n  model: ltModel,\n  prompt: 'Show me the current price!',\n  tools: tools(ltModel),  // loads all the tools for the specified prompt version\n});\n```\n\nYou can also define custom execute functions for your tools as follows:\n```typescript\ntools(ltModel, {\n  get_current_stock_price: {\n    execute: async ({ ticker }) => {\n      return ({\n        ticker,\n        price: 200 + Math.floor(Math.random() * 50),\n      });\n    },\n  },\n})\n```\n\n### OpenAI reasoning across tool steps\n\nOpenAI Responses reasoning items must be sent back together with tool results.\nAI SDK 4 does not copy provider metadata into assistant messages created by its\nautomatic `maxSteps` loop. When using OpenAI reasoning models, run tool steps\nexplicitly and attach `result.providerMetadata` to the assistant message before\nthe next call:\n\n```typescript\nconst assistantMessage = result.response.messages.find(\n  message => message.role === 'assistant',\n)\n\nif (assistantMessage) {\n  assistantMessage.providerOptions = result.providerMetadata\n}\n```\n\nWithout this metadata, encrypted reasoning cannot be returned to OpenAI on the\nnext step.\n\n## Stream helpers\n\nThe AI streams are delivered as JSON objects, which are split into chunks. This can pose a challenge because JSON objects might be distributed across multiple chunks. We have provide you with helper functions to manage these JSON streams more effectively.\n\nHere's an example:\n\n```ts\nimport {\n  chatStreamToRunner,\n  type ChatCompletionStream,\n} from \"langtail/stream\"\n\nconst stream = await fetch(`/api/langtail`, {\n  method: \"POST\",\n  body: JSON.stringify({ messages: localMessages }),\n  headers: {\n    \"Content-Type\": \"application/json\",\n  },\n}).then((res) => res.body)\n\n// NOTE: await res.body => ReadableStream\nconst runner = chatStreamToRunner(stream)\n\nrunner.on(\"message\", (messageDelta: string) => {\n  // NOTE: this is a string delta directly from the AI you can put together\n  console.log(messageDelta)\n})\n\nrunner.on(\"chunk\", (chunk: ChatCompletionChunk) => {\n  // NOTE: chunk here is always a proper JSON even with parts of the message\n})\n```\n","readmeFilename":"README.md"}