nikku / karma-browserify

A fast Browserify integration for Karma that handles large projects with ease
MIT License
321 stars 50 forks source link

Karma-browserify should respect 'externalRequireName' #197

Closed vkatushenok closed 8 years ago

vkatushenok commented 8 years ago

Specifying externalRequireName in browserify config should use given name instead if 'require'.

karma.set({
...
  files: [
    'test-spec.js'
  ],

  preprocessors: {
    'test-spec.js': ['browserify']
  },

  browserify: {
    externalRequireName: 'app_require'
    ...
  }
...
})

Still results in file with content like this:

typeof require === "function" && require("PATH_TO_FILE/test-spec.js");