travis-ci/travis-ci — Issue #313: Verify package.json in node.js
Author: dscape
Created: 2011-11-15 16:18:16+00:00
State: open

Even if all tests pass most things in nodejsland are installed via `npm` https://github.com/isaacs/npm by @isaacs

This means that my tests might be OK but a user won't be able to install on npm. e.g. If my targets are

* node v0.4.0+
* node v0.6.0+

I would assume they would install for npm and work for our users. However if my package.json states that only v0.6.1 is a valid `engine` I wouldn't be able to install the package (or use it) even though it passes all the tests.

Would be awesome to have some validation to check if the `travis.yml` file is consistent with the `package.json` file