• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

PeculiarVentures / pdf / 41427219471
77%

Build:
DEFAULT BRANCH: main
Ran 02 Nov 2026 10:15AM UTC
Jobs 1
Files 237
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 Nov 2026 10:14AM UTC coverage: 76.573% (-0.004%) from 76.577%
41427219471

push

github

web-flow
build(deps-dev): upgrade TypeScript to 6 (#153)

TypeScript ^6.0.3 and @types/node ^26.6.6. tsconfig drops `baseUrl`
(deprecated in TS 6; `paths` are relative to the tsconfig).

TS 6's lib accepts only ArrayBuffer-backed data where WebCrypto, pkijs
and x509 take a `BufferSource`. Values that are ArrayBuffer-backed now
say so in their types:

- `PDFStream`, `PDFObject`, `PDFDocument`, `PDFDocumentUpdate` and
  `JPEG` declare their views as `Uint8Array`, as the 1.x declarations
  did, instead of TS 6's inferred `Uint8Array<ArrayBuffer>`;
- `PDFTextString.toUint8Array()`, `PDFHexString.data` and
  `ViewWriter.toUint8Array()` return `Uint8Array<ArrayBuffer>`;
- the signing callback receives `Uint8Array<ArrayBuffer>`, so it can be
  passed to `crypto.subtle.digest` directly.

pdf's own signatures take @peculiar/utils' `BufferSource` throughout.
Where such a value goes to WebCrypto, pkijs or x509, the encryption
code uses a view of the same memory (copying only a SharedArrayBuffer)
and pdf-doc converts it with `toArrayBuffer`.

2726 of 4041 branches covered (67.46%)

Branch coverage included in aggregate %.

33 of 35 new or added lines in 17 files covered. (94.29%)

7194 of 8914 relevant lines covered (80.7%)

1303.08 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
76.88
0.0% packages/doc/src/Dss.ts
1
81.91
-0.32% packages/doc/src/cms/SignedData.ts
Jobs
ID Job ID Ran Files Coverage
1 41427219471.1 02 Nov 2026 10:15AM UTC 237
76.57
GitHub Action Run
Source Files on build 41427219471
  • Tree
  • List 237
  • Changed 26
  • Source Changed 26
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #41427219471
  • 5cf242e4 on github
  • Prev Build on main (#41426893070)
  • Next Build on main (#41428106600)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc