@hammal/cli

0.15.2 • Public • Published

@hammal/cli

Install

npm install -g @hammal/cli

Usage

Usage: hammal <command>

Options:
  -v, --version                              output the version number
  -h, --help                                 output usage information

Commands:
  create <project-name>                      generate a new project from a template
  list|ls                                    list available templates
  add <template> <repository> [description]  add one custom template
  del <template>                             delete one custom template

Templates

pure --------- nicolaszhao/pure-boilerplate
react -------- nicolaszhao/react-boilerplate
react-spa ---- nicolaszhao/react-spa-boilerplate
react-app ---- nicolaszhao/react-app-boilerplate
vue-app ------ nicolaszhao/vue-app-boilerplate
library ------ nicolaszhao/library-boilerplate
react-library  nicolaszhao/react-library-boilerplate

You can add custom templates locally.

@hammal/cli-service projects

pure, react, react-spa, react-app.

browserslist

All projects will set browserslist config in package.json:

{
  ...
  "browserslist": {
    "production": [
      "> 1%",
      "last 2 versions"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  }
}

ESLint

All templates have ESLint, you can remove ESLint by terminal inquirer.

License

MIT © nicolaszhao

Package Sidebar

Install

npm i @hammal/cli

Weekly Downloads

0

Version

0.15.2

License

MIT

Unpacked Size

19.6 kB

Total Files

9

Last publish

Collaborators

  • nicolaszhao