@eslang/es-npm
Version:
A command line tool to create npm compatible Espresso script packages.
25 lines (21 loc) • 690 B
Markdown
# es-npm
A command line tool to create npm compatible Espresso packages.
## Install
````sh
npm i -g @eslang/es-npm
````
## Usage
````sh
mkdir my-espresso-app
cd my-espresso-app
es-npm init [default|app|module|api|web] [-c|--compact] [-d|--dev]
````
### Templates
- default - A project which may serve in both app and module modes.
- app - A project which only serves as an app.
- module - A project which only serves as a module.
- api - An app project which serves as a RESTful service.
- web - A web site project which serves as a web app.
### Options
- -c, --compact: remove test code and dependency on mocha.
- -d, --dev: use development (non-published & unstable) branch of eslang.