| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | "use strict";Object.defineProperty(exports, "__esModule", {  value: true});exports.parse = void 0;exports.parseAsync = parseAsync;exports.parseSync = parseSync;function _gensync() {  const data = require("gensync");  _gensync = function () {    return data;  };  return data;}var _config = require("./config");var _parser = require("./parser");var _normalizeOpts = require("./transformation/normalize-opts");var _rewriteStackTrace = require("./errors/rewrite-stack-trace");const parseRunner = _gensync()(function* parse(code, opts) {  const config = yield* (0, _config.default)(opts);  if (config === null) {    return null;  }  return yield* (0, _parser.default)(config.passes, (0, _normalizeOpts.default)(config), code);});const parse = function parse(code, opts, callback) {  if (typeof opts === "function") {    callback = opts;    opts = undefined;  }  if (callback === undefined) {    {      return (0, _rewriteStackTrace.beginHiddenCallStack)(parseRunner.sync)(code, opts);    }  }  (0, _rewriteStackTrace.beginHiddenCallStack)(parseRunner.errback)(code, opts, callback);};exports.parse = parse;function parseSync(...args) {  return (0, _rewriteStackTrace.beginHiddenCallStack)(parseRunner.sync)(...args);}function parseAsync(...args) {  return (0, _rewriteStackTrace.beginHiddenCallStack)(parseRunner.async)(...args);}0 && 0;//# sourceMappingURL=parse.js.map
 |