import { TNSOptions } from '../types/TNS' ; const { argv } = process ; export const TNS_ARGUMENTS = { MONOREPO : '--monorepo' , NO_COLLAPSE : '--no-collapse' , NO_AUTO_STATRT : '--no-auto-start' , BYPASS_CI_WARNINGS : '--bypass-ci-warnings' , } ; export const RuntimeOptions = { useMonorepo : ! ! ~ argv . indexOf ( TNS_ARGUMENTS . MONOREPO ) , noCollapse : ! ! ~ argv . indexOf ( TNS_ARGUMENTS . NO_COLLAPSE ) , noAutoStart : ! ! ~ argv . indexOf ( TNS_ARGUMENTS . NO_AUTO_STATRT ) , bypassCiWarnings : ! ! ~ argv . indexOf ( TNS_ARGUMENTS . BYPASS_CI_WARNINGS ) , } ; export const IS_CI = process . env . CI && ( typeof process . env . CI !== 'string' || process . env . CI . toLowerCase ( ) !== 'false' ) ; export const IS_INTERACTIVE = process . stdout . isTTY ;