├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github └── workflows │ └── CI.yml ├── .gitignore ├── LICENSE ├── README.md ├── demo ├── customMainTemplate.js ├── index.html ├── index.js ├── manifest.json ├── server.js └── webpack.config.js ├── package.json ├── packages ├── generate-service-worker │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ │ ├── index.js │ │ └── mockTemplate │ ├── index.js │ ├── package.json │ ├── templates │ │ ├── __tests__ │ │ │ ├── cache.js │ │ │ └── notifications.js │ │ ├── cache.js │ │ ├── main.js │ │ └── notifications.js │ └── utils │ │ ├── __tests__ │ │ └── validate.js │ │ ├── hash.js │ │ ├── validate.js │ │ └── validators.js ├── service-worker-mock │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ │ ├── Cache.js │ │ ├── Clients.js │ │ ├── FetchEvent.js │ │ ├── Headers.js │ │ ├── IDB.js │ │ ├── MessageEvent.js │ │ ├── NotificationEvent.js │ │ ├── Request.js │ │ ├── Response.js │ │ ├── ServiceWorkerGlobalScope.js │ │ ├── ServiceWorkerRegistration.js │ │ ├── basic.js │ │ ├── fixtures │ │ │ └── basic.js │ │ ├── navigator.js │ │ └── trigger.js │ ├── fetch.js │ ├── index.js │ ├── models │ │ ├── Blob.js │ │ ├── Body.js │ │ ├── BroadcastChannel.js │ │ ├── Cache.js │ │ ├── CacheStorage.js │ │ ├── Client.js │ │ ├── Clients.js │ │ ├── DOMException.js │ │ ├── Event.js │ │ ├── EventTarget.js │ │ ├── ExtendableEvent.js │ │ ├── ExtendableMessageEvent.js │ │ ├── FetchEvent.js │ │ ├── FileReader.js │ │ ├── Headers.js │ │ ├── MessageChannel.js │ │ ├── MessageEvent.js │ │ ├── MessagePort.js │ │ ├── NavigationPreloadManager.js │ │ ├── Notification.js │ │ ├── NotificationEvent.js │ │ ├── PushEvent.js │ │ ├── PushManager.js │ │ ├── PushSubscription.js │ │ ├── Request.js │ │ ├── Response.js │ │ ├── ServiceWorkerRegistration.js │ │ ├── SyncEvent.js │ │ ├── SyncManager.js │ │ └── WindowClient.js │ ├── package.json │ ├── utils │ │ ├── eventHandler.js │ │ └── generateRandomId.js │ └── yarn.lock └── service-worker-plugin │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ └── index.js │ ├── index.js │ ├── package.json │ ├── templates │ ├── __tests__ │ │ └── runtime.js │ └── runtime.js │ └── utils │ ├── generateRuntime.js │ └── mapPrecacheAssets.js ├── scripts └── publish.js ├── testing ├── fixtures.js └── jest-setup.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/README.md -------------------------------------------------------------------------------- /demo/customMainTemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/demo/customMainTemplate.js -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/demo/index.js -------------------------------------------------------------------------------- /demo/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/demo/manifest.json -------------------------------------------------------------------------------- /demo/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/demo/server.js -------------------------------------------------------------------------------- /demo/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/demo/webpack.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/package.json -------------------------------------------------------------------------------- /packages/generate-service-worker/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/generate-service-worker/LICENSE -------------------------------------------------------------------------------- /packages/generate-service-worker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/generate-service-worker/README.md -------------------------------------------------------------------------------- /packages/generate-service-worker/__tests__/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/generate-service-worker/__tests__/index.js -------------------------------------------------------------------------------- /packages/generate-service-worker/__tests__/mockTemplate: -------------------------------------------------------------------------------- 1 | var foo = "bar"; 2 | -------------------------------------------------------------------------------- /packages/generate-service-worker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/generate-service-worker/index.js -------------------------------------------------------------------------------- /packages/generate-service-worker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/generate-service-worker/package.json -------------------------------------------------------------------------------- /packages/generate-service-worker/templates/__tests__/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/generate-service-worker/templates/__tests__/cache.js -------------------------------------------------------------------------------- /packages/generate-service-worker/templates/__tests__/notifications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/generate-service-worker/templates/__tests__/notifications.js -------------------------------------------------------------------------------- /packages/generate-service-worker/templates/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/generate-service-worker/templates/cache.js -------------------------------------------------------------------------------- /packages/generate-service-worker/templates/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/generate-service-worker/templates/main.js -------------------------------------------------------------------------------- /packages/generate-service-worker/templates/notifications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/generate-service-worker/templates/notifications.js -------------------------------------------------------------------------------- /packages/generate-service-worker/utils/__tests__/validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/generate-service-worker/utils/__tests__/validate.js -------------------------------------------------------------------------------- /packages/generate-service-worker/utils/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/generate-service-worker/utils/hash.js -------------------------------------------------------------------------------- /packages/generate-service-worker/utils/validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/generate-service-worker/utils/validate.js -------------------------------------------------------------------------------- /packages/generate-service-worker/utils/validators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/generate-service-worker/utils/validators.js -------------------------------------------------------------------------------- /packages/service-worker-mock/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/LICENSE -------------------------------------------------------------------------------- /packages/service-worker-mock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/README.md -------------------------------------------------------------------------------- /packages/service-worker-mock/__tests__/Cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/__tests__/Cache.js -------------------------------------------------------------------------------- /packages/service-worker-mock/__tests__/Clients.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/__tests__/Clients.js -------------------------------------------------------------------------------- /packages/service-worker-mock/__tests__/FetchEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/__tests__/FetchEvent.js -------------------------------------------------------------------------------- /packages/service-worker-mock/__tests__/Headers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/__tests__/Headers.js -------------------------------------------------------------------------------- /packages/service-worker-mock/__tests__/IDB.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/__tests__/IDB.js -------------------------------------------------------------------------------- /packages/service-worker-mock/__tests__/MessageEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/__tests__/MessageEvent.js -------------------------------------------------------------------------------- /packages/service-worker-mock/__tests__/NotificationEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/__tests__/NotificationEvent.js -------------------------------------------------------------------------------- /packages/service-worker-mock/__tests__/Request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/__tests__/Request.js -------------------------------------------------------------------------------- /packages/service-worker-mock/__tests__/Response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/__tests__/Response.js -------------------------------------------------------------------------------- /packages/service-worker-mock/__tests__/ServiceWorkerGlobalScope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/__tests__/ServiceWorkerGlobalScope.js -------------------------------------------------------------------------------- /packages/service-worker-mock/__tests__/ServiceWorkerRegistration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/__tests__/ServiceWorkerRegistration.js -------------------------------------------------------------------------------- /packages/service-worker-mock/__tests__/basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/__tests__/basic.js -------------------------------------------------------------------------------- /packages/service-worker-mock/__tests__/fixtures/basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/__tests__/fixtures/basic.js -------------------------------------------------------------------------------- /packages/service-worker-mock/__tests__/navigator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/__tests__/navigator.js -------------------------------------------------------------------------------- /packages/service-worker-mock/__tests__/trigger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/__tests__/trigger.js -------------------------------------------------------------------------------- /packages/service-worker-mock/fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/fetch.js -------------------------------------------------------------------------------- /packages/service-worker-mock/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/index.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/Blob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/Blob.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/Body.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/Body.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/BroadcastChannel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/BroadcastChannel.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/Cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/Cache.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/CacheStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/CacheStorage.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/Client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/Client.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/Clients.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/Clients.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/DOMException.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/DOMException.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/Event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/Event.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/EventTarget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/EventTarget.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/ExtendableEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/ExtendableEvent.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/ExtendableMessageEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/ExtendableMessageEvent.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/FetchEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/FetchEvent.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/FileReader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/FileReader.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/Headers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/Headers.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/MessageChannel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/MessageChannel.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/MessageEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/MessageEvent.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/MessagePort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/MessagePort.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/NavigationPreloadManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/NavigationPreloadManager.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/Notification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/Notification.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/NotificationEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/NotificationEvent.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/PushEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/PushEvent.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/PushManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/PushManager.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/PushSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/PushSubscription.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/Request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/Request.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/Response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/Response.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/ServiceWorkerRegistration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/ServiceWorkerRegistration.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/SyncEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/SyncEvent.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/SyncManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/SyncManager.js -------------------------------------------------------------------------------- /packages/service-worker-mock/models/WindowClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/models/WindowClient.js -------------------------------------------------------------------------------- /packages/service-worker-mock/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/package.json -------------------------------------------------------------------------------- /packages/service-worker-mock/utils/eventHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/utils/eventHandler.js -------------------------------------------------------------------------------- /packages/service-worker-mock/utils/generateRandomId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/utils/generateRandomId.js -------------------------------------------------------------------------------- /packages/service-worker-mock/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-mock/yarn.lock -------------------------------------------------------------------------------- /packages/service-worker-plugin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-plugin/LICENSE -------------------------------------------------------------------------------- /packages/service-worker-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-plugin/README.md -------------------------------------------------------------------------------- /packages/service-worker-plugin/__tests__/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-plugin/__tests__/index.js -------------------------------------------------------------------------------- /packages/service-worker-plugin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-plugin/index.js -------------------------------------------------------------------------------- /packages/service-worker-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-plugin/package.json -------------------------------------------------------------------------------- /packages/service-worker-plugin/templates/__tests__/runtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-plugin/templates/__tests__/runtime.js -------------------------------------------------------------------------------- /packages/service-worker-plugin/templates/runtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-plugin/templates/runtime.js -------------------------------------------------------------------------------- /packages/service-worker-plugin/utils/generateRuntime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-plugin/utils/generateRuntime.js -------------------------------------------------------------------------------- /packages/service-worker-plugin/utils/mapPrecacheAssets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/packages/service-worker-plugin/utils/mapPrecacheAssets.js -------------------------------------------------------------------------------- /scripts/publish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/scripts/publish.js -------------------------------------------------------------------------------- /testing/fixtures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/testing/fixtures.js -------------------------------------------------------------------------------- /testing/jest-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/testing/jest-setup.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zackargyle/service-workers/HEAD/yarn.lock --------------------------------------------------------------------------------