Project scaffolding for the entitled JavaScript developer.
- 🚀 Dead simple
- ❤️ No choices, no fatigue
- 🎉 Best of class tools
Grab it from npm
npm install --global tipi-cli
tipi-cli --help
Project scaffolding for the entitled JavaScript developer
Usage
$ tipi <command> [options]
Commands
info - print current user information
create <name> - create a new project at ./name
update [name] - update current project or at [name]
Options
--author Full name of author (default: git configuration),
--cli Use cli template
--description Description to use in meta data
--email E-mail of author defaults to git configuration.user.email
--name Name of library defaults to [name]
--node Use node template, defaults to true
--safeName JS name to use, defaults to camelCased [name],
--template Specify the tipi-template-[template] to use, default to node
--user Github username of author (default: computed),
--year Year of creation (default: current year),
Examples
$ tipi create library
# create a node library project at library
$ tipi create cli
# create a node cli project at cli
tipi-cli
uses npm-published templates for scaffolding.
Templates maintainted by the core project are:
npm install
npm run lerna bootstrap
Built by (c) Mario Nebl. Released under the MIT license.