1234567891011121314151617181920 |
- export interface ISuppression {
- file: string;
- scopeId: string;
- rule: string;
- }
- export interface IBulkSuppressionsConfig {
- serializedSuppressions: Set<string>;
- jsonObject: IBulkSuppressionsJson;
- newSerializedSuppressions: Set<string>;
- newJsonObject: IBulkSuppressionsJson;
- }
- export interface IBulkSuppressionsJson {
- suppressions: ISuppression[];
- }
- export declare function getSuppressionsConfigForEslintConfigFolderPath(eslintConfigFolderPath: string): IBulkSuppressionsConfig;
- export declare function getAllBulkSuppressionsConfigsByEslintConfigFolderPath(): [string, IBulkSuppressionsConfig][];
- export declare function writeSuppressionsJsonToFile(eslintConfigFolderPath: string, suppressionsConfig: IBulkSuppressionsConfig): void;
- export declare function deleteBulkSuppressionsFileInEslintConfigFolder(eslintConfigFolderPath: string): void;
- export declare function serializeSuppression({ file, scopeId, rule }: ISuppression): string;
- //# sourceMappingURL=bulk-suppressions-file.d.ts.map
|