@@ -5,6 +5,7 @@ const esmConfig = require("./configs/recommended-module")
55const cjsConfig = require ( "./configs/recommended-script" )
66const recommendedConfig = require ( "./configs/recommended" )
77const allRulesConfig = require ( "./configs/all" )
8+ const allRules = require ( "./all-rules" )
89
910/** @import { ESLint, Linter } from 'eslint' */
1011
@@ -14,51 +15,7 @@ const base = {
1415 name : pkg . name ,
1516 version : pkg . version ,
1617 } ,
17- rules : {
18- "callback-return" : require ( "./rules/callback-return" ) ,
19- "exports-style" : require ( "./rules/exports-style" ) ,
20- "file-extension-in-import" : require ( "./rules/file-extension-in-import" ) ,
21- "global-require" : require ( "./rules/global-require" ) ,
22- "handle-callback-err" : require ( "./rules/handle-callback-err" ) ,
23- "no-callback-literal" : require ( "./rules/no-callback-literal" ) ,
24- "no-deprecated-api" : require ( "./rules/no-deprecated-api" ) ,
25- "no-exports-assign" : require ( "./rules/no-exports-assign" ) ,
26- "no-extraneous-import" : require ( "./rules/no-extraneous-import" ) ,
27- "no-extraneous-require" : require ( "./rules/no-extraneous-require" ) ,
28- "no-missing-import" : require ( "./rules/no-missing-import" ) ,
29- "no-missing-require" : require ( "./rules/no-missing-require" ) ,
30- "no-mixed-requires" : require ( "./rules/no-mixed-requires" ) ,
31- "no-new-require" : require ( "./rules/no-new-require" ) ,
32- "no-path-concat" : require ( "./rules/no-path-concat" ) ,
33- "no-process-env" : require ( "./rules/no-process-env" ) ,
34- "no-process-exit" : require ( "./rules/no-process-exit" ) ,
35- "no-restricted-import" : require ( "./rules/no-restricted-import" ) ,
36- "no-restricted-require" : require ( "./rules/no-restricted-require" ) ,
37- "no-sync" : require ( "./rules/no-sync" ) ,
38- "no-top-level-await" : require ( "./rules/no-top-level-await" ) ,
39- "no-unpublished-bin" : require ( "./rules/no-unpublished-bin" ) ,
40- "no-unpublished-import" : require ( "./rules/no-unpublished-import" ) ,
41- "no-unpublished-require" : require ( "./rules/no-unpublished-require" ) ,
42- "no-unsupported-features/es-builtins" : require ( "./rules/no-unsupported-features/es-builtins" ) ,
43- "no-unsupported-features/es-syntax" : require ( "./rules/no-unsupported-features/es-syntax" ) ,
44- "no-unsupported-features/node-builtins" : require ( "./rules/no-unsupported-features/node-builtins" ) ,
45- "prefer-global/buffer" : require ( "./rules/prefer-global/buffer" ) ,
46- "prefer-global/console" : require ( "./rules/prefer-global/console" ) ,
47- "prefer-global/process" : require ( "./rules/prefer-global/process" ) ,
48- "prefer-global/text-decoder" : require ( "./rules/prefer-global/text-decoder" ) ,
49- "prefer-global/text-encoder" : require ( "./rules/prefer-global/text-encoder" ) ,
50- "prefer-global/url-search-params" : require ( "./rules/prefer-global/url-search-params" ) ,
51- "prefer-global/url" : require ( "./rules/prefer-global/url" ) ,
52- "prefer-node-protocol" : require ( "./rules/prefer-node-protocol" ) ,
53- "prefer-promises/dns" : require ( "./rules/prefer-promises/dns" ) ,
54- "prefer-promises/fs" : require ( "./rules/prefer-promises/fs" ) ,
55- "process-exit-as-throw" : require ( "./rules/process-exit-as-throw" ) ,
56- hashbang : require ( "./rules/hashbang" ) ,
57-
58- // Deprecated rules.
59- "no-hide-core-modules" : require ( "./rules/no-hide-core-modules" ) ,
60- shebang : require ( "./rules/shebang" ) ,
61- } ,
18+ rules : allRules ,
6219}
6320/**
6421 * @typedef {{
0 commit comments