1 line
14 KiB
JavaScript
1 line
14 KiB
JavaScript
"use strict";function setOfCachedUrls(e){return e.keys().then(function(e){return e.map(function(e){return e.url})}).then(function(e){return new Set(e)})}var precacheConfig=[["{{ .BaseURL }}/index.html","7c54d9a52cd87b942b52725d58505829"],["{{ .BaseURL }}/static/css/app.fb25a407c411f822350e1896fec90c7d.css","a718acf68ef8d741e0c9d575c7431a84"],["{{ .BaseURL }}/static/js/app.154338f4726bad9e68bc.js","83ca8e5118177a051f8ec6964f52e5d5"],["{{ .BaseURL }}/static/js/codemirror/mode/apl/apl.js","3cadab62f57884bf3fb051b0a1797502"],["{{ .BaseURL }}/static/js/codemirror/mode/asciiarmor/asciiarmor.js","4fb35e4223b9810f24ba8392e66f1ca7"],["{{ .BaseURL }}/static/js/codemirror/mode/asn.1/asn.1.js","0ce188ac62d9c175782f44af5dbc285c"],["{{ .BaseURL }}/static/js/codemirror/mode/asterisk/asterisk.js","66773aee5298a42d8b9998163ffa7ce6"],["{{ .BaseURL }}/static/js/codemirror/mode/brainfuck/brainfuck.js","76a9364cfd2f5b1deca8c6824c95c996"],["{{ .BaseURL }}/static/js/codemirror/mode/clike/clike.js","f6ea81338366ce679c731b3013ca7848"],["{{ .BaseURL }}/static/js/codemirror/mode/clojure/clojure.js","89dd63207eb2488dad1cc574744b31b3"],["{{ .BaseURL }}/static/js/codemirror/mode/cmake/cmake.js","0f0b376db481494a8b805af8385b9a89"],["{{ .BaseURL }}/static/js/codemirror/mode/cobol/cobol.js","145f1f2d5f59fb0f2d429610f1b61c3b"],["{{ .BaseURL }}/static/js/codemirror/mode/coffeescript/coffeescript.js","198ad6efab798dd3353ac7dbf059ce8d"],["{{ .BaseURL }}/static/js/codemirror/mode/commonlisp/commonlisp.js","9305990462e279939aab0cd89b8b33bb"],["{{ .BaseURL }}/static/js/codemirror/mode/crystal/crystal.js","7cf4d1f6d3734980113120f3d20ef509"],["{{ .BaseURL }}/static/js/codemirror/mode/css/css.js","40e5f1cc92ea2c8bd258cdd5144f8d18"],["{{ .BaseURL }}/static/js/codemirror/mode/cypher/cypher.js","db1a6eea137724ae958ce3e6db8548cc"],["{{ .BaseURL }}/static/js/codemirror/mode/d/d.js","becdc8301a0d86874e281a417943efe4"],["{{ .BaseURL }}/static/js/codemirror/mode/dart/dart.js","c7e74a8ae9d8d4da787e7af4b15de797"],["{{ .BaseURL }}/static/js/codemirror/mode/diff/diff.js","5e237517435a4e52940d17e4afebeafb"],["{{ .BaseURL }}/static/js/codemirror/mode/django/django.js","72cf90c74bb9e52b6a120128dd30c512"],["{{ .BaseURL }}/static/js/codemirror/mode/dockerfile/dockerfile.js","ea4c6976fdbc20816e59baf45b9c5337"],["{{ .BaseURL }}/static/js/codemirror/mode/dtd/dtd.js","d785cff87cf62d6c0aceb42ddf4a2199"],["{{ .BaseURL }}/static/js/codemirror/mode/dylan/dylan.js","8de39b6a581d0af6ca1626010a4c0dfe"],["{{ .BaseURL }}/static/js/codemirror/mode/ebnf/ebnf.js","f6c7aa74310ee7277c9db9639fcf3cee"],["{{ .BaseURL }}/static/js/codemirror/mode/ecl/ecl.js","4807a52be6f7e827cd320591820222d3"],["{{ .BaseURL }}/static/js/codemirror/mode/eiffel/eiffel.js","f69096cd355a21d51edf9032d1ca37ae"],["{{ .BaseURL }}/static/js/codemirror/mode/elm/elm.js","d94c1ff808aba0eaecf69c1014280d35"],["{{ .BaseURL }}/static/js/codemirror/mode/erlang/erlang.js","b9d9ee3096a1e7ea2d608409d460df12"],["{{ .BaseURL }}/static/js/codemirror/mode/factor/factor.js","d010556db43c075c90dc23420fc2b831"],["{{ .BaseURL }}/static/js/codemirror/mode/fcl/fcl.js","525d35d04457bc457bf1d84dd66ff996"],["{{ .BaseURL }}/static/js/codemirror/mode/forth/forth.js","cc3363805a68781344ae9914f2b9b8f0"],["{{ .BaseURL }}/static/js/codemirror/mode/fortran/fortran.js","d961b415af5b06f2149bc76a0ee97a74"],["{{ .BaseURL }}/static/js/codemirror/mode/gas/gas.js","36f4f27121c108f7e421b2c410fe4253"],["{{ .BaseURL }}/static/js/codemirror/mode/gfm/gfm.js","5adc018e1875d8d32fb099ad1503feff"],["{{ .BaseURL }}/static/js/codemirror/mode/gherkin/gherkin.js","7aa6327284ac985629c8f4c7cdf39fd1"],["{{ .BaseURL }}/static/js/codemirror/mode/go/go.js","8b673cd0fd635ce729c529e216d80504"],["{{ .BaseURL }}/static/js/codemirror/mode/groovy/groovy.js","89d2e518ec5f555c95e4fe43b86d60dd"],["{{ .BaseURL }}/static/js/codemirror/mode/haml/haml.js","64ec926fbec5269761a427700666ff6f"],["{{ .BaseURL }}/static/js/codemirror/mode/handlebars/handlebars.js","013f49d25f1a5f455f8f000974d88b91"],["{{ .BaseURL }}/static/js/codemirror/mode/haskell-literate/haskell-literate.js","40f072cde70dc4bf6ed9305092b0d966"],["{{ .BaseURL }}/static/js/codemirror/mode/haskell/haskell.js","0f51b4b19ed6abea33c0051fe547c7fd"],["{{ .BaseURL }}/static/js/codemirror/mode/haxe/haxe.js","1ca7cdb4343e2ca2302db5dc3b2d028b"],["{{ .BaseURL }}/static/js/codemirror/mode/htmlembedded/htmlembedded.js","006d165eef45ad1c5ab90413b757461d"],["{{ .BaseURL }}/static/js/codemirror/mode/htmlmixed/htmlmixed.js","cd1555b8604510bc75f8948a76dc941d"],["{{ .BaseURL }}/static/js/codemirror/mode/http/http.js","84668a045d856e2395236b59bbd879fa"],["{{ .BaseURL }}/static/js/codemirror/mode/idl/idl.js","680b9e831cd8146af12fcb99b6c88023"],["{{ .BaseURL }}/static/js/codemirror/mode/javascript/javascript.js","927bae95c7332d3afe9d67bb459caf5d"],["{{ .BaseURL }}/static/js/codemirror/mode/jinja2/jinja2.js","ac0c048b7a99db7b5a380e07da11911e"],["{{ .BaseURL }}/static/js/codemirror/mode/jsx/jsx.js","1737b5b8bf0a574d274184daab56d21a"],["{{ .BaseURL }}/static/js/codemirror/mode/julia/julia.js","69722d82efe367696433b32eab8147f6"],["{{ .BaseURL }}/static/js/codemirror/mode/livescript/livescript.js","b8a83082f6cb6ec307ff0a65d4bb4b9c"],["{{ .BaseURL }}/static/js/codemirror/mode/lua/lua.js","a90fa95c3b24240108aa82219033fb78"],["{{ .BaseURL }}/static/js/codemirror/mode/markdown/markdown.js","f1b9a82c20ad704a3e2c81cb2862a58e"],["{{ .BaseURL }}/static/js/codemirror/mode/mathematica/mathematica.js","dbd08d1ec4963e19aacbbf482330c644"],["{{ .BaseURL }}/static/js/codemirror/mode/mbox/mbox.js","7a6956064bd077028808e8e0e6e050d8"],["{{ .BaseURL }}/static/js/codemirror/mode/mirc/mirc.js","547082af59cd7530bf88c216e40757c7"],["{{ .BaseURL }}/static/js/codemirror/mode/mllike/mllike.js","c57a453feca8de373eb38627a42c36ff"],["{{ .BaseURL }}/static/js/codemirror/mode/modelica/modelica.js","0a8ad281859de17181370ede9ee1c850"],["{{ .BaseURL }}/static/js/codemirror/mode/mscgen/mscgen.js","15e1b1b13e4fe553fedc8bb38d72d902"],["{{ .BaseURL }}/static/js/codemirror/mode/mumps/mumps.js","f769bad323496a9a8946b18c7adc43cd"],["{{ .BaseURL }}/static/js/codemirror/mode/nginx/nginx.js","23ba1f4a952dc96403a47d74918a5b07"],["{{ .BaseURL }}/static/js/codemirror/mode/nsis/nsis.js","88e00baf6bb0a882d5241ba197643057"],["{{ .BaseURL }}/static/js/codemirror/mode/ntriples/ntriples.js","17585f19b8373f70f993ab681a885aa6"],["{{ .BaseURL }}/static/js/codemirror/mode/octave/octave.js","ee17f03041b95c5625e8efe7eb2a42b1"],["{{ .BaseURL }}/static/js/codemirror/mode/oz/oz.js","110a50f275c51f73d1f09124664b7d50"],["{{ .BaseURL }}/static/js/codemirror/mode/pascal/pascal.js","237d645e3ed7eb3d6615dc1a9ac52f93"],["{{ .BaseURL }}/static/js/codemirror/mode/pegjs/pegjs.js","21fff8a4ada0f0ced11c5320bf14b3fa"],["{{ .BaseURL }}/static/js/codemirror/mode/perl/perl.js","0434070e23da5f21039f5536c889dfe2"],["{{ .BaseURL }}/static/js/codemirror/mode/php/php.js","03bdd4284d92a6b5a02e7da3fd55ac5a"],["{{ .BaseURL }}/static/js/codemirror/mode/pig/pig.js","919aa7867ed1ca2df414046022c5a770"],["{{ .BaseURL }}/static/js/codemirror/mode/powershell/powershell.js","91f0a1425fd12cde65b8d65ed8a4d041"],["{{ .BaseURL }}/static/js/codemirror/mode/properties/properties.js","f2d1bfd26bf40ee40f72649614ffd791"],["{{ .BaseURL }}/static/js/codemirror/mode/protobuf/protobuf.js","720be16f907614c1905a1180064883ac"],["{{ .BaseURL }}/static/js/codemirror/mode/pug/pug.js","b18db35b24e181a057f520d1e7d91818"],["{{ .BaseURL }}/static/js/codemirror/mode/puppet/puppet.js","ab4be8ccbb074a13b2578181cd4641f8"],["{{ .BaseURL }}/static/js/codemirror/mode/python/python.js","3bdc4049a46ab6607de395b98a5fd860"],["{{ .BaseURL }}/static/js/codemirror/mode/q/q.js","fbe46280284edf606e5b56e838eed391"],["{{ .BaseURL }}/static/js/codemirror/mode/r/r.js","427d45c514100b9e04537e04daa2ea31"],["{{ .BaseURL }}/static/js/codemirror/mode/rpm/rpm.js","e431dca69d3897f54dde9abe75ac599c"],["{{ .BaseURL }}/static/js/codemirror/mode/rst/rst.js","b0b4d820dcd2abba1c7663e0dbe3c837"],["{{ .BaseURL }}/static/js/codemirror/mode/ruby/ruby.js","9b6a28494d916a447cc6412ca1e7f5f0"],["{{ .BaseURL }}/static/js/codemirror/mode/rust/rust.js","49cb3c5d429af7369d1878940c985dee"],["{{ .BaseURL }}/static/js/codemirror/mode/sas/sas.js","d6107964dd5221d02cb461a5d322061e"],["{{ .BaseURL }}/static/js/codemirror/mode/sass/sass.js","4114010ff998cd95416f2c3b9ba1591b"],["{{ .BaseURL }}/static/js/codemirror/mode/scheme/scheme.js","98f568abd8aea77cf182a0076ccdcb9d"],["{{ .BaseURL }}/static/js/codemirror/mode/shell/shell.js","de6d42f87841a9f1501894f257aee91e"],["{{ .BaseURL }}/static/js/codemirror/mode/sieve/sieve.js","4461fc84c7da696c3beefddf44562809"],["{{ .BaseURL }}/static/js/codemirror/mode/slim/slim.js","0299571150b9be37831ace97f9bbd044"],["{{ .BaseURL }}/static/js/codemirror/mode/smalltalk/smalltalk.js","004de4917294f32f9b7c0c7e8f50d21d"],["{{ .BaseURL }}/static/js/codemirror/mode/smarty/smarty.js","7c22d2e0361974023a4756c76c943f89"],["{{ .BaseURL }}/static/js/codemirror/mode/solr/solr.js","881f98dd6a51d6f1234e38741f1ddede"],["{{ .BaseURL }}/static/js/codemirror/mode/soy/soy.js","5d0c5f20bf08c6873d866d242de412aa"],["{{ .BaseURL }}/static/js/codemirror/mode/sparql/sparql.js","92460b2e18b4b425bfe5a7420e4ad876"],["{{ .BaseURL }}/static/js/codemirror/mode/spreadsheet/spreadsheet.js","1c0edab5317c9467aa5c8b3b2e99d131"],["{{ .BaseURL }}/static/js/codemirror/mode/sql/sql.js","c98f107b3d52aa70aea19ad6bca5076b"],["{{ .BaseURL }}/static/js/codemirror/mode/stex/stex.js","8fbdb19d8a8ae04c7279532037bfdc8e"],["{{ .BaseURL }}/static/js/codemirror/mode/stylus/stylus.js","4e5951aab5dd622c4ba56063b5c3e8e6"],["{{ .BaseURL }}/static/js/codemirror/mode/swift/swift.js","f353169b413e512cc6355cdff8b3e7c0"],["{{ .BaseURL }}/static/js/codemirror/mode/tcl/tcl.js","7c113c4f62fcf1e56560dd9252bc87b7"],["{{ .BaseURL }}/static/js/codemirror/mode/textile/textile.js","d52fae66fc1c3a001cc6c070a451c38c"],["{{ .BaseURL }}/static/js/codemirror/mode/tiddlywiki/tiddlywiki.js","e745b2150c79295cfb93a210d34f2587"],["{{ .BaseURL }}/static/js/codemirror/mode/tiki/tiki.js","321eaa21c7e2929dbd36a2cb99049ab6"],["{{ .BaseURL }}/static/js/codemirror/mode/toml/toml.js","d3aaf8e0e66abf4193868990b2cd45c9"],["{{ .BaseURL }}/static/js/codemirror/mode/tornado/tornado.js","987d60800d662ce658dbb41090c2c5d7"],["{{ .BaseURL }}/static/js/codemirror/mode/troff/troff.js","49028f0239696f2457c649e0a4cac487"],["{{ .BaseURL }}/static/js/codemirror/mode/ttcn-cfg/ttcn-cfg.js","ee58a03dd394406b8523787bea8311ee"],["{{ .BaseURL }}/static/js/codemirror/mode/ttcn/ttcn.js","74ba81ee265f0ea3f242675e7a627d8c"],["{{ .BaseURL }}/static/js/codemirror/mode/turtle/turtle.js","8b2db44cb6cd40ec5e8203179e95b828"],["{{ .BaseURL }}/static/js/codemirror/mode/twig/twig.js","ddc23102f4cc32262643702e3671c755"],["{{ .BaseURL }}/static/js/codemirror/mode/vb/vb.js","fed0f1278a56287c8525aa721c872802"],["{{ .BaseURL }}/static/js/codemirror/mode/vbscript/vbscript.js","5910ebf7aa1c784004e1bb72f398104a"],["{{ .BaseURL }}/static/js/codemirror/mode/velocity/velocity.js","8d758f3e4c0d5891667725fb5c791068"],["{{ .BaseURL }}/static/js/codemirror/mode/verilog/verilog.js","1b91441576aaeee952a6ba1cbeb52702"],["{{ .BaseURL }}/static/js/codemirror/mode/vhdl/vhdl.js","f4c90712fd172e2a5866033d76c04f4a"],["{{ .BaseURL }}/static/js/codemirror/mode/vue/vue.js","ee67ce6e2f13c3806f9650aa2310440e"],["{{ .BaseURL }}/static/js/codemirror/mode/webidl/webidl.js","dfba4eeb81afd4bfd48d14ee67306c90"],["{{ .BaseURL }}/static/js/codemirror/mode/xml/xml.js","c8696fdbaaa0104a200ad29a0a500f1b"],["{{ .BaseURL }}/static/js/codemirror/mode/xquery/xquery.js","e7abbf90f65885a7040e4bce78b6c796"],["{{ .BaseURL }}/static/js/codemirror/mode/yacas/yacas.js","08d1dc0a7faf624051fb11cb59909162"],["{{ .BaseURL }}/static/js/codemirror/mode/yaml-frontmatter/yaml-frontmatter.js","2f5c19c4a8a37bc093d7809393e835e9"],["{{ .BaseURL }}/static/js/codemirror/mode/yaml/yaml.js","a6241fe81c27936e998c3a79ae149aee"],["{{ .BaseURL }}/static/js/codemirror/mode/z80/z80.js","07cd5abfe9898c3e4e4b9db7bcb10291"],["{{ .BaseURL }}/static/js/manifest.96a6b4ac23e784d5b9d3.js","c49c2771b239f533ac5a5ad08d99e1bd"],["{{ .BaseURL }}/static/js/vendor.2c3d36916c62cf30fc0a.js","cbd9b7d3bf31531e7cdc442422cf3aac"]],cacheName="sw-precache-v3-File Manager-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(e,a){var s=new URL(e);return"/"===s.pathname.slice(-1)&&(s.pathname+=a),s.toString()},cleanResponse=function(e){return e.redirected?("body"in e?Promise.resolve(e.body):e.blob()).then(function(a){return new Response(a,{headers:e.headers,status:e.status,statusText:e.statusText})}):Promise.resolve(e)},createCacheKey=function(e,a,s,c){var r=new URL(e);return c&&r.pathname.match(c)||(r.search+=(r.search?"&":"")+encodeURIComponent(a)+"="+encodeURIComponent(s)),r.toString()},isPathWhitelisted=function(e,a){if(0===e.length)return!0;var s=new URL(a).pathname;return e.some(function(e){return s.match(e)})},stripIgnoredUrlParameters=function(e,a){var s=new URL(e);return s.hash="",s.search=s.search.slice(1).split("&").map(function(e){return e.split("=")}).filter(function(e){return a.every(function(a){return!a.test(e[0])})}).map(function(e){return e.join("=")}).join("&"),s.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(e){var a=e[0],s=e[1],c=new URL(a,self.location),r=createCacheKey(c,hashParamName,s,!1);return[c.toString(),r]}));self.addEventListener("install",function(e){e.waitUntil(caches.open(cacheName).then(function(e){return setOfCachedUrls(e).then(function(a){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(s){if(!a.has(s)){var c=new Request(s,{credentials:"same-origin"});return fetch(c).then(function(a){if(!a.ok)throw new Error("Request for "+s+" returned a response with status "+a.status);return cleanResponse(a).then(function(a){return e.put(s,a)})})}}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(e){var a=new Set(urlsToCacheKeys.values());e.waitUntil(caches.open(cacheName).then(function(e){return e.keys().then(function(s){return Promise.all(s.map(function(s){if(!a.has(s.url))return e.delete(s)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(e){if("GET"===e.request.method){var a,s=stripIgnoredUrlParameters(e.request.url,ignoreUrlParametersMatching);a=urlsToCacheKeys.has(s);a||(s=addDirectoryIndex(s,"index.html"),a=urlsToCacheKeys.has(s));a&&e.respondWith(caches.open(cacheName).then(function(e){return e.match(urlsToCacheKeys.get(s)).then(function(e){if(e)return e;throw Error("The cached response that was expected is missing.")})}).catch(function(a){return console.warn('Couldn\'t serve response for "%s" from cache: %O',e.request.url,a),fetch(e.request)}))}}); |