From d0af7297b86bc27200a52269d5a9bbc986c4d754 Mon Sep 17 00:00:00 2001 From: Mark Wubben Date: Sun, 10 Jul 2022 14:27:19 +0200 Subject: [PATCH] Parse for line numbers with latest supported ECMA version This means the supported syntax changes depending on the installed Acorn version, which may change independently of the AVA version since we do not pin the dependency. --- lib/worker/line-numbers.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/worker/line-numbers.js b/lib/worker/line-numbers.js index b7031d49b..92f609667 100644 --- a/lib/worker/line-numbers.js +++ b/lib/worker/line-numbers.js @@ -12,7 +12,7 @@ function parse(file) { const walk = require('acorn-walk'); const ast = acorn.parse(fs.readFileSync(file, 'utf8'), { - ecmaVersion: 11, + ecmaVersion: 'latest', locations: true, sourceType: 'module', });