Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rwjblue/ember-service-worker-project-entagled-registration
https://github.com/rwjblue/ember-service-worker-project-entagled-registration
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/rwjblue/ember-service-worker-project-entagled-registration
- Owner: rwjblue
- License: mit
- Created: 2016-07-18T15:36:09.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-07-18T16:26:08.000Z (over 8 years ago)
- Last Synced: 2024-10-19T17:55:54.351Z (25 days ago)
- Language: JavaScript
- Size: 13.7 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-ember - ember-service-worker-project-entagled-registration - This addon is to be used along with ember-service-worker to ensure that the service worker being used is paired properly to the project. (Packages / Service Workers)
README
# ember-service-worker-project-entangled-registration
This addon is to be used along with [ember-service-worker](https://github.com/DockYard/ember-service-worker) to
ensure that the service worker being used is paired properly to the project.This is done by generating a hash of the `package.json` and all levels of dependencies, and utilize that hash so that
if the service workers internal version does not match the version being registered the service worker will be
unregistered.## Installation
```
npm install --save-dev ember-service-worker-project-entangled-registration
```## Usage
As long as `ember-service-worker` is also present, there is no additonal steps needed to use this addon.
## Contributing
### Installation
* `git clone` this repository
* `npm install`
* `bower install`### Running
* `ember serve`
* Visit your app at http://localhost:4200.### Running Tests
* `npm test` (Runs `ember try:testall` to test your addon against multiple Ember versions)
* `ember test`
* `ember test --server`### Building
* `ember build`
For more information on using ember-cli, visit [http://ember-cli.com/](http://ember-cli.com/).