0.1.1 • Published 2 years ago

astro-unminify-cloudflare v0.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

astro-unminify-cloudflare

Astro integration to unminify the generated Cloudflare worker.

The Astro Cloudflare integration minifies the generated worker.js file by default depending on the global vite configuration. This causes some issues:

  • Deployments sometimes fail with no apparent reason.
  • Any stack traces from errors become useless if the code is compiled.
  • Globally disabling minification also affects client scripts, significantly increasing their size and preventing the usual framework optimizations.

This integration disables minification only for the server-side, preserving all critical optimizations for the client. This approach maintains the benefits of having a plain file that can be easily deployed to Cloudflare Pages, while avoiding the aforementioned issues.

Install

npm astro add astro-unminify-cloudflare
0.1.1

2 years ago

0.1.0

2 years ago