UNPKG

tinyify

Version:

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

17 lines (15 loc) 511 B
var tinyify = require('.') var fromString = require('from2-string') var browserify = require('browserify') var test = require('tape') test('modern syntax with envify', function (t) { t.plan(3) var source = 'const env = process.env.NODE_ENV\nvar a = {...b}\nconsole.log(env, a)' browserify(fromString(source)) .plugin(tinyify) .bundle(function (err, result) { t.ifError(err) t.ok(result.indexOf('console.log("production"') !== -1) t.ok(result.indexOf('{...b}') !== -1) }) })