zhangnaisong
2023-08-05 24d66c8d82b628a06e93dbb1abfea2049b3d45ab
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
/**
 * @fileoverview Config to enable all rules.
 * @author Robert Fletcher
 */
 
"use strict";
 
//------------------------------------------------------------------------------
// Requirements
//------------------------------------------------------------------------------
 
const builtInRules = require("../lib/rules");
 
//------------------------------------------------------------------------------
// Helpers
//------------------------------------------------------------------------------
 
const allRules = {};
 
for (const [ruleId, rule] of builtInRules) {
    if (!rule.meta.deprecated) {
        allRules[ruleId] = "error";
    }
}
 
//------------------------------------------------------------------------------
// Public Interface
//------------------------------------------------------------------------------
 
/** @type {import("../lib/shared/types").ConfigData} */
module.exports = { rules: allRules };