just-scripts
Version:
Just Stack Scripts
28 lines • 1.08 kB
TypeScript
import { TaskFunction } from 'just-task';
/**
* Task options generally follow ESLint CLI options explained here:
* https://eslint.org/docs/user-guide/command-line-interface
*/
export interface EsLintTaskOptions {
files?: string[];
configPath?: string;
ignorePath?: string;
resolvePluginsPath?: string;
fix?: boolean;
extensions?: string;
noEslintRc?: boolean;
maxWarnings?: number;
cache?: boolean;
cacheLocation?: string;
/**
* Upon lint completion, display a table of the 10 slowest rules
* (see https://eslint.org/docs/developer-guide/working-with-rules-deprecated#per-rule-performance).
*/
timing?: boolean;
/** Can be set to write the eslint report to a file */
outputFile?: string;
/** Can be set to dictate the format of use for report file generated with the output flag: https://eslint.org/docs/latest/user-guide/command-line-interface#-f---format */
format?: string;
}
export declare function eslintTask(options?: EsLintTaskOptions): TaskFunction;
//# sourceMappingURL=eslintTask.d.ts.map