index.js 1.2 KB

12345678910111213141516171819202122232425
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.bundle = exports.bundleSwift = exports.bundleKotlin = exports.parse = exports.UTSTargetExtNames = exports.UTSTarget = void 0;
  4. const api_1 = require("./api");
  5. const types_1 = require("./types");
  6. var types_2 = require("./types");
  7. Object.defineProperty(exports, "UTSTarget", { enumerable: true, get: function () { return types_2.UTSTarget; } });
  8. exports.UTSTargetExtNames = {
  9. [types_1.UTSTarget.KOTLIN]: 'kt',
  10. [types_1.UTSTarget.SWIFT]: 'swift',
  11. };
  12. var api_2 = require("./api");
  13. Object.defineProperty(exports, "parse", { enumerable: true, get: function () { return api_2.parse; } });
  14. Object.defineProperty(exports, "bundleKotlin", { enumerable: true, get: function () { return api_2.bundleKotlin; } });
  15. Object.defineProperty(exports, "bundleSwift", { enumerable: true, get: function () { return api_2.bundleSwift; } });
  16. function bundle(target, opts) {
  17. if (target === types_1.UTSTarget.KOTLIN) {
  18. return (0, api_1.bundleKotlin)(opts);
  19. }
  20. else if (target === types_1.UTSTarget.SWIFT) {
  21. return (0, api_1.bundleSwift)(opts);
  22. }
  23. return Promise.resolve({});
  24. }
  25. exports.bundle = bundle;