From fabf684e77c48785411751dd81e9b79d0973d80a Mon Sep 17 00:00:00 2001 From: Randolf J <34705014+jun-sheaf@users.noreply.github.com> Date: Fri, 6 Jan 2023 16:07:56 +0100 Subject: [PATCH] fix: use `stat` instead of `lstat` (#1190) --- src/internal/upload-specification.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/internal/upload-specification.ts b/src/internal/upload-specification.ts index 68468c4..5d823e7 100644 --- a/src/internal/upload-specification.ts +++ b/src/internal/upload-specification.ts @@ -25,7 +25,7 @@ export function getUploadSpecification( if (!fs.existsSync(rootDirectory)) { throw new Error(`Provided rootDirectory ${rootDirectory} does not exist`) } - if (!fs.lstatSync(rootDirectory).isDirectory()) { + if (!fs.statSync(rootDirectory).isDirectory()) { throw new Error( `Provided rootDirectory ${rootDirectory} is not a valid directory` ) @@ -57,7 +57,7 @@ export function getUploadSpecification( if (!fs.existsSync(file)) { throw new Error(`File ${file} does not exist`) } - if (!fs.lstatSync(file).isDirectory()) { + if (!fs.statSync(file).isDirectory()) { // Normalize and resolve, this allows for either absolute or relative paths to be used file = normalize(file) file = resolve(file)