1.7.0 • Published 5 years ago
gtni v1.7.0
gtni
Install your npm dependencies recursively with gtni as soon you clone, fetch or pull a git repo.
gtni automatically choose right package manager for a git repository based on lock file in a directory with
package.json
.
Installation
[sudo] npm install -g gtni
# or
[sudo] yarn global add gtni
Usage
$gtni --help
Usage: gtni <command> [options]
Commands:
pull git pull and install npm dependencies
fetch git fetch and install npm dependencies
clone clone a git repository and install npm dependencies
Options:
-h, --help Show help [boolean]
-v, --version Show version number [boolean]
Examples:
[NODE_ENV=<env>] gtni pull [git-options] git pull and install npm packages
# Sub command options
$ gtni <command> -h
Options:
-h, --help, --help Show help [boolean]
--branch, -b remote branch name to clone [string] [default: false]
--debug, -d Show debug output [boolean] [default: false]
-v, --version Show version number [boolean]
Note: here you can pass any flags for the corresponding git command
I need your help to improve this module. Please send me your valuable suggestions and advices. I am all ears.
Todo List
- Very basic stage of pull support
- Pull support for most used
git pull
options - Fetch support for most used
git fetch
options - Support for
git clone
NODE_ENV
support fornpm/yarn install
- Show warnings during dependencies installation
- Support for read and install dependencies when project has multiple
package.json
files - Install npm modules diffing
git tree
for various branch after doing git operations supported bygtni
- Add support to pass custom
NODE_ENV
values fornpm install
- Choose right package manager automatically for a repository
1.7.0
5 years ago
1.6.0
5 years ago
1.5.3
5 years ago
1.5.2
5 years ago
1.5.1
5 years ago
1.5.0
6 years ago
1.4.1
7 years ago
1.4.0
8 years ago
1.3.6
8 years ago
1.3.5
8 years ago
1.3.4
8 years ago
1.3.3
8 years ago
1.3.2
8 years ago
1.3.1
8 years ago
1.3.0
8 years ago
1.2.5
9 years ago
1.2.4
9 years ago
1.2.3
9 years ago
1.2.2
9 years ago
1.2.1
9 years ago
1.1.0
9 years ago
1.0.3
9 years ago
1.0.2
9 years ago
1.0.0
9 years ago