-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsw.js
3 lines (2 loc) · 11.8 KB
/
sw.js
1
2
3
var __wpo = {"assets":{"main":["/static/fonts/glyphicons-halflings-regular.f4769f9.eot","/static/img/fontawesome-webfont.912ec66.svg","/static/img/glyphicons-halflings-regular.8988968.svg","/static/fonts/glyphicons-halflings-regular.e18bbf6.ttf","/static/fonts/glyphicons-halflings-regular.fa27723.woff","/static/fonts/glyphicons-halflings-regular.448c34a.woff2","/static/js/vendor.c118526c523a630a9ece.js","/static/js/app.b971c7fdec9eb4b4e4d6.js","/static/js/manifest.f6a2b7d851c830f7b82f.js","/static/css/app.d689df2b94f55e68ea7a750b1d072103.css","/manifest.json","/logos/launcher-icon.png","/logos/launcher-icon-96.png","/logos/launcher-icon-144.png","/logos/launcher-icon-192.png","/logos/launcher-icon-256.png","/powered-by-mangopay.png","/slide-img-es.png","/slide-img-fr.png","/logos/launcher-icon-512.png","/Webapp-JeVaisAider-2.png","/Webapp-JeVaisAider-1.png","/Webapp-YoQuieroAyudar-2.png","/Webapp-YoQuieroAyudar-1.png","/Webapp-Plain-1.png","/bg.png","/","/static/font-awesome-8500ab3a5a.js","/static/images/Logo-Iwanttohelp-S.png","/static/images/Logo-JeVaisAider-S.png","/static/images/Logo-YoQuieroAyudar-S.png","/static/iwth-manifest/manifest.json","/static/jva-manifest/manifest.json","/static/mhs-manifest/manifest.json"],"additional":[],"optional":[]},"externals":[],"hashesMap":{"86b6f62b7853e67d3e635f6512a5a5efc58ea3c3":"/static/fonts/glyphicons-halflings-regular.f4769f9.eot","98a8aa5cf7d62c2eff5f07ede8d844b874ef06ed":"/static/img/fontawesome-webfont.912ec66.svg","de51a8494180a6db074af2dee2383f0a363c5b08":"/static/img/glyphicons-halflings-regular.8988968.svg","44bc1850f570972267b169ae18f1cb06b611ffa2":"/static/fonts/glyphicons-halflings-regular.e18bbf6.ttf","278e49a86e634da6f2a02f3b47dd9d2a8f26210f":"/static/fonts/glyphicons-halflings-regular.fa27723.woff","ca35b697d99cae4d1b60f2d60fcd37771987eb07":"/static/fonts/glyphicons-halflings-regular.448c34a.woff2","88c3a196c8e39f24fbb6c64e1823ab36e901d7b4":"/static/js/vendor.c118526c523a630a9ece.js","703b723bda18c559c00daa8b62b595965ea8e48d":"/static/js/app.b971c7fdec9eb4b4e4d6.js","8fe561e0a5dd4d794c3028b096a4a69423d8b8ff":"/static/js/manifest.f6a2b7d851c830f7b82f.js","7d1172733a7bec33a42ef4e8a1df16db41c557b4":"/static/css/app.d689df2b94f55e68ea7a750b1d072103.css","c5f697f2a78ec4566ac583db87ecf179705de5ec":"/manifest.json","5479c87421e7eccc3f923a2ddd16a759a52377d9":"/logos/launcher-icon.png","459c487e580fa62c1b991cd7eff97d7aafbc33f3":"/logos/launcher-icon-96.png","18e88df08b5be9c86330d3ac9b522f300b3b08a6":"/logos/launcher-icon-144.png","3e89f73abd6eb37f397a5bbd7593a505a1ad4ef8":"/logos/launcher-icon-192.png","69da838f3e2f659c6c8e3321fa9a788494822c7a":"/logos/launcher-icon-256.png","a5bd7a48f2fe1d00750b37bfedfda12d2b9ed283":"/powered-by-mangopay.png","8027821dd0ba885cfb9494bc8b3a76950bd43ab5":"/slide-img-es.png","429ae0e9d760f27e0939f4405faab90f7f1f1cae":"/slide-img-fr.png","9fdb9beb1f26804a324f97c1507ccf0abdb7af6d":"/logos/launcher-icon-512.png","fcd8f97560394073a4146aafef9ee3deea8a0a5b":"/Webapp-JeVaisAider-2.png","3d45fed35d9286fa958a8f0d8c31655d0636cfe4":"/Webapp-JeVaisAider-1.png","686849a0e87e90258020a2e1fe8bd769b6269a2a":"/Webapp-YoQuieroAyudar-2.png","4b6e891f3ffd931f20838e1962ee6b32ceaf184c":"/Webapp-YoQuieroAyudar-1.png","da1a643746bc7bc3709dee4c9110dfee42d7803e":"/Webapp-Plain-1.png","3b2df9b3753d7a215362d12f9e587a52e9c88a7a":"/bg.png","3f46cea3a2e9337bea783b0bdff20429eb77b254":"/","f85f66971feebc247c144f28d13fda231723c9dc":"/static/font-awesome-8500ab3a5a.js","32a385a7e84970aa9cc67d158ca8a9723eab62e9":"/static/images/Logo-Iwanttohelp-S.png","66777e8f30fac2d5c7faf82ed35dd7168f22e425":"/static/images/Logo-JeVaisAider-S.png","d8ba8a35edc6622b2cc5b1dcce1b25471ded918a":"/static/images/Logo-YoQuieroAyudar-S.png","1f4bebff87cec8c68a186736756f2bc9bce106e5":"/static/iwth-manifest/manifest.json","c52548ecacf9e21a72365d59b05cd15348050fd3":"/static/jva-manifest/manifest.json","fd8fe7dd8e4c01fcc776ab4413f06fb7964b0a42":"/static/mhs-manifest/manifest.json"},"strategy":"changed","responseStrategy":"cache-first","version":"7/10/2017, 6:53:24 PM","name":"webpack-offline","pluginVersion":"4.8.1","relativePaths":false};
!function(e){function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var t={};n.m=e,n.c=t,n.i=function(e){return e},n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},n.p="/",n(n.s=1)}([function(e,n){},function(e,n,t){"use strict";function r(e,n){return caches.match(e,{cacheName:n}).then(function(t){return c()?t:a(t).then(function(t){return caches.open(n).then(function(n){return n.put(e,t)}).then(function(){return t})})}).catch(function(){})}function o(e,n){return e+(-1!==e.indexOf("?")?"&":"?")+"__uncache="+encodeURIComponent(n)}function i(e){return"navigate"===e.mode||e.headers.get("Upgrade-Insecure-Requests")||-1!==(e.headers.get("Accept")||"").indexOf("text/html")}function c(e){return!e||!e.redirected||!e.ok||"opaqueredirect"===e.type}function a(e){return c(e)?Promise.resolve(e):("body"in e?Promise.resolve(e.body):e.blob()).then(function(n){return new Response(n,{headers:e.headers,status:e.status})})}function u(e){return Object.keys(e).reduce(function(n,t){return n[t]=e[t],n},{})}function s(e,n){console.groupCollapsed("[SW]:",e),n.forEach(function(e){console.log("Asset:",e)}),console.groupEnd()}if(function(){var e=ExtendableEvent.prototype.waitUntil,n=FetchEvent.prototype.respondWith,t=new WeakMap;ExtendableEvent.prototype.waitUntil=function(n){var r=this,o=t.get(r);return o?void o.push(Promise.resolve(n)):(o=[Promise.resolve(n)],t.set(r,o),e.call(r,Promise.resolve().then(function e(){var n=o.length;return Promise.all(o.map(function(e){return e.catch(function(){})})).then(function(){return o.length!=n?e():(t.delete(r),Promise.all(o))})})))},FetchEvent.prototype.respondWith=function(e){return this.waitUntil(e),n.call(this,e)}}(),void 0===f)var f=!1;!function(e,n){function t(){if(!S.additional.length)return Promise.resolve();f&&console.log("[SW]:","Caching additional");var e=void 0;return e="changed"===b?l("additional"):c("additional"),e.catch(function(e){console.error("[SW]:","Cache section `additional` failed to load")})}function c(n){var t=S[n];return caches.open(E).then(function(n){return w(n,t,{bust:e.version,request:e.prefetchRequest})}).then(function(){s("Cached assets: "+n,t)}).catch(function(e){throw console.error(e),e})}function l(n){return d().then(function(t){if(!t)return c(n);var r=t[0],o=t[1],i=t[2],a=i.hashmap,u=i.version;if(!i.hashmap||u===e.version)return c(n);var f=Object.keys(a).map(function(e){return a[e]}),l=o.map(function(e){var n=new URL(e.url);return n.search="",n.toString()}),h=S[n],d=[],p=h.filter(function(e){return-1===l.indexOf(e)||-1===f.indexOf(e)});Object.keys(W).forEach(function(e){var n=W[e];if(-1!==h.indexOf(n)&&-1===p.indexOf(n)&&-1===d.indexOf(n)){var t=a[e];t&&-1!==l.indexOf(t)?d.push([t,n]):p.push(n)}}),s("Changed assets: "+n,p),s("Moved assets: "+n,d);var v=Promise.all(d.map(function(e){return r.match(e[0]).then(function(n){return[e[1],n]})}));return caches.open(E).then(function(n){var t=v.then(function(e){return Promise.all(e.map(function(e){return n.put(e[0],e[1])}))});return Promise.all([t,w(n,p,{bust:e.version,request:e.prefetchRequest})])})})}function h(){return caches.keys().then(function(e){var n=e.map(function(e){if(0===e.indexOf(P)&&0!==e.indexOf(E))return console.log("[SW]:","Delete cache:",e),caches.delete(e)});return Promise.all(n)})}function d(){return caches.keys().then(function(e){for(var n=e.length,t=void 0;n--&&(t=e[n],0!==t.indexOf(P)););if(t){var r=void 0;return caches.open(t).then(function(e){return r=e,e.match(new URL(j,location).toString())}).then(function(e){if(e)return Promise.all([r,r.keys(),e.json()])})}})}function p(){return caches.open(E).then(function(n){var t=new Response(JSON.stringify({version:e.version,hashmap:W}));return n.put(new URL(j,location).toString(),t)})}function v(e,n,t){return r(t,E).then(function(r){return r?(f&&console.log("[SW]:","URL ["+t+"]("+n+") from cache"),r):fetch(e.request).then(function(r){return r.ok?(f&&console.log("[SW]:","URL ["+n+"] from network"),t===n&&function(){var t=r.clone(),o=caches.open(E).then(function(e){return e.put(n,t)}).then(function(){console.log("[SW]:","Cache asset: "+n)});e.waitUntil(o)}(),r):(f&&console.log("[SW]:","URL ["+n+"] wrong response: ["+r.status+"] "+r.type),r)})})}function m(e,n,t){return fetch(e.request).then(function(e){if(e.ok)return f&&console.log("[SW]:","URL ["+n+"] from network"),e;throw new Error("Response is not ok")}).catch(function(){return f&&console.log("[SW]:","URL ["+n+"] from cache if possible"),r(t,E)})}function g(e){return e.catch(function(){}).then(function(e){var n=e&&e.ok,t=e&&"opaqueredirect"===e.type;return n||t&&!F?e:(f&&console.log("[SW]:","Loading navigation fallback ["+C+"] from cache"),r(C,E))})}function w(e,n,t){var r=!1!==t.allowLoaders,i=t&&t.bust,c=t.request||{credentials:"omit",mode:"cors"};return Promise.all(n.map(function(e){return i&&(e=o(e,i)),fetch(e,c).then(a)})).then(function(o){if(o.some(function(e){return!e.ok}))return Promise.reject(new Error("Wrong response status"));var i=[],c=o.map(function(t,o){return r&&i.push(y(n[o],t)),e.put(n[o],t)});return i.length?function(){var r=u(t);r.allowLoaders=!1;var o=c;c=Promise.all(i).then(function(t){var i=[].concat.apply([],t);return n.length&&(o=o.concat(w(e,i,r))),Promise.all(o)})}():c=Promise.all(c),c})}function y(e,n){var t=Object.keys(U).map(function(t){if(-1!==U[t].indexOf(e)&&O[t])return O[t](n.clone())}).filter(function(e){return!!e});return Promise.all(t).then(function(e){return[].concat.apply([],e)})}function x(e){var n=e.url,t=new URL(n),r=void 0;r="navigate"===e.mode?"navigate":t.origin===location.origin?"same-origin":"cross-origin";for(var o=0;o<k.length;o++){var i=k[o];if(i&&(!i.requestTypes||-1!==i.requestTypes.indexOf(r))){var c=void 0;if((c="function"==typeof i.match?i.match(t,e):n.replace(i.match,i.to))&&c!==n)return c}}}var O=n.loaders,k=n.cacheMaps,b=e.strategy,R=e.responseStrategy,S=e.assets,U=e.loaders||{},W=e.hashesMap,L=e.externals,P=e.name,q=e.version,E=P+":"+q,j="__offline_webpack__data";!function(){Object.keys(S).forEach(function(e){S[e]=S[e].map(function(e){var n=new URL(e,location);return-1===L.indexOf(e)?n.search="":n.hash="",n.toString()})}),Object.keys(U).forEach(function(e){U[e]=U[e].map(function(e){var n=new URL(e,location);return-1===L.indexOf(e)?n.search="":n.hash="",n.toString()})}),W=Object.keys(W).reduce(function(e,n){var t=new URL(W[n],location);return t.search="",e[n]=t.toString(),e},{}),L=L.map(function(e){var n=new URL(e,location);return n.hash="",n.toString()})}();var _=[].concat(S.main,S.additional,S.optional),C=e.navigateFallbackURL,F=e.navigateFallbackForRedirects;self.addEventListener("install",function(e){console.log("[SW]:","Install event");var n=void 0;n="changed"===b?l("main"):c("main"),e.waitUntil(n)}),self.addEventListener("activate",function(e){console.log("[SW]:","Activate event");var n=t();n=n.then(p),n=n.then(h),n=n.then(function(){if(self.clients&&self.clients.claim)return self.clients.claim()}),e.waitUntil(n)}),self.addEventListener("fetch",function(e){var n=e.request.url,t=new URL(n),r=void 0;-1!==L.indexOf(n)?r=n:(t.search="",r=t.toString());var o="GET"===e.request.method,c=-1!==_.indexOf(r),a=r;if(!c){var u=x(e.request);u&&(a=u,c=!0)}if(!c&&o&&C&&i(e.request))return void e.respondWith(g(fetch(e.request)));if(!c||!o)return void(t.origin!==location.origin&&-1!==navigator.userAgent.indexOf("Firefox/44.")&&e.respondWith(fetch(e.request)));var s=void 0;s="network-first"===R?m(e,r,a):v(e,r,a),C&&i(e.request)&&(s=g(s)),e.respondWith(s)}),self.addEventListener("message",function(e){var n=e.data;if(n)switch(n.action){case"skipWaiting":self.skipWaiting&&self.skipWaiting()}})}(__wpo,{loaders:{},cacheMaps:[]}),e.exports=t(0)}]);