File tree Expand file tree Collapse file tree 6 files changed +15
-16
lines changed Expand file tree Collapse file tree 6 files changed +15
-16
lines changed Original file line number Diff line number Diff line change 11'use strict' ;
2+ const { isDeepStrictEqual} = require ( 'util' ) ;
23const espurify = require ( 'espurify' ) ;
34const enhance = require ( 'enhance-visitors' ) ;
4- const deepStrictEqual = require ( 'deep-strict-equal' ) ;
55const util = require ( './util' ) ;
66
77const avaImportDeclarationAsts = [ {
@@ -188,12 +188,12 @@ module.exports = () => { // eslint-disable-line eslint-plugin/prefer-object-rule
188188 /* eslint quote-props: [2, "as-needed"] */
189189 const predefinedRules = {
190190 ImportDeclaration : node => {
191- if ( ! isTestFile && avaImportDeclarationAsts . some ( ast => deepStrictEqual ( espurify ( node ) , ast ) ) ) {
191+ if ( ! isTestFile && avaImportDeclarationAsts . some ( ast => isDeepStrictEqual ( espurify ( node ) , ast ) ) ) {
192192 isTestFile = true ;
193193 }
194194 } ,
195195 VariableDeclarator : node => {
196- if ( ! isTestFile && avaVariableDeclaratorAsts . some ( ast => deepStrictEqual ( espurify ( node ) , ast ) ) ) {
196+ if ( ! isTestFile && avaVariableDeclaratorAsts . some ( ast => isDeepStrictEqual ( espurify ( node ) , ast ) ) ) {
197197 isTestFile = true ;
198198 }
199199 } ,
Original file line number Diff line number Diff line change 3030 " mocha"
3131 ],
3232 "dependencies" : {
33- "deep-strict-equal" : " ^0.2.0" ,
3433 "enhance-visitors" : " ^1.0.0" ,
35- "eslint-utils" : " ^2.1 .0" ,
36- "espree" : " ^7.3.1 " ,
37- "espurify" : " ^2.0 .1" ,
34+ "eslint-utils" : " ^3.0 .0" ,
35+ "espree" : " ^9.0.0 " ,
36+ "espurify" : " ^2.1 .1" ,
3837 "import-modules" : " ^2.1.0" ,
3938 "micro-spelling-correcter" : " ^1.1.1" ,
4039 "pkg-dir" : " ^5.0.0" ,
Original file line number Diff line number Diff line change 11'use strict' ;
2+ const { isDeepStrictEqual} = require ( 'util' ) ;
23const espurify = require ( 'espurify' ) ;
34const { visitIf} = require ( 'enhance-visitors' ) ;
4- const deepStrictEqual = require ( 'deep-strict-equal' ) ;
55const util = require ( '../util' ) ;
66const createAvaRule = require ( '../create-ava-rule' ) ;
77
@@ -15,7 +15,7 @@ const isStatic = node => node.type === 'Literal' ||
1515
1616function isTitleUsed ( usedTitleNodes , titleNode ) {
1717 const purifiedNode = purify ( titleNode ) ;
18- return usedTitleNodes . some ( usedTitle => deepStrictEqual ( purifiedNode , usedTitle ) ) ;
18+ return usedTitleNodes . some ( usedTitle => isDeepStrictEqual ( purifiedNode , usedTitle ) ) ;
1919}
2020
2121const create = context => {
Original file line number Diff line number Diff line change 11'use strict' ;
2+ const { isDeepStrictEqual} = require ( 'util' ) ;
23const espurify = require ( 'espurify' ) ;
34const { visitIf} = require ( 'enhance-visitors' ) ;
4- const deepStrictEqual = require ( 'deep-strict-equal' ) ;
55const createAvaRule = require ( '../create-ava-rule' ) ;
66const util = require ( '../util' ) ;
77
@@ -52,8 +52,8 @@ const skippedAssertionCalleeAst = methodName => ({
5252} ) ;
5353
5454const isCalleeMatched = ( callee , methodName ) =>
55- deepStrictEqual ( callee , assertionCalleeAst ( methodName ) ) ||
56- deepStrictEqual ( callee , skippedAssertionCalleeAst ( methodName ) ) ;
55+ isDeepStrictEqual ( callee , assertionCalleeAst ( methodName ) ) ||
56+ isDeepStrictEqual ( callee , skippedAssertionCalleeAst ( methodName ) ) ;
5757
5858const create = context => {
5959 const ava = createAvaRule ( ) ;
Original file line number Diff line number Diff line change 11'use strict' ;
22const path = require ( 'path' ) ;
3+ const { isDeepStrictEqual} = require ( 'util' ) ;
34const espurify = require ( 'espurify' ) ;
4- const deepStrictEqual = require ( 'deep-strict-equal' ) ;
55const util = require ( '../util' ) ;
66
77const avaVariableDeclaratorInitAst = {
@@ -39,7 +39,7 @@ const create = context => {
3939 }
4040 } ,
4141 VariableDeclarator : node => {
42- if ( node . init && deepStrictEqual ( espurify ( node . init ) , avaVariableDeclaratorInitAst ) ) {
42+ if ( node . init && isDeepStrictEqual ( espurify ( node . init ) , avaVariableDeclaratorInitAst ) ) {
4343 const { name} = node . id ;
4444 if ( name !== 'test' && ( ! isTypeScript || name !== 'anyTest' ) ) {
4545 report ( context , node ) ;
Original file line number Diff line number Diff line change 11'use strict' ;
2+ const { isDeepStrictEqual} = require ( 'util' ) ;
23const espree = require ( 'espree' ) ;
34const espurify = require ( 'espurify' ) ;
45const { visitIf} = require ( 'enhance-visitors' ) ;
5- const deepStrictEqual = require ( 'deep-strict-equal' ) ;
66const util = require ( '../util' ) ;
77const createAvaRule = require ( '../create-ava-rule' ) ;
88
@@ -43,7 +43,7 @@ function matchesKnownBooleanExpression(argument) {
4343
4444 const callee = espurify ( argument . callee ) ;
4545
46- return knownBooleanSignatures . some ( signature => deepStrictEqual ( callee , signature ) ) ;
46+ return knownBooleanSignatures . some ( signature => isDeepStrictEqual ( callee , signature ) ) ;
4747}
4848
4949const create = context => {
You can’t perform that action at this time.
0 commit comments