better node register

This commit is contained in:
Sebastian McKenzie
2014-10-02 09:53:28 +10:00
parent 93ac9ad7d7
commit 9f46bcbe85
3 changed files with 19 additions and 13 deletions

View File

@@ -5,18 +5,8 @@ var _ = require("lodash");
exports.browserify = require("./browserify");
exports.middleware = require("./middleware");
exports.register = function (includeNodeModules) {
var old = require.extensions[".js"];
require.extensions[".js"] = function (m, filename) {
if (!includeNodeModules && filename.indexOf("node_modules") >= 0) {
return old.apply(this, arugments);
}
m._compile(exports.transformFileSync(filename, {
sourceMap: true
}), filename);
};
exports.register = function () {
require("./register");
};
exports.transform = transform;