create-vura
v0.5.14
Published
Scaffold a new Vura project
Downloads
1,802
Maintainers
Readme
create-vura
Scaffold a new Vura project.
What it does
create-vura writes a ready-to-run Vura scaffold and installs dependencies. Dependency installation is part of a successful scaffold — if npm install fails (e.g. the @celsian/ scope is not yet accessible to you), the command exits non-zero so the problem is not silently swallowed. Pass --no-install to write the files without installing.
Usage
npm create vura@latest my-app
# skip dependency install
npm create vura@latest my-app -- --no-installScaffold tree
my-app/
├── package.json
├── vura.config.js
├── tsconfig.json
├── .gitignore
└── src/
├── api/
│ ├── hello.ts # serverless GET route
│ ├── health.ts # health-check route
│ ├── chat.ts # hot WebSocket route (kind: 'hot')
│ └── cleanup.ts # task route (kind: 'task', cron)
└── pages/
├── index.tsx
├── about.tsx
└── dashboard.tsxNext steps
cd my-app
npm run dev # starts Vite + API middleware
npm run build # builds for productionDocumentation
vura.io docs site launches with v0.5 — until then, see the repo README and CHANGELOG.
License
MIT — and it will stay MIT.
