Skip to content

Commit 7c6cea2

Browse files
authored
Use named import from pretty-format, not default (#11360)
1 parent 49188c3 commit 7c6cea2

File tree

20 files changed

+26
-19
lines changed

20 files changed

+26
-19
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@
8989
- `[pretty-format]` [**BREAKING**] Convert to ES Modules ([#10515](https://github.com/facebook/jest/pull/10515))
9090
- `[pretty-format]` Only call `hasAttribute` if it's a function ([#11000](https://github.com/facebook/jest/pull/11000))
9191
- `[pretty-format]` Handle jsdom attributes properly ([#11189](https://github.com/facebook/jest/pull/11189))
92+
- `[pretty-format]` Import pretty-format using named imports ([#11360](https://github.com/facebook/jest/pull/11360))
9293

9394
### Chore & Maintenance
9495

packages/jest-circus/src/formatNodeAssertErrors.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import {
1414
printExpected,
1515
printReceived,
1616
} from 'jest-matcher-utils';
17-
import prettyFormat from 'pretty-format';
17+
import {format as prettyFormat} from 'pretty-format';
1818

1919
interface AssertionErrorWithStack extends AssertionError {
2020
stack: string;

packages/jest-circus/src/utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import StackUtils = require('stack-utils');
1414
import type {AssertionResult, Status} from '@jest/test-result';
1515
import type {Circus, Global} from '@jest/types';
1616
import {ErrorWithStack, convertDescriptorToString, formatTime} from 'jest-util';
17-
import prettyFormat from 'pretty-format';
17+
import {format as prettyFormat} from 'pretty-format';
1818
import {ROOT_DESCRIBE_BLOCK_NAME, getState} from './state';
1919

2020
const stackUtils = new StackUtils({cwd: 'A path that does not exist'});

packages/jest-config/src/Deprecated.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import chalk = require('chalk');
99
import type {DeprecatedOptions} from 'jest-validate';
10-
import prettyFormat from 'pretty-format';
10+
import {format as prettyFormat} from 'pretty-format';
1111

1212
const format = (value: unknown) => prettyFormat(value, {min: true});
1313

packages/jest-core/src/runGlobalHook.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {createScriptTransformer} from '@jest/transform';
1212
import type {Config} from '@jest/types';
1313
import type {Test} from 'jest-runner';
1414
import {interopRequireDefault} from 'jest-util';
15-
import prettyFormat from 'pretty-format';
15+
import {format as prettyFormat} from 'pretty-format';
1616

1717
export default async ({
1818
allTests,

packages/jest-diff/src/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@
77

88
import chalk = require('chalk');
99
import {getType} from 'jest-get-type';
10-
import prettyFormat, {plugins as prettyFormatPlugins} from 'pretty-format';
10+
import {
11+
format as prettyFormat,
12+
plugins as prettyFormatPlugins,
13+
} from 'pretty-format';
1114
import {DIFF_DELETE, DIFF_EQUAL, DIFF_INSERT, Diff} from './cleanupSemantic';
1215
import {NO_DIFF_MESSAGE, SIMILAR_MESSAGE} from './constants';
1316
import {diffLinesRaw, diffLinesUnified, diffLinesUnified2} from './diffLines';

packages/jest-each/src/table/array.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
import * as util from 'util';
1010
import type {Global} from '@jest/types';
11-
import pretty from 'pretty-format';
11+
import {format as pretty} from 'pretty-format';
1212
import type {EachTests} from '../bind';
1313

1414
const SUPPORTED_PLACEHOLDERS = /%[sdifjoOp%]/g;

packages/jest-each/src/table/template.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
import type {Global} from '@jest/types';
1010
import {isPrimitive} from 'jest-get-type';
11-
import pretty from 'pretty-format';
11+
import {format as pretty} from 'pretty-format';
1212
import type {EachTests} from '../bind';
1313

1414
type Template = Record<string, unknown>;

packages/jest-each/src/validation.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
import chalk = require('chalk');
1010
import type {Global} from '@jest/types';
11-
import pretty from 'pretty-format';
11+
import {format as pretty} from 'pretty-format';
1212

1313
type TemplateData = Global.TemplateData;
1414

packages/jest-jasmine2/src/expectationResultFactory.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
*/
77

88
import type {FailedAssertion} from '@jest/test-result';
9-
import prettyFormat from 'pretty-format';
9+
import {format as prettyFormat} from 'pretty-format';
1010

1111
function messageFormatter({error, message, passed}: Options) {
1212
if (passed) {

packages/jest-jasmine2/src/isError.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* LICENSE file in the root directory of this source tree.
66
*/
77

8-
import prettyFormat from 'pretty-format';
8+
import {format as prettyFormat} from 'pretty-format';
99

1010
export default function isError(
1111
// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types

packages/jest-leak-detector/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {promisify} from 'util';
1111
import {setFlagsFromString} from 'v8';
1212
import {runInNewContext} from 'vm';
1313
import {isPrimitive} from 'jest-get-type';
14-
import prettyFormat from 'pretty-format';
14+
import {format as prettyFormat} from 'pretty-format';
1515

1616
const tick = promisify(setImmediate);
1717

packages/jest-matcher-utils/src/__tests__/index.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
import chalk = require('chalk');
1010
import {alignedAnsiStyleSerializer} from '@jest/test-utils';
11-
import prettyFormat from 'pretty-format';
11+
import {format as prettyFormat} from 'pretty-format';
1212
import {
1313
MatcherHintOptions,
1414
diff,

packages/jest-matcher-utils/src/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,10 @@ import diffDefault, {
1818
diffStringsUnified,
1919
} from 'jest-diff';
2020
import {getType, isPrimitive} from 'jest-get-type';
21-
import prettyFormat, {plugins as prettyFormatPlugins} from 'pretty-format';
21+
import {
22+
format as prettyFormat,
23+
plugins as prettyFormatPlugins,
24+
} from 'pretty-format';
2225
import Replaceable from './Replaceable';
2326
import deepCyclicCopyReplaceable from './deepCyclicCopyReplaceable';
2427

packages/jest-message-util/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import micromatch = require('micromatch');
1313
import slash = require('slash');
1414
import StackUtils = require('stack-utils');
1515
import type {Config, TestResult} from '@jest/types';
16-
import prettyFormat from 'pretty-format';
16+
import {format as prettyFormat} from 'pretty-format';
1717
import type {Frame} from './types';
1818

1919
export type {Frame} from './types';

packages/jest-serializer/src/__tests__/index.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import {tmpdir} from 'os';
99
import * as path from 'path';
1010
import * as fs from 'graceful-fs';
11-
import prettyFormat from 'pretty-format';
11+
import {format as prettyFormat} from 'pretty-format';
1212
import serializer from '..';
1313

1414
const objs = [

packages/jest-snapshot/src/__tests__/mockSerializer.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* LICENSE file in the root directory of this source tree.
66
*/
77

8-
import prettyFormat from 'pretty-format';
8+
import {format as prettyFormat} from 'pretty-format';
99
import plugin from '../mockSerializer';
1010

1111
test('mock with 0 calls and default name', () => {

packages/jest-snapshot/src/printSnapshot.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ import {
3434
getLabelPrinter,
3535
matcherHint,
3636
} from 'jest-matcher-utils';
37-
import prettyFormat from 'pretty-format';
37+
import {format as prettyFormat} from 'pretty-format';
3838
import {
3939
aBackground2,
4040
aBackground3,

packages/jest-snapshot/src/utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import chalk = require('chalk');
1010
import * as fs from 'graceful-fs';
1111
import naturalCompare = require('natural-compare');
1212
import type {Config} from '@jest/types';
13-
import prettyFormat from 'pretty-format';
13+
import {format as prettyFormat} from 'pretty-format';
1414
import {getSerializers} from './plugins';
1515
import type {SnapshotData} from './types';
1616

packages/jest-validate/src/utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import chalk = require('chalk');
99
import leven from 'leven';
10-
import prettyFormat from 'pretty-format';
10+
import {format as prettyFormat} from 'pretty-format';
1111

1212
const BULLET: string = chalk.bold('\u25cf');
1313
export const DEPRECATION = `${BULLET} Deprecation Warning`;

0 commit comments

Comments
 (0)