Sha256: 88b031d296fbd2b2ffe46e8a061dc667ad762c6db3bc8abc6ab2bf39dc3067cc
Contents?: true
Size: 736 Bytes
Versions: 46
Compression:
Stored size: 736 Bytes
Contents
# 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 => { console.error(err) }) ``` --- **See also:** [`outputJson()`](outputJson.md)
Version data entries
46 entries across 46 versions & 2 rubygems