From f1fba82cdf924892fa2950f8e1d00737668072c9 Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Wed, 3 Apr 2024 01:38:59 +0200 Subject: [PATCH] remove merge --- packages/core/src/db.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/core/src/db.js b/packages/core/src/db.js index 4d99499..eceecbc 100644 --- a/packages/core/src/db.js +++ b/packages/core/src/db.js @@ -2,7 +2,6 @@ import { JSONFilePreset } from "./libraries/lowdb/presets/node" import Vars from "./vars" import pkg from "../package.json" import fs from "node:fs" -import lodash from "lodash" export default class DB { static get defaultRoot() { @@ -94,11 +93,15 @@ export default class DB { static async updatePackageById(pkg_id, obj) { let pkg = await this.getPackages(pkg_id) + if (!pkg) { throw new Error("Package not found") } - return await this.writePackage(lodash.merge({ ...pkg }, obj)) + return await this.writePackage({ + ...pkg, + ...obj, + }) } static async deletePackage(pkg_id) {