{"_id":"@abhisahani/forge-stack","_rev":"2-ee62c507936d2755ec9838a85bacaed1","name":"@abhisahani/forge-stack","dist-tags":{"latest":"1.1.1"},"versions":{"1.1.0":{"name":"@abhisahani/forge-stack","version":"1.1.0","_id":"@abhisahani/forge-stack@1.1.0","maintainers":[{"name":"abhisahani","email":"sahniak56@gmail.com"}],"bin":{"forge-stack":"dist/index.js"},"dist":{"shasum":"034a6608cb72574f619f1c7a2b4e6b329f19f064","tarball":"https://registry.npmjs.org/@abhisahani/forge-stack/-/forge-stack-1.1.0.tgz","fileCount":80,"integrity":"sha512-F4THbPyuLyNiMV83g8P14+kdDM2EXjExtt9xSHpmlbF/TYAYQIxOsh8NDYOK/LLDs9GY007IZh1Dm9k64HxieQ==","signatures":[{"sig":"MEYCIQCYOZQMPZh2ox5YDkPKozi64g70vT0SZZBgR4moSMMCgwIhAJkJay8gaaCVHjwyxlM4sVkhb8SggwgCOUgjy6zzAU4m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83178},"type":"module","gitHead":"875bc25c6ed1ed9b4e8de5040c03879efe15d4b5","scripts":{"dev":"tsx src/index.ts","build":"tsc && chmod +x dist/index.js","start":"node dist/index.js"},"_npmUser":{"name":"abhisahani","email":"sahniak56@gmail.com"},"_npmVersion":"10.9.0","description":"Production-grade starter project CLI.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"execa":"^8.0.1","figlet":"^1.7.0","fs-extra":"^11.2.0","commander":"^12.0.0","handlebars":"^4.7.8","picocolors":"^1.0.0","@clack/prompts":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.2","typescript":"^5.4.5","@types/node":"^20.12.7","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-stack_1.1.0_1778998874152_0.5825321290185224","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@abhisahani/forge-stack","version":"1.1.1","type":"module","bin":{"forge-stack":"dist/index.js"},"publishConfig":{"access":"public"},"scripts":{"dev":"tsx src/index.ts","build":"tsc && chmod +x dist/index.js","start":"node dist/index.js"},"dependencies":{"@clack/prompts":"^0.7.0","commander":"^12.0.0","execa":"^8.0.1","figlet":"^1.7.0","fs-extra":"^11.2.0","handlebars":"^4.7.8","picocolors":"^1.0.0"},"devDependencies":{"@types/fs-extra":"^11.0.4","@types/node":"^20.12.7","tsx":"^4.7.2","typescript":"^5.4.5"},"_id":"@abhisahani/forge-stack@1.1.1","gitHead":"166cc487990d11c4c04a49be07c61e337c5f15c2","description":"Production-grade starter project CLI.","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-TJU4XclIu0oCmz2+JC+1Z//8+UEQQt6AW7DKkwhjs6LAL4ggN0gytrQlb1WUsB0aUaYV/0fbri0A1M4HYgvRCQ==","shasum":"505d3fd23c666dcd98dc3f68baaafe20bdd84232","tarball":"https://registry.npmjs.org/@abhisahani/forge-stack/-/forge-stack-1.1.1.tgz","fileCount":80,"unpackedSize":83180,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCznBWnGto2tecnZ4FkU4v2WuQ5dEilZZshQ22R3vjI1gIgP8AhAZFEdPLAogGT/CnX6IQaq8uywzUP9FwRxoKXWjQ="}]},"_npmUser":{"name":"abhisahani","email":"sahniak56@gmail.com"},"directories":{},"maintainers":[{"name":"abhisahani","email":"sahniak56@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/forge-stack_1.1.1_1778999074051_0.07253702188070088"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-17T06:21:14.057Z","modified":"2026-05-17T06:24:34.308Z","1.1.0":"2026-05-17T06:21:14.296Z","1.1.1":"2026-05-17T06:24:34.203Z"},"description":"Production-grade starter project CLI.","maintainers":[{"name":"abhisahani","email":"sahniak56@gmail.com"}],"readme":"# Forge Stack v1\n\nProduction-grade starter project CLI.\n\n## Features\n\n- Commander.js CLI\n- Interactive prompts\n- Express TypeScript and JavaScript starter generation\n- React Vite starter generation\n- React Vite TypeScript and JavaScript templates\n- React Router support in React templates\n- Modular monolith folder structure\n- Docker option\n- Tailwind option for React\n- Package manager selection\n- Automatic dependency install\n- Template-based architecture\n\n## Run\n\n```bash\nnpm install\nnpm run dev -- create\n```\n\n## Build\n\n```bash\nnpm run build\nnpm link\nforge-stack create\n```\n\n## Publish\n\n```bash\nnpm publish\n```\n\n## Install\n\nAfter publishing, users can install and run the CLI with:\n\n```bash\nnpm install -g @abhisahani/forge-stack\nforge-stack create\n```\n\nYou can also use `npx`:\n\n```bash\nnpx @abhisahani/forge-stack create\n```\n\n## Curl Install\n\nIf you want a curl-based installer, host `install.sh` in your repo and run:\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/AbhishekPrecogsAI/forge-stack-cli/main/install.sh | bash\n```\n\nThat script installs the latest published npm version of `@abhisahani/forge-stack`.\n","readmeFilename":"README.md"}