From 2223841cd456874567cb9e0243b645d8ce8f84fb 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 c7865f85f..eb7dc33dc 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', });