@@ -189,34 +189,6 @@ module.exports = {
189189    // as well to lib/.eslintrc.yaml. 
190190    'no-restricted-syntax' : [ 
191191      'error' , 
192-       { 
193-         selector : "CallExpression[callee.property.name='deepStrictEqual'][arguments.2.type='Literal']" , 
194-         message : 'Do not use a literal for the third argument of assert.deepStrictEqual()' , 
195-       } , 
196-       { 
197-         selector : "CallExpression[callee.property.name='doesNotThrow']" , 
198-         message : 'Do not use `assert.doesNotThrow()`. Write the code without the wrapper and add a comment instead.' , 
199-       } , 
200-       { 
201-         selector : "CallExpression[callee.property.name='doesNotReject']" , 
202-         message : 'Do not use `assert.doesNotReject()`. Write the code without the wrapper and add a comment instead.' , 
203-       } , 
204-       { 
205-         selector : "CallExpression[callee.property.name='rejects'][arguments.length<2]" , 
206-         message : '`assert.rejects()` must be invoked with at least two arguments.' , 
207-       } , 
208-       { 
209-         selector : "CallExpression[callee.property.name='strictEqual'][arguments.2.type='Literal']" , 
210-         message : 'Do not use a literal for the third argument of assert.strictEqual()' , 
211-       } , 
212-       { 
213-         selector : "CallExpression[callee.property.name='throws'][arguments.1.type='Literal']:not([arguments.1.regex])" , 
214-         message : 'Use an object as second argument of `assert.throws()`.' , 
215-       } , 
216-       { 
217-         selector : "CallExpression[callee.property.name='throws'][arguments.length<2]" , 
218-         message : '`assert.throws()` must be invoked with at least two arguments.' , 
219-       } , 
220192      { 
221193        selector : "CallExpression[callee.name='setTimeout'][arguments.length<2]" , 
222194        message : '`setTimeout()` must be invoked with at least two arguments.' , 
@@ -229,22 +201,6 @@ module.exports = {
229201        selector : 'ThrowStatement > CallExpression[callee.name=/Error$/]' , 
230202        message : 'Use `new` keyword when throwing an `Error`.' , 
231203      } , 
232-       { 
233-         selector : "CallExpression[callee.property.name='notDeepStrictEqual'][arguments.0.type='Literal']:not([arguments.1.type='Literal']):not([arguments.1.type='ObjectExpression']):not([arguments.1.type='ArrayExpression']):not([arguments.1.type='UnaryExpression'])" , 
234-         message : 'The first argument should be the `actual`, not the `expected` value.' , 
235-       } , 
236-       { 
237-         selector : "CallExpression[callee.property.name='notStrictEqual'][arguments.0.type='Literal']:not([arguments.1.type='Literal']):not([arguments.1.type='ObjectExpression']):not([arguments.1.type='ArrayExpression']):not([arguments.1.type='UnaryExpression'])" , 
238-         message : 'The first argument should be the `actual`, not the `expected` value.' , 
239-       } , 
240-       { 
241-         selector : "CallExpression[callee.property.name='deepStrictEqual'][arguments.0.type='Literal']:not([arguments.1.type='Literal']):not([arguments.1.type='ObjectExpression']):not([arguments.1.type='ArrayExpression']):not([arguments.1.type='UnaryExpression'])" , 
242-         message : 'The first argument should be the `actual`, not the `expected` value.' , 
243-       } , 
244-       { 
245-         selector : "CallExpression[callee.property.name='strictEqual'][arguments.0.type='Literal']:not([arguments.1.type='Literal']):not([arguments.1.type='ObjectExpression']):not([arguments.1.type='ArrayExpression']):not([arguments.1.type='UnaryExpression'])" , 
246-         message : 'The first argument should be the `actual`, not the `expected` value.' , 
247-       } , 
248204      { 
249205        selector : "CallExpression[callee.name='isNaN']" , 
250206        message : 'Use Number.isNaN() instead of the global isNaN() function.' , 
0 commit comments