@graphql-codegen/cli
Version:
<p align="center"> <img src="https://github.com/dotansimha/graphql-code-generator/blob/master/logo.png?raw=true" /> </p>
19 lines (18 loc) • 383 B
JavaScript
import { dummyLogger } from 'ts-log';
let logger;
export function getLogger() {
return logger || dummyLogger;
}
useWinstonLogger();
export function setLogger(newLogger) {
logger = newLogger;
}
export function setSilentLogger() {
logger = dummyLogger;
}
export function useWinstonLogger() {
if (logger && logger.levels) {
return;
}
logger = console;
}