{"_id":"prompt-iteration-assistant","_rev":"35-cb816085b16d38580755d644ad390a23","name":"prompt-iteration-assistant","dist-tags":{"latest":"0.0.37"},"versions":{"0.0.1":{"name":"prompt-iteration-assistant","version":"0.0.1","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^9.2.12","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4"},"_id":"prompt-iteration-assistant@0.0.1","gitHead":"7a9183cc0a8dda9e0d06f0340be742497e3dc893","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-tzxbH3ltfHApo6NIKZ4SPuGtti3ELTKaBZkSYridnXYvwpLaYgsvjxeifWPpKhxEUWWZZEVV6HJJGERpgyIO+Q==","shasum":"63421239d386e984b5d519c86fcfcb348ea6771f","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.1.tgz","fileCount":42,"unpackedSize":104415,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMNNpWbgLWNCMXoHtqbGko3Wdx3kAptLxmtd7BjO7VDwIhAO9Zv4r7JHiLL5b3KJd+3wHGmGWUesWZj9asmlENDng2"}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.1_1702361255242_0.3817124785839192"},"_hasShrinkwrap":false},"0.0.2":{"name":"prompt-iteration-assistant","version":"0.0.2","description":"A set of CLI tools to help you iterate on your LLM prompts.","type":"module","exports":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.2","gitHead":"578129429b690a394d8de4334fa838523a1ad532","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-LVS1+QEPw1ydGyyuw9lpfMCO4m7IIKLsedf/wKYWK1atg2xrQOTvH0QUNbq9JHsXvjKkgSPSAEElEsTg+I7A1A==","shasum":"816edbace43182fd0793aa5bca5be4a8ec252fde","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.2.tgz","fileCount":52,"unpackedSize":86520,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnshuu6gQL5CdvQz169kNpPkbVH66gDu38uRjMJCZZKAIgYPiAUwCSKSa/pCfBAGuXxJQKI3HLJdPYOkk9W0AQ7vg="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.2_1702536823107_0.7362563643522608"},"_hasShrinkwrap":false},"0.0.3":{"name":"prompt-iteration-assistant","version":"0.0.3","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.3","gitHead":"bf7b218ce60f4646e5d3dd4e7e450f20eb513d23","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-mdylqRM3fwehMNqGEmLusNVp9uQjYgE+2+6v5RszknUDTHhq3UX47C8VYSCCdKzJCBOrgRWlUg2O41ayyXn7lw==","shasum":"79d21294e9bfe3b5db165baec5e74449ed2872e1","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.3.tgz","fileCount":52,"unpackedSize":86555,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlifzTegaAKxHk/g9/crtP9psCLNuaO5G+znlUxOxHYAIgS/i8goHvi8+wNEn+Y0UpcS7v7yLJLaW+CmrMwZ1EE2Y="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.3_1702537402950_0.7564985784881317"},"_hasShrinkwrap":false},"0.0.4":{"name":"prompt-iteration-assistant","version":"0.0.4","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.4","gitHead":"bf7b218ce60f4646e5d3dd4e7e450f20eb513d23","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-ktHFOj4e7nxxSaFU6C9/1yt+gthCoCbkoMyoVkfP8M6ggZzRWVSUdfzbpd8tI0oqM3U4b3TjnWiwmQHJ7Cl5Sg==","shasum":"a2353e61450de624f2dc72f70995748e6fe4cd8a","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.4.tgz","fileCount":52,"unpackedSize":86594,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFxfNXrDhxbD8vc8ITfLAKsyQWAAXqcwdwLOUH4Ki/vdAiEAx+qbh9q6cpBr1IzLWptNUXJGtZwo7g1DLLd+ALvCckY="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.4_1702537787869_0.37790633409573005"},"_hasShrinkwrap":false},"0.0.5":{"name":"prompt-iteration-assistant","version":"0.0.5","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.5","gitHead":"3c49490a23597b8fea0545f6a705d1a15749a759","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-e6mewYMaUrsMbJlcqm5QJpWbefUYoD5h+z/XWgoSP3Cg080j+tK6O1Y1NwdeW2CPOozQDfKEY1Pku/LcJBxQxg==","shasum":"6fe1f05e4b338b4d705781277b360ff36d88cd34","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.5.tgz","fileCount":44,"unpackedSize":109743,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4xbpYbpDs27RX5sSvNSIyiFFycqAD0F6IYpww94MZowIhAO/vmF9HPMcP4PxgMTfRwiTkcf1GVATbBwV5H9LZbScu"}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.5_1702538153723_0.5760820243001366"},"_hasShrinkwrap":false},"0.0.6":{"name":"prompt-iteration-assistant","version":"0.0.6","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.6","gitHead":"d3b103472a5af9181b9e063dec3835bdfe137daf","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-mcCvypTEZqKazEtjwUth0y4Zv/5pqOIfnxHsDSPk/PSTHw7mmtpCsHCJCHtVvYJAlDFM++qNu7aJ/f6m5aK43w==","shasum":"98f255757c749f16e641caaea53f82d57fe5a410","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.6.tgz","fileCount":44,"unpackedSize":109868,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbFMJtRfyI+T09S5A09T9nsqYGgZbEjACJeR+94aKUXAIgAfjJCf92hQdFH42Ds2ex8YwfnSsPY+PDHlYL1AfJYJw="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.6_1702538448390_0.13279014640216125"},"_hasShrinkwrap":false},"0.0.7":{"name":"prompt-iteration-assistant","version":"0.0.7","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.7","gitHead":"3cf9f4f8f695cfd3b67a8a24f1853a0e24960393","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-fVJ9YEYZC2irz09gnode+4PTYtppBRMKGIC1vtwhiWVDzTAjntReg3pUzpzZEUI5cGNK2oKDnGP02Ck0fjLPDg==","shasum":"b222794a71d8a8be7ec685b9de6539a72f156e2d","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.7.tgz","fileCount":44,"unpackedSize":110006,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGeJprpvdiHoZXiTr4lZKklPQ2afKcJmyWm1MRE5YTXyAiEA633vxmlSL+P9FyuRhDbsHq5yYAl01gC3Pcme6oSyby0="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.7_1702538960828_0.8366771865324116"},"_hasShrinkwrap":false},"0.0.8":{"name":"prompt-iteration-assistant","version":"0.0.8","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.8","gitHead":"36234f00a8570b6581766b7440f0067a6e271cc5","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-WOcnLE8OyJz/91cPaPApMOv9IBEPhPDLZot1uaQaqEBz6XcfWbB2XuzSpI/Qb08SfAj+oCJr0s3brEJW+LCroA==","shasum":"7bdb18d5a5404ef680a985ee28092d83c25b8f57","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.8.tgz","fileCount":44,"unpackedSize":110863,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUclrfddB5NKiE6MNiU3lciPqS1K+wxb9ghThFMAvL7gIgWItQYB3M8MQpmzpsqqrrdXPmx637dzW2/whVjb6L+EU="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.8_1702648487482_0.47677667511470423"},"_hasShrinkwrap":false},"0.0.9":{"name":"prompt-iteration-assistant","version":"0.0.9","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","cli-table":"^0.3.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.9","gitHead":"524da16b96df0e16a2a772d2f28589a3bdfacecb","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-pDi/UOSg5Yf4h+hWe9rVrJf9wxeYr9/B2gnaXBtCMmPvvD+tcUYXRuUCgOpURTSVCvvX5J/aQa38blgs9Wni2A==","shasum":"a639d09cc442cdecd2dd1fc391684f796f41c8ae","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.9.tgz","fileCount":46,"unpackedSize":113676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSiz+Xd2Gsc+hJ3TnKbfpi857t+j4KFd+8/ILDq/zsmgIhAJcAL3h7F8Tm3QcyrNijZyn/NLLbLl0wFoSnCe6L+48X"}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.9_1702659337244_0.24476775390696326"},"_hasShrinkwrap":false},"0.0.10":{"name":"prompt-iteration-assistant","version":"0.0.10","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.10","gitHead":"e446b36c44f0dd2c78ad123f28fffff8d950e2ac","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-AKCKOSOYFa1DoSjs49okclPTJPW0Onb+tlplar3MvIzNJMucrG3JbVY3cll0dfb8HUHRH6DGQqNfHQkKcwg30w==","shasum":"2141224f92706ddeabfc8b8e42a79a161bd1755a","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.10.tgz","fileCount":46,"unpackedSize":120254,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgLjpWOcobTDKYJGqYpFxKRdT/oweKv7YfXcTN9sj8BAIhAIWsf27tk7FjTfcvIgs3Wa1myI4xG23rYlw5vJwPmWBe"}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.10_1702711567585_0.16009952188753895"},"_hasShrinkwrap":false},"0.0.11":{"name":"prompt-iteration-assistant","version":"0.0.11","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.11","gitHead":"54070ad1eb82413d93e72c7dfe55b10c3f209c1f","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-+qguo7YC3e5N0fcy8DmgyNC/XOgiAlivXAhQpQVbaguJhzBkSOSZ/C78fAlv1KnaZkmlMN2r055pOpX/0gyiug==","shasum":"f29df729459cc6c0a9eb3919180bc77850b24f11","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.11.tgz","fileCount":46,"unpackedSize":120275,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+XJ5d97injbbpg/O12wciVm4zb4jKXrSVlsIsoac2awIhAO6XRnufvXbw6obMo9dYC46aRW9Y19vmdqPH07OC/wiR"}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.11_1702712271342_0.2476792112835542"},"_hasShrinkwrap":false},"0.0.12":{"name":"prompt-iteration-assistant","version":"0.0.12","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.12","gitHead":"c0032525fbdd3c7a7eef16e443a86f8b43cc0f19","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-cOXZgj4AtOUOazvmPlCboSCNRMT9I4Ug/Gi0sxEQ/6RiaA7TPJGMHLtxeduUl2mnxrT+OFmLWTytLAHllzelMA==","shasum":"78591738150b821f1a3c06aaf9393db05f8a7403","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.12.tgz","fileCount":46,"unpackedSize":120324,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/uEJpIxom0IkudGZtoS/gl4dkppQYTc1f7A+MU2ptoAiB1PfU27rU28FMdg03UpCuxENlRj8T8qICNyFD7QL8Xvg=="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.12_1702712386353_0.42910633332531734"},"_hasShrinkwrap":false},"0.0.13":{"name":"prompt-iteration-assistant","version":"0.0.13","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","example:simple":"npx tsx src/examples/simple.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.13","gitHead":"2ae2b07cba0256a920df0688f3b2ddcfe46e30f9","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-0rQV3YWQaMt7zA6onwM+z6OwVtbry3Q+HQz7Gzoy/QaRpQVCWhKzDiu7BO6VWiX/VAMJbzziY1BIUz2+DrX0vg==","shasum":"d0ac9bd140aac9d9a25d42218bc07a1e1e47ede2","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.13.tgz","fileCount":46,"unpackedSize":125499,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9MaKUHvP1CN+s/rUI/F/eigXraNMZxJkbl6sSbC0CGQIhAMO9hnYMWS1A7tlRPfBEB5d0XtJQ/DMEJtFmSbvbr0TM"}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.13_1702807268343_0.19031703105281883"},"_hasShrinkwrap":false},"0.0.14":{"name":"prompt-iteration-assistant","version":"0.0.14","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","example:simple":"npx tsx src/examples/simple.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.14","gitHead":"fd423bfb38bb0b7712a87c291a2b22b642e797f2","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-NQViQohA8meNfGNPwRoSHcEq0AFK5MTu+LdvSKOgVfrnzhuxbBFNUgnzVkk5XFibN7v3p4e6lBmL+hD1ujMjaA==","shasum":"45614f77eee8bdce97319d1ce1d97b1089e917e1","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.14.tgz","fileCount":46,"unpackedSize":129155,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICeYxY/FwaSsVjMtYDloyZK4FWTbHx0aAqNlcWJsLKQSAiBT9ehmHmGhsR0ZOcw+U9o+P5WYEeoGRrUnvsZCia3Gng=="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.14_1703055811499_0.2147268420748334"},"_hasShrinkwrap":false},"0.0.15":{"name":"prompt-iteration-assistant","version":"0.0.15","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","example:simple":"npx tsx src/examples/simple.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.15","gitHead":"e755de343a499fd9c77e67cd0dd5457b00b5671e","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-dUJRz3i1o1AWI2v9eu6bmne82RXZHve+dz6zMOtinM4xDMUlafDzqOHgs1LGuAQdHSR8QWYTugvtLw0yhqxO5w==","shasum":"ce5b3a7323ac901906a40a60f6da3b029de21030","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.15.tgz","fileCount":46,"unpackedSize":129640,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4rAJzewuLMbXwGRBz60S8CxwFQZm/qWV+AsE4RafOkgIgLGMYeXkEUVw5IABAMjD6sAunWijHIo3oosYQYkkAovQ="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.15_1703170656624_0.7942474088986726"},"_hasShrinkwrap":false},"0.0.16":{"name":"prompt-iteration-assistant","version":"0.0.16","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.16","gitHead":"7f87e528576dd1ef77961308974d332898cc1dfb","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-N1nWkpL3dyMQs1CNvARSclmELIEgnz9IxDZCpA+Bt5lDk0gdQcso6/cHTyF3Kkwn1dHfwbkdMP8cD+sbeCbKIg==","shasum":"1fcaf9a70c1efb61e0e9fcfd2fcd3f24e8c5e12d","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.16.tgz","fileCount":58,"unpackedSize":127840,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHE0raLdPszFqBGxb2ff+iZwrxaEt6Kfeet7IB6JdMbCAiAkv8H+5ZUm4ARmcgt7U+OtIN5dYMNFlYVpXXeo0KsfeA=="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.16_1703225574486_0.6819328454752882"},"_hasShrinkwrap":false},"0.0.17":{"name":"prompt-iteration-assistant","version":"0.0.17","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.17","gitHead":"80043ed230029e75f8ac2b69dd9ba4aa6bb0abec","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-xvj27pnzYKfYcxUjI7GCA2bG7xI4KhkYc/2qvslorkBYj6ktcXGLXUQxEKUijj26/j2Za4nNmOZ52rLtOJ5a0w==","shasum":"9331c592bc59b2d797629f4811cc6e54ee820da5","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.17.tgz","fileCount":58,"unpackedSize":128472,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICf4uuAb6kkT+lVF3lffPzDRSnNvGDtzgmobMoQyhsE2AiEAojCHQKNeTYoeb1KNcI30y+OVTduKhcarkUS3FZEOMVw="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.17_1703263969377_0.983672468936369"},"_hasShrinkwrap":false},"0.0.18":{"name":"prompt-iteration-assistant","version":"0.0.18","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.18","gitHead":"db6389227139b96a40ece98a9ee8a84f35c65bae","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-zKQuQVYWCiKyLtycE+wdiLNnhDragmH9XSebiLzG5ffnfPkyxeGqgQVx86oUJ8M1ZnSyFJhVenP7Iqzxs2rILg==","shasum":"f326c6d32bb980281d64044f2554251176895134","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.18.tgz","fileCount":58,"unpackedSize":128890,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDisUHiZZIdj9ABbJ9Pd73PYWwiy+/c5MIfDLAs2q4S/QIhALOmaD+e88I/VUiaXxqV0idL9afZJkNZGECngHAwLhI4"}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.18_1703314009392_0.9053671596129689"},"_hasShrinkwrap":false},"0.0.19":{"name":"prompt-iteration-assistant","version":"0.0.19","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.19","gitHead":"95ccc158b73d7f7099ad7aff0524053eaee992b5","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-3pc3/beIZk4xqYuYzmutWitKmB3eTK8R6dtnWkTU7XZ56ot3i/CTKI318CGaZ0nZuPjaXO6xAM+9tdXI4Uz1xQ==","shasum":"06ffb5e2d1a78d75db33b433437a67c51a80d15b","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.19.tgz","fileCount":58,"unpackedSize":129407,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIATtViFyITI8R+NRd5speaIhB5GtmOpJmPHDR/hZrLSeAiEAu8PBpb+aPWefN0Nhu+rpBi2OAwzwTWy+rEmnUhfGxls="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.19_1703314913314_0.5782794585975872"},"_hasShrinkwrap":false},"0.0.20":{"name":"prompt-iteration-assistant","version":"0.0.20","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.20","gitHead":"81cb80457035d912aee23c1234f9f37be2a4f58c","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-h0ycCd8HrEMdC4EBz+HWjnPXdd4+k4YJvAQxAWRhNgkh0dOayW7SoIVhZkM/UDBNQDasQ18ABtzWw9RykZpAlQ==","shasum":"2c14ab2866ef8097b4907ddd39f19fc5d7c0507f","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.20.tgz","fileCount":58,"unpackedSize":129580,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpJ6iJ9Nag0SOUfpBf9jUbF283VRm23Kir1jbzDu120wIhALZJSb+YCiFge0H5NyvFi0Q95nRBP27wySCwMmTxrSLo"}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.20_1703315340264_0.35267087019696497"},"_hasShrinkwrap":false},"0.0.21":{"name":"prompt-iteration-assistant","version":"0.0.21","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.21","gitHead":"63b7ad86eefb9a33e946940e388ea2e424d83ea8","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-3YDoBIBWZQuubbLsI6SRabEQnB/gK2F3PXw6R7mPQ0KCVaPVvdoAls6vMInuI0YWKLHGUaeZe26PQorQzrTLWg==","shasum":"7dd9d8504cd1fe8b6ee99da34e989acd65ee7e80","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.21.tgz","fileCount":58,"unpackedSize":129746,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjQeor2HLBbMOIiAoeO0hAnoSUJTCarsBYp4Erz1nrMAiEA/UxDsDXM20ODDK7+CC5tO10KnqiJrZMn3aZhuC9zTyE="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.21_1703315677985_0.36866771815659627"},"_hasShrinkwrap":false},"0.0.22":{"name":"prompt-iteration-assistant","version":"0.0.22","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.22","gitHead":"d918eadeb766d6f80daf2174b938510b3a2b7971","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-HkjYJsJcX1ZzZPyTWf1IJL6EjmPfPqxPIlRvjwyM7QIzUEMDsfXn8HTY9ql469IDxRVH6cl9riYbl+BxrWZJWA==","shasum":"89fb0b96e2f296bc470040a32e781e98a60edcc8","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.22.tgz","fileCount":58,"unpackedSize":129677,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAcDtjw5OpeYQY31z4FlBNu0YsjThoqd4+P0CcTTO0ygIhAMiStVu7x9HCooXv2/eQ9zAW/cXkMPvcfDprm9z7ZO+a"}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.22_1703316497064_0.6960477112818075"},"_hasShrinkwrap":false},"0.0.23":{"name":"prompt-iteration-assistant","version":"0.0.23","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.23","gitHead":"4b0a90bf9091100180d91d1deeb74b03ac6d7795","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-zkMIiPARmwSZhpN++al2JEqxhlglImAu+dJdf9e3L9aMTWHCyQgDVlfzuJR4duVS2UO8G9AffoJP3Qh5p9UjNg==","shasum":"edb816559a65eeecce0a21d443984271ee3dd240","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.23.tgz","fileCount":58,"unpackedSize":129921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICv1hiEssFoXHDXrRHOz3prU+MuEjgG/ykimiyUwTGGFAiEAqbUrQwJwxhWAQ6cbUTfqCffVEIKbv+TzYt2lYq8iHZE="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.23_1703323224722_0.798078356104756"},"_hasShrinkwrap":false},"0.0.24":{"name":"prompt-iteration-assistant","version":"0.0.24","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.24","gitHead":"0b8e3e66596f4d70f8501a15cb09476f4f4fb124","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-TiFYz1BkasGL9+s57Gc4+Fh1xWJVJm7fUrdWdTbivlJja6ZmNizL1ecZ/HVXDJ4EbRX1GGh3+2Wg3edeXE/fBg==","shasum":"521ccca9e19bc05ee41c8c6ad11e03b1d3cc736d","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.24.tgz","fileCount":58,"unpackedSize":130057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCikTIK71/mxt4ZfTucLv5lnL1MIGh46aYo6Xva+6E0NwIgbFmPgJKd/bUkIX4QRJC4GsD4hqjVJ4traLUs5fSFt84="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.24_1703324937075_0.4430005966656534"},"_hasShrinkwrap":false},"0.0.25":{"name":"prompt-iteration-assistant","version":"0.0.25","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.90.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.25","gitHead":"45622929b69e1702c135e07ac5d0f3150b369acf","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-k0+IOwuSZikj1rod0MCQWHkGjYcIcy8/HL8NmeeFryQyqZd0cvKzuUeMe6e5cysAowdYE+yWT7i4CHAkhWhfTw==","shasum":"8a01d5a492f3680132e7e746e3da71b23c7e35f0","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.25.tgz","fileCount":58,"unpackedSize":130055,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMncQ8DSFyFBHzMm6DmoQJBAE69NAMRQY51WK9nnPKXgIgFlMFYs5/QexYTyZMtQWSnKQRcNH6h/D+r2zLkvEDsDY="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.25_1703325163202_0.18393664035673862"},"_hasShrinkwrap":false},"0.0.26":{"name":"prompt-iteration-assistant","version":"0.0.26","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.107.0","modelfusion-experimental":"^0.2.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.26","gitHead":"0ef738ef4a9477523db43e5794a5441e1fd98c19","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-/kBpNuDTa98LUJ1KPVRs0Q1CY/75Sq0kIRVL7LvVTZwJMlNQCqOFhd5Mg8GGe10MzoJRuRra6RruBcyApJHGwg==","shasum":"f3c645327aaf97ac12ed2c027d0d82b7e190ac5a","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.26.tgz","fileCount":58,"unpackedSize":132296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICe8QEhgRHzBL2pZcfiqNtYNTo/NkRxJh5/rFqFq9sExAiAOOopCqU+aSN78u0DN4BAQBUOhxZIgQNoyAHsgxontCw=="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.26_1703919686870_0.18198899159592297"},"_hasShrinkwrap":false},"0.0.27":{"name":"prompt-iteration-assistant","version":"0.0.27","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.107.0","modelfusion-experimental":"^0.2.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.27","gitHead":"fd2d0fa1d7fd77699d5a36552f7ab96feb29af61","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-1w8VIhOCG78/wh/EBTUHYTM/rpIxXcqB7R7Tug+R2+wrCk2r1HWhFHCV3HtoYr67/Iomc+3rtaRMVTJvpsR72Q==","shasum":"b15522cca9d426e17d4669056860c8a121e2e84b","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.27.tgz","fileCount":58,"unpackedSize":132368,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAESylWjqpUIvYe+xLVf3RJ8wTzvJ9eAU3kWgOEp5rQfAiAWTHBERM1QN0ArWfO+BkL9M02be9zqEby97DaCdOyyvw=="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.27_1703946376185_0.1039501982722939"},"_hasShrinkwrap":false},"0.0.28":{"name":"prompt-iteration-assistant","version":"0.0.28","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.107.0","modelfusion-experimental":"^0.2.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.28","gitHead":"34920c8fe7b980e1eb730fff3d4e72f463e67a19","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-7Xe8rCuhhARdpRMwQYiTlfzlb3dx9uBdOnzWz4Yb05daKW0w2OmgUH8qwsDxmF5axHivJdXMmLhj1AHiY9rc4Q==","shasum":"0b34514c97cc9ccbfe571f1cb1812c766ff13d8f","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.28.tgz","fileCount":58,"unpackedSize":132656,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdMEhj/AJfBRn4WhugG/itvI36ZXyxypw8Ah6wF9BvSQIhAOyiEaEysmzEAtOt8CZmG/9oKGBGBZxpapuqw5HMmR4F"}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.28_1703946807250_0.8949890699892955"},"_hasShrinkwrap":false},"0.0.29":{"name":"prompt-iteration-assistant","version":"0.0.29","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.107.0","modelfusion-experimental":"^0.2.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.29","gitHead":"0e2c238f320e78f3c1ed9697c0f8a0723446c8ad","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-tohJkvimWOz1wg5oUgEbbpDGutU7CGQsitkZ8VvUxlnqM/OHz/M8nsTJE8wYdQ/dDYslKuQBAUQJst2cUeCdjQ==","shasum":"93be4dd73795a7e2fb696d039040f3e7c036dc63","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.29.tgz","fileCount":58,"unpackedSize":132743,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJhT/5SEMTWsfpm/mOTxL75iy/06TGU55yNmUrY5ph6wIgSSggktptP7RIosTtj+EAj8tculkowA1KKUkNgV+/iPw="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.29_1704518645833_0.8428462228631928"},"_hasShrinkwrap":false},"0.0.31":{"name":"prompt-iteration-assistant","version":"0.0.31","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.107.0","modelfusion-experimental":"^0.2.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.31","gitHead":"07787f69c484347dfa2ec9f26d731165a707b772","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-b6IVzTJXSxK8deaFKTaXr4BNrhjEW3DFagznBKevhgQyq0ACsFcGYW1d5+e30Vyh9ZveeBOiyb+WKC2KXIcZOQ==","shasum":"9a5986d61c30a2dfc3c91a4af2edd17a877ab068","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.31.tgz","fileCount":58,"unpackedSize":132784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSog6f2Z/C08AnxLXcEqjzutegzwlA8AhsSdNAUD+m5AiAwQ5rOGCU/H3xGuDHK1UR2pOhxRhWx5mlHKFinqKGddA=="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.31_1704640428917_0.6705917104782375"},"_hasShrinkwrap":false},"0.0.32":{"name":"prompt-iteration-assistant","version":"0.0.32","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.107.0","modelfusion-experimental":"^0.2.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.32","gitHead":"a2c97b223741e519905c899246d7677b152f44ba","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-6VeEQ7Yl9q54BrdRMAq8Hk2DGk7k9shF7b5QpgTWdAv7AMIL2ky990a1po055TkgRMtk0UuZXKAREE/ZXBbKkg==","shasum":"647cc698d356e80401d8a215ff07d97ee1a77f82","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.32.tgz","fileCount":58,"unpackedSize":132787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ0rSkGjGZ5bbeBF4dn7AMOFTTaMC2W/l7lb89bnAEWAIhAJQk3s1ksFs4q4ZJuJvLHvJk6DslDf3mcqMMH7YAbppz"}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.32_1704644997567_0.23274153305444778"},"_hasShrinkwrap":false},"0.0.33":{"name":"prompt-iteration-assistant","version":"0.0.33","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.107.0","modelfusion-experimental":"^0.2.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.33","gitHead":"596531aee4f94774bdb4ee73fecdf96339dfe828","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-NwslDkc24pQfyo3/S1HKXSOFTfIHfBEuFKOqqaqRwB/jARGpUybKjOO5+RKrrMk9EmZ5107U2eQxtArPvHg1LA==","shasum":"22484e6555f35c6ff06e7b4735a8f07f1c1de9d3","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.33.tgz","fileCount":58,"unpackedSize":132909,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkBRnx6Z0twXj2zcGjctPu95rFDRVpPhbjJsiojksq+AiBhA/Sm4fHznzLDi3VOilCZ2npU+6NUY9o7Kdm16Oyhbg=="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.33_1704645581866_0.11913863702957128"},"_hasShrinkwrap":false},"0.0.34":{"name":"prompt-iteration-assistant","version":"0.0.34","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.107.0","modelfusion-experimental":"^0.2.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.34","gitHead":"3d6eb48b999832bd5d005e70f0ee2e00813aa464","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-nEITjNfOEGg3Q85gfDsm1BSfkE95qKKne8JHlGoamYk9ggS92UymqmqzAA6NVkB1oFEqS7RCPRDl1fgnUosZzw==","shasum":"6bec44379da167390fd5a89cabfb70941d15c99f","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.34.tgz","fileCount":58,"unpackedSize":132972,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh+ZiDt7dklxtw1jfs6ItPal9YIgrUUPQ9CF8PhtSq8AIgPFYsyS5rx3ksrKdTCzlDC2QcD14zWrC/arUIZcSVpsE="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.34_1704646342898_0.908380533295422"},"_hasShrinkwrap":false},"0.0.35":{"name":"prompt-iteration-assistant","version":"0.0.35","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","@modelfusion/cost-calculator":"^0.1.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.137.0","modelfusion-experimental":"^0.2.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.35","gitHead":"556fa989014d94642f3b1b8ed0579b9aec9f8c8f","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-kSJfE/D4g5stQKAk2J4SqquTzJyL/i1fmuA1e/6DEp0fTqBl0+xWB9ekH4pvJX0HHPWqJ5F/wRc53nwSWdV49Q==","shasum":"1616f3d3db7bff6a4ab430561c0abad2fbca4d35","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.35.tgz","fileCount":58,"unpackedSize":133053,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQn9RcW88zLPh9NSx0+1AJ4U6W6C6LAUprdL3YW3KRhAiEAu+UGyxlXs9HlzFf+QTVX0q+SF02GevwU22Z7izBgBXc="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.35_1709997517346_0.5117110677257537"},"_hasShrinkwrap":false},"0.0.36":{"name":"prompt-iteration-assistant","version":"0.0.36","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","@modelfusion/cost-calculator":"^0.1.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.137.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.36","gitHead":"90faef0ef354b9c6a1f8fc2a06554861974c091d","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-K3heI1Wxvd8PwYhTi44g2YDdQ3JXTb2JCstofVKyPANov+UUaC9oobs8mzPP2/sBPtp87O9JJIvc5szizq7s6Q==","shasum":"7183101d3e9deb21f980d3a14025e4c7d6a3d803","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.36.tgz","fileCount":58,"unpackedSize":133011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHh4ccLJKPjqtVzh8T21EWoFDEil1Z1s+Pqth1l2AMpdAiEAt2rVt6e5NET78z+A42Riah3Uy3bZ8k+Ipi2OJYwxWe4="}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.36_1709998097151_0.9518554352871238"},"_hasShrinkwrap":false},"0.0.37":{"name":"prompt-iteration-assistant","version":"0.0.37","description":"A set of CLI tools to help you iterate on your LLM prompts.","main":"./dist/index.js","types":"dist/index.d.ts","scripts":{"main":"npx tsx src/main.ts","build":"bash scripts/build.sh","test":"npx jest","example:simple":"npx tsx src/examples/simple.ts","example:instruct":"npx tsx src/examples/instructModel.ts"},"author":{"name":"Jamesb"},"license":"ISC","dependencies":{"@inquirer/prompts":"^3.3.0","@modelfusion/cost-calculator":"^0.1.0","boxen":"^7.1.1","chalk":"^4.1.2","cli-highlight":"^2.1.11","dotenv":"^16.3.1","front-matter":"^4.0.2","inquirer":"^8.0.0","inquirer-search-list":"^1.2.6","json-schema-to-typescript":"^13.1.1","marked":"^10.0.0","marked-terminal":"^6.1.0","modelfusion":"^0.137.0","openai":"^4.20.1","promptfoo":"^0.31.1","remeda":"^1.29.0","tty-table":"^4.2.3","zod":"^3.22.4","zod-to-json-schema":"^3.22.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/marked-terminal":"^6.0.1","@types/node":"^20.10.4","jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"prompt-iteration-assistant@0.0.37","gitHead":"90faef0ef354b9c6a1f8fc2a06554861974c091d","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-NToJd7baUGelf8dXE6Ku1Nfr2fpD6ftfnEPeaJPA4Mb332PlybeJ03VVP7KFkqCnvNxI1T4mLa+bJROdcYwp2w==","shasum":"8d34d7d7ca0602a7a691d2c1443d4effa79c7ad9","tarball":"https://registry.npmjs.org/prompt-iteration-assistant/-/prompt-iteration-assistant-0.0.37.tgz","fileCount":58,"unpackedSize":140446,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQsmsN4FFJv4F3pIV3/B5zO2AJc7hKT8qrQVmYe4t3fwIhANlOWB7VAon6EZE3OhkuAVTGtKEDhtqubrb0oFokgU5P"}]},"_npmUser":{"name":"jamesb123","email":"experimentallearning0@gmail.com"},"directories":{},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-iteration-assistant_0.0.37_1709998371068_0.967154998869211"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-12T06:07:35.241Z","0.0.1":"2023-12-12T06:07:35.407Z","modified":"2024-03-09T15:32:51.663Z","0.0.2":"2023-12-14T06:53:43.387Z","0.0.3":"2023-12-14T07:03:23.155Z","0.0.4":"2023-12-14T07:09:48.112Z","0.0.5":"2023-12-14T07:15:53.980Z","0.0.6":"2023-12-14T07:20:48.710Z","0.0.7":"2023-12-14T07:29:21.046Z","0.0.8":"2023-12-15T13:54:47.679Z","0.0.9":"2023-12-15T16:55:37.506Z","0.0.10":"2023-12-16T07:26:07.756Z","0.0.11":"2023-12-16T07:37:51.571Z","0.0.12":"2023-12-16T07:39:46.551Z","0.0.13":"2023-12-17T10:01:08.540Z","0.0.14":"2023-12-20T07:03:31.716Z","0.0.15":"2023-12-21T14:57:36.795Z","0.0.16":"2023-12-22T06:12:54.709Z","0.0.17":"2023-12-22T16:52:49.544Z","0.0.18":"2023-12-23T06:46:49.599Z","0.0.19":"2023-12-23T07:01:53.502Z","0.0.20":"2023-12-23T07:09:00.442Z","0.0.21":"2023-12-23T07:14:38.265Z","0.0.22":"2023-12-23T07:28:17.253Z","0.0.23":"2023-12-23T09:20:24.934Z","0.0.24":"2023-12-23T09:48:57.287Z","0.0.25":"2023-12-23T09:52:43.389Z","0.0.26":"2023-12-30T07:01:27.093Z","0.0.27":"2023-12-30T14:26:16.492Z","0.0.28":"2023-12-30T14:33:27.409Z","0.0.29":"2024-01-06T05:24:06.013Z","0.0.31":"2024-01-07T15:13:49.206Z","0.0.32":"2024-01-07T16:29:57.797Z","0.0.33":"2024-01-07T16:39:42.029Z","0.0.34":"2024-01-07T16:52:23.044Z","0.0.35":"2024-03-09T15:18:37.525Z","0.0.36":"2024-03-09T15:28:17.405Z","0.0.37":"2024-03-09T15:32:51.238Z"},"maintainers":[{"name":"jamesb123","email":"experimentallearning0@gmail.com"}],"description":"A set of CLI tools to help you iterate on your LLM prompts.","author":{"name":"Jamesb"},"license":"ISC","readme":"# Prompt Iteration Assistant\n\nA set of simple tools to accelerate the prompt engineering iteration cycle.\n\n⚠️ Work in Progress ⚠️\n\n## Motivation\n\nI work full time as an AI Engineer at RemNote where I am building the RemNote Flashcard Copilot. On the side I'm working with OpenPipe to build Open Recommender, an open source LLM-powered YouTube video recommendation system. \n\nA huge portion of my time in both of these projects goes towards prompt engineering, iteration and evaluation. I realised recently that while each step in the prompt iteration cycle is very simple, there aren't any tools that support it in the way I want, so the process ends up feeling quite frustrating. Prompt Iteration Assistant is my attempt to build a set of simple tools to make prompt engineering 10x easier and faster.\n\n## Features\n\n- Simple `Prompt` class abstraction.\n- Methods to create [promptfoo](https://promptfoo.dev/) tests with minimal boilerplate.\n- Easily register prompts as CLI scripts.\n- CLI interface to quickly run tests or try out a prompt with new input.\n- [zod](https://zod.dev/) integration for runtime type safety.\n- built in dialogs and prompts to help with the entire prompt engineering pipeline \n  - creating prompt instructions\n  - creating prompt input and output zod schemas\n  - creating in-context examples\n  - elaborating on examples\n  - quickly run prompts to generate text inside the prompt you are editing, eg. to create example data\n  - brainstorming possible inputs and edgecases, creating tests\n- easily build your own dialogs\n- easily extend for your purposes\n- no janky, unpolished UI, just good old fashioned CLI tools\n\n## How to Use\n\n- `npm i prompt-iteration-assistant`.\n- See the `src/examples` folder or get in touch with me if you get stuck!\n","readmeFilename":"README.md"}