| /** |
| * @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 }; |