Update 'index.js'

This commit is contained in:
wumpus 2022-08-05 21:04:37 +02:00
parent b6bcb92498
commit 866b5a1ef4

View File

@ -1,5 +1,6 @@
let fs = require("fs"); let fs = require("fs");
function DB(databaseFile) { class DB {
constructor(databaseFile) {
let _db; let _db;
if (fs.existsSync(databaseFile)) { if (fs.existsSync(databaseFile)) {
_db = JSON.parse(fs.readFileSync(databaseFile, "utf8")); _db = JSON.parse(fs.readFileSync(databaseFile, "utf8"));
@ -7,13 +8,10 @@ function DB(databaseFile) {
fs.writeFileSync(databaseFile, JSON.stringify({})); fs.writeFileSync(databaseFile, JSON.stringify({}));
_db = {}; _db = {};
} }
return class {
constructor() {
this.v = _db this.v = _db
this.update = function() { this.update = function() {
fs.writeFileSync(databaseFile, JSON.stringify(this.v)); fs.writeFileSync(databaseFile, JSON.stringify(this.v));
} }
} }
}
} }
exports.DB = DB; exports.DB = DB;