baylitdb

BaylitDB (JSON)

Usage no npm install needed!

<script type="module">
  import baylitdb from 'https://cdn.skypack.dev/baylitdb';
</script>

README

BaylitDB

BaylitDB is JSON database system.

Installation

npm install baylitdb

Usage

const baylit = require("baylitdb");
const db = new baylit({ dbFolder: "DB", dbName: "baylit" });

//Set any string or number in database.
db.set("baylit", "database"); // true

// Get database element from id.
db.get("baylit"); // database

//Add number.
db.add("number", 1); // 1
//Substract number.
db.subtract("number", 1); // 0

//Push element into the array.
db.push("array", 1); // [1]
//Unpush element from array.
db.unpush("array", 1); // []

//Asset control.
db.has("baylit"); // true

//Get all database element.
db.all(); // {baylit : "database", number: 1, array: []}

//Delete one element.
db.delete("baylit"); // true
//Delete all element.
db.deleteAll(); // true

//Get element value type.
db.type("baylit"); //String

Extra

db.set("baylit.db", "json"); // {baylit : {db: "json"} }

Discord: Yiit#9184

License

MIT