Skip to content

Commit bc4dd3f

Browse files
authored
Simplify rules index file creation (#2673)
1 parent 26b4227 commit bc4dd3f

File tree

5 files changed

+164
-309
lines changed

5 files changed

+164
-309
lines changed

index.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
import createDeprecatedRules from './rules/utils/create-deprecated-rules.js';
22
import flatConfigBase from './configs/flat-config-base.js';
3-
import rules from './rules/index.js';
3+
import * as rawRules from './rules/index.js';
4+
import {createRules} from './rules/utils/rule.js';
45
import packageJson from './package.json' with {type: 'json'};
56

7+
const rules = createRules(rawRules);
8+
69
const deprecatedRules = createDeprecatedRules({
710
// {ruleId: {message: string, replacedBy: string[]}}
811
'no-instanceof-array': {
@@ -58,7 +61,7 @@ const unicorn = {
5861
version: packageJson.version,
5962
},
6063
rules: {
61-
...rules,
64+
...createRules(rules),
6265
...deprecatedRules,
6366
},
6467
};

0 commit comments

Comments
 (0)