diff options
author | Marc Pervaz Boocha <mboocha@sudomsg.xyz> | 2022-01-09 08:57:52 +0530 |
---|---|---|
committer | Marc Pervaz Boocha <mboocha@sudomsg.xyz> | 2022-01-09 08:57:52 +0530 |
commit | 244bdce8ee0b7bdb26c33b4f337a26e00374c6d0 (patch) | |
tree | bb1a7a07d8c396c9413502916c5eef113a386c16 /src/assets/sw_cache.11tydata.js | |
parent | take 3 (diff) | |
download | sudomsg-244bdce8ee0b7bdb26c33b4f337a26e00374c6d0.tar sudomsg-244bdce8ee0b7bdb26c33b4f337a26e00374c6d0.tar.gz sudomsg-244bdce8ee0b7bdb26c33b4f337a26e00374c6d0.tar.bz2 sudomsg-244bdce8ee0b7bdb26c33b4f337a26e00374c6d0.tar.lz sudomsg-244bdce8ee0b7bdb26c33b4f337a26e00374c6d0.tar.xz sudomsg-244bdce8ee0b7bdb26c33b4f337a26e00374c6d0.tar.zst sudomsg-244bdce8ee0b7bdb26c33b4f337a26e00374c6d0.zip |
create a json file
Signed-off-by: Marc Pervaz Boocha <mboocha@sudomsg.xyz>
Diffstat (limited to 'src/assets/sw_cache.11tydata.js')
-rw-r--r-- | src/assets/sw_cache.11tydata.js | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/assets/sw_cache.11tydata.js b/src/assets/sw_cache.11tydata.js new file mode 100644 index 0000000..377753f --- /dev/null +++ b/src/assets/sw_cache.11tydata.js @@ -0,0 +1,22 @@ +const crypto = require('crypto') + +module.exports = () => { + return { + sw_cache: { + offline: "/offline.html", + default: [ + "/index.css", + "/prism.css", + "/index.js", + "/favicon.svg", + "/offline.html", + "/" + ], + }, + eleventyComputed: { + sw_cache: { + store: data => `${data.env.CF_PAGES_BRANCH || "default"}-${data.env.CF_PAGES_COMMIT_SHA || crypto.randomUUID()}` + } + } + } +}
\ No newline at end of file |