@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
JavaScript
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