Sha256: 6657859676a3df77513b6650e97c8a13baab9e5a7c7f139a2cfc63d95cb74866

Contents?: true

Size: 745 Bytes

Versions: 3

Compression:

Stored size: 745 Bytes

Contents

var browserify = require('../');
var vm = require('vm');
var test = require('tap').test;

test('subdep', function (t) {
    t.plan(1);
    
    var src = browserify.bundle({ require : __dirname + '/subdep/index.js' });
    var c = {};
    vm.runInNewContext(src, c);
    t.deepEqual(
        Object.keys(c.require.modules).sort(),
        [
            '/package.json',
            '/index.js',
            '/node_modules/qq/package.json',
            '/node_modules/qq/b.js',
            '/node_modules/qq/node_modules/a/package.json',
            '/node_modules/qq/node_modules/a/index.js',
            '/node_modules/qq/node_modules/z/index.js',
            'path',
            '__browserify_process'
        ].sort()
    );
    t.end();
});

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
snowball-0.1.22 node_modules/browserify/test/subdep.js
sprockets-browserify-0.1.2 node_modules/browserify/test/subdep.js
sprockets-browserify-0.1.0 node_modules/browserify/test/subdep.js