diff --git a/.travis.yml b/.travis.yml
index 5a4ed78..7c6f944 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,21 +1,10 @@
language: node_js
node_js:
-- "4"
-- "5"
-- "6"
-- "7"
-- "8"
-- "node"
-- "lts/*"
-before_install:
-- npm install -g npm@2
-notifications:
- hipchat:
- rooms:
- secure: XH+TQ3Za8qqQxvV0RXmFzfLyfRxxicICMknzqXNhMydM9GXiXNclv9ckaeb1IxI5n57kAJ7cmB/uAfDD/Q3dCqv8TtVEt0+FtHXb2xaQQvLc9apPLMcWdRcYiew67n3o8YeZhEvfKOoQK/OTw9JvEvQWe9R5304lzymqdPbWCembiZX6NDo65S1ythUp6dQWKWESwutIoA7keGjtqUEVv1CQT69KM/erG1AsPtXGE3xch0UWhhfP+plDMvXhXvWpwRNyA2nB4o+CGroSQISg0CoS0zwHXEUqWwvcto65ebNVTILdb4eD2yzzjYvlSv0RLd7GX4CSB7GJqhQk66vGKtNp2MVfC5mPaXytvXkl+cyE5o9/XyLXK0ouazq1iECQ+4ENgOWLp3EDs0kwMo8zXtsTlELIX8ocT81mEPGYvL6Z/7WMVC9doKrZ9OGI4EBOEufzHzWiz7Gk1cCI3R/yFor0rwKG/B3ozP0MeBER5zWPyVTutox63DBoF5Q+adzhjhtAvit6izwSAHwSg1OutWbCaVgEp7TFx0757EpichGH+EPk4fQmwNZWBR2aJQDL3Niuy70NlrQUyNk5EFlzVQGL2rMptRMubRCmXDPH2pH3+giFFrDXfOSJXX1f5RF7/fzCZPwkLZ+YAG7GmfGQxhqu8mE/eOOKC9njlU7tTXc=
- template:
- - '%{repository}
- Build %{build_number} on branch %{branch} by %{author}: %{message}
- View on GitHub'
- format: html
- notify: true
+ - "4"
+ - "5"
+ - "6"
+ - "7"
+ - "8"
+ - "10"
+ - "lts/*"
+ - "node"
diff --git a/Makefile b/Makefile
index db0ed4b..680dff3 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,10 @@
-.PHONY: install test
+.PHONY: clean install test
-install:
+clean:
+ @rm -rf node_modules
+
+install: clean
npm install
-test:
+test: install
npm test
diff --git a/package-lock.json b/package-lock.json
index 6c7da96..4255e66 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "sendgrid-rest",
- "version": "2.4.0",
+ "version": "2.5.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {