1.3.2 • Published 2 months ago
config_file.js v1.3.2
ConfigFile.js
A config file management library for Node.js.
Installation
npm i config_file.js
Usage
const { ConfigFile } = require("config_file.js");
const config = new ConfigFile("./config.json", {});
run();
async function run() {
await config.load(); // or just config.loadSync();
config.set("a", 2); // { "a": 2 }
config.set("b", 4); // { "a": 2, "b": 4 }
config.get("c").set("d", []); // { "a": 2, "b": 4, "c": { "d": [] } }
config.get("c", "d").add(6); // { "a": 2, "b": 4, "c": { "d": [6] } }
console.log(config.get("c", "d", 0).getValue()); // Output: 6
await config.save(); // or just config.saveSync();
}
Also, you can edit and save in a single line.
await config.set("key", "value").save();
1.3.2
2 months ago
1.3.1
2 months ago
1.2.4
8 months ago
1.2.3
8 months ago
1.3.0
5 months ago
1.2.2
12 months ago
1.2.1
12 months ago
1.2.0
1 year ago
1.1.1
1 year ago
1.1.0
1 year ago
1.1.9
1 year ago
1.1.8
1 year ago
1.1.7
1 year ago
1.1.6
1 year ago
1.1.5
1 year ago
1.1.4
1 year ago
1.1.3
1 year ago
1.0.4
1 year ago
1.1.2
1 year ago
1.0.3
1 year ago
1.1.12
1 year ago
1.1.11
1 year ago
1.1.10
1 year ago
1.1.14
1 year ago
1.1.13
1 year ago
1.0.2
1 year ago
1.0.1
1 year ago
1.0.0
1 year ago