{"_id":"@beparallel/langchain-ts","_rev":"27-a7f786da9c1a1cba21d472a3b7427c7f","name":"@beparallel/langchain-ts","dist-tags":{"latest":"1.1.1"},"versions":{"0.1.0":{"name":"@beparallel/langchain-ts","version":"0.1.0","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.1.0","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"e0e2180463e47f2dd41d2623ea09611b82c63cce","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.1.0.tgz","fileCount":25,"integrity":"sha512-BcjkOJnVprmAQ7wyiQJasDJy1bh23zZfEuMxrvuv0paU7kVT3y3qvorGCwpn4Ka8kTr/XDKGyjr6AQ3Frnl1Rw==","signatures":[{"sig":"MEUCIQDTRN0BDO3ePtbMJmMh23TRtC2DZy0gXvAS1WToZMLhNgIgEU4AdTkcjkGnBibHgxobeinC9nn5K3JiChMq45V2bMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13796},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7650ee4a6122b8c1072ee834611fec7dd296c480","scripts":{"dev":"node ./dist/cli.js","build":"tsc","release":"pnpm run build && changeset publish"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.1.0_1747346986362_0.9145165895157394","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@beparallel/langchain-ts","version":"0.1.1","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.1.1","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"eb90226eb6b3451e4fd24cea23d62d3108897dc4","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.1.1.tgz","fileCount":25,"integrity":"sha512-TtPlpnRtRBxWurOEPJGLH5yDP400RjtUcuuJKB2Ghra8uVEgjpWUwRI/r4U2ex3HTJIJpzWtfy9oiTRWI7OVOw==","signatures":[{"sig":"MEUCIQCf5FsHZHssaIqZIPLiGpcVm8OnVTWUbcRMYFWdDppuzgIgEeckb2xiq9LRMj0FGSeXdmeCGuhxPZOpuqCJIxJwUJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29618},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"f95727d73294f34e544d0b60d8113a8c94905091","scripts":{"dev":"node ./dist/cli.js && pnpm run prettier","build":"tsc","release":"pnpm run build && changeset publish","prettier":"npx prettier --write types/*.ts"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.1.1_1747671730777_0.014228650922441632","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@beparallel/langchain-ts","version":"0.1.2","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.1.2","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"3a0c07543db23d275902f44161ece715fabd1358","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.1.2.tgz","fileCount":25,"integrity":"sha512-q5b5evyWf5OkkHaDowmjWK0GWTlOCm1A4+Em1C2c6BE4VlTusVba3JtHzuhross4xrf7UvvweT+kXM1G+jQUlg==","signatures":[{"sig":"MEYCIQDuQ0zdO2mHZ8ewIJMSmbhCAWDnMTldnw+URPzDP8MVRwIhAOjtIE20L34x5kuickHHWovdw+yDRrlie9/tzyq3kZAA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29391},"main":"dist/index.js","type":"module","_from":"file:beparallel-langchain-ts-0.1.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"node ./dist/cli.js && pnpm run prettier","build":"tsc","prettier":"npx prettier --write types/*.ts"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_resolved":"/private/var/folders/lv/gmlhbjkj3zq4q8sn25t2vk9r0000gn/T/ec7a8dcb99e20473bc258df292b56ba0/beparallel-langchain-ts-0.1.2.tgz","_integrity":"sha512-q5b5evyWf5OkkHaDowmjWK0GWTlOCm1A4+Em1C2c6BE4VlTusVba3JtHzuhross4xrf7UvvweT+kXM1G+jQUlg==","_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.1.2_1747671932846_0.7245318257576261","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@beparallel/langchain-ts","version":"0.1.3","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.1.3","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"3742c1c2218eb76a26e2b83e948bc03cc831a483","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.1.3.tgz","fileCount":25,"integrity":"sha512-RQ4u09ELl4j7LM0LttSaRRFRR1xCF6q+OxbUWbAwTUcQmri9P/rtwSDsgar7EKtTpzw1Qo5KeaBxnFWq2yaYrw==","signatures":[{"sig":"MEUCIBpT79S8RdHdEFcCvQAQU+KYGEJ/Lr5fn9PTrSdIT6IXAiEAtCF0UOSgNIs0H3ffzFaJPT4PnAhqXfVxH9SJFdUuWGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29790},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"709ee3db9dfc6a7f6380c38c9cd3d786fcbbe23a","scripts":{"dev":"node ./dist/cli.js && pnpm run prettier","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.1.3_1747672168289_0.47802283471668794","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@beparallel/langchain-ts","version":"0.1.4","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.1.4","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"4ca1e5f7ea831f7ade014bcd665a9b331c7b1b9a","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.1.4.tgz","fileCount":25,"integrity":"sha512-0YAYavkGYiYxa4cx0MkALqO9iRRBX+3yH/pYphmSTVK6gy6B+jegBqbXxaceP6KeGPpe4CqwLJOT5HYLRmjWvA==","signatures":[{"sig":"MEUCIQCbWDPIg/bn7nUHl2DcvUvom/RyPDlagPUVI7DGWIChbwIgJvoEr6rUdvcAuM7LN4gn8EXAzAVh9ujjwBLRaBf3m0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29908},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"709ee3db9dfc6a7f6380c38c9cd3d786fcbbe23a","scripts":{"dev":"node ./dist/cli.js -- file=./prompts.json && pnpm run prettier","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.1.4_1747672736221_0.37238729146837324","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@beparallel/langchain-ts","version":"0.1.5","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.1.5","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"2f60f727021a67bc841b219b00b36dbbf5195434","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.1.5.tgz","fileCount":25,"integrity":"sha512-XXKtH6xFABrwFaWDWOiPIQHz9+UhQxjJkZ+Q0ivW5I4xe8chQIAIgygMquVbU2t/nqFkzBjGaSl/5EMPMFnrZg==","signatures":[{"sig":"MEUCIBcN3dylLZ8agTdH+zLNiilOexH2i+OJCN+eHnCSgYgMAiEA2H5Nkf5BMS0iiG4iPdumkOk7TC0Pc+iBMQyL4xXKZ14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30335},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"709ee3db9dfc6a7f6380c38c9cd3d786fcbbe23a","scripts":{"dev":"node ./dist/cli.js --file=./prompts.json && pnpm run prettier","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.1.5_1747672861136_0.24130999478855575","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@beparallel/langchain-ts","version":"0.1.6","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.1.6","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"9b5eca536e8f8a5ff4afaa215a8421e19bb3d32b","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.1.6.tgz","fileCount":25,"integrity":"sha512-NQQjgbR+2EEPGfbtA7f+h4mJdRa9VqB02QtaHdKJeGvelhoujazFKKlUTrmDUKneHaoABcAZOWzf5irDG0hXng==","signatures":[{"sig":"MEQCIEfm2+z1ySh9DpOPJAYEYbjg/vO+Qfbh+pvTtF12xlr8AiAfC8yc8hVGemARzCSdU+vAkjTVBF7wOPaw5LmFco/73g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30315},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"709ee3db9dfc6a7f6380c38c9cd3d786fcbbe23a","scripts":{"dev":"node ./dist/cli.js --file=./prompts.json && pnpm run prettier","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.1.6_1747672941169_0.4591615740129942","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@beparallel/langchain-ts","version":"0.1.7","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.1.7","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"ec7262f729fff1e5fe96d44b12005610c0772d91","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.1.7.tgz","fileCount":25,"integrity":"sha512-ScSptEQz8QMTj/GpBg4UD4zD2DpdFpg5ReoPq2ROSxQV0ct5XS/5Ot4bP7s0KUNX9RJAEkmacHZfdUr+jNvsZg==","signatures":[{"sig":"MEUCIQDXWhGp2JDub5jdfjfmK53cxVIoo7DlpRM0/iLxwj5aDgIgDW6DgposDm7VHDWccg5ycRbg8mUFd5k33yGV3ymFJjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30806},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"709ee3db9dfc6a7f6380c38c9cd3d786fcbbe23a","scripts":{"dev":"node ./dist/cli.js --file=./prompts.json && pnpm run prettier","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.1.7_1747673313116_0.6235180841295092","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@beparallel/langchain-ts","version":"0.1.8","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.1.8","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"4aece3e4c4568cf2fc7fd106082682b1f4d486d4","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.1.8.tgz","fileCount":25,"integrity":"sha512-9VawWz6zLUd/fDWhNerHXczNWL4ISOBHW+1YOj5W2jtiCLmsHJlC1hSJajLItxioKreswi/ObD1Sf3TUEnyXLg==","signatures":[{"sig":"MEQCIGwj8DW5/KRI80hRInQIZL+SR8HhBnErZjUNyMRaldz/AiBvEKTPGPrZK+Hqu15Y9g0OuL6vGjW/9bnj5/7Wl/XMGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30983},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"709ee3db9dfc6a7f6380c38c9cd3d786fcbbe23a","scripts":{"dev":"node ./dist/cli.js --file=./prompts.json && pnpm run prettier","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.1.8_1747673493773_0.6447225586723437","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@beparallel/langchain-ts","version":"0.2.0","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.2.0","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"e8dfb16c596a7e07a3b2d45951d114614888f3a0","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.2.0.tgz","fileCount":25,"integrity":"sha512-bantcbg3auo9njglb+yPCamKKD0gYJna2l8Q/ddnsFIW7a/5xRHwcaPKioQddXqDdLbweJB8bKSclXk8VOZeuQ==","signatures":[{"sig":"MEUCIQCr/L6/r+YtMxnmHCPy4y9dKhJ1wLKrlsLeydv27AbbPAIgSa1eTnyW0orJzQZYg8eaIwcLmW8rtl0kzX6mnYXCBjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30471},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"709ee3db9dfc6a7f6380c38c9cd3d786fcbbe23a","scripts":{"dev":"node ./dist/cli.js --file=./prompts.json && pnpm run prettier","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.2.0_1747675263544_0.049119610183708806","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@beparallel/langchain-ts","version":"0.2.1","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.2.1","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"153ebfef4783d4e77160d60af7f796c5b1998c96","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.2.1.tgz","fileCount":28,"integrity":"sha512-fBsBUBVUuUsjbqSSLxY0+T6Z2/b0tWPXm1aDBixHHukU6dglZl0TbqoSyjKus4CrnJAVq/72fvQR1C6gcyZcEQ==","signatures":[{"sig":"MEYCIQDanQnDuP4r9wJwzKXErmmCjquTUHR46IQQ6prgEgfsTAIhAKW+n2KjBNxNnFv4KrAqcXV4t67/jNDyPJThvPhnRBak","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62258},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"f90b0536723262438efe21c8373a4ccb879b8593","scripts":{"dev":"node ./dist/cli.js --file=./types/prompts.ts && pnpm run prettier","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","zod":"^3.25.3","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.2.1_1747677034694_0.3390686581103899","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@beparallel/langchain-ts","version":"0.2.2","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.2.2","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"f7321fadb3d7683deb6fa7c3c2e2ade1122e0c9a","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.2.2.tgz","fileCount":28,"integrity":"sha512-GIuDAMn1DwOr4lFxrNAYVF16whrH2y4FEoZTA5VlvcZF805zP3fBDSYXbO8nAxYEyqkSa8x5QlPKNfeTpywVOA==","signatures":[{"sig":"MEQCIA4HfaXmvQ0vrCIjsVG49rFBwEqOZCjFjVrWDRAfCWheAiBMWOkoyMtiqtw7Z1FOvX2JZqdb2OD+BEtZTXPSCX4g1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57380},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8da3035b52581908d47181258d92622cacc78435","scripts":{"dev":"node ./dist/cli.js --file=./types/prompts.ts && pnpm run prettier","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","zod":"^3.25.3","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.2.2_1747677207692_0.1899695990730692","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@beparallel/langchain-ts","version":"0.2.3","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.2.3","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"47abdc815048c9f9a55c232c3aee885296d7b494","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.2.3.tgz","fileCount":27,"integrity":"sha512-wwOk469ckfSX6QHBwYZvlVO7Um/hhCcua3EoqFMiyFZV9oHCbibgiWAWr1OsrSrd/EWZc+k4SLk+o8SQnjd6lg==","signatures":[{"sig":"MEUCIDuAbpHwKn/hLWACKC6cxPMFME5NuGNW2iN+PtJcg6+4AiEA/06Rgtsz5HJ7C1sK1f0eBwxk1BdNYk/j4uLbShybb+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25050},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"9bc07d5840c275e45053dbc4790ba11a0c46bb56","scripts":{"dev":"node ./dist/cli.js --file=./types/prompts.ts && pnpm run prettier","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","zod":"^3.25.3","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.2.3_1747903026630_0.5103130536924965","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@beparallel/langchain-ts","version":"0.2.4","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.2.4","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"8cbcf711250ad6d38950f7e20023f79425e345e7","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.2.4.tgz","fileCount":27,"integrity":"sha512-Hclf7U5ToBqsZ3SwWbVxt37foFThXVHAfxja2wgGbvcB/LMnsRciLLvd9uBaFf8FIW33l+G3ajGIJ3WFsHRstg==","signatures":[{"sig":"MEUCIAIBV7HQX2HJ0IwNqWyhrpCELkXAaEHdXGGz8WABKZyQAiEAmNSAf/LwGpzPdzmMIE244cpVBzopgSbFYxIAV8YOf4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25132},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"903fa6b1e96d6a4c7c8ed3d8e7bf4154fe3b909f","scripts":{"dev":"node ./dist/cli.js --file=./types/prompts.ts && pnpm run prettier","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","zod":"^3.25.3","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.2.4_1747903248946_0.23709597674348348","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@beparallel/langchain-ts","version":"0.2.5","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.2.5","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"56db7e34cf0be76547e38b3d9a4c2d1478938785","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.2.5.tgz","fileCount":27,"integrity":"sha512-aQd2Qqal2BJwZ2gIwoeGkz7VdIDoWy0XurNwdAp3jfVYcsNz7CqhCX3kTJ0NXWlKk8UqUzxW1eaItusMurNvsg==","signatures":[{"sig":"MEQCIB93kITjAmfI8D1bvcEvEJoZhh/oeSGO7XI3k+dFxbrvAiBZ80tD78m2s3c91ezoVZ3QGWGXsilHQw5yg2WfIg7Z2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26080},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ad78db784ac97327bb52b37b9f595147a98942d0","scripts":{"build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build","prompt:generate":"node ./dist/cli.js --file=./types/prompts.ts && pnpm run prettier"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","zod":"^3.25.3","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.2.5_1747905006753_0.3587414919139704","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@beparallel/langchain-ts","version":"0.2.6","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.2.6","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"7af4181d12ea532804810d9e20a5cf78afc68963","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.2.6.tgz","fileCount":27,"integrity":"sha512-LYhJbgHBogUFGWuN1xod1F0clM6gnvngRd9SLOw5l9mwXuMfmws+pJea0+SJw7UxPaeHjcVVNdqEprhnzDKXGQ==","signatures":[{"sig":"MEYCIQCj3iNLhjeBCsOk4eJETY5bSUztJSmT3IiS4O/Yjdg4jwIhAJU4PHa7mpcOuFexqCOzLTQefRsuyNP/b+n3e0rOZYPA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27153},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7f0215bb4d0b3180e1aec99ec4d6af5a9c97ddd2","scripts":{"build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build","prompt:generate":"node ./dist/cli.js --file=./types/prompts.ts && npx prettier --write ./types/prompts.ts"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.3.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","zod":"^3.25.3","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.2.6_1747917734064_0.9676548956518394","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@beparallel/langchain-ts","version":"0.2.7","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.2.7","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"413ab3f2616f948bc74cf35ccc151845aec053f7","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.2.7.tgz","fileCount":27,"integrity":"sha512-wAgLXQpqYQrjg1TcQIM78EUDLb3bQqSX7SNZyyUkKstxBiTH9EOP7yReQfsdkPa1J8njaxUkFUPuOMdagzLcjg==","signatures":[{"sig":"MEUCIQCtdQ/HZEksCAW/cd4PSTX46YwFY8/0gZlsNBy/jPdNZgIgO5/2bZmPMneIBFEHgkMqdtSPWzghGHpA/9H0UVDZ2Gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27153},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"398f1d513f9f978068a278749395389320633147","scripts":{"build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build","prompt:generate":"node ./dist/cli.js --file=./types/prompts.ts && npx prettier --write ./types/prompts.ts"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.4.1","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","zod":"^3.25.3","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"dotenv":"^16.5.0","nodemon":"^3.1.10","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.2.7_1749547736125_0.460029807709915","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@beparallel/langchain-ts","version":"0.2.8","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.2.8","maintainers":[{"name":"chrisparallel","email":"chris@beparallel.com"},{"name":"maxime-reiz-parallel","email":"maxime@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"c916bfa27987126501e51463a9f1a58e6ab18f12","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.2.8.tgz","fileCount":45,"integrity":"sha512-d9gVz7zAcdMfi7MyhacTEcmIhp97Wejprw0RPbn9hCqGkSWb4XQ+nmGZKLG1idLbqtPAWAisi34epDaptOFfrg==","signatures":[{"sig":"MEUCIBe+cxzmX15hOUJbikGhNKmNmUJRN0MdT6xL5lstc0HOAiEA8e1X/q4Lr/wkBLp0Oed5dxUa6+jt0sogLqlSw1ufwTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87346},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"234cbb04662f1f741034743d903bcd761cd86365","scripts":{"test":"jest","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build","prompt:generate":"node ./dist/cli.js --file=./types/prompts.ts && npx prettier --write ./types/prompts.ts"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"10.9.3","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"fs":"0.0.1-security","zod":"^3.25.3","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"jest":"^30.0.0","dotenv":"^16.5.0","nodemon":"^3.1.10","ts-jest":"^29.4.0","ts-node":"^10.9.1","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.2.8_1765551096039_0.26948563060087394","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@beparallel/langchain-ts","version":"0.3.0","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@0.3.0","maintainers":[{"name":"eliottzemour","email":"eliott@beparallel.com"},{"name":"chrisparallel","email":"chris@beparallel.com"},{"name":"maxime-reiz-parallel","email":"maxime@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"8183900f7969c545e652f37536ccc7a613012cd8","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-0.3.0.tgz","fileCount":38,"integrity":"sha512-r88a6ln9gk3T/RQIzzRg2lfgI2fBkxdFcC4RxgeYJbvjlXuIR/HpMkRxEnaQDrwtw0pECT6aKK7hlfVdHL3Eww==","signatures":[{"sig":"MEUCIFg6mG7OGvfJf8sbCPUpVlGgYXhpB8tRu70Ux/k07A62AiEA/I+HoeNIEl+x+v7vrYFA9xy+XZJDWR3Oy5HBe1nkD+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77694},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e21134c88232081a9b62dd45df0e002b7e2b4e9d","scripts":{"test":"jest","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build","prompt:generate":"node ./dist/cli.js --file=./types/prompts.ts && npx prettier --write ./types/prompts.ts"},"_npmUser":{"name":"eliottzemour","email":"eliott@beparallel.com"},"_npmVersion":"10.9.2","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","zod":"^3.25.3","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^1.2.3","langsmith":"^0.3.29","@langchain/core":"^1.1.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"jest":"^30.0.0","dotenv":"^16.5.0","nodemon":"^3.1.10","ts-jest":"^29.4.0","ts-node":"^10.9.1","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_0.3.0_1767632017728_0.9231199765737372","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@beparallel/langchain-ts","version":"1.0.0","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@1.0.0","maintainers":[{"name":"eliottzemour","email":"eliott@beparallel.com"},{"name":"chrisparallel","email":"chris@beparallel.com"},{"name":"maxime-reiz-parallel","email":"maxime@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"e592126a41e3eaaead3811051a92b88b441a318b","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-1.0.0.tgz","fileCount":38,"integrity":"sha512-KqThtNfINdPFLOTIrFgWlXKVcLnW5A+e54BF9sfcPglTyf89J1N58hUosaWUgJePjx8byKc2F8XBhiMnjTmcGA==","signatures":[{"sig":"MEUCIDcVJDSS1fo352fccMHLFYFBaEh8q/xGY0zOW2V+kSI9AiEA0Uot1rD09ymdWaS54hsKfKT6LKctBmAbGS4L7FWc0YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77694},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ed21d45c6178faa86e64cc42006b180954cc9837","scripts":{"test":"jest","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build","prompt:generate":"node ./dist/cli.js --file=./types/prompts.ts && npx prettier --write ./types/prompts.ts"},"_npmUser":{"name":"eliottzemour","email":"eliott@beparallel.com"},"_npmVersion":"10.9.2","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"fs":"0.0.1-security","zod":"^3.25.3","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^1.2.3","langsmith":"^0.3.29","@langchain/core":"^1.1.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"jest":"^30.0.0","dotenv":"^16.5.0","nodemon":"^3.1.10","ts-jest":"^29.4.0","ts-node":"^10.9.1","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_1.0.0_1767632817290_0.3619165549682646","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@beparallel/langchain-ts","version":"1.1.0","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@1.1.0","maintainers":[{"name":"eliottzemour","email":"eliott@beparallel.com"},{"name":"chrisparallel","email":"chris@beparallel.com"},{"name":"maxime-reiz-parallel","email":"maxime@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"de99664e82a3e3c6f78071a61b27f469c7cad6bf","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-1.1.0.tgz","fileCount":51,"integrity":"sha512-5/YeSqb+2neHvvj9tzSbza7DgyIY/giY/zAB8xKcyAnT4K2fM9ck5Vt7iDKoZs3ELhv5WdeTW9dfOKZdye2cDA==","signatures":[{"sig":"MEUCIQDhxp5SFmpQJs9GLBmnXlKuq2Q+p2VNbLz70NxVPFo6JwIgBN2FsVnJosfHw0fkHYgCSrqjEgIlYiAOk+F+ZWTUWVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96864},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"6d732b59c9a749f35074e64ed1b5115df58d5d0c","scripts":{"test":"jest","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublish":"pnpm run build","prompt:generate":"node ./dist/cli.js --file=./types/prompts.ts && npx prettier --write ./types/prompts.ts"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.11.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"25.8.1","dependencies":{"fs":"0.0.1-security","zod":"^3.25.3","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^0.3.25","langsmith":"^0.3.29","@langchain/core":"^0.3.55"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"jest":"^30.0.0","dotenv":"^16.5.0","nodemon":"^3.1.10","ts-jest":"^29.4.0","ts-node":"^10.9.1","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_1.1.0_1775565465421_0.21142004524237423","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@beparallel/langchain-ts","version":"1.1.1","keywords":["langchain","prompts","typescript","dev-tool"],"author":{"name":"Chris Rydahl"},"license":"MIT","_id":"@beparallel/langchain-ts@1.1.1","maintainers":[{"name":"eliottzemour","email":"eliott@beparallel.com"},{"name":"chrisparallel","email":"chris@beparallel.com"},{"name":"maxime-reiz-parallel","email":"maxime@beparallel.com"}],"bin":{"langchain-types":"dist/cli.js"},"dist":{"shasum":"d4aac5cd4652ed1c0e21878c5e28efe0ce104d55","tarball":"https://registry.npmjs.org/@beparallel/langchain-ts/-/langchain-ts-1.1.1.tgz","fileCount":51,"integrity":"sha512-PCaVUagaUTcGN4Bfzj7UUaIdlcPPAmP3fYncQbwmNCP1WTnw4kC8n2l8kSJqbnW4OR39SRWKGshF9Jg/roW6AA==","signatures":[{"sig":"MEUCIHgUKvoJlddgvgbAj1BVZWTkarXrTjlSk4piS34PV/jAAiEAwZ+hhN12CrVKdOhmtidB+jAZmrsjH92dyAJ+KQ59UkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100583},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"da6d873774600ee334422ffd82bf848b13e95300","scripts":{"test":"jest","build":"tsc","prettier":"npx prettier --write types/*.ts","prepublishOnly":"pnpm run build","prompt:generate":"node ./dist/cli.js --file=./types/prompts.ts && npx prettier --write ./types/prompts.ts"},"_npmUser":{"name":"chrisparallel","email":"chris@beparallel.com"},"_npmVersion":"11.11.0","description":"Extracts Langchain prompts and generates TypeScript types.","directories":{},"_nodeVersion":"25.8.1","dependencies":{"fs":"0.0.1-security","zod":"^3.25.3","path":"^0.12.7","chalk":"4.1.2","clear":"^0.1.0","figlet":"^1.8.1","commander":"^13.1.0","langchain":"^1.2.3","langsmith":"^0.3.29","@langchain/core":"^1.1.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"jest":"^30.0.0","dotenv":"^16.5.0","nodemon":"^3.1.10","ts-jest":"^29.4.0","ts-node":"^10.9.1","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.15.18"},"_npmOperationalInternal":{"tmp":"tmp/langchain-ts_1.1.1_1775572852283_0.8389280145767457","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-05-15T22:09:46.297Z","modified":"2026-09-21T16:43:52.867Z","0.1.0":"2025-05-15T22:09:46.552Z","0.1.1":"2025-05-19T16:22:10.966Z","0.1.2":"2025-05-19T16:25:33.028Z","0.1.3":"2025-05-19T16:29:28.456Z","0.1.4":"2025-05-19T16:38:56.397Z","0.1.5":"2025-05-19T16:41:01.340Z","0.1.6":"2025-05-19T16:42:21.378Z","0.1.7":"2025-05-19T16:48:33.340Z","0.1.8":"2025-05-19T16:51:33.992Z","0.2.0":"2025-05-19T17:21:03.761Z","0.2.1":"2025-05-19T17:50:34.865Z","0.2.2":"2025-05-19T17:53:27.874Z","0.2.3":"2025-05-22T08:37:06.831Z","0.2.4":"2025-05-22T08:40:49.154Z","0.2.5":"2025-05-22T09:10:06.919Z","0.2.6":"2025-05-22T12:42:14.277Z","0.2.7":"2025-06-10T09:28:56.295Z","0.2.8":"2025-12-12T14:51:36.201Z","0.3.0":"2026-01-05T16:53:37.874Z","1.0.0":"2026-01-05T17:06:57.424Z","1.1.0":"2026-04-07T12:37:45.587Z","1.1.1":"2026-04-07T14:40:52.425Z"},"author":{"name":"Chris Rydahl"},"license":"MIT","keywords":["langchain","prompts","typescript","dev-tool"],"description":"Extracts Langchain prompts and generates TypeScript types.","maintainers":[{"email":"quentin.chabert@beparallel.com","name":"qchab42"},{"email":"nicolas@beparallel.com","name":"nicolas.parallel"},{"email":"eliott@beparallel.com","name":"eliottzemour"},{"email":"chris@beparallel.com","name":"chrisparallel"}],"readme":"# @beparallel/langchain-ts\n\nA CLI tool that pulls prompts from [LangSmith Hub](https://smith.langchain.com/) and generates TypeScript types and optional JSON exports for offline use.\n\n## Features\n\n- **Type generation** -- produces TypeScript interfaces, enums, and Zod schemas from prompt input/output schemas\n- **Prompt export** -- serializes full prompt content to JSON files so you can load them offline without calling `pull()` at runtime\n- **Filtering** -- narrow results to a specific prompt by name, or override the Hub tag\n- **Composable flags** -- use `--file` and `--export-dir` independently or together in a single run\n\n## Installation\n\nInstall the package:\n\n```bash\npnpm i @beparallel/langchain-ts\n```\n\n## Configuration\n\nAdd the following environment variables (e.g. in a `.env` file):\n\n| Variable           | Required | Description                                   |\n| ------------------ | -------- | --------------------------------------------- |\n| `LANGCHAIN_API_KEY`| Yes      | Your LangSmith API key                        |\n| `LANGCHAIN_TAG`    | Yes      | The Hub tag to pull (e.g. `latest`, `staging`) |\n\n```bash\nLANGCHAIN_API_KEY=your_api_key\nLANGCHAIN_TAG=your_tag\n```\n\n## Usage\n\nAt least one of `--file` or `--export-dir` is required.\n\n### CLI flags\n\n| Flag              | Description                                          |\n| ----------------- | ---------------------------------------------------- |\n| `--file=PATH`     | Output path for the generated TypeScript types file   |\n| `--export-dir=DIR`| Directory to write per-prompt JSON files              |\n| `--name=NAME`     | Filter prompts by name (partial match)                |\n| `--tag=TAG`       | Override the `LANGCHAIN_TAG` environment variable      |\n\n### Examples\n\n```bash\n# Generate types only\nnpx langchain-types --file=./prompt.types.ts\n\n# Export prompts as JSON only\nnpx langchain-types --export-dir=./prompts/\n\n# Both at once\nnpx langchain-types --file=./prompt.types.ts --export-dir=./prompts/\n\n# Filter to a single prompt\nnpx langchain-types --file=./prompt.types.ts --name=my-prompt\n```\n\n### package.json scripts\n\nA typical setup using [dotenv-cli](https://www.npmjs.com/package/dotenv-cli) to load env vars:\n\n```json\n{\n  \"scripts\": {\n    \"prompt:generate\": \"dotenv -f .env run -- npx langchain-types --file=./types/prompts.ts\",\n    \"prompt:export\": \"dotenv -f .env run -- npx langchain-types --export-dir=./prompts/\",\n    \"prompt:all\": \"dotenv -f .env run -- npx langchain-types --file=./types/prompts.ts --export-dir=./prompts/\"\n  }\n}\n```\n\n### How prompt export works\n\nThe `--export-dir` flag calls LangChain's `toJSON()` on each `ChatPromptTemplate` and writes the result to `<dir>/<tag>/<prompt-name>.json`, organized by tag. For example, with `--export-dir=./prompts/ --tag=staging`:\n\n```\nprompts/\n  staging/\n    my-prompt.json\n    another-prompt.json\n```\n\nThese files contain the full serialized representation (message templates, input variables, output schema) and can be loaded with LangChain's `load()` deserialization -- no network call to the Hub required.\n\n## Programmatic API\n\nThe package also exports functions for use in your own scripts:\n\n```typescript\nimport { extractPrompts, generateTypes, exportPrompts } from '@beparallel/langchain-ts'\n\nconst prompts = await extractPrompts({\n  langchainApiKey: process.env.LANGCHAIN_API_KEY!,\n  langchainTag: 'latest',\n})\n\ngenerateTypes(prompts, './prompt.types.ts')\nexportPrompts(prompts, './prompts/', 'latest')\n```\n\n## Contributing\n\n### Setup\n\n```bash\npnpm i\n```\n\n### Environment\n\n```bash\nexport LANGCHAIN_API_KEY=your_api_key\nexport LANGCHAIN_TAG=your_tag\n```\n\n### Running locally\n\n```bash\npnpm prompt:generate\n```\n\n### Tests\n\n```bash\npnpm test\n```\n\n### Release\n\nPublishing is automated via GitHub Actions. When a `v*` tag is pushed, the workflow runs tests, builds, publishes to npm, and creates a GitHub release with auto-generated notes.\n\n```bash\n# Bump version (patch, minor, or major) -- this updates package.json and creates a git tag\nnpm version patch   # 1.1.0 -> 1.1.1\nnpm version minor   # 1.1.0 -> 1.2.0\nnpm version major   # 1.1.0 -> 2.0.0\n\n# Push the commit and tag to trigger the publish workflow\ngit push --follow-tags\n```\n\nPrerequisites: the repo needs `NPM_TOKEN` configured in GitHub Secrets (Settings > Secrets and variables > Actions).\n\n## Changelog\n\n### 1.1.0\n\n- Add `--export-dir` CLI flag to serialize prompts as JSON files for offline use\n- Make `--file` optional (at least one of `--file` or `--export-dir` is now required)\n- Add `exportPrompts()` to the programmatic API\n- Clean up dead code in CLI entry point\n\n### 1.0.0\n\n- Upgrade to LangChain v1 (`@langchain/core` ^1.x, `langchain` ^1.x)\n\n### 0.3.0\n\n- Upgrade dependencies to latest versions\n- Refactor parser module to use named import for `pull` from `langchain/hub`\n\n### 0.2.8\n\n- Add `--name` flag for filtering prompts by name (partial match)\n- Add `--tag` flag for overriding `LANGCHAIN_TAG` from the command line\n\n### 0.2.0\n\n- Add ESLint, Jest, and Prettier configuration\n- Introduce utility functions for case conversion\n- Add unit tests for parser and type generator modules\n\n### 0.1.0\n\n- Initial release\n- CLI for extracting LangSmith Hub prompts and generating TypeScript types\n- Enum, interface, and Zod schema generation from prompt JSON schemas\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n","readmeFilename":"README.md"}