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

addyosmani / critical / 25987475649
90%

Build:
DEFAULT BRANCH: master
Ran 17 May 2026 09:47AM UTC
Jobs 4
Files 8
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

17 May 2026 09:46AM UTC coverage: 90.27% (+1.6%) from 88.691%
25987475649

push

github

web-flow
vite+ & dependency update (#620)

* chore: switch from npm to pnpm

* chore: bump dependencies to latest compatible versions

* chore: update cross-env, nock, normalize-newline to latest

* chore: update get-stdin, find-up, data-uri-to-buffer to latest

* chore: update serve-static and finalhandler to v2

* chore: update globby to v16

* chore: update meow to v14

* chore: update through2 to v5

* chore: update joi to v18

* chore: update got to v14

* chore: migrate toolchain to Vite+

- Replace Jest with Vitest (via vite-plus)
- Replace XO/ESLint with Oxlint
- Replace Prettier with Oxfmt
- Convert all done() callback tests to Promise-based
- Add await to all expect().rejects/resolves assertions
- Update CI workflow to use voidzero-dev/setup-vp@v1
- Add coverage reporting with v8 provider
- Add vite.config.ts with test, lint, and fmt config

* chore: upgrade got v14 -> v15, drop Node.js 20

BREAKING CHANGE: Minimum Node.js version is now 22.12.0

* fix: patch minimatch ReDoS vulnerability via pnpm override

Override minimatch to >=3.1.4 in pnpm-workspace.yaml to resolve
3 high-severity ReDoS vulnerabilities (GHSA-3ppc-4f35-3m26,
GHSA-7r86-cg39-jmmj, GHSA-23c5-xmqv-rm74) in postcss-url's
transitive dependency.

* fix(ci): require Node.js >=22.13 for pnpm 11 compatibility

- Update engines to >=22.13.0 (pnpm@11.1.2 requires it)
- Use node version '22' in CI matrix (latest 22.x)
- Set run-install: false in setup-vp to use explicit install step
- Add github-token to coveralls action

* fix(ci): add @vitest/coverage-v8 and Node 24 to matrix

- Add missing @vitest/coverage-v8 devDependency for coverage reports
- Add Node.js 24 to CI test matrix

* fix: prefix unused parameters with underscore

* fix: use threads pool with forks override for CLI tests

Worker forks crash on Windows. Switch default pool to threads and use
Vitest projects config to run cli.test.js (which needs process.chdir)
in the forks pool.

* fix(ci): explicitly install Puppeteer Chrome b... (continued)

535 of 611 branches covered (87.56%)

Branch coverage included in aggregate %.

163 of 176 new or added lines in 7 files covered. (92.61%)

1 existing line in 1 file now uncovered.

634 of 684 relevant lines covered (92.69%)

559.45 hits per line

Uncovered Changes

Lines Coverage ∆ File
11
90.6
1.75% src/file.js
1
77.34
0.78% cli.js
1
94.03
0.8% src/core.js

Coverage Regressions

Lines Coverage ∆ File
1
93.26
4.49% src/config.js
Jobs
ID Job ID Ran Files Coverage
1 run-ubuntu-latest-22 - 25987475649.1 17 May 2026 09:47AM UTC 8
90.19
GitHub Action Run
2 run-windows-latest-24 - 25987475649.2 17 May 2026 09:51AM UTC 8
90.12
GitHub Action Run
3 run-ubuntu-latest-24 - 25987475649.3 17 May 2026 09:47AM UTC 8
90.19
GitHub Action Run
4 run-windows-latest-22 - 25987475649.4 17 May 2026 09:51AM UTC 8
90.12
GitHub Action Run
Source Files on build 25987475649
  • Tree
  • List 8
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25987475649
  • 24d99e65 on github
  • Prev Build on master (#25972894368)
  • Next Build on master (#25987675060)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc