]> git.immae.eu Git - github/bastienwirtz/homer.git/blame - worker.js
Merge pull request #53 from fbartels/readme
[github/bastienwirtz/homer.git] / worker.js
CommitLineData
9baec9ae
BW
1self.addEventListener('install', event => {
2 event.waitUntil(
3 caches
4 .open('homer')
5 .then(cache =>
6 cache.addAll([
d819cf5c
FB
7 '.',
8 'index.html',
d819cf5c
FB
9 'app.css',
10 'app.js',
ab76270c 11 'vendors/vue.min.js',
d819cf5c 12 'vendors/js-yaml.min.js',
ab76270c
BW
13 'vendors/font-awesone.min.css',
14 'vendors/bulma.min.css',
d819cf5c 15 'assets/logo.png',
45b49b30 16 'assets/favicon.png',
ab76270c
BW
17 'webfonts/raleway/raleway-v14-latin-regular.woff',
18 'webfonts/raleway/raleway-v14-latin-regular.woff2',
19 'webfonts/lato/lato-v16-latin-regular.woff',
20 'webfonts/lato/lato-v16-latin-regular.woff2',
c1ec54ff
BW
21 'webfonts/fa-brands-400.woff',
22 'webfonts/fa-brands-400.woff2',
23 'webfonts/fa-brands-400.svg',
24 'webfonts/fa-brands-400.ttf',
25 'webfonts/fa-brands-400.eot',
26 'webfonts/fa-regular-400.woff',
27 'webfonts/fa-regular-400.woff2',
28 'webfonts/fa-regular-400.svg',
29 'webfonts/fa-regular-400.ttf',
30 'webfonts/fa-regular-400.eot',
31 'webfonts/fa-solid-900.woff',
32 'webfonts/fa-solid-900.woff2',
33 'webfonts/fa-solid-900.svg',
34 'webfonts/fa-solid-900.ttf',
35 'webfonts/fa-solid-900.eot',
9baec9ae
BW
36 ])
37 )
38 )
39})
40
41self.addEventListener('fetch', event => {
42 event.respondWith(
43 caches.match(event.request).then(response => {
44 if (response) {
45 return response;
46 }
47 return fetch(event.request);
48 })
49 );
50});