@davidaganov/stack
v1.1.1
Published
Interactive CLI to create modern web projects
Downloads
613
Maintainers
Readme
@davidaganov/stack
Interactive CLI for creating project starters with ready-made structure, examples, configs, linters, and optional modules.
It helps you start a new project without assembling the same baseline by hand every time. Pick a template, choose a preset, and get a runnable project directory.
Quick Start
npx @davidaganov/stackThe CLI will ask for:
- a project template;
- a project name;
- a setup mode;
- optional features;
- whether to install dependencies.
After generation:
cd your-project
npm run devIf you skipped dependency installation, run npm install first.
Templates
- Vue PWA: Vue application starter with PWA-oriented setup.
- Vue Lynx: Vue starter for Lynx projects.
- Vue Modern: Vue starter with clean architecture and essential features.
- Astro Clean: Astro starter with a clean baseline.
Setup Modes
- recommended: a complete starter with demo pages and common modules enabled.
- custom: choose the modules you want.
- empty: a minimal runnable project.
Requirements
- Node.js 18+
- Git on
PATH
License
MIT © David Aganov
