unused-assets-cli
Version:
CLI tool to list and remove unused assets in an Angular project
23 lines (22 loc) • 677 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.ask = ask;
const readline_1 = __importDefault(require("readline"));
/**
* Ask confirmation in the terminal
*/
function ask(question) {
const rl = readline_1.default.createInterface({
input: process.stdin,
output: process.stdout,
});
return new Promise((resolve) => {
rl.question(question, (answer) => {
rl.close();
resolve(answer.trim().toLowerCase().startsWith("y"));
});
});
}