From f696c8579ac8e4209cbd11a88920239103d18681 Mon Sep 17 00:00:00 2001 From: wumpus Date: Fri, 5 Aug 2022 20:56:46 +0200 Subject: [PATCH] Update 'index.js' --- index.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/index.js b/index.js index 328e73a..2c8a22e 100644 --- a/index.js +++ b/index.js @@ -7,11 +7,13 @@ function loadDB(databaseFile) { fs.writeFileSync(databaseFile, JSON.stringify({})); _db = {}; } - return new Proxy(_db, { - set: function (target, key, value) { - target[key] = value; - fs.writeFileSync(databaseFile, JSON.stringify(target)); - }, - }); + return class { + constructor() { + this.v = _db + this.update = function() { + fs.writeFileSync(databaseFile, JSON.stringify(this.v)); + } + } + } } exports.loadDB = loadDB;