{"_id":"bozo-gpt","_rev":"25-4746e538de5cca5924fb72d8b6b48c11","name":"bozo-gpt","dist-tags":{"latest":"1.3.8"},"versions":{"1.0.0":{"name":"bozo-gpt","version":"1.0.0","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/index.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/index.d.ts","gitHead":"6a29ef35358623838ce139a0d3ff6746928ee450","_id":"bozo-gpt@1.0.0","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-J3pUUIx4RFI2xQTtGzeZWX8OwCgpVeXu8P6Bcl/pqfqm7wM5+EHzV3iXOP/Y7pYCCa36Ziu2HmXn0CsM26srqg==","shasum":"cad7045c377df3ab6a60027965f347b566d7f3cc","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.0.0.tgz","fileCount":79,"unpackedSize":1218832,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCadWjDNdAPbd66bPqFBQYI2owwgXsGZMKefv+3nzKy+QIgZyVnim3k2g/urcLREAdlqXQroV2+cGmKM6HR0QIB9l0="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.0.0_1697088050272_0.19454038309839428"},"_hasShrinkwrap":false},"1.0.1":{"name":"bozo-gpt","version":"1.0.1","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/index.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch; npm run clean; npm run build; npm publish"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/index.d.ts","gitHead":"9c06f40e4c40f44f8a4557100636ad9c343ccb16","_id":"bozo-gpt@1.0.1","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-YQAnVk03Tg5GEKhSH8shGdeGhk2KRmdkLRhACKABCzaHx4svgGwoDcmyDI8mVB2kebzyvB+vlQYw3jlZTxzEnQ==","shasum":"dc3403f9a5ebdb9b33768805bc548f5370bb4e14","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.0.1.tgz","fileCount":79,"unpackedSize":1218912,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhpxfYCHrMA/Z1BPTuMUNfWFj34Uqs2eRPoHy8DyyvSAiEAt9Axjpx1j7NBOlyh/u4o6Cg+t/ZmACvriIa8rnVLOl8="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.0.1_1697088517153_0.09265229463361346"},"_hasShrinkwrap":false},"1.0.2":{"name":"bozo-gpt","version":"1.0.2","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/index.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build && npm publish"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/index.d.ts","gitHead":"6f714e852f80c536e7580530020e3fd8f99a060b","_id":"bozo-gpt@1.0.2","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-doUC4R6LeFfSD38dfqy2TO9GnbtTvFeMrqycbzca0HLKUAdd3Ut5TJpycFR0a1eCyfEUfpL6vbWDxl/OPYFeSQ==","shasum":"e76e93c5ddf8662290d406711d203e6fd97c9ce0","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.0.2.tgz","fileCount":75,"unpackedSize":1215717,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLPwdmhMHMiMNTIP5d3AeHB4FpK6++/XzELr/xx74vhAIhALzP8fDUeCs5vrsY7JO8MukimCFxu7cqR/Hzg3VXIQ/U"}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.0.2_1697088680719_0.5156712740271474"},"_hasShrinkwrap":false},"1.0.3":{"name":"bozo-gpt","version":"1.0.3","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/index.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build && npm publish"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/index.d.ts","gitHead":"2fa22295d45b0803a67404101ebfd371dad1e45f","_id":"bozo-gpt@1.0.3","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-17BPPnl2Bz7e/f2fbkxWT8QsEgKBtkdb7WbbnlKTxpHsfpQSXIJ/Ns5cQpvE2qAHTJUxldW8KhtM2tM1iO2C+g==","shasum":"4c1d253d337eba216c261787fc9be4fd68448e75","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.0.3.tgz","fileCount":75,"unpackedSize":1215717,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXaKoUr5S8jvIoDdFu30KdGZbl13d6DVfzdYB3PTA7MAIgV2sFMpmPAmujkGh05+/jJ2jVAPvoDjf7n5YlBMC/MSE="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.0.3_1697088688981_0.5631450369494952"},"_hasShrinkwrap":false},"1.0.4":{"name":"bozo-gpt","version":"1.0.4","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/index.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build && npm publish"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/index.d.ts","gitHead":"ef4c581d11f7450d56edf42033e829669ef96c23","_id":"bozo-gpt@1.0.4","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-I87/cz6vY8QC2Rv0X2Q7M1Xk/zUqp1W3NNjIagZ8dGf0EoO5B0JWNbxCHcSW8z2F6RgXOuWfhWvGA5zGlwnmCg==","shasum":"6a8f4a342bdb2d79cfd511faa369a8147bb2d481","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.0.4.tgz","fileCount":75,"unpackedSize":1215717,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEiJu6bngHDUUdkcVi5cUTIMzrIGkYRFUMVsS/O4fR4/AiAsoY2J3PdtBPefTH61nqm++Ud5WR7hEv6m0b/rnjnFxg=="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.0.4_1697088697097_0.6079257913849885"},"_hasShrinkwrap":false},"1.0.6":{"name":"bozo-gpt","version":"1.0.6","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/cli/App.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/cli/App.d.ts","gitHead":"2e88dcdc93057480d2c575964f7ffabe5bc5dba9","_id":"bozo-gpt@1.0.6","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-oVpQmcMHXx5BIBSd86v6+pn4CZH0otYeiOyvDJxNc9qtfTMN969+b501p5g6cqdC+gOwx/efWKqTZ0KJr3MukA==","shasum":"d0fc8ec4e213cdaf2951f4bf0ce9089f972a2225","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.0.6.tgz","fileCount":75,"unpackedSize":1215659,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAVTjFUMMFZdiLx4+2XZnJAQwYmBNjoz8Vay0kH4pBKhAiA4E4pPsPfuYv4xbbptIVYij/enKiYAVEsSFG7C4/yukg=="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.0.6_1697089159837_0.6726912723582708"},"_hasShrinkwrap":false},"1.0.7":{"name":"bozo-gpt","version":"1.0.7","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/cli/App.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/cli/App.d.ts","gitHead":"2013103daea26529e859a7e39addf932cb2e3102","_id":"bozo-gpt@1.0.7","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-T+PkCzhiYpQlHMA8LjhqHLQes5DnS3w1vS+yxLQihN++8E1AvUmKC1tpimNdoOTAuM6ASfi8sSd63Buwq3LWYw==","shasum":"f5e8a107391b9028b96d340f29acdd4350c7378e","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.0.7.tgz","fileCount":75,"unpackedSize":1215518,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTs2VJKcYzAu0/a/aCuvC6KYF5TKeCwOS7t3Fon3EDyAiBTh6VGo9MOd/cahF45W6DVuUA5XM9v105t3RCRUM0LVQ=="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.0.7_1697089196462_0.41860049519987563"},"_hasShrinkwrap":false},"1.0.8":{"name":"bozo-gpt","version":"1.0.8","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/cli/App.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/cli/App.d.ts","gitHead":"6ee6f3b80e5b57a1f81888f7b84ccb54cef7250f","_id":"bozo-gpt@1.0.8","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-9Cd3DpOvgyY3CSpuZAaFQ2db0I/ZCV0SUS+0w5Zq8VX/MxdH/fxngLxdksn7uOAyVLkfrM/LFGm/BuMuH0y9iQ==","shasum":"725d209510ff8f6a28219ce7d1dfd2ab79587de5","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.0.8.tgz","fileCount":75,"unpackedSize":1215035,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnwQB/PFwFWg9ZB33+p4smSJRkj0VVeqrGBp1b1FlpkQIhALlHkpTy0Y6h9HURMyhendPLs3kMfeAT/3xD+raqDDBQ"}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.0.8_1697089370577_0.5576333847181274"},"_hasShrinkwrap":false},"1.0.9":{"name":"bozo-gpt","version":"1.0.9","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/cli/App.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/cli/App.d.ts","gitHead":"1dcbdfc802ee943c3005782ca7bad73d5463ad4e","_id":"bozo-gpt@1.0.9","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-BZALP+dpsRGPYQwCBq99lsFfmdI2XvUKU1QgwMXUZyEfbaP/L9WqmHG1LWbqMLs71rBWNcSXFowl0P3RlbePLg==","shasum":"ba241be4251d3d236a2b832edf2286980f7788f6","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.0.9.tgz","fileCount":75,"unpackedSize":1215035,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGO9rK9XuH6R9DMza2wK+mKPba0TxPsZOof5Fr1HHg1YAiEAj/siC5UOmZ9xhBTYvnSa706zx1VfBfbFqU7laCQpUrk="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.0.9_1697089411449_0.06426947132889649"},"_hasShrinkwrap":false},"1.0.11":{"name":"bozo-gpt","version":"1.0.11","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/cli/App.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/cli/App.d.ts","gitHead":"a8bae3a13d786a59dd819378a28e2faedc6a0af3","_id":"bozo-gpt@1.0.11","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Wh8anI8rKZ5qEJgT2LUrNKVkG8OEV8Y0lBh1ryInKJdTHeRgid1Z/9NHme/Y6P3GykRq0e3g9QmDmo6asjGVnw==","shasum":"9ae8420dce0674e31e319ef3183eb56b32fe4cc3","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.0.11.tgz","fileCount":75,"unpackedSize":1215271,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWD8fZxDTCodQfxrcp2Emv04TYzVZXoQTNZxHY4Z5OfwIhAIR7RUvhgPTmVYkcChLwubzdNtUH8NTDQGaEsAgRn5Fg"}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.0.11_1697089659445_0.1950562322635745"},"_hasShrinkwrap":false},"1.0.12":{"name":"bozo-gpt","version":"1.0.12","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/cli/App.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/cli/App.d.ts","gitHead":"b595aa82bb9e074921f0d92931def7b4733db382","_id":"bozo-gpt@1.0.12","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-McRDmwZo7kjs2onQM1fHulJV5hRGHIF78cVHynxSuKCr//mJgv+cJxN24L//4J7+WCRE9GbpGr8IOiXXDJpRnw==","shasum":"d16b69c280ef656c6faa691b3eb13f33b0e3cda3","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.0.12.tgz","fileCount":75,"unpackedSize":1215257,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOSS2lcf361WhjeX8YxwLNpv2unwLugf5aeAeHYXCKMAiEA5bowDV+17LHbt2wPUoG8SzGGh14NpLp7bEtJKEhlxPk="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.0.12_1697089737474_0.014149466871723249"},"_hasShrinkwrap":false},"1.0.13":{"name":"bozo-gpt","version":"1.0.13","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/cli/App.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/cli/App.d.ts","gitHead":"1524cb9a3aa8cbeecba6c3367c25e7dc297e52b1","_id":"bozo-gpt@1.0.13","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-J1Qi8qgCOr69PQ3ongZwEbjfpafOhVXBnG2QaB1R8sXs31IY4yOw45mMP7DM3e3liAsl0qBDfPoNTL/m3z9Z9w==","shasum":"ae82673317fb9d11c76472c40aa59dc979f025a5","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.0.13.tgz","fileCount":75,"unpackedSize":1215257,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC64oopIOvQ2g+bS7tpstxZPt72wvBSMXwMb2LWrGzhcwIhAJVQ+rBlg0doPb137CqIFEuo2us2qnx/dG4gUK62F10l"}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.0.13_1697089758673_0.4199257256183633"},"_hasShrinkwrap":false},"1.0.14":{"name":"bozo-gpt","version":"1.0.14","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/cli/App.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/cli/App.d.ts","gitHead":"83b9ea5765082162a13e76afb931b26c36ca9337","_id":"bozo-gpt@1.0.14","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-o2tqZCA9vmqeM5pLDeKP2bQRvX902AzEI1s97RvJBXR5NDTHJ/9XqlZanMe/8YpXw4NHQ7RCoj3/dkfh3iAWFQ==","shasum":"d93b389f0371ed83bfe3156ba1a7dc919996d26b","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.0.14.tgz","fileCount":75,"unpackedSize":1215392,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyaPfXm1ZwUOAEPDwUm9OjW0HCblDUNI7zHCSq6D6jzAiEAlzZ1AzjUt/TWv7ubGfHhHfzjnDxjfxArbgb9REjIDnw="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.0.14_1697089836150_0.7523050555310886"},"_hasShrinkwrap":false},"1.1.0":{"name":"bozo-gpt","version":"1.1.0","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/cli/App.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/cli/App.d.ts","gitHead":"cd12d32485d7282c64c0440af1e2fc2d3b3297a8","_id":"bozo-gpt@1.1.0","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-gp90YDZdpyi8ONylcBpuQL32wkVsO8YaCYvaI1IyWaIkDiUggV46e2JDkkdoWH1Jj50Tv2IS2Gd5zTF+8/wn+w==","shasum":"8db08d3307d60399a4dd6b7ded05e2b056d2fdc9","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.1.0.tgz","fileCount":75,"unpackedSize":1215344,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDc8ZosYFDkM8uCsZf746MuIcmSoSQRYiDB7vbConcTCAiBBOUahy0dt3Ll8Kno4/8esO0opu5utpwLzooeHBSR4+A=="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.1.0_1697090233084_0.5806035318301048"},"_hasShrinkwrap":false},"1.1.1":{"name":"bozo-gpt","version":"1.1.1","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/cli/App.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/cli/App.d.ts","gitHead":"a41e149227f839b2c3ec7eea7b7901c9cdb669e5","_id":"bozo-gpt@1.1.1","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-jtJWbjrh2vr0mtFQhIKfpj33Fr9keul/mkjyMeKRzBUHuDYWbj/rmqB1cw1rOSUH++EpVzYOX7G7MbL3diuBVA==","shasum":"33c43c6cd6f1146bb6634a6b9467057544d47f70","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.1.1.tgz","fileCount":90,"unpackedSize":15193004,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUv8TKx8oG0GitUqUxyQimJCRUZxxGvvKQ1wDNpfyvNAiAXfLtavZO62eSxjkzMfdTHATB5qVeMr1LeI0U5ODjeWg=="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.1.1_1697090479599_0.5113487050128347"},"_hasShrinkwrap":false},"1.1.2":{"name":"bozo-gpt","version":"1.1.2","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/cli/App.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/cli/App.d.ts","gitHead":"27cc25c3ba882d1d962fc89ca85504d49774b714","_id":"bozo-gpt@1.1.2","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-m+Xqx0s4Ze/Evv6QCK9EdEAxZHQbxC181NJ45G0GA7dstTyBFzyFLe/NkGfqlp/zDnZkvIc5VsCbrq27rmqPww==","shasum":"646859055ff2f9fab3c91babbfb97ba89a27a4ab","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.1.2.tgz","fileCount":90,"unpackedSize":15193004,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH07UZ4eRfIswoyzeVoUPDNv77fQXZe2XnlUcN2Ypk9EAiEAhBm8tm7tVE7ojFN4amwFlVKHVX3M/HQhVfN3YPH+yig="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.1.2_1697090520436_0.5584944051463494"},"_hasShrinkwrap":false},"1.1.4":{"name":"bozo-gpt","version":"1.1.4","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/cli/App.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/cli/App.d.ts","gitHead":"2b713d3672cd0a8d67e2bc875cf273eec21982a8","_id":"bozo-gpt@1.1.4","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-QGlbceCKJ9Jl53o/1qqjkOIA9h91iTmCKV6B0fsZtod0tBsJbufc6fyirURV/QzrzBtgcpMFfY1jMFWrmadeLA==","shasum":"607fdfc4977ebaaf17c9f29e1dbc200e12c784d1","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.1.4.tgz","fileCount":90,"unpackedSize":15193004,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMhDi/6DJhvaiyFL/H8BO1poJVk7TCvFto4EpLHf6MRwIhANPTlcy6NkUJ37D+wYQbQdsfn669aZb+AkcWH2dPUc/Y"}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.1.4_1697090616223_0.5142755517590254"},"_hasShrinkwrap":false},"1.1.6":{"name":"bozo-gpt","version":"1.1.6","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/index.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/index.d.ts","gitHead":"0380471a494d7792bd37b774defb86f99963c989","_id":"bozo-gpt@1.1.6","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-2jspFrPUTM2BVvYJBXsqkdLOCR/P/ztAectyKbB4SKKlL3kJlK/D5ED6/GQ7dFu9NB4yDBCfK2S2KLNr4DOMXg==","shasum":"abfe7a16a5a24ab7adeaeed776c6cf5f2e53aef7","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.1.6.tgz","fileCount":90,"unpackedSize":15193002,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGosQDwCcQJPZF4Qq35Whz/iZhEMi/6ssxsi3t8Lp31JAiAXuzQ1wMQs9r9f3GbyJFCfNWeuB3KJCFksfdmnAPWlPA=="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.1.6_1697090692224_0.24008845938324375"},"_hasShrinkwrap":false},"1.2.0":{"name":"bozo-gpt","version":"1.2.0","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/index.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/index.d.ts","gitHead":"4713cf7a8e88a3c7590fbb2477c924a1a8054c0b","_id":"bozo-gpt@1.2.0","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-XeObm8Zo5qTfqQi7vfo94tk1V/XZ9VsGD2m5dCrYMLo1rVUGc+AhQHDLxKdPToCjJwQvRvHmUZF7JSBQvRRUxg==","shasum":"075883d07b82aacd881a22aae6736f896099bb52","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.2.0.tgz","fileCount":90,"unpackedSize":15193002,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEiI0/maYl/b8cNuKmRrdH3o8EaHDYuR71+nL97jFk9WAiEA7KkIYB2TGwl5K/Xh9AoEJehPHxLajcp1W/a71rsYK8o="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.2.0_1697090769048_0.4173239760469054"},"_hasShrinkwrap":false},"1.3.0":{"name":"bozo-gpt","version":"1.3.0","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/index.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/index.d.ts","gitHead":"38dd98c897a189a74cb01d1cb9385b6d840ef968","_id":"bozo-gpt@1.3.0","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-B+K/xZHuRUxdxDmQW5mx+ru+mMA7cxHTowbvfCAjOcMEo4hUpaddjM1LQ2rT6uBtZUnspqFxSQmPhvJEndZjow==","shasum":"aed8d2c69521fc8c97411b7dbbedde5a71015cdc","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.3.0.tgz","fileCount":90,"unpackedSize":15193162,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4zHg0keckgI9npqqv54AfvzkaMCyN3VIJmz1fuqFIKAiEApAg3dfhNaZRH86EQU0ueFpkvKyHBnlBLntAw5CJDgp4="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.3.0_1697091791614_0.6568803961227663"},"_hasShrinkwrap":false},"1.3.2":{"name":"bozo-gpt","version":"1.3.2","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/index.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/index.d.ts","gitHead":"754438c2894b824a499abf5a324728428baab89d","_id":"bozo-gpt@1.3.2","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-SmrHx7FojCdS0EO2BXquOrRegW4m+gkGImO6U03vq7dXStWa4/XkVhuye6zaJAubgikQUb1nKHKpo5Z97ZQZ6g==","shasum":"08a34c7d912b8c40e70b73137c69844067ac0b70","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.3.2.tgz","fileCount":90,"unpackedSize":15193163,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/WcplY9CK5r9f/r1/ksdMVO74BdcWnyvGmF5LQj2MSQIhAJo9eIYpQHCdSVmJVzaQ22F+/8JB+WjKRcNpuy6/RFH2"}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.3.2_1698627733471_0.8461467861017773"},"_hasShrinkwrap":false},"1.3.1":{"name":"bozo-gpt","version":"1.3.1","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/index.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/index.d.ts","gitHead":"754438c2894b824a499abf5a324728428baab89d","_id":"bozo-gpt@1.3.1","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-0Hxi4dan2n2mgwjCQg7EqCjiuWiUvJz0MeN4kCCixhuI7sjspqmrBKCrOIgUsAU+jb0zfFq3iNEuLI+k4CJjhQ==","shasum":"a9f8f4a0db100851032795db23af88bfa0475aef","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.3.1.tgz","fileCount":90,"unpackedSize":15193162,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyfrLiuE3LIDch3n5wmdzyqUbvUcgKc6buy7Fm6LZkWQIhAKH8CRmKW5Awbdq5lXnWUBTtQed24rXid5xk0FxmEWlA"}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.3.1_1698627754219_0.2562475078684441"},"_hasShrinkwrap":false},"1.3.3":{"name":"bozo-gpt","version":"1.3.3","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/index.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/index.d.ts","gitHead":"0fd3a171c5ff83b249677822cd9d38896c4bbb00","_id":"bozo-gpt@1.3.3","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-4UwqWMWj9Wm+459hV68bCSYiPmcbLEt4ShI0Lal9iy2VafeGKB5PY7VUJWNIqnkhjvgg/R9SgL3E03CogImPEA==","shasum":"5aa7be12d532f2f9a0139b9317d4da45ddc71cdb","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.3.3.tgz","fileCount":90,"unpackedSize":15193162,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6jh/987lnIhlwqF8hMA4fF10Oie8KpUZJGq/7rXPqcAiAf5ssfajAIXF6OpG6uLFao1SH4blffjLJdH7XrbqW/dg=="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.3.3_1698627816709_0.978849684413367"},"_hasShrinkwrap":false},"1.3.5":{"name":"bozo-gpt","version":"1.3.5","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/index.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/index.d.ts","gitHead":"2c26a5e4c7326af53b3538e3be9f37f48332b803","_id":"bozo-gpt@1.3.5","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-pBnm6hjQ8nyu/4r5DjiBm+vXG/zboKjugDgCb8YY2CdeiW//PPMpXVMPCCvrEXbGmInlOm7R5WzCSXFc7LRUWw==","shasum":"ed606bb47367115b203795e60a4c9a6c599530b1","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.3.5.tgz","fileCount":90,"unpackedSize":15193377,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5mmINRs2FJbeTEVNcJ/pnVVRVy0XlRl5fVhhBHUGCKgIgOyCoKuk0002CL7bZsQmnFO8ZkLzc3+VCc5ESaW9IaCc="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.3.5_1698628619306_0.3609252290632716"},"_hasShrinkwrap":false},"1.3.6":{"name":"bozo-gpt","version":"1.3.6","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/index.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/index.d.ts","gitHead":"53e7e4aa157ca849379d0cd36dd15147490eb8b0","_id":"bozo-gpt@1.3.6","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-sg7/NyQ0x6UoWcx6g4Mz6WnuK4rZuT02XpLLsv6i4bwp3oF4PrQQPr5n5pQeNsiZqlgeBrZPW2rKTDdaYMaw/w==","shasum":"d75b35887d3ed8291647ab05be26517718b4ea80","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.3.6.tgz","fileCount":90,"unpackedSize":15194012,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNDKnudLw3eeccGRTl6McPJA4KnWznVcwSs4WhUsgUmwIhAO7LfccMLbV1GO/X0nXOvFV9W4Ya5PZXVtVU2+X5n3XW"}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.3.6_1698694191142_0.6848763370952371"},"_hasShrinkwrap":false},"1.3.8":{"name":"bozo-gpt","version":"1.3.8","description":"```bat\r npm i \"../path/to/openai-service\"\r ```","main":"dist/index.js","directories":{"test":"test"},"scripts":{"test":"jest --verbose --detectOpenHandles","start":"node dist/cli/app.js","build":"tsc","prettier":"prettier --write \"./src/**/*.{ts,tsx}\"","clean":"rimraf dist/","publish":"npm version patch && npm run build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/jest":"^29.5.5","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.0.3","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-loader":"^9.5.0","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@types/mongodb":"^4.0.7","commander":"^11.0.0","dotenv":"^16.3.1","mongodb":"^6.1.0","openai":"^4.11.1","tiktoken-node":"^0.0.6","winston":"^3.10.0"},"types":"./dist/index.d.ts","gitHead":"9456b485fc3f278177feff3abb8faee2c3cfa415","_id":"bozo-gpt@1.3.8","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-1z9kg/5Vte5uA2NNLLYVmGCAYnLnKG5bqXPZbPJyAFYp/lf8vd1ByKHeNYQ4qU6U3wKVH/ypfxXOLcGbEPvqwQ==","shasum":"7a60f60102d6c6ef19bb78532ffe7f9c1c9dd23a","tarball":"https://registry.npmjs.org/bozo-gpt/-/bozo-gpt-1.3.8.tgz","fileCount":90,"unpackedSize":15194488,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjUyWKCTw3+AXYhjWTgnIv4OUDnR1CgAbdGur8hN7TAAiEA4FL5UazS9YsdLfLRmYI4oCfDrlHI6bh5thDqTK/EYvw="}]},"_npmUser":{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bozo-gpt_1.3.8_1698694837527_0.29837981198048524"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-12T05:20:50.271Z","1.0.0":"2023-10-12T05:20:50.531Z","modified":"2023-10-30T19:40:38.309Z","1.0.1":"2023-10-12T05:28:37.472Z","1.0.2":"2023-10-12T05:31:21.039Z","1.0.3":"2023-10-12T05:31:29.271Z","1.0.4":"2023-10-12T05:31:37.416Z","1.0.6":"2023-10-12T05:39:20.086Z","1.0.7":"2023-10-12T05:39:56.779Z","1.0.8":"2023-10-12T05:42:50.736Z","1.0.9":"2023-10-12T05:43:31.745Z","1.0.11":"2023-10-12T05:47:39.676Z","1.0.12":"2023-10-12T05:48:57.722Z","1.0.13":"2023-10-12T05:49:18.948Z","1.0.14":"2023-10-12T05:50:36.495Z","1.1.0":"2023-10-12T05:57:13.243Z","1.1.1":"2023-10-12T06:01:19.909Z","1.1.2":"2023-10-12T06:02:00.843Z","1.1.4":"2023-10-12T06:03:36.513Z","1.1.6":"2023-10-12T06:04:52.605Z","1.2.0":"2023-10-12T06:06:09.530Z","1.3.0":"2023-10-12T06:23:11.901Z","1.3.2":"2023-10-30T01:02:13.829Z","1.3.1":"2023-10-30T01:02:34.513Z","1.3.3":"2023-10-30T01:03:37.159Z","1.3.5":"2023-10-30T01:16:59.609Z","1.3.6":"2023-10-30T19:29:51.557Z","1.3.8":"2023-10-30T19:40:38.108Z"},"maintainers":[{"name":"jolafreniere","email":"jonathan.lafreniere@gmail.com"}],"description":"```bat\r npm i \"../path/to/openai-service\"\r ```","keywords":[],"license":"ISC","readme":"# OpenAI Service\r\n\r\n## Install\r\n\r\n```bat\r\nnpm i \"../path/to/openai-service\"\r\n```\r\n\r\n## Usage\r\n\r\n```ts\r\nimport * as dotenv from \"dotenv\";\r\nimport { OpenAIService } from \"openai-service\";\r\n\r\ndotenv.config();\r\n\r\nconst openAIService = new OpenAIService(process.env.OPENAI_API_KEY!);\r\n\r\nasync function main() {\r\n  await openAIService.streamCompletion(\"Hello my dude\");\r\n}\r\n\r\nmain();\r\n```\r\n","readmeFilename":"README.md"}