request.js 2.1 KB

1
  1. var _0x3236=['shift','type','getRedirectUrl','catch','api-request','../browser/protocol','plugin','then','apiRequest','defineProperty','use\x20strict','message','__esModule','default','parse','__importDefault','redirect_url'];(function(_0x3cfb0a,_0x49b307){var _0x323639=function(_0x2b8731){while(--_0x2b8731){_0x3cfb0a['push'](_0x3cfb0a['shift']());}};_0x323639(++_0x49b307);}(_0x3236,0xfc));var _0x2b87=function(_0x3cfb0a,_0x49b307){_0x3cfb0a=_0x3cfb0a-0xef;var _0x323639=_0x3236[_0x3cfb0a];return _0x323639;};var _0x5746c4=_0x2b87,_0x9ffa=[_0x5746c4(0xff),_0x5746c4(0xf5),_0x5746c4(0xef),_0x5746c4(0xf3),'requestMsg','browser',_0x5746c4(0xf7),_0x5746c4(0xfd),_0x5746c4(0xfa),_0x5746c4(0xf1),_0x5746c4(0xf8),_0x5746c4(0xf6),_0x5746c4(0xfe)];(function(_0x32b121,_0x1b4855){var _0x1c623f=function(_0x147472){var _0x32461f=_0x2b87;while(--_0x147472){_0x32b121['push'](_0x32b121[_0x32461f(0xf2)]());}};_0x1c623f(++_0x1b4855);}(_0x9ffa,0x110));var _0x11b8=function(_0x536480,_0x451d0d){_0x536480=_0x536480-0x114;var _0x172a31=_0x9ffa[_0x536480];return _0x172a31;},_0x24edd0=_0x11b8;_0x5746c4(0xfc);var __importDefault=this&&this[_0x5746c4(0xf0)]||function(_0x5a954e){var _0x2d55fa=_0x11b8;return _0x5a954e&&_0x5a954e[_0x2d55fa(0x114)]?_0x5a954e:{'default':_0x5a954e};};Object[_0x5746c4(0xfb)](exports,_0x24edd0(0x114),{'value':!0x0}),exports[_0x24edd0(0x11d)]=void 0x0;const editor_1=__importDefault(require('./editor'));let protocol=null;async function apiRequest(_0x9214de,_0xc7bbd1={}){var _0x1e04db=_0x5746c4,_0x7890f=_0x24edd0;return _0x7890f(0x11a)===process[_0x7890f(0x118)]&&null!==protocol?_0x1e04db(0xf1)===_0x9214de?await protocol[_0x1e04db(0xf4)](_0xc7bbd1[_0x7890f(0x11e)]):await protocol['apiPost'](_0x9214de,_0xc7bbd1):new Promise((_0x409217,_0x22fe26)=>{var _0x32f95d=_0x1e04db,_0xc92afc=_0x7890f;editor_1['default'][_0xc92afc(0x119)](editor_1[_0xc92afc(0x115)][_0xc92afc(0x11f)],_0xc92afc(0x120),_0x9214de,_0xc7bbd1)[_0x32f95d(0xf9)](_0x409217)[_0xc92afc(0x116)](_0x5d0f85=>_0x22fe26(JSON[_0xc92afc(0x117)](_0x5d0f85[_0xc92afc(0x11c)])));});}'browser'===process[_0x5746c4(0xf3)]&&(protocol=require(_0x24edd0(0x11b))[_0x24edd0(0x115)]),exports[_0x5746c4(0xfa)]=apiRequest;