npm.io
1.0.2 • Published 6 years ago

startup-update-check

Licence
MIT
Version
1.0.2
Deps
1
Size
9 kB
Vulns
0
Weekly
0
Stars
2

startup-update-check

Check your custom CLI tool version with npm at startup and notify users if a newer version is published.

Installation

npm i startup-update-check

Usage

Provide path of package.json
import checkUpdate from 'startup-update-check';

checkUpdate('./package.json').then((newerVersion) => {
    if (newerVersion) {
        //do your things
    } else if (newerVersion === null) {
        //up to date
    }
}).catch((err) => {
    console.log(err);
});
Specify package name and version directly
checkUpdate({
    name: 'safe-backup',
    version: '1.2.5'
}).then((newerVersion) => {
    if (newerVersion) {
        //do your things
    } else if (newerVersion === null) {
        //up to date
    }
}).catch((err) => {
    console.log(err);
});

Keywords