UNPKG

create-ersn-app

Version:

A CLI for creating applications with personal starter templates I've set up. All templates are stored in separate repositories for easy cloning and use. More templates will be added over time as needed. Feel free to use it if it fits your needs!

78 lines (51 loc) 1.78 kB
# Create Ersn App A simple and interactive CLI for setting up projects using personal starter templates. The templates are stored in separate repositories, making them easy to clone and use. More templates will be added over time as needed. ## Installation You can install `create-ersn-app` globally using: ```bash pnpm add -g create-ersn-app # or npm install -g create-ersn-app # or yarn global add create-ersn-app # or bun add -g create-ersn-app ``` Alternatively, you can run it directly using `npx`, `pnpm dlx`, `yarn dlx`, or `bunx`: ```bash npx create-ersn-app # or pnpm dlx create-ersn-app # or yarn dlx create-ersn-app # or bunx create-ersn-app ``` ## Usage ### Interactive Mode Simply run the following command and follow the prompts: ```bash create-ersn-app ``` You'll be asked to select a template and provide the project name. <!-- ### Non-Interactive Mode You can also specify the template and project name directly in the command line: ```bash create-ersn-app my-project --template <template-key> ``` --> ## Available Templates Here are some of the templates you can use: - **Nuxt 3 Basic Starter**: `nuxt3-basic-starter` More templates will be added in the future! ## Requirements - **Node.js**: v20.19.0 or later - **Package Manager**: `pnpm`, `npm`, `yarn`, or `bun` ## Features - 🚀 **Easy Setup** – Quickly scaffold a new project - 🔥 **Multiple Templates** – Use different starter templates for various projects - 🎨 **Beautiful CLI** – Uses `@clack/prompts` and `chalk` for an enhanced user experience -**Fast & Lightweight** – Uses `esbuild` for optimized performance ## License This project is licensed under the **MIT License**. ## Author Created by **Ersan Karimi** – [Website](https://ersankarimi.vercel.app)