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

website-scraper / node-website-scraper / 28006450831
96%

Build:
DEFAULT BRANCH: master
Ran 23 Jun 2026 06:18AM UTC
Jobs 1
Files 29
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

22 Jun 2026 09:50PM UTC coverage: 96.426% (+0.03%) from 96.393%
28006450831

push

github

web-flow
Drop usage of fs-extra and switch to native fs (#608)

* Drop usage of fs-extra and switch to native fs

* Drop fs-extra usage in tests and remove dependency

Replace fs-extra with native fs in all test files:
- fs.removeSync(dir) -> fs.rmSync(dir, {recursive: true, force: true})
- fs.mkdirpSync(dir) -> fs.mkdirSync(dir, {recursive: true})
- fs.emptyDirSync(dir) -> fs.rmSync + fs.mkdirSync

Remove fs-extra from devDependencies as it is no longer used.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Use async fs.promises.rm for error cleanup instead of sync rmSync

Keeps the error-action cleanup non-blocking, matching the original
awaited fs.remove behavior and the async outputFile write path. The
error action runs at most once (single catch in Scraper.scrape), so
the async call carries no concurrency risk.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

359 of 363 branches covered (98.9%)

17 of 17 new or added lines in 2 files covered. (100.0%)

1484 of 1539 relevant lines covered (96.43%)

88.66 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28006450831.1 23 Jun 2026 06:18AM UTC 29
96.43
GitHub Action Run
Source Files on build 28006450831
  • Tree
  • List 29
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28006450831
  • 6fb05496 on github
  • Prev Build on master (#27985080469)
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