UNPKG

documentation

Version:
17 lines (14 loc) 508 B
'use strict'; 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); }