File tree 1 file changed +11
-8
lines changed
1 file changed +11
-8
lines changed Original file line number Diff line number Diff line change 6
6
function define ( node ) {
7
7
'use strict' ;
8
8
var defineStmt , args ;
9
+
9
10
defineStmt = node . body . find ( function ( stmt ) {
10
11
return (
11
12
stmt . type === 'ExpressionStatement' &&
@@ -35,7 +36,10 @@ function define(node) {
35
36
* @returns {null|* }
36
37
*/
37
38
function getJqueryName ( defineObject ) {
39
+ 'use strict' ;
40
+
38
41
var jQueryPathIndex ;
42
+
39
43
if ( ! defineObject . modulePaths || ! defineObject . moduleNames ) {
40
44
return null ;
41
45
}
@@ -60,8 +64,6 @@ function getProgramNode(node) {
60
64
return getProgramNode ( node . parent ) ;
61
65
}
62
66
63
-
64
-
65
67
/**
66
68
* Traverses the node to identify its id
67
69
*
@@ -101,16 +103,17 @@ function getExpressionId(node) {
101
103
102
104
function isjQuery ( node ) {
103
105
'use strict' ;
104
- var parentNode = getProgramNode ( node ) ;
105
- var defineNode = define ( parentNode ) ;
106
+ var parentNode , defineNode , jQueryId , id ;
107
+
108
+ parentNode = getProgramNode ( node ) ;
109
+ defineNode = define ( parentNode ) ;
106
110
if ( ! defineNode ) {
107
111
return false ;
108
112
}
109
- var jQueryID = getJqueryName ( defineNode ) ;
110
-
111
- var id = getExpressionId ( node ) ;
113
+ jQueryId = getJqueryName ( defineNode ) ;
114
+ id = getExpressionId ( node ) ;
112
115
113
- return id && jQueryID && id . name === jQueryID . name ;
116
+ return id && jQueryId && id . name === jQueryId . name ;
114
117
}
115
118
116
119
module . exports = {
You can’t perform that action at this time.
0 commit comments