File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -17,12 +17,10 @@ impl Case for CompressorRunner {
1717
1818    fn  driver ( & self )  -> Driver  { 
1919        // always compress js files 
20-         let  mut  transform = default_transformer_options ( ) ; 
21- 
22-         // The compressor will remove unreachable code and the typescript plugin has a feature to remove unused imports. 
23-         // There is a conflict between these two features, so we need to disable the typescript plugin's feature. 
24-         transform. typescript . only_remove_type_imports  = true ; 
25- 
26-         Driver  {  transform :  Some ( transform) ,  compress :  true ,  ..Driver :: default ( )  } 
20+         Driver  { 
21+             transform :  Some ( default_transformer_options ( ) ) , 
22+             compress :  true , 
23+             ..Driver :: default ( ) 
24+         } 
2725    } 
2826} 
Original file line number Diff line number Diff line change @@ -22,6 +22,8 @@ pub fn default_transformer_options() -> TransformOptions {
2222    . unwrap ( ) ; 
2323    // `object_rest_spread` is not ready 
2424    options. es2018 . object_rest_spread  = None ; 
25+     // Enables `only_remove_type_imports` avoiding removing all unused imports 
26+     options. typescript . only_remove_type_imports  = true ; 
2527    options
2628} 
2729
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments