From f1de44bac48f3340cffaf75ca8900e112340341a Mon Sep 17 00:00:00 2001 From: Joel Wetzell Date: Tue, 22 Oct 2024 09:10:22 -0500 Subject: [PATCH] remove lodash --- package-lock.json | 10 +--------- packages/lib/index.js | 6 +++--- packages/lib/package.json | 5 +---- 3 files changed, 5 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6218fc6..8d87f97 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3794,11 +3794,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", @@ -6212,10 +6207,7 @@ "packages/lib": { "name": "aas-lib", "version": "0.1.0", - "license": "MIT", - "dependencies": { - "lodash": "^4.17.21" - } + "license": "MIT" }, "packages/webui": { "name": "aas-webui", diff --git a/packages/lib/index.js b/packages/lib/index.js index dc8f299..e2ce8df 100644 --- a/packages/lib/index.js +++ b/packages/lib/index.js @@ -1,6 +1,4 @@ /* eslint-disable no-bitwise */ -const _ = require('lodash'); - class Console { constructor() { this.sportInitialized = false; @@ -82,7 +80,9 @@ class Console { break; } if (this.propertiesToDelete) { - this.state = _.omit(this.state, this.propertiesToDelete); + this.propertiesToDelete.forEach((property) => { + delete this.state[property]; + }); } } } diff --git a/packages/lib/package.json b/packages/lib/package.json index 0fbf3fd..2d82080 100644 --- a/packages/lib/package.json +++ b/packages/lib/package.json @@ -11,8 +11,5 @@ "email": "me@jwetzell.com", "url": "https://jwetzell.com" }, - "license": "MIT", - "dependencies": { - "lodash": "^4.17.21" - } + "license": "MIT" }