Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 571 Bytes

README.md

File metadata and controls

28 lines (20 loc) · 571 Bytes

json-config-file

Javascript:

// Load the module
const jcf = require('json-config-file');

// Load the config file
const config = new jcf('path/to/config.json');

// Access properties like this
console.log(config.data.something1);
console.log(config.data.something2);

// Set properties like this
config.data.something1 = 'aaaa';
config.data.something2 = 'bbbb';

// Save your changes. This will overwrite your old config.
config.save(); // true / false

If you're working with TypeScript:

import * as jcf from 'json-config-file';