dynamic-import.js 466 B

123456789101112131415
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.getDynamicImportSource = getDynamicImportSource;
  6. var t = require("@babel/types");
  7. var _template = require("@babel/template");
  8. function getDynamicImportSource(node) {
  9. const [source] = node.arguments;
  10. return t.isStringLiteral(source) || t.isTemplateLiteral(source) ? source : _template.default.expression.ast`\`\${${source}}\``;
  11. }
  12. //# sourceMappingURL=dynamic-import.js.map