Skip to content
Find file
Fetching contributors…
Cannot retrieve contributors at this time
31 lines (19 sloc) 720 Bytes


sometimes you want to tell users of your CLI script that there's a new version available.

this lets you do that!

var version = require('a-wild-version-appears')
  , pkg = require('./package.json')

version(pkg, function(err, newer_available) {
  if(newer_available) {
    console.error('there\'s a newer version of '' available! `npm install -g ''` to upgrade.')

  // keep on doing stuff.


version(package_json_contents, ready(err, newer_available)) -> undefined

returns whether or not there's a newer version available or not. if an err is encountered in the attempt it'll be passed as err to the ready callback.



Something went wrong with that request. Please try again.