filter_sync.js 359 B

123456789101112131415
  1. var test = require('tape');
  2. var resolve = require('../');
  3. test('filter', function (t) {
  4. var dir = __dirname + '/resolver';
  5. var res = resolve.sync('./baz', {
  6. basedir : dir,
  7. packageFilter : function (pkg) {
  8. pkg.main = 'doom'
  9. return pkg;
  10. }
  11. });
  12. t.equal(res, dir + '/baz/doom.js');
  13. t.end();
  14. });