blob: 7fd91355d89a50b9ce07a35265b60de074737124 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
const isCI = require('is-ci')
const { DEBUG, NODE_ENV = 'development' } = process.env
const env = {
test: NODE_ENV === 'test',
dev: NODE_ENV === 'development' || NODE_ENV === 'dev',
production: NODE_ENV === 'production',
debug: Boolean(DEBUG),
ci: Boolean(isCI),
tty: Boolean(process.stdout.isTTY),
minimalCLI: undefined,
windows: /^win/.test(process.platform)
}
env.minimalCLI = env.ci || env.test || env.production || !env.tty
module.exports = env
|