1(()=>{var e={7:(e,t,n)=>{"use strict";var r=n(683),o=n(436);e.exports=function(e,t,n){var i=(n=n||{}).successResponses||r.successResponses,a=n.networkTimeoutSeconds||r.networkTimeoutSeconds;return o.debug("Strategy: network first ["+e.url+"]",n),o.openCache(n).then(function(t){var r,c,s=[];if(a){var u=new Promise(function(n){r=setTimeout(function(){t.match(e).then(function(e){e&&n(e)})},1e3*a)});s.push(u)}var p=o.fetchAndCache(e,n).then(function(e){if(r&&clearTimeout(r),i.test(e.status))return e;throw o.debug("Response was an HTTP error: "+e.statusText,n),c=e,new Error("Bad response")}).catch(function(r){return o.debug("Network or response error, fallback to cache ["+e.url+"]",n),t.match(e).then(function(e){if(e)return e;if(c)return c;throw r})});return s.push(p),Promise.race(s)})}},19:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,r,o={exports:{}},i=o.exports={};function a(){throw new Error("setTimeout has not been defined")}function c(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===a||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:a}catch(e){n=a}try{r="function"==typeof clearTimeout?clearTimeout:c}catch(e){r=c}}();var u,p=[],f=!1,l=-1;function E(){f&&u&&(f=!1,u.length?p=u.concat(p):l=-1,p.length&&h())}function h(){if(!f){var e=s(E);f=!0;for(var t=p.length;t;){for(u=p,p=[];++l<t;)u&&u[l].run();l=-1,t=p.length}u=null,f=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===c||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{return r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function T(e,t){this.fun=e,this.array=t}function d(){}function _(){}i.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];p.push(new T(e,t)),1!==p.length||f||s(h)},T.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=d,i.addListener=d,i.once=d,i.off=d,i.removeListener=d,i.removeAllListeners=d,i.emit=d,i.prependListener=d,i.prependOnceListener=d,i.listeners=function(e){return[]},i.binding=function(e){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw new Error("process.chdir is not supported")},i.umask=function(){return 0};var m=o.exports.browser,A=_,v=o.exports.binding,L=_,I={},O=_,S=_,R=_,N=_,P=_,g="browser",y="browser",C="browser",w=[],x={nextTick:o.exports.nextTick,title:o.exports.title,browser:m,env:o.exports.env,argv:o.exports.argv,version:o.exports.version,versions:o.exports.versions,on:o.exports.on,addListener:o.exports.addListener,once:o.exports.once,off:o.exports.off,removeListener:o.exports.removeListener,removeAllListeners:o.exports.removeAllListeners,emit:o.exports.emit,emitWarning:A,prependListener:o.exports.prependListener,prependOnceListener:o.exports.prependOnceListener,listeners:o.exports.listeners,binding:v,cwd:o.exports.cwd,chdir:o.exports.chdir,umask:o.exports.umask,exit:L,pid:1,features:I,kill:O,dlopen:S,uptime:R,memoryUsage:N,uvCounters:P,platform:g,arch:y,execPath:C,execArgv:w};t.addListener=o.exports.addListener,t.arch=y,t.argv=o.exports.argv,t.binding=v,t.browser=m,t.chdir=o.exports.chdir,t.cwd=o.exports.cwd,t.default=x,t.dlopen=S,t.emit=o.exports.emit,t.emitWarning=A,t.env=o.exports.env,t.execArgv=w,t.execPath=C,t.exit=L,t.features=I,t.kill=O,t.listeners=o.exports.listeners,t.memoryUsage=N,t.nextTick=o.exports.nextTick,t.off=o.exports.off,t.on=o.exports.on,t.once=o.exports.once,t.pid=1,t.platform=g,t.prependListener=o.exports.prependListener,t.prependOnceListener=o.exports.prependOnceListener,t.removeAllListeners=o.exports.removeAllListeners,t.removeListener=o.exports.removeListener,t.title=o.exports.title,t.umask=o.exports.umask,t.uptime=R,t.uvCounters=P,t.version=o.exports.version,t.versions=o.exports.versions,t=e.exports=x}
1,29:(e,t,n)=>{"use strict";var r=n(436),o=n(895);e.exports=function(e,t,n){return r.debug("Strategy: fastest ["+e.url+"]",n),new Promise(function(i,a){var c=!1,s=[],u=function(e){s.push(e.toString()),c?a(new Error('Both cache and network failed: "'+s.join('", "')+'"')):c=!0},p=function(e){e instanceof Response?i(e):u("No result returned")};r.fetchAndCache(e.clone(),n).then(p,u),o(e,t,n).then(p,u)})}},69:(e,t,n)=>{"use strict";var r=n(683),o=n(184),i=n(436),a=n(567),c=n(388);i.debug("Service Worker Toolbox is loading"),self.addEventListener("install",c.installListener),self.addEventListener("activate",c.activateListener),self.addEventListener("fetch",c.fetchListener),e.exports={networkOnly:a.networkOnly,networkFirst:a.networkFirst,cacheOnly:a.cacheOnly,cacheFirst:a.cacheFirst,fastest:a.fastest,router:o,options:r,cache:i.cache,uncache:i.uncache,precache:i.precache}},90:(e,t,n)=>{var r=n(502);e.exports=h,e.exports.parse=i,e.exports.compile=function(e,t){return s(i(e,t),t)},e.exports.tokensToFunction=s,e.exports.tokensToRegExp=E;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function i(e,t){for(var n,r=[],i=0,a=0,c="",s=t&&t.delimiter||"/";null!=(n=o.exec(e));){var f=n[0],l=n[1],E=n.index;if(c+=e.slice(a,E),a=E+f.length,l)c+=l[1];else{var h=e[a],T=n[2],d=n[3],_=n[4],m=n[5],A=n[6],v=n[7];c&&(r.push(c),c="");var L=null!=T&&null!=h&&h!==T,I="+"===A||"*"===A,O="?"===A||"*"===A,S=n[2]||s,R=_||m;r.push({name:d||i++,prefix:T||"",delimiter:S,optional:O,repeat:I,partial:L,asterisk:!!v,pattern:R?p(R):v?".*":"[^"+u(S)+"]+?"})}}return a<e.length&&(c+=e.substr(a)),c&&r.push(c),r}function a(e){return encodeURI(e).replace(/[\/?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function c(e){return encodeURI(e).replace(/[?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function s(e,t){for(var n=new Array(e.length),o=0;o<e.length;o++)"object"==typeof e[o]&&(n[o]=new RegExp("^(?:"+e[o].pattern+")$",l(t)));return function(t,o){for(var i="",s=t||{},u=(o||{}).pretty?a:encodeURIComponent,p=0;p<e.length;p++){var f=e[p];if("string"!=typeof f){var l,E=s[f.name];if(null==E){if(f.optional){f.partial&&(i+=f.prefix);continue}throw new TypeError('Expected "'+f.name+'" to be defined')}if(r(E)){if(!f.repeat)throw new TypeError('Expected "'+f.name+'" to not repeat, but received `'+JSON.stringify(E)+"`");if(0===E.length){if(f.optional)continue;throw new TypeError('Expected "'+f.name+'" to not be empty')}for(var h=0;h<E.length;h++){if(l=u(E[h]),!n[p].test(l))throw new TypeError('Expected all "'+f.name+'" to match "'+f.pattern+'", but received `'+JSON.stringify(l)+"`");i+=(0===h?f.prefix:f.delimiter)+l}}else{if(l=f.asterisk?c(E):u(E),!n[p].test(l))throw new TypeError('Expected "'+f.name+'" to match "'+f.pattern+'", but received "'+l+'"');i+=f.prefix+l}}else i+=f}return i}}function u(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function p(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function f(e,t){return e.keys=t,e}function l(e){return e&&e.sensitive?"":"i"}function E(e,t,n){r(t)||(n=t||n,t=[]);for(var o=(n=n||{}).strict,i=!1!==n.end,a="",c=0;c<e.length;c++){var s=e[c];if("string"==typeof s)a+=u(s);else{var p=u(s.prefix),E="(?:"+s.pattern+")";t.push(s),s.repeat&&(E+="(?:"+p+E+")*"),a+=E=s.optional?s.partial?p+"("+E+")?":"(?:"+p+"("+E+"))?":p+"("+E+")"}}var h=u(n.delimiter||"/"),T=a.slice(-h.length)===h;return o||(a=(T?a.slice(0,-h.length):a)+"(?:"+h+"(?=$))?"),a+=i?"$":o&&T?"":"(?="+h+"|$)",f(new RegExp("^"+a,l(n)),t)}function h(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return f(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],o=0;o<e.length;o++)r.push(h(e[o],t,n).source);return f(new RegExp("(?:"+r.join("|")+")",l(n)),t)}(e,t,n):function(e,t,n){return E(i(e,n),t,n)}(e,t,n)}},156:(e,t,n)=>{var r=n(422);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},184:(e,t,n)=>{"use strict";var r=n(280),o=n(436);var i=function(e,t){for(var n=e.entries(),r=n.next(),o=[];!r.done;){new RegExp(r.value[0]).test(t)&&o.push(r.value[1]),r=n.next()}return o},a=function(){this.routes=new Map,this.routes.set(RegExp,new Map),this.default=null};["get","post","put","delete","head","any"].forEach(function(e){a.prototype[e]=function(t,n,r){return this.add(e,t,n,r)}}),a.prototype.add=function(e,t,n,i){var a;i=i||{},a=t instanceof RegExp?RegExp:(a=i.origin||self.location.origin)instanceof RegExp?a.source:a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),e=e.toLowerCase();var c=new r(e,t,n,i);this.routes.has(a)||this.routes.set(a,new Map);var s=this.routes.get(a);s.has(e)||s.set(e,new Map);var u=s.get(e),p=c.regexp||c.fullUrlRegExp;u.has(p.source)&&o.debug('"'+t+'" resolves to same regex as existing route.'),u.set(p.source,c)},a.prototype.matchMethod=function(e,t){var n=new URL(t),r=n.origin,o=n.pathname;return this._match(e,i(this.routes,r),o)||this._match(e,[this.routes.get(RegExp)],t)},a.prototype._match=function(e,t,n){if(0===t.length)return null;for(var r=0;r<t.length;r++){var o=t[r],a=o&&o.get(e.toLowerCase());if(a){var c=i(a,n);if(c.length>0)return c[0].makeHandler(n)}}return null},a.prototype.match=function(e){return this.matchMethod(e.method,e.url)||this.matchMethod("any",e.url)},e.exports=new a},222:e=>{e.exports=function(e){return e}},224:e=>{e.exports=function(e){return e}},251:(e,t,n)=>{"use strict";var r=n(436);e.exports=function(e,t,n){return r.debug("Strategy: network only ["+e.url+"]",n),fetch(e)}},280:(e,t,n)=>{"use strict";
1var r=new URL("./",self.location).pathname,o=n(90),i=function(e,t,n,i){t instanceof RegExp?this.fullUrlRegExp=t:(0!==t.indexOf("/")&&(t=r+t),this.keys=[],this.regexp=o(t,this.keys)),this.method=e,this.options=i,this.handler=n};i.prototype.makeHandler=function(e){var t;if(this.regexp){var n=this.regexp.exec(e);t={},this.keys.forEach(function(e,r){t[e.name]=n[r+1]})}return function(e){return this.handler(e,t,this.options)}.bind(this)},e.exports=i},310:(e,t,n)=>{e.exports=n(617)},367:e=>{"use strict";var t=!("undefined"==typeof window||!window.document||!window.document.createElement),n={canUseDOM:t,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:t&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:t&&!!window.screen,isInWorker:!t};e.exports=n},388:(e,t,n)=>{"use strict";n(863);var r=n(436),o=n(184),i=n(683);function a(e){return e.reduce(function(e,t){return e.concat(t)},[])}e.exports={fetchListener:function(e){var t=o.match(e.request);t?e.respondWith(t(e.request)):o.default&&"GET"===e.request.method&&0===e.request.url.indexOf("http")&&e.respondWith(o.default(e.request))},activateListener:function(e){r.debug("activate event fired");var t=i.cache.name+"$$$inactive$$$";e.waitUntil(r.renameCache(t,i.cache.name))},installListener:function(e){var t=i.cache.name+"$$$inactive$$$";r.debug("install event fired"),r.debug("creating cache ["+t+"]"),e.waitUntil(r.openCache({cache:{name:t}}).then(function(e){return Promise.all(i.preCacheItems).then(a).then(r.validatePrecacheInput).then(function(t){return r.debug("preCache list: "+(t.join(", ")||"(none)")),e.addAll(t)})}))}}},394:e=>{e.exports=function(){return!1}},422:(e,t,n)=>{var r=n(769),o=n(797);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n<i;)e=e[o(t[n++])];return n&&n==i?e:void 0}},436:(e,t,n)=>{"use strict";var r,o=n(683),i=n(453);function a(e,t){((t=t||{}).debug||o.debug)&&console.log("[sw-toolbox] "+e)}function c(e){var t;return e&&e.cache&&(t=e.cache.name),t=t||o.cache.name,caches.open(t)}function s(e,t,n){var r=e.url,o=n.maxAgeSeconds,c=n.maxEntries,s=n.name,u=Date.now();return a("Updating LRU order for "+r+". Max entries is "+c+", max age is "+o),i.getDb(s).then(function(e){return i.setTimestampForUrl(e,r,u)}).then(function(e){return i.expireEntries(e,c,o,u)}).then(function(e){a("Successfully updated IDB.");var n=e.map(function(e){return t.delete(e)});return Promise.all(n).then(function(){a("Done with cache cleanup.")})}).catch(function(e){a(e)})}function u(e){var t=Array.isArray(e);if(t&&e.forEach(function(e){"string"==typeof e||e instanceof Request||(t=!1)}),!t)throw new TypeError("The precache method expects either an array of strings and/or Requests or a Promise that resolves to an array of strings and/or Requests.");return e}e.exports={debug:a,fetchAndCache:function(e,t){var n=(t=t||{}).successResponses||o.successResponses;return fetch(e.clone()).then(function(i){return"GET"===e.method&&n.test(i.status)&&c(t).then(function(n){n.put(e,i).then(function(){var i=t.cache||o.cache;(i.maxEntries||i.maxAgeSeconds)&&i.name&&function(e,t,n){var o=s.bind(null,e,t,n);r=r?r.then(o):o()}(e,n,i)})}),i.clone()})},openCache:c,renameCache:function(e,t,n){return a("Renaming cache: ["+e+"] to ["+t+"]",n),caches.delete(t).then(function(){return Promise.all([caches.open(e),caches.open(t)]).then(function(t){var n=t[0],r=t[1];return n.keys().then(function(e){return Promise.all(e.map(function(e){return n.match(e).then(function(t){return r.put(e,t)})}))}).then(function(){return caches.delete(e)})})})},cache:function(e,t){return c(t).then(function(t){return t.add(e)})},uncache:function(e,t){return c(t).then(function(t){return t.delete(e)})},precache:function(e){e instanceof Promise||u(e),o.preCacheItems=o.preCacheItems.concat(e)},validatePrecacheInput:u}},449:e=>{var t=Array.isArray;e.exports=t},453:e=>{"use strict";var t="store",n="url",r="timestamp",o={};e.exports={getDb:function(e){return e in o||(o[e]=function(e){return new Promise(function(o,i){var a=indexedDB.open("sw-toolbox-"+e,1);a.onupgradeneeded=function(){a.result.createObjectStore(t,{keyPath:n}).createIndex(r,r,{unique:!1})},a.onsuccess=function(){o(a.result)},a.onerror=function(){i(a.error)}})}(e)),o[e]},setTimestampForUrl:function(e,n,r){return new Promise(function(o,i){var a=e.transaction(t,"readwrite");a.objectStore(t).put({url:n,timestamp:r}),a.oncomplete=function(){o(e)},a.onabort=function(){i(a.error)}})},expireEntries:function(e,o,i,a){return function(e,o,i){return o?new Promise(function(a,c){var s=1e3*o,u=[],p=e.transaction(t,"readwrite"),f=p.objectStore(t);f.index(r).openCursor().onsuccess=function(e){var t=e.target.result;if(t&&i-s>t.value[r]){var o=t.value[n];u.push(o),f.delete(o),t.continue()}},p.oncomplete=function(){a(u)},p.onabort=c}):Promise.resolve([])}(e,i,a).then(function(i){return function(e,o){return o?new Promise(function(i,a){var c=[],s=e.transaction(t,"readwrite"),u=s.objectStore(t),p=u.index(r),f=p.c
1ount();p.count().onsuccess=function(){var e=f.result;e>o&&(p.openCursor().onsuccess=function(t){var r=t.target.result;if(r){var i=r.value[n];c.push(i),u.delete(i),e-c.length>o&&r.continue()}})},s.oncomplete=function(){i(c)},s.onabort=a}):Promise.resolve([])}(e,o).then(function(e){return i.concat(e)})})}}},502:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},567:(e,t,n)=>{e.exports={networkOnly:n(251),networkFirst:n(7),cacheOnly:n(895),cacheFirst:n(851),fastest:n(29)}},586:(e,t,n)=>{var r=n(449),o=n(394),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(a.test(e)||!i.test(e)||null!=t&&e in Object(t))}},617:(e,t)=>{"use strict";var n=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var r=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.currentNetInfo=null,this.isEnvWindow="undefined"!=typeof window,this.isEnvSW="undefined"!=typeof ServiceWorkerGlobalScope,this.hasNetInfoSupported="undefined"!=typeof navigator&&"connection"in navigator&&void 0!==navigator.connection.downlink,this.hasResourceTimingSupported="undefined"!=typeof performance&&performance.getEntriesByName,this.downlinkRoundUpFactor=25,this.computeMethods={NETINFO:"NETINFO",RTAPI:"RTAPI",FDW:"FDW"}}return n(e,[{key:"loadCache",value:function(){return caches.open(e.bandwidthCache).then(function(e){var t=new Request("https://www.flipkart.com/netinfo");return e.match(t)}).then(function(e){return e.json()}).then(function(e){return e}).catch(function(){return null})}},{key:"writeToCache",value:function(t){return caches.open(e.bandwidthCache).then(function(e){var n=new Request("https://www.flipkart.com/netinfo"),r=new Response(JSON.stringify(t));return e.put(n,r)}).catch(function(){return null})}},{key:"clearCache",value:function(){return caches.delete(e.bandwidthCache)}},{key:"initializeNetInfo",value:function(){return{downlink:0,downlinkMax:1/0,effectiveType:null,rtt:1/0,type:null,sessionCount:0}}},{key:"getCurrentNetInfo",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=navigator.connection,n=this.initializeNetInfo();for(var r in this.currentNetInfo=n,n)n.hasOwnProperty(r)&&void 0!==t[r]&&(n[r]=t[r]);return n.downlink*=1e3,n.computeMethod=this.computeMethods.NETINFO,e.onChange&&("function"!=typeof e.onChange?console.warn('"onChange" property on config object should be a function !'):this.currentNetInfo.onChange=e.onChange),n}},{key:"getResouceTimingInformation",value:function(){var t=performance.getEntries().filter(function(t){return t.name.includes(e.imageURL)})[0];if(t){var n=t.domainLookupEnd-t.domainLookupStart+(t.connectEnd-t.connectStart)+(t.responseStart-t.requestStart)+(t.responseEnd-t.responseStart);t.networkDuration=n}return t}},{key:"fetchTestFile",value:function(){var t=this;return new Promise(function(n){var r=Date.now();fetch(e.imageURL).then(function(e){var o=Date.now(),i=null;t.hasResourceTimingSupported||((i={}).transferSize=8*e.headers.get("content-length")/1e3,i.duration=(o-r)/1e3),n(i)})})}},{key:"roundOffToClosestMultipleof25",value:function(e){if(e<0)return 0;var t=e%25;return t>12?e+(25-t):e-t}},{key:"compute",value:function(e){var t=this;return new Promise(function(n){var r=void 0;t.isEnvSW?t.hasNetInfoSupported?n(t.getCurrentNetInfo(e)):t.fetchTestFile().then(function(e){return r=t.initializeNetInfo(),t.loadCache().then(function(n){n&&(r=n);var o=r.downlink,i=r.sessionCount;if(o*=i,r.sessionCount++,t.hasResourceTimingSupported){r.computeMethod=t.computeMethods.RTAPI;var a=t.getResouceTimingInformation();o+=8*a.transferSize/1e3/(a.networkDuration/1e3)}else r.computeMethod=t.computeMethods.FDW,o+=e.transferSize/e.duration;return o=t.roundOffToClosestMultipleof25(Math.round(o)),r.downlink=o/(i+1),t.currentNetInfo=r,r}).then(function(e){return t.writeToCache(e)}).then(function(){n(r)}).catch(function(){n(null)})}):n(null)})}}]),e}();r.bandwidthCache="BandwidthCache",r.imageURL="https://rukminim1.flixcart.com/image/275/275/j7qi9ow0/bedsheet/w/e/y/ivyrose-8901633329624-flat-bombay-dyeing-original-imaexwy3ncqh663q.jpeg?q=80",t.default=new r},683:e=>{"use strict";var t;t=self.registration?self.registration.scope:self.scope||new URL("./",self.location).href,e.exports={cache:{name:"$$$toolbox-cache$$$"+t+"$$$",maxAgeSeconds:null,maxEntries:null},debug:!1,networkTimeoutSeconds:null,preCacheItems:[],successResponses:/^0|([123]\d\d)|(40[14567])|410$/}},769:(e,t,n)=>{var r=n(449),o=n(586),i=n(802),a=n(222);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:i(a(e))}},797:e=>{e.exports=function(e){return e}}
1,802:(e,t,n)=>{var r=n(224),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)}),t});e.exports=a},851:(e,t,n)=>{"use strict";var r=n(436);e.exports=function(e,t,n){return r.debug("Strategy: cache first ["+e.url+"]",n),r.openCache(n).then(function(t){return t.match(e).then(function(t){return t||r.fetchAndCache(e,n)})})}},863:()=>{!function(){var e=Cache.prototype.addAll,t=navigator.userAgent.match(/(Firefox|Chrome)\/(\d+\.)/);if(t)var n=t[1],r=parseInt(t[2]);e&&(!t||"Firefox"===n&&r>=46||"Chrome"===n&&r>=50)||(Cache.prototype.addAll=function(e){var t=this;function n(e){this.name="NetworkError",this.code=19,this.message=e}return n.prototype=Object.create(Error.prototype),Promise.resolve().then(function(){if(arguments.length<1)throw new TypeError;return e=e.map(function(e){return e instanceof Request?e:String(e)}),Promise.all(e.map(function(e){"string"==typeof e&&(e=new Request(e));var t=new URL(e.url).protocol;if("http:"!==t&&"https:"!==t)throw new n("Invalid scheme");return fetch(e.clone())}))}).then(function(r){if(r.some(function(e){return!e.ok}))throw new n("Incorrect response status");return Promise.all(r.map(function(n,r){return t.put(e[r],n)}))}).then(function(){})},Cache.prototype.add=function(e){return this.addAll([e])})}()},878:e=>{var t={isH2Enabled:!0,isBrotliEnabled:!1,domain:"static-assets-web.flixcart.com",urlPath:"static-assets-web.flixcart.com/fk-p-linchpin-web",s3Bucket:"fk-p-linchpin-web",s3PrivateBucket:"linchpin"};e.exports=t},895:(e,t,n)=>{"use strict";var r=n(436);e.exports=function(e,t,n){return r.debug("Strategy: cache only ["+e.url+"]",n),r.openCache(n).then(function(t){return t.match(e)})}}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";var e,t=n(69),r=n.n(t),o=n(367),i=n.n(o);!function(e){e.HORIZONTAL="HORIZONTAL",e.VERTICAL="VERTICAL"}(e||(e={}));var a,c,s,u,p,f,l;function E(e){return E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},E(e)}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=E(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=E(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==E(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}!function(e){e.NETBANKING="NET_OPTIONS",e.CREDIT_CARD="CREDIT",e.CASH_DELIVERY="COD",e.CARD_ON_DELIVERY="DOD",e.PHONEPE_WALLET_2="PHONEPE_WALLET",e.UPI="UPI",e.UPI_COLLECT="UPI_COLLECT",e.PHONEPE_UPI="PHONEPE",e.GIFT_CARD_WALLET="QC_SCLP",e.EGV="EGV",e.SAVED_CARD="SAVED_CARD",e.EMI="EMI_OPTIONS",e.BNPL="FLIPKART_CREDIT",e.ADVANZ="FLIPKART_FINANCE",e.EMI_CREDIT_CARD="EMI_CREDIT",e.PREFERRED_NET="PREFERRED_NET",e.WALLET="WALLET",e.SC_PAY="SC_PAY",e.RTGS="RTGS"}(c||(c={})),function(e){e.WALLET="WALLET",e.CARD="CARD",e.GIFT_CARD="GIFT_CARD",e.COD="COD",e.NETBANKING="NET_BANKING",e.UPI="UPI",e.RTGS="RTGS"}(s||(s={})),function(e){e[e.PAYMENT_SUCCESS=1]="PAYMENT_SUCCESS",e[e.APP_REDIRECTION=2]="APP_REDIRECTION",e[e.PAYMENT_FAILURE=3]="PAYMENT_FAILURE",e[e.OTP_MANUALLY_ENTERED=4]="OTP_MANUALLY_ENTERED",e[e.PAY_NOW_CLICK=5]="PAY_NOW_CLICK",e[e.PAYMENT_INSTRUMENT_INIT=7]="PAYMENT_INSTRUMENT_INIT"}(u||(u={})),function(e){e.LINKED_VOUCHERS="LINKED_VOUCHERS",e.PREFERRED="PREFERRED",e.OTHERS="OTHERS",e.NEW_VOUCHERS="NEW_VOUCHERS"}(p||(p={})),function(e){e.CORPORATE="Corporate",e.RETAIL="Retail"}(f||(f={})),function(e){e.PRE_APPROVED="preapproved",e.NO_COST="no_cost",e.INTEREST="interest",e.DEBIT_CARD="debit-card",e.CREDIT_CARD="credit-card",e.CONSUMER_LOAN="consumer-loan",e.NET_DEBIT="net-debit",e.CONSUMER_DURABLE_LOAN="consumer-durable-loan"}(l||(l={}));var T,d,_;!function(e){e.NO_STATUS_CODE="NO_STATUS_CODE",e.KNOWN_PAYMENT_ERROR="KNOWN_PAYMENT_ERROR",e.JSON_PARSING_ERROR="JSON_PARSING_ERROR",e.NON_200_SUCCESS_RESPONSE="NON_200_SUCCESS_RESPONSE",e.PAYMENT_OPTIONS_LOAD_ERROR="PAYMENT_OPTIONS_LOAD_ERROR"}(T||(T={})),function(e){e.STATUS_POLL_ERROR="STATUS_POLL_ERROR",e.POLL_TIMEOUT_ERROR="POLL_TIMEOUT_ERROR"}(d||(d={})),function(e){e.RTGS_POLL_ERROR="RTGS_POLL_ERROR",e.POLL_TIMEOUT_ERROR="POLL_TIMEOUT_ERROR"}(_||(_={}));var m;new RegExp("\\d{".concat(16,"}")),new RegExp("\\d{".concat(6,"}"));!function(e){e.PAYMENT_OPTIONS="PAYMENT_OPTIONS",e.WALLET_SELECT="WALLET_SELECT",e.WALLET_UNSELECT="WALLET_UNSELECT",e.SUBMIT_PAY="SUBMIT_PAY",e.PAY_WITH_DETAILS="PAY_WITH_DETAILS",e.PROCESS_FULL_PAYMENT="PROCESS_FULL_PAYMENT",e.INSTRUMENT_CHECK="INSTRUMENT_CHECK",e.NET_BANK_LIST="NET_BANK_LIST",e.UPI_OPTIONS_LIST="UPI_OPTIONS_LIST",e.UPI_POLL_INFO="UPI_POLL_INFO",e.EMI_OPTIONS_LIST="EMI_OPTIONS_LIST",e.EMI_FAQ_TERMS="EMI_FAQ_TERMS",e.EMI_TENURES="EMI_TENURES",e.EMI_CARDS="EMI_CARDS",e.ADD_EGV="ADD_EGV",e.PAYZIPPY_TERMS="PAYZIPPY_TERMS",e.PHONE_PE_STATUS="PHONE_PE_STATUS",e.CAPTCHA="CAPTCHA",e.OTP="OTP",e.OTP_AUTH="OTP_AUTH",e.RESEND_OTP="RESEND_OTP",e.OTP_FALLBACK_MODE="OTP_FALLBACK_MODE",e.ITEM_LEVEL_BREAK_UP="ITEM_LEVEL_BREAK_UP",e.ADVANCE_PAYMENT_BREAKUP="ADVANCE_PAYMENT_BREAKUP",e.SELECT_INSTRUMENT="SELECT_INSTRUMENT",e.UPI_STATUS_POLL="UPI_STATUS_POLL",e.EMI_2FA_MODES="EMI_2FA_MODES",e.WALLET_OPTIONS="WALLET_OPTIONS",e.GENERATE_WALLET_OTP="GENERATE_WALLET_OTP",e.VALIDATE_WALLET_OTP="VALIDATE_WALLET_OTP",e.WALLET_BALANCE="WALLET_BALANCE",e.SUPERCOIN_PAY_SELECT="SUPERCOIN_PAY_SELECT",e.SUPERCOIN_PAY_DECLINE="SUPERCOIN_PAY_DECLINE",e.RTGS_INFO="RTGS_INFO"}(m||(m={}));var A,v,L,I,O,S,R=[m.PAYMENT_OPTIONS,m.WALLET_SELECT,m.WALLET_UNSELECT,m.SUBMIT_PAY,m.PROCESS_FULL_PAYMENT,m.ADD_EGV,m.CAPTCHA,m.ADVANCE_PAYMENT_BREAKUP,m.SELECT_INSTRUMENT,m.WALLET_OPTIONS,m.WALLET_BALANCE,m.GENERATE_WALLET_OTP,m.VALIDATE_WALLET_OTP];h(a={},m.PAYMENT_OPTIONS,"/fkpay/api/v3/payments/options?token={token_id}"),h(a,m.WALLET_SELECT,"/fkpay/api/v3/payments/select"),h(a,m.WALLET_UNSELECT,"/fkpay/api/v3/payments/decline"),h(a,m.SUBMIT_PAY,"/fkpay/api/v3/payments/pay?token={token_id}&instrument={instrument}
1"),h(a,m.PAY_WITH_DETAILS,"/fkpay/api/v3/payments/paywithdetails?token={token_id}"),h(a,m.PROCESS_FULL_PAYMENT,"/fkpay/api/v3/payments/complete"),h(a,m.INSTRUMENT_CHECK,"/fkpay/api/v3/payments/instrumentcheck?token={token_id}"),h(a,m.NET_BANK_LIST,"/fkpay/api/v2/payments/net/options?token={token_id}"),h(a,m.UPI_OPTIONS_LIST,"/fkpay/api/v3/payments/upi/options?token={token_id}"),h(a,m.UPI_POLL_INFO,"/fkpay/api/v1/info/{upi_id_suffix}"),h(a,m.UPI_STATUS_POLL,"/fkpay/api/v3/payments/upi/poll"),h(a,m.EMI_OPTIONS_LIST,"/fkpay/api/v1/payments/emi/banks?token={token_id}"),h(a,m.EMI_FAQ_TERMS,"/fkpay/api/v1/emi/terms?token={token_id}"),h(a,m.EMI_TENURES,"/fkpay/api/v2/payments/emi/tenures?token={token_id}"),h(a,m.EMI_CARDS,"/fkpay/api/v1/payments/emi/cards"),h(a,m.ADD_EGV,"/fkpay/api/v3/payments/egv?token={token_id}"),h(a,m.PAYZIPPY_TERMS,"/fkpay/api/v1/terms"),h(a,m.PHONE_PE_STATUS,"/fkpay/api/v1/payments/pgresponse"),h(a,m.CAPTCHA,"/fkpay/api/v3/payments/captcha/{token_id}?token={token_id}"),h(a,m.OTP,"/fkpay/api/v1/payments/otp/modes/{token_id}"),h(a,m.OTP_AUTH,"/fkpay/api/v1/payments/pg/complete"),h(a,m.RESEND_OTP,"/fkpay/api/v1/payments/otp/resend/{token_id}"),h(a,m.OTP_FALLBACK_MODE,"/fkpay/api/v1/payments/otp/fallback/{token_id}"),h(a,m.ITEM_LEVEL_BREAK_UP,"/fkpay/api/v1/payments/emi/itemview"),h(a,m.ADVANCE_PAYMENT_BREAKUP,"/fkpay/api/v3/payments/itemview/advancepayment"),h(a,m.SELECT_INSTRUMENT,"/fkpay/api/v3/payments/select/instrument?instrument={instrument}"),h(a,m.EMI_2FA_MODES,"/fkpay/api/v1/payments/2FA/modes/{token_id}"),h(a,m.WALLET_OPTIONS,"/fkpay/api/v4/payments/instrument/options"),h(a,m.GENERATE_WALLET_OTP,"/fkpay/api/v4/payments/otp/generate"),h(a,m.VALIDATE_WALLET_OTP,"/fkpay/api/v4/payments/otp/validate"),h(a,m.WALLET_BALANCE,"/fkpay/api/v4/payments/instrument/balance"),h(a,m.SUPERCOIN_PAY_SELECT,"/fkpay/api/v3/payments/select/instrument"),h(a,m.SUPERCOIN_PAY_DECLINE,"/fkpay/api/v3/payments/decline/instrument"),h(a,m.RTGS_INFO,"/fkpay/api/v3/payments/instrument/info");!function(e){e.CASHBACK_ON_CARD="CASHBACK_ON_CARD",e.CASHBACK_IN_WALLET="CASHBACK_IN_WALLET",e.CASHBACK_IN_BANK="CASHBACK_IN_BANK",e.INSTANT_DISCOUNT="INSTANT_DISCOUNT"}(A||(A={})),function(e){e.EMI_FULL_INTEREST_WAIVER="EMI_FULL_INTEREST_WAIVER",e.NBFC_ZERO_INTEREST="NBFC_ZERO_INTEREST",e.PBO="PBO",e.SUPERCOIN_PAY="SUPERCOIN_PAY"}(v||(v={})),function(e){e.APPLICABLE="APPLICABLE",e.EXHAUSTED="EXHAUSTED",e.PARTLY_EXHAUSTED="PARTLY_EXHAUSTED",e.FAILED="FAILED"}(L||(L={})),function(e){e.EMI_PAYMENT="EMI_PAYMENT",e.FULL_PAYMENT="FULL_PAYMENT"}(I||(I={})),function(e){e.BAJAJFINSERV="BAJAJFINSERV",e.LAZYPAY="LAZYPAY",e.ZESTMONEY="ZESTMONEY",e.IDFC="IDFC",e.HDFC="HDFC",e.KOTAK="KOTAK",e.FEDERALBANK="FEDERALBANK",e.HOMECREDIT="HOMECREDIT",e.ICICI="ICICI",e.SBI="SBI",e.CASHE="CASHE",e.TVS_CREDIT="TVS",e.KREDITBEE="KREDITBEE"}(O||(O={})),function(e){e.FLIPKART="FLIPKART",e.PHONEPE="PHONEPE"}(S||(S={}));var N,P,g;O.KREDITBEE,O.CASHE,O.TVS_CREDIT;!function(e){e.BNPL="pay_later",e.DEFAULT="default"}(N||(N={})),function(e){e.UPI_COLLECT="collect_flow"}(P||(P={})),function(e){e.COLLAPSIBLE="collapsable",e.NON_COLLAPSIBLE="non_collapsable"}(g||(g={}));var y;!function(e){e[e.CONTROLLED=1]="CONTROLLED",e[e.TREATMENT_1=2]="TREATMENT_1"}(y||(y={}));var C,w;!function(e){e.V3="v3"}(C||(C={})),function(e){e.UNKNOWN_DC="",e.ONE="1",e.TWO="2"}(w||(w={}));var x,k,U,b,D,M,F,H,B;!function(e){e.DEFAULT="DEFAULT",e.HIGHLIGHT="HIGHLIGHT",e.INFO="INFO",e.WARNING="WARNING"}(x||(x={})),function(e){e.TEXT="TEXT",e.BOTTOM_SHEET_LINK="BOTTOM_SHEET_LINK",e.POPUP="POPUP"}(k||(k={})),function(e){e.RTGS_INFO="RTGS_INFO",e.UPI_ON_DELIVERY_INFO="UPI_ON_DELIVERY_INFO",e.HTML_BLOB="HTML_BLOB"}(U||(U={})),function(e){e.LINKED="LINKED",e.LINK_EXPIRED="LINK_EXPIRED",e.NOT_LINKED="NOT_LINKED"}(b||(b={})),function(e){e.INFO="INFO",e.ERROR="ERROR",e.OFFER="OFFER"}(D||(D={})),function(e){e.STEPS="STEPS"}(M||(M={})),function(e){e.HIGHLIGHT="HIGHLIGHT",e.HIGHLIGHT_WITH_CAPTION="HIGHLIGHT_WITH_CAPTION"}(F||(F={})),function(e){e.section_with_title="section_with_title",e.section_with_footer="section_with_footer",e.timer_title="timer_title"}(H||(H={})),function(e){e.BLOCKS="BLOCKS",e.WIDGETS="WIDGETS",e.SEQUENCE="SEQUENCE",e.STEPS="STEPS"}(B||(B={}));var W,K=[{pattern:/(^2gud.com$)|(\.2gud.com$)/i,domainName:"2gud.com"}],Y=function(e){return e===w.ONE||e===w.TWO},G=function(){var e=K.find(function(e){var t=window?window.location.host:"";return e.pattern.test(t)});return e?e.domainName:"flipkart.com"},j=n(19),$=i().canUseDOM,V="undefined"!=typeof navigator?navigator.userAgent:"StandardUA",q={"X-User-Agent":"".concat(V," ").concat("FKUA/website/42/website/Desktop"),"Content-Type":"application/json"};$||Object.assign(q,{compress:!0,Connection:"keep-alive","Keep-Alive":"timeout=600"});var J;if(!$){var X=null===(W=null==j?void 0:j.env)||void 0===W?void 0:W.API_TIMEOUT;X&&!isNaN(parseInt(X,10))&&(J=parseInt(X,10))}var Z=Object.assign({},{headers:q},{protocol:"https",credentials:"include",fk_api_timeout:$?3e4:J||4e3});var z,Q,ee,te,ne=Object.assign({},q,{"x-device-source":"web"}),re=Object.assign({},Z,{headers:ne,hostname:Q&&R.find(function(e){return Q===e})?function(e){if(!Y(e))return"payments.flipkart.com";var t=G();return"".concat(e,".payments.").concat(t)}(z):function(e){return Y(e)?"".concat(e,".pay.payzippy.com"):"pay.payzippy.com"}(z)}),oe=(Object.assign({},re,{hostname:"payments.flipkart.com"}),n(436)),ie=n.n(oe);!function(){for(var e=[],t=0;t<64;)e[t]=0|4294967296*Math.abs(Math.sin(++t))}();function ae(e){return ae="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ae(e)}function ce(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ae(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ae(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ae(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}
1!function(e){e.GROCERY_STORE_LINK="/grocery-supermart-store?marketplace=GROCERY",e.CONTINUE_SHOPPING_LINK="/?otracker=Cart_Continue%20shopping",e.CHECKOUT_URL="/checkout/init",e.CONNEKT_BASE_URL="connekt.flipkart.net",e.CONNEKT_STAGE_PATHNAME_PREFIX="/connekt",e.VIP_LANDING_URL="/plus",e.NOTIFICATION_PREF_URL="/communication-preferences/push",e.CART_PAGE_URI="/viewcart",e.BASKET_PAGE_URI="/viewcart?marketplace=GROCERY",e.EXPLORE_MODE_BASKET_PAGE_URI="/viewcart?exploreMode=true&marketplace=GROCERY",e.EXPLORE_MODE_FLIPKART_PAGE_URI="/viewcart?exploreMode=true&marketplace=FLIPKART"}(ee||(ee={})),function(e){e.SFL="SFL",e.CHECKOUT="CHECKOUT"}(te||(te={}));const se={cacheFirst:function(e,t,n){var r=e.url.replace(/sqid=([^&]*)/,"").replace(/ssid=([^&]*)/,"");return ie().openCache(n).then(function(t){return pe(r,t,n,"get",e)}).catch(function(e){throw new Error(e)})},cachePost:function(e,t,n){return ue(e.clone()).then(function(t){return ie().openCache(n).then(function(r){return pe(t,r,n,"post",e)})}).catch(function(e){throw new Error(e)})},webpushCallBack:function(e,t,n){var r={type:"PN",eventType:e,timestamp:(new Date).getTime(),messageId:t.messageId,contextId:t.contextId,cargo:n},o={method:"POST",headers:{"Content-Type":"application/json","x-api-key":""},body:JSON.stringify(r)},i="https://".concat(ee.CONNEKT_BASE_URL,"/v1/push/callback/openweb/fkwebsite/").concat(t.deviceId);return fetch(i,o)},uncache:function(e,t){return function(){ie().uncache(e,t)}}};function ue(e){return e.json().then(function(t){var n=JSON.stringify(t).replace(/"(ssid|sqid)":".*?"/g,""),r=function(e){var t=0;if(0===e.length)return t;for(var n=0;n<e.length;n++)t=(t<<5)-t+e.charCodeAt(n),t&=t;return t}(e.url+n);return"".concat(e.url,"?payload=").concat(r)})}function pe(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"get",o=arguments.length>4?arguments[4]:void 0,i=1e3*n.cache.maxAgeSeconds,a="created-time",c=new Request("".concat(e+(e.indexOf("?")>-1?"&":"?"),"$cached$timestamp$"));return Promise.all([t.match(e),t.match(c)]).then(function(n){var s=n[0],u=n[1];return s&&u&&Date.now()<parseInt(u.headers.get(a),10)+i?s:"get"===r?fetch(o).then(function(n){return 200===n.status&&(t.put(e,n.clone()),t.put(c,new Response(null,{headers:ce({},a,Date.now())}))),n}):function(e){return ue(e.clone()).then(function(t){return fetch(e).then(function(e){return{url:t,response:e.clone()}})})}(o).then(function(n){return n.response.ok&&(t.put(c,new Response(null,{headers:ce({},a,Date.now())})),t.put(e,n.response.clone())),n.response})})}var fe=n(156),le=n.n(fe),Ee=n(310),he=n(878),Te=n.n(he),de={};["static","mainBundles","layouts","pincodes","fonts","widgets","sherlock","facets","summary","swatches","autosuggest","searchSummary","product","reco","lc","self-serve","reviews"].forEach(function(e){de[e]=e+10});self.addEventListener("message",function(e){"BANDWIDTH_COMPUTE"===e.data&&ve()});var _e=0,me=3,Ae=5e3;function ve(){return Ee.default.compute().then(function(e){if(_e++,e&&e.downlink>0||_e>me)return _e=0,Le({type:"BANDWIDTH",data:e});setTimeout(ve,Ae)}).catch(function(e){++_e<me?setTimeout(ve,Ae):_e=0})}var Le=function(e){return self.clients.matchAll().then(function(t){return Promise.all(t.map(function(t){return t.postMessage(JSON.stringify(e))}))}).catch(Ie)},Ie=function(e){throw e};self.addEventListener("install",function(e){e.waitUntil(self.skipWaiting())}),self.addEventListener("activate",function(e){e.waitUntil(self.clients.claim()),e.waitUntil(caches.keys().then(function(e){var t=Object.keys(de).map(function(e){return de[e]});return Promise.all(e.map(function(e){return-1===t.indexOf(e)&&-1===e.indexOf("$$$inactive$$$")?caches.delete(e):Promise.resolve()}))}))}),self.addEventListener("push",function(e){if(e.data)try{var t=e.data.json(),n=t.payload;if(n){var r=le()(n,["title"]),o={body:n.body,icon:n.icon,image:n.image,data:t,requireInteraction:!0};n.actions&&n.actions.length>0&&(o.actions=[],n.actions.forEach(function(e){o.actions.push({icon:e.icon,title:e.title,action:e.action})})),e.waitUntil(Promise.all([self.registration.showNotification(r,o),se.webpushCallBack("RECEIVED",t)]))}}catch(e){Ie(e)}}),self.addEventListener("notificationclick",function(e){var t;if(e.notification.close(),e.action){var n=le()(e,["notification","data","payload","actions"]);if(n&&Array.isArray(n)){var r=n.filter(function(t){return e.action===t.action});1===r.length&&(t=le()(r,[0,"landingUrl"]))}}else t=le()(e,["notification","data","payload","landingUrl"]);t?e.waitUntil(Promise.all([clients.openWindow(t),se.webpushCallBack("READ",e.
1notification.data)])):e.waitUntil(self.skipWaiting())}),self.addEventListener("notificationclose",function(e){e.waitUntil(se.webpushCallBack("DISMISS",e.notification.data))}),navigator.userAgent.indexOf("Firefox/44.0")>-1&&self.addEventListener("fetch",function(e){e.respondWith(fetch(e.request))});var Oe={cache:{maxEntries:15},origin:"https://".concat("www.flipkart.com")};r().router.get("/lc/getData*",se.cacheFirst,Object.assign({},Oe,{cache:{name:de.lc,maxAgeSeconds:1800}})),r().router.post("/api/1/product/smart-browse",se.cachePost,Object.assign({},Oe,{cache:{name:de.sherlock,maxAgeSeconds:45}})),r().router.get("/api/1/product/smart-browse/facets*",se.cacheFirst,Object.assign({},Oe,{cache:{name:de.facets,maxAgeSeconds:45}})),r().router.get("/api/4/product/swatch",se.cacheFirst,Object.assign({},Oe,{cache:{name:de.swatches,maxAgeSeconds:120}})),r().router.post("/api/3/page/dynamic/product-reviews",se.cachePost,Object.assign({},Oe,{cache:{name:de.reviews,maxAgeSeconds:120}})),r().router.get("/api/3/product/reviews",se.cacheFirst,Object.assign({},Oe,{cache:{name:de.reviews,maxAgeSeconds:120}}
1)),r().router.get("/api/3/product/aspect-reviews",se.cacheFirst,Object.assign({},Oe,{cache:{name:de.reviews,maxAgeSeconds:120}})),r().router.post("/api/3/product/summary",se.cachePost,Object.assign({},Oe,{cache:{name:de.summary,maxAgeSeconds:45}})),r().router.get("/api/3/user/autosuggest/pincodes",se.cacheFirst,Object.assign({},Oe,{cache:{name:de.pincodes,maxAgeSeconds:86400}})),r().router.get("/api/1/self-serve/return/tnc/*",se.cacheFirst,Object.assign({},Oe,{cache:{name:de["self-serve"],maxAgeSeconds:86400}})),r().router.get("/fk-cp-zion/fonts/(.*)",r().fastest,{origin:"https://".concat(Te().domain.toString()),cache:{name:de.fonts,maxEntries:5}})})()})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.