UNPKG

@u3u/eslint-config

Version:
104 lines (102 loc) 3.57 kB
declare const _default: { extends: string[]; ignorePatterns: string[]; parserOptions: { ecmaFeatures: { jsx: true; }; ecmaVersion: "latest"; sourceType: "module"; }; plugins: string[]; reportUnusedDisableDirectives: true; rules: { curly: ["warn", string, string]; 'dot-notation': ["warn", { allowKeywords: boolean; }]; eqeqeq: "warn"; 'ext/lines-between-object-properties': ["warn", string, { exceptBetweenSingleLines: boolean; }]; 'lines-between-class-members': "warn"; 'no-else-return': "warn"; 'no-lonely-if': "warn"; 'no-unneeded-ternary': "warn"; 'no-useless-computed-key': "warn"; 'no-useless-rename': "warn"; 'no-useless-return': "warn"; 'no-var': "warn"; 'object-shorthand': "warn"; 'padding-line-between-statements': ["warn", { readonly blankLine: "always"; readonly next: readonly ["block-like", "multiline-expression", "return", "throw", "break", "continue", "debugger"]; readonly prev: "*"; }, { readonly blankLine: "always"; readonly next: "*"; readonly prev: readonly ["block-like", "multiline-expression", "multiline-const", "multiline-let", "multiline-var"]; }, { readonly blankLine: "always"; readonly next: "*"; readonly prev: "directive"; }, { readonly blankLine: "any"; readonly next: "directive"; readonly prev: "directive"; }, { readonly blankLine: "always"; readonly next: "*"; readonly prev: "import"; }, { readonly blankLine: "any"; readonly next: "import"; readonly prev: "import"; }, { readonly blankLine: "always"; readonly next: "*"; readonly prev: readonly ["singleline-const", "singleline-let", "singleline-var"]; }, { readonly blankLine: "any"; readonly next: readonly ["singleline-const", "singleline-let", "singleline-var"]; readonly prev: readonly ["singleline-const", "singleline-let", "singleline-var"]; }, { blankLine: string; next: string[]; prev: string; }]; 'perfectionist/sort-array-includes': ["warn", { 'spread-last': boolean; }]; 'perfectionist/sort-classes': ["warn", { groups: string[]; }]; 'perfectionist/sort-maps': "warn"; 'prefer-arrow-callback': "warn"; 'prefer-arrow-functions/prefer-arrow-functions': "warn"; 'prefer-const': ["warn", { destructuring: string; ignoreReadBeforeAssign: boolean; }]; 'prefer-exponentiation-operator': "warn"; 'prefer-object-has-own': "warn"; 'prefer-object-spread': "warn"; 'prefer-template': "warn"; quotes: ["warn", string, { avoidEscape: boolean; }]; 'sort-destructure-keys/sort-destructure-keys': "warn"; 'sort-exports/sort-exports': ["warn", { sortExportKindFirst: string; }]; 'sort-keys/sort-keys-fix': "warn"; 'spaced-comment': ["warn", string, { block: { balanced: boolean; }; markers: string[]; }]; yoda: "warn"; }; }; export { _default as default };