| 1234567891011121314151617 |
- 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;
|