create-testdemo
v1.0.3
Published
Create a Node.js project from my industrial-standard template
Maintainers
Readme
create-testdemo
CLI tool jo aapke apne industrial-standard Node.js template se naya project
banata hai — bilkul npm create vite jaisa.
📁 Package Structure
create-testdemo/
├── index.js # CLI entry point (scaffolding logic)
├── package.json
├── README.md
└── template/ # Ye poora folder naye project me copy hota hai
├── package.json # {{PROJECT_NAME}} placeholder, auto-patched
├── gitignore # renamed to .gitignore at scaffold time
├── .env.example
├── README.md
└── src/...🧪 Local Testing (publish se pehle)
Publish kiye bina hi local test kar sakte ho:
cd create-testdemo
npm link
create-testdemo my-appYa seedha:
node index.js my-app🚀 Publish to npm
npm login
npm publishPublish hone ke baad koi bhi is tarah use kar sakta hai:
npm create testdemo my-app
# ya
npx create-testdemo my-app⚙️ CLI kya karta hai
template/folder ko target directory me copy karta hai (fs.cpSync)gitignorefile ko.gitignoreme rename karta hai (npm publish.gitignoreko automatically strip kar deta hai, isliye template me use bina-dot naam se rakha gaya hai)package.jsonme{{PROJECT_NAME}}placeholder ko folder ke naam se replace karta hai.env.examplese.envauto-create karta hai- Poochta hai ki
npm installabhi chalana hai ya nahi
➕ Template update karna ho to
Bas template/ folder ke andar apna naya standard code daal do — jo bhi
isme hoga wahi har naye project me copy hoga. package.json me sirf
name field {{PROJECT_NAME}} hi rehne dena, baaki sab as-is rakh sakte ho.
