diff --git a/lib/upload-sarif-action.js b/lib/upload-sarif-action.js index 1470a5824..f703f3c06 100644 --- a/lib/upload-sarif-action.js +++ b/lib/upload-sarif-action.js @@ -88591,7 +88591,9 @@ async function asyncSome(array, predicate) { return results.some((result) => result); } function unsafeEntriesInvariant(object) { - return Object.entries(object); + return Object.entries(object).filter( + ([_, val2]) => val2 !== void 0 + ); } // src/actions-util.ts diff --git a/src/util.ts b/src/util.ts index 1fb193798..e7c29ed12 100644 --- a/src/util.ts +++ b/src/util.ts @@ -1307,7 +1307,7 @@ export function unsafeKeysInvariant>( export function unsafeEntriesInvariant>( object: T, ): Array<[keyof T, Exclude]> { - return Object.entries(object) as Array< - [keyof T, Exclude] - >; + return Object.entries(object).filter( + ([_, val]) => val !== undefined, + ) as Array<[keyof T, Exclude]>; }