@heroku/salesforce-sdk-nodejs
Version:
Salesforce SDK for Heroku Apps.
29 lines (28 loc) • 873 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.LoggerImpl = void 0;
const base_logger_1 = require("../utils/base-logger");
class LoggerImpl {
constructor(id) {
this.properties = {
requestId: id,
};
}
error(message) {
underlyingLogger.error(Object.assign(this.properties, { message }));
}
warn(message) {
underlyingLogger.warn(Object.assign(this.properties, { message }));
}
info(message) {
underlyingLogger.info(Object.assign(this.properties, { message }));
}
debug(message) {
underlyingLogger.debug(Object.assign(this.properties, { message }));
}
trace(message) {
underlyingLogger.trace(Object.assign(this.properties, { message }));
}
}
exports.LoggerImpl = LoggerImpl;
const underlyingLogger = base_logger_1.default;