@tamara027/lerna-terminal
Version:
Powerful cli ui for monorepos
25 lines (17 loc) • 448 B
JavaScript
;
var isValidPackageName = require('../isValidPackageName');
var _require = require('../store'),
uiState = _require.uiState;
/**
* @returns {boolean} returns focused packageName
**/
function getFocused() {
if (!uiState.focus || uiState.focus === 'all' || uiState.focus === '') {
return undefined;
}
if (!isValidPackageName(uiState.focus)) {
return undefined;
}
return uiState.focus;
}
module.exports = getFocused;