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

samclarke / robots-parser
100%

Build:
DEFAULT BRANCH: master
Repo Added 14 Mar 2021 05:45PM UTC
Files 2
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
  • dependabot/npm_and_yarn/multi-75e6bc5210
  • dependabot/npm_and_yarn/multi-acd8535d99
  • dependabot/npm_and_yarn/multi-ef0f9f31a5
  • dependabot/npm_and_yarn/picomatch-2.3.2
  • fix/cjs-type-export
  • fix/daily-maintenance-20260512
  • master

07 Aug 2026 05:08PM UTC coverage: 100.0%. Remained the same
31200898070

push

github

web-flow
fix: type the CommonJS export with `export =` (#47)

`index.js` is CommonJS (`module.exports = fn`), but `index.d.ts` typed it
as an ES `export default` alongside an empty `declare module 'robots-parser';`.

The empty ambient declaration types the whole module as `any`, so the
`Robot` interface is never actually applied. And `export default` does not
describe `module.exports = fn` under `moduleResolution: node16`/`nodenext`.

Replace both with `export = robotsParser`, matching the runtime. No code
changes. Since the module currently resolves to `any`, this only adds
accurate types and breaks nothing that type-checks today.

Co-authored-by: Mark Edwards <mark@bluefishai.com>

99 of 99 branches covered (100.0%)

Branch coverage included in aggregate %.

146 of 146 relevant lines covered (100.0%)

347781.51 hits per line

Relevant lines Covered
Build:
Build:
146 RELEVANT LINES 146 COVERED LINES
347781.51 HITS PER LINE
Source Files on master
  • Tree
  • List 2
  • 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
31200898070 master fix: type the CommonJS export with `export =` (#47) `index.js` is CommonJS (`module.exports = fn`), but `index.d.ts` typed it as an ES `export default` alongside an empty `declare module 'robots-parser';`. The empty ambient declaration types the... push 07 Aug 2026 05:08PM UTC web-flow github
100.0
30636831477 fix/cjs-type-export Merge d5cf34796 into 2a1787ae3 Pull #47 03 Aug 2026 05:37PM UTC web-flow github
100.0
30701760721 master Bump uuid and nyc (#46) Removes [uuid](https://github.com/uuidjs/uuid). It's no longer used after updating ancestor dependency [nyc](https://github.com/istanbuljs/nyc). These dependencies need to be updated together. Removes `uuid` Updates `ny... push 01 Aug 2026 01:27PM UTC web-flow github
100.0
29599198579 dependabot/npm_and_yarn/multi-ef0f9f31a5 Merge c06bfd561 into 2a1787ae3 Pull #46 17 Jul 2026 05:13PM UTC web-flow github
100.0
29599123665 master Bump picomatch from 2.3.1 to 2.3.2 (#44) Bumps [picomatch](https://github.com/micromatch/picomatch) from 2.3.1 to 2.3.2. - [Release notes](https://github.com/micromatch/picomatch/releases) - [Changelog](https://github.com/micromatch/picomatch/blo... push 17 Jul 2026 05:12PM UTC web-flow github
100.0
25722804836 fix/daily-maintenance-20260512 Merge f47d64f73 into 73735acb2 Pull #45 12 May 2026 08:28AM UTC web-flow github
100.0
23565784823 dependabot/npm_and_yarn/picomatch-2.3.2 Merge 1c663df1e into 73735acb2 Pull #44 25 Mar 2026 09:46PM UTC web-flow github
100.0
22512869691 master Bump minimatch (#43) Bumps and [minimatch](https://github.com/isaacs/minimatch). These dependencies needed to be updated together. Updates `minimatch` from 5.1.6 to 5.1.9 - [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)... push 28 Feb 2026 03:58AM UTC web-flow github
100.0
22512028407 dependabot/npm_and_yarn/multi-acd8535d99 Merge 9c88027cc into e273c524b Pull #43 28 Feb 2026 03:05AM UTC web-flow github
100.0
19587257154 master Bump js-yaml (#42) Bumps and [js-yaml](https://github.com/nodeca/js-yaml). These dependencies needed to be updated together. Updates `js-yaml` from 4.1.0 to 4.1.1 - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Comm... push 22 Nov 2025 12:29AM UTC web-flow github
100.0
See All Builds (61)
  • 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