@blake.regalia/eslint-config-elite
Version:
ESLint config enforcing snake-type semantics and opinionated styling
88 lines • 2.5 kB
TypeScript
export declare const H_RULES_ESLINT: {
'wrap-iife': string[];
'array-bracket-spacing': string[];
'comma-style': string[];
'computed-property-spacing': string[];
'eol-last': string[];
'implicit-arrow-linebreak': string[];
'key-spacing': (string | {
singleLine: {
beforeColon: boolean;
afterColon: boolean;
};
multiLine: {
mode: string;
beforeColon: boolean;
afterColon: boolean;
};
})[];
'linebreak-style': string[];
'multiline-ternary': string;
'new-cap': (string | {
newIsCap: boolean;
capIsNewExceptionPattern: string;
capIsNew: boolean;
properties: boolean;
})[];
'new-parens': string[];
'nonblock-statement-body-position': string[];
'object-property-newline': (string | {
allowAllPropertiesOnSameLine: boolean;
})[];
'one-var': (string | {
initialized: string;
})[];
'operator-assignment': string[];
'operator-linebreak': string[];
'padded-blocks': string[];
'quote-props': string[];
'semi-spacing': (string | {
before: boolean;
after: boolean;
})[];
'semi-style': string[];
'space-before-blocks': string[];
'space-in-parens': string[];
'space-unary-ops': (string | {
words: boolean;
nonwords: boolean;
})[];
'spaced-comment': (string | {
exceptions: string[];
markers: string[];
})[];
'switch-colon-spacing': string[];
'template-tag-spacing': string[];
yoda: (string | {
onlyEquality: boolean;
})[];
'arrow-body-style': string[];
'arrow-parens': (string | {
requireForBlockBody: boolean;
})[];
'arrow-spacing': string[];
'generator-star-spacing': (string | {
named: string;
anonymous: string;
method: string;
})[];
'rest-spread-spacing': string[];
'symbol-description': string[];
'template-curly-spacing': string[];
'yield-star-spacing': string[];
'no-fallthrough': string[];
'for-direction': string[];
'getter-return': (string | {
allowImplicit: boolean;
})[];
'valid-typeof': (string | {
requireStringLiterals: boolean;
})[];
'array-callback-return': string[];
'class-methods-use-this': string[];
curly: string[];
'default-case': string[];
'dot-location': string[];
eqeqeq: string[];
};
//# sourceMappingURL=eslint.d.ts.map