Beautifier and language aware code comparison tool for many languages. It also minifies and a few other things.
This major change addresses three concerns:
--incremental
.prettydiff.mode(options)
where now it is simply prettydiff()
.prettydiff.options
.end
and start
internally to determine when to switch between language grammars. This is problematic if options are cached in memory and those options are not reset to a default value between each time the application is called.end
and start
are removed from the options object and are reset to their default after every execution.CSS beautification is now smaller, faster, and more precise than before.
Better TypeScript support in parsing and beautification.
Fixed several bugs and merged in latest major version of the parser.
Bumping release to current version.
This is the first tagged release since the major version change was published. A lot has changed. Please review the documentation and validate Pretty Diff against your integration tests.