Fetch Links

Install

npm install @zachleat/fetch-links

Usage

import { Links } from "@zachleat/fetch-links";

// returns <Array>
await Links.find("https://www.zachleat.com/");

/* [
  { url: 'mailto:zach@zachleat.com', via: [ 'link[href][rel="me"]' ] },
  { url: 'https://github.com/zachleat', via: [ 'link[href][rel="me"]' ] },
  // …
] */

Changelog

  • v2.0.0 Strips hashes from URLs. Filters out social media post URLs (keeping user profile URLs).