Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 698 Bytes

README.md

File metadata and controls

40 lines (28 loc) · 698 Bytes

Node.js - betterjsonfile

Note - Not affiliated with node-jsonfile
Seamlessley manage JSON files in Node.js.

Installation

npm install --save betterjsonfile

How to use

No complex API

const bjson = require('betterjsonfile')
var myVar = bjson('./file.json')

// Now, just use it as a normal JSON object. Changes will be saved automatically.

myVar.name = "Sam"

Inner objects are saved automatically as well

myVar.list = {
  friends: []
}
myVar.list.friends.push('David')

Advanced usage

You can also have betterjsonfile write in the background

// Non-synchronous
require('betterjsonfile')('./test.json',false)