A plugin for your Webpack build process, helping you generate a manifest of local files that workbox-sw should precache.
Overall
score
80%
InjectManifest custom service worker injection
InjectManifest setup
0%
22%
Additional entries
100%
86%
Exclude filters
80%
60%
Chunk imports
100%
0%
Compile source
0%
70%
Public URLs
60%
60%
GenerateSW service worker generation
GenerateSW setup
100%
100%
Precaching filters
100%
100%
API runtime route
100%
100%
Image cache limits
100%
100%
Navigation fallback
80%
100%
Runtime caching configuration
Plugin wiring
100%
100%
API NetworkFirst
100%
97%
Images SWR
100%
100%
Navigation fallback
100%
100%
Offline precache
100%
100%
Path/output compatibility and build logging
Plugin choice
0%
0%
swDest handling
60%
100%
Hook integration
20%
20%
Manifest logging
60%
80%
Child compilation for swSrc
Child compile
100%
100%
Plugins passthrough
100%
100%
Copy fallback
100%
100%
Parent context
100%
100%
Chunk-aware importScriptsViaChunks handling
Chunk option
0%
100%
No precache overlap
0%
100%
Missing chunk warn
100%
100%
Empty chunk warn
100%
100%
Order & dedupe
100%
100%
Additional imports order
0%
100%
Multi-invocation safeguards and asset exclusion
Workbox plugin
100%
100%
Self-asset exclude
66%
50%
Repeated-run warning
25%
25%
Prior asset tracking
0%
80%
Asset discovery and precache filtering
Plugin usage
100%
100%
Chunk allowlist
100%
75%
Extension filtering
100%
80%
Size ceiling
100%
100%
Public path
80%
53%
Revisioned entries
100%
100%
Manifest customization hooks
Manual entries
100%
100%
Base path rewrite
100%
100%
Filtering warnings
100%
100%
Hashed revision handling
100%
100%
Plugin wiring
100%
100%
Sourcemap-aware manifest replacement
InjectManifest setup
0%
92%
Injection point
0%
15%
Sourcemap output
25%
40%
Map-aware replacement
0%
75%
Manifest changes
33%
80%
Install with Tessl CLI
npx tessl i tessl/npm-workbox-webpack-pluginTable of Contents