import Logger from 'bunyan'; import { createLogger } from 'universal-bunyan'; import configForDev from '~/config/logger/config.dev'; import configForProd from '~/config/logger/config.prod'; const isProduction = process.env.NODE_ENV === 'production'; const config = isProduction ? configForProd : configForDev; const loggerFactory = function(name: string): Logger { return createLogger({ name, config, }); }; export default loggerFactory;