language: node_js
sudo: false
node_js:
  - "6"
  - "7"
  - "8"
  - "10"

before_script:
  - npm install -g codeclimate-test-reporter

script: npm run test:cover

after_script:
  - codeclimate-test-reporter < coverage/lcov.info

language: node_js
sudo: false
node_js:
  - "8"
  - "10"
  - "12"
  - "13"

before_script:
  - npm install -g codeclimate-test-reporter

script: npm run test:cover

after_script:
  - codeclimate-test-reporter < coverage/lcov.info

Remove node 6 & 7 from Travis build, add 12 & 13
Remove node 6 & 7 from Travis build, add 12 & 13

Dropping support for node versions earlier than 8 since they've been EOL
for a while. Adding 12 since it's the current LTS and 13 since it's the
latest and greatest.
