From 4f1fc3f0205d40aeb935b13f2e91d444a988cdf4 Mon Sep 17 00:00:00 2001 From: Daniel Avila Date: Sun, 9 Apr 2023 07:47:08 -0400 Subject: [PATCH 1/2] chore(package-lock.json): remove duplicate media-typer dependency and update its version to 0.3.0 in type-is and express dependencies. --- api/package-lock.json | 3 +-- client/package-lock.json | 29 +++++++++++++++++------------ 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/api/package-lock.json b/api/package-lock.json index 2315f8e88e..67bfce5947 100644 --- a/api/package-lock.json +++ b/api/package-lock.json @@ -8694,8 +8694,7 @@ } }, "media-typer": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "version": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" }, "meilisearch": { diff --git a/client/package-lock.json b/client/package-lock.json index f6c988b5b3..f589d24776 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -8958,14 +8958,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/media-typer": { - "version": "0.3.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, "node_modules/memfs": { "version": "3.4.13", "dev": true, @@ -13053,6 +13045,15 @@ "node": ">= 0.6" } }, + "node_modules/type-is/node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/typed-array-length": { "version": "1.0.4", "dev": true, @@ -19586,10 +19587,6 @@ "@types/mdast": "^3.0.0" } }, - "media-typer": { - "version": "0.3.2", - "dev": true - }, "memfs": { "version": "3.4.13", "dev": true, @@ -21911,6 +21908,14 @@ "requires": { "media-typer": "0.3.0", "mime-types": "~2.1.24" + }, + "dependencies": { + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true + } } }, "typed-array-length": { From 956d9197517b4cec6930c6ef1f43465dc606e2dc Mon Sep 17 00:00:00 2001 From: Daniel Avila Date: Sun, 9 Apr 2023 07:52:42 -0400 Subject: [PATCH 2/2] fix(Messages/index.jsx): import lodash throttle function efficiently --- client/src/components/Messages/index.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/components/Messages/index.jsx b/client/src/components/Messages/index.jsx index 27a06be190..9ef97065e6 100644 --- a/client/src/components/Messages/index.jsx +++ b/client/src/components/Messages/index.jsx @@ -1,7 +1,7 @@ import React, { useEffect, useState, useRef, useCallback } from 'react'; import { useRecoilValue } from 'recoil'; import Spinner from '../svg/Spinner'; -import { throttle } from 'lodash'; +import throttle from 'lodash/throttle'; import { CSSTransition } from 'react-transition-group'; import ScrollToBottom from './ScrollToBottom'; import MultiMessage from './MultiMessage';