meskadb

Fast and simple database handler for NodeJS.

Usage no npm install needed!

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

README

VERSION DOWNLOAD LICENSE
DISCORD

meskadb

How To Install?

npm install meskadb
yarn add meskadb

How To Use?

NodeJs

const meskaDB = require('meskadb');
const db = new meskaDB({
  name?: 'database', // default db
  language?: 'en_US', // default en-US
  adapter?: 'JsonDB', // default JsonDB
  seperator?: '.' // default .
});
 
db.set('meska.db.test', 'testing'); // {"meska": {"db": {"test": "testing"} } }
db.set('number', 31); // {"number": 31}
db.get('meska.db'); // {"test": "testing"}
db.fetch('meska.db'); // {"test": "testing"}
db.delete('meska.db.test'); // true
db.has('meska'); // true
db.update('number', (x) => x + 38) // {"number": 69 }
db.add('number', 30); // 99
db.substract('number', 19); // 80
db.substr('number', 10); // 70
db.all(); // {"meska": {"db": {"test": "testing"} }, "number": 70}
db.deleteAll(); // true