File tree 3 files changed +3
-3
lines changed
3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -241,7 +241,7 @@ function parseCode(code, offset) {
241
241
// Parse the read code until the correct expression is found.
242
242
do {
243
243
try {
244
- node = parseExpressionAt ( code , start , { ecmaVersion : 11 } ) ;
244
+ node = parseExpressionAt ( code , start , { ecmaVersion : 'latest' } ) ;
245
245
start = node . end + 1 || start ;
246
246
// Find the CallExpression in the tree.
247
247
node = findNodeAround ( node , offset , 'CallExpression' ) ;
Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ function processTopLevelAwait(src) {
90
90
const wrappedArray = wrapped . split ( '' ) ;
91
91
let root ;
92
92
try {
93
- root = parser . parse ( wrapped , { ecmaVersion : 11 } ) ;
93
+ root = parser . parse ( wrapped , { ecmaVersion : 'latest' } ) ;
94
94
} catch {
95
95
return null ;
96
96
}
Original file line number Diff line number Diff line change @@ -114,7 +114,7 @@ function isRecoverableError(e, code) {
114
114
// Try to parse the code with acorn. If the parse fails, ignore the acorn
115
115
// error and return the recoverable status.
116
116
try {
117
- RecoverableParser . parse ( code , { ecmaVersion : 11 } ) ;
117
+ RecoverableParser . parse ( code , { ecmaVersion : 'latest' } ) ;
118
118
119
119
// Odd case: the underlying JS engine (V8, Chakra) rejected this input
120
120
// but Acorn detected no issue. Presume that additional text won't
You can’t perform that action at this time.
0 commit comments