read from, write to and return a JSON string, minimizing diffs and preserving indents/fileending
npm install json-preserve-indent






> read from, write to and return a JSON string, minimizing diffs and preserving indents/fileending
``js
var jsonPreserveIndent = require('json-preserve-indent')
var thing = jsonPreserveIndent('{\n\t"foo": {\n\t\t"bar": "baz"\n\t}\n}\n')
thing.get('foo.bar')
// baz
thing.set('foo.bar', 'boo')
thing.format()
// {\n\t"foo": {\n\t\t"bar": "boo"\n\t}\n}\n
``
Based on json-file-plus, but without the filesystem parts.