3.0.0 • Published 5 years ago

project-start v3.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
5 years ago

project-start

GitHub package.json version GitHub

Start a new project based on a branch in a server repo.

npm install -g project-start
project-start # prints out a help

Usage

To use this first create a new repo to contain your project templates. An example of this could be mafintosh/templates

To create a new project simply do

project-start new-project-name mafintosh/templates

If files in your template repo contains format string ({{variable}}) you can override the value using a command line parameter with the same name (--variable [value])

Per default the variable name is set to the project name

Other Sources

Sometimes your templates dont live in github, so here are some alternate ways to retrieve them

project-start new-project-name --url=http://gitlab.internal.com/project-templates/npm-module/repository/archive.tar.gz?ref=master
project-start new-project-name --file=archive.tar.gz

Defaults

If you don't want to type the repo name everytime or want to store default format variables, use --configure

project-start --configure

Then to create a new project just do

project-start new-project-name

License

GitHub

Based on mafintosh/create-project

3.0.0

5 years ago

2.0.2

8 years ago

2.0.1

8 years ago

2.0.0

8 years ago

1.2.2

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago