.travis.yml
language: node_js
node_js:
- 8
- 6
env:
- FRESH_DEPS=false
- FRESH_DEPS=true
matrix:
exclude:
- node_js: 6
env: FRESH_DEPS=true
cache:
directories:
- $HOME/.npm
before_install:
- npm install --global npm@^5.3.0
- npm --version
- if [[ ${FRESH_DEPS} == "true" ]]; then rm package-lock.json; fi
install:
- if [[ ${FRESH_DEPS} == "true" ]]; then npm install --prefer-online; else npm install --prefer-offline; fi
- npm install enzyme enzyme-adapter-react-16 react react-dom react-native --save
after_success: cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js