jest-config
Advanced tools
Comparing version 29.0.0-alpha.6 to 29.0.0
@@ -33,2 +33,7 @@ 'use strict'; | ||
)} has been deprecated. Please install "browser-resolve" and use the "resolver" option in Jest configuration as shown in the documentation: https://jestjs.io/docs/configuration#resolver-string`, | ||
collectCoverageOnlyFrom: _options => ` Option ${_chalk().default.bold( | ||
'"collectCoverageOnlyFrom"' | ||
)} was replaced by ${_chalk().default.bold('"collectCoverageFrom"')}. | ||
Please update your configuration.`, | ||
extraGlobals: _options => ` Option ${_chalk().default.bold( | ||
@@ -35,0 +40,0 @@ '"extraGlobals"' |
@@ -242,3 +242,2 @@ 'use strict'; | ||
collectCoverageFrom: options.collectCoverageFrom, | ||
collectCoverageOnlyFrom: options.collectCoverageOnlyFrom, | ||
coverageDirectory: options.coverageDirectory, | ||
@@ -245,0 +244,0 @@ coverageProvider: options.coverageProvider, |
@@ -411,18 +411,2 @@ 'use strict'; | ||
const normalizeCollectCoverageOnlyFrom = (options, key) => { | ||
const initialCollectCoverageFrom = options[key]; | ||
const collectCoverageOnlyFrom = Array.isArray(initialCollectCoverageFrom) | ||
? initialCollectCoverageFrom // passed from argv | ||
: Object.keys(initialCollectCoverageFrom); // passed from options | ||
return collectCoverageOnlyFrom.reduce((map, filePath) => { | ||
filePath = path().resolve( | ||
options.rootDir, | ||
(0, _utils.replaceRootDirInPath)(options.rootDir, filePath) | ||
); | ||
map[filePath] = true; | ||
return map; | ||
}, Object.create(null)); | ||
}; | ||
const normalizeCollectCoverageFrom = (options, key) => { | ||
@@ -663,3 +647,3 @@ const initialCollectCoverageFrom = options[key]; | ||
recursiveDenylist: [ | ||
'collectCoverageOnlyFrom', // 'coverageThreshold' allows to use 'global' and glob strings on the same | ||
// 'coverageThreshold' allows to use 'global' and glob strings on the same | ||
// level, there's currently no way we can deal with such config | ||
@@ -756,6 +740,2 @@ 'coverageThreshold', | ||
switch (key) { | ||
case 'collectCoverageOnlyFrom': | ||
value = normalizeCollectCoverageOnlyFrom(oldOptions, key); | ||
break; | ||
case 'setupFiles': | ||
@@ -762,0 +742,0 @@ case 'setupFilesAfterEnv': |
@@ -60,5 +60,2 @@ 'use strict'; | ||
collectCoverageFrom: ['src', '!public'], | ||
collectCoverageOnlyFrom: { | ||
'<rootDir>/this-directory-is-covered/Covered.js': true | ||
}, | ||
coverageDirectory: 'coverage', | ||
@@ -65,0 +62,0 @@ coveragePathIgnorePatterns: [NODE_MODULES_REGEXP], |
{ | ||
"name": "jest-config", | ||
"version": "29.0.0-alpha.6", | ||
"version": "29.0.0", | ||
"repository": { | ||
@@ -33,5 +33,5 @@ "type": "git", | ||
"@babel/core": "^7.11.6", | ||
"@jest/test-sequencer": "^29.0.0-alpha.6", | ||
"@jest/types": "^29.0.0-alpha.6", | ||
"babel-jest": "^29.0.0-alpha.6", | ||
"@jest/test-sequencer": "^29.0.0", | ||
"@jest/types": "^29.0.0", | ||
"babel-jest": "^29.0.0", | ||
"chalk": "^4.0.0", | ||
@@ -42,13 +42,13 @@ "ci-info": "^3.2.0", | ||
"graceful-fs": "^4.2.9", | ||
"jest-circus": "^29.0.0-alpha.6", | ||
"jest-environment-node": "^29.0.0-alpha.6", | ||
"jest-get-type": "^29.0.0-alpha.3", | ||
"jest-regex-util": "^29.0.0-alpha.3", | ||
"jest-resolve": "^29.0.0-alpha.6", | ||
"jest-runner": "^29.0.0-alpha.6", | ||
"jest-util": "^29.0.0-alpha.6", | ||
"jest-validate": "^29.0.0-alpha.6", | ||
"jest-circus": "^29.0.0", | ||
"jest-environment-node": "^29.0.0", | ||
"jest-get-type": "^29.0.0", | ||
"jest-regex-util": "^29.0.0", | ||
"jest-resolve": "^29.0.0", | ||
"jest-runner": "^29.0.0", | ||
"jest-util": "^29.0.0", | ||
"jest-validate": "^29.0.0", | ||
"micromatch": "^4.0.4", | ||
"parse-json": "^5.2.0", | ||
"pretty-format": "^29.0.0-alpha.6", | ||
"pretty-format": "^29.0.0", | ||
"slash": "^3.0.0", | ||
@@ -71,3 +71,3 @@ "strip-json-comments": "^3.1.1" | ||
}, | ||
"gitHead": "4def94b073cad300e99de378ba900e6ba9b7032f" | ||
"gitHead": "75006e46c76f6fda14bbc0548f86edb2ba087cd2" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
1
116094
3477
Updated@jest/test-sequencer@^29.0.0
Updated@jest/types@^29.0.0
Updatedbabel-jest@^29.0.0
Updatedjest-circus@^29.0.0
Updatedjest-get-type@^29.0.0
Updatedjest-regex-util@^29.0.0
Updatedjest-resolve@^29.0.0
Updatedjest-runner@^29.0.0
Updatedjest-util@^29.0.0
Updatedjest-validate@^29.0.0
Updatedpretty-format@^29.0.0