Echo JS 0.11.0


bahmutov 1084 days ago. link 2 points
That's is the main feature - running unit tests against a dependency. Because unless you follow semver religiously and use semantic-release and dont-break - your version is human assigned. Thus a patch upgrade can easily break your stuff.
ryanaghdam 1080 days ago. link 1 point
I think there's also value in rolling back a version if the tests fail.
matthaias 1082 days ago. link 1 point
Well i don't know "npm-check-updates" in detail, but this is one difference, yes. For us it is very important to know if and which module brakes the tests. In my opinion it doesn't it is no option just to update all dependencies without running the tests.
matthaias 1085 days ago. link 1 point
Based on npm outdated, updtr installs the latest version and runs npm test for each dependency. If the test succeeds, updtr saves the new version number to your package.json. If the test fails, however, updtr rolls back its changes.