@@ -3623,7 +3623,7 @@ describe('TypeScript', () => {
3623
3623
) ) as Types . ComplexPluginOutput ;
3624
3624
3625
3625
expect ( result . content ) . not . toContain ( `export enum MyEnum` ) ;
3626
- expect ( result . content ) . toContain ( `export { MyEnum }` ) ;
3626
+ expect ( result . content ) . toContain ( `export type { MyEnum }; ` ) ;
3627
3627
expect ( result . prepend ) . toContain ( `import MyEnum = NS.ETest;` ) ;
3628
3628
expect ( result . prepend ) . toContain ( `import { NS } from './my-file';` ) ;
3629
3629
@@ -3640,7 +3640,7 @@ describe('TypeScript', () => {
3640
3640
) ) as Types . ComplexPluginOutput ;
3641
3641
3642
3642
expect ( result . content ) . not . toContain ( `export enum MyEnum` ) ;
3643
- expect ( result . content ) . toContain ( `export { MyEnum };` ) ;
3643
+ expect ( result . content ) . toContain ( `export type { MyEnum };` ) ;
3644
3644
expect ( result . prepend ) . toContain ( `import MyEnum = NS.MyEnum;` ) ;
3645
3645
expect ( result . prepend ) . toContain ( `import { NS } from './my-file';` ) ;
3646
3646
@@ -3658,7 +3658,7 @@ describe('TypeScript', () => {
3658
3658
3659
3659
expect ( result . content ) . not . toContain ( `export enum MyEnum` ) ;
3660
3660
expect ( result . prepend ) . toContain ( `import { MyCustomEnum as MyEnum } from './my-file';` ) ;
3661
- expect ( result . content ) . toContain ( `export { MyEnum };` ) ;
3661
+ expect ( result . content ) . toContain ( `export type { MyEnum };` ) ;
3662
3662
3663
3663
validateTs ( result ) ;
3664
3664
} ) ;
@@ -3689,8 +3689,8 @@ describe('TypeScript', () => {
3689
3689
{ outputFile : '' }
3690
3690
) ) as Types . ComplexPluginOutput ;
3691
3691
3692
- expect ( result . content ) . toContain ( `export { MyEnum };` ) ;
3693
- expect ( result . content ) . toContain ( `export { MyEnum2 };` ) ;
3692
+ expect ( result . content ) . toContain ( `export type { MyEnum };` ) ;
3693
+ expect ( result . content ) . toContain ( `export type { MyEnum2 };` ) ;
3694
3694
expect ( result . prepend ) . toContain ( `import { MyEnum2X as MyEnum2 } from './my-file';` ) ;
3695
3695
3696
3696
validateTs ( result ) ;
@@ -3707,8 +3707,8 @@ describe('TypeScript', () => {
3707
3707
3708
3708
expect ( result . prepend ) . toContain ( `import { MyEnum } from './my-file';` ) ;
3709
3709
expect ( result . prepend ) . toContain ( `import { MyEnum2 } from './my-file';` ) ;
3710
- expect ( result . content ) . toContain ( `export { MyEnum };` ) ;
3711
- expect ( result . content ) . toContain ( `export { MyEnum2 };` ) ;
3710
+ expect ( result . content ) . toContain ( `export type { MyEnum };` ) ;
3711
+ expect ( result . content ) . toContain ( `export type { MyEnum2 };` ) ;
3712
3712
3713
3713
validateTs ( result ) ;
3714
3714
} ) ;
0 commit comments