11//  Jest Snapshot v1, https://goo.gl/fbAQLP
22
3- exports [` create-jest-preset CJS presets createDefaultPreset  should return preset config 1`  ] =  ` 
3+ exports [` create-jest-preset CJS presets createDefaultLegacyPreset  should return preset config 1`  ] =  ` 
44{ 
55 " transform"  : { 
66 " ^.+.tsx?$"  : [ 
@@ -13,21 +13,37 @@ exports[`create-jest-preset CJS presets createDefaultPreset should return preset
1313} 
1414`  ;
1515
16- exports [` create-jest-preset CJS presets createJsWithTsPreset  should return preset config 1`  ] =  ` 
16+ exports [` create-jest-preset CJS presets createDefaultPreset  should return preset config 1`  ] =  ` 
1717{ 
1818 " transform"  : { 
19-  " ^.+.[tj]sx ?$"  : [ 
19+  " ^.+.tsx ?$"  : [ 
2020 " ts-jest"  , 
2121 { 
22-  " isolatedModules"  : true , 
2322 " tsconfig"  : " tsconfig.spec.json"  , 
2423 }, 
2524 ], 
2625 }, 
2726} 
2827`  ;
2928
30- exports [` create-jest-preset CJS presets createWithBabelPreset should return preset config 1`  ] =  ` 
29+ exports [` create-jest-preset CJS presets createJsWithBabelLegacyPreset should return preset config 1`  ] =  ` 
30+ { 
31+  " transform"  : { 
32+  " ^.+.jsx?$"  : " babel-jest"  , 
33+  " ^.+.tsx?$"  : [ 
34+  " ts-jest/legacy"  , 
35+  { 
36+  " babelConfig"  : { 
37+  " babelrc"  : true , 
38+  }, 
39+  " tsconfig"  : " tsconfig.spec.json"  , 
40+  }, 
41+  ], 
42+  }, 
43+ } 
44+ `  ;
45+ 
46+ exports [` create-jest-preset CJS presets createJsWithBabelPreset should return preset config 1`  ] =  ` 
3147{ 
3248 " transform"  : { 
3349 " ^.+.jsx?$"  : " babel-jest"  , 
@@ -44,6 +60,54 @@ exports[`create-jest-preset CJS presets createWithBabelPreset should return pres
4460} 
4561`  ;
4662
63+ exports [` create-jest-preset CJS presets createJsWithTsLegacyPreset should return preset config 1`  ] =  ` 
64+ { 
65+  " transform"  : { 
66+  " ^.+.[tj]sx?$"  : [ 
67+  " ts-jest/legacy"  , 
68+  { 
69+  " isolatedModules"  : true , 
70+  " tsconfig"  : " tsconfig.spec.json"  , 
71+  }, 
72+  ], 
73+  }, 
74+ } 
75+ `  ;
76+ 
77+ exports [` create-jest-preset CJS presets createJsWithTsPreset should return preset config 1`  ] =  ` 
78+ { 
79+  " transform"  : { 
80+  " ^.+.[tj]sx?$"  : [ 
81+  " ts-jest"  , 
82+  { 
83+  " isolatedModules"  : true , 
84+  " tsconfig"  : " tsconfig.spec.json"  , 
85+  }, 
86+  ], 
87+  }, 
88+ } 
89+ `  ;
90+ 
91+ exports [` create-jest-preset ESM presets createDefaultEsmLegacyPreset should return preset config 1`  ] =  ` 
92+ { 
93+  " extensionsToTreatAsEsm"  : [ 
94+  " .jsx"  , 
95+  " .ts"  , 
96+  " .tsx"  , 
97+  " .mts"  , 
98+  ], 
99+  " transform"  : { 
100+  " ^.+\\ .m?tsx?$"  : [ 
101+  " ts-jest/legacy"  , 
102+  { 
103+  " tsconfig"  : " tsconfig.spec.json"  , 
104+  " useESM"  : true , 
105+  }, 
106+  ], 
107+  }, 
108+ } 
109+ `  ;
110+ 
47111exports [` create-jest-preset ESM presets createDefaultEsmPreset should return preset config 1`  ] =  ` 
48112{ 
49113 " extensionsToTreatAsEsm"  : [ 
@@ -64,7 +128,7 @@ exports[`create-jest-preset ESM presets createDefaultEsmPreset should return pre
64128} 
65129`  ;
66130
67- exports [` create-jest-preset ESM presets createJsWithTsEsmPreset  should return preset config 1`  ] =  ` 
131+ exports [` create-jest-preset ESM presets createJsWithBabelEsmLegacyPreset  should return preset config 1`  ] =  ` 
68132{ 
69133 " extensionsToTreatAsEsm"  : [ 
70134 " .jsx"  , 
@@ -73,10 +137,13 @@ exports[`create-jest-preset ESM presets createJsWithTsEsmPreset should return pr
73137 " .mts"  , 
74138 ], 
75139 " transform"  : { 
76-  " ^.+\\ .m?[tj]sx?$"  : [ 
77-  " ts-jest"  , 
140+  " ^.+\\ .m?jsx?$"  : " babel-jest"  , 
141+  " ^.+\\ .m?tsx?$"  : [ 
142+  " ts-jest/legacy"  , 
78143 { 
79-  " isolatedModules"  : true , 
144+  " babelConfig"  : { 
145+  " babelrc"  : true , 
146+  }, 
80147 " tsconfig"  : " tsconfig.spec.json"  , 
81148 " useESM"  : true , 
82149 }, 
@@ -85,7 +152,7 @@ exports[`create-jest-preset ESM presets createJsWithTsEsmPreset should return pr
85152} 
86153`  ;
87154
88- exports [` create-jest-preset ESM presets createWithBabelEsmPreset  should return preset config 1`  ] =  ` 
155+ exports [` create-jest-preset ESM presets createJsWithBabelEsmPreset  should return preset config 1`  ] =  ` 
89156{ 
90157 " extensionsToTreatAsEsm"  : [ 
91158 " .jsx"  , 
@@ -109,6 +176,48 @@ exports[`create-jest-preset ESM presets createWithBabelEsmPreset should return p
109176} 
110177`  ;
111178
179+ exports [` create-jest-preset ESM presets createJsWithTsEsmLegacyPreset should return preset config 1`  ] =  ` 
180+ { 
181+  " extensionsToTreatAsEsm"  : [ 
182+  " .jsx"  , 
183+  " .ts"  , 
184+  " .tsx"  , 
185+  " .mts"  , 
186+  ], 
187+  " transform"  : { 
188+  " ^.+\\ .m?[tj]sx?$"  : [ 
189+  " ts-jest/legacy"  , 
190+  { 
191+  " isolatedModules"  : true , 
192+  " tsconfig"  : " tsconfig.spec.json"  , 
193+  " useESM"  : true , 
194+  }, 
195+  ], 
196+  }, 
197+ } 
198+ `  ;
199+ 
200+ exports [` create-jest-preset ESM presets createJsWithTsEsmPreset should return preset config 1`  ] =  ` 
201+ { 
202+  " extensionsToTreatAsEsm"  : [ 
203+  " .jsx"  , 
204+  " .ts"  , 
205+  " .tsx"  , 
206+  " .mts"  , 
207+  ], 
208+  " transform"  : { 
209+  " ^.+\\ .m?[tj]sx?$"  : [ 
210+  " ts-jest"  , 
211+  { 
212+  " isolatedModules"  : true , 
213+  " tsconfig"  : " tsconfig.spec.json"  , 
214+  " useESM"  : true , 
215+  }, 
216+  ], 
217+  }, 
218+ } 
219+ `  ;
220+ 
112221exports [` create-jest-preset createJestPreset should return correct preset 1`  ] =  ` 
113222{ 
114223 " transform"  : { 
0 commit comments