Skip to content

Sharmaz/create-enchilada

enchiladajs logo

Building apps with JavaScript — as if they were enchiladas!

version tests license

create-enchilada is a CLI scaffold tool to quickly create web app projects from templates. Run a single command and follow the interactive prompts to pick a template and name your project. Supports React, Vanilla JS, Node/Express and more.

Usage

With npm

npm create enchilada@latest

With pnpm

pnpm create enchilada@latest

With yarn

yarn create enchilada

enchiladajs logo

CLI Options

Help:

npm create enchilada --help

or

npm create enchilada -h

List available templates:

npm create enchilada --list

or

npm create enchilada -l

Template:

npm create enchilada -- --template [template-name] [app-name]

or

npm create enchilada -- -t [template-name] [app-name]

E.g:

npm create enchilada -- --template vanilla-js my-app

Scaffold into current directory:

Use . as the app name to scaffold into the current directory instead of creating a new one:

npm create enchilada -- --template vanilla-js .

Or via interactive prompts, enter . when asked for the app name.

Template List

TEMPLATE DESCRIPTION
vanilla-js Vanilla JS + Vite
react React + Vite
react-webpack React + Webpack
react-typescript React + Vite + TypeScript + ESlint
react-dev React + Vite + Tailwind CSS + ESlint + React Testing Library
react-dev-typescript React + Typescript + Vite + Tailwind CSS + ESlint + React Testing Library
react-dev-webpack React + Webpack + Tailwind CSS + ESlint + React Testing Library
react-rspack React + Rspack
node-express NodeJS + Express + Sequelize + ESlint + Jest

About

Building apps with JavaScript — as if they were enchiladas!

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors