mirror of
https://github.com/JamesIves/github-pages-deploy-action.git
synced 2023-12-15 20:03:39 +08:00
585 lines
18 KiB
TypeScript
585 lines
18 KiB
TypeScript
/**
|
|
* Copyright (c) Facebook, Inc. and its affiliates. 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.
|
|
*/
|
|
/// <reference types="yargs" />
|
|
export declare const check: (argv: import("yargs").Arguments<Partial<{
|
|
all: boolean;
|
|
automock: boolean;
|
|
bail: number | boolean;
|
|
browser: boolean;
|
|
cache: boolean;
|
|
cacheDirectory: string;
|
|
changedFilesWithAncestor: boolean;
|
|
changedSince: string;
|
|
ci: boolean;
|
|
clearCache: boolean;
|
|
clearMocks: boolean;
|
|
collectCoverage: boolean;
|
|
collectCoverageFrom: string;
|
|
collectCoverageOnlyFrom: string[];
|
|
color: boolean;
|
|
colors: boolean;
|
|
config: string;
|
|
coverage: boolean;
|
|
coverageDirectory: string;
|
|
coveragePathIgnorePatterns: string[];
|
|
coverageReporters: string[];
|
|
coverageThreshold: string;
|
|
debug: boolean;
|
|
env: string;
|
|
expand: boolean;
|
|
findRelatedTests: boolean;
|
|
forceExit: boolean;
|
|
globals: string;
|
|
globalSetup: string | null | undefined;
|
|
globalTeardown: string | null | undefined;
|
|
haste: string;
|
|
init: boolean;
|
|
json: boolean;
|
|
lastCommit: boolean;
|
|
logHeapUsage: boolean;
|
|
maxWorkers: string | number;
|
|
moduleDirectories: string[];
|
|
moduleFileExtensions: string[];
|
|
moduleNameMapper: string;
|
|
modulePathIgnorePatterns: string[];
|
|
modulePaths: string[];
|
|
noStackTrace: boolean;
|
|
notify: boolean;
|
|
notifyMode: string;
|
|
onlyChanged: boolean;
|
|
outputFile: string;
|
|
preset: string | null | undefined;
|
|
projects: string[];
|
|
prettierPath: string | null | undefined;
|
|
resetMocks: boolean;
|
|
resetModules: boolean;
|
|
resolver: string | null | undefined;
|
|
restoreMocks: boolean;
|
|
rootDir: string;
|
|
roots: string[];
|
|
runInBand: boolean;
|
|
setupFiles: string[];
|
|
setupFilesAfterEnv: string[];
|
|
showConfig: boolean;
|
|
silent: boolean;
|
|
snapshotSerializers: string[];
|
|
testEnvironment: string;
|
|
testFailureExitCode: string | null | undefined;
|
|
testMatch: string[];
|
|
testNamePattern: string;
|
|
testPathIgnorePatterns: string[];
|
|
testPathPattern: string[];
|
|
testRegex: string | string[];
|
|
testResultsProcessor: string;
|
|
testRunner: string;
|
|
testSequencer: string;
|
|
testURL: string;
|
|
testTimeout: number | null | undefined;
|
|
timers: string;
|
|
transform: string;
|
|
transformIgnorePatterns: string[];
|
|
unmockedModulePathPatterns: string[] | null | undefined;
|
|
updateSnapshot: boolean;
|
|
useStderr: boolean;
|
|
verbose: boolean;
|
|
version: boolean;
|
|
watch: boolean;
|
|
watchAll: boolean;
|
|
watchman: boolean;
|
|
watchPathIgnorePatterns: string[];
|
|
}>>) => boolean;
|
|
export declare const usage = "Usage: $0 [--config=<pathToConfigFile>] [TestPathPattern]";
|
|
export declare const docs = "Documentation: https://jestjs.io/";
|
|
export declare const options: {
|
|
readonly all: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly automock: {
|
|
readonly default: undefined;
|
|
readonly description: "Automock all files by default.";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly bail: {
|
|
readonly alias: "b";
|
|
readonly default: undefined;
|
|
readonly description: "Exit the test suite immediately after `n` number of failing tests.";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly browser: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly cache: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly cacheDirectory: {
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly changedFilesWithAncestor: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly changedSince: {
|
|
readonly description: string;
|
|
readonly nargs: 1;
|
|
readonly type: "string";
|
|
};
|
|
readonly ci: {
|
|
readonly default: boolean;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly clearCache: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly clearMocks: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly collectCoverage: {
|
|
readonly default: undefined;
|
|
readonly description: "Alias for --coverage.";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly collectCoverageFrom: {
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly collectCoverageOnlyFrom: {
|
|
readonly description: "Explicit list of paths coverage will be restricted to.";
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly color: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly colors: {
|
|
readonly default: undefined;
|
|
readonly description: "Alias for `--color`.";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly config: {
|
|
readonly alias: "c";
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly coverage: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly coverageDirectory: {
|
|
readonly description: "The directory where Jest should output its coverage files.";
|
|
readonly type: "string";
|
|
};
|
|
readonly coveragePathIgnorePatterns: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly coverageProvider: {
|
|
readonly choices: readonly ["babel", "v8"];
|
|
readonly default: "babel";
|
|
readonly description: "Select between Babel and V8 to collect coverage";
|
|
};
|
|
readonly coverageReporters: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly coverageThreshold: {
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly debug: {
|
|
readonly default: undefined;
|
|
readonly description: "Print debugging info about your jest config.";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly detectLeaks: {
|
|
readonly default: false;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly detectOpenHandles: {
|
|
readonly default: false;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly env: {
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly errorOnDeprecated: {
|
|
readonly default: false;
|
|
readonly description: "Make calling deprecated APIs throw helpful error messages.";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly expand: {
|
|
readonly alias: "e";
|
|
readonly default: undefined;
|
|
readonly description: "Use this flag to show full diffs instead of a patch.";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly filter: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly findRelatedTests: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly forceExit: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly globalSetup: {
|
|
readonly description: "The path to a module that runs before All Tests.";
|
|
readonly type: "string";
|
|
};
|
|
readonly globalTeardown: {
|
|
readonly description: "The path to a module that runs after All Tests.";
|
|
readonly type: "string";
|
|
};
|
|
readonly globals: {
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly haste: {
|
|
readonly description: "A JSON string with map of variables for the haste module system";
|
|
readonly type: "string";
|
|
};
|
|
readonly init: {
|
|
readonly description: "Generate a basic configuration file";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly json: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly lastCommit: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly listTests: {
|
|
readonly default: false;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly logHeapUsage: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly mapCoverage: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly maxConcurrency: {
|
|
readonly default: 5;
|
|
readonly description: string;
|
|
readonly type: "number";
|
|
};
|
|
readonly maxWorkers: {
|
|
readonly alias: "w";
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly moduleDirectories: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly moduleFileExtensions: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly moduleNameMapper: {
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly modulePathIgnorePatterns: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly modulePaths: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly noStackTrace: {
|
|
readonly default: undefined;
|
|
readonly description: "Disables stack trace in test results output";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly notify: {
|
|
readonly default: undefined;
|
|
readonly description: "Activates notifications for test results.";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly notifyMode: {
|
|
readonly default: "failure-change";
|
|
readonly description: "Specifies when notifications will appear for test results.";
|
|
readonly type: "string";
|
|
};
|
|
readonly onlyChanged: {
|
|
readonly alias: "o";
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly onlyFailures: {
|
|
readonly alias: "f";
|
|
readonly default: undefined;
|
|
readonly description: "Run tests that failed in the previous execution.";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly outputFile: {
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly passWithNoTests: {
|
|
readonly default: false;
|
|
readonly description: "Will not fail if no tests are found (for example while using `--testPathPattern`.)";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly preset: {
|
|
readonly description: "A preset that is used as a base for Jest's configuration.";
|
|
readonly type: "string";
|
|
};
|
|
readonly prettierPath: {
|
|
readonly default: undefined;
|
|
readonly description: "The path to the \"prettier\" module used for inline snapshots.";
|
|
readonly type: "string";
|
|
};
|
|
readonly projects: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly reporters: {
|
|
readonly description: "A list of custom reporters for the test suite.";
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly resetMocks: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly resetModules: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly resolver: {
|
|
readonly description: "A JSON string which allows the use of a custom resolver.";
|
|
readonly type: "string";
|
|
};
|
|
readonly restoreMocks: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly rootDir: {
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly roots: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly runInBand: {
|
|
readonly alias: "i";
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly runTestsByPath: {
|
|
readonly default: false;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly runner: {
|
|
readonly description: "Allows to use a custom runner instead of Jest's default test runner.";
|
|
readonly type: "string";
|
|
};
|
|
readonly setupFiles: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly setupFilesAfterEnv: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly showConfig: {
|
|
readonly default: undefined;
|
|
readonly description: "Print your jest config and then exits.";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly silent: {
|
|
readonly default: undefined;
|
|
readonly description: "Prevent tests from printing messages through the console.";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly skipFilter: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly snapshotSerializers: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly testEnvironment: {
|
|
readonly description: "Alias for --env";
|
|
readonly type: "string";
|
|
};
|
|
readonly testEnvironmentOptions: {
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly testFailureExitCode: {
|
|
readonly description: "Exit code of `jest` command if the test run failed";
|
|
readonly type: "string";
|
|
};
|
|
readonly testLocationInResults: {
|
|
readonly default: false;
|
|
readonly description: "Add `location` information to the test results";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly testMatch: {
|
|
readonly description: "The glob patterns Jest uses to detect test files.";
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly testNamePattern: {
|
|
readonly alias: "t";
|
|
readonly description: "Run only tests with a name that matches the regex pattern.";
|
|
readonly type: "string";
|
|
};
|
|
readonly testPathIgnorePatterns: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly testPathPattern: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly testRegex: {
|
|
readonly description: "A string or array of string regexp patterns that Jest uses to detect test files.";
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly testResultsProcessor: {
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly testRunner: {
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly testSequencer: {
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly testTimeout: {
|
|
readonly description: "This option sets the default timeouts of test cases.";
|
|
readonly type: "number";
|
|
};
|
|
readonly testURL: {
|
|
readonly description: "This option sets the URL for the jsdom environment.";
|
|
readonly type: "string";
|
|
};
|
|
readonly timers: {
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly transform: {
|
|
readonly description: string;
|
|
readonly type: "string";
|
|
};
|
|
readonly transformIgnorePatterns: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly unmockedModulePathPatterns: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly updateSnapshot: {
|
|
readonly alias: "u";
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly useStderr: {
|
|
readonly default: undefined;
|
|
readonly description: "Divert all output to stderr.";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly verbose: {
|
|
readonly default: undefined;
|
|
readonly description: "Display individual test results with the test suite hierarchy.";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly version: {
|
|
readonly alias: "v";
|
|
readonly default: undefined;
|
|
readonly description: "Print the version and exit";
|
|
readonly type: "boolean";
|
|
};
|
|
readonly watch: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly watchAll: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
readonly watchPathIgnorePatterns: {
|
|
readonly description: string;
|
|
readonly string: true;
|
|
readonly type: "array";
|
|
};
|
|
readonly watchman: {
|
|
readonly default: undefined;
|
|
readonly description: string;
|
|
readonly type: "boolean";
|
|
};
|
|
};
|
|
//# sourceMappingURL=args.d.ts.map
|