1 | "use strict";
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | exports.IS_INTERACTIVE = exports.IS_CI = exports.RuntimeOptions = exports.TNS_ARGUMENTS = void 0;
|
4 | const { argv } = process;
|
5 | exports.TNS_ARGUMENTS = {
|
6 | MONOREPO: '--monorepo',
|
7 | NO_COLLAPSE: '--no-collapse',
|
8 | NO_AUTO_STATRT: '--no-auto-start',
|
9 | BYPASS_CI_WARNINGS: '--bypass-ci-warnings',
|
10 | };
|
11 | exports.RuntimeOptions = {
|
12 | useMonorepo: !!~argv.indexOf(exports.TNS_ARGUMENTS.MONOREPO),
|
13 | noCollapse: !!~argv.indexOf(exports.TNS_ARGUMENTS.NO_COLLAPSE),
|
14 | noAutoStart: !!~argv.indexOf(exports.TNS_ARGUMENTS.NO_AUTO_STATRT),
|
15 | bypassCiWarnings: !!~argv.indexOf(exports.TNS_ARGUMENTS.BYPASS_CI_WARNINGS),
|
16 | };
|
17 | exports.IS_CI = process.env.CI &&
|
18 | (typeof process.env.CI !== 'string' ||
|
19 | process.env.CI.toLowerCase() !== 'false');
|
20 | exports.IS_INTERACTIVE = process.stdout.isTTY;
|
21 |
|
\ | No newline at end of file |