werkint/jsmin

This package is abandoned and no longer maintained. No replacement package was suggested.

Library for minifying JavaScript files

Maintainers

Details

github.com/Werkint/JsMin

Source

Installs: 114 414

Dependents: 7

Suggesters: 0

Security: 0

Stars: 2

Watchers: 2

Forks: 3

1.0.0 2013-11-10 11:34 UTC

This package is not auto-updated.

Last update: 2022-02-01 12:25:52 UTC


README

JSMin.php - modified PHP implementation of Douglas Crockford's JSMin.

$minifiedJs = \JSMin\Minify::minify($js);

This is a modified port of jsmin.c. Improvements:

Does not choke on some regexp literals containing quote characters. E.g. /'/

Spaces are preserved after some add/sub operators, so they are not mistakenly converted to post-inc/dec. E.g. a + ++b -> a+ ++b

Preserves multi-line comments that begin with /*!