UNPKG

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