forked from jestjs/jest
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathArgv.js
101 lines (100 loc) · 2.45 KB
/
Argv.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
/**
* Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @flow
*/
'use strict';
export type Argv = {|
_: Array<string>,
$0: string,
all: boolean,
automock: boolean,
bail: boolean,
browser: boolean,
cache: boolean,
cacheDirectory: string,
changedFilesWithAncestor: boolean,
changedSince: string,
ci: boolean,
clearCache: boolean,
clearMocks: boolean,
collectCoverage: boolean,
collectCoverageFrom: Array<string>,
collectCoverageOnlyFrom: Array<string>,
config: string,
coverage: boolean,
coverageDirectory: string,
coveragePathIgnorePatterns: Array<string>,
coverageReporters: Array<string>,
coverageThreshold: string,
debug: boolean,
env: string,
expand: boolean,
findRelatedTests: boolean,
forceExit: boolean,
globals: string,
globalSetup: ?string,
globalTeardown: ?string,
h: boolean,
haste: string,
help: boolean,
init: boolean,
json: boolean,
lastCommit: boolean,
logHeapUsage: boolean,
maxWorkers: number,
moduleDirectories: Array<string>,
moduleFileExtensions: Array<string>,
moduleLoader: string,
moduleNameMapper: string,
modulePathIgnorePatterns: Array<string>,
modulePaths: Array<string>,
name: string,
noSCM: boolean,
noStackTrace: boolean,
notify: boolean,
notifyMode: string,
onlyChanged: boolean,
outputFile: string,
preset: ?string,
projects: Array<string>,
prettierPath: ?string,
replname: ?string,
resetMocks: boolean,
resetModules: boolean,
resolver: ?string,
restoreMocks: boolean,
rootDir: string,
roots: Array<string>,
runInBand: boolean,
setupFiles: Array<string>,
setupFilesAfterEnv: Array<string>,
showConfig: boolean,
silent: boolean,
snapshotSerializers: Array<string>,
testEnvironment: string,
testFailureExitCode: ?string,
testMatch: Array<string>,
testNamePattern: string,
testPathIgnorePatterns: Array<string>,
testPathPattern: Array<string>,
testRegex: string | Array<string>,
testResultsProcessor: ?string,
testRunner: string,
testURL: string,
timers: 'real' | 'fake',
transform: string,
transformIgnorePatterns: Array<string>,
unmockedModulePathPatterns: ?Array<string>,
updateSnapshot: boolean,
useStderr: boolean,
verbose: ?boolean,
version: boolean,
watch: boolean,
watchAll: boolean,
watchman: boolean,
watchPathIgnorePatterns: Array<string>,
|};