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