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

qunitjs / eslint-plugin-qunit
95%

Build:
DEFAULT BRANCH: main
Repo Added 10 Jan 2025 12:28AM UTC
Token a3th53Lf9RRCyZXjnAkLBBMuxohZ3Fenc regen
Build 374 Last
Files 45
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 main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • all-contrib
  • changelog-fix-url
  • chore/bump-eslint-plugin-unicorn
  • chore/drop-chai
  • chore/harden-exports-map
  • chore/npm-run-all2
  • chore/nyc-to-c8
  • chore/package-json-self-reference
  • chore/prune-unused-devdeps
  • chore/remove-requireindex
  • chore/ts-conversion-infra
  • ci/concurrency
  • ci/eslint8-smoke
  • ci/node-cache-matrix
  • ci/permissions-contents-read
  • ci/push-main-only
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/setup-node-5
  • dependabot/github_actions/actions/setup-node-6
  • dependabot/github_actions/github/codeql-action-4
  • dependabot/npm_and_yarn/ajv-6.14.0
  • dependabot/npm_and_yarn/basic-ftp-5.2.2
  • dependabot/npm_and_yarn/brace-expansion-1.1.12
  • dependabot/npm_and_yarn/defu-6.1.6
  • dependabot/npm_and_yarn/eslint-9.30.1
  • dependabot/npm_and_yarn/eslint-9.31.0
  • dependabot/npm_and_yarn/eslint-9.34.0
  • dependabot/npm_and_yarn/eslint-9.35.0
  • dependabot/npm_and_yarn/eslint-9.36.0
  • dependabot/npm_and_yarn/eslint-9.37.0
  • dependabot/npm_and_yarn/eslint-9.38.0
  • dependabot/npm_and_yarn/eslint-community/eslint-plugin-eslint-comments-4.6.0
  • dependabot/npm_and_yarn/eslint-config-prettier-10.1.5
  • dependabot/npm_and_yarn/eslint-config-prettier-10.1.8
  • dependabot/npm_and_yarn/eslint-doc-generator-2.0.2
  • dependabot/npm_and_yarn/eslint-doc-generator-2.1.0
  • dependabot/npm_and_yarn/eslint-doc-generator-2.1.2
  • dependabot/npm_and_yarn/eslint-plugin-eslint-plugin-7.3.0
  • dependabot/npm_and_yarn/eslint-plugin-markdown-5.1.0
  • dependabot/npm_and_yarn/eslint-plugin-mocha-11.1.0
  • dependabot/npm_and_yarn/eslint-plugin-mocha-11.2.0
  • dependabot/npm_and_yarn/eslint-plugin-n-17.21.0
  • dependabot/npm_and_yarn/eslint-plugin-prettier-5.5.4
  • dependabot/npm_and_yarn/eslint-plugin-prettier-5.5.5
  • dependabot/npm_and_yarn/eslint-plugin-unicorn-59.0.1
  • dependabot/npm_and_yarn/eslint-plugin-unicorn-60.0.0
  • dependabot/npm_and_yarn/eslint-plugin-unicorn-61.0.2
  • dependabot/npm_and_yarn/eslint-plugin-unicorn-62.0.0
  • dependabot/npm_and_yarn/eslint-remote-tester-4.0.2
  • dependabot/npm_and_yarn/eslint/eslintrc-3.3.0
  • dependabot/npm_and_yarn/eslint/eslintrc-3.3.1
  • dependabot/npm_and_yarn/eslint/js-9.18.0
  • dependabot/npm_and_yarn/eslint/js-9.19.0
  • dependabot/npm_and_yarn/eslint/js-9.20.0
  • dependabot/npm_and_yarn/eslint/js-9.21.0
  • dependabot/npm_and_yarn/eslint/js-9.22.0
  • dependabot/npm_and_yarn/eslint/js-9.23.0
  • dependabot/npm_and_yarn/eslint/js-9.24.0
  • dependabot/npm_and_yarn/eslint/js-9.30.0
  • dependabot/npm_and_yarn/eslint/js-9.30.1
  • dependabot/npm_and_yarn/eslint/js-9.31.0
  • dependabot/npm_and_yarn/eslint/plugin-kit-0.3.4
  • dependabot/npm_and_yarn/flatted-3.4.1
  • dependabot/npm_and_yarn/flatted-3.4.2
  • dependabot/npm_and_yarn/globals-16.2.0
  • dependabot/npm_and_yarn/globals-16.3.0
  • dependabot/npm_and_yarn/handlebars-4.7.9
  • dependabot/npm_and_yarn/ip-address-10.2.0
  • dependabot/npm_and_yarn/lodash-4.18.1
  • dependabot/npm_and_yarn/markdownlint-cli-0.45.0
  • dependabot/npm_and_yarn/mocha-11.7.0
  • dependabot/npm_and_yarn/multi-456de2e4f1
  • dependabot/npm_and_yarn/multi-75e6bc5210
  • dependabot/npm_and_yarn/multi-8bd57104de
  • dependabot/npm_and_yarn/multi-98a2c25ce6
  • dependabot/npm_and_yarn/multi-a63ce20b3b
  • dependabot/npm_and_yarn/multi-edc631abdf
  • dependabot/npm_and_yarn/nyc-17.1.0
  • dependabot/npm_and_yarn/prettier-3.6.2
  • dependabot/npm_and_yarn/release-it-19.0.3
  • dependabot/npm_and_yarn/semver-7.7.2
  • dependabot/npm_and_yarn/simple-git-3.33.0
  • dependabot/npm_and_yarn/simple-git-3.36.0
  • dependabot/npm_and_yarn/types/node-24.0.10
  • dependabot/npm_and_yarn/types/node-24.0.7
  • dependabot/npm_and_yarn/typescript-5.7.3
  • dependabot/npm_and_yarn/typescript-5.8.2
  • dependabot/npm_and_yarn/typescript-5.8.3
  • dependabot/npm_and_yarn/typescript-eslint/parser-8.36.0
  • dependabot/npm_and_yarn/typescript-eslint/parser-8.37.0
  • dependabot/npm_and_yarn/typescript-eslint/parser-8.39.0
  • dependabot/npm_and_yarn/typescript-eslint/parser-8.39.1
  • dependabot/npm_and_yarn/typescript-eslint/parser-8.40.0
  • dependabot/npm_and_yarn/typescript-eslint/parser-8.41.0
  • dependabot/npm_and_yarn/typescript-eslint/parser-8.42.0
  • dependabot/npm_and_yarn/typescript-eslint/parser-8.43.0
  • dependabot/npm_and_yarn/typescript-eslint/parser-8.44.1
  • dependabot/npm_and_yarn/typescript-eslint/parser-8.45.0
  • dependabot/npm_and_yarn/typescript-eslint/parser-8.46.0
  • dependabot/npm_and_yarn/typescript-eslint/parser-8.46.1
  • dependabot/npm_and_yarn/typescript-eslint/parser-8.46.2
  • edg-v3
  • eslint-10-test
  • eslint-9
  • eslint-ignore-dist
  • eslint-plugin-eslint-plugin-7
  • eslint-plugin-eslint-plugin-fix
  • eslint-utils
  • fix-entrypoint
  • fix-hook-error
  • fix-missing-module-hooks
  • fix-pkg-load
  • jsdoc-typescript
  • literal-compare-order-fix-assert
  • lock
  • nyc-ignore-dist
  • peer-dep
  • pkg-json-path
  • release-run-build
  • source-code-eslint10
  • v8.2.0
  • v8.2.1
  • v8.2.2
  • v8.2.3
  • v8.2.4
  • v8.2.5
  • v8.2.6

