UNPKG

umi

Version:
120 lines (119 loc) 4.05 kB
import { Config } from '@umijs/test'; export * from '@umijs/test'; export declare function getAliasPathWithKey(alias: Record<string, string>, key: string): string; export declare function getUmiAlias(): Promise<any>; export declare function configUmiAlias(config: Config.InitialOptions): Promise<Partial<{ automock: boolean; bail: boolean | number; cache: boolean; cacheDirectory: Config.Path; ci: boolean; clearMocks: boolean; changedFilesWithAncestor: boolean; changedSince: string; collectCoverage: boolean; collectCoverageFrom: Array<Config.Glob>; collectCoverageOnlyFrom: { [key: string]: boolean; }; coverageDirectory: string; coveragePathIgnorePatterns: Array<string>; coverageProvider: "babel" | "v8"; coverageReporters: Config.CoverageReporters; coverageThreshold: { [path: string]: Config.CoverageThresholdValue; global: Config.CoverageThresholdValue; }; dependencyExtractor: string; detectLeaks: boolean; detectOpenHandles: boolean; displayName: string | Config.DisplayName; expand: boolean; extensionsToTreatAsEsm: Array<Config.Path>; extraGlobals: Array<string>; filter: Config.Path; findRelatedTests: boolean; forceCoverageMatch: Array<Config.Glob>; forceExit: boolean; json: boolean; globals: Config.ConfigGlobals; globalSetup: string | null | undefined; globalTeardown: string | null | undefined; haste: Config.HasteConfig; injectGlobals: boolean; reporters: Array<string | Config.ReporterConfig>; logHeapUsage: boolean; lastCommit: boolean; listTests: boolean; maxConcurrency: number; maxWorkers: number | string; moduleDirectories: Array<string>; moduleFileExtensions: Array<string>; moduleLoader: Config.Path; moduleNameMapper: { [key: string]: string | Array<string>; }; modulePathIgnorePatterns: Array<string>; modulePaths: Array<string>; name: string; noStackTrace: boolean; notify: boolean; notifyMode: string; onlyChanged: boolean; onlyFailures: boolean; outputFile: Config.Path; passWithNoTests: boolean; preprocessorIgnorePatterns: Array<Config.Glob>; preset: string | null | undefined; prettierPath: string | null | undefined; projects: Array<Config.Glob | Config.InitialProjectOptions>; replname: string | null | undefined; resetMocks: boolean; resetModules: boolean; resolver: Config.Path | null | undefined; restoreMocks: boolean; rootDir: Config.Path; roots: Array<Config.Path>; runner: string; runTestsByPath: boolean; scriptPreprocessor: string; setupFiles: Array<Config.Path>; setupTestFrameworkScriptFile: Config.Path; setupFilesAfterEnv: Array<Config.Path>; silent: boolean; skipFilter: boolean; skipNodeResolution: boolean; slowTestThreshold: number; snapshotResolver: Config.Path; snapshotSerializers: Array<Config.Path>; snapshotFormat: Config.PrettyFormatOptions; errorOnDeprecated: boolean; testEnvironment: string; testEnvironmentOptions: Record<string, unknown>; testFailureExitCode: string | number; testLocationInResults: boolean; testMatch: Array<Config.Glob>; testNamePattern: string; testPathDirs: Array<Config.Path>; testPathIgnorePatterns: Array<string>; testRegex: string | Array<string>; testResultsProcessor: string; testRunner: string; testSequencer: string; testURL: string; testTimeout: number; timers: "fake" | "legacy" | "modern" | "real"; transform: { [regex: string]: string | Config.TransformerConfig; }; transformIgnorePatterns: Array<Config.Glob>; watchPathIgnorePatterns: Array<string>; unmockedModulePathPatterns: Array<string>; updateSnapshot: boolean; useStderr: boolean; verbose?: boolean; watch: boolean; watchAll: boolean; watchman: boolean; watchPlugins: Array<string | [string, Record<string, unknown>]>; }>>;