capaj / require-globify

transform for browserify, which allows to require files with globbing expressions
MIT License
70 stars 11 forks source link

Providing custom mode fails with error "Unkown mode" #14

Closed call-a3 closed 9 years ago

call-a3 commented 9 years ago

The following quoted from @zenflow

I'm trying to provide my own mode plugin function but its not happenin...

window.html = require('../../../shared/Site/pages/*.js', {
  mode: function(base, files, config){
      console.log('mode plugin', base, files, config);
      return 'require("lodash");';
  }
});

gives me

Unknown mode: function (base, files, config){
      console.log('mode plugin', base, files, config);
      return 'require("lodash");';
  }
events.js:85
      throw er; // Unhandled 'error' event
            ^
Error: Cannot find module '../../../shared/Site/pages/*.js' from 'c:\Users\Matthew\Documents\dev\modules\ractive-isomorphic\sandbox\client\src\scripts'
    at c:\Users\Matthew\Documents\dev\modules\ractive-isomorphic\node_modules\browserify\node_modules\resolve\lib\async.js:55:21
    at load (c:\Users\Matthew\Documents\dev\modules\ractive-isomorphic\node_modules\browserify\node_modules\resolve\lib\async.js:69:43)
    at onex (c:\Users\Matthew\Documents\dev\modules\ractive-isomorphic\node_modules\browserify\node_modules\resolve\lib\async.js:92:31)
    at c:\Users\Matthew\Documents\dev\modules\ractive-isomorphic\node_modules\browserify\node_modules\resolve\lib\async.js:22:47
    at FSReqWrap.oncomplete (fs.js:99:15)

Process finished with exit code 1

Help?