UNPKG

fs-extra

Version:

fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as mkdir -p, cp -r, and rm -rf.

37 lines (26 loc) 733 B
# writeJson(file, object, [options, callback]) Writes an object to a JSON file. `options` are the same that you'd pass to [`jsonFile.writeFile()`](https://github.com/jprichardson/node-jsonfile#writefilefilename-options-callback). **Alias:** `writeJSON()` - `file` `<String>` - `object` `<Object>` - `options` `<Object>` - `callback` `<Function>` ## Example: ```js const fs = require('fs-extra') fs.writeJson('./package.json', {name: 'fs-extra'}, err => { if (err) return console.error(err) console.log('success!') }) // With Promises fs.writeJson('./package.json', {name: 'fs-extra'}) .then(() => { console.log('success!') }) .catch(err => { // handle error }) ``` --- **See also:** [`outputJson()`](outputJson.md)