-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsw.js
1 lines (1 loc) · 17.1 KB
/
sw.js
1
importScripts("workbox-sw.js");var PROJECT_NAME="balm",PROJECT_VERSION="v202447",CACHE_NAMES=[PROJECT_NAME+"-precache-"+PROJECT_VERSION,PROJECT_NAME+"-runtime-"+PROJECT_VERSION,PROJECT_NAME+"-ga-"+PROJECT_VERSION,"images"];workbox.core.setCacheNameDetails({prefix:PROJECT_NAME,suffix:PROJECT_VERSION,precache:"precache",runtime:"runtime",googleAnalytics:"ga"}),workbox.precaching.precacheAndRoute([{revision:"01179f43d445789e1ab764496d4c73e9",url:"css/main.01179f43.css"},{revision:"f11a804fdce57945fea0702f8c69120d",url:"docs/404.html"},{revision:"79bd7bd282e5802b1c91f355a3f4c751",url:"docs/advanced/code-splitting.html"},{revision:"f04dcb84c1024bbd5ae0fb743c1ba54b",url:"docs/advanced/compatibility.html"},{revision:"69f330d1aa3e3b0e398f7c243bf84770",url:"docs/advanced/index.html"},{revision:"02394388f3de4d8e75a031d474018863",url:"docs/advanced/mpa.html"},{revision:"63e34a3bb6f89fabd85ab82f6a6c8076",url:"docs/advanced/recipes.html"},{revision:"328353d0ae82e016710feac592e06a96",url:"docs/advanced/spa.html"},{revision:"2b737c0ff445929a7a89ade9f3ecdaa8",url:"docs/advanced/troubleshooting.html"},{revision:"c960c349449b29ac2a3f8e78b4be243b",url:"docs/api/cache.html"},{revision:"fd3e3b99200cf8e0057803e41918be66",url:"docs/api/deployment.html"},{revision:"8471d59785de1784d3330818275a2755",url:"docs/api/environment.html"},{revision:"7c25cccf3a39c2f04215827c39a236a7",url:"docs/api/files.html"},{revision:"43baab308b12c835c0e7f731c8d5754d",url:"docs/api/index.html"},{revision:"a4ef6c3d1d53aa337e2676dc1a301ce5",url:"docs/api/others.html"},{revision:"1577bf3585242281728886bf8d839323",url:"docs/api/scripts.html"},{revision:"c7dff10e5b77ee88ddc1ec6f7a15d537",url:"docs/api/server.html"},{revision:"c0737f9ea75cf18df2d1397545709d45",url:"docs/api/styles.html"},{revision:"68c5d190cad0189ccba668644fcbcc78",url:"docs/api/template.html"},{revision:"cd62b407ca3dabed42660f88261c403f",url:"docs/assets/css/0.styles.987e0ef7.css"},{revision:"3905b58c879ea0879c3d3cfebf395640",url:"docs/assets/js/1.c6377aa3.js"},{revision:"601688958dbf36ead79f25b627a9478c",url:"docs/assets/js/10.119d40c7.js"},{revision:"b7144620a3e3fefd88e25fe4340a8be9",url:"docs/assets/js/100.532691bf.js"},{revision:"ea304b2fb2c7dfcd3a68ac0b9b3e6290",url:"docs/assets/js/101.476bef42.js"},{revision:"1704bf15b23d40c06e2c9ccb3d8547fd",url:"docs/assets/js/102.426233ec.js"},{revision:"76dccc1decfc0633d5a9155dd7edc035",url:"docs/assets/js/103.79d2375d.js"},{revision:"e104ee88afc44d8e607043c5900c70b6",url:"docs/assets/js/104.dc714355.js"},{revision:"ff01e637f29a14b2e6e72c1a6f4c9369",url:"docs/assets/js/105.ee845a20.js"},{revision:"af0dcd9a16156a73b9a1bb016e5889ea",url:"docs/assets/js/106.0ac53ef7.js"},{revision:"c792deacd9f9890a227335bbbcfe307c",url:"docs/assets/js/107.7ae8c024.js"},{revision:"2f3db659f617eedca6dd5b7f54ec5375",url:"docs/assets/js/11.92cfd948.js"},{revision:"e5e0c83fd4fa7f53faee1fa2f9745863",url:"docs/assets/js/12.968d145c.js"},{revision:"739bea646544349ca28b43cbebe585a1",url:"docs/assets/js/13.0e85fe98.js"},{revision:"fdbb616983b6130d202e440950aef8e5",url:"docs/assets/js/14.bbf731e6.js"},{revision:"3a473eaf621e9aeb8ba6577c843ec684",url:"docs/assets/js/15.a147ec54.js"},{revision:"131416678c27874ccb3f261c30b50218",url:"docs/assets/js/16.9f4aca18.js"},{revision:"f8667311fc39936135e7795f7df02f78",url:"docs/assets/js/17.6afda646.js"},{revision:"b2d2868cdc7575f577305f93911f0a79",url:"docs/assets/js/18.54239203.js"},{revision:"f1a2893ce8bb7b07418f65292764ad50",url:"docs/assets/js/19.125384b2.js"},{revision:"bcfb679136bf68022d55a3bfb0535ebc",url:"docs/assets/js/2.2cb470ce.js"},{revision:"2d256393c6414f4cabe57442210f05a8",url:"docs/assets/js/20.689c5015.js"},{revision:"cb09f919c7d174f5023bc4541678e1d5",url:"docs/assets/js/21.df4729f7.js"},{revision:"677ef4ffb3e9fca95402096a7329146a",url:"docs/assets/js/22.26ab7992.js"},{revision:"6a63b4b2435a74b85872210b8319a162",url:"docs/assets/js/23.e95c4143.js"},{revision:"42b6950567da692544a049c05d0afbef",url:"docs/assets/js/24.2d93b53f.js"},{revision:"e4a998e723c168e06d657dc31781f2e6",url:"docs/assets/js/25.29f167b3.js"},{revision:"990ff1f9945b05c1616dedd429709c50",url:"docs/assets/js/26.06e5cc77.js"},{revision:"22b3c26d06c39b2622c36f112830c10d",url:"docs/assets/js/27.569bde3d.js"},{revision:"7d0932be14929dd5bf60eeb041681664",url:"docs/assets/js/28.5e9e7472.js"},{revision:"c30e7536d3f8c57855d6766ebf8fae0c",url:"docs/assets/js/29.6de23c88.js"},{revision:"48e6d8117623ee3a07c39259139fb2a3",url:"docs/assets/js/3.3bb98f9a.js"},{revision:"d0c6c4784fde4f139859eafb55987ea9",url:"docs/assets/js/30.cee6eb88.js"},{revision:"982b83fed752628c0677e81f2f505e99",url:"docs/assets/js/31.7a432d81.js"},{revision:"cc2dc33e22de1d6267ddaced77ab9f1b",url:"docs/assets/js/32.2cb96b39.js"},{revision:"031ee6fec68d84e9e79f7f655a3b5deb",url:"docs/assets/js/33.d1000776.js"},{revision:"e071d0c249ac38d23ab7e34986f85e81",url:"docs/assets/js/34.90a92e75.js"},{revision:"b391b308bd96313a0300c389994fe21a",url:"docs/assets/js/35.cb4214cc.js"},{revision:"6ad83e41957b011dffeb37c6ca20ec16",url:"docs/assets/js/36.c60b4d89.js"},{revision:"f1ecae43c73325b440df6ddf0c273661",url:"docs/assets/js/37.7facb2cc.js"},{revision:"038c382b98e7685a38c31316f2d9271a",url:"docs/assets/js/38.bf5610b5.js"},{revision:"c56ff5ac4b1eec9122921a5f66beacf1",url:"docs/assets/js/39.b7b9558f.js"},{revision:"827a6f97139b70b4d782c8504b9d82ef",url:"docs/assets/js/4.f9be72bd.js"},{revision:"1df19a8c5748b97580c3e24ee7e9f9ee",url:"docs/assets/js/40.ef3f4da1.js"},{revision:"35225e34a43f614fa0ac76ee832bd18a",url:"docs/assets/js/41.f1e25a5f.js"},{revision:"ba28fc25570e81cdb9061d6974d69992",url:"docs/assets/js/42.6fde8220.js"},{revision:"beca27b70431304d947b127c57a95ca9",url:"docs/assets/js/43.cad7c654.js"},{revision:"2fec5bac583352317ff3001e3792bbf7",url:"docs/assets/js/44.b3289bf2.js"},{revision:"6f818dbee216029cedef9abd3e4162e0",url:"docs/assets/js/45.f24ef65f.js"},{revision:"a6edce44207cd6f2f36635668115cd2b",url:"docs/assets/js/46.281bb2c2.js"},{revision:"7c14d7cf5ba628bc42f9712025fd19a0",url:"docs/assets/js/47.0aabcc4d.js"},{revision:"5febfb847f03e19291ed4ea445d84bb3",url:"docs/assets/js/48.e6fb44a8.js"},{revision:"abdb02aba98cd9db8c9b1129199b1ef5",url:"docs/assets/js/49.3961b222.js"},{revision:"b09480622b10b970334cc13b6b741de0",url:"docs/assets/js/5.80846f7d.js"},{revision:"7d94c1ec80928fabb06d172627755e66",url:"docs/assets/js/50.cb2f61a5.js"},{revision:"c41d0e159f8875b7a67c514b5dc2f868",url:"docs/assets/js/51.bbadab5e.js"},{revision:"bf78f326b1cff90bf28b5838d5c00711",url:"docs/assets/js/52.c25238b0.js"},{revision:"358d419f116f344c4edf7282dcc83695",url:"docs/assets/js/53.1433a979.js"},{revision:"3563d4e7d8364595ad35fefe301a7950",url:"docs/assets/js/54.a5dd5bb8.js"},{revision:"26c6905e18275060d391033aae3b9c8f",url:"docs/assets/js/55.2ddcffd3.js"},{revision:"99109899f511b4feedb49d24841c15a2",url:"docs/assets/js/56.b05b51e3.js"},{revision:"adb5e128c59ab44d1d3dfda7a5a942f2",url:"docs/assets/js/57.df2253a6.js"},{revision:"7897bb0e364d16fffd27bd93df012d1a",url:"docs/assets/js/58.0105407e.js"},{revision:"297c54bfba4199b0fba36ad1dc42afd8",url:"docs/assets/js/59.b247990e.js"},{revision:"c0de5821347149fb056033d273caf405",url:"docs/assets/js/6.70069938.js"},{revision:"4a1824954358a781534634a472ed6565",url:"docs/assets/js/60.8c35f4d0.js"},{revision:"3277a1b657cc778355d18bf07689fa01",url:"docs/assets/js/61.cb599212.js"},{revision:"a59a8b70d1479b5086b4b55a64dada3b",url:"docs/assets/js/62.7a1bead5.js"},{revision:"e8ceeaa52d96de41507fa34f57df1583",url:"docs/assets/js/63.a7a0872e.js"},{revision:"02cf8c294afc4f0099a47ce60685757e",url:"docs/assets/js/64.4afcc1ab.js"},{revision:"e5b24f289aa54ff9ae2e4299a7676ef7",url:"docs/assets/js/65.6b734040.js"},{revision:"32b75421fc7255c19bb17ce17ab59c62",url:"docs/assets/js/66.72fdffd3.js"},{revision:"663d09463345f14d13276f883666d7fb",url:"docs/assets/js/67.cd11e475.js"},{revision:"babd7e04a94e9284b3ce4664bc500332",url:"docs/assets/js/68.9dd74162.js"},{revision:"91cffae42a77a1f634f91f472c0147be",url:"docs/assets/js/69.1e8ebce5.js"},{revision:"f13eb0bf4b14a721492cf5d1f134c812",url:"docs/assets/js/7.d71c2cb5.js"},{revision:"582b7483cc9c9a02ffb2c477525f52e2",url:"docs/assets/js/70.d2277090.js"},{revision:"54b330b3ccccc71f970e0cf4c059d9ac",url:"docs/assets/js/71.45780f08.js"},{revision:"12e10c830dde3e7396fbd946fcf2f939",url:"docs/assets/js/72.23c0915d.js"},{revision:"49a236e9743f399b543e34b3215ae2b7",url:"docs/assets/js/73.fbd68b70.js"},{revision:"6496ebebafa1139440b14570b4a7ef2e",url:"docs/assets/js/74.96928008.js"},{revision:"9e8ce1a2a6d8499524b44d96f5702d31",url:"docs/assets/js/75.0075573d.js"},{revision:"325d53e9077c5b3287325b09bc177ea8",url:"docs/assets/js/76.c7e00121.js"},{revision:"47c15f0e44e8f780e13a16d35972d34d",url:"docs/assets/js/77.0ddf42a0.js"},{revision:"18603868d11e39bf462eae88ad6a594c",url:"docs/assets/js/78.15005ad3.js"},{revision:"20af1263b64e98bb2519e79c2f5210d5",url:"docs/assets/js/79.8c8522f0.js"},{revision:"dfbfa91823604bf134395657be7de082",url:"docs/assets/js/80.a0e69970.js"},{revision:"bd9ec0843b492ad884e8885f0bbababe",url:"docs/assets/js/81.9e4c3127.js"},{revision:"9e6d7d964e3f39fe292bb162b08e64e4",url:"docs/assets/js/82.046f9b2a.js"},{revision:"ed3ee4cb33d7e5ff8f6ec796180804b7",url:"docs/assets/js/83.f0d8a6d9.js"},{revision:"23e45088329935a24cb34f5a16d285a9",url:"docs/assets/js/84.c9c20ca1.js"},{revision:"417e307467b821930e7735efe3093337",url:"docs/assets/js/85.3ac86f2e.js"},{revision:"ffd5bd7b21e87734f3f51ecb637abe10",url:"docs/assets/js/86.d3c362d3.js"},{revision:"83282f40f97034965a627df33a4cccf2",url:"docs/assets/js/87.cb193c5b.js"},{revision:"900a1b2f14fd29b5e51bc1dea094a235",url:"docs/assets/js/88.d572c9e7.js"},{revision:"40737aa684313a6cc332f04534418052",url:"docs/assets/js/89.0a55ed5a.js"},{revision:"b2394134eb40f267bbfd110ff04b2cdb",url:"docs/assets/js/90.d4c960a3.js"},{revision:"606721356b85d267cad2bc6c43ea1a34",url:"docs/assets/js/91.c064dd33.js"},{revision:"48ae3499bf5837ac3806602c99b25d02",url:"docs/assets/js/92.15673873.js"},{revision:"cdcc7528d361f3e937e4f03e9d37ad76",url:"docs/assets/js/93.71b370f1.js"},{revision:"1936c723647a8b6643d58cf02d7b2993",url:"docs/assets/js/94.0e920f85.js"},{revision:"34be3db54a778c316ccf129cc4400534",url:"docs/assets/js/95.b927af08.js"},{revision:"ec95db33dca1dcc4cd14756ea1512ede",url:"docs/assets/js/96.e54b0e8c.js"},{revision:"8580223943b201ec86f08ecc5895db86",url:"docs/assets/js/97.cb400e3a.js"},{revision:"0cffbc1377391b8a484e9f40d47de64c",url:"docs/assets/js/98.571592bb.js"},{revision:"f1231440d60de0f0c29d4ea20a55a314",url:"docs/assets/js/99.89850676.js"},{revision:"7415c63c29df9a3b37cec3495546d155",url:"docs/assets/js/app.ed70cafb.js"},{revision:"8b3c82cedca712f82bd4ac6025b5687b",url:"docs/assets/js/vendors~docsearch.3d49b2ab.js"},{revision:"a41299eb8f98b3cc14676982c5344a36",url:"docs/config/assets.html"},{revision:"527d4d29fcf9fc6728966203f3f7f592",url:"docs/config/environment.html"},{revision:"fc91462706aa2e80afc35cafd1c33d06",url:"docs/config/extras.html"},{revision:"adfbe99fa64a9e1d45825e36c4596312",url:"docs/config/ftp.html"},{revision:"34e51bad4d67048c7e34ed7ef919eaf9",url:"docs/config/html.html"},{revision:"8e46e215360d5e9995e3edd10b93d69d",url:"docs/config/images.html"},{revision:"d7f285f6e3f805c6f557ba2e01da8eb6",url:"docs/config/index.html"},{revision:"b43aa9b1286d50466879e98e6c15db71",url:"docs/config/logs.html"},{revision:"0e1dc0994e9ee7f8d271079a09b33a88",url:"docs/config/paths.html"},{revision:"df2e689f60c573d5778ec37d4e7d0e48",url:"docs/config/pwa.html"},{revision:"5599e3762c2f5e56e1f0660c6bafdb30",url:"docs/config/scripts-esbuild.html"},{revision:"150a978bc3f29a01b4adb9d2545d5b95",url:"docs/config/scripts-rollup.html"},{revision:"01a3306531dbe842063dd701255eba27",url:"docs/config/scripts-webpack.html"},{revision:"947cedf27144109763654a9004732235",url:"docs/config/scripts.html"},{revision:"bd141e342931c3e3e150163bc7b551df",url:"docs/config/server.html"},{revision:"628caa10fcbb9e5283173748317a530f",url:"docs/config/styles.html"},{revision:"6d2f2013b0e770f76b6e4eb35b869c06",url:"docs/guide/getting-started.html"},{revision:"413a7b9153fbecaa12f1b510418d9c27",url:"docs/guide/index.html"},{revision:"7a5fde9579769ab1315205640806804d",url:"docs/guide/installation.html"},{revision:"6d09f2ea4b4fc589cd758ff0dc86c49a",url:"docs/guide/structure.html"},{revision:"f317760eadd6ec242765773b869063ef",url:"docs/guide/upgrade/index.html"},{revision:"7d0839b91e126b71e7bb766d67423690",url:"docs/guide/upgrade/upgrade-0.24.html"},{revision:"c9b19d22724de314fe3ff7d266e0b70c",url:"docs/guide/upgrade/upgrade-1.0.html"},{revision:"ba015d43c163063043d95dababeba64b",url:"docs/guide/upgrade/upgrade-2.0.html"},{revision:"76ae567fb3d0fc96e0ed91e30969358d",url:"docs/guide/upgrade/upgrade-3.0.html"},{revision:"09e59b62dbf7b52172fa8ad5c5d3eb35",url:"docs/index.html"},{revision:"ce8efd9be580ef9d26169442f013bdf1",url:"docs/zh/advanced/code-splitting.html"},{revision:"5340345e51db5b6ba829ead9dcc8cd03",url:"docs/zh/advanced/compatibility.html"},{revision:"33826ae56464266007ca177aec8a0d10",url:"docs/zh/advanced/index.html"},{revision:"6a58b05bb4882170e47c26a4c1defc77",url:"docs/zh/advanced/mpa.html"},{revision:"473e28240a78e76c3c0d4269bc623f33",url:"docs/zh/advanced/recipes.html"},{revision:"ca84aa4902c3d853af177e403abb6cde",url:"docs/zh/advanced/spa.html"},{revision:"80677c5526241d0e537c1fd4f5fa8fc3",url:"docs/zh/advanced/troubleshooting.html"},{revision:"0a689ab26e28ead06551274dde6fab66",url:"docs/zh/api/cache.html"},{revision:"4f861114d396fe14b663c90e6984ef54",url:"docs/zh/api/deployment.html"},{revision:"829e850e8964a53ffd41e1d2eca5d3c4",url:"docs/zh/api/environment.html"},{revision:"d93bb859f6bf9a66f41f37e17d91ab3a",url:"docs/zh/api/files.html"},{revision:"d702ccf5b8e0ac38add989714aeb6a84",url:"docs/zh/api/index.html"},{revision:"c808dc1077f700fd6b6a2a11cafa3a27",url:"docs/zh/api/others.html"},{revision:"26476ff876df0160c36ab24ecaed5b4f",url:"docs/zh/api/scripts.html"},{revision:"b02163293544327b88cfe6d137fcf709",url:"docs/zh/api/server.html"},{revision:"2b5a6e9f3ba194f0f8925cf0f0be147e",url:"docs/zh/api/styles.html"},{revision:"abe8ea3c4d9bdbded75cd0f733645217",url:"docs/zh/api/template.html"},{revision:"ce9c34745792f73fd7ee762e13d8cfa1",url:"docs/zh/config/assets.html"},{revision:"b4b6dd3fcb6ef445513c4e86e747f2e7",url:"docs/zh/config/environment.html"},{revision:"30fd81a1a7cee554086fcb4e71b99262",url:"docs/zh/config/extras.html"},{revision:"16f8e1dec1542a933790fe017f079c02",url:"docs/zh/config/ftp.html"},{revision:"ba5a932fde80b7fbdc599c0414f229b1",url:"docs/zh/config/html.html"},{revision:"4ac9a4ddc2a404d74f3b5fbdf68ea8f8",url:"docs/zh/config/images.html"},{revision:"6c8382479c3c2c9b341d742a3ea24336",url:"docs/zh/config/index.html"},{revision:"f69b9fa07f858ddaa66e8c81ae764e65",url:"docs/zh/config/logs.html"},{revision:"20d5b5850a9634400bc47f9a87230d75",url:"docs/zh/config/paths.html"},{revision:"b78c8eb42fee812f482cbcd6f9996559",url:"docs/zh/config/pwa.html"},{revision:"77ec4a3c9794b4c49ededb15b412b6cf",url:"docs/zh/config/scripts-esbuild.html"},{revision:"4819e60fc2bb5ef9ebc5e9ed33b340e6",url:"docs/zh/config/scripts-rollup.html"},{revision:"3c8cbb3b97c30ca762a32135bc41bd64",url:"docs/zh/config/scripts-webpack.html"},{revision:"2987683b1c7e697a82b3eac7bb874962",url:"docs/zh/config/scripts.html"},{revision:"da952566c5a844e4746a8d4add032f49",url:"docs/zh/config/server.html"},{revision:"5317513100c2b477c6fd2bc0bdd35d49",url:"docs/zh/config/styles.html"},{revision:"95636635291cb73e3301c5dffa55e77c",url:"docs/zh/guide/getting-started.html"},{revision:"254c0f81e52015c8eb15ddc53ef9f8cf",url:"docs/zh/guide/index.html"},{revision:"1c140f2d1e9cc2e6e8642a0ed6e6985d",url:"docs/zh/guide/installation.html"},{revision:"8312a95a8407d3d48fa773ea0baa1378",url:"docs/zh/guide/structure.html"},{revision:"c9cd7624d48edf46f17ee030367bd056",url:"docs/zh/guide/upgrade/index.html"},{revision:"5c440ab6caf7b1ae6b0b188184a9ec8f",url:"docs/zh/guide/upgrade/upgrade-0.24.html"},{revision:"a353ee74b0da22f663735d7da638751c",url:"docs/zh/guide/upgrade/upgrade-1.0.html"},{revision:"6692dcac898ad570cc874850cd450871",url:"docs/zh/guide/upgrade/upgrade-2.0.html"},{revision:"9ffd33524501d96a7931556e505552ac",url:"docs/zh/guide/upgrade/upgrade-3.0.html"},{revision:"0fab7cfeff71ea8c4e6cbf0d7dcdf1b8",url:"docs/zh/index.html"},{revision:"aa7486ee63ea864050e61eb119a96549",url:"index.html"},{revision:"15f32d6327fd62982e8d52578fd633d4",url:"js/index.15f32d63.js"},{revision:"7f18882caf646c8a7c8cd9dbab0bf74a",url:"workbox-sw.js"}]),workbox.routing.registerRoute((function(s){return"script"===s.request.destination||"style"===s.request.destination}),new workbox.strategies.StaleWhileRevalidate),workbox.routing.registerRoute((function(s){return"image"===s.request.destination}),new workbox.strategies.CacheFirst({cacheName:"images",plugins:[new workbox.cacheableResponse.CacheableResponsePlugin({statuses:[0,200]}),new workbox.expiration.ExpirationPlugin({maxEntries:60,maxAgeSeconds:2592e3})]})),workbox.routing.registerRoute((function(s){return s.sameOrigin&&s.url.pathname.startsWith("/docs/")}),new workbox.strategies.StaleWhileRevalidate),workbox.routing.registerRoute(/\.(?:ico|webmanifest)$/,new workbox.strategies.StaleWhileRevalidate),workbox.googleAnalytics.initialize(),self.addEventListener("activate",(function(s){s.waitUntil(caches.keys().then((function(s){return Promise.all(s.map((function(s){if(-1===CACHE_NAMES.indexOf(s))return caches.delete(s)})))})).then((function(){self.clients.claim()})))})),self.addEventListener("message",(function(s){"skipWaiting"===s.data.action&&self.skipWaiting()}));