CenFun

Results 91 comments of CenFun

If you are looking for a JavaScript code coverage tool, You could try [monocart-coverage-reports](https://github.com/cenfun/monocart-coverage-reports) - Native V8 coverage reports - Integration Istanbul reports Especially for Playwright, it has been seamlessly...

@AriPerkkio Sorry, I can't fix it, It's very complicated, any changes could break its function.

try this custom reporter: ```js // playwright.config.js module.exports = { reporter: [ ['monocart-reporter', { name: "My Test Report", outputFile: './test-results/report.html', onEnd: async (reportData, { sendEmail, config }) => { const...

There are 3 different versions of `istanbul-lib-instrument` in use after running `npm list istanbul-lib-instrument`, it should be the cause of the problem. ```sh [email protected] /demo-test-coverage ├─┬ @storybook/[email protected] │ ├─┬ @jsdevtools/[email protected]...

The root cause it can't merge is that the formats of the original coverage data are different. - 1, Stroybook: Istanbul coverage data instrumented with `@storybook/addon-coverage` - 2, Jest +...

same issue here: node_modules/testrail-api/index.js:90 return callback(err.message || err); ^ TypeError: callback is not a function

This issue is related to the source maps conversion with [`v8-to-istanbul`](https://github.com/istanbuljs/v8-to-istanbul), and it is not related to tsx. see [here](https://github.com/jestjs/jest/issues/11188) V8 provides the correct coverage data ```js [ [ {...

@privatenumber the generated sourcemap content could be different could be caused by this ``` /** * Improve performance by generating smaller source maps * that doesn't include the original source...

@alizadeh118 thanks, I have fixed it with following ``` propertyOrdering.forEach((list) => { list.forEach((item) => { item.emptyLineBefore = 'never'; }); }); ```

Try `wrapperLength` https://github.com/bcoe/c8/blob/main/index.d.ts#L20