0.1.2 • Published 9 years ago
ncu-report v0.1.2
ncu-report
A report generator that produces a table showing which packages require updating. The report is generated in markdown (and optionally dokuwiki) format and can be integrated into your build.
This tool uses the output of the npm-check-updates project
Installation
npm install -g ncu-reportBasic Usage
ncu-report looks for the package.json file in the current directory. Report is generated in the default output location ./ncu-report/ncu-report.md
$ ncu-reportTo use bower package manager
$ ncu-report -m bowerTo output in dokuwiki format
$ ncu-report -f dokuwikiTo output to alternative filename
$ ncu-report -o myreport.mdUsage
Usage: ncu-report [options]
Options:
-h, --help output usage information
-V, --version output the version number
-m, --packageManager <name> npm (default) | bower
-o, --outputFile <filename> ./ncu-report/ncu-report.md (default)
-f, --format <name> markdown (default) | dokuwiki
-v, --verbose verbose˜Output Column Definitions
| Column | Description |
|---|---|
| Package | The name of the package |
| Current | The current version specified in package.json or bower.json |
| Installed | The locally installed version |
| Latest | The latest version available from the remote repository |
| Status | OK or OUTDATED |
Example Output
| Package | Current | Installed | Latest | Status |
|---|---|---|---|---|
| bluebird | ^3.0.5 | 3.3.4 | ^3.3.5 | OUTDATED |
| chai | ^3.4.1 | 3.5.0 | ^3.5.0 | OUTDATED |
| chai-as-promised | ^5.1.0 | 5.3.0 | ^5.3.0 | OUTDATED |
| chai-string | ^1.1.4 | 1.2.0 | ^1.2.0 | OUTDATED |
| chalk | ^1.1.1 | 1.1.3 | ^1.1.3 | OUTDATED |
| cint | ^8.2.1 | 8.2.1 | ^8.2.1 | OK |
| cli-table | ^0.3.1 | 0.3.1 | ^0.3.1 | OK |
| commander | ^2.9.0 | 2.9.0 | ^2.9.0 | OK |
| eslint | ^1.9.0 | 1.10.3 | ^2.7.0 | OUTDATED |
| fast-diff | ^1.0.1 | 1.0.1 | ^1.0.1 | OK |
| find-up | ^1.1.0 | 1.1.2 | ^1.1.2 | OUTDATED |
| get-stdin | ^5.0.1 | 5.0.1 | ^5.0.1 | OK |
| json-parse-helpfulerror | ^1.0.3 | 1.0.3 | ^1.0.3 | OK |
| lodash | ^3.10.1 | 3.10.1 | ^4.10.0 | OUTDATED |
| mocha | ^2.3.4 | 2.4.5 | ^2.4.5 | OUTDATED |
| node-alias | ^1.0.3 | 1.0.4 | ^1.0.4 | OUTDATED |
| npm | ^3.5.1 | 3.8.5 | ^3.8.6 | OUTDATED |
| npmi | ^1.0.1 | 1.0.1 | ^1.0.1 | OK |
| require-dir | ^0.3.0 | 0.3.0 | ^0.3.0 | OK |
| semver | ^5.1.0 | 5.1.0 | ^5.1.0 | OK |
| semver-utils | ^1.1.1 | 1.1.1 | ^1.1.1 | OK |
| should | ^7.1.1 | 7.1.1 | ^8.3.0 | OUTDATED |
| spawn-please | ^0.1.0 | 0.1.0 | ^0.1.0 | OK |
| update-notifier | ^0.5.0 | 0.5.0 | ^0.6.3 | OUTDATED |
Report generated on: Tue Apr 12 2016 23:49:37 GMT+0100 (BST)