@@ -124,7 +124,7 @@ export class BrowserStorage {
124124 // https://github.com/Authenticator-Extension/Authenticator/issues/412
125125 static async clearLogs ( ) {
126126 const storageLocation = await this . getStorageLocation ( ) ;
127- await new Promise ( ( resolve : ( ) => void ) => {
127+ await new Promise < void > ( ( resolve : ( ) => void ) => {
128128 if ( storageLocation === "local" ) {
129129 chrome . storage . local . get ( ( data ) => {
130130 chrome . storage . local . clear ( ( ) => {
@@ -366,15 +366,15 @@ export class EntryStorage {
366366 return resolve ( _data ) ;
367367 } ) ;
368368 return ;
369- } catch ( error ) {
369+ } catch ( error : any ) {
370370 return reject ( error ) ;
371371 }
372372 }
373373 ) ;
374374 }
375375
376376 static import ( encryption : Encryption , data : { [ hash : string ] : OTPStorage } ) {
377- return new Promise (
377+ return new Promise < void > (
378378 ( resolve : ( ) => void , reject : ( reason : Error ) => void ) => {
379379 try {
380380 BrowserStorage . get ( async ( _data : { [ hash : string ] : OTPStorage } ) => {
@@ -479,30 +479,30 @@ export class EntryStorage {
479479 BrowserStorage . set ( _data , resolve ) ;
480480 } ) ;
481481 return ;
482- } catch ( error ) {
482+ } catch ( error : any ) {
483483 return reject ( error ) ;
484484 }
485485 }
486486 ) ;
487487 }
488488
489489 static add ( entry : OTPEntry ) {
490- return new Promise (
490+ return new Promise < void > (
491491 ( resolve : ( ) => void , reject : ( reason : Error ) => void ) => {
492492 try {
493493 BrowserStorage . set (
494494 { [ entry . hash ] : this . getOTPStorageFromEntry ( entry ) } ,
495495 resolve
496496 ) ;
497- } catch ( error ) {
497+ } catch ( error : any ) {
498498 reject ( error ) ;
499499 }
500500 }
501501 ) ;
502502 }
503503
504504 static update ( entry : OTPEntry ) {
505- return new Promise (
505+ return new Promise < void > (
506506 ( resolve : ( ) => void , reject : ( reason : Error ) => void ) => {
507507 try {
508508 BrowserStorage . get ( ( _data : { [ hash : string ] : OTPStorage } ) => {
@@ -515,15 +515,15 @@ export class EntryStorage {
515515 BrowserStorage . set ( _data , resolve ) ;
516516 } ) ;
517517 return ;
518- } catch ( error ) {
518+ } catch ( error : any ) {
519519 return reject ( error ) ;
520520 }
521521 }
522522 ) ;
523523 }
524524
525525 static set ( entries : OTPEntry [ ] ) {
526- return new Promise (
526+ return new Promise < void > (
527527 ( resolve : ( ) => void , reject : ( reason : Error ) => void ) => {
528528 try {
529529 BrowserStorage . get ( ( _data : { [ hash : string ] : OTPStorage } ) => {
@@ -535,7 +535,7 @@ export class EntryStorage {
535535 BrowserStorage . set ( _data , resolve ) ;
536536 } ) ;
537537 return ;
538- } catch ( error ) {
538+ } catch ( error : any ) {
539539 reject ( error ) ;
540540 }
541541 }
@@ -619,21 +619,21 @@ export class EntryStorage {
619619 return resolve ( data ) ;
620620 } ) ;
621621 return ;
622- } catch ( error ) {
622+ } catch ( error : any ) {
623623 return reject ( error ) ;
624624 }
625625 }
626626 ) ;
627627 }
628628
629629 static remove ( hash : string ) {
630- return new Promise ( ( resolve : ( ) => void ) => {
630+ return new Promise < void > ( ( resolve : ( ) => void ) => {
631631 return BrowserStorage . remove ( hash , resolve ) ;
632632 } ) ;
633633 }
634634
635635 static delete ( entry : OTPEntry ) {
636- return new Promise (
636+ return new Promise < void > (
637637 ( resolve : ( ) => void , reject : ( reason : Error ) => void ) => {
638638 try {
639639 BrowserStorage . get ( ( _data : { [ hash : string ] : OTPStorage } ) => {
@@ -647,7 +647,7 @@ export class EntryStorage {
647647 return ;
648648 } ) ;
649649 return ;
650- } catch ( error ) {
650+ } catch ( error : any ) {
651651 return reject ( error ) ;
652652 }
653653 }
0 commit comments