1.0.2 • Published 5 months ago

kishmas v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

Kishmas

A CLI tool to quickly create Next.js and NestJS projects from a custom template.

Installation

You can install the package globally using npm:

npm install -g kishmas

Or using yarn:

yarn global add kishmas

Or using bun:

bun install -g kishmas

Usage

To create a new project, run:

kishmas my-project-name

This will:

  1. Create a new directory with your project name
  2. Clone the template repository (Next.js and NestJS monorepo)
  3. Customize the project by replacing "social" with your project name in:
    • Folder names (social-frontend → my-project-name-frontend)
    • Root package.json configurations
    • Frontend and backend package.json files
  4. Install all dependencies
  5. Initialize a git repository

Project Name Formatting

  • Spaces in project names are automatically converted to hyphens
  • Project names are converted to lowercase for consistency
  • Example: "My Awesome Project" becomes "my-awesome-project"

Features

  • Next.js and NestJS setup in a monorepo
  • TypeScript configuration
  • Pre-configured development environment
  • Ready-to-use project structure
  • Automatic project name customization

Customization

You can customize the template by modifying the create.js file to:

  • Use a different template repository
  • Add or remove dependencies
  • Configure additional tools

Requirements

  • Node.js 14.16 or later
  • Git

License

MIT

1.0.2

5 months ago

1.0.0

5 months ago