node-json-config

0.0.5 • Public • Published

node-json-config

Read and Write configurations to JSON file.

How to use

initialize

Create Config instance with JSON path. Configurations are automatically loaded from the JSON file.

var conf = new Config("./config.json");

Read configuration

You can access configurations using dot notation.

Here is sample JSON.

{
  "one": 1,
  "a": {
    "b": {
      "c": "ABC"
    }
  }
}
conf.get("one")    // 1
conf.get("a.b.c")  // "ABC"

Write configuration

Also you can put new configuration using dot notation.

{
  "one": 1,
  "a": {
    "b": {
      "c": "ABC"
    }
  }
}
conf.put("two", 2);
conf.put("x.y.z", "XYZ");
{
  "one": 1,
  "a": {
    "b": {
      "c": "ABC"
    }
  },
  "two": 2,
  "x": {
    "y": {
      "z": "XYZ"
    }
  }
}

Save configurations

conf.save();

Readme

Keywords

Package Sidebar

Install

npm i node-json-config

Weekly Downloads

87

Version

0.0.5

License

MIT

Unpacked Size

5.08 kB

Total Files

6

Last publish

Collaborators

  • takayoshi-aoyagi