@@ -476,68 +476,65 @@ function loadSync() {
476476function woffToOTF ( buffer ) {
477477 if ( buffer . constructor !== ArrayBuffer )
478478 buffer = new Uint8Array ( buffer ) . buffer ;
479- const data = new DataView ( buffer , 0 )
480- , out = [ ]
481- , signature = parse . getTag ( data , 0 )
482- ;
479+
480+ const data = new DataView ( buffer , 0 ) ,
481+ out = [ ] ,
482+ signature = parse . getTag ( data , 0 ) ;
483483
484484 if ( signature !== 'wOFF' )
485485 throw new Error ( `TYPE ERROR signature must be wOFF but is: "${ signature } "` ) ;
486486
487- const flavor = parse . getTag ( data , 4 )
488- , numTables = parse . getUShort ( data , 12 )
489- , tableEntries = parseWOFFTableEntries ( data , numTables )
490- , max = [ ]
491- ;
487+ const flavor = parse . getTag ( data , 4 ) ,
488+ numTables = parse . getUShort ( data , 12 ) ,
489+ tableEntries = parseWOFFTableEntries ( data , numTables ) ,
490+ max = [ ] ;
492491 for ( let n = 0 ; n < 64 ; n ++ ) {
493492 if ( Math . pow ( 2 , n ) > numTables )
494493 break ;
495494 max . splice ( 0 , Infinity , n , 2 ** n ) ;
496495 }
497- const searchRange = max [ 1 ] * 16
498- , entrySelector = max [ 0 ]
499- , rangeShift = numTables * 16 - searchRange
500- ;
496+
497+ const searchRange = max [ 1 ] * 16 ,
498+ entrySelector = max [ 0 ] ,
499+ rangeShift = numTables * 16 - searchRange ;
501500
502501 out . push (
503- ...encode . TAG ( flavor )
504- , ...encode . USHORT ( numTables )
505- , ...encode . USHORT ( searchRange )
506- , ...encode . USHORT ( entrySelector )
507- , ...encode . USHORT ( rangeShift )
502+ ...encode . TAG ( flavor ) ,
503+ ...encode . USHORT ( numTables ) ,
504+ ...encode . USHORT ( searchRange ) ,
505+ ...encode . USHORT ( entrySelector ) ,
506+ ...encode . USHORT ( rangeShift )
508507 ) ;
509508 let offset = out . length + numTables * 16 ;
510509
511510 for ( let i = 0 ; i < numTables ; i ++ ) {
512511 const tableEntry = tableEntries [ i ] ;
513512 out . push (
514- ...encode . TAG ( tableEntry . tag )
515- , ...encode . ULONG ( tableEntry . checksum )
516- , ...encode . ULONG ( offset )
517- , ...encode . ULONG ( tableEntry . length )
513+ ...encode . TAG ( tableEntry . tag ) ,
514+ ...encode . ULONG ( tableEntry . checksum ) ,
515+ ...encode . ULONG ( offset ) ,
516+ ...encode . ULONG ( tableEntry . length )
518517 ) ;
519518 tableEntry . outOffset = offset ;
520519 offset += tableEntry . length ;
521520 if ( ( offset % 4 ) !== 0 )
522521 offset += 4 - ( offset % 4 ) ;
523522 }
524- const initialData = new Uint8Array ( out . length )
525- , buffers = [ initialData ]
526- ;
523+ const initialData = new Uint8Array ( out . length ) ,
524+ buffers = [ initialData ] ;
527525 for ( let i = 0 , l = out . length ; i < l ; i ++ )
528526 initialData [ i ] = out [ i ] ;
529527
530528 for ( let i = 0 ; i < numTables ; i ++ ) {
531- const tableEntry = tableEntries [ i ]
532- , table = uncompressTable ( data , tableEntry ) // => {data: view, offset: 0};
533- , offset = tableEntry . outOffset + tableEntry . length
534- , padding = ( offset % 4 ) !== 0
529+ const tableEntry = tableEntries [ i ] ,
530+ table = uncompressTable ( data , tableEntry ) , // => {data: view, offset: 0};
531+ offset = tableEntry . outOffset + tableEntry . length ,
532+ padding = ( offset % 4 ) !== 0
535533 ? 4 - ( offset % 4 )
536- : 0
537- ;
534+ : 0 ;
538535 buffers . push (
539- new Uint8Array ( table . data . buffer , table . offset , tableEntry . length )
540- , new Uint8Array ( padding )
536+ new Uint8Array ( table . data . buffer , table . offset , tableEntry . length ) ,
537+ new Uint8Array ( padding )
541538 ) ;
542539 }
543540 const result = new Uint8Array ( buffers . reduce ( ( accum , buffer ) => accum + buffer . byteLength , 0 ) ) ;
0 commit comments