12345678910111213141516 |
- "use strict";
- const parser = require("./babylon.js").parser;
- // This module is suitable for passing as options.parser when calling
- // recast.parse to process Flow code:
- //
- // const ast = recast.parse(source, {
- // parser: require("recast/parsers/flow")
- // });
- //
- exports.parse = function parse(source, options) {
- options = require("./_babylon_options.js")(options);
- options.plugins.push("jsx", "flow");
- return parser.parse(source, options);
- };
|