@yhiot/testutils
Version:
用于测试的工具集
25 lines (20 loc) • 570 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.readline = readline;
var _readline = _interopRequireDefault(require("readline"));
function readline(tips) {
tips = tips || '> ';
return new Promise(function (resolve) {
var rl = _readline.default.createInterface({
input: process.stdin,
output: process.stdout
});
rl.question(tips, function (answer) {
rl.close();
resolve(answer.trim());
});
});
}