UNPKG

@tdb/web

Version:

Common condiguration for serving a web-site and testing web-based UI components.

19 lines (14 loc) 470 B
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