tr_opts.js 612 B

123456789101112131415161718192021
  1. var mdeps = require('../');
  2. var test = require('tap').test;
  3. var JSONStream = require('JSONStream');
  4. var packer = require('browser-pack');
  5. var concat = require('concat-stream');
  6. var path = require('path');
  7. test('transform options', function (t) {
  8. t.plan(1);
  9. var p = mdeps({
  10. transformKey: [ 'mdtr' ]
  11. });
  12. p.end(path.join(__dirname, '/tr_opts/main.js'));
  13. var pack = packer();
  14. p.pipe(JSONStream.stringify()).pipe(pack).pipe(concat(function (src) {
  15. Function('console', src.toString('utf8'))({
  16. log: function (msg) { t.equal(msg, 999) }
  17. });
  18. }));
  19. });