sudo: false
language: node_js
node_js:
  - "12"
  - "10"
  - "8"
after_success: node test/bench
notifications:
  irc:
    channels:
      - "chat.freenode.net#wikimedia-dev"
    template:
      - "%{repository}#%{build_number} (%{branch} - %{commit} %{author}): %{message} - %{build_url}"

sudo: false
language: node_js
node_js:
  - "14"
  - "12"
  - "10"
after_success: node test/bench
notifications:
  irc:
    channels:
      - "chat.freenode.net#wikimedia-dev"
    template:
      - "%{repository}#%{build_number} (%{branch} - %{commit} %{author}): %{message} - %{build_url}"

Drop Node 8 (EOL), add Node 14
build: Drop Node 8 (EOL), add Node 14

The next commit updates ESLint, which fails to install on Node 8.
It's about time to drop this anyway, given it was EOL Dec 2019.

<https://github.com/nodejs/Release#end-of-life-releases>
