lux-framework
Version:
Build scalable, Node.js-powered REST APIs with almost no code.
29 lines (23 loc) • 543 B
JavaScript
// @flow
import { NODE_ENV } from '../../constants';
import type { Config } from './interfaces';
export function createDefaultConfig(): Config {
const isTestENV = NODE_ENV === 'test';
const isProdENV = NODE_ENV === 'production';
return {
server: {
cors: {
enabled: false
}
},
logging: {
level: isProdENV ? 'INFO' : 'DEBUG',
format: isProdENV ? 'json' : 'text',
enabled: !isTestENV,
filter: {
params: []
}
}
};
}
export type { Config } from './interfaces';