diff --git a/.gitignore b/.gitignore index f20c3b9..78df454 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ node_modules/ .idea coverage +yarn.lock diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..0831cb4 --- /dev/null +++ b/.npmignore @@ -0,0 +1,6 @@ +.editorconfig +.jshintrc +.travis.yml +example +img +test diff --git a/.travis.yml b/.travis.yml index e1b4ac1..1c4ab31 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,4 @@ language: node_js node_js: - - '0.8' - - '0.10' \ No newline at end of file + - '4' + - '6' diff --git a/example/index.js b/example/index.js index 14202b1..51018cf 100644 --- a/example/index.js +++ b/example/index.js @@ -4,9 +4,7 @@ var express = require('express'); var app = express(); var http = require('http'); -app.configure(function () { - app.set('port', process.env.PORT || 3000); -}); +app.set('port', process.env.PORT || 3000); app.get('/', function () { throw new Error('Bang! Bang!'); diff --git a/lib/expressError.js b/lib/expressError.js index be854ac..8745120 100644 --- a/lib/expressError.js +++ b/lib/expressError.js @@ -1,7 +1,7 @@ 'use strict'; var parsetrace = require('parsetrace'), - jade = require('jade'), + jade = require('pug'), path = require('path'); module.exports = function (options) { diff --git a/package.json b/package.json index 1725547..4d3d3b2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "express-error-with-sources", - "version": "1.4.0", + "version": "1.4.1", "description": "Display source code in express' error stack for JavaScript", "keywords": [ "express3", @@ -15,17 +15,17 @@ "author": "Vsevolod Strukchinsky ", "license": "MIT", "dependencies": { - "jade": "~1.0.2", - "parsetrace": "~0.1.4" + "parsetrace": "^0.1.5", + "pug": "^2.0.0-beta6" }, "devDependencies": { - "express": "~3.2.4", - "mocha": "~1.15.1", - "proxyquire": "~0.5.1", - "sinon": "~1.7.3", - "coveralls": "~2.6.0", - "mocha-lcov-reporter": "0.0.1", - "istanbul": "~0.1.44", - "supertest": "~0.8.2" + "coveralls": "^2.11.14", + "express": "^4.14.0", + "istanbul": "^0.4.5", + "mocha": "^3.1.2", + "mocha-lcov-reporter": "^1.2.0", + "proxyquire": "^1.7.10", + "sinon": "^1.17.6", + "supertest": "^2.0.1" } }