Support ejs 2.0

Fixes #2437.

This is still relying on undocumented behavior, but should unbreak the app
in the mean time.
pull/2452/head
Timothy Gu 2015-01-11 00:02:02 -08:00
parent 167e0aea59
commit 9b9a747167
2 changed files with 2 additions and 2 deletions

View File

@ -114,7 +114,7 @@ exports.require = function (name, args, mod) {
args.e = exports;
args.require = require;
var template = '<% e._init(buf); %>' + fs.readFileSync(ejspath).toString() + '<% e._exit(); %>';
var template = '<% e._init([__output]); %>' + fs.readFileSync(ejspath).toString() + '<% e._exit(); %>';
exports.info.args.push(args);
exports.info.file_stack.push({path: ejspath, inherit: []});

View File

@ -28,7 +28,7 @@
"cheerio" : ">=0.18.0",
"async-stacktrace" : ">=0.0.2",
"npm" : ">=2.1.x",
"ejs" : "~1.0.0",
"ejs" : "^2.0.0",
"graceful-fs" : ">=3.0.4",
"slide" : ">=1.1.6",
"semver" : ">=2.3.0",