> For the complete documentation index, see [llms.txt](https://xariona-devs.gitbook.io/xariona-db/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://xariona-devs.gitbook.io/xariona-db/master.md).

# Introduction

## Installing npm

```
npm install --save xariona-db
```

{% hint style="info" %}
Danger! node engine version 12.x recommended
{% endhint %}

Horay! lets setup the module!

```javascript
const Xariona = require("xariona-db")
const db = new Xariona("json") // JSON and sqlite are supported
```

## Examples

```javascript
const Xariona = require("xariona-db")
const db = new Xariona("json")

db.setAndSave("userData.bio", "hello i am the user!")
// -> true

db.getFromDb("userData.bio")
// -> "hello i am the user!"

db.fetchFromDb("userData.bio")
// -> "hello i am the user!"

db.setAndSave("userData", { certificate: true, bio: "hello i am the user!" })
// -> true

db.deleteAndSave("userData")
// -> true

db.pushAndSave("userData.jobs", ["cooker", "mamamia"]) 
// -> true

db.version() 
// -> 1.0.x
```
