autocolor.js
Version:
Automatically colors your output!
21 lines • 1.44 kB
JavaScript
import Keyword from "../Keyword";
export default class KwReject extends Keyword {
constructor() {
super(...arguments);
this.shouldMatch = ["reject", "Reject", "rejected", "Rejected"];
this.shouldNotMatch = ["rejec"];
}
check(input) {
input = input.toLowerCase();
return input === "reject" || input === "rejected";
}
getColored(input) {
if (this.check(input)) {
return this.color.yellowBright(input);
}
else {
return "";
}
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiS3dSZWplY3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMva2V5d29yZC9rZXl3b3Jkcy9Ld1JlamVjdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLE9BQU8sTUFBTSxZQUFZLENBQUM7QUFFakMsTUFBTSxDQUFDLE9BQU8sT0FBTyxRQUFTLFNBQVEsT0FBTztJQUE3Qzs7UUFDRSxnQkFBVyxHQUFHLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxVQUFVLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDM0QsbUJBQWMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBYTdCLENBQUM7SUFaQyxLQUFLLENBQUMsS0FBYTtRQUNqQixLQUFLLEdBQUcsS0FBSyxDQUFDLFdBQVcsRUFBRSxDQUFDO1FBQzVCLE9BQU8sS0FBSyxLQUFLLFFBQVEsSUFBSSxLQUFLLEtBQUssVUFBVSxDQUFDO0lBQ3BELENBQUM7SUFFRCxVQUFVLENBQUMsS0FBYTtRQUN0QixJQUFJLElBQUksQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLEVBQUU7WUFDckIsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQztTQUN2QzthQUFNO1lBQ0wsT0FBTyxFQUFFLENBQUM7U0FDWDtJQUNILENBQUM7Q0FDRiJ9