@@ -215,6 +215,12 @@ var extensions = {
215215 hook ( Object . assign ( { } , config , { extensions : '.jsx' } ) ) ;
216216 } ,
217217 } ,
218+ {
219+ module : 'jiti/lib/jiti-register.mjs' ,
220+ register : function ( ) {
221+ process . env . JITI_JSX = true
222+ } ,
223+ } ,
218224 'sucrase/register/jsx' ,
219225 ] ,
220226 '.litcoffee' : 'coffeescript/register' ,
@@ -366,6 +372,7 @@ var extensions = {
366372 '.ts' : [
367373 'ts-node/register' ,
368374 'sucrase/register/ts' ,
375+ 'jiti/lib/jiti-register.mjs' ,
369376 {
370377 module : '@babel/register' ,
371378 register : function ( hook , config ) {
@@ -425,10 +432,16 @@ var extensions = {
425432 } ,
426433 } ,
427434 ] ,
428- '.cts' : [ 'ts-node/register' ] ,
435+ '.cts' : [ 'ts-node/register' , 'jiti/lib/jiti-register.mjs' ] ,
429436 '.tsx' : [
430437 'ts-node/register' ,
431438 'sucrase/register/tsx' ,
439+ {
440+ module : 'jiti/lib/jiti-register.mjs' ,
441+ register : function ( ) {
442+ process . env . JITI_JSX = true
443+ } ,
444+ } ,
432445 {
433446 module : '@babel/register' ,
434447 register : function ( hook , config ) {
0 commit comments