From 504ffd729d8d062795e113f37574652dd9f559b8 Mon Sep 17 00:00:00 2001 From: Dragory <2606411+Dragory@users.noreply.github.com> Date: Wed, 1 Jan 2025 15:41:17 +0000 Subject: [PATCH] chore: lodash -> lodash-es --- backend/package.json | 4 ++-- .../events/RunAutomodOnMemberUpdate.ts | 3 +-- .../src/plugins/Persist/events/LoadDataEvt.ts | 2 +- package-lock.json | 24 +++++++++++++++---- 4 files changed, 23 insertions(+), 10 deletions(-) diff --git a/backend/package.json b/backend/package.json index 46b053c0..07cad45f 100644 --- a/backend/package.json +++ b/backend/package.json @@ -52,7 +52,7 @@ "knub": "^32.0.0-next.21", "knub-command-manager": "^9.1.0", "last-commit-log": "^2.1.0", - "lodash": "^4.17.21", + "lodash-es": "^4.17.21", "moment-timezone": "^0.5.21", "multer": "^1.4.5-lts.1", "mysql2": "^3.9.8", @@ -83,7 +83,7 @@ "@types/express": "^4.16.1", "@types/jest": "^24.0.15", "@types/js-yaml": "^3.12.1", - "@types/lodash": "^4.17.7", + "@types/lodash-es": "^4.17.12", "@types/moment-timezone": "^0.5.6", "@types/multer": "^1.4.7", "@types/passport": "^1.0.0", diff --git a/backend/src/plugins/Automod/events/RunAutomodOnMemberUpdate.ts b/backend/src/plugins/Automod/events/RunAutomodOnMemberUpdate.ts index 2e9da994..596e2148 100644 --- a/backend/src/plugins/Automod/events/RunAutomodOnMemberUpdate.ts +++ b/backend/src/plugins/Automod/events/RunAutomodOnMemberUpdate.ts @@ -1,6 +1,5 @@ import { guildPluginEventListener } from "knub"; -import { difference } from "lodash"; -import { isEqual } from "lodash"; +import { difference, isEqual } from "lodash-es"; import { runAutomod } from "../functions/runAutomod.js"; import { AutomodContext, AutomodPluginType } from "../types.js"; diff --git a/backend/src/plugins/Persist/events/LoadDataEvt.ts b/backend/src/plugins/Persist/events/LoadDataEvt.ts index 31e28767..dcde2b97 100644 --- a/backend/src/plugins/Persist/events/LoadDataEvt.ts +++ b/backend/src/plugins/Persist/events/LoadDataEvt.ts @@ -1,6 +1,6 @@ import { GuildMember, PermissionFlagsBits } from "discord.js"; import { GuildPluginData } from "knub"; -import { intersection } from "lodash"; +import { intersection } from "lodash-es"; import { PersistedData } from "../../../data/entities/PersistedData.js"; import { SECONDS } from "../../../utils.js"; import { canAssignRole } from "../../../utils/canAssignRole.js"; diff --git a/package-lock.json b/package-lock.json index 1cfe2f36..907eb94a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -46,7 +46,7 @@ "knub": "^32.0.0-next.21", "knub-command-manager": "^9.1.0", "last-commit-log": "^2.1.0", - "lodash": "^4.17.21", + "lodash-es": "^4.17.21", "moment-timezone": "^0.5.21", "multer": "^1.4.5-lts.1", "mysql2": "^3.9.8", @@ -77,7 +77,7 @@ "@types/express": "^4.16.1", "@types/jest": "^24.0.15", "@types/js-yaml": "^3.12.1", - "@types/lodash": "^4.17.7", + "@types/lodash-es": "^4.17.12", "@types/moment-timezone": "^0.5.6", "@types/multer": "^1.4.7", "@types/passport": "^1.0.0", @@ -4077,11 +4077,20 @@ "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" }, "node_modules/@types/lodash": { - "version": "4.17.7", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.7.tgz", - "integrity": "sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==", + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.13.tgz", + "integrity": "sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg==", "dev": true }, + "node_modules/@types/lodash-es": { + "version": "4.17.12", + "resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.12.tgz", + "integrity": "sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==", + "dev": true, + "dependencies": { + "@types/lodash": "*" + } + }, "node_modules/@types/long": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", @@ -12948,6 +12957,11 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, "node_modules/lodash.chunk": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/lodash.chunk/-/lodash.chunk-4.2.0.tgz",