<!-- Do not edit this file. It is automatically generated by API Documenter. --> [Home](./index.md) > [puppeteer](./puppeteer.md) > [Coverage](./puppeteer.coverage.md) > [stopJSCoverage](./puppeteer.coverage.stopjscoverage.md) ## Coverage.stopJSCoverage() method <b>Signature:</b> ```typescript stopJSCoverage(): Promise<CoverageEntry[]>; ``` <b>Returns:</b> Promise<[CoverageEntry](./puppeteer.coverageentry.md)\[\]> Promise that resolves to the array of coverage reports for all scripts. ## Remarks JavaScript Coverage doesn't include anonymous scripts by default. However, scripts with sourceURLs are reported.