diff --git a/lib/jsdoc/src/astbuilder.js b/lib/jsdoc/src/astbuilder.js index c032578c..63ca471b 100644 --- a/lib/jsdoc/src/astbuilder.js +++ b/lib/jsdoc/src/astbuilder.js @@ -6,8 +6,9 @@ var logger = require('jsdoc/util/logger'); // exported so we can use them in tests var parserOptions = exports.parserOptions = { - ranges: true, - sourceType: env.conf.sourceType, + allowImportExportEverywhere: true, + allowReturnOutsideFunction: true, + allowSuperOutsideMethod: true, plugins: [ 'asyncGenerators', 'bigInt', @@ -26,7 +27,9 @@ var parserOptions = exports.parserOptions = { 'objectRestSpread', 'optionalCatchBinding', 'optionalChaining' - ] + ], + ranges: true, + sourceType: env.conf.sourceType }; // TODO: docs