Skip to content

nesalia-inc/create

Nesalia Logo

@nesalia/create

npm Version Tests License

CLI for creating nesalia projects from templates.

Requirements

  • Node.js 20+

Installation

# Using npm
npm create @nesalia/create

# Or using npx
npx @nesalia/create

Quick Start

# 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

Available Templates

Template Description
cli-py Python CLI using typer and uv
ts-package TypeScript library package

Development

# Install dependencies
pnpm install

# Build all packages
pnpm build

# Run tests
pnpm test

# Lint
pnpm lint

# Type check
pnpm typecheck

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Author

  • Nesalia Inc.

Security

If you discover any security vulnerabilities, please send an e-mail to security@nesalia.com.

License

MIT License - see the LICENSE file for details.