3.0.1 • Published 8 years ago

tipi-template-node v3.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

Project scaffolding for the entitled JavaScript developer.

tipi stability

npm version Travis branch AppVeyor branch

  • :rocket: Dead simple
  • :heart: No choices, no fatigue
  • :tada: Best of class tools

Installation

Grab it from npm

npm install --global tipi-cli

Usage

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

Templates

tipi-cli uses npm-published templates for scaffolding. Templates maintainted by the core project are:

  • cli - generic cli project template
  • node - generic node project template

Development

npm install
npm run lerna bootstrap

Built by (c) Mario Nebl. Released under the MIT license.