diff --git a/.travis.yml b/.travis.yml index c5ac1dd3..325b1e52 100644 --- a/.travis.yml +++ b/.travis.yml @@ -39,12 +39,15 @@ before_install: # - use 3.x for Node.js < 4 # - use 5.x for Node.js < 6 # - use 6.x for Node.js < 8 + # - use 7.x for Node.js < 10 if [[ "$(cut -d. -f1 <<< "$TRAVIS_NODE_VERSION")" -lt 4 ]]; then npm install --silent --save-dev mocha@3.5.3 elif [[ "$(cut -d. -f1 <<< "$TRAVIS_NODE_VERSION")" -lt 6 ]]; then npm install --silent --save-dev mocha@5.2.0 elif [[ "$(cut -d. -f1 <<< "$TRAVIS_NODE_VERSION")" -lt 8 ]]; then npm install --silent --save-dev mocha@6.2.2 + elif [[ "$(cut -d. -f1 <<< "$TRAVIS_NODE_VERSION")" -lt 10 ]]; then + npm install --silent --save-dev mocha@7.2.0 fi - | # supertest for http calls diff --git a/appveyor.yml b/appveyor.yml index 23eb7987..6ad289d8 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -35,12 +35,15 @@ install: # - use 3.x for Node.js < 4 # - use 5.x for Node.js < 6 # - use 6.x for Node.js < 8 + # - use 7.x for Node.js < 10 if ([int]$env:nodejs_version.split(".")[0] -lt 4) { npm install --silent --save-dev mocha@3.5.3 } elseif ([int]$env:nodejs_version.split(".")[0] -lt 6) { npm install --silent --save-dev mocha@5.2.0 } elseif ([int]$env:nodejs_version.split(".")[0] -lt 8) { npm install --silent --save-dev mocha@6.2.2 + } elseif ([int]$env:nodejs_version.split(".")[0] -lt 10) { + npm install --silent --save-dev mocha@7.2.0 } - ps: | # supertest for http calls diff --git a/package.json b/package.json index fc1deabf..4c36ad4e 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "istanbul": "0.4.5", "marked": "0.7.0", "method-override": "3.0.0", - "mocha": "7.0.1", + "mocha": "8.2.1", "morgan": "1.9.1", "multiparty": "4.2.1", "pbkdf2-password": "1.2.1",