@@ -24,7 +24,10 @@ module.exports = {
24
24
message : 'Use toBeEmpty instead of checking inner html.' ,
25
25
fix ( fixer ) {
26
26
return [
27
- fixer . removeRange ( [ node . left . property . start - 1 , node . end ] ) ,
27
+ fixer . removeRange ( [
28
+ node . left . property . range [ 0 ] - 1 ,
29
+ node . range [ 1 ] ,
30
+ ] ) ,
28
31
fixer . replaceText (
29
32
node . parent . parent . property ,
30
33
! ! node . parent . parent . parent . arguments [ 0 ] . value ===
@@ -45,7 +48,10 @@ module.exports = {
45
48
message : 'Use toBeEmpty instead of checking inner html.' ,
46
49
fix ( fixer ) {
47
50
return [
48
- fixer . removeRange ( [ node . left . property . start - 1 , node . end ] ) ,
51
+ fixer . removeRange ( [
52
+ node . left . property . range [ 0 ] - 1 ,
53
+ node . range [ 1 ] ,
54
+ ] ) ,
49
55
fixer . replaceText (
50
56
node . parent . parent . property ,
51
57
! ! node . parent . parent . parent . arguments [ 0 ] . value ===
@@ -67,7 +73,10 @@ module.exports = {
67
73
message : 'Use toBeEmpty instead of checking inner html.' ,
68
74
fix ( fixer ) {
69
75
return [
70
- fixer . removeRange ( [ node . property . start - 1 , node . property . end ] ) ,
76
+ fixer . removeRange ( [
77
+ node . property . range [ 0 ] - 1 ,
78
+ node . property . range [ 1 ] ,
79
+ ] ) ,
71
80
fixer . replaceText ( node . parent . parent . property , 'toBeEmpty' ) ,
72
81
fixer . remove ( node . parent . parent . parent . arguments [ 0 ] ) ,
73
82
] ;
@@ -84,7 +93,10 @@ module.exports = {
84
93
message : 'Use toBeEmpty instead of checking inner html.' ,
85
94
fix ( fixer ) {
86
95
return [
87
- fixer . removeRange ( [ node . property . start - 1 , node . property . end ] ) ,
96
+ fixer . removeRange ( [
97
+ node . property . range [ 0 ] - 1 ,
98
+ node . property . range [ 1 ] ,
99
+ ] ) ,
88
100
fixer . replaceText (
89
101
node . parent . parent . parent . property ,
90
102
'toBeEmpty'
@@ -103,7 +115,10 @@ module.exports = {
103
115
message : 'Use toBeEmpty instead of checking inner html.' ,
104
116
fix ( fixer ) {
105
117
return [
106
- fixer . removeRange ( [ node . property . start - 1 , node . property . end ] ) ,
118
+ fixer . removeRange ( [
119
+ node . property . range [ 0 ] - 1 ,
120
+ node . property . range [ 1 ] ,
121
+ ] ) ,
107
122
fixer . replaceText ( node . parent . parent . property , 'toBeEmpty' ) ,
108
123
] ;
109
124
} ,
@@ -119,7 +134,10 @@ module.exports = {
119
134
message : 'Use toBeEmpty instead of checking inner html.' ,
120
135
fix ( fixer ) {
121
136
return [
122
- fixer . removeRange ( [ node . property . start - 1 , node . property . end ] ) ,
137
+ fixer . removeRange ( [
138
+ node . property . range [ 0 ] - 1 ,
139
+ node . property . range [ 1 ] ,
140
+ ] ) ,
123
141
fixer . replaceText (
124
142
node . parent . parent . parent . property ,
125
143
'toBeEmpty'
@@ -139,7 +157,10 @@ module.exports = {
139
157
message : 'Use toBeEmpty instead of checking inner html.' ,
140
158
fix ( fixer ) {
141
159
return [
142
- fixer . removeRange ( [ node . property . start - 1 , node . property . end ] ) ,
160
+ fixer . removeRange ( [
161
+ node . property . range [ 0 ] - 1 ,
162
+ node . property . range [ 1 ] ,
163
+ ] ) ,
143
164
fixer . replaceText (
144
165
node . parent . parent . parent . property ,
145
166
'toBeEmpty'
@@ -157,7 +178,10 @@ module.exports = {
157
178
message : 'Use toBeEmpty instead of checking inner html.' ,
158
179
fix ( fixer ) {
159
180
return [
160
- fixer . removeRange ( [ node . property . start - 1 , node . property . end ] ) ,
181
+ fixer . removeRange ( [
182
+ node . property . range [ 0 ] - 1 ,
183
+ node . property . range [ 1 ] ,
184
+ ] ) ,
161
185
fixer . replaceText ( node . parent . parent . property , 'toBeEmpty' ) ,
162
186
fixer . remove ( node . parent . parent . parent . arguments [ 0 ] ) ,
163
187
] ;
0 commit comments