UNPKG

eslint-plugin-oxlint

Version:
51 lines (40 loc) 1.1 kB
// These rules are automatically generated by scripts/generate-rules.ts import * as rules from './rules-by-category.js'; const pedanticConfig = { name: 'oxlint/pedantic', rules: rules.pedanticRules, } as const; const styleConfig = { name: 'oxlint/style', rules: rules.styleRules, } as const; const suspiciousConfig = { name: 'oxlint/suspicious', rules: rules.suspiciousRules, } as const; const restrictionConfig = { name: 'oxlint/restriction', rules: rules.restrictionRules, } as const; const correctnessConfig = { name: 'oxlint/correctness', rules: rules.correctnessRules, } as const; const perfConfig = { name: 'oxlint/perf', rules: rules.perfRules, } as const; const nurseryConfig = { name: 'oxlint/nursery', rules: rules.nurseryRules, } as const; const configByCategory = { 'flat/pedantic': pedanticConfig, 'flat/style': styleConfig, 'flat/suspicious': suspiciousConfig, 'flat/restriction': restrictionConfig, 'flat/correctness': correctnessConfig, 'flat/perf': perfConfig, 'flat/nursery': nurseryConfig, }; export default configByCategory;