Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
80538 views
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
8
test('global transforms', function (t) {
9
t.plan(1);
10
11
var p = mdeps({
12
transform: [ 'tr-c', 'tr-d' ],
13
globalTransform: [
14
path.join(__dirname, '/files/tr_global/node_modules/tr-e'),
15
path.join(__dirname, '/files/tr_global/node_modules/tr-f')
16
],
17
transformKey: [ 'browserify', 'transform' ]
18
});
19
p.end(path.join(__dirname, '/files/tr_global/main.js'));
20
var pack = packer();
21
22
p.pipe(JSONStream.stringify()).pipe(pack).pipe(concat(function (src) {
23
Function(['console'], src)({
24
log: function (msg) {
25
t.equal(msg, 111111);
26
}
27
});
28
}));
29
});
30
31