UNPKG

@truenine/eslint9-config

Version:

ESLint 9 configuration package for Compose Client projects with TypeScript, Vue, and modern JavaScript support

49 lines (47 loc) 3.07 kB
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); const require_rules_code_style_beside_comment = require('./code-style/beside-comment.cjs'); const require_rules_code_style_brace_style = require('./code-style/brace-style.cjs'); const require_rules_code_style_compact_try_catch = require('./code-style/compact-try-catch.cjs'); const require_rules_code_style_concise_arrow = require('./code-style/concise-arrow.cjs'); const require_rules_code_style_guard_clause = require('./code-style/guard-clause.cjs'); const require_rules_code_style_no_document_requirements = require('./code-style/no-document-requirements.cjs'); const require_rules_code_style_no_separator_comment = require('./code-style/no-separator-comment.cjs'); const require_rules_code_style_no_task_comment = require('./code-style/no-task-comment.cjs'); const require_rules_code_style_prefer_lookup_table = require('./code-style/prefer-lookup-table.cjs'); const require_rules_code_style_prefer_separate_try_catch = require('./code-style/prefer-separate-try-catch.cjs'); const require_rules_code_style_prefer_void_zero = require('./code-style/prefer-void-zero.cjs'); const require_rules_code_style_index = require('./code-style/index.cjs'); const require_rules_single_line_call = require('./single-line/call.cjs'); const require_rules_single_line_control = require('./single-line/control.cjs'); const require_rules_single_line_if = require('./single-line/if.cjs'); const require_rules_single_line_index = require('./single-line/index.cjs'); //#region src/rules/index.ts /** * All custom ESLint rules * Rules are organized into categories: * - single-line: Rules that prefer single-line format for simple statements * - code-style: Rules that enforce code style preferences */ const rules = { ...require_rules_single_line_index.singleLineRules, ...require_rules_code_style_index.codeStyleRules }; //#endregion exports.besideComment = require_rules_code_style_beside_comment; exports.braceStyle = require_rules_code_style_brace_style; exports.codeStyleRules = require_rules_code_style_index.codeStyleRules; exports.compactTryCatch = require_rules_code_style_compact_try_catch; exports.noDocumentRequirements = require_rules_code_style_no_document_requirements; exports.noSeparatorComment = require_rules_code_style_no_separator_comment; exports.noTaskComment = require_rules_code_style_no_task_comment; exports.preferConciseArrow = require_rules_code_style_concise_arrow; exports.preferGuardClause = require_rules_code_style_guard_clause; exports.preferLookupTable = require_rules_code_style_prefer_lookup_table; exports.preferSeparateTryCatch = require_rules_code_style_prefer_separate_try_catch; exports.preferSingleLineCall = require_rules_single_line_call; exports.preferSingleLineControl = require_rules_single_line_control; exports.preferSingleLineIf = require_rules_single_line_if; exports.preferVoidZero = require_rules_code_style_prefer_void_zero; exports.rules = rules; exports.singleLineRules = require_rules_single_line_index.singleLineRules; //# sourceMappingURL=index.cjs.map