sudo: false language: node_js node_js: - "0.10" - "0.12" env: global: - REMOVE_DEPS="" matrix: - "CUSTOM_DEPS=coffee-script@~1.3" - "CUSTOM_DEPS=coffee-script@~1.5" - "CUSTOM_DEPS=coffee-script@~1.7" - "CUSTOM_DEPS=coffee-script@latest" - "CUSTOM_DEPS=iced-coffee-script@1.6.3-j" - "CUSTOM_DEPS=iced-coffee-script@latest" - "CUSTOM_DEPS=LiveScript@1.3.1 REMOVE_DEPS=livescript" - "CUSTOM_DEPS=typescript-require REMOVE_DEPS=typescript-register" matrix: fast_finish: true before_install: - "npm install -g npm" # needs the newest version of npm before_script: - "[ \"${REMOVE_DEPS}\" == \"\" ] || npm rm $REMOVE_DEPS" - "npm install $CUSTOM_DEPS" # install a specific version of dependencies