isaacs/npm — pull request #4348 by jugglinmike (2013-12-19 22:31:12+00:00)
Title: Always update timestamp of top-level node_modules

Explicitly updating the timestamp in this way ensures that the
directory's "modified" attribute reflects the last time `npm install`
was invoked (regardless of whether any new modules were actually
installed). This will allow build tools like GNU Make to avoid
repeatedly requesting modules after the dependencies have been
satisfied.