File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change 11import  fs  from  "fs" ; 
2+ import  {  gzipSync  }  from  "zlib" ; 
23
34import  {  getVersions  }  from  "./utils/npm.js" ; 
45import  {  resolve  }  from  "./utils/path.js" ; 
@@ -14,12 +15,13 @@ function escver(v: string): string {
1415    fs . writeFileSync ( resolve ( "misc/diffs/versions.txt" ) ,  versions . map ( ( h )  =>  h . version ) . join ( "," ) ) ; 
1516    for  ( let  i  =  0 ;  i  <  versions . length ;  i ++ )  { 
1617        for  ( let  j  =  i  +  1 ;  j  <  versions . length ;  j ++ )  { 
17-             const  filename  =  resolve ( `misc/diffs/diff-${  escver ( versions [ i ] . version )  } ${  escver ( versions [ j ] . version )  }  ) ; 
18+             const  filename  =  resolve ( `misc/diffs/diff-${  escver ( versions [ i ] . version )  } ${  escver ( versions [ j ] . version )  } .gz ` ) ; 
1819            if  ( fs . existsSync ( filename ) )  {  continue ;  } 
20+             console . log ( filename ) ; 
1921            const  tag0  =  versions [ i ] . gitHead ,  tag1  =  versions [ j ] . gitHead ; 
2022            const  diff  =  await  getDiff ( resolve ( "src.ts" ) ,  tag0 ,  tag1 ) ; 
21-             console . log ( {  diff } ) ; 
22-             fs . writeFileSync ( filename ,  diff ) ; 
23+             // console.log({ diff });
24+             fs . writeFileSync ( filename ,  gzipSync ( diff ) . toString ( "base64" ) ) ; 
2325        } 
2426    } 
2527} ) ( ) ; 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments