1
- ' use strict' ;
1
+ " use strict" ;
2
2
3
3
const js = require ( '@eslint/js' ) ;
4
4
const n = require ( 'eslint-plugin-n' ) ;
@@ -53,7 +53,7 @@ module.exports = [
53
53
] ,
54
54
languageOptions : {
55
55
globals : globals . node ,
56
- ecmaVersion : 2020
56
+ ecmaVersion : 2020 ,
57
57
}
58
58
} ,
59
59
{
@@ -81,8 +81,8 @@ module.exports = [
81
81
{
82
82
files : [ 'test/**/*.mjs' ] ,
83
83
languageOptions : {
84
- sourceType : ' module'
85
- }
84
+ sourceType : " module"
85
+ } ,
86
86
} ,
87
87
{
88
88
files : [ 'bin/*' , 'lib/**/*.js' ] ,
@@ -119,39 +119,33 @@ module.exports = [
119
119
}
120
120
] ,
121
121
'no-restricted-modules' : [ 'error' , 'timers' ] ,
122
- 'no-restricted-syntax' : [
123
- 'error' ,
122
+ "no-restricted-syntax" : [ 'error' ,
124
123
// disallow `global.setTimeout()`, `global.setInterval()`, etc.
125
124
{
126
125
message : messages . gh237 ,
127
- selector :
128
- 'CallExpression[callee.object.name=global][callee.property.name=/(set|clear)(Timeout|Immediate|Interval)/]'
126
+ selector : 'CallExpression[callee.object.name=global][callee.property.name=/(set|clear)(Timeout|Immediate|Interval)/]'
129
127
} ,
130
128
// disallow `new global.Date()`
131
129
{
132
130
message : messages . gh237 ,
133
- selector :
134
- 'NewExpression[callee.object.name=global][callee.property.name=Date]'
131
+ selector : 'NewExpression[callee.object.name=global][callee.property.name=Date]'
135
132
} ,
136
133
// disallow property access of `global.<timer>.*`
137
134
{
138
135
message : messages . gh237 ,
139
- selector :
140
- '*[object.object.name=global][object.property.name=/(Date|(set|clear)(Timeout|Immediate|Interval))/]:expression'
136
+ selector : '*[object.object.name=global][object.property.name=/(Date|(set|clear)(Timeout|Immediate|Interval))/]:expression'
141
137
}
142
138
]
143
139
}
144
140
} ,
145
141
{
146
142
files : [ 'lib/reporters/*.js' ] ,
147
143
rules : {
148
- 'no-restricted-syntax' : [
149
- 'error' ,
144
+ 'no-restricted-syntax' : [ 'error' ,
150
145
// disallow Reporters using `console.log()`
151
146
{
152
147
message : messages . gh3604 ,
153
- selector :
154
- 'CallExpression[callee.object.name=console][callee.property.name=log]'
148
+ selector : 'CallExpression[callee.object.name=console][callee.property.name=log]'
155
149
}
156
150
]
157
151
}
@@ -165,6 +159,6 @@ module.exports = [
165
159
'test/integration/fixtures/**' ,
166
160
'.karma/**' ,
167
161
'mocha.js'
168
- ]
162
+ ] ,
169
163
}
170
164
] ;
0 commit comments