ensure subject globs match only files (#54)

Signed-off-by: Brian DeHamer <bdehamer@github.com>
This commit is contained in:
Brian DeHamer
2024-05-06 11:52:03 -07:00
committed by GitHub
parent c58d52c41d
commit d442d85e12
3 changed files with 22 additions and 0 deletions
+5
View File
@@ -56,6 +56,11 @@ const getSubjectFromPath = async (
const files = await glob.create(subPath).then(async g => g.glob())
for (const file of files) {
// Skip anything that is NOT a file
if (!fs.statSync(file).isFile()) {
continue
}
const name = subjectName || path.parse(file).base
const digest = await digestFile(DIGEST_ALGORITHM, file)