fix: preserve unknown JSON omission counts (#5905)

* fix: preserve unknown JSON omission counts

* fix: preserve unknown counts for unselected JSON

* fix: preserve unknown counts for uppercase JSON
This commit is contained in:
Chris Tigga
2026-10-23 02:43:51 +05:30
committed by GitHub
parent 37cbeff9f3
commit c717c8a3ec
2 changed files with 134 additions and 1 deletions
@@ -612,7 +612,12 @@ const createFileTarget = (
javascript?.parse_status ?? (skipped ? "skipped" : null),
json_parse_status: json?.status ?? null,
json_top_level_keys: json?.top_level_keys ?? [],
omitted_json_top_level_keys: json?.omitted_top_level_keys ?? 0,
omitted_json_top_level_keys:
json === undefined
? file.kind === "json" || file.kind === "package-json"
? null
: 0
: json.omitted_top_level_keys,
vendor_markers: javascript?.vendors ?? [],
},
evidence: artifactObservationEvidence({