babel-ts.js 599 B

12345678910111213
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.parse = exports.parser = void 0;
  4. var tslib_1 = require("tslib");
  5. var babel_1 = require("./babel");
  6. Object.defineProperty(exports, "parser", { enumerable: true, get: function () { return babel_1.parser; } });
  7. var _babel_options_1 = tslib_1.__importDefault(require("./_babel_options"));
  8. function parse(source, options) {
  9. var babelOptions = (0, _babel_options_1.default)(options);
  10. babelOptions.plugins.push("jsx", "typescript");
  11. return babel_1.parser.parse(source, babelOptions);
  12. }
  13. exports.parse = parse;