消消方块阵换皮表情
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

76 lines
7.4 KiB

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.print = print;
exports.pureWithoutTitle = pureWithoutTitle;
const i18n_1 = require("./i18n");
const debug = false;
/**
* 打印信息到控制台(带标题)
* @param {'log' | 'info' | 'warn' | 'error' | any} type
* @param {any[]?} args
*/
function print(type, ...argsss) {
const args = [`[${i18n_1.I18n.t('name')}]`];
for (let i = 1, l = arguments.length; i < l; i++) {
args.push(arguments[i]);
}
const object = console;
switch (type) {
case 'log': {
if (!debug) {
return;
}
object.log.apply(object, args);
break;
}
case 'info': {
object.info.apply(object, args);
break;
}
case 'warn': {
object.warn.apply(object, args);
break;
}
case 'error': {
object.error.apply(object, args);
break;
}
default: {
args.splice(1, 0, type);
object.log.apply(object, args);
}
}
}
function pureWithoutTitle(type, ...argsss) {
const args = [];
for (let i = 1, l = arguments.length; i < l; i++) {
args.push(arguments[i]);
}
const object = console;
switch (type) {
case 'log': {
if (!debug) {
return;
}
object.log.apply(object, args);
break;
}
case 'info': {
object.info.apply(object, args);
break;
}
case 'warn': {
object.warn.apply(object, args);
break;
}
case 'error': {
object.error.apply(object, args);
break;
}
default: {
args.splice(1, 0, type);
object.log.apply(object, args);
}
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9nZ2VyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc291cmNlL2xvZ2dlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQVNBLHNCQStCQztBQUVELDRDQStCQztBQXpFRCxpQ0FBOEI7QUFFOUIsTUFBTSxLQUFLLEdBQUcsS0FBSyxDQUFDO0FBRXBCOzs7O0dBSUc7QUFDSCxTQUFnQixLQUFLLENBQUMsSUFBWSxFQUFFLEdBQUcsTUFBYTtJQUNoRCxNQUFNLElBQUksR0FBRyxDQUFDLElBQUksV0FBSSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDckMsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDO1FBQy9DLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDNUIsQ0FBQztJQUNELE1BQU0sTUFBTSxHQUFHLE9BQU8sQ0FBQztJQUN2QixRQUFRLElBQUksRUFBRSxDQUFDO1FBQ1gsS0FBSyxLQUFLLENBQUMsQ0FBQyxDQUFDO1lBQ1QsSUFBSSxDQUFDLEtBQUssRUFBRSxDQUFDO2dCQUNULE9BQU87WUFDWCxDQUFDO1lBQ0QsTUFBTSxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxDQUFDO1lBQy9CLE1BQU07UUFDVixDQUFDO1FBQ0QsS0FBSyxNQUFNLENBQUMsQ0FBQyxDQUFDO1lBQ1YsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxDQUFDO1lBQ2hDLE1BQU07UUFDVixDQUFDO1FBQ0QsS0FBSyxNQUFNLENBQUMsQ0FBQyxDQUFDO1lBQ1YsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxDQUFDO1lBQ2hDLE1BQU07UUFDVixDQUFDO1FBQ0QsS0FBSyxPQUFPLENBQUMsQ0FBQyxDQUFDO1lBQ1gsTUFBTSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxDQUFDO1lBQ2pDLE1BQU07UUFDVixDQUFDO1FBQ0QsT0FBTyxDQUFDLENBQUMsQ0FBQztZQUNOLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQztZQUN4QixNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxNQUFNLEVBQUUsSUFBSSxDQUFDLENBQUM7UUFDbkMsQ0FBQztJQUNMLENBQUM7QUFDTCxDQUFDO0FBRUQsU0FBZ0IsZ0JBQWdCLENBQUMsSUFBWSxFQUFFLEdBQUcsTUFBYTtJQUMzRCxNQUFNLElBQUksR0FBRyxFQUFFLENBQUM7SUFDaEIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDO1FBQy9DLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDNUIsQ0FBQztJQUNELE1BQU0sTUFBTSxHQUFHLE9BQU8sQ0FBQztJQUN2QixRQUFRLElBQUksRUFBRSxDQUFDO1FBQ1gsS0FBSyxLQUFLLENBQUMsQ0FBQyxDQUFDO1lBQ1QsSUFBSSxDQUFDLEtBQUssRUFBRSxDQUFDO2dCQUNULE9BQU87WUFDWCxDQUFDO1lBQ0QsTUFBTSxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxDQUFDO1lBQy9CLE1BQU07UUFDVixDQUFDO1FBQ0QsS0FBSyxNQUFNLENBQUMsQ0FBQyxDQUFDO1lBQ1YsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxDQUFDO1lBQ2hDLE1BQU07UUFDVixDQUFDO1FBQ0QsS0FBSyxNQUFNLENBQUMsQ0FBQyxDQUFDO1lBQ1YsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxDQUFDO1lBQ2hDLE1BQU07UUFDVixDQUFDO1FBQ0QsS0FBSyxPQUFPLENBQUMsQ0FBQyxDQUFDO1lBQ1gsTUFBTSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxDQUFDO1lBQ2pDLE1BQU07UUFDVixDQUFDO1FBQ0QsT0FBTyxDQUFDLENBQUMsQ0FBQztZQUNOLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQztZQUN4QixNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxNQUFNLEVBQUUsSUFBSSxDQUFDLENBQUM7UUFDbkMsQ0FBQztJQUNMLENBQUM7QUFDTCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSTE4biB9IGZyb20gJy4vaTE4bic7XHJcblxyXG5jb25zdCBkZWJ1ZyA9IGZhbHNlO1xyXG5cclxuLyoqXHJcbiAqIOaJk+WNsOS/oeaBr+WIsOaOp+WItuWPsO+8iOW4puagh+mimO+8iVxyXG4gKiBAcGFyYW0geydsb2cnIHwgJ2luZm8nIHwgJ3dhcm4nIHwgJ2Vycm9yJyB8IGFueX0gdHlwZVxyXG4gKiBAcGFyYW0ge2FueVtdP30gYXJnc1xyXG4gKi9cclxuZXhwb3J0IGZ1bmN0aW9uIHByaW50KHR5cGU6IHN0cmluZywgLi4uYXJnc3NzOiBhbnlbXSk6IHZvaWQge1xyXG4gICAgY29uc3QgYXJncyA9IFtgWyR7STE4bi50KCduYW1lJyl9XWBdO1xyXG4gICAgZm9yIChsZXQgaSA9IDEsIGwgPSBhcmd1bWVudHMubGVuZ3RoOyBpIDwgbDsgaSsrKSB7XHJcbiAgICAgICAgYXJncy5wdXNoKGFyZ3VtZW50c1tpXSk7XHJcbiAgICB9XHJcbiAgICBjb25zdCBvYmplY3QgPSBjb25zb2xlO1xyXG4gICAgc3dpdGNoICh0eXBlKSB7XHJcbiAgICAgICAgY2FzZSAnbG9nJzoge1xyXG4gICAgICAgICAgICBpZiAoIWRlYnVnKSB7XHJcbiAgICAgICAgICAgICAgICByZXR1cm47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgb2JqZWN0LmxvZy5hcHBseShvYmplY3QsIGFyZ3MpO1xyXG4gICAgICAgICAgICBicmVhaztcclxuICAgICAgICB9XHJcbiAgICAgICAgY2FzZSAnaW5mbyc6IHtcclxuICAgICAgICAgICAgb2JqZWN0LmluZm8uYXBwbHkob2JqZWN0LCBhcmdzKTtcclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNhc2UgJ3dhcm4nOiB7XHJcbiAgICAgICAgICAgIG9iamVjdC53YXJuLmFwcGx5KG9iamVjdCwgYXJncyk7XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBjYXNlICdlcnJvcic6IHtcclxuICAgICAgICAgICAgb2JqZWN0LmVycm9yLmFwcGx5KG9iamVjdCwgYXJncyk7XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBkZWZhdWx0OiB7XHJcbiAgICAgICAgICAgIGFyZ3Muc3BsaWNlKDEsIDAsIHR5cGUpO1xyXG4gICAgICAgICAgICBvYmplY3QubG9nLmFwcGx5KG9iamVjdCwgYXJncyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gcHVyZVdpdGhvdXRUaXRsZSh0eXBlOiBzdHJpbmcsIC4uLmFyZ3NzczogYW55W10pOiB2b2lkIHtcclxuICAgIGNvbnN0IGFyZ3MgPSBbXTtcclxuICAgIGZvciAobGV0IGkgPSAxLCBsID0gYXJndW1lbnRzLmxlbmd0aDsgaSA8IGw7IGkrKykge1xyXG4gICAgICAgIGFyZ3MucHVzaChhcmd1bWVudHNbaV0pO1xyXG4gICAgfVxyXG4gICAgY29uc3Qgb2JqZWN0ID0gY29uc29sZTtcclxuICAgIHN3aXRjaCAodHlwZSkge1xyXG4gICAgICAgIGNhc2UgJ2xvZyc6IHtcclxuICAgICAgICAgICAgaWYgKCFkZWJ1Zykge1xyXG4gICAgICAgICAgICAgICAgcmV0dXJuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIG9iamVjdC5sb2cuYXBwbHkob2JqZWN0LCBhcmdzKTtcclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNhc2UgJ2luZm8nOiB7XHJcbiAgICAgICAgICAgIG9iamVjdC5pbmZvLmFwcGx5KG9iamVjdCwgYXJncyk7XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBjYXNlICd3YXJuJzoge1xyXG4gICAgICAgICAgICBvYmplY3Qud2Fybi5hcHBseShvYmplY3QsIGFyZ3MpO1xyXG4gICAgICAgICAgICBicmVhaztcclxuICAgICAgICB9XHJcbiAgICAgICAgY2FzZSAnZXJyb3InOiB7XHJcbiAgICAgICAgICAgIG9iamVjdC5lcnJvci5hcHBseShvYmplY3QsIGFyZ3MpO1xyXG4gICAgICAgICAgICBicmVhaztcclxuICAgICAgICB9XHJcbiAgICAgICAgZGVmYXVsdDoge1xyXG4gICAgICAgICAgICBhcmdzLnNwbGljZSgxLCAwLCB0eXBlKTtcclxuICAgICAgICAgICAgb2JqZWN0LmxvZy5hcHBseShvYmplY3QsIGFyZ3MpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSJdfQ==