1 | import { BuildContext, ChangedFile } from './util/interfaces';
|
2 | export interface LintWorkerConfig {
|
3 | tsConfig: string;
|
4 | tsLintConfig: string | null;
|
5 | filePaths?: string[];
|
6 | typeCheck?: boolean;
|
7 | }
|
8 | export declare function lint(context: BuildContext, tsLintConfig?: string | null, typeCheck?: boolean): Promise<void>;
|
9 | export declare function lintWorker(context: BuildContext, {tsConfig, tsLintConfig, typeCheck}: LintWorkerConfig): Promise<void>;
|
10 | export declare function lintUpdate(changedFiles: ChangedFile[], context: BuildContext, typeCheck?: boolean): Promise<{}>;
|
11 | export declare function lintUpdateWorker(context: BuildContext, {tsConfig, tsLintConfig, filePaths, typeCheck}: LintWorkerConfig): Promise<void>;
|