isaacs/npm — pull request #3299 by ljharb (2013-03-30 15:07:11+00:00)
Title: Less package json change

`npm version` changes my entire package.json file by stripping trailing newlines, as well as reindenting it with 2 spaces. This change preserves the trailing newline as well as the original "tabs or N spaces" indentation.