language: node_js
node_js:
  - 8
cache:
  directories:
    - node_modules
script:
  - npm run build
  - npm test -- --coverage && codecov

language: node_js
node_js:
  - 8
cache:
  directories:
    - node_modules
# Note: travis defaults used for install
# If custom install desired, include `npm install`
script:
  - npm run build
  - npm test -- --coverage && codecov

Comment on defaults to avoid problem in future
Comment on defaults to avoid problem in future

Yeah, it's kind of unnecessary, but it at least makes me personally feel better for now.