An open API service indexing awesome lists of open source software.

https://github.com/codedotjs/nist

:snowflake: a package informer for npm modules and more
https://github.com/codedotjs/nist

Last synced: 9 months ago
JSON representation

:snowflake: a package informer for npm modules and more

Awesome Lists containing this project

README

          




nist




> :snowflake: a package informer for npm modules and more

[![Build Status](https://travis-ci.org/CodeDotJS/nist.svg?branch=master)](https://travis-ci.org/CodeDotJS/nist)

## __`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 :smiley:

## Install

```
$ npm install --gloabl nist
```
__OR__
```
$ sudo npm install --global nist
```

## Usage

```
Usage: nist |

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](https://github.com/sindresorhus)

## Related

- [np](https://github.com/sindresorhus/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](http://rishigiri.com)