AutoPercenty3/browsers/extensions/1.1.100_0/static/js/percenty_antd_prod.js

2 lines
5.6 KiB
JavaScript

(()=>{"use strict";const E={getCookie:async function(E,_){var T;const R=await chrome.cookies.get({url:E,name:_});return null!==(T=null===R||void 0===R?void 0:R.value)&&void 0!==T?T:""},getLocalStorage:async function(E){return new Promise(((_,T)=>{try{chrome.storage.sync.get(E,(T=>{_(null===T||void 0===T?void 0:T[E])}))}catch(R){console.error(R),T(R)}}))},setLocalStorage:async function(E,_){return new Promise(((T,R)=>{try{chrome.storage.sync.set({[E]:_},(()=>T()))}catch(e){console.error(e),R(e)}}))},getBytesInUse:async function(){return new Promise(((E,_)=>{chrome.storage.sync.getBytesInUse((_=>{E(_)}))}))}};const _={delay:function(E){return new Promise(((_,T)=>{setTimeout((()=>{_()}),E)}))},debounce:function(E,_){let T;return R=>{clearTimeout(T),T=setTimeout((()=>{E(R)}),_)}},startInterval:function(E,_){let T=0,R=setInterval((()=>{E(++T)||clearInterval(R)}),_)},startIntervalAsync:function(E,_){const T=[];let R=0;const e=async()=>{try{await E(++R)?T.push(setTimeout(e,_)):T.forEach((E=>clearTimeout(E)))}catch(A){T.forEach((E=>clearTimeout(E))),console.error(A)}};e()}},T="PENDING_MESSAGE_KEY";async function R(E){return new Promise(((_,T)=>{chrome.tabs.sendMessage(E.targetTabId,E,(E=>{chrome.runtime.lastError?_("CONNECTION_ERROR"):_(E)}))}))}const e={addPendingMessage:async function(_){var R;const e=null!==(R=await E.getLocalStorage(T))&&void 0!==R?R:Array(),A=Date.now(),S=e.filter((E=>E.expirationAt>=A));S.push({..._}),await E.setLocalStorage(T,S)},consumePendingMessage:async function(_){var R;return(null!==(R=await E.getLocalStorage(T))&&void 0!==R?R:Array()).find((E=>(null===E||void 0===E?void 0:E.receiverName)===_))},sendRuntimeMessage:function(E,_){chrome.runtime.sendMessage(E,(E=>{null===_||void 0===_||_(null!==E&&void 0!==E?E:void 0)}))},sendRuntimeMessageAsync:async function(E){return new Promise(((_,T)=>{chrome.runtime.sendMessage(E,(E=>{_(E)}))}))},sendTabsMessage:function(E,_){chrome.tabs.sendMessage(E.targetTabId,E,(E=>{null===_||void 0===_||_(null!==E&&void 0!==E?E:void 0)}))},sendTabsMessageAsync:R,sendTabMessageAsyncUntilConnect:async function(E,T){return new Promise(((e,A)=>{_.startIntervalAsync((async _=>{const A=await R(E);return"CONNECTION_ERROR"===A&&_<=T||(e("CONNECTION_ERROR"===A&&_>T?"CONNECTION_ERROR":A),!1)}),1e3)}))},addMessageListener:function(E){chrome.runtime.onMessage.addListener(((_,T,R)=>E(_,T,R)))}};class A{constructor(E){this.type=E}}let S=function(E){return E.TO_CONTENT_SCRAP_AUTO_BY_URL="TO_CONTENT_SCRAP_AUTO_BY_URL",E.TO_BACKGROUND_SET_1688_QUERY="TO_BACKGROUND_SET_1688_QUERY",E.GET_PERCENTY_TOKEN="GET_PERCENTY_TOKEN",E.INJECT_RESULT="INJECT_RESULT",E.OPEN_TAB_AND_SCRAP="OPEN_TAB_AND_SCRAP",E.OPEN_TAB_AND_SCRAP_FINISH="OPEN_TAB_AND_SCRAP_FINISH",E.SCRAP_AUTO="SCRAP_AUTO",E.SCRAP_AUTO_FINISH="SCRAP_AUTO_FINISH",E.SCRAP_AUTO_FINISH_TO_LIST_PAGE="SCRAP_AUTO_FINISH_TO_LIST_PAGE",E.OPEN_PERCENTY_TAB="OPEN_PERCENTY_TAB",E.GET_CURRENT_TAB_ID_FROM_CONTENTS_SCRIPT="GET_CURRENT_TAB_ID_FROM_CONTENTS_SCRIPT",E.CLOSE_TAB="CLOSE_TAB",E.SCRAP_SUCCESS_TO_PERCENTY_WEB="SCRAP_SUCCESS_TO_PERCENTY_WEB",E.SCRAP_SUCCESS_TO_PERCENTY_WEB_TAB="SCRAP_SUCCESS_TO_PERCENTY_WEB_TAB",E.EXTENSION_INSTALLED_TO_PERCENTY_WEB_TAB="EXTENSION_INSTALLED_TO_PERCENTY_WEB_TAB",E.FETCH_RAW="FETCH_RAW",E.GET_NAVER_SHOPPING_LENS="GET_NAVER_SHOPPING_LENS",E.IMG_SEARCH="IMG_SEARCH",E.IMG_SEARCH_TAB="IMG_SEARCH_TAB",E.IMG_SEARCH_RESULT="IMG_SEARCH_RESULT",E.IMAGE_SEARCH_POSITION="IMAGE_SEARCH_POSITION",E.IMAGE_SEARCH_BTN_POSITION="IMAGE_SEARCH_BTN_POSITION",E.IMAGE_SEARCH_RESULT="IMAGE_SEARCH_RESULT",E.IMAGE_SEARCH_MODAL_OPEN="IMAGE_SEARCH_MODAL_OPEN",E.UPDATE_DECLARATIVE_NET_REQUEST_RULES="UPDATE_DECLARATIVE_NET_REQUEST_RULES",E.GET_SHEIN_THUMBNAIL_IMGS="GET_SHEIN_THUMBNAIL_IMGS",E.GET_IMG_BLOB_URL="GET_IMG_BLOB_URL",E.TO_DELETE_COOKIES="TO_DELETE_COOKIES",E.HEALTH_CHECK="HEALTH_CHECK",E.OPEN_SMART_STORE_LOGIN_EXTERNAL="OPEN_SMART_STORE_LOGIN_EXTERNAL",E.UPLOAD_SMART_STORE_EXTERNAL="UPLOAD_SMART_STORE_EXTERNAL",E.EDIT_SMART_STORE_EXTERNAL="EDIT_SMART_STORE_EXTERNAL",E.GET_CURRENT_LOGGED_IN_SMART_STORE_CHANNEL_EXTERNAL="GET_CURRENT_LOGGED_IN_SMART_STORE_CHANNEL_EXTERNAL",E.GET_CHROME_EXTENSION_VERSION_EXTERNAL="GET_CHROME_EXTENSION_VERSION_EXTERNAL",E.DELETE_SMART_STORE_PRODUCT_EXTERNAL="DELETE_SMART_STORE_PRODUCT_EXTERNAL",E.UPDATE_SMART_STORE_PRODUCT_STATE_EXTERNAL="UPDATE_SMART_STORE_PRODUCT_STATE_EXTERNAL",E.GET_SMART_STORE_PRODUCT_EXTERNAL="GET_SMART_STORE_PRODUCT_EXTERNAL",E.FETCH_RAW_EXTERNAL="FETCH_RAW_EXTERNAL",E.UPDATE_DECLARATIVE_NET_REQUEST_RULES_EXTERNAL="UPDATE_DECLARATIVE_NET_REQUEST_RULES_EXTERNAL",E.GET_DECLARATIVE_NET_REQUEST_RULES_EXTERNAL="GET_DECLARATIVE_NET_REQUEST_RULES_EXTERNAL",E.SCRAP_START_EXTERNAL="SCRAP_START_EXTERNAL",E.REQUEST_AI_SOURCING="REQUEST_AI_SOURCING",E.REQUEST_NAVER_SHOPPING_POPULAR_TERMS="REQUEST_NAVER_SHOPPING_POPULAR_TERMS",E.REQUEST_TAOBAO_IMG_SEARCH_EXTERNAL="REQUEST_TAOBAO_IMG_SEARCH_EXTERNAL",E.SCRAP_SUCCESS_FROM_EXT="SCRAP_SUCCESS_FROM_EXT",E.CHROME_EXTENSION_INSTALLED_FROM_EXT="CHROME_EXTENSION_INSTALLED_FROM_EXT",E.NAVER_SHOPPING_LENS_FROM_EXT="NAVER_SHOPPING_LENS_FROM_EXT",E}({});console.error("".concat("percenty.antd.prod:"," screen")),e.sendRuntimeMessage(new class extends A{constructor(E,_){super(S.GET_PERCENTY_TOKEN),this.percentyUrl=E,this.tokenKey=_}}(window.location.origin,"_jg_tk"),(E=>{console.log("get cookie success")})),e.addMessageListener(((E,_,T)=>{switch(E.type){case S.SCRAP_SUCCESS_TO_PERCENTY_WEB_TAB:const _=E;window.postMessage({type:S.SCRAP_SUCCESS_FROM_EXT,percentyProductId:_.percentyProductId},window.location.href);break;case S.EXTENSION_INSTALLED_TO_PERCENTY_WEB_TAB:window.postMessage({type:S.CHROME_EXTENSION_INSTALLED_FROM_EXT},window.location.href)}return!1}))})();
//# sourceMappingURL=percenty_antd_prod.js.map