UNPKG

graphql-language-service-server

Version:
42 lines 961 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.NoopLogger = exports.Logger = void 0; class Logger { constructor(_connection, debug) { this._connection = _connection; this.logLevel = debug ? 1 : 0; } error(message) { this._connection.console.error(message); } warn(message) { this._connection.console.warn(message); } info(message) { this._connection.console.info(message); } log(message) { if (this.logLevel > 0) { this._connection.console.log(message); } } set level(level) { this.logLevel = level; } get level() { return this.logLevel; } } exports.Logger = Logger; class NoopLogger { error() { } warn() { } info() { } log() { } set level(_level) { } get level() { return 0; } } exports.NoopLogger = NoopLogger; //# sourceMappingURL=Logger.js.map