@tamara027/lerna-terminal
Version:
Powerful cli ui for monorepos
27 lines (22 loc) • 544 B
JavaScript
;
var _require = require('../store'),
state = _require.state;
/**
* @param {string} packageName - the package name
* @param {Function} render - the callback which should be a render function
* @returns {void}
**/
function cmdClear(packageName, render) {
if (packageName && state[packageName] && state[packageName].log) {
state[packageName].log = [];
render();
return;
}
Object.keys(state).forEach(function (key) {
if (state[key].log) {
state[key].log = [];
}
});
render();
}
module.exports = cmdClear;