{"version":3,"sources":["jsdelivr-header.js","/npm/@expressms/smartapp-bridge@1.4.5/build/main/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aACA,IAAI,gBAAmB,MAAQ,KAAK,iBAAoB,SAAU,GAC9D,OAAQ,GAAO,EAAI,WAAc,EAAM,CAAE,QAAW,EACxD,EACA,OAAO,eAAe,QAAS,aAAc,CAAE,OAAO,IACtD,MAAM,YAAc,QAAQ,mBACtB,mBAAqB,gBAAgB,QAAQ,2BAC7C,UAAY,gBAAgB,QAAQ,4BACpC,MAAQ,gBAAgB,QAAQ,wBAChC,MAAQ,gBAAgB,QAAQ,wBAChC,UAAY,QAAQ,aACpB,UAAY,KACd,GAA6B,SAAzB,QAAQ,IAAI,SACZ,OAAO,KACX,MAAM,GAAW,EAAI,mBAAmB,WAExC,OADA,QAAQ,IAAI,mBAAoB,UAAU,aAClC,GACJ,KAAK,YAAY,SAAS,QACtB,OAAO,IAAI,UAAU,QACzB,KAAK,YAAY,SAAS,IACtB,OAAO,IAAI,MAAM,QACrB,KAAK,YAAY,SAAS,IACtB,OAAO,IAAI,MAAM,QACrB,QACI,QAAQ,MAAM,kBAGtB,OAAO,IAAI,EAEf,QAAQ,QAAU","file":"/npm/@expressms/smartapp-bridge@1.4.5/build/main/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@expressms/smartapp-bridge@1.4.5/build/main/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n    return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nconst constants_1 = require(\"./lib/constants\");\nconst platformDetector_1 = __importDefault(require(\"./lib/platformDetector\"));\nconst android_1 = __importDefault(require(\"./lib/platforms/android\"));\nconst ios_1 = __importDefault(require(\"./lib/platforms/ios\"));\nconst web_1 = __importDefault(require(\"./lib/platforms/web\"));\nconst version_1 = require(\"./version\");\nconst getBridge = () => {\n    if (process.env.NODE_ENV === 'test')\n        return null;\n    const platform = (0, platformDetector_1.default)();\n    console.log('Bridge ~ version', version_1.LIB_VERSION);\n    switch (platform) {\n        case constants_1.PLATFORM.ANDROID:\n            return new android_1.default();\n        case constants_1.PLATFORM.IOS:\n            return new ios_1.default();\n        case constants_1.PLATFORM.WEB:\n            return new web_1.default();\n        default:\n            console.error('Wrong platform');\n            break;\n    }\n    return null;\n};\nexports.default = getBridge();\n"]}