File tree Expand file tree Collapse file tree 1 file changed +13
-11
lines changed Expand file tree Collapse file tree 1 file changed +13
-11
lines changed Original file line number Diff line number Diff line change @@ -19,19 +19,21 @@ module.exports = function (context) {
1919 var argument = node . arguments [ 0 ]
2020 var argumentValue
2121
22- if ( argument . value === 0 ) {
23- argumentValue = 0
24- } else if ( argument . operator === '-' && argument . argument && argument . argument . value === 1 ) {
25- argumentValue = - 1
26- }
22+ if ( argument ) {
23+ if ( argument . value === 0 ) {
24+ argumentValue = 0
25+ } else if ( argument . operator === '-' && argument . argument && argument . argument . value === 1 ) {
26+ argumentValue = - 1
27+ }
2728
28- if ( argumentValue === 0 || argumentValue === - 1 ) {
29- var object = node . callee . object
30- var callee = object . callee
29+ if ( argumentValue === 0 || argumentValue === - 1 ) {
30+ var object = node . callee . object
31+ var callee = object . callee
3132
32- if ( callee && ( ( callee . property && ( callee . property . name === 'all' || callee . property . name === '$$' ) ) ||
33- ( callee . name === '$$' ) ) ) {
34- context . report ( node , 'Unexpected "get(' + argumentValue + ')" call, use "' + valueFunction [ argumentValue ] + '" instead' )
33+ if ( callee && ( ( callee . property && ( callee . property . name === 'all' || callee . property . name === '$$' ) ) ||
34+ ( callee . name === '$$' ) ) ) {
35+ context . report ( node , 'Unexpected "get(' + argumentValue + ')" call, use "' + valueFunction [ argumentValue ] + '" instead' )
36+ }
3537 }
3638 }
3739 }
You can’t perform that action at this time.
0 commit comments