CLI for creating nesalia projects from templates.
- Node.js 20+
# Using npm
npm create @nesalia/create
# Or using npx
npx @nesalia/create# Interactive mode
npx @nesalia/create
# With project name
npx @nesalia/create my-project
# With specific template
npx @nesalia/create my-cli --template cli-py
npx @nesalia/create my-package --template ts-package
# List available templates
npx @nesalia/create --list| Template | Description |
|---|---|
cli-py |
Python CLI using typer and uv |
ts-package |
TypeScript library package |
# Install dependencies
pnpm install
# Build all packages
pnpm build
# Run tests
pnpm test
# Lint
pnpm lint
# Type check
pnpm typecheckContributions are welcome! Please feel free to submit a Pull Request.
- Nesalia Inc.
If you discover any security vulnerabilities, please send an e-mail to security@nesalia.com.
MIT License - see the LICENSE file for details.