configFile
configFile: string
jack
jack: Jack<ConfigSetFromMetaSet<"string", true, {
plugin: {
default: string[];
description: string;
hint: string;
};
}> & ConfigSetFromMetaSet<"string", false, {
reporter: {
description: string;
hint: string;
short: string;
};
reporter-file: {
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"string", true, {
reporter-arg: {
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"string", true, {
coverage-report: {
default: string[];
description: string;
hint: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
browser: {
default: true;
description: string;
};
no-browser: {
description: string;
};
show-full-coverage: {
description: string;
};
}> & ConfigSetFromMetaSet<"string", false, {
coverage-map: {
description: string;
hint: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
allow-empty-coverage: {
description: string;
};
allow-incomplete-coverage: {
description: string;
};
disable-coverage: {
description: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
bail: {
description: string;
short: string;
};
changed: {
description: string;
short: string;
};
color: {
description: string;
short: string;
};
comments: {
description: string;
};
fail-only: {
description: string;
};
fail-skip: {
description: string;
};
fail-todo: {
description: string;
};
no-bail: {
description: string;
short: string;
};
no-color: {
description: string;
short: string;
};
passes: {
description: string;
};
}> & ConfigSetFromMetaSet<"string", false, {
save: {
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
diag: {
description: string;
};
no-diag: {
description: string;
};
}> & ConfigSetFromMetaSet<"number", false, {
timeout: {
default: number;
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"string", true, {
files: {
description: string;
hint: string;
};
}> & ConfigSetFromMetaSet<"number", false, {
jobs: {
default: number;
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"string", false, {
after: {
description: string;
hint: string;
};
before: {
description: string;
hint: string;
};
output-dir: {
description: string;
hint: string;
short: string;
};
output-file: {
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"string", true, {
exclude: {
default: string[];
description: string;
hint: string;
};
include: {
default: string[];
description: string;
hint: string;
};
node-arg: {
default: never[];
description: string;
hint: string;
};
serial: {
description: string;
hint: string;
};
test-arg: {
default: never[];
description: string;
hint: string;
};
test-env: {
default: never[];
description: string;
hint: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
debug: {
description: string;
};
help: {
description: string;
short: string;
type: "boolean";
};
no-omit-whitespace: {
description: string;
};
omit-version: {
description: string;
};
omit-whitespace: {
description: string;
};
version: {
description: string;
short: string;
};
versions: {
description: string;
short: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
only: {
description: string;
nodeArgs: ((v: boolean) => string[]);
short: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"string", true, {
grep: {
description: string;
hint: string;
multiple: boolean;
nodeArgs: ((value: string[]) => string[]);
short: string;
type: string;
} & {
default?: string[];
description?: string;
hint?: string;
short?: string;
type: "string";
validOptions?: readonly string[];
validate?: ((v: unknown) => v is string[]);
} & {
delim?: string;
multiple: true;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
invert: {
description: string;
short: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
no-invert: {
description: string;
short: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
filter-quietly: {
description: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
no-filter-quietly: {
description: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
save-fixture: {
description: string;
short: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
snapshot: {
description: string;
short: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
snapshot-clean-cwd: {
default: boolean;
description: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
no-snapshot-clean-cwd: {
description: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
typecheck: {
description: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"string", false, {
tsconfig: {
description: string;
type: string;
} & {
default?: string;
description?: string;
hint?: string;
short?: string;
type: "string";
validOptions?: readonly string[];
validate?: ((v: unknown) => v is string);
} & {
delim?: undefined;
multiple?: false;
};
}>>
positionals
positionals: string[]
projectRoot
projectRoot: string = cwd
testFileExtensions
testFileExtensions: Set<string> = testFileExtensions
values
values: OptionsResults<ConfigSetFromMetaSet<"string", true, {
plugin: {
default: string[];
description: string;
hint: string;
};
}> & ConfigSetFromMetaSet<"string", false, {
reporter: {
description: string;
hint: string;
short: string;
};
reporter-file: {
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"string", true, {
reporter-arg: {
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"string", true, {
coverage-report: {
default: string[];
description: string;
hint: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
browser: {
default: true;
description: string;
};
no-browser: {
description: string;
};
show-full-coverage: {
description: string;
};
}> & ConfigSetFromMetaSet<"string", false, {
coverage-map: {
description: string;
hint: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
allow-empty-coverage: {
description: string;
};
allow-incomplete-coverage: {
description: string;
};
disable-coverage: {
description: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
bail: {
description: string;
short: string;
};
changed: {
description: string;
short: string;
};
color: {
description: string;
short: string;
};
comments: {
description: string;
};
fail-only: {
description: string;
};
fail-skip: {
description: string;
};
fail-todo: {
description: string;
};
no-bail: {
description: string;
short: string;
};
no-color: {
description: string;
short: string;
};
passes: {
description: string;
};
}> & ConfigSetFromMetaSet<"string", false, {
save: {
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
diag: {
description: string;
};
no-diag: {
description: string;
};
}> & ConfigSetFromMetaSet<"number", false, {
timeout: {
default: number;
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"string", true, {
files: {
description: string;
hint: string;
};
}> & ConfigSetFromMetaSet<"number", false, {
jobs: {
default: number;
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"string", false, {
after: {
description: string;
hint: string;
};
before: {
description: string;
hint: string;
};
output-dir: {
description: string;
hint: string;
short: string;
};
output-file: {
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"string", true, {
exclude: {
default: string[];
description: string;
hint: string;
};
include: {
default: string[];
description: string;
hint: string;
};
node-arg: {
default: never[];
description: string;
hint: string;
};
serial: {
description: string;
hint: string;
};
test-arg: {
default: never[];
description: string;
hint: string;
};
test-env: {
default: never[];
description: string;
hint: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
debug: {
description: string;
};
help: {
description: string;
short: string;
type: "boolean";
};
no-omit-whitespace: {
description: string;
};
omit-version: {
description: string;
};
omit-whitespace: {
description: string;
};
version: {
description: string;
short: string;
};
versions: {
description: string;
short: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
only: {
description: string;
nodeArgs: ((v: boolean) => string[]);
short: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"string", true, {
grep: {
description: string;
hint: string;
multiple: boolean;
nodeArgs: ((value: string[]) => string[]);
short: string;
type: string;
} & {
default?: string[];
description?: string;
hint?: string;
short?: string;
type: "string";
validOptions?: readonly string[];
validate?: ((v: unknown) => v is string[]);
} & {
delim?: string;
multiple: true;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
invert: {
description: string;
short: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
no-invert: {
description: string;
short: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
filter-quietly: {
description: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
no-filter-quietly: {
description: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
save-fixture: {
description: string;
short: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
snapshot: {
description: string;
short: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
snapshot-clean-cwd: {
default: boolean;
description: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
no-snapshot-clean-cwd: {
description: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
typecheck: {
description: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"string", false, {
tsconfig: {
description: string;
type: string;
} & {
default?: string;
description?: string;
hint?: string;
short?: string;
type: "string";
validOptions?: readonly string[];
validate?: ((v: unknown) => v is string);
} & {
delim?: undefined;
multiple?: false;
};
}>>
valuesFromConfigFile
valuesFromConfigFile: OptionsResults<ConfigSetFromMetaSet<"string", true, {
plugin: {
default: string[];
description: string;
hint: string;
};
}> & ConfigSetFromMetaSet<"string", false, {
reporter: {
description: string;
hint: string;
short: string;
};
reporter-file: {
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"string", true, {
reporter-arg: {
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"string", true, {
coverage-report: {
default: string[];
description: string;
hint: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
browser: {
default: true;
description: string;
};
no-browser: {
description: string;
};
show-full-coverage: {
description: string;
};
}> & ConfigSetFromMetaSet<"string", false, {
coverage-map: {
description: string;
hint: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
allow-empty-coverage: {
description: string;
};
allow-incomplete-coverage: {
description: string;
};
disable-coverage: {
description: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
bail: {
description: string;
short: string;
};
changed: {
description: string;
short: string;
};
color: {
description: string;
short: string;
};
comments: {
description: string;
};
fail-only: {
description: string;
};
fail-skip: {
description: string;
};
fail-todo: {
description: string;
};
no-bail: {
description: string;
short: string;
};
no-color: {
description: string;
short: string;
};
passes: {
description: string;
};
}> & ConfigSetFromMetaSet<"string", false, {
save: {
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
diag: {
description: string;
};
no-diag: {
description: string;
};
}> & ConfigSetFromMetaSet<"number", false, {
timeout: {
default: number;
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"string", true, {
files: {
description: string;
hint: string;
};
}> & ConfigSetFromMetaSet<"number", false, {
jobs: {
default: number;
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"string", false, {
after: {
description: string;
hint: string;
};
before: {
description: string;
hint: string;
};
output-dir: {
description: string;
hint: string;
short: string;
};
output-file: {
description: string;
hint: string;
short: string;
};
}> & ConfigSetFromMetaSet<"string", true, {
exclude: {
default: string[];
description: string;
hint: string;
};
include: {
default: string[];
description: string;
hint: string;
};
node-arg: {
default: never[];
description: string;
hint: string;
};
serial: {
description: string;
hint: string;
};
test-arg: {
default: never[];
description: string;
hint: string;
};
test-env: {
default: never[];
description: string;
hint: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
debug: {
description: string;
};
help: {
description: string;
short: string;
type: "boolean";
};
no-omit-whitespace: {
description: string;
};
omit-version: {
description: string;
};
omit-whitespace: {
description: string;
};
version: {
description: string;
short: string;
};
versions: {
description: string;
short: string;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
only: {
description: string;
nodeArgs: ((v: boolean) => string[]);
short: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"string", true, {
grep: {
description: string;
hint: string;
multiple: boolean;
nodeArgs: ((value: string[]) => string[]);
short: string;
type: string;
} & {
default?: string[];
description?: string;
hint?: string;
short?: string;
type: "string";
validOptions?: readonly string[];
validate?: ((v: unknown) => v is string[]);
} & {
delim?: string;
multiple: true;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
invert: {
description: string;
short: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
no-invert: {
description: string;
short: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
filter-quietly: {
description: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
no-filter-quietly: {
description: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
save-fixture: {
description: string;
short: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
snapshot: {
description: string;
short: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
snapshot-clean-cwd: {
default: boolean;
description: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
no-snapshot-clean-cwd: {
description: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"boolean", false, {
typecheck: {
description: string;
type: string;
} & {
default?: boolean;
description?: string;
hint?: undefined;
short?: string;
type: "boolean";
validOptions?: undefined;
validate?: ((v: unknown) => v is boolean);
} & {
delim?: undefined;
multiple?: false;
};
}> & ConfigSetFromMetaSet<"string", false, {
tsconfig: {
description: string;
type: string;
} & {
default?: string;
description?: string;
hint?: string;
short?: string;
type: "string";
validOptions?: readonly string[];
validate?: ((v: unknown) => v is string);
} & {
delim?: undefined;
multiple?: false;
};
}>>
A fully loaded @tapjs/config!index.TapConfig object