{"_id":"@alephmatic/full-stack-ai","_rev":"3-f06ea71aaf07042fe966314819571b8a","name":"@alephmatic/full-stack-ai","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@alephmatic/full-stack-ai","version":"0.0.1","description":"Build a full stack Next.js app with a prompt.","main":"dist/index.js","type":"module","bin":{"fsai":"dist/index.js"},"scripts":{"watch":"tsup --watch","start":"node dist/index.js","build":"tsup"},"author":{"name":"Eliezer Steinbock"},"license":"MIT","dependencies":{"commander":"^11.1.0","consola":"^3.2.3","dotenv":"^16.3.1","execa":"^8.0.1","openai":"^4.20.1","zod":"^3.22.4"},"devDependencies":{"@types/node":"^20.10.3","tsup":"^8.0.1","typescript":"^5.3.2"},"keywords":["cli","aleph","nextjs","ai","kirimase"],"publishConfig":{"access":"public"},"gitHead":"e92eb15b6195e9dc794cf7aa53ac29de71e991cd","_id":"@alephmatic/full-stack-ai@0.0.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-KZn+0vEiJeowE6BZq7xUbPdwpm3Oy70R46x5sKz2V7gtU/ps1FBhFeKf6/it/MpglaHpFy1CqhLszzzf/R9MYA==","shasum":"b79e26ac32fddc96db6d6ed0e28deb623d9d6fed","tarball":"https://registry.npmjs.org/@alephmatic/full-stack-ai/-/full-stack-ai-0.0.1.tgz","fileCount":81,"unpackedSize":270530,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTPLkK+xezYdlTSHKufRdgaYbNA2yiwJFcl1X5m9Xi1AiEAuVkye4S/7FpLHiqAa/N0i1THz8Nt3/VBaInEJDoRAPc="}]},"_npmUser":{"name":"elie222","email":"hi@elie.tech"},"directories":{},"maintainers":[{"name":"elie222","email":"hi@elie.tech"},{"name":"funerr","email":"agam@agam.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/full-stack-ai_0.0.1_1701641919752_0.4941696302042613"},"_hasShrinkwrap":false},"0.0.2":{"name":"@alephmatic/full-stack-ai","version":"0.0.2","description":"Build a full stack Next.js app with a prompt.","main":"dist/index.js","type":"module","bin":{"fsai":"dist/index.js"},"scripts":{"watch":"tsup --watch","start":"node dist/index.js","build":"tsup"},"author":{"name":"Eliezer Steinbock"},"license":"MIT","dependencies":{"commander":"^11.1.0","consola":"^3.2.3","dotenv":"^16.3.1","execa":"^8.0.1","openai":"^4.20.1","zod":"^3.22.4"},"devDependencies":{"@types/node":"^20.10.3","tsup":"^8.0.1","typescript":"^5.3.2"},"keywords":["cli","aleph","nextjs","ai","kirimase"],"publishConfig":{"access":"public"},"types":"./dist/index.d.ts","gitHead":"e92eb15b6195e9dc794cf7aa53ac29de71e991cd","_id":"@alephmatic/full-stack-ai@0.0.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-coIRYH5sXCk49mgA2XVeNMP7fmy3i7dxXJ68yD16uDOK0OE8FmxkXuTgwk/iV2ag29xelcaSFCn5ZQB8mzHoYA==","shasum":"f6306618a69edb9020f37c72b51d2fc7149ea5bd","tarball":"https://registry.npmjs.org/@alephmatic/full-stack-ai/-/full-stack-ai-0.0.2.tgz","fileCount":12,"unpackedSize":40242,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcl5GoCw7pwvsLmafEMxjJG3d9ByQ14ReAGV9704/eSAIhAJ+aeXjaP32n8w89Xg/mZTbSWxaBtA5Gdomnzc5jmPmo"}]},"_npmUser":{"name":"elie222","email":"hi@elie.tech"},"directories":{},"maintainers":[{"name":"elie222","email":"hi@elie.tech"},{"name":"funerr","email":"agam@agam.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/full-stack-ai_0.0.2_1701642037734_0.046362321372753534"},"_hasShrinkwrap":false},"0.0.3":{"name":"@alephmatic/full-stack-ai","version":"0.0.3","description":"Build a full stack Next.js app with an AI prompt.","homepage":"https://github.com/alephmatic/full-stack-ai#readme","license":"MIT","author":{"name":"Eliezer Steinbock","url":"https://x.com/elie2222"},"type":"module","main":"dist/index.js","bin":{"fsai":"dist/index.js"},"publishConfig":{"access":"public"},"scripts":{"watch":"tsup --watch","start":"node dist/index.js","build":"tsup"},"dependencies":{"commander":"^11.1.0","consola":"^3.2.3","dotenv":"^16.3.1","execa":"^8.0.1","openai":"^4.20.1","zod":"^3.22.4"},"devDependencies":{"@types/node":"^20.10.3","tsup":"^8.0.1","typescript":"^5.3.2"},"repository":{"type":"git","url":"git+https://github.com/alephmatic/full-stack-ai.git"},"keywords":["cli","aleph","nextjs","ai","kirimase"],"types":"./dist/index.d.ts","gitHead":"d5eb6c48a9bccc7823e65f62a3c3ad6c0d36ae93","bugs":{"url":"https://github.com/alephmatic/full-stack-ai/issues"},"_id":"@alephmatic/full-stack-ai@0.0.3","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-efrSLdE5Ebo/4h3b0zL3iCmI2e/o+vitaVBcSANDuOxEPLG3iTbKT9j6uYATmrCuAnUrAago6FEwSp4ORMZUQQ==","shasum":"60ae1981f3bf8f381cfa97500da2224e821cbc6d","tarball":"https://registry.npmjs.org/@alephmatic/full-stack-ai/-/full-stack-ai-0.0.3.tgz","fileCount":5,"unpackedSize":26497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuux7ozeFlJuBk02kNJEuG7ypfvCQHhO8P/nMqr7Wp7AiAgiIEWTCHwMblONUIN+GOWQOTFWZCdbu2ZXS4ZK3GRSw=="}]},"_npmUser":{"name":"elie222","email":"hi@elie.tech"},"directories":{},"maintainers":[{"name":"elie222","email":"hi@elie.tech"},{"name":"funerr","email":"agam@agam.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/full-stack-ai_0.0.3_1701642635258_0.6108400939769578"},"_hasShrinkwrap":false},"0.0.4":{"name":"@alephmatic/full-stack-ai","version":"0.0.4","description":"Build a full stack Next.js app with an AI prompt.","homepage":"https://github.com/alephmatic/full-stack-ai#readme","license":"MIT","author":{"name":"Eliezer Steinbock","url":"https://x.com/elie2222"},"type":"module","main":"dist/index.js","bin":{"fsai":"dist/index.js"},"publishConfig":{"access":"public"},"scripts":{"watch":"tsup --watch","start":"node dist/index.js","build":"tsup","prepublishOnly":"npm run build"},"dependencies":{"commander":"^11.1.0","consola":"^3.2.3","dotenv":"^16.3.1","execa":"^8.0.1","openai":"^4.20.1","zod":"^3.22.4"},"devDependencies":{"@types/node":"^20.10.3","tsup":"^8.0.1","typescript":"^5.3.2"},"repository":{"type":"git","url":"git+https://github.com/alephmatic/full-stack-ai.git"},"keywords":["cli","aleph","nextjs","ai","kirimase"],"types":"./dist/index.d.ts","gitHead":"ee75c4422a28f34c2ff954d0a82ddbbe86914acf","bugs":{"url":"https://github.com/alephmatic/full-stack-ai/issues"},"_id":"@alephmatic/full-stack-ai@0.0.4","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-71FgzrLXpxVlUTQH+7I8jeePtRNm9n4Ud4PFgBIuxIiYFPYSnUSO11r3miNwyOoSm8EK5WFh1JCYWBtVCMVJYQ==","shasum":"6030822734de6a4c391813c9f92a3a8f8b4b7668","tarball":"https://registry.npmjs.org/@alephmatic/full-stack-ai/-/full-stack-ai-0.0.4.tgz","fileCount":5,"unpackedSize":28518,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDdb11d98fGok3OPZEXB42KTXWcAzciFAMfYlCGk3n8gIgHKYOE6Tm6uOjNZxIhyADweDqJmbpNf1UwRsx0h9bvRI="}]},"_npmUser":{"name":"elie222","email":"hi@elie.tech"},"directories":{},"maintainers":[{"name":"elie222","email":"hi@elie.tech"},{"name":"funerr","email":"agam@agam.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/full-stack-ai_0.0.4_1701662990180_0.8394189703700359"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-03T22:18:39.645Z","0.0.1":"2023-12-03T22:18:40.003Z","modified":"2023-12-04T04:09:50.596Z","0.0.2":"2023-12-03T22:20:37.925Z","0.0.3":"2023-12-03T22:30:35.440Z","0.0.4":"2023-12-04T04:09:50.335Z"},"maintainers":[{"name":"elie222","email":"hi@elie.tech"},{"name":"funerr","email":"agam@agam.me"}],"description":"Build a full stack Next.js app with an AI prompt.","keywords":["cli","aleph","nextjs","ai","kirimase"],"author":{"name":"Eliezer Steinbock","url":"https://x.com/elie2222"},"license":"MIT","readme":"# Full stack AI\n\nBuild a full stack Next.js app with an AI prompt.\n\nExample:\n\n```bash\nexport OPENAI_API_KEY=...\nnpx @alephmatic/full-stack-ai gen \"Build a clone of Twitter called WhaleCast where people cast instead of tweet. Allow users to follow one another and to like casts. Use GitHub for log in. Charge users a monthly fee for premium functionality.\"\n```\n\nThen `cd` into the newly created app folder, set the environment variables and in the `.env` file and run `npm run dev` to see your app live in the browser at [http://localhost:3000](http://localhost:3000).\n\nYou can install the package globally and run as follows:\n\n```bash\npnpm i -g @alephmatic/full-stack-ai\nexport OPENAI_API_KEY=...\nfsai gen \"Build a clone of Twitter called TigerCast where people cast instead of tweet. Allow users to follow one another and to like casts. Use GitHub for log in. Charge users a monthly fee for premium functionality.\"\n```\n\nUnder the hood this project uses [Kirimase](https://github.com/nicoalbanese/kirimase).\n\n## Run locally\n\n```bash\npnpm i\nexport OPENAI_API_KEY=...\nnpx tsx src/index.ts gen \"Build a clone of Twitter called TigerCast where people cast instead of tweet. Allow users to follow one another and to like casts. Use GitHub for log in. Charge users a monthly fee for premium functionality.\"\n```\n","readmeFilename":"README.md","homepage":"https://github.com/alephmatic/full-stack-ai#readme","repository":{"type":"git","url":"git+https://github.com/alephmatic/full-stack-ai.git"},"bugs":{"url":"https://github.com/alephmatic/full-stack-ai/issues"}}