html-metadata-parser icon indicating copy to clipboard operation
html-metadata-parser copied to clipboard

TypeScript: metadata.images incorrectly reported as string[]

Open tomsoderlund opened this issue 3 years ago • 0 comments

When using html-metadata-parser in VS Code I get Metadata.images?: string[] | undefined whereas Metadata.images really is an Array of { src: String } objects.

I tried to look in https://github.com/nasa8x/html-metadata-parser/blob/master/src/index.ts but couldn't find the error.

My workaround:

interface MetadataImage {
  src: string
}

const metadata = await htmlMetadataParser(url)
const metadataImages = metadata.images as unknown as MetadataImage[]

tomsoderlund avatar Jan 09 '23 09:01 tomsoderlund