CHANGELOG
6.1.0 / 2020-10-31
Update dependency (#138)
6.0.1 / 2020-03-07
6.0.0 / 2020-02-24
BREAKING: Drop support for Node 6 & 8 (#128)
BREAKING: Do not allow passing
nullas options toreadFile()orwriteFile()(#128)Refactor internals (#128)
5.0.0 / 2018-09-08
BREAKING: Drop Node 4 support
BREAKING: If no callback is passed to an asynchronous method, a promise is now returned (#109)
Cleanup docs
4.0.0 / 2017-07-12
BREAKING: Remove global
spacesoption.BREAKING: Drop support for Node 0.10, 0.12, and io.js.
Remove undocumented
passParsingErrorsoption.Added
EOLoverride option towriteFilewhen usingspaces. #89
3.0.1 / 2017-07-05
Fixed bug in
writeFilewhen 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
throwsoption forreadFileSync; now does not throw filesystem errors whenthrowsisfalse
2.4.0 / 2016-09-15
Changed
added optional support for
graceful-fs[#62]
2.3.1 / 2016-05-13
fix to support BOM. #45
2.3.0 / 2016-04-16
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
throwswhen set totrueinreadFileSync(). 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()andwriteFileSync(). See: https://github.com/jprichardson/node-jsonfile/issues/28
2.2.0 / 2015-06-25
added
options.spacestowriteFile()andwriteFileSync()
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
nullis 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
methods now support JSON revivers/replacers
2.0.1 / 2015-05-24
update license attribute https://github.com/jprichardson/node-jsonfile/pull/21
2.0.0 / 2014-07-28
added to end of file on write. #14
added
options.throwstoreadFileSync()dropped support for Node v0.8
1.2.0 / 2014-06-29
removed semicolons
bugfix: passed
optionstofs.readFileandfs.readFileSync. This technically changes behavior, but changes it according to docs. #12
1.1.1 / 2013-11-11
fixed catching of callback bug (ffissore / #5)
1.1.0 / 2013-10-11
added
optionsparam to methods, (seanodell / #4)
1.0.1 / 2013-09-05
removed
homepagefield from package.json to remove NPM warning
1.0.0 / 2013-06-28
added
.npmignore, #1changed spacing default from
4to2to follow Node conventions
0.0.1 / 2012-09-10
Initial release.
Last updated
Was this helpful?