UNPKG

614 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.aliasLog = void 0;
4/**
5 * `probot.log()`, `app.log()` and `context.log()` are aliasing `.log.info()`.
6 * We will probably remove the aliasing in future.
7 */
8function aliasLog(log) {
9 function logInfo() {
10 // @ts-ignore
11 log.info(...arguments);
12 }
13 for (const key in log) {
14 // @ts-ignore
15 logInfo[key] =
16 typeof log[key] === "function" ? log[key].bind(log) : log[key];
17 }
18 // @ts-ignore
19 return logInfo;
20}
21exports.aliasLog = aliasLog;
22//# sourceMappingURL=alias-log.js.map
\No newline at end of file