58
Files Analyzed
6
Issues Found
5
Files with Issues

Issues by Rule

tjd/accurate-jsdoc
6

Issues by File

lib/nodejs/worker.js 1 issue
66:1 accurate-jsdoc

@returns: Promise<{failures: number, events: BufferedEvent[]}> → Promise<{ failures: number; events: BufferedEvent[]; }>. Types differ. Run with --fix to update JSDoc, or verify the intended type.

lib/reporters/html.js 1 issue
383:28 accurate-jsdoc

@param 'classname': text → (el: HTMLElement, contents: string) => void. JSDoc declares unknown but TypeScript infers function.

lib/runner.js 1 issue
1396:18 accurate-jsdoc

@param 'err': Object → { message: string; }. JSDoc uses generic "object" but TypeScript infers a specific shape. Consider using @typedef to document the object structure.

lib/suite.js 1 issue
61:23 accurate-jsdoc

@param 'parentContext': Context → { (): void; prototype: ...; }. JSDoc declares unknown but TypeScript infers object.

lib/utils.js 2 issues
264:32 accurate-jsdoc

@param 'spaces': number= → number. JSDoc declares unknown but TypeScript infers primitive.

264:40 accurate-jsdoc

@param 'depth': number= → number. JSDoc declares unknown but TypeScript infers primitive.

Analyzed: 2/3/2026