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

PeculiarVentures / x509 / 40517223364
91%

Build:
DEFAULT BRANCH: master
Ran 27 Oct 2026 02:02PM UTC
Jobs 1
Files 44
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

27 Oct 2026 02:01PM UTC coverage: 89.589% (+0.003%) from 89.586%
40517223364

push

github

web-flow
refactor(deps): replace pvtsutils with @peculiar/utils (#160)

Use the @peculiar/utils ^4.1.0 API (hex, base64, base64url, binary,
utf8, toArrayBuffer, toUint8Array, isBufferSource, equal, concat) instead
of the pvtsutils Convert/BufferSourceConverter facade; no /legacy import.
The specs move with the library, and pvtsutils leaves the dependency
tree.

Hex text keeps the pvtsutils 1.x rules through a shared hexOptions
(whitespace ignored, odd digit counts padded with a leading zero, no 0x
prefix or other separators), so serial numbers, key identifiers and
`#` name values parse as before. Decoders return Uint8Array, so values
stored as ArrayBuffer are converted with toArrayBuffer.

Visible differences, listed in the README: a view passed as raw input is
copied instead of aliased, Base64 raw input with line breaks is decoded
(v2 threw), and SharedArrayBuffer input is accepted. The public
X509CertificateCreateWithSignatureParams.signature type widens from the
pvtsutils BufferSource to @peculiar/utils BufferSourceLike.

New specs pin the serial number and PemData.toArrayBuffer input
handling against 2.2.0's output.

799 of 961 branches covered (83.14%)

Branch coverage included in aggregate %.

86 of 87 new or added lines in 31 files covered. (98.85%)

1645 of 1767 relevant lines covered (93.1%)

712.29 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
70.77
0.0% src/x509_chain_builder.ts
Jobs
ID Job ID Ran Files Coverage
1 40517223364.1 27 Oct 2026 02:02PM UTC 44
89.59
GitHub Action Run
Source Files on build 40517223364
  • Tree
  • List 44
  • Changed 31
  • Source Changed 31
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #40517223364
  • 72d04f46 on github
  • Prev Build on master (#40516319694)
  • Next Build on master (#40518060855)
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