13 Jul 2026 03:46PM UTC coverage: 95.247%. Remained the same
29263681339

push

github

web-flow
chore: prune unused devDependencies (#692)

## Summary

These packages are vestigial — config and CI no longer use them — so
dropping them shrinks install surface with no consumer impact.

Removed (all verified unused via depcheck / repo search):

- \`eslint-plugin-eslint-comments\` — old package; \`eslint.config.js\`
only uses \`@eslint-community/eslint-plugin-eslint-comments\`
- \`@types/eslint-utils\` — code uses
\`@eslint-community/eslint-utils\`, which ships its own types
- \`coveralls\` — coverage upload goes through the Coveralls GitHub
Action
- \`mocha-lcov-reporter\` — lcov comes from the coverage tool
(\`nyc\`/\`c8\`)
- \`semver\` — no requires outside \`node_modules\`

## Test plan

- [x] \`npx depcheck\` lists the removed packages as unused
- [ ] \`npm ci && npm test\`

Made with [Cursor](https://cursor.com)

Co-authored-by: Cursor <cursoragent@cursor.com>

824 of 925 branches covered (89.08%)

Branch coverage included in aggregate %.

5449 of 5661 relevant lines covered (96.26%)

406.36 hits per line

Relevant lines Covered
Build:
Build:
5661 RELEVANT LINES 5449 COVERED LINES
406.36 HITS PER LINE
Source Files on main
  • Tree
  • List 44
  • Changed 1
  • Source Changed 1
  • 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
29263681339 main chore: prune unused devDependencies (#692) ## Summary These packages are vestigial — config and CI no longer use them — so dropping them shrinks install surface with no consumer impact. Removed (all verified unused via depcheck / repo search): ... push 13 Jul 2026 03:47PM UTC web-flow github
95.25
29263485396 main chore: export ./package.json (#691) ## Summary \`require('eslint-plugin-qunit/package.json')\` currently throws \`ERR_PACKAGE_PATH_NOT_EXPORTED\` because the exports map does not list that subpath. Exporting it is a common ecosystem convention (... push 13 Jul 2026 03:44PM UTC web-flow github
95.25
29261380583 main ci: set top-level contents: read permissions (#688) ## Summary Workflows should declare least-privilege token scopes explicitly. Top-level `contents: read` is enough for checkout and Coveralls (which uses the provided `GITHUB_TOKEN`); widen per-... push 13 Jul 2026 03:15PM UTC web-flow github
92.02
21785793888 main docs: fix repo URL in changelog (#665) push 07 Feb 2026 07:43PM UTC web-flow github
92.03
21776178476 main Release 8.2.6 push 07 Feb 2026 07:07AM UTC bmish github
92.03
21776138597 main chore: lockfile diff (#664) push 07 Feb 2026 07:03AM UTC web-flow github
92.03
21776093265 main test: test under ESLint v10 (#663) Fixes https://github.com/qunitjs/eslint-plugin-qunit/issues/655. **Title:** chore: add ESLint 10 CI testing and remove deprecated `type` from test errors ## Summary - Removed the `type` property from RuleTest... push 07 Feb 2026 06:59AM UTC web-flow github
92.03
21775849975 main fix: switch to @eslint-community/eslint-utils (#660) **Title:** refactor: replace `eslint-utils` with `@eslint-community/eslint-utils` ## Summary - The `eslint-utils` package is deprecated. Replaced it with the actively maintained fork `@eslint... push 07 Feb 2026 06:39AM UTC web-flow github
92.02
21775847426 main fix: add context.sourceCode fallback for ESLint 10 compatibility (#659) Fixes #655. push 07 Feb 2026 06:39AM UTC web-flow github
92.02
21775842006 main fix: typo in `peerDependencies` in package.json (#658) This bug has been around for 10 years. So peer dependencies never worked. push 07 Feb 2026 06:39AM UTC web-flow github
92.12
See All Builds (259)

Badge your Repo: eslint-plugin-qunit

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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