language: node_js
node_js:
  - 8.10.0 # This version should be fully supported
  - 8
  - 10
  - 12
cache:
  npm: false
jobs:
  include:
    # Special case for the largest version of Node.js that is not supported,
    # under which we do not want to run the entire test suite.
    - node_js: 8.9
      script: './bin/cmd.js'

language: node_js
node_js:
  - 10.12.0 # This version should be fully supported
  - 10
  - 12
  - 14
cache:
  npm: false
jobs:
  include:
    # Special case for older versions of Node.js that are not supported,
    # under which we do not want to run the entire test suite.
    - node_js:
      - 0.10
      - 0.12
      - 4
      - 6
      - 8
      - 10.11.0
      script: './bin/cmd.js'

Update for Node 10 support; test all old versions
Update for Node 10 support; test all old versions