Engineer makes it trivial to run a command in an environment where node and npm match those
specified by a particular package.json's engine field.

This makes it a no-brainer to run an arbitrary package under whatever version of node it needs. Engineer uses nave and semver to do the heavy lifting ot installing and checking for valid node.js versions.