UNPKG

1.65 kBTypeScriptView Raw
1export interface Suggestion {
2 suggestionCode: string;
3 message: string;
4}
5export declare const REMOVE_BABEL_WORKAROUND: {
6 suggestionCode: string;
7 message: string;
8};
9export declare const REMOVE_ARRAY_FROM: {
10 suggestionCode: string;
11 message: string;
12};
13export declare const CLEAN_UP_IMPLICIT_RETURNS: {
14 suggestionCode: string;
15 message: string;
16};
17export declare const REMOVE_GUARD: {
18 suggestionCode: string;
19 message: string;
20};
21export declare const AVOID_INLINE_ASSIGNMENTS: {
22 suggestionCode: string;
23 message: string;
24};
25export declare const SIMPLIFY_COMPLEX_ASSIGNMENTS: {
26 suggestionCode: string;
27 message: string;
28};
29export declare const SIMPLIFY_DYNAMIC_RANGE_LOOPS: {
30 suggestionCode: string;
31 message: string;
32};
33export declare const CLEAN_UP_FOR_OWN_LOOPS: {
34 suggestionCode: string;
35 message: string;
36};
37export declare const FIX_INCLUDES_EVALUATION_ORDER: {
38 suggestionCode: string;
39 message: string;
40};
41export declare const AVOID_IIFES: {
42 suggestionCode: string;
43 message: string;
44};
45export declare const AVOID_INITCLASS: {
46 suggestionCode: string;
47 message: string;
48};
49export declare const SHORTEN_NULL_CHECKS: {
50 suggestionCode: string;
51 message: string;
52};
53export declare const AVOID_TOP_LEVEL_THIS: {
54 suggestionCode: string;
55 message: string;
56};
57export declare const AVOID_TOP_LEVEL_RETURN: {
58 suggestionCode: string;
59 message: string;
60};
61export declare function mergeSuggestions(suggestions: Array<Suggestion>): Array<Suggestion>;
62export declare function prependSuggestionComment(code: string, suggestions: Array<Suggestion>): string;