@securecall/client-component
Version:
SecureCall Core Web Component
17 lines (16 loc) • 624 B
JavaScript
import { CLIENT_COMP_VERSION } from "../version";
export function Logger(klass, instanceId) {
const timestamp = function () { };
timestamp.toString = function () {
return new Date().toISOString();
};
let s = `${klass}(${CLIENT_COMP_VERSION}`;
s += (instanceId) ? `/${instanceId})` : ')';
return {
debug: console.debug.bind(console, '%s', timestamp, s),
info: console.info.bind(console, '%s', timestamp, s),
warn: console.warn.bind(console, '%s', timestamp, s),
error: console.error.bind(console, '%s', timestamp, s)
};
}
//# sourceMappingURL=logger.js.map