source: frontend/node_modules/@rushstack/eslint-patch/lib-dts/eslint-bulk-suppressions/bulk-suppressions-file.d.ts

Last change on this file was 9af201e, checked in by MBK <marija.karapandzova@…>, 2 weeks ago

Fix frontend appearance

  • Property mode set to 100644
File size: 1017 bytes
Line 
1export interface ISuppression {
2 file: string;
3 scopeId: string;
4 rule: string;
5}
6export interface IBulkSuppressionsConfig {
7 serializedSuppressions: Set<string>;
8 jsonObject: IBulkSuppressionsJson;
9 newSerializedSuppressions: Set<string>;
10 newJsonObject: IBulkSuppressionsJson;
11}
12export interface IBulkSuppressionsJson {
13 suppressions: ISuppression[];
14}
15export declare function getSuppressionsConfigForEslintConfigFolderPath(eslintConfigFolderPath: string): IBulkSuppressionsConfig;
16export declare function getAllBulkSuppressionsConfigsByEslintConfigFolderPath(): [string, IBulkSuppressionsConfig][];
17export declare function writeSuppressionsJsonToFile(eslintConfigFolderPath: string, suppressionsConfig: IBulkSuppressionsConfig): void;
18export declare function deleteBulkSuppressionsFileInEslintConfigFolder(eslintConfigFolderPath: string): void;
19export declare function serializeSuppression({ file, scopeId, rule }: ISuppression): string;
20//# sourceMappingURL=bulk-suppressions-file.d.ts.map
Note: See TracBrowser for help on using the repository browser.