diff --git a/jest.config.mjs b/jest.config.mjs index a72bc02..e556727 100644 --- a/jest.config.mjs +++ b/jest.config.mjs @@ -28,11 +28,10 @@ const globals = { const config = { testEnvironment: 'node', verbose: true, - collectCoverage: false, cacheDirectory: '/tmp/jest', - coverageDirectory: '/tmp/coverage', roots: ['/tests'], testMatch: ['**/?(*.)+(spec|test|unit.test).+(ts|tsx|js|jsx)'], + // transformIgnorePatterns: ['/dist/'], transform: { "^.+\\.(t|j)sx?$": [ "@swc/jest", @@ -61,7 +60,11 @@ const config = { reportTestSuiteErrors: 'true', }], ], - collectCoverageFrom: ['src/**/*.{ts,tsx,js,jsx}', '!src/**/*.d.ts'], + // This is flipped to true when using `--coverage` flag + collectCoverage: false, + coverageProvider: 'v8', + coverageDirectory: '/tmp/coverage', + collectCoverageFrom: ['/dist/**/*.{js,mjs,cjs}'], coverageReporters: ['text', 'cobertura'], globals, // Global setup script executed once before all test files diff --git a/package-lock.json b/package-lock.json index 23d1aed..e96cf41 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@matrixai/lint", - "version": "0.4.4", + "version": "0.4.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@matrixai/lint", - "version": "0.4.4", + "version": "0.4.6", "license": "Apache-2.0", "dependencies": { "@eslint/compat": "^1.2.5", diff --git a/package.json b/package.json index 8144b0c..18485fb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@matrixai/lint", - "version": "0.4.4", + "version": "0.4.6", "author": "Roger Qiu", "description": "Org wide custom eslint rules", "license": "Apache-2.0",