NaturalCycles/nodejs-lib

View on GitHub
src/log/log.util.ts

Summary

Maintainability
A
0 mins
Test Coverage
C
75%
import { commonLoggerCreate } from '@naturalcycles/js-lib'
import { _inspect } from '../index'

/**
 * CommonLogger that logs to process.stdout directly (bypassing console.log).
 */
export const stdoutLogger = commonLoggerCreate((_level, args) => {
  process.stdout.write(args.map(a => _inspect(a)).join(' ') + '\n')
})