transcend-io / penumbra

Encrypt/decrypt anything in the browser using streams on background threads.
https://penumbra-example.vercel.app/
Apache License 2.0
140 stars 18 forks source link

experiment with esbuild/rollup for better modern distro #226

Closed bencmbrook closed 2 years ago

bencmbrook commented 2 years ago

As browsers gain support for all underlying features of Penumbra, we should modernize and simplify our build output to be usable with PnP, ESM, treeshaking, and reduce the amount of poly/ponyfilling. This would switch us off webpack in favor of esbuild, and build distributions with rollup.

Screen Shot 2022-06-15 at 12 55 25 PM

TODO:

Related Issues

Public Changelog

[none]

Security Implications

[none]

vercel[bot] commented 2 years ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
penumbra-example ✅ Ready (Inspect) Visit Preview Jun 15, 2022 at 11:59PM (UTC)