Files
NapCatQQ/.pnpm-store/v3/files/4b/ba5832d53b5528c3636f652cabfd5d9b5ba1f855c7d46b7b2b1729d9943d272ab826d5f93d21959f7e50784f815c71c61782b2806e1e2d572377b0ad8c116f
TanTan e311ca3275
Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

44 lines
1.2 KiB
Plaintext

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Output = void 0;
const util_1 = require("util");
class Output {
constructor(verb = false, debugMode = false) {
this.verb = verb;
this.debug = (message, obj) => { };
if (debugMode) {
this.debug = (message, obj) => {
console.debug(`tsc-alias debug: ${message} ${obj
? (0, util_1.inspect)(obj, {
showHidden: true,
depth: Infinity,
colors: true
})
: ''}`);
};
}
}
set verbose(value) {
if (value) {
this.verb = value;
}
}
info(message) {
if (!this.verb)
return;
console.log(`tsc-alias info: ${message}`);
}
error(message, exitProcess = false) {
console.error(`\x1b[41mtsc-alias error:\x1b[0m \x1b[31m${message}\x1b[0m`);
if (exitProcess)
process.exit(1);
}
clear() {
console.clear();
}
assert(claim, message) {
claim || this.error(message, true);
}
}
exports.Output = Output;
//# sourceMappingURL=output.js.map