sudo: false language: node_js node_js: - "0.10" - "0.12" - "iojs" - "4.2" - "5" os: - linux script: npm run-script test-all:cover before_install: - test $TRAVIS_OS_NAME = "osx" && brew update && brew install nvm && source $(brew --prefix nvm)/nvm.sh && brew install phantomjs || test $TRAVIS_OS_NAME = "linux" - npm config set spin false install: - node --version - npm --version - git --version - npm install --no-optional after_script: - cat coverage/lcov.info | codeclimate - cat coverage/lcov.info | node_modules/coveralls/bin/coveralls.js