Skip to content
Taco de Wolff edited this page May 14, 2015 · 41 revisions

Roadmap

Short-term roadmap for minify and parse:

  • Improve CSS parser to implement the same technique as HTML/JSON does (ie. a lightweight parser)
  • Implement XML parser and minifier according to the specs
  • Optimize and test JSON minification
  • Optimize and test XML minification
  • Optimize and test CSS minification
  • Expand SVG minifier using https://github.com/svg/svgo
  • Test with https://github.com/dvyukov/go-fuzz
  • Implement JS lightweight parser
  • Implement JS minifier with local variable renaming

Maybe but probably not:

  • Handle XHTML documents
  • Implement SQL parser and minifier
  • Implement 'beautify' to reverse 'minify'

Bugs found by go-fuzz

4e4d04b4a742426af928d34a32058a3a8446b8c9 b4161f8bb223ffca0a433837ae699ec01144848b

Clone this wiki locally