minimalist and modern react boilerplate designed for minimal configuration.
npm install && npm run build && npm run pwanpm run serveincluded is es module shims, which includes polyfill support for importmaps. these allow direct global imports. this is key in not requiring babel.
snowpack allows you to treeshake es module dependencies in a convinient way. there is a production command that will do the treeshaking, and a post npm install step which will localize the es modules.
npm run preparenpm run optimizeworkbox is configured to be run during build to generate the caching configuration.
intialization:
npm run pwa:initto generate caching with each build
npm run pwa