Package Exports
- latest
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (latest) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
latest
Quickly determine the latest available version of a package in npm
Useful for command line tools that want to check for available upgrades
Example
Get the latest version number of autocast
var latest = require('latest');
latest('autocast', function(err, v) {
console.log(v);
// => "0.0.3"
});Errors passed directly from npm
var latest = require('latest');
latest('i-hope-this-package-never-exists', function(err, v) {
console.error(err.message);
// => "404 Not Found: i-hope-this-package-never-exists"
});Convenience Function
Check for upgrades in an app
var latest = require('latest');
var p = require('./package.json');
latest.checkupdate(p, function(ret, message) {
console.log(message);
// => "you are running the latest version 0.0.1"
process.exit(ret);
// => 0
});checkupdate(package-json-obj, cb(ret, message))
A convenience method that will check for newer versions of a module in npm given a
package.json object as the first argument.
The callback fires with a return code suitable for exiting with, and a message to print
Command Line
$ latest latest json npm notfound
latest: 0.1.2
json: 9.0.3
npm: 2.6.0
notfound: Error: 404 Not Found: notfoundInstall
npm install [-g] latestTests
npm testLicense
MIT Licensed