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

PeculiarVentures / webcrypto-core
94%

Build:
DEFAULT BRANCH: master
Repo Added 11 Oct 2016 08:45PM UTC
Files 54
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 25519
  • aes_ecb
  • asn-ed
  • asn1
  • chore/modernize-tooling-and-tests
  • chore/upgrade-vitest-5
  • ci
  • ci/simplify-test-workflow-triggers
  • dependabot/npm_and_yarn/acorn-7.1.1
  • dependabot/npm_and_yarn/ajv-6.12.6
  • dependabot/npm_and_yarn/brace-expansion-5.0.12
  • dependabot/npm_and_yarn/lodash-4.17.19
  • dependabot/npm_and_yarn/y18n-4.0.1
  • des
  • dev
  • develop
  • donskov/replace-ESLint-with-oxlint-and-oxfmt
  • donskov/tsdown-migration
  • ed25519
  • es6
  • fix-asn1js
  • fix-ec-signature
  • fix-errors
  • fix-publishing
  • fix-remove-types-web
  • fix-rollup
  • hkdf
  • master
  • refs/tags/v1.4.0
  • reqlese/v0.1.0
  • secp256k1
  • shake
  • types
  • update-asn1js-ts
  • update-dependencies
  • update-structure
  • use-types-web
  • v0.1.27
  • v1.0.16
  • v1.0.17
  • v1.0.18
  • v1.0.19
  • v1.0.19-next.0
  • v1.0.20
  • v1.0.21
  • v1.1.0
  • v1.1.1
  • v1.1.10
  • v1.1.2
  • v1.1.6
  • v1.1.7
  • v1.1.8
  • v1.1.9
  • v1.2.0

13 Oct 2026 11:01AM UTC coverage: 93.521%. Remained the same
38387389163

push

github

web-flow
build!: migrate to tsdown, upgrade deps, colocate vitest specs, adopt CI workflows (#75)

* build!: migrate from rollup to tsdown

Replace the rollup + @rollup/plugin-typescript + rollup-plugin-dts setup
with tsdown, following the PeculiarVentures/ssh configuration.

- add tsdown.config.mts (esm + cjs, neutral platform, dts, attw check)
- output build/index.{js,mjs,d.ts,d.mts}; exports map is generated
- drop tslib (decorator helpers are inlined) and importHelpers
- add @types/node explicitly (previously only a transitive dependency)
- remove unused rimraf, nyc and mocha config

BREAKING CHANGE: build output files are renamed. build/webcrypto-core.js
is now build/index.js, build/webcrypto-core.es.js is now build/index.mjs,
and build/index.d.ts is joined by build/index.d.mts. Deep imports of the
old paths no longer resolve; import from "webcrypto-core" instead.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* chore(deps)!: upgrade dependencies to latest

- @peculiar/asn1-schema ^2.7.0 -> ^2.10.0
- @peculiar/json-schema ^1.1.12 -> ^2.0.0
- @peculiar/utils ^2.0.2 -> ^3.0.0

BREAKING CHANGE: public type declarations re-export types from
@peculiar/utils v3 and @peculiar/json-schema v2.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* test: colocate specs with source files

Move tests from test/ next to the modules they cover as *.spec.ts and
limit vitest discovery to src/**/*.spec.ts.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* test: replace node:assert with vitest expect

- import describe/it/expect from vitest explicitly; disable globals
- tsconfig types: vitest/globals -> node
- await previously un-awaited rejects assertions in shake specs
- cast generateKey results to CryptoKeyPair in ed specs (expect does not
  narrow types like assert.ok did)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* ci: adopt workflows from PeculiarVentures/json-schema

- test: single Node 24 job running lint, format, typecheck... (continued)

244 of 279 branches covered (87.46%)

664 of 710 relevant lines covered (93.52%)

15.0 hits per line

Relevant lines Covered
Build:
Build:
710 RELEVANT LINES 664 COVERED LINES
15.0 HITS PER LINE
Source Files on master
  • Tree
  • List 54
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
38387389163 master build!: migrate to tsdown, upgrade deps, colocate vitest specs, adopt CI workflows (#75) * build!: migrate from rollup to tsdown Replace the rollup + @rollup/plugin-typescript + rollup-plugin-dts setup with tsdown, following the PeculiarVentures... push 13 Oct 2026 11:01AM UTC web-flow github
93.52
38386561668 donskov/tsdown-migration Merge 9c5175ea9 into 721783850 Pull #75 13 Oct 2026 10:54AM UTC web-flow github
93.52
38384716961 donskov/tsdown-migration Merge 6e298dfb6 into 721783850 Pull #75 13 Oct 2026 10:38AM UTC web-flow github
93.52
38383875780 donskov/tsdown-migration Merge b19bffbdc into 721783850 Pull #75 13 Oct 2026 10:31AM UTC web-flow github
93.52
38382459496 donskov/tsdown-migration Merge 8efc7de42 into 721783850 Pull #75 13 Oct 2026 10:18AM UTC web-flow github
93.52
38381960204 donskov/tsdown-migration Merge 612acf61c into 721783850 Pull #75 13 Oct 2026 10:14AM UTC web-flow github
93.52
38228944002 donskov/tsdown-migration Merge 0ebb834b4 into 721783850 Pull #75 12 Oct 2026 09:17AM UTC web-flow github
93.52
38228182799 donskov/tsdown-migration Merge 715c1a005 into 721783850 Pull #75 12 Oct 2026 09:10AM UTC web-flow github
93.52
38228090424 donskov/tsdown-migration Merge fc50f7d3b into 721783850 Pull #75 12 Oct 2026 09:10AM UTC web-flow github
93.52
38227638121 donskov/tsdown-migration Merge 1faeb4601 into 721783850 Pull #75 12 Oct 2026 09:05AM UTC web-flow github
93.52
See All Builds (242)
  • Repo on GitHub
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