turbo-gulp
Version:
Gulp tasks to boost high-quality projects.
27 lines (26 loc) • 1.01 kB
TypeScript
import { Configuration as TslintConfiguration } from "tslint";
export interface TslintOptions {
/**
* Path to the output tslint.json file, relative to `root`
*/
tslintJson?: string;
/**
* Extend the default configuration
* This can either be path relative to `root` or a raw config object.
* If you pass a raw config object, its configFileDir will be `root`.
*/
configuration?: TslintConfiguration.RawConfigFile | string;
formatter?: "msbuild" | "verbose" | string;
/**
* The files to lint, relative to `root`
*/
files?: string[];
/**
* Instance of tslint to use
*/
tslint?: any;
}
export declare const DEFAULT_UNTYPED_TSLINT_RULES: TslintConfiguration.RawRulesConfig;
export declare const DEFAULT_TYPED_TSLINT_RULES: TslintConfiguration.RawRulesConfig;
export declare const DEFAULT_UNTYPED_TSLINT_CONFIG: TslintConfiguration.RawConfigFile;
export declare const DEFAULT_TYPED_TSLINT_CONFIG: TslintConfiguration.RawConfigFile;