@@ -20,7 +20,6 @@ import type {
20
20
TransformOptions as JestTransformOptions ,
21
21
SyncTransformer ,
22
22
} from '@jest/transform' ;
23
- import type { Config } from '@jest/types' ;
24
23
import { loadPartialConfig , loadPartialConfigAsync } from './loadBabelConfig' ;
25
24
26
25
const THIS_FILE = fs . readFileSync ( __filename ) ;
@@ -31,8 +30,8 @@ type CreateTransformer = SyncTransformer<TransformOptions>['createTransformer'];
31
30
32
31
function assertLoadedBabelConfig (
33
32
babelConfig : Readonly < PartialConfig > | null ,
34
- cwd : Config . Path ,
35
- filename : Config . Path ,
33
+ cwd : string ,
34
+ filename : string ,
36
35
) : asserts babelConfig {
37
36
if ( ! babelConfig ) {
38
37
throw new Error (
@@ -72,7 +71,7 @@ function addIstanbulInstrumentation(
72
71
73
72
function getCacheKeyFromConfig (
74
73
sourceText : string ,
75
- sourcePath : Config . Path ,
74
+ sourcePath : string ,
76
75
babelOptions : PartialConfig ,
77
76
transformOptions : JestTransformOptions ,
78
77
) : string {
@@ -104,8 +103,8 @@ function getCacheKeyFromConfig(
104
103
}
105
104
106
105
function loadBabelConfig (
107
- cwd : Config . Path ,
108
- filename : Config . Path ,
106
+ cwd : string ,
107
+ filename : string ,
109
108
transformOptions : TransformOptions ,
110
109
) : PartialConfig {
111
110
const babelConfig = loadPartialConfig ( transformOptions ) ;
@@ -116,8 +115,8 @@ function loadBabelConfig(
116
115
}
117
116
118
117
async function loadBabelConfigAsync (
119
- cwd : Config . Path ,
120
- filename : Config . Path ,
118
+ cwd : string ,
119
+ filename : string ,
121
120
transformOptions : TransformOptions ,
122
121
) : Promise < PartialConfig > {
123
122
const babelConfig = await loadPartialConfigAsync ( transformOptions ) ;
@@ -128,8 +127,8 @@ async function loadBabelConfigAsync(
128
127
}
129
128
130
129
function loadBabelOptions (
131
- cwd : Config . Path ,
132
- filename : Config . Path ,
130
+ cwd : string ,
131
+ filename : string ,
133
132
transformOptions : TransformOptions ,
134
133
jestTransformOptions : JestTransformOptions ,
135
134
) : TransformOptions {
@@ -139,8 +138,8 @@ function loadBabelOptions(
139
138
}
140
139
141
140
async function loadBabelOptionsAsync (
142
- cwd : Config . Path ,
143
- filename : Config . Path ,
141
+ cwd : string ,
142
+ filename : string ,
144
143
transformOptions : TransformOptions ,
145
144
jestTransformOptions : JestTransformOptions ,
146
145
) : Promise < TransformOptions > {
@@ -169,7 +168,7 @@ export const createTransformer: CreateTransformer = userOptions => {
169
168
} as const ;
170
169
171
170
function mergeBabelTransformOptions (
172
- filename : Config . Path ,
171
+ filename : string ,
173
172
transformOptions : JestTransformOptions ,
174
173
) : TransformOptions {
175
174
const { cwd} = transformOptions . config ;
0 commit comments