|
7 | 7 | const { READ } = require("@eslint-community/eslint-utils") |
8 | 8 | const checkForPreferGlobal = require("../../util/check-prefer-global") |
9 | 9 |
|
| 10 | +const timers = { |
| 11 | + clearImmediate: { [READ]: true }, |
| 12 | + clearInterval: { [READ]: true }, |
| 13 | + clearTimeout: { [READ]: true }, |
| 14 | + setImmediate: { [READ]: true }, |
| 15 | + setInterval: { [READ]: true }, |
| 16 | + setTimeout: { [READ]: true }, |
| 17 | +} |
| 18 | + |
10 | 19 | const traceMap = { |
11 | | - globals: { |
12 | | - clearImmediate: { [READ]: true }, |
13 | | - clearInterval: { [READ]: true }, |
14 | | - clearTimeout: { [READ]: true }, |
15 | | - setImmediate: { [READ]: true }, |
16 | | - setInterval: { [READ]: true }, |
17 | | - setTimeout: { [READ]: true }, |
18 | | - }, |
| 20 | + globals: timers, |
19 | 21 | modules: { |
20 | | - timers: { |
21 | | - clearImmediate: { [READ]: true }, |
22 | | - clearInterval: { [READ]: true }, |
23 | | - clearTimeout: { [READ]: true }, |
24 | | - setImmediate: { [READ]: true }, |
25 | | - setInterval: { [READ]: true }, |
26 | | - setTimeout: { [READ]: true }, |
27 | | - }, |
28 | | - "node:timers": { |
29 | | - clearImmediate: { [READ]: true }, |
30 | | - clearInterval: { [READ]: true }, |
31 | | - clearTimeout: { [READ]: true }, |
32 | | - setImmediate: { [READ]: true }, |
33 | | - setInterval: { [READ]: true }, |
34 | | - setTimeout: { [READ]: true }, |
35 | | - }, |
| 22 | + timers, |
| 23 | + "node:timers": timers, |
36 | 24 | }, |
37 | 25 | } |
38 | 26 |
|
|
0 commit comments