Skip to content

Commit 291f201

Browse files
authored
fix(jest-config): do not warn about presets in project config (#13583)
1 parent dfc8711 commit 291f201

File tree

4 files changed

+6
-0
lines changed

4 files changed

+6
-0
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
### Fixes
66

7+
- `[jest-config]` Do not warn about `preset` in `ProjectConfig` [#13583](https://github.com/facebook/jest/pull/13583)
8+
79
### Chore & Maintenance
810

911
### Performance

packages/jest-config/src/ValidConfig.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,7 @@ export const initialProjectOptions: Config.InitialProjectOptions = {
261261
},
262262
modulePathIgnorePatterns: ['<rootDir>/build/'],
263263
modulePaths: ['/shared/vendor/modules'],
264+
preset: 'react-native',
264265
prettierPath: '<rootDir>/node_modules/prettier',
265266
resetMocks: false,
266267
resetModules: false,

packages/jest-types/src/Config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -448,6 +448,7 @@ export type ProjectConfig = {
448448
moduleNameMapper: Array<[string, string]>;
449449
modulePathIgnorePatterns: Array<string>;
450450
modulePaths?: Array<string>;
451+
preset?: string;
451452
prettierPath: string;
452453
resetMocks: boolean;
453454
resetModules: boolean;

packages/jest-validate/src/utils.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ export const format = (value: unknown): string =>
2222
export const formatPrettyObject = (value: unknown): string =>
2323
typeof value === 'function'
2424
? value.toString()
25+
: typeof value === 'undefined'
26+
? 'undefined'
2527
: JSON.stringify(value, null, 2).split('\n').join('\n ');
2628

2729
export class ValidationError extends Error {

0 commit comments

Comments
 (0)