write()

in src/util/logger.js [25:40]


  write(jsonString, { localProcess = process } = {}) {
    const packet = JSON.parse(jsonString);
    const thisLevel = this.verbose
      ? logLevels.values.trace
      : logLevels.values.info;
    if (packet.level >= thisLevel) {
      const msg = this.format(packet);
      if (this.isCapturing) {
        this.capturedMessages.push(msg);
      } else if (packet.level > logLevels.values.info) {
        localProcess.stderr.write(msg);
      } else {
        localProcess.stdout.write(msg);
      }
    }
  }