JSPM

cloudflare-redirect-parser

1.0.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 478
  • Score
    100M100P100Q92524F
  • License MIT

Parse Cloudflare's _redirects file

Package Exports

  • cloudflare-redirect-parser

Readme

cloudflare-redirect-parser

Parse Cloudflare's _redirects file following https://developers.cloudflare.com/pages/platform/redirects/.

Usage

import { parse, createRedirect } from 'cloudflare-redirect-parser'

const redirectsString = '<string read from _redirects>'

const parsed = parse(redirectsString)
// output: RedirectEntry[]

const redirect = createRedirect(redirectsString) // or pass `parsed`
// output: (url: string) => RedirectResult | undefined

See index.d.ts for types.

Sponsors

Sponsors

License

MIT