···22// This is because caching would make development more difficult (changes would not
33// be reflected on the first load after each change).
44self.addEventListener('fetch', () => { });
55+self.addEventListener('message', (event) => {
66+ if (event.data && event.data.type === 'SKIP_WAITING') {
77+ self.skipWaiting();
88+ }
99+});