astx
Version:
super powerful structural search and replace for JavaScript and TypeScript to automate your refactoring
22 lines (17 loc) • 592 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = indentDebug;
function indentDebug(debug, amount) {
var indent = ' '.repeat(amount);
var result = function result(format) {
for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
args[_key - 1] = arguments[_key];
}
return debug.enabled ? debug.apply(void 0, [indent + format].concat(args)) : undefined;
};
var prototype = Object.create(debug);
Object.setPrototypeOf(result, prototype);
return result;
}