donejs-cli
Version:
The command line interface to your DoneJS application.
21 lines (17 loc) • 423 B
JavaScript
var path = require('path');
var debug = require('debug')('donejs-cli:get-npm-scripts');
module.exports = function(root) {
var scripts = {};
try {
var curpkg = require(path.join(root, 'package.json'));
scripts = curpkg.scripts || {};
}
catch (e) {
if (/Cannot find module/.test(e.message)) {
debug('Could not load local package.json');
} else {
throw e;
}
}
return scripts;
};