node package manager

robyn

Robyn CLI

Need a boilerplate? Put a bird on it.

Requirements

Installation

npm install robyn -g

Usage: robyn [options] [command]

Commands:

add <name> <url>
Add a GitHub repository url to use as a project boilerplate.
 
list [name]
Outputs a list of nested repositories. Passing a [name] parameter will scope to the specified name.
 
update <name> <url>
Update a nested repository.
 
remove <name>
Remove a nested repository.
 
init [name] [directory]
Start a new project based on your organization's boilerplate.

Options:

-h, --help                       output usage information
-V, --version                    output the version number
-b, --branch <master>            Specify a branch when cloning the root repository
-i, --include-plugins <plugins>  Include specific plugins (comma delimited).
-A, --all                        Include all plugins.
-B, --bare                       Include no plugins.
-S, --shallow                    Create the bootstrap, but don't run `grunt start`.
--verbose                        Run in verbose mode.

Examples:

Add a nest:

robyn add rbp git://github.com/ff0000/red-boilerplate.git

Initialize a project:

robyn init rbp path/to/folder
robyn init path/to/folder

Update a nest:

robyn update rbp git://github.com/ff0000/red-boilerplate.git --branch develop

List nests:

robyn list
robyn list rbp

Remove a nest:

robyn remove rbp