File tree 3 files changed +12
-4
lines changed
3 files changed +12
-4
lines changed Original file line number Diff line number Diff line change
1
+ import * as ESTree from 'estree' ;
2
+
3
+ declare module 'estree' {
4
+ export interface BaseNode {
5
+ start ?: number ;
6
+ end ?: number ;
7
+ }
8
+ }
Original file line number Diff line number Diff line change @@ -29,10 +29,10 @@ class WebpackObfuscatorLoaderHelper {
29
29
30
30
estraverse . traverse ( astTree , {
31
31
enter : ( node : ESTree . Node ) : void => {
32
- if ( WebpackObfuscatorLoaderHelper . isRequire ( node ) && node . range ) {
32
+ if ( WebpackObfuscatorLoaderHelper . isRequire ( node ) && node . start && node . end ) {
33
33
entries . push ( {
34
- start : node . range [ 0 ] ,
35
- end : node . range [ 1 ] ,
34
+ start : node . start ,
35
+ end : node . end ,
36
36
} ) ;
37
37
}
38
38
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " webpack-obfuscator" ,
3
- "version" : " 1.8.2 " ,
3
+ "version" : " 1.8.3 " ,
4
4
"description" : " javascript-obfuscator plugin for Webpack" ,
5
5
"keywords" : [
6
6
" obfuscator" ,
You can’t perform that action at this time.
0 commit comments