cypress-io / code-coverage

Saves the code coverage collected during Cypress tests

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Class constructor NYC cannot be invoked without 'new'

mildfuzz opened this issue · comments

Logs and screenshots
image

Versions
@cypress/code-coverage@3.12.32
cypress@13.7.1
nyc@15.1.0
zsh 5.9 (x86_64-apple-darwin23.0)
MacOS 14.4
node v20.11.1
NPM 10.4.0

Instrumented using swc-plugin-coverage-instrument in next@14.1.4

.nyc_output/out.json: {}

window.coverage
image

package.json:nyc

"nyc": {
    "branch": 100,
    "lines": 1,
    "perFile": true,
    "checkCoverage": true,
    "eager": true,
    "excludeAfterRemap": true,
    "reporter": [
      "text",
      "lcov"
    ],
    "include": [
      "**/pdfs/*"
    ],
    "exclude": [
      "src/db",
      "**/*.spec.js",
      "coverage"
    ],
    "instrumenter": "nyc",
    "sourceMap": false
  },

Describe the bug
Only a single test will run at a time, with the error
image

It was suggested that updating tsconfig to target es6 would do it
https://stackoverflow.com/questions/76240165/error-class-constructor-t-cannot-be-invoked-without-new-in-nestjs-with-prisma

But this was unsuccessful.