Installation
Requirements
- Node.js ≥ 18
- pnpm ≥ 9
Create a new project
bash
npx @ndnci/codabra@alpha create my-appThis will:
- Ask you to choose a provider (currently: Next.js)
- Ask you to choose an ORM (Drizzle or Prisma)
- Ask you to choose a database (SQLite, PostgreSQL, or MySQL)
- Scaffold a Turborepo monorepo
- Initialise the framework app
- Create example config files
Install in an existing project
bash
pnpm add -g @ndnci/codabraor use it via your project's dev dependencies:
bash
pnpm add -D @ndnci/codabra