UNPKG

@nivalis/eslint-config

Version:

ESLint shareable flat config used at Nivalis Studio

110 lines (109 loc) 1.37 kB
//#region src/constants.ts const DEFAULT_INDENT = 2; const DEFAULT_QUOTES = "single"; const PADDING_LINES = [ { blankLine: "always", next: "block-like", prev: "*" }, { blankLine: "always", next: "*", prev: "block-like" }, { blankLine: "always", next: "multiline-block-like", prev: "*" }, { blankLine: "always", next: "break", prev: "*" }, { blankLine: "always", next: "class", prev: "*" }, { blankLine: "always", next: "continue", prev: "*" }, { blankLine: "always", next: "*", prev: [ "const", "let", "var" ] }, { blankLine: "any", next: [ "const", "let", "var" ], prev: [ "const", "let", "var" ] }, { blankLine: "always", next: "*", prev: "directive" }, { blankLine: "any", next: "directive", prev: "directive" }, { blankLine: "always", next: "do", prev: "*" }, { blankLine: "always", next: "for", prev: "*" }, { blankLine: "always", next: "function", prev: "*" }, { blankLine: "always", next: "if", prev: "*" }, { blankLine: "always", next: "return", prev: "*" }, { blankLine: "always", next: "switch", prev: "*" }, { blankLine: "always", next: "try", prev: "*" }, { blankLine: "always", next: "while", prev: "*" } ]; //#endregion export { DEFAULT_INDENT, DEFAULT_QUOTES, PADDING_LINES };