npub
Version:
publishing tool for your node projects hosted on github
24 lines (20 loc) • 571 B
JavaScript
// Generated by CoffeeScript 1.9.1
var debug, readline;
readline = require('readline');
debug = require('debug')('prompt');
module.exports = function(version, callback) {
var prompt;
debug(version);
prompt = readline.createInterface({
input: process.stdin,
output: process.stdout
});
return prompt.question("Publish " + version + "? (Y/n) ", function(answer) {
debug("status: " + answer);
prompt.close();
if (!answer || /y|Y/.test(answer)) {
return callback();
}
return callback(new Error('user aborted publish'));
});
};