@heroku/salesforce-sdk-nodejs
Version:
Salesforce SDK for Heroku Apps.
27 lines (26 loc) • 769 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const core_1 = require("@salesforce/core");
function getloglevel() {
const logLevel = (process.env.LOGLEVEL || "info").toLowerCase();
switch (logLevel) {
case "trace":
return 10;
case "debug":
return 20;
case "info":
return 30;
case "warn":
return 40;
case "error":
return 50;
default:
console.warn(`LOGLEVEL environment variable contains unknown log level '${logLevel}'! Effective log level will be 'info'!`);
return 30;
}
}
const baseLogger = new core_1.Logger({
name: "appLogger",
level: getloglevel(),
});
exports.default = baseLogger;