wq serviceworker: Generate a service-worker.js. Provided by wq.build.
$ wq serviceworker --help Usage: wq serviceworker [OPTIONS] VERSION Generate a service-worker.js. The default service worker will function as follows: 1. While installing, precache all of the listed paths. 2. While running, attempt to fetch (and re-cache) the latest version of each file, but fall back to the cached version after the specified timeout. This ensures the app can work offline as needed, without requiring a double refresh whenever a new version is available. Specify the --template option to override the default. The list of files to cache should be relative to the directory containing service-worker.js. Wildcard paths will be resolved to existing filenames, so this command should generally be run *after* ./manage.py collectstatic. Note: If you are using wq with npm, a service worker will be generated by create-react-app, so you do not need to use this command. Options: --template PATH Override service worker template --output PATH Destination file (default: ./htdocs/service-worker.js) --cache PATH File(s) or directories to cache --scope TEXT Path prefix for service worker and cached files --timeout INTEGER Timeout to use before falling back to cache. --help Show this message and exit.