Properties
Optional automock
automock?: boolean
Optional bail
bail?: number | boolean
Optional cache
cache?: boolean
Optional cacheDirectory
cacheDirectory?: string
Optional changedFilesWithAncestor
changedFilesWithAncestor?: boolean
Optional changedSince
changedSince?: string
Optional clearMocks
clearMocks?: boolean
Optional collectCoverage
collectCoverage?: boolean
Optional collectCoverageFrom
collectCoverageFrom?: string[]
Optional collectCoverageOnlyFrom
collectCoverageOnlyFrom?: {}
Optional coverageDirectory
coverageDirectory?: string
Optional coveragePathIgnorePatterns
coveragePathIgnorePatterns?: string[]
Optional coverageProvider
coverageProvider?: CoverageProvider
Optional coverageReporters
coverageReporters?: CoverageReporters
Optional coverageThreshold
coverageThreshold?: CoverageThreshold
Optional dependencyExtractor
dependencyExtractor?: string
Optional detectLeaks
detectLeaks?: boolean
Optional detectOpenHandles
detectOpenHandles?: boolean
Optional displayName
displayName?: string | DisplayName
Optional errorOnDeprecated
errorOnDeprecated?: boolean
Optional expand
expand?: boolean
Optional extensionsToTreatAsEsm
extensionsToTreatAsEsm?: string[]
Optional extraGlobals
extraGlobals?: string[]
Optional filter
filter?: string
Optional findRelatedTests
findRelatedTests?: boolean
Optional forceCoverageMatch
forceCoverageMatch?: string[]
Optional forceExit
forceExit?: boolean
Optional globalSetup
globalSetup?: string
Optional globalTeardown
globalTeardown?: string
Optional globals
globals?: ConfigGlobals
Optional haste
haste?: HasteConfig
Optional injectGlobals
injectGlobals?: boolean
Optional json
json?: boolean
Optional lastCommit
lastCommit?: boolean
Optional listTests
listTests?: boolean
Optional logHeapUsage
logHeapUsage?: boolean
Optional maxConcurrency
maxConcurrency?: number
Optional maxWorkers
maxWorkers?: string | number
Optional moduleDirectories
moduleDirectories?: string[]
Optional moduleFileExtensions
moduleFileExtensions?: string[]
Optional moduleLoader
moduleLoader?: string
Optional moduleNameMapper
moduleNameMapper?: {}
Type declaration
[key: string]: string | string[]
Optional modulePathIgnorePatterns
modulePathIgnorePatterns?: string[]
Optional modulePaths
modulePaths?: string[]
Optional name
name?: string
Optional noStackTrace
noStackTrace?: boolean
Optional notify
notify?: boolean
Optional notifyMode
notifyMode?: string
Optional onlyChanged
onlyChanged?: boolean
Optional onlyFailures
onlyFailures?: boolean
Optional outputFile
outputFile?: string
Optional passWithNoTests
passWithNoTests?: boolean
Optional preprocessorIgnorePatterns
preprocessorIgnorePatterns?: string[]
Optional preset
preset?: string
Optional prettierPath
prettierPath?: string
Optional projects
projects?: (string | InitialProjectOptions)[]
Optional replname
replname?: string
Optional reporters
reporters?: (string | ReporterConfig)[]
Optional resetMocks
resetMocks?: boolean
Optional resetModules
resetModules?: boolean
Optional resolver
resolver?: string
Optional restoreMocks
restoreMocks?: boolean
Optional rootDir
rootDir?: string
Optional roots
roots?: string[]
Optional runTestsByPath
runTestsByPath?: boolean
Optional runner
runner?: string
Optional scriptPreprocessor
scriptPreprocessor?: string
Optional setupFiles
setupFiles?: string[]
Optional setupFilesAfterEnv
setupFilesAfterEnv?: string[]
Optional setupTestFrameworkScriptFile
setupTestFrameworkScriptFile?: string
Optional silent
silent?: boolean
Optional skipFilter
skipFilter?: boolean
Optional skipNodeResolution
skipNodeResolution?: boolean
Optional slowTestThreshold
slowTestThreshold?: number
Optional snapshotFormat
snapshotFormat?: PrettyFormatOptions
Optional snapshotResolver
snapshotResolver?: string
Optional snapshotSerializers
snapshotSerializers?: string[]
Optional testEnvironment
testEnvironment?: string
Optional testEnvironmentOptions
testEnvironmentOptions?: Record<string, unknown>
Optional testFailureExitCode
testFailureExitCode?: string | number
Optional testLocationInResults
testLocationInResults?: boolean
Optional testMatch
testMatch?: string[]
Optional testNamePattern
testNamePattern?: string
Optional testPathDirs
testPathDirs?: string[]
Optional testPathIgnorePatterns
testPathIgnorePatterns?: string[]
Optional testRegex
testRegex?: string | string[]
Optional testResultsProcessor
testResultsProcessor?: string
Optional testRunner
testRunner?: string
Optional testSequencer
testSequencer?: string
Optional testTimeout
testTimeout?: number
Optional testURL
testURL?: string
Optional timers
timers?: Timers
Optional transform
transform?: {}
Type declaration
[regex: string]: Path | TransformerConfig
Optional transformIgnorePatterns
transformIgnorePatterns?: string[]
Optional unmockedModulePathPatterns
unmockedModulePathPatterns?: string[]
Optional updateSnapshot
updateSnapshot?: boolean
Optional useStderr
useStderr?: boolean
Optional verbose
verbose?: boolean
Optional watch
watch?: boolean
Optional watchAll
watchAll?: boolean
Optional watchPathIgnorePatterns
watchPathIgnorePatterns?: string[]
Optional watchPlugins
watchPlugins?: (string | [string, Record<string, unknown>])[]
Optional watchman
watchman?: boolean
Extending Jest configuration object for documentation.