async function fetchLinkMeta(url) {
	const { body: html, url: returnedURL } = await got(url);
	const metadata = await metascraper({ html, url: returnedURL });
	const domain = new URL(returnedURL).hostname;

	return {
		domain,
		url,
		logo: metadata.logo,
		title: metadata.title,
		description: metadata.description,
	};
}
Fetches metadata information for a given URL.
@param {string} url The URL to fetch data for.
@returns {Promise<object>} An object with metadata info.