README
Install Package
npm i --save astroide
Usage
const { Database } = require("astroide");
const db = new Database("<filename>")
db.set("my.cool.database","astroide") => astroide
db.set("my.cool.database.array",[]) => []
db.set("my.cool.database.number",31) => 31
db.get("my.cool.database");
db.fetch("my.cool.database.number");
db.has("my.cool.database") => true
db.has("my.bad.database") => false
db.add("my.cool.database.number", 31); // => 62
db.add("my.cool.database.number", 31); // => 93
db.subtract("my.cool.database.number", 31); // => 62
db.subtract("my.cool.database.number", 31); // => 31
db.push("my.cool.database.array", 2); // => [2]
db.push("my.cool.database.array", null); // => [2, null, 3, "str1", {}]
db.push("my.cool.database.array", 3); // => [2, null, 3]
db.push("my.cool.database.array", "str1"); // => [2, null, 3, "str1"]
db.push("my.cool.database.array", {}); // => [2, null, 3, "str1", {}]
Deleting a value in the database
db.delete("my.bad.database"); // => true