Reduce the size of this JavaScript library.
Goals
- Reduce the minified and gzipped/brotli minified size
- NEVER reduce minified size at the expense of gzipped/brotli minified size
- ALWAYS preserve the public API surface
- Focus on large structural changes instead of small wins
Workflow
- Read and understand the library structure
- Run relevant tests and note which ones already fail (do NOT fix them)
- Measure size
- Optimize
- Rebuild
- Measure size and compare: if size didn't im
[Description truncada. Veja o README completo no GitHub.]