Sha256: e9d9ab8d4d00dc996711df9e918e32a59c712c032342bc19726ed296f5d69253

Contents?: true

Size: 784 Bytes

Versions: 20

Compression:

Stored size: 784 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

20 entries across 18 versions & 10 rubygems

Version Path
epuber-stylus-source-0.56.0 vendor/node_modules/uglify-to-browserify/test/index.js
epuber-stylus-source-0.54.8 vendor/node_modules/uglify-to-browserify/test/index.js
ilog-0.4.1 node_modules/uglify-to-browserify/test/index.js
ilog-0.4.0 node_modules/uglify-to-browserify/test/index.js
ilog-0.3.3 node_modules/uglify-to-browserify/test/index.js
optimacms-0.4.3 spec/dummy/node_modules/uglify-to-browserify/test/index.js
optimacms-0.4.2 spec/dummy/node_modules/uglify-to-browserify/test/index.js
locomotivecms-3.4.0 app/javascript/node_modules/uglify-to-browserify/test/index.js
cortex-0.1.3 spec/dummy/node_modules/uglify-to-browserify/test/index.js
lanes-0.8.0 node_modules/uglify-to-browserify/test/index.js
eslint_node_modules-1.6.0.1 vendor/node_modules/eslint/node_modules/handlebars/node_modules/uglify-js/node_modules/uglify-to-browserify/test/index.js
eslint_node_modules-1.6.0 vendor/node_modules/eslint/node_modules/handlebars/node_modules/uglify-js/node_modules/uglify-to-browserify/test/index.js
gulp_assets-1.0.0.pre.5 template/node_modules/webpack/node_modules/uglify-js/node_modules/uglify-to-browserify/test/index.js
gulp_assets-1.0.0.pre.4 template/node_modules/webpack/node_modules/uglify-js/node_modules/uglify-to-browserify/test/index.js
gulp_assets-1.0.0.pre.3 template/node_modules/webpack/node_modules/uglify-js/node_modules/uglify-to-browserify/test/index.js
trans-0.5.10 template/node_modules/gulp-uglify/node_modules/uglify-js/node_modules/uglify-to-browserify/test/index.js
trans-0.5.10 template/node_modules/grunt-contrib-uglify/node_modules/uglify-js/node_modules/uglify-to-browserify/test/index.js
trans-0.5.9 template/node_modules/gulp-uglify/node_modules/uglify-js/node_modules/uglify-to-browserify/test/index.js
trans-0.5.9 template/node_modules/grunt-contrib-uglify/node_modules/uglify-js/node_modules/uglify-to-browserify/test/index.js
sprockets-browserify-0.3.0 node_modules/browserify/node_modules/umd/node_modules/uglify-js/node_modules/uglify-to-browserify/test/index.js