BREAKING: Drop support for Node 0.10, 0.12, and io.js.
Remove undocumented passParsingErrors option.
Added EOL override option to writeFile when using spaces. #89
3.0.1 / 2017-07-05
Fixed bug in writeFile when there was a serialization error & no callback was passed. In previous versions, an empty file would be written; now no file is written.
3.0.0 / 2017-04-25
Changed behavior of throws option for readFileSync; now does not throw filesystem errors when throws is false
add support for any arbitrary fs module. Useful with mock-fs
2.2.3 / 2015-10-14
include file name in parse error. See: https://github.com/jprichardson/node-jsonfile/pull/34
2.2.2 / 2015-09-16
split out tests into separate files
fixed throws when set to true in readFileSync(). See: https://github.com/jprichardson/node-jsonfile/pull/33
2.2.1 / 2015-06-25
fixed regression when passing in string as encoding for options in writeFile() and writeFileSync(). See: https://github.com/jprichardson/node-jsonfile/issues/28
2.2.0 / 2015-06-25
added options.spaces to writeFile() and writeFileSync()
2.1.2 / 2015-06-22
fixed if passed readFileSync(file, 'utf8'). See: https://github.com/jprichardson/node-jsonfile/issues/25
2.1.1 / 2015-06-19
fixed regressions if null is passed for options. See: https://github.com/jprichardson/node-jsonfile/issues/24
2.1.0 / 2015-06-19
cleanup: JavaScript Standard Style, rename files, dropped terst for assert