1.4.0 • Published 2 years ago
json-simplified v1.4.0
json-simplified
Simple JSON Database
Created By: OneAndonlyFinbar Discord: Finbar#0001 Email: finbar@finbar.xyz Documentation: https://jsonsimplified.finbar.xyz/
Quick Start
const { Database } = require('json-simplified');
const db = new Database('versionsDatabase');
db.set('version', '1.0');
db.get('version') // 1.0
Simple Usage
const db = new Database('DatabaseName', {DatabaseOptions});
db.set('Field/Path', 'Data');
db.get('Field/Path'); // Data
// Using Field Names
db.set('latestVersion', '1');
db.get('latestVersion'); // 1
// Using JSON Paths
db.set('versions.latest', '1');
db.get('versions.latest'); // 1
// Delete data using field name
db.delete('latestVersion');
// Delete Data Using JSON Path
db.delete('versions.latest');
// Destroy database
db.destroy();
Setting Multiple Values
db.set('Finbar', {name: 'Finbar', gender: 'male', occupation: 'freelance programmer'});
db.get('users', 'Finbar'); // {name: 'Finbar', gender: 'male', occupation: 'freelance programmer'}
Set And Get From JSON Path
db.set('Finbar.name', 'Finbar');
db.set('Finbar.gender', 'Male');
db.set('Finbar.occupation', 'freelance programmer');
db.get('Finbar'); // {name: 'Finbar', gender: 'male', occupation: 'freelance programmer'}
db.get('users', 'Finbar.name'); // Finbar
Database Options
Option | Type | Description |
---|---|---|
overwriteOld | boolean | Create a new database file, whether or not one exists. |
registry | string | Registry/directory for the database files to be placed in. |
1.3.7
2 years ago
1.3.6
2 years ago
1.3.5
2 years ago
1.4.0
2 years ago
1.3.9
2 years ago
1.3.8
2 years ago
1.3.4
2 years ago
1.3.3
2 years ago
1.3.2
2 years ago
1.3.1
2 years ago
1.3.0
2 years ago
1.2.2
3 years ago
1.2.1
3 years ago
1.2.0
3 years ago
1.1.11
3 years ago
1.1.10
3 years ago
1.1.9
3 years ago
1.1.8
3 years ago
1.1.7
3 years ago
1.1.6-1
3 years ago
1.1.6
3 years ago
1.1.5
3 years ago
1.1.4
3 years ago
1.1.3
3 years ago
1.1.2
3 years ago
1.1.0
3 years ago
1.0.0
3 years ago