Skip to content

Instantly share code, notes, and snippets.

@watilde
Last active December 19, 2015 11:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save watilde/5946344 to your computer and use it in GitHub Desktop.
Save watilde/5946344 to your computer and use it in GitHub Desktop.
var http = require('http'),
registry = 'http://registry.npmjs.org/typescript/';
var list_known = function () {
http.get(registry, function(res) {
var data = '';
res.setEncoding('utf8')
res.on('data', function(str) {
data += str;
}).on('end', function() {
var versions = Object.keys(JSON.parse(data).versions);
versions.forEach(function (versions) {
console.log('v' + versions);
});
});
});
};
var argv = process.argv;
if (argv[2] === 'list' && argv[3] === 'known') {
list_known();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment