Upgrading @types/jest 24 to 25
Unknown24.9.1 → 25.2.3
DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.
- DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
- This page updates as the notes come in.
DepDelta is still reading the release notes in this range. This updates as they come in.
Adds pretty-format ^25.2.1.
Installs 18 packages in all (was 19).
No longer installs escape-string-regexp.
Moves @jest/types 24.9.0 → 25.5.0, @types/yargs 13.0.12 → 15.0.20, ansi-regex 4.1.1 → 5.0.1, ansi-styles 3.2.1 → 4.3.0, chalk 2.4.2 → 3.0.0, color-convert 1.9.3 → 2.0.1, color-name 1.1.3 → 1.1.4, diff-sequences 24.9.0 → 25.2.6, has-flag 3.0.0 → 4.0.0, jest-diff 24.9.0 → 25.5.0, jest-get-type 24.9.0 → 25.2.6, pretty-format 24.9.0 → 25.5.0, supports-color 5.5.0 → 7.2.0. Your build may pick other versions.
API changes
Generated by DepDelta from published .d.ts files. Not mixed with prose notes.
- removed:
index jest.RawCoverage[filePath: string]: RawFileCoverage - removed:
interface jest.$JestEnvironment - removed:
interface jest.AggregatedResult - removed:
interface jest.AssertionResult - removed:
interface jest.Context - removed:
interface jest.CoverageMap - removed:
interface jest.CoverageSummary - removed:
interface jest.DefaultOptions - removed:
interface jest.FakeTimers - removed:
interface jest.FileCoverage - removed:
interface jest.FileCoverageTotal - removed:
interface jest.GlobalConfig - removed:
interface jest.HasteConfig - removed:
interface jest.InitialOptions - removed:
interface jest.LogEntry - removed:
interface jest.ProjectConfig - removed:
interface jest.RawCoverage - removed:
interface jest.RawFileCoverage - removed:
interface jest.Reporter - removed:
interface jest.ReporterOnStartOptions - removed:
interface jest.SerializableError - removed:
interface jest.Set<T> - removed:
interface jest.SnapshotSerializerColor - removed:
interface jest.SnapshotSerializerColors - removed:
interface jest.SnapshotSerializerOptions - removed:
interface jest.SnapshotSerializerOptionsTheme - removed:
interface jest.SnapshotSerializerPlugin - removed:
interface jest.SnapshotSummary - removed:
interface jest.Test - removed:
interface jest.TestResult - removed:
interface jest.TransformOptions - removed:
interface jest.TransformedSource - removed:
interface jest.Transformer - removed:
method jest.$JestEnvironment.dispose(): void - removed:
method jest.$JestEnvironment.runScript(script: Script): any - removed:
method jest.CoverageMap.addFileCoverage(fileCoverage: RawFileCoverage): void - removed:
method jest.CoverageMap.fileCoverageFor(file: string): FileCoverage - removed:
method jest.CoverageMap.files(): string[] - removed:
method jest.CoverageMap.getCoverageSummary(): FileCoverage - removed:
method jest.CoverageMap.merge(data: object): void - removed:
method jest.FakeTimers.advanceTimersByTime(msToRun: number): void - removed:
method jest.FakeTimers.advanceTimersToNextTimer(steps?: number): void - removed:
method jest.FakeTimers.clearAllTimers(): void - removed:
method jest.FakeTimers.getTimerCount(): number - removed:
method jest.FakeTimers.runAllImmediates(): void - removed:
method jest.FakeTimers.runAllTicks(): void - removed:
method jest.FakeTimers.runAllTimers(): void - removed:
method jest.FakeTimers.runOnlyPendingTimers(): void - removed:
method jest.FakeTimers.runTimersToTime(msToRun: number): void - removed:
method jest.FakeTimers.runWithRealTimers(callback: any): void - removed:
method jest.FakeTimers.useFakeTimers(): void - removed:
method jest.FakeTimers.useRealTimers(): void - removed:
method jest.FileCoverage.computeBranchTotals(): FileCoverageTotal - removed:
method jest.FileCoverage.computeSimpleTotals(property: string): FileCoverageTotal - removed:
method jest.FileCoverage.getBranchCoverageByLine(): object - removed:
method jest.FileCoverage.getLineCoverage(): object - removed:
method jest.FileCoverage.getUncoveredLines(): number[] - removed:
method jest.FileCoverage.merge(other: object): void - removed:
method jest.FileCoverage.resetHits(): void - removed:
method jest.FileCoverage.toJSON(): object - removed:
method jest.FileCoverage.toSummary(): CoverageSummary - removed:
method jest.Reporter.getLastError?(): Maybe<Error> - removed:
method jest.Reporter.onRunComplete?(contexts: Set<Context>, results: AggregatedResult): Maybe<Promise<void>> - removed:
method jest.Reporter.onRunStart?(results: AggregatedResult, options: ReporterOnStartOptions): void - removed:
method jest.Reporter.onTestResult?(test: Test, testResult: TestResult, aggregatedResult: AggregatedResult): void - removed:
method jest.Reporter.onTestStart?(test: Test): void - removed:
method jest.SnapshotSerializerPlugin.print(val: any, serialize: (val: any) => string, indent: (str: string) => string, opts: SnapshotSerializerOptions, colors: SnapshotSerializerColors): string - removed:
method jest.SnapshotSerializerPlugin.test(val: any): boolean - removed:
method jest.Transformer.createTransformer?(options: any): Transformer - removed:
method jest.Transformer.getCacheKey?(fileData: string, filePath: Path, configStr: string, options: TransformOptions): string - removed:
method jest.Transformer.process(sourceText: string, sourcePath: Path, config: ProjectConfig, options?: TransformOptions): string | TransformedSource - removed:
property jest.$JestEnvironment.fakeTimers: FakeTimers - removed:
property jest.$JestEnvironment.global: Global - removed:
property jest.$JestEnvironment.moduleMocker: ModuleMocker - removed:
property jest.$JestEnvironment.testFilePath: string - removed:
property jest.AggregatedResult.coverageMap?: Maybe<CoverageMap> - removed:
property jest.AggregatedResult.numFailedTestSuites: number - removed:
property jest.AggregatedResult.numFailedTests: number - removed:
property jest.AggregatedResult.numPassedTestSuites: number - removed:
property jest.AggregatedResult.numPassedTests: number - removed:
property jest.AggregatedResult.numPendingTestSuites: number - removed:
property jest.AggregatedResult.numPendingTests: number - removed:
property jest.AggregatedResult.numRuntimeErrorTestSuites: number - removed:
property jest.AggregatedResult.numTodoTests: number - removed:
property jest.AggregatedResult.numTotalTestSuites: number - removed:
property jest.AggregatedResult.numTotalTests: number - removed:
property jest.AggregatedResult.snapshot: SnapshotSummary - removed:
property jest.AggregatedResult.startTime: number - removed:
property jest.AggregatedResult.success: boolean - removed:
property jest.AggregatedResult.testResults: TestResult[] - removed:
property jest.AggregatedResult.wasInterrupted: boolean - removed:
property jest.AssertionResult.ancestorTitles: string[] - removed:
property jest.AssertionResult.duration?: Maybe<Milliseconds> - removed:
property jest.AssertionResult.failureMessages: string[] - removed:
property jest.AssertionResult.fullName: string - removed:
property jest.AssertionResult.numPassingAsserts: number - removed:
property jest.AssertionResult.status: Status - removed:
property jest.AssertionResult.title: string - removed:
property jest.Context.config: ProjectConfig - removed:
property jest.Context.hasteFS: HasteFS - removed:
property jest.Context.moduleMap: ModuleMap - removed:
property jest.Context.resolver: HasteResolver - removed:
property jest.CoverageMap.data: RawCoverage - removed:
property jest.CoverageSummary.branches: FileCoverageTotal - removed:
property jest.CoverageSummary.functions: FileCoverageTotal - removed:
property jest.CoverageSummary.lines: FileCoverageTotal - removed:
property jest.CoverageSummary.statements: FileCoverageTotal - removed:
property jest.DefaultOptions.automock: boolean - removed:
property jest.DefaultOptions.bail: boolean - removed:
property jest.DefaultOptions.browser: boolean - removed:
property jest.DefaultOptions.cache: boolean - removed:
property jest.DefaultOptions.cacheDirectory: Path - removed:
property jest.DefaultOptions.changedFilesWithAncestor: boolean - removed:
property jest.DefaultOptions.clearMocks: boolean - removed:
property jest.DefaultOptions.collectCoverage: boolean - removed:
property jest.DefaultOptions.collectCoverageFrom: Maybe<string[]> - removed:
property jest.DefaultOptions.coverageDirectory: Maybe<string> - removed:
property jest.DefaultOptions.coveragePathIgnorePatterns: string[] - removed:
property jest.DefaultOptions.coverageReporters: string[] - removed:
property jest.DefaultOptions.coverageThreshold: Maybe<{ global: { [key: string]: number } }> - removed:
property jest.DefaultOptions.detectLeaks: boolean - removed:
property jest.DefaultOptions.detectOpenHandles: boolean - removed:
property jest.DefaultOptions.errorOnDeprecated: boolean - removed:
property jest.DefaultOptions.expand: boolean - removed:
property jest.DefaultOptions.filter: Maybe<Path> - removed:
property jest.DefaultOptions.forceCoverageMatch: Glob[] - removed:
property jest.DefaultOptions.globalSetup: Maybe<string> - removed:
property jest.DefaultOptions.globalTeardown: Maybe<string> - removed:
property jest.DefaultOptions.globals: ConfigGlobals - removed:
property jest.DefaultOptions.haste: HasteConfig - removed:
property jest.DefaultOptions.moduleDirectories: string[] - removed:
property jest.DefaultOptions.moduleFileExtensions: string[] - removed:
property jest.DefaultOptions.moduleNameMapper: { [key: string]: string } - removed:
property jest.DefaultOptions.modulePathIgnorePatterns: string[] - removed:
property jest.DefaultOptions.noStackTrace: boolean - removed:
property jest.DefaultOptions.notify: boolean - removed:
property jest.DefaultOptions.notifyMode: string - removed:
property jest.DefaultOptions.preset: Maybe<string> - removed:
property jest.DefaultOptions.projects: Maybe<Array<string | ProjectConfig>> - removed:
property jest.DefaultOptions.resetMocks: boolean - removed:
property jest.DefaultOptions.resetModules: boolean - removed:
property jest.DefaultOptions.resolver: Maybe<Path> - removed:
property jest.DefaultOptions.restoreMocks: boolean - removed:
property jest.DefaultOptions.rootDir: Maybe<Path> - removed:
property jest.DefaultOptions.roots: Maybe<Path[]> - removed:
property jest.DefaultOptions.runTestsByPath: boolean - removed:
property jest.DefaultOptions.runner: string - removed:
property jest.DefaultOptions.setupFiles: Path[] - removed:
property jest.DefaultOptions.setupTestFrameworkScriptFile: Maybe<Path> - removed:
property jest.DefaultOptions.skipFilter: boolean - removed:
property jest.DefaultOptions.snapshotSerializers: Path[] - removed:
property jest.DefaultOptions.testEnvironment: string - removed:
property jest.DefaultOptions.testEnvironmentOptions: object - removed:
property jest.DefaultOptions.testFailureExitCode: string | number - removed:
property jest.DefaultOptions.testLocationInResults: boolean - removed:
property jest.DefaultOptions.testMatch: Glob[] - removed:
property jest.DefaultOptions.testPathIgnorePatterns: string[] - removed:
property jest.DefaultOptions.testRegex: string - removed:
property jest.DefaultOptions.testResultsProcessor: Maybe<string> - removed:
property jest.DefaultOptions.testRunner: Maybe<string> - removed:
property jest.DefaultOptions.testURL: string - removed:
property jest.DefaultOptions.timers: 'real' | 'fake' - removed:
property jest.DefaultOptions.transform: Maybe<{ [key: string]: string }> - removed:
property jest.DefaultOptions.transformIgnorePatterns: Glob[] - removed:
property jest.DefaultOptions.useStderr: boolean - removed:
property jest.DefaultOptions.verbose: Maybe<boolean> - removed:
property jest.DefaultOptions.watch: boolean - removed:
property jest.DefaultOptions.watchPathIgnorePatterns: string[] - removed:
property jest.DefaultOptions.watchman: boolean - removed:
property jest.FileCoverageTotal.covered: number - removed:
property jest.FileCoverageTotal.pct?: number - removed:
property jest.FileCoverageTotal.skipped: number - removed:
property jest.FileCoverageTotal.total: number - removed:
property jest.GlobalConfig.bail: boolean - removed:
property jest.GlobalConfig.collectCoverage: boolean - removed:
property jest.GlobalConfig.collectCoverageFrom: Glob[] - removed:
property jest.GlobalConfig.collectCoverageOnlyFrom: Maybe<{ [key: string]: boolean }> - removed:
property jest.GlobalConfig.coverageDirectory: string - removed:
property jest.GlobalConfig.coverageReporters: string[] - removed:
property jest.GlobalConfig.coverageThreshold: { global: { [key: string]: number } } - removed:
property jest.GlobalConfig.expand: boolean - removed:
property jest.GlobalConfig.forceExit: boolean - removed:
property jest.GlobalConfig.logHeapUsage: boolean - removed:
property jest.GlobalConfig.mapCoverage: boolean - removed:
property jest.GlobalConfig.noStackTrace: boolean - removed:
property jest.GlobalConfig.notify: boolean - removed:
property jest.GlobalConfig.projects: Glob[] - removed:
property jest.GlobalConfig.replname: Maybe<string> - removed:
property jest.GlobalConfig.reporters: ReporterConfig[] - removed:
property jest.GlobalConfig.rootDir: Path - removed:
property jest.GlobalConfig.silent: boolean - removed:
property jest.GlobalConfig.testNamePattern: string - removed:
property jest.GlobalConfig.testPathPattern: string - removed:
property jest.GlobalConfig.testResultsProcessor: Maybe<string> - removed:
property jest.GlobalConfig.updateSnapshot: SnapshotUpdateState - removed:
property jest.GlobalConfig.useStderr: boolean - removed:
property jest.GlobalConfig.verbose: Maybe<boolean> - removed:
property jest.GlobalConfig.watch: boolean - removed:
property jest.GlobalConfig.watchman: boolean - removed:
property jest.HasteConfig.defaultPlatform?: Maybe<string> - removed:
property jest.HasteConfig.hasteImplModulePath?: string - removed:
property jest.HasteConfig.platforms?: string[] - removed:
property jest.HasteConfig.providesModuleNodeModules: string[] - removed:
property jest.InitialOptions.automock?: boolean - removed:
property jest.InitialOptions.bail?: boolean - removed:
property jest.InitialOptions.browser?: boolean - removed:
property jest.InitialOptions.cache?: boolean - removed:
property jest.InitialOptions.cacheDirectory?: Path - removed:
property jest.InitialOptions.changedFilesWithAncestor?: boolean - removed:
property jest.InitialOptions.changedSince?: string - removed:
property jest.InitialOptions.clearMocks?: boolean - removed:
property jest.InitialOptions.collectCoverage?: boolean - removed:
property jest.InitialOptions.collectCoverageFrom?: Glob[] - removed:
property jest.InitialOptions.collectCoverageOnlyFrom?: { [key: string]: boolean } - removed:
property jest.InitialOptions.coverageDirectory?: string - removed:
property jest.InitialOptions.coveragePathIgnorePatterns?: string[] - removed:
property jest.InitialOptions.coverageReporters?: string[] - removed:
property jest.InitialOptions.coverageThreshold?: { global: { [key: string]: number } } - removed:
property jest.InitialOptions.detectLeaks?: boolean - removed:
property jest.InitialOptions.detectOpenHandles?: boolean - removed:
property jest.InitialOptions.displayName?: string - removed:
property jest.InitialOptions.errorOnDeprecated?: boolean - removed:
property jest.InitialOptions.expand?: boolean - removed:
property jest.InitialOptions.filter?: Path - removed:
property jest.InitialOptions.findRelatedTests?: boolean - removed:
property jest.InitialOptions.forceCoverageMatch?: Glob[] - removed:
property jest.InitialOptions.forceExit?: boolean - removed:
property jest.InitialOptions.globalSetup?: Maybe<string> - removed:
property jest.InitialOptions.globalTeardown?: Maybe<string> - removed:
property jest.InitialOptions.globals?: ConfigGlobals - removed:
property jest.InitialOptions.haste?: HasteConfig - removed:
property jest.InitialOptions.json?: boolean - removed:
property jest.InitialOptions.lastCommit?: boolean - removed:
property jest.InitialOptions.listTests?: boolean - removed:
property jest.InitialOptions.logHeapUsage?: boolean - removed:
property jest.InitialOptions.mapCoverage?: boolean - removed:
property jest.InitialOptions.moduleDirectories?: string[] - removed:
property jest.InitialOptions.moduleFileExtensions?: string[] - removed:
property jest.InitialOptions.moduleLoader?: Path - removed:
property jest.InitialOptions.moduleNameMapper?: { [key: string]: string } - removed:
property jest.InitialOptions.modulePathIgnorePatterns?: string[] - removed:
property jest.InitialOptions.modulePaths?: string[] - removed:
property jest.InitialOptions.name?: string - removed:
property jest.InitialOptions.noStackTrace?: boolean - removed:
property jest.InitialOptions.notify?: boolean - removed:
property jest.InitialOptions.notifyMode?: string - removed:
property jest.InitialOptions.onlyChanged?: boolean - removed:
property jest.InitialOptions.outputFile?: Path - removed:
property jest.InitialOptions.passWithNoTests?: boolean - removed:
property jest.InitialOptions.preprocessorIgnorePatterns?: Glob[] - removed:
property jest.InitialOptions.preset?: Maybe<string> - removed:
property jest.InitialOptions.projects?: Glob[] - removed:
property jest.InitialOptions.replname?: Maybe<string> - removed:
property jest.InitialOptions.reporters?: Array<ReporterConfig | string> - removed:
property jest.InitialOptions.resetMocks?: boolean - removed:
property jest.InitialOptions.resetModules?: boolean - removed:
property jest.InitialOptions.resolver?: Maybe<Path> - removed:
property jest.InitialOptions.restoreMocks?: boolean - removed:
property jest.InitialOptions.rootDir?: Path - removed:
property jest.InitialOptions.roots?: Path[] - removed:
property jest.InitialOptions.runTestsByPath?: boolean - removed:
property jest.InitialOptions.runner?: string - removed:
property jest.InitialOptions.scriptPreprocessor?: string - removed:
property jest.InitialOptions.setupFiles?: Path[] - removed:
property jest.InitialOptions.setupFilesAfterEnv?: Path[] - removed:
property jest.InitialOptions.setupTestFrameworkScriptFile?: Path - removed:
property jest.InitialOptions.silent?: boolean - removed:
property jest.InitialOptions.skipFilter?: boolean - removed:
property jest.InitialOptions.skipNodeResolution?: boolean - removed:
property jest.InitialOptions.snapshotSerializers?: Path[] - removed:
property jest.InitialOptions.testEnvironment?: string - removed:
property jest.InitialOptions.testEnvironmentOptions?: object - removed:
property jest.InitialOptions.testFailureExitCode?: string | number - removed:
property jest.InitialOptions.testLocationInResults?: boolean - removed:
property jest.InitialOptions.testMatch?: Glob[] - removed:
property jest.InitialOptions.testNamePattern?: string - removed:
property jest.InitialOptions.testPathDirs?: Path[] - removed:
property jest.InitialOptions.testPathIgnorePatterns?: string[] - removed:
property jest.InitialOptions.testRegex?: string - removed:
property jest.InitialOptions.testResultsProcessor?: Maybe<string> - removed:
property jest.InitialOptions.testRunner?: string - removed:
property jest.InitialOptions.testURL?: string - removed:
property jest.InitialOptions.timers?: 'real' | 'fake' - removed:
property jest.InitialOptions.transform?: { [key: string]: string } - removed:
property jest.InitialOptions.transformIgnorePatterns?: Glob[] - removed:
property jest.InitialOptions.unmockedModulePathPatterns?: string[] - removed:
property jest.InitialOptions.updateSnapshot?: boolean - removed:
property jest.InitialOptions.useStderr?: boolean - removed:
property jest.InitialOptions.verbose?: Maybe<boolean> - removed:
property jest.InitialOptions.watch?: boolean - removed:
property jest.InitialOptions.watchAll?: boolean - removed:
property jest.InitialOptions.watchPathIgnorePatterns?: string[] - removed:
property jest.InitialOptions.watchPlugins?: string[] - removed:
property jest.InitialOptions.watchman?: boolean - removed:
property jest.LogEntry.message: LogMessage - removed:
property jest.LogEntry.origin: string - removed:
property jest.LogEntry.type: LogType - removed:
property jest.ProjectConfig.automock: boolean - removed:
property jest.ProjectConfig.browser: boolean - removed:
property jest.ProjectConfig.cache: boolean - removed:
property jest.ProjectConfig.cacheDirectory: Path - removed:
property jest.ProjectConfig.clearMocks: boolean - removed:
property jest.ProjectConfig.coveragePathIgnorePatterns: string[] - removed:
property jest.ProjectConfig.cwd: Path - removed:
property jest.ProjectConfig.detectLeaks: boolean - removed:
property jest.ProjectConfig.displayName: Maybe<string> - removed:
property jest.ProjectConfig.forceCoverageMatch: Glob[] - removed:
property jest.ProjectConfig.globals: ConfigGlobals - removed:
property jest.ProjectConfig.haste: HasteConfig - removed:
property jest.ProjectConfig.moduleDirectories: string[] - removed:
property jest.ProjectConfig.moduleFileExtensions: string[] - removed:
property jest.ProjectConfig.moduleLoader: Path - removed:
property jest.ProjectConfig.moduleNameMapper: Array<[string, string]> - removed:
property jest.ProjectConfig.modulePathIgnorePatterns: string[] - removed:
property jest.ProjectConfig.modulePaths: string[] - removed:
property jest.ProjectConfig.name: string - removed:
property jest.ProjectConfig.resetMocks: boolean - removed:
property jest.ProjectConfig.resetModules: boolean - removed:
property jest.ProjectConfig.resolver: Maybe<Path> - removed:
property jest.ProjectConfig.rootDir: Path - removed:
property jest.ProjectConfig.roots: Path[] - removed:
property jest.ProjectConfig.runner: string - removed:
property jest.ProjectConfig.setupFiles: Path[] - removed:
property jest.ProjectConfig.setupTestFrameworkScriptFile: Path - removed:
property jest.ProjectConfig.skipNodeResolution: boolean - removed:
property jest.ProjectConfig.snapshotSerializers: Path[] - removed:
property jest.ProjectConfig.testEnvironment: string - removed:
property jest.ProjectConfig.testEnvironmentOptions: object - removed:
property jest.ProjectConfig.testLocationInResults: boolean - removed:
property jest.ProjectConfig.testMatch: Glob[] - removed:
property jest.ProjectConfig.testPathIgnorePatterns: string[] - removed:
property jest.ProjectConfig.testRegex: string - removed:
property jest.ProjectConfig.testRunner: string - removed:
property jest.ProjectConfig.testURL: string - removed:
property jest.ProjectConfig.timers: 'real' | 'fake' - removed:
property jest.ProjectConfig.transform: Array<[string, Path]> - removed:
property jest.ProjectConfig.transformIgnorePatterns: Glob[] - removed:
property jest.ProjectConfig.unmockedModulePathPatterns: Maybe<string[]> - removed:
property jest.ProjectConfig.watchPathIgnorePatterns: string[] - removed:
property jest.RawFileCoverage.b: { [branchId: number]: number } - removed:
property jest.RawFileCoverage.branchMap: { [branchId: number]: any } - removed:
property jest.RawFileCoverage.f: { [functionId: number]: number } - removed:
property jest.RawFileCoverage.fnMap: { [functionId: number]: any } - removed:
property jest.RawFileCoverage.inputSourceMap?: object - removed:
property jest.RawFileCoverage.l: { [lineId: number]: number } - removed:
property jest.RawFileCoverage.path: string - removed:
property jest.RawFileCoverage.s: { [statementId: number]: number } - removed:
property jest.RawFileCoverage.statementMap: { [statementId: number]: any } - removed:
property jest.ReporterOnStartOptions.estimatedTime: number - removed:
property jest.ReporterOnStartOptions.showStatus: boolean - removed:
property jest.SerializableError.code?: any - removed:
property jest.SerializableError.message: string - removed:
property jest.SerializableError.stack: Maybe<string> - removed:
property jest.SerializableError.type?: string - removed:
property jest.SnapshotSerializerColor.close: string - removed:
property jest.SnapshotSerializerColor.open: string - removed:
property jest.SnapshotSerializerColors.comment: SnapshotSerializerColor - removed:
property jest.SnapshotSerializerColors.content: SnapshotSerializerColor - removed:
property jest.SnapshotSerializerColors.prop: SnapshotSerializerColor - removed:
property jest.SnapshotSerializerColors.tag: SnapshotSerializerColor - removed:
property jest.SnapshotSerializerColors.value: SnapshotSerializerColor - removed:
property jest.SnapshotSerializerOptions.callToJSON?: boolean - removed:
property jest.SnapshotSerializerOptions.edgeSpacing?: string - removed:
property jest.SnapshotSerializerOptions.escapeRegex?: boolean - removed:
property jest.SnapshotSerializerOptions.highlight?: boolean - removed:
property jest.SnapshotSerializerOptions.indent?: number - removed:
property jest.SnapshotSerializerOptions.maxDepth?: number - removed:
property jest.SnapshotSerializerOptions.min?: boolean - removed:
property jest.SnapshotSerializerOptions.plugins?: SnapshotSerializerPlugin[] - removed:
property jest.SnapshotSerializerOptions.printFunctionName?: boolean - removed:
property jest.SnapshotSerializerOptions.spacing?: string - removed:
property jest.SnapshotSerializerOptions.theme?: SnapshotSerializerOptionsTheme - removed:
property jest.SnapshotSerializerOptionsTheme.comment?: string - removed:
property jest.SnapshotSerializerOptionsTheme.content?: string - removed:
property jest.SnapshotSerializerOptionsTheme.prop?: string - removed:
property jest.SnapshotSerializerOptionsTheme.tag?: string - removed:
property jest.SnapshotSerializerOptionsTheme.value?: string - removed:
property jest.SnapshotSummary.added: number - removed:
property jest.SnapshotSummary.didUpdate: boolean - removed:
property jest.SnapshotSummary.failure: boolean - removed:
property jest.SnapshotSummary.filesAdded: number - removed:
property jest.SnapshotSummary.filesRemoved: number - removed:
property jest.SnapshotSummary.filesUnmatched: number - removed:
property jest.SnapshotSummary.filesUpdated: number - removed:
property jest.SnapshotSummary.matched: number - removed:
property jest.SnapshotSummary.total: number - removed:
property jest.SnapshotSummary.unchecked: number - removed:
property jest.SnapshotSummary.unmatched: number - removed:
property jest.SnapshotSummary.updated: number - removed:
property jest.Test.context: Context - removed:
property jest.Test.duration?: number - removed:
property jest.Test.path: Path - removed:
property jest.TestResult.console: Maybe<ConsoleBuffer> - removed:
property jest.TestResult.coverage?: RawCoverage - removed:
property jest.TestResult.failureMessage: Maybe<string> - removed:
property jest.TestResult.memoryUsage?: Bytes - removed:
property jest.TestResult.numFailingTests: number - removed:
property jest.TestResult.numPassingTests: number - removed:
property jest.TestResult.numPendingTests: number - removed:
property jest.TestResult.perfStats: { end: Milliseconds; start: Milliseconds } - removed:
property jest.TestResult.skipped: boolean - removed:
property jest.TestResult.snapshot: { added: number; fileDeleted: boolean; matched: number; unchecked: number; unmatched: number; updated: number } - removed:
property jest.TestResult.sourceMaps: { [sourcePath: string]: string } - removed:
property jest.TestResult.testExecError?: SerializableError - removed:
property jest.TestResult.testFilePath: string - removed:
property jest.TestResult.testResults: AssertionResult[] - removed:
property jest.TransformOptions.instrument: boolean - removed:
property jest.TransformedSource.code: string - removed:
property jest.TransformedSource.map: Maybe<object | string> - removed:
property jest.Transformer.canInstrument?: boolean - removed:
type jest.Bytes = number - removed:
type jest.ConfigGlobals = object - removed:
type jest.ConsoleBuffer = LogEntry[] - removed:
type jest.Environment = $JestEnvironment - removed:
type jest.Glob = string - removed:
type jest.Global = object - removed:
type jest.HasteFS = any - removed:
type jest.HasteResolver = any - removed:
type jest.LogMessage = string - removed:
type jest.LogType = 'log' | 'info' | 'warn' | 'error' - removed:
type jest.Maybe<T> = void | null | undefined | T - removed:
type jest.Milliseconds = number - removed:
type jest.ModuleMap = any - removed:
type jest.ModuleMocker = any - removed:
type jest.Path = string - removed:
type jest.ReporterConfig = [string, object] - removed:
type jest.Runtime = any - removed:
type jest.Script = any - removed:
type jest.SnapshotUpdateState = 'all' | 'new' | 'none' - removed:
type jest.Status = 'passed' | 'failed' | 'skipped' | 'pending' - removed:
type jest.TestFramework = (globalConfig: GlobalConfig, config: ProjectConfig, environment: Environment, runtime: Runtime, testPath: string) => Promise<TestResult> - removed:
type jest.TestResultsProcessor = (testResult: AggregatedResult) => AggregatedResult - changed:
function jest.requireActual(moduleName: string): any → function jest.requireActual<TModule = any>(moduleName: string): TModule - changed:
function jest.requireMock(moduleName: string): any → function jest.requireMock<TModule = any>(moduleName: string): TModule - changed:
method jest.MockInstance.mockClear(): void → method jest.MockInstance.mockClear(): this - changed:
method jest.MockInstance.mockReset(): void → method jest.MockInstance.mockReset(): this - added:
function jest.spyOn<T extends {}, M extends ConstructorPropertyNames<Required<T>>>(object: T, method: M): Required<T>[M] extends new (...args: any[]) => any ? SpyInstance<InstanceType<Required<T>[M]>, ConstructorArgsType<Required<T>[M]>> : never - added:
method jest.MockInstance.getMockImplementation(): (...args: Y) => T | undefined - added:
type jest.ConstructorArgsType<T> = T extends new (...args: infer A) => any ? A : never - added:
type jest.ConstructorPropertyNames<T> = { [K in keyof T]: T[K] extends new (...args: any[]) => any ? K : never }[keyof T] & string - added:
type jest.SnapshotSerializerPlugin = import('pretty-format').Plugin - added:
type jest.SpiedFunction<T extends (...args: any[]) => any> = SpyInstance<ReturnType<T>, ArgsType<T>>
- added:
interface jest.Matchers<R, T = {}> - added:
method jest.Matchers.toBeGreaterThan(expected: number | bigint): R - added:
method jest.Matchers.toBeGreaterThanOrEqual(expected: number | bigint): R - added:
method jest.Matchers.toBeLessThan(expected: number | bigint): R - added:
method jest.Matchers.toBeLessThanOrEqual(expected: number | bigint): R - added:
namespace jest