@@ -59,7 +59,10 @@ describe('compileTypesWorker', () => {
5959 test ( 'handles successful compilation and rewrite' , ( ) => {
6060 const workerMessage : CompileTypesWorkerMessage = {
6161 tsconfigPath : 'tsconfig.json' ,
62- exposedModules : [ 'moduleA' , 'moduleB' ] ,
62+ exposedModules : {
63+ './moduleA' : 'moduleA' ,
64+ './moduleB' : 'moduleB' ,
65+ } ,
6366 outFile : 'dist/types.d.ts' ,
6467 dirGlobalTypes : 'src/@types' ,
6568 federationConfig : { } as FederationConfig ,
@@ -72,7 +75,10 @@ describe('compileTypesWorker', () => {
7275 expect ( mockCompileTypes ) . toHaveBeenCalledWith (
7376 expect . objectContaining ( {
7477 tsconfigPath : 'tsconfig.json' ,
75- exposedModules : [ 'moduleA' , 'moduleB' ] ,
78+ exposedModules : {
79+ './moduleA' : 'moduleA' ,
80+ './moduleB' : 'moduleB' ,
81+ } ,
7682 outFile : 'dist/types.d.ts' ,
7783 dirGlobalTypes : 'src/@types' ,
7884 } ) ,
@@ -92,7 +98,7 @@ describe('compileTypesWorker', () => {
9298 test ( 'handles compilation failure' , ( ) => {
9399 const workerMessage : CompileTypesWorkerMessage = {
94100 tsconfigPath : 'tsconfig.json' ,
95- exposedModules : [ ' moduleA'] ,
101+ exposedModules : { './ moduleA': 'moduleA' } ,
96102 outFile : 'dist/types.d.ts' ,
97103 dirGlobalTypes : 'src/@types' ,
98104 federationConfig : { } as FederationConfig ,
@@ -108,7 +114,7 @@ describe('compileTypesWorker', () => {
108114 test ( 'handles errors during compilation' , ( ) => {
109115 const workerMessage : CompileTypesWorkerMessage = {
110116 tsconfigPath : 'tsconfig.json' ,
111- exposedModules : [ ' moduleA'] ,
117+ exposedModules : { './ moduleA': 'moduleA' } ,
112118 outFile : 'dist/types.d.ts' ,
113119 dirGlobalTypes : 'src/@types' ,
114120 federationConfig : { } as FederationConfig ,
@@ -130,7 +136,7 @@ describe('compileTypesWorker', () => {
130136 test ( 'logs performance metrics' , ( ) => {
131137 const workerMessage : CompileTypesWorkerMessage = {
132138 tsconfigPath : 'tsconfig.json' ,
133- exposedModules : [ ' moduleA'] ,
139+ exposedModules : { './ moduleA': 'moduleA' } ,
134140 outFile : 'dist/types.d.ts' ,
135141 dirGlobalTypes : 'src/@types' ,
136142 federationConfig : { } as FederationConfig ,
0 commit comments