Skip to content

Commit

Permalink
NPM >= 1.0.0 no longer exposes module internals. Closes #1
Browse files Browse the repository at this point in the history
  • Loading branch information
fgnass committed Apr 5, 2011
1 parent a32470f commit 2787f7c
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 9 deletions.
4 changes: 3 additions & 1 deletion lib/aspects/conditionalComments.js
Expand Up @@ -6,7 +6,9 @@
/**
* Borrow jsdom's serialization code
*/
var serialize = require('jsdom/browser/domtohtml').stringifyElement;
var Path = require('path');
var jsdomHome = Path.dirname(require.resolve('jsdom'));
var serialize = require(Path.resolve(jsdomHome, 'jsdom/browser/domtohtml')).stringifyElement;

/**
* Use jQuery for DOM manipulation
Expand Down
6 changes: 0 additions & 6 deletions lib/express-jsdom.js
Expand Up @@ -251,12 +251,6 @@ Dom.prototype.use = function(a) {
return this;
};

/**
* Monkey-patch jsdom to disable HTML beautification for performance reasons.
*/
require('jsdom/browser/domtohtml').formatHTML = function(s) { return s; };


module.exports = function(app) {
var dom = new Dom(app);
return dom;
Expand Down
6 changes: 4 additions & 2 deletions package.json
Expand Up @@ -18,8 +18,10 @@
"dependencies": {
"jsdom": "0.2.0",
"html5": "0.2.14",
"express": "2.0.0beta2",
"uglify-js": "0.0.5"
"express": "2.2.0",
"mime": ">=0.0.1",
"socket.io": "0.6.17",
"uglify-js": "1.0.1"
},
"devDependencies": {
"tobi": "0.1.1"
Expand Down

0 comments on commit 2787f7c

Please sign in to comment.