From c8559352fa5ea216561ae80136716695cc8aa31b Mon Sep 17 00:00:00 2001 From: Jan Jongboom Date: Thu, 26 Sep 2019 10:49:23 +0200 Subject: [PATCH] Fix handlebars upstream vulnerability --- lib/hbs.js | 3 +-- package.json | 10 +++++----- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/lib/hbs.js b/lib/hbs.js index 1b765d5..1c8a258 100644 --- a/lib/hbs.js +++ b/lib/hbs.js @@ -69,8 +69,7 @@ function middleware(filename, options, cb) { cb(null, res); }); } catch (err) { - err.message = filename + ': ' + err.message; - cb(err); + cb(new Error(filename + ': ' + err.message)); } }); } diff --git a/package.json b/package.json index f74af22..540e34a 100644 --- a/package.json +++ b/package.json @@ -12,13 +12,13 @@ "lib": "./lib" }, "dependencies": { - "handlebars": "4.0.14", - "walk": "2.3.9" + "handlebars": "^4.3.1", + "walk": "^2.3.9" }, "devDependencies": { - "istanbul": "0.4.5", - "mocha": "1.21.5", - "supertest": "1.1.0" + "istanbul": "^0.4.5", + "mocha": "^6.2.0", + "supertest": "^1.1.0" }, "license": "MIT", "engines": {