Sha256: ea0ff174e312368f034d8aad7b1edd3135b9bafdd9cd0380d2c30c5a1703a493
Contents?: true
Size: 763 Bytes
Versions: 62
Compression:
Stored size: 763 Bytes
Contents
var fs = require('fs') var br = require('../') var test = fs.readFileSync(require.resolve('uglify-js/test/run-tests.js'), 'utf8') .replace(/^#.*\n/, '') var transform = br(require.resolve('uglify-js')) transform.pipe(fs.createWriteStream(__dirname + '/output.js')) .on('close', function () { Function('module,require', test)({ filename: require.resolve('uglify-js/test/run-tests.js') }, function (name) { if (name === '../tools/node') { return require('./output.js') } else if (/^[a-z]+$/.test(name)) { return require(name) } else { throw new Error('I didn\'t expect you to require ' + name) } }) }) transform.end(fs.readFileSync(require.resolve('uglify-js'), 'utf8'))
Version data entries
62 entries across 62 versions & 1 rubygems