UNPKG

@ledgerhq/live-common

Version:
23 lines 645 B
import { extractDappURLFromManifest } from "./extractDappURLFromManifest"; /** Returns dapp dappURL or live app URL from manifest. */ export function extractURLFromManifest(manifest) { if (!manifest) { return undefined; } const dappUrl = extractDappURLFromManifest(manifest); if (dappUrl) { return dappUrl; } try { if (manifest.url && manifest.url instanceof URL) { return manifest.url; } const url = new URL(manifest.url); return url; } catch { // Invalid URL return undefined; } } //# sourceMappingURL=extractURLFromManifest.js.map