documentation
Version:
a documentation generator
17 lines (14 loc) • 508 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.parseToAst = parseToAst;
const babylon = require('babylon');
const opts = {
allowImportExportEverywhere: true,
sourceType: 'module',
plugins: ['asyncGenerators', 'classConstructorCall', 'classProperties', 'decorators', 'doExpressions', 'exportExtensions', 'flow', 'functionBind', 'functionSent', 'jsx', 'objectRestSpread', 'dynamicImport']
};
function parseToAst(source) {
return babylon.parse(source, opts);
}