Skip to content

Commit 2571c1f

Browse files
committed
chore: Use transformer from @jest/transformer instead of Runtime
1 parent b93833b commit 2571c1f

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

packages/jest-runtime/src/cli/index.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,10 @@ import yargs from 'yargs';
1313
import {Config} from '@jest/types';
1414
import {JestEnvironment} from '@jest/environment';
1515
import {CustomConsole} from '@jest/console';
16-
import {setGlobal} from 'jest-util';
16+
import {setGlobal, interopRequireDefault} from 'jest-util';
1717
import {validateCLIOptions} from 'jest-validate';
1818
import {readConfig, deprecationEntries} from 'jest-config';
19+
import {ScriptTransformer} from '@jest/transform';
1920
import {VERSION} from '../version';
2021
import {Context} from '../types';
2122
import * as args from './args';
@@ -82,10 +83,10 @@ export function run(cliArgv?: Config.Argv, cliInfo?: Array<string>) {
8283
watchman: globalConfig.watchman,
8384
}) as Promise<Context>)
8485
.then(async hasteMap => {
85-
const transformer = new Runtime.ScriptTransformer(config);
86-
const Environment: typeof JestEnvironment = await transformer.requireAndTranspileModule(
87-
config.testEnvironment,
88-
);
86+
const transformer = new ScriptTransformer(config);
87+
const Environment: typeof JestEnvironment = interopRequireDefault(
88+
await transformer.requireAndTranspileModule(config.testEnvironment),
89+
).default;
8990
const environment = new Environment(config);
9091
setGlobal(
9192
environment.global,

0 commit comments

Comments
 (0)