Version: 0.0.00.0.10.0.20.0.30.0.40.0.50.1.00.1.10.1.20.1.30.1.40.1.50.2.00.2.10.2.20.3.00.3.10.3.20.3.31.0.01.0.11.0.21.0.31.0.41.1.01.1.11.1.22.0.02.0.12.0.22.1.02.1.12.2.02.2.12.2.22.3.02.3.12.3.22.3.32.4.02.4.12.4.22.4.32.5.02.5.12.6.02.6.12.7.02.7.12.7.22.7.32.8.02.8.12.9.02.9.12.10.02.10.12.10.22.10.32.11.02.11.12.12.02.12.12.12.22.12.32.13.02.13.12.13.22.13.32.13.42.14.02.14.13.0.03.0.13.0.23.0.33.1.03.2.03.3.03.4.03.5.03.6.03.6.14.0.04.0.14.0.24.0.34.1.04.2.04.2.14.2.24.3.04.4.04.5.04.5.14.6.04.6.14.6.24.6.34.7.04.8.04.9.04.9.14.9.24.10.04.10.14.10.24.11.04.12.04.12.14.13.04.13.24.13.34.14.04.15.04.15.14.16.04.16.14.16.24.17.05.0.0-next.05.0.0-next.15.0.0-next.25.0.0-next.35.0.0-next.45.0.0-next.55.0.05.0.15.1.05.1.15.2.05.2.15.2.25.3.05.3.15.3.25.4.05.4.15.5.05.5.15.5.25.5.35.6.05.6.15.6.25.6.35.6.45.6.55.6.65.7.05.7.15.7.25.7.35.7.45.7.5
language: node_js
sudo: false
node_js:
- "8"
- "7"
- "6"
- "5"
- "4"
- "iojs"
- "0.12"
- "0.10"
- "0.8"
before_install:
- 'if [ "${TRAVIS_NODE_VERSION}" = "0.6" ]; then npm install -g npm@1.3 ; elif [ "${TRAVIS_NODE_VERSION}" != "0.9" ]; then case "$(npm --version)" in 1.*) npm install -g npm@1.4.28 ;; 2.*) npm install -g npm@2 ;; esac ; fi'
- 'if [ "${TRAVIS_NODE_VERSION%${TRAVIS_NODE_VERSION#[0-9]}}" = "0" ] || [ "${TRAVIS_NODE_VERSION:0:4}" = "iojs" ]; then npm install -g npm@4.5 ; elif [ "${TRAVIS_NODE_VERSION}" != "0.6" ] && [ "${TRAVIS_NODE_VERSION}" != "0.9" ]; then npm install -g npm; fi'
install:
- 'if [ "${TRAVIS_NODE_VERSION}" = "0.6" ]; then nvm install 0.8 && npm install -g npm@1.3 && npm install -g npm@1.4.28 && npm install -g npm@2 && npm install && nvm use "${TRAVIS_NODE_VERSION}"; else npm install; fi;'
matrix:
fast_finish: true
allow_failures:
- node_js: "7"
- node_js: "5"
- node_js: "iojs"