UNPKG

module-deps-sortable

Version:

walk the dependency graph to generate json output that can be fed into browser-pack

22 lines (20 loc) 588 B
var mdeps = require('../'); var test = require('tap').test; var JSONStream = require('JSONStream'); var packer = require('browser-pack'); var through = require('through2'); var path = require('path'); test('transform', function (t) { t.plan(1); var p = mdeps({ transform: function (file) { return through(function () { this.emit('error', new Error('rawr')); }); } }); p.on('error', function (err) { t.ok(/tr_sh[\\\/]main\.js/.test(err)); }); p.end(path.join(__dirname, '/files/tr_sh/main.js')); });