Tinyify Versions Save

a browserify plugin that runs various optimizations, so you don't have to install them all manually. makes your bundles tiny!

v4.0.0

1 year ago
  • Remove unused dependencies.
  • Update unassertify to 2.x.
  • Use @browserify/envify. It's the same as @goto-bus-stop/envify, just renamed.
  • Use @browserify/uglifyify, with support for more modern ES features.

v3.0.0

3 years ago
  • breaking Update terser. Tinyify now requires Node.js 6.
  • Use patched envify from npm as @goto-bus-stop/envify.

v2.5.2

4 years ago
  • Use a patched version of envify with support for newer syntax features.

v2.5.1

4 years ago
  • Update common-shakeify to 0.6.0, this should have no observable effects.

v2.5.0

5 years ago
  • Update common-shakeify to 0.5.2+, which fixes a syntax error issue, and which can remove exported functions that are only used inside other unused exported functions.

v2.4.3

5 years ago

Remove direct dependency on uglify-es, use terser 3.7.6+.

v2.4.2

5 years ago

v2.4.1

6 years ago
  • Update uglifyify to v5. This aligns the uglifyify --debug flag handling with tinyify's. Chances of anything being broken before this patch are very small though.

v2.4.0

6 years ago
  • Add bundle-collapser when --no-flat is passed, to still save some bytes even if browser-pack-flat is not used.
  • Automatically disable bundle-collapser and browser-pack-flat when the --full-paths option is passed to Browserify

v2.3.0

6 years ago

add API to easily apply tinyify to other browserify pipelines, like generated by factor-bundle or split-require.