Add a before_install directive to .travis.yml to update npm