(()=>{"use strict";const _={endpointUrlTest:"",endpointUrlProd:"https://api.percenty.co.kr",percentyWebProd:"https://www.percenty.co.kr",percentyWebTest:"",siteConfigProd:"https://typebinc.github.io/chrome_extension/siteconfig.json",siteConfigTest:"https://typebinc.github.io/chrome_extension/siteconfig_test.json",remoteConfigProd:"https://typebinc.github.io/chrome_extension/remoteconfig.json",remoteConfigTest:"https://typebinc.github.io/chrome_extension/remoteconfig_test.json",tmallConfigProd:"https://typebinc.github.io/chrome_extension/tmallconfig.json",tmallConfigTest:"https://typebinc.github.io/chrome_extension/tmallconfig_test.json",fileUrlProd:"https://file.percenty.co.kr",fileUrlTest:"https://file-test.percenty.co.kr",parsingEndpointUrlProd:"https://parsing.percenty.co.kr",gaApiSecret:"6F_X_cGYRW2K2Xz_wNbf5Q",gaEndPoint:"https://www.google-analytics.com/mp/collect",gaMeasurementId:"G-PT1DCF1CNY",smartStoreLoginUrl:"https://sell.smartstore.naver.com/#/login",smartStoreProductCreate:"https://sell.smartstore.naver.com/api/products?_action=create",mixpanelToken:"0eaaabb8d460388c88440ca704e72d8d"};const E=_;const e={getCookie:async function(_,E){var e;const T=await chrome.cookies.get({url:_,name:E});return null!==(e=null===T||void 0===T?void 0:T.value)&&void 0!==e?e:""},getLocalStorage:async function(_){return new Promise(((E,e)=>{try{chrome.storage.sync.get(_,(e=>{E(null===e||void 0===e?void 0:e[_])}))}catch(T){console.error(T),e(T)}}))},setLocalStorage:async function(_,E){return new Promise(((e,T)=>{try{chrome.storage.sync.set({[_]:E},(()=>e()))}catch(t){console.error(t),T(t)}}))},getBytesInUse:async function(){return new Promise(((_,E)=>{chrome.storage.sync.getBytesInUse((E=>{_(E)}))}))}};const T={delay:function(_){return new Promise(((E,e)=>{setTimeout((()=>{E()}),_)}))},debounce:function(_,E){let e;return T=>{clearTimeout(e),e=setTimeout((()=>{_(T)}),E)}},startInterval:function(_,E){let e=0,T=setInterval((()=>{_(++e)||clearInterval(T)}),E)},startIntervalAsync:function(_,E){const e=[];let T=0;const t=async()=>{try{await _(++T)?e.push(setTimeout(t,E)):e.forEach((_=>clearTimeout(_)))}catch(n){e.forEach((_=>clearTimeout(_))),console.error(n)}};t()}},t="PENDING_MESSAGE_KEY";async function n(_){return new Promise(((E,e)=>{chrome.tabs.sendMessage(_.targetTabId,_,(_=>{chrome.runtime.lastError?E("CONNECTION_ERROR"):E(_)}))}))}const R={addPendingMessage:async function(_){var E;const T=null!==(E=await e.getLocalStorage(t))&&void 0!==E?E:Array(),n=Date.now(),R=T.filter((_=>_.expirationAt>=n));R.push({..._}),await e.setLocalStorage(t,R)},consumePendingMessage:async function(_){var E;return(null!==(E=await e.getLocalStorage(t))&&void 0!==E?E:Array()).find((E=>(null===E||void 0===E?void 0:E.receiverName)===_))},sendRuntimeMessage:function(_,E){chrome.runtime.sendMessage(_,(_=>{null===E||void 0===E||E(null!==_&&void 0!==_?_:void 0)}))},sendRuntimeMessageAsync:async function(_){return new Promise(((E,e)=>{chrome.runtime.sendMessage(_,(_=>{E(_)}))}))},sendTabsMessage:function(_,E){chrome.tabs.sendMessage(_.targetTabId,_,(_=>{null===E||void 0===E||E(null!==_&&void 0!==_?_:void 0)}))},sendTabsMessageAsync:n,sendTabMessageAsyncUntilConnect:async function(_,E){return new Promise(((e,t)=>{T.startIntervalAsync((async T=>{const t=await n(_);return"CONNECTION_ERROR"===t&&T<=E||(e("CONNECTION_ERROR"===t&&T>E?"CONNECTION_ERROR":t),!1)}),1e3)}))},addMessageListener:function(_){chrome.runtime.onMessage.addListener(((E,e,T)=>_(E,e,T)))}};class o{constructor(_){this.type=_}}let s=function(_){return _.TO_CONTENT_SCRAP_AUTO_BY_URL="TO_CONTENT_SCRAP_AUTO_BY_URL",_.TO_BACKGROUND_SET_1688_QUERY="TO_BACKGROUND_SET_1688_QUERY",_.GET_PERCENTY_TOKEN="GET_PERCENTY_TOKEN",_.INJECT_RESULT="INJECT_RESULT",_.OPEN_TAB_AND_SCRAP="OPEN_TAB_AND_SCRAP",_.OPEN_TAB_AND_SCRAP_FINISH="OPEN_TAB_AND_SCRAP_FINISH",_.SCRAP_AUTO="SCRAP_AUTO",_.SCRAP_AUTO_FINISH="SCRAP_AUTO_FINISH",_.SCRAP_AUTO_FINISH_TO_LIST_PAGE="SCRAP_AUTO_FINISH_TO_LIST_PAGE",_.OPEN_PERCENTY_TAB="OPEN_PERCENTY_TAB",_.GET_CURRENT_TAB_ID_FROM_CONTENTS_SCRIPT="GET_CURRENT_TAB_ID_FROM_CONTENTS_SCRIPT",_.CLOSE_TAB="CLOSE_TAB",_.SCRAP_SUCCESS_TO_PERCENTY_WEB="SCRAP_SUCCESS_TO_PERCENTY_WEB",_.SCRAP_SUCCESS_TO_PERCENTY_WEB_TAB="SCRAP_SUCCESS_TO_PERCENTY_WEB_TAB",_.EXTENSION_INSTALLED_TO_PERCENTY_WEB_TAB="EXTENSION_INSTALLED_TO_PERCENTY_WEB_TAB",_.FETCH_RAW="FETCH_RAW",_.GET_NAVER_SHOPPING_LENS="GET_NAVER_SHOPPING_LENS",_.IMG_SEARCH="IMG_SEARCH",_.IMG_SEARCH_TAB="IMG_SEARCH_TAB",_.IMG_SEARCH_RESULT="IMG_SEARCH_RESULT",_.IMAGE_SEARCH_POSITION="IMAGE_SEARCH_POSITION",_.IMAGE_SEARCH_BTN_POSITION="IMAGE_SEARCH_BTN_POSITION",_.IMAGE_SEARCH_RESULT="IMAGE_SEARCH_RESULT",_.IMAGE_SEARCH_MODAL_OPEN="IMAGE_SEARCH_MODAL_OPEN",_.UPDATE_DECLARATIVE_NET_REQUEST_RULES="UPDATE_DECLARATIVE_NET_REQUEST_RULES",_.GET_SHEIN_THUMBNAIL_IMGS="GET_SHEIN_THUMBNAIL_IMGS",_.GET_IMG_BLOB_URL="GET_IMG_BLOB_URL",_.TO_DELETE_COOKIES="TO_DELETE_COOKIES",_.HEALTH_CHECK="HEALTH_CHECK",_.OPEN_SMART_STORE_LOGIN_EXTERNAL="OPEN_SMART_STORE_LOGIN_EXTERNAL",_.UPLOAD_SMART_STORE_EXTERNAL="UPLOAD_SMART_STORE_EXTERNAL",_.EDIT_SMART_STORE_EXTERNAL="EDIT_SMART_STORE_EXTERNAL",_.GET_CURRENT_LOGGED_IN_SMART_STORE_CHANNEL_EXTERNAL="GET_CURRENT_LOGGED_IN_SMART_STORE_CHANNEL_EXTERNAL",_.GET_CHROME_EXTENSION_VERSION_EXTERNAL="GET_CHROME_EXTENSION_VERSION_EXTERNAL",_.DELETE_SMART_STORE_PRODUCT_EXTERNAL="DELETE_SMART_STORE_PRODUCT_EXTERNAL",_.UPDATE_SMART_STORE_PRODUCT_STATE_EXTERNAL="UPDATE_SMART_STORE_PRODUCT_STATE_EXTERNAL",_.GET_SMART_STORE_PRODUCT_EXTERNAL="GET_SMART_STORE_PRODUCT_EXTERNAL",_.FETCH_RAW_EXTERNAL="FETCH_RAW_EXTERNAL",_.UPDATE_DECLARATIVE_NET_REQUEST_RULES_EXTERNAL="UPDATE_DECLARATIVE_NET_REQUEST_RULES_EXTERNAL",_.GET_DECLARATIVE_NET_REQUEST_RULES_EXTERNAL="GET_DECLARATIVE_NET_REQUEST_RULES_EXTERNAL",_.SCRAP_START_EXTERNAL="SCRAP_START_EXTERNAL",_.REQUEST_AI_SOURCING="REQUEST_AI_SOURCING",_.REQUEST_NAVER_SHOPPING_POPULAR_TERMS="REQUEST_NAVER_SHOPPING_POPULAR_TERMS",_.REQUEST_TAOBAO_IMG_SEARCH_EXTERNAL="REQUEST_TAOBAO_IMG_SEARCH_EXTERNAL",_.SCRAP_SUCCESS_FROM_EXT="SCRAP_SUCCESS_FROM_EXT",_.CHROME_EXTENSION_INSTALLED_FROM_EXT="CHROME_EXTENSION_INSTALLED_FROM_EXT",_.NAVER_SHOPPING_LENS_FROM_EXT="NAVER_SHOPPING_LENS_FROM_EXT",_}({});R.sendRuntimeMessage(new class extends o{constructor(_,E){super(s.GET_PERCENTY_TOKEN),this.percentyUrl=_,this.tokenKey=E}}(E.percentyWebProd,"_jg_tk"),(_=>{console.log("get cookie success")})),R.addMessageListener(((_,E,e)=>{switch(_.type){case s.SCRAP_SUCCESS_TO_PERCENTY_WEB_TAB:const E=_;window.postMessage({type:s.SCRAP_SUCCESS_FROM_EXT,percentyProductId:E.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_prod.js.map