Socket
Book a DemoInstallSign in
Socket

create-project

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

create-project

Create a new project based on a branch in a github repo. Supports basic format strings

latest
Source
npmnpm
Version
2.0.0
Version published
Maintainers
1
Created
Source

create-project

Create a new project based on a branch in a github repo. Supports basic format strings

npm install -g create-project
create-project # 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

create-project 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

create-project new-project-name --url=http://gitlab.internal.com/project-templates/npm-module/repository/archive.tar.gz?ref=master
create-project 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

create-project --configure
Set repository: mafintosh/templates
Set key=value: (blank to skip) foo=bar

Then to create a new project just do

create-project new-project-name

License

MIT

Keywords

create

FAQs

Package last updated on 09 Mar 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts