From c54dc51fc34c33654ca637ab840c8037e19bbd7b Mon Sep 17 00:00:00 2001 From: Michel Date: Sun, 24 Jun 2018 18:14:41 +0200 Subject: [PATCH] Service worker --- composer.json | 5 ++++- resources/js/progressivewebapp.js | 3 +++ resources/js/service-worker.js | 0 3 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 resources/js/progressivewebapp.js create mode 100644 resources/js/service-worker.js diff --git a/composer.json b/composer.json index 96759c9..1c9b4a3 100644 --- a/composer.json +++ b/composer.json @@ -27,7 +27,10 @@ "installer-name": "silverstripe-progressivewebapp", "branch-alias": { "dev-master": "2.x-dev" - } + }, + "expose": [ + "resources" + ] }, "autoload": { "psr-4": { diff --git a/resources/js/progressivewebapp.js b/resources/js/progressivewebapp.js new file mode 100644 index 0000000..b7dba5e --- /dev/null +++ b/resources/js/progressivewebapp.js @@ -0,0 +1,3 @@ +if ('serviceWorker' in navigator) { + navigator.serviceWorker.register('resources/pixelspin/silverstripe-progressivewebapp/resources/js/service-worker.js'); +} \ No newline at end of file diff --git a/resources/js/service-worker.js b/resources/js/service-worker.js new file mode 100644 index 0000000..e69de29