1.4.0 • Published 2 years ago

json-simplified v1.4.0

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

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

OptionTypeDescription
overwriteOldbooleanCreate a new database file, whether or not one exists.
registrystringRegistry/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