UNPKG

1.3 kBMarkdownView Raw
1![updtr](assets/updtr.jpg)
2
3# updtr
4
5**Update outdated npm modules with zero pain™**
6
7[![Build Status](https://travis-ci.org/peerigon/updtr.svg?branch=master)](https://travis-ci.org/peerigon/updtr)
8[![](https://img.shields.io/npm/v/updtr.svg)](https://www.npmjs.com/package/updtr)
9[![](https://img.shields.io/npm/dm/updtr.svg)](https://www.npmjs.com/package/updtr)
10[![Coverage Status](https://coveralls.io/repos/peerigon/updtr/badge.svg?branch=master&service=github)](https://coveralls.io/github/peerigon/updtr?branch=master)
11
12Based on `npm outdated`, **updtr** installs the latest version and runs `npm test` for each dependency. If the test succeeds, **updtr** saves the new version number to your `package.json`. If the test fails, however, **updtr** rolls back its changes.
13
14![updtr](assets/updtr.gif)
15
16## Installation
17
18```
19npm install -g updtr
20```
21
22## Options
23
24```
25➜ ~ updtr --help
26
27 Usage: updtr [options]
28
29 Update outdated npm modules with zero pain™
30
31 Options:
32
33 -h, --help output usage information
34 -V, --version output the version number
35 -R, --reporter <reporter> choose reporter: default, shy
36 -w, --wanted updates to wanted version specified in package.json instead of the modules latest version
37```
38
39## License
40
41Unlicense