ember-service-worker-unregistration
v1.1.0
Published
An Ember plugin that unregister service workers when ember-service-worker is disabled.
Downloads
19
Readme
Ember Service Worker Unregistration
An Ember plugin that unregister service workers when ember-service-worker is disabled.
Installation
ember install ember-service-worker-unregistration
Configuration
This plugin inject unregistration loop code at the bottom of your index.html
file.
To unregister all your service workers you just need to disable ember-service-worker.
The configuration is done in the ember-cli-build.js
file:
var EmberApp = require('ember-cli/lib/broccoli/ember-app');
module.exports = function(defaults) {
var app = new EmberApp(defaults, {
'ember-service-worker': {
// Disable the Service Worker
enabled: false,
// There are various ways to inject the service worker registration script.
// By default, the unregistration file is loaded using a simple script tag in the bottom of the body tag
// async: the unregistration file is loaded using a async script tag in the bottom of the head tag
// inline: write the contents of the registration script into the index.html file
registrationStrategy: 'inline'
// Force to create the unregistration file
unregistrationEnabled: true
}
});
return app.toTree();
};
Authors
Versioning
This library follows Semantic Versioning
Want to help?
Please do! We are always looking to improve this library. Please see our Contribution Guidelines on how to properly submit issues and pull requests.