puppeteer-sw-helper
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

sw-puppeteer-helper

Service Worker helper functions for Puppeteer

Usage

Register Service Worker

import { registerServiceWorker } from 'sw-puppeteer-helper';

// Register script to Puppeteer's page, return a Promise.
registerServiceWorker(page, 'http://localhost:3000/sw.js');

// Register script under certain scope, default is '/'
registerServiceWorker(page, 'http://localhost:3000/sw.js', '/foo');

Unregister Service Worker under certain scope

import { unregisterServiceWorker } from 'sw-puppeteer-helper';

// Unregister script under certain scope, default is '/'.
unregisterServiceWorker(page, '/foo');

Cleanup all Service Workers

import { cleanupServiceWorkers } from 'sw-puppeteer-helper';

// Unregister script under certain scope, default is '/'.
cleanupServiceWorkers(page);

Package Sidebar

Install

npm i puppeteer-sw-helper

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

13.9 kB

Total Files

8

Last publish

Collaborators

  • ziczhu