Installation
Requirements
- Node.js ≥ 18
- pnpm ≥ 9
Create a new project
npx @ndnci/codabra@alpha create my-app
This 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
pnpm add -g @ndnci/codabra
or use it via your project's dev dependencies:
pnpm add -D @ndnci/codabra