Skip to content

Commit 2a24a4e

Browse files
authored
chore: Make support for acorn 8 explicit (#116)
1 parent c30617b commit 2a24a4e

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

.travis.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@ node_js:
55
- '8'
66
- '10'
77
- '12'
8+
- '14'
89
env:
910
- ACORN_VERSION=6
1011
- ACORN_VERSION=7
12+
- ACORN_VERSION=8
1113

1214
install:
1315
- npm install -D acorn@$ACORN_VERSION

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
"test": "node test/run.js"
2020
},
2121
"peerDependencies": {
22-
"acorn": "^6.0.0 || ^7.0.0"
22+
"acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
2323
},
2424
"devDependencies": {
25-
"acorn": "^7.0.0"
25+
"acorn": "^8.0.1"
2626
}
2727
}

test/driver.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ exports.runTests = function(config, callback) {
1717
var test = tests[i];
1818
if (config.filter && !config.filter(test)) continue;
1919
try {
20-
var testOpts = test.options || {locations: true};
20+
var testOpts = Object.assign({ecmaVersion: 11}, test.options || {locations: true});
2121
var expected = {};
2222
if (expected.onComment = testOpts.onComment) {
2323
testOpts.onComment = []

test/tests-misc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ testAssert("// 'acornJsx.tokTypes' should be used.", function() {
4141
]
4242
const actualTokens = []
4343

44-
JsxParser.parse(code, {onToken: actualTokens})
44+
JsxParser.parse(code, {ecmaVersion: 11, onToken: actualTokens})
4545

4646
assert.strictEqual(actualTokens.length, expectedTokTypes.length);
4747
for (let i = 0; i < actualTokens.length; ++i) {

0 commit comments

Comments
 (0)