From 890aff4799d5dccdb5ceb3b2c4eef496926ddcb3 Mon Sep 17 00:00:00 2001 From: Richard Harris Date: Sun, 14 Apr 2019 19:58:03 -0400 Subject: [PATCH] filter out .DS_Store and mp3s --- site/src/service-worker.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/site/src/service-worker.js b/site/src/service-worker.js index 94806020fb..e226670753 100644 --- a/site/src/service-worker.js +++ b/site/src/service-worker.js @@ -4,7 +4,12 @@ const ASSETS = `cache${timestamp}`; // `shell` is an array of all the files generated by Rollup, // `files` is an array of everything in the `static` directory -const to_cache = shell.concat(files); +const to_cache = shell.concat(files.filter(file => { + const basename = file.split('/').pop(); + if (basename[0] === '.') return false; // .DS_Store and friends + if (basename.endsWith('.mp3')) return false; // TODO others? + return true; +})); const cached = new Set(to_cache); self.addEventListener('install', event => {