diff --git a/.eslintrc.js b/.eslintrc.js index 1f67508..ac3db81 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,3 +1,3 @@ 'use strict'; -module.exports = require('pa11y-lint-config/eslint/es6'); +module.exports = require('pa11y-lint-config/eslint/es2017'); diff --git a/.travis.yml b/.travis.yml index f35fb8a..6f292b5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,9 +3,9 @@ language: node_js matrix: include: - - node_js: '4' - - node_js: '5' - - node_js: '6' + - node_js: '8' + - node_js: '10' + - node_js: '12' # Build only master (and pull-requests) branches: diff --git a/package.json b/package.json index 5da74ba..1bf8900 100644 --- a/package.json +++ b/package.json @@ -21,19 +21,19 @@ "bugs": "https://github.com/pa11y/dashboard/issues", "license": "GPL-3.0", "engines": { - "node": ">=4" + "node": ">=8", + "npm": ">=6" }, "dependencies": { "body-parser": "^1.18.3", "chalk": "~1.1", "compression": "^1.7.2", - "express": "^4.16.3", "express-hbs": "~1.0", + "express": "^4.16.3", "http-headers": "^3.0.1", "moment": "^2.22.2", - "npm": "^6.1.0", - "pa11y-webservice": "^2.3.1", "pa11y-webservice-client-node": "^1.2.1", + "pa11y-webservice": "^2.3.1", "underscore": "~1.8" }, "devDependencies": {