@scaleway/sdk-client
Version:
Scaleway SDK Client
13 lines (12 loc) • 548 B
JavaScript
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const consoleLogger = require("./console-logger.cjs");
let sdkLogger = new consoleLogger.ConsoleLogger("silent");
const setLogger = (logger) => {
sdkLogger = logger;
};
const enableConsoleLogger = (logLevel = "warn", prefix = "scaleway-sdk-js:") => setLogger(new consoleLogger.ConsoleLogger(logLevel, prefix));
const getLogger = () => sdkLogger;
exports.enableConsoleLogger = enableConsoleLogger;
exports.getLogger = getLogger;
exports.setLogger = setLogger;
;