oko 0.1.14

Fully local home security system.
Documentation
1
if(!self.define){let e,i={};const n=(n,s)=>(n=new URL(n+".js",s).href,i[n]||new Promise((i=>{if("document"in self){const e=document.createElement("script");e.src=n,e.onload=i,document.head.appendChild(e)}else e=n,importScripts(n),i()})).then((()=>{let e=i[n];if(!e)throw new Error(`Module ${n} didn’t register its module`);return e})));self.define=(s,r)=>{const o=e||("document"in self?document.currentScript.src:"")||location.href;if(i[o])return;let c={};const l=e=>n(e,o),t={module:{uri:o},exports:c,require:l};i[o]=Promise.all(s.map((e=>t[e]||l(e)))).then((e=>(r(...e),c)))}}define(["./workbox-5ffe50d4"],(function(e){"use strict";self.addEventListener("message",(e=>{e.data&&"SKIP_WAITING"===e.data.type&&self.skipWaiting()})),e.clientsClaim(),e.precacheAndRoute([{url:"apple-touch-icon-180x180.png",revision:"e8ce9c82e3937b6f86b8b928037070d0"},{url:"assets/index-CMmw5lG3.css",revision:null},{url:"assets/index-D4j9Qzrt.js",revision:null},{url:"assets/workbox-window.prod.es5-B9K5rw8f.js",revision:null},{url:"favicon.ico",revision:"ac742ab0e8ef9f7c766ce1cb2a6816a4"},{url:"favicon.svg",revision:"c74518e1f664119b5764194e37e59d88"},{url:"index.html",revision:"22086a9bd1ae995df22b6be8161fabcb"},{url:"maskable-icon-512x512.png",revision:"93725262bb776862e849dc6c7a057d0b"},{url:"pwa-192x192.png",revision:"75ef99621c7cdb93dc91c987b6dea7e9"},{url:"pwa-512x512.png",revision:"198a3a378ce6cadd5f5e7dffc1e68760"},{url:"pwa-64x64.png",revision:"ebd6bf4acb38926607cd79f0ce4e2286"},{url:"manifest.webmanifest",revision:"0717a18a350cffa995fd77280beeea93"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("index.html")))}));