node package manager
Love JavaScript? Your insights can make it even better. Take the 2017 JavaScript Ecosystem Survey »

nist


nist

❄️ a package informer for npm modules and more

Build Status

nist

  • no useless package :

Prevents user from re-installing packages, if the package is available in os.homedir()/node_modules

  • Less use of browser :

You can do most of the thing from nist which you do by visiting npmjs.com

  • Save time :

With nist you can download boilerplates for developing your project.

  • Extra :

Almost everything is extra 😃

Install

$ npm install --gloabl nist

OR

$ sudo npm install --global nist

Usage

 Usage: nist <command> | <command> <package-name>
 
  Availabliity:
  -e, --exist   : Check wheather the package is installed in /home/rishi/node_modules/
  -f, --find    : Check wheather the package is present working directory
 
  Boilerplates: 
  -m, --mod     : Boilerplate for developing node modules
  -g, --cli     : Boilerplate for cli apps
 
  Packages:
  -a, --avail   : check is package name is available
  -b, --by      : total packages published by a npmjs user
  -d, --diff    : compare the package version across node_modules and nmpjs
  -c, --current : check current package version from (node_modules)
  -l, --latest  : check latest version of a remote package
 
  Infos:
  -s, --stat    : get monthy, weekly and daily download counts
  -t, --total   : total release of a node packge.
  -w, --what    : get package description from node_modules or npmjs
 
  Version:
  -n, --node    : get current node version
  -z, --nolat   : get the latest node version from nodejs.org
  -nv, --npm    : get npm version
 
  Nist :
  -v, --version : display version
  -h, --help    : dispaly help

Default npm or npm install

Question : What npm don't cover?

Answer : Some features which are missing in npm are :

  - Montlhy, weekly and daily download coverage.

  - Local and remote package description.

  - Compare version for a single module across remote and installed modules.

  - Fetch node latest version

  - Total release of a node package

Boilerplate

The boilerplate provided by nist is developed by - Sindre Sorhus

Related

  • np : A better npm publish

Project

  • This is just my hobby project. I'm trying to do some experiments. That's all.

Liecnse

MIT © Rishi Giri