language: node_js

node_js:
  - 'stable'
  - '6'
  - '4'

sudo: false

env:
  - workerCount=3

matrix:
  fast_finish: true

branches:
  only:
  - master
  - release-2.1
  - release-2.2

install:
  - npm uninstall typescript
  - npm uninstall tslint
  - npm install
  - npm update

cache:
  directories:
    - node_modules

git:
  depth: 1

language: node_js

node_js:
  - 'stable'
  - '6'
  - '4'

sudo: false

env:
  - workerCount=3

matrix:
  fast_finish: true

branches:
  only:
  - master
  - release-2.1
  - release-2.2
  - release-2.3

install:
  - npm uninstall typescript
  - npm uninstall tslint
  - npm install

cache:
  directories:
    - node_modules

git:
  depth: 1

Remove `npm update`; add release-2.3 to branches
Remove `npm update`; add release-2.3 to branches

This command *should* do nothing immediately following an `npm install`, but causes failures due to `tslint` having a dependency on `typescript`.

Also add release-2.3 to our covered branches