neet/masto.js

View on GitHub
src/utils/link-header.ts

Summary

Maintainability
A
0 mins
Test Coverage
export const parseLinkHeader = (linkHeader: string): Map<string, string> => {
  const links = new Map<string, string>();
  for (const link of linkHeader.split(",")) {
    const match = link.match(/<([^>]+)>;\s*rel="([^"]+)"/);
    if (match) {
      links.set(match[2], match[1]);
    }
  }
  return links;
};