|
| 1 | +/** |
| 2 | + * @fileoverview All rules in the plugin. |
| 3 | + * @author aladdin-add<[email protected]> |
| 4 | + * TODO: maybe auto-generated in the future? |
| 5 | + */ |
| 6 | +"use strict" |
| 7 | + |
| 8 | +/** @import { Rule } from 'eslint' */ |
| 9 | + |
| 10 | +/** @type {Record<string, Rule.RuleModule> } */ |
| 11 | +module.exports = { |
| 12 | + "callback-return": require("./rules/callback-return"), |
| 13 | + "exports-style": require("./rules/exports-style"), |
| 14 | + "file-extension-in-import": require("./rules/file-extension-in-import"), |
| 15 | + "global-require": require("./rules/global-require"), |
| 16 | + "handle-callback-err": require("./rules/handle-callback-err"), |
| 17 | + "no-callback-literal": require("./rules/no-callback-literal"), |
| 18 | + "no-deprecated-api": require("./rules/no-deprecated-api"), |
| 19 | + "no-exports-assign": require("./rules/no-exports-assign"), |
| 20 | + "no-extraneous-import": require("./rules/no-extraneous-import"), |
| 21 | + "no-extraneous-require": require("./rules/no-extraneous-require"), |
| 22 | + "no-missing-import": require("./rules/no-missing-import"), |
| 23 | + "no-missing-require": require("./rules/no-missing-require"), |
| 24 | + "no-mixed-requires": require("./rules/no-mixed-requires"), |
| 25 | + "no-new-require": require("./rules/no-new-require"), |
| 26 | + "no-path-concat": require("./rules/no-path-concat"), |
| 27 | + "no-process-env": require("./rules/no-process-env"), |
| 28 | + "no-process-exit": require("./rules/no-process-exit"), |
| 29 | + "no-restricted-import": require("./rules/no-restricted-import"), |
| 30 | + "no-restricted-require": require("./rules/no-restricted-require"), |
| 31 | + "no-sync": require("./rules/no-sync"), |
| 32 | + "no-unpublished-bin": require("./rules/no-unpublished-bin"), |
| 33 | + "no-unpublished-import": require("./rules/no-unpublished-import"), |
| 34 | + "no-unpublished-require": require("./rules/no-unpublished-require"), |
| 35 | + "no-unsupported-features/es-builtins": require("./rules/no-unsupported-features/es-builtins"), |
| 36 | + "no-unsupported-features/es-syntax": require("./rules/no-unsupported-features/es-syntax"), |
| 37 | + "no-unsupported-features/node-builtins": require("./rules/no-unsupported-features/node-builtins"), |
| 38 | + "prefer-global/buffer": require("./rules/prefer-global/buffer"), |
| 39 | + "prefer-global/console": require("./rules/prefer-global/console"), |
| 40 | + "prefer-global/process": require("./rules/prefer-global/process"), |
| 41 | + "prefer-global/text-decoder": require("./rules/prefer-global/text-decoder"), |
| 42 | + "prefer-global/text-encoder": require("./rules/prefer-global/text-encoder"), |
| 43 | + "prefer-global/url-search-params": require("./rules/prefer-global/url-search-params"), |
| 44 | + "prefer-global/url": require("./rules/prefer-global/url"), |
| 45 | + "prefer-node-protocol": require("./rules/prefer-node-protocol"), |
| 46 | + "prefer-promises/dns": require("./rules/prefer-promises/dns"), |
| 47 | + "prefer-promises/fs": require("./rules/prefer-promises/fs"), |
| 48 | + "process-exit-as-throw": require("./rules/process-exit-as-throw"), |
| 49 | + hashbang: require("./rules/hashbang"), |
| 50 | + |
| 51 | + // Deprecated rules. |
| 52 | + "no-hide-core-modules": require("./rules/no-hide-core-modules"), |
| 53 | + shebang: require("./rules/shebang"), |
| 54 | +} |
0 commit comments