after_success:
  - npm run coveralls

before_script:
  - npm i -g eslint
  - eslint .

dist: trusty

language: node_js

node_js:
  - 7
  - 8
  - 9

notifications:
  slack:
    rooms:
      - secure: "UyNC1yUPd42HzjZDHvgcbV4cBF9oxzdGETb/4pu+6M1iZrAel2nXKhATAPV6xltAbNjlUp6Gx+eyrFuYBODwcShDMd27Dj8BeDYrLN/OTVEwZ17XDrI3DE8HKwxAfroxczsiUQ+W6YFOCXOdkQYK02yjpbuX/F+qgiB31ewNvZM="
    on_success: always

sudo: false

after_success:
  - npm run coveralls

before_script:
  - npm i -g eslint
  - eslint .

dist: trusty

language: node_js

node_js:
  - 8
  - 10

notifications:
  slack:
    rooms:
      - secure: "UyNC1yUPd42HzjZDHvgcbV4cBF9oxzdGETb/4pu+6M1iZrAel2nXKhATAPV6xltAbNjlUp6Gx+eyrFuYBODwcShDMd27Dj8BeDYrLN/OTVEwZ17XDrI3DE8HKwxAfroxczsiUQ+W6YFOCXOdkQYK02yjpbuX/F+qgiB31ewNvZM="
    on_success: always

sudo: false

Drop support for Node v7. Test on Node v10.
Drop support for Node v7. Test on Node v10.
