{"version":3,"file":"index.cjs","names":["preferSingleLineCall","preferSingleLineControl","preferSingleLineIf"],"sources":["../../../src/rules/single-line/index.ts"],"sourcesContent":["import type {Rule} from 'eslint'\nimport preferSingleLineCall from './call'\nimport preferSingleLineControl from './control'\nimport preferSingleLineIf from './if'\n\n/**\n * Single-line formatting rules\n * These rules prefer single-line format for simple statements when possible,\n * improving code readability and reducing vertical space.\n */\nexport const singleLineRules: Record<string, Rule.RuleModule> = {\n  'prefer-single-line-call': preferSingleLineCall,\n  'prefer-single-line-control': preferSingleLineControl,\n  'prefer-single-line-if': preferSingleLineIf\n}\n\nexport {\n  default as preferSingleLineCall\n} from './call'\nexport {\n  default as preferSingleLineControl\n} from './control'\nexport {\n  default as preferSingleLineIf\n} from './if'\n"],"mappings":";;;;;;;;;;;AAUA,MAAa,kBAAmD;CAC9D,2BAA2BA;CAC3B,8BAA8BC;CAC9B,yBAAyBC;CAC1B"}