minimalist and modern react boilerplate designed for minimal configuration.
npm install && npm run build && npm run pwa
npm run serve
included 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 prepare
npm run optimize
workbox is configured to be run during build to generate the caching configuration.
intialization:
npm run pwa:init
to generate caching with each build
npm run pwa