diff --git a/js/fileUtils.ts b/js/fileUtils.ts index cb3597dc..5ceedc3a 100644 --- a/js/fileUtils.ts +++ b/js/fileUtils.ts @@ -3,15 +3,10 @@ import { IAudioMetadata, IOptions } from 'music-metadata-browser'; type JsMediaTagsFile = string | ArrayBuffer | Blob; -interface MusicMetadataBrowserApi { - - parseBlob(blob: Blob, options?: IOptions): Promise; - - fetchFromUrl(audioTrackUrl: string, options?: IOptions): Promise -} +type MediaDataType = string | ArrayBuffer | Blob; export function genMediaTags( - file: JsMediaTagsFile, + file: MediaDataType, musicMetadata: MusicMetadataBrowserApi ): Promise { invariant(