UNPKG

@platform/ts

Version:

TypesScript build, prepare and publish toolchain.

30 lines (29 loc) 726 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.log = exports.getLog = void 0; function write() { var value = []; for (var _i = 0; _i < arguments.length; _i++) { value[_i] = arguments[_i]; } console.log.apply(null, value); } function silentWrite() { var value = []; for (var _i = 0; _i < arguments.length; _i++) { value[_i] = arguments[_i]; } return value; } function getLog(silent) { silent = silent === undefined ? false : silent; var writer = silent ? silentWrite : write; var log = { info: writer, warn: writer, error: writer, }; return log; } exports.getLog = getLog; exports.log = getLog();