diff --git a/src/decuplicate.ts b/src/decuplicate.ts index d24a5aa..bd788fd 100644 --- a/src/decuplicate.ts +++ b/src/decuplicate.ts @@ -6,11 +6,11 @@ import type { Coverage, Range } from './parse-coverage.ts' * - if a duplicate stylesheet enters the room, we add it's ranges to the existing stylesheet's ranges * - only bytes of deduplicated stylesheets are counted */ -export function deduplicate_entries(entries: Coverage[]): Map, Pick> { +export function deduplicate_entries(entries: Coverage[]): Map> { let checked_stylesheets = new Map() for (let entry of entries) { - let text = entry.text || '' + let text = entry.text if (checked_stylesheets.has(text)) { let sheet = checked_stylesheets.get(text)! let ranges = sheet.ranges diff --git a/src/filter-entries.ts b/src/filter-entries.ts index 99b543e..27e4cc1 100644 --- a/src/filter-entries.ts +++ b/src/filter-entries.ts @@ -11,7 +11,6 @@ export function filter_coverage(coverage: Coverage[], parse_html?: Parser): Cove let result = [] for (let entry of coverage) { - if (!entry.text) continue let extension = ext(entry.url).toLowerCase() if (extension === 'js') continue diff --git a/src/index.test.ts b/src/index.test.ts index 232174a..3d74b01 100644 --- a/src/index.test.ts +++ b/src/index.test.ts @@ -29,7 +29,7 @@ test.describe('from