{"_id":"@awangt/createaistack","_rev":"4-21d634d7a49f8d33e928428206f8470c","name":"@awangt/createaistack","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@awangt/createaistack","version":"1.0.0","keywords":["cli","generator","scaffold","boilerplate"],"author":"","license":"ISC","_id":"@awangt/createaistack@1.0.0","maintainers":[{"name":"awangt","email":"trisaktiawang@gmail.com"}],"bin":{"createaistack":"dist/bin/cli.js"},"dist":{"shasum":"24c2d6887a6a8ed92b6e4b7eac3b4ad3cce70c24","tarball":"https://registry.npmjs.org/@awangt/createaistack/-/createaistack-1.0.0.tgz","fileCount":15,"integrity":"sha512-EuEPr6/TIQi938gkCT5364a/tKP87ickrWuAAnwYqZJXy4AIi1czDT0CUigo2WxeOF0yC1R9HSjJVoTM4UsDtQ==","signatures":[{"sig":"MEYCIQCw2hgBdyj5TMxqIQSIEWt0ftwGorHVyS4bArpAKc5v8wIhAJN214no/la2GlOKVkQ+8oEi/H6XaP/JDbKZVNJwhJW0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33433},"gitHead":"14c9df3f769f8e79d134c462efa557615c9767f7","scripts":{"dev":"ts-node src/index.ts","build":"tsc","start":"node dist/bin/cli.js"},"_npmUser":{"name":"awangt","email":"trisaktiawang@gmail.com"},"_npmVersion":"11.4.2","description":"CLI to scaffold a new AI Stack project","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","dotenv":"^16.4.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0","node-fetch":"^3.3.2","@types/node-fetch":"^2.6.13"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3","@types/node":"^20.11.16","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/createaistack_1.0.0_1769418379023_0.7558897726015066","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@awangt/createaistack","version":"1.0.1","keywords":["cli","generator","scaffold","boilerplate"],"author":"","license":"ISC","_id":"@awangt/createaistack@1.0.1","maintainers":[{"name":"awangt","email":"trisaktiawang@gmail.com"}],"bin":{"createaistack":"dist/bin/cli.js"},"dist":{"shasum":"9319ae132cbf40b7900cfa7b0da96260e6663b6e","tarball":"https://registry.npmjs.org/@awangt/createaistack/-/createaistack-1.0.1.tgz","fileCount":15,"integrity":"sha512-DHmXc+1QQ6NCi51LaLqvEr3impFswnB6dK0TIBgP2aPKSBZdXwzI7Iia8M9cg3+NjgsQmjiqfGA9JhhJzkhn1Q==","signatures":[{"sig":"MEYCIQCronhMFwvR7oOiDNc3cqZdXqfcLPYB9u87TBr5uVNQngIhAPSmCuLKALTMdaiNvLJ6tV7qfjzB5fq1glBJzlp21Ypn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33490},"gitHead":"d329ace75916c6f94b88eabd13e397b2633b769d","scripts":{"dev":"ts-node src/index.ts","build":"tsc","start":"node dist/bin/cli.js"},"_npmUser":{"name":"awangt","email":"trisaktiawang@gmail.com"},"_npmVersion":"11.4.2","description":"CLI to scaffold a new AI Stack project","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","dotenv":"^16.4.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0","node-fetch":"^3.3.2","@types/node-fetch":"^2.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3","@types/node":"^20.11.16","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/createaistack_1.0.1_1769419367632_0.7474037688217134","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@awangt/createaistack","version":"1.0.2","keywords":["cli","generator","scaffold","boilerplate"],"author":"","license":"ISC","_id":"@awangt/createaistack@1.0.2","maintainers":[{"name":"awangt","email":"trisaktiawang@gmail.com"}],"bin":{"createaistack":"dist/bin/cli.js"},"dist":{"shasum":"d97577eccb231f3d464bbd98820fe9a41764fcba","tarball":"https://registry.npmjs.org/@awangt/createaistack/-/createaistack-1.0.2.tgz","fileCount":15,"integrity":"sha512-mpoHPgxrIA4n+czuNA0oshgw/Bf4KvNeGTq44S9sLjNsMQmuvbZ2tIJoQJXwIMhk5b8c3F1n+t8RPoDPzidouA==","signatures":[{"sig":"MEYCIQCqNufRp23BxlxaIUr2TtMi17safBCAcgmQ1NoayHwuCQIhAKSp5uVyWNFBb7CUAiCb4XkBgoExCrCwqvq5x197D7SF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33170},"gitHead":"d329ace75916c6f94b88eabd13e397b2633b769d","scripts":{"dev":"ts-node src/index.ts","build":"tsc","start":"node dist/bin/cli.js"},"_npmUser":{"name":"awangt","email":"trisaktiawang@gmail.com"},"_npmVersion":"11.4.2","description":"CLI to scaffold a new AI Stack project","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","dotenv":"^16.4.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0","node-fetch":"^3.3.2","@types/node-fetch":"^2.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3","@types/node":"^20.11.16","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/createaistack_1.0.2_1769420214750_0.08348453358645203","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@awangt/createaistack","version":"1.0.3","publishConfig":{"access":"public"},"description":"CLI to scaffold a new AI Stack project","bin":{"createaistack":"dist/bin/cli.js"},"scripts":{"build":"tsc","start":"node dist/bin/cli.js","dev":"ts-node src/index.ts"},"keywords":["cli","generator","scaffold","boilerplate"],"author":"","license":"ISC","dependencies":{"@types/node-fetch":"^2.6.13","chalk":"^4.1.2","commander":"^11.1.0","dotenv":"^16.4.1","execa":"^5.1.1","fs-extra":"^11.2.0","node-fetch":"^3.3.2","ora":"^5.4.1","prompts":"^2.4.2"},"devDependencies":{"@types/fs-extra":"^11.0.4","@types/node":"^20.11.16","@types/prompts":"^2.4.9","ts-node":"^10.9.2","typescript":"^5.3.3"},"_id":"@awangt/createaistack@1.0.3","gitHead":"1198902fadb17c00d90d33f993f1a10003414a38","_nodeVersion":"24.4.1","_npmVersion":"11.4.2","dist":{"integrity":"sha512-k3keKP8PvZ0SsGYWsCM2Z6w8OsDLaWKBcfLcW3lSbqFSroAathx/rSPKWyud1A22J6D4MOkbCFbHSLLuyixSgw==","shasum":"4ac0a5e359c697daedebcfd4b844cc859d9e2180","tarball":"https://registry.npmjs.org/@awangt/createaistack/-/createaistack-1.0.3.tgz","fileCount":15,"unpackedSize":33298,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDefXUHAN1x3PTZ/qFazRVck5Rb6N1hAkOXXggx1O/elgIhANC/6md8E3AU5+084o0KcvNMi8D4uj4agLoQGK076wdm"}]},"_npmUser":{"name":"awangt","email":"trisaktiawang@gmail.com"},"directories":{},"maintainers":[{"name":"awangt","email":"trisaktiawang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/createaistack_1.0.3_1770191779638_0.6972009251638969"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-26T09:06:18.884Z","modified":"2026-02-04T07:56:19.866Z","1.0.0":"2026-01-26T09:06:19.247Z","1.0.1":"2026-01-26T09:22:47.776Z","1.0.2":"2026-01-26T09:36:54.887Z","1.0.3":"2026-02-04T07:56:19.765Z"},"license":"ISC","keywords":["cli","generator","scaffold","boilerplate"],"description":"CLI to scaffold a new AI Stack project","maintainers":[{"name":"awangt","email":"trisaktiawang@gmail.com"}],"readme":"# Create AI Stack\n\nThe **Create AI Stack** CLI is a powerful scaffolding tool designed to jumpstart your next AI-powered application. It automates the setup process, handling dependencies, configuration, and boilerplate code so you can focus on building features.\n\nVisit [createaistack.com](https://createaistack.com) for more information.\n\n## Features\n\n-   **Interactive Setup**: An intuitive CLI setup wizard to configure your project.\n-   **Database Flexibility**: Choose between popular database providers:\n    -   SQLite (Default)\n    -   MongoDB\n    -   Supabase\n-   **AI Integration**: Built-in support for top AI providers:\n    -   OpenAI\n    -   Google Gemini\n    -   Anthropic Claude\n-   **Secure**: Validates license keys before scaffolding to ensure authorized access.\n\n## Quick Start\n\nYou can create a new project directly using `npx`:\n\n```bash\nnpx @awangt/createaistack\n```\n\nFollow the on-screen prompts to configure your project name, database preference, and AI provider credentials.\n\n## Configuration Options\n\nDuring the setup, you will be asked for:\n1.  **Project Name**: The name of the folder where your project will be created.\n2.  **License Key**: A valid license key is required to download the template.\n3.  **Database Configuration**:\n    -   For **SQLite**, no detailed configuration is needed.\n    -   For **MongoDB**, provide your Connection URI and Database Name.\n    -   For **Supabase**, provide your Project URL and Publishable Key.\n4.  **AI Settings**: Select your provider and input the corresponding API Key.\n5.  **Email Service**: (Optional) Input your Email API Key.\n\n\n## Requirements\n\n-   Node.js >= 18.0.0\n\n## License\n\nISC\n","readmeFilename":"README.md"}