@jota-one/hateoas-parser
TypeScript icon, indicating that this package has built-in type declarations

2.0.0 • Public • Published

hateoas-parser

Javascript HATEOAS parser

API

This library exposes 4 methods.

getEndpoint(index, rel, params, version)

Pick the "rel" endpoint from the "index" dictionary and resolve it with the provided "params" and "version".

parseLinks(result)

Simple function to convert a raw HATEOAS index result to a more usable key-value Hash

parseUrl(url, params)

Does the same as getEndpoint() but with a URL without solving the index-rel-version puzzle before. parseUrl() is internally called by getEndpoint().

getCleanEndpoint(index, rel)

Format an endpoint by simply removing all optional or required paramaters in the querystring

Dependencies (0)

    Dev Dependencies (4)

    Package Sidebar

    Install

    npm i @jota-one/hateoas-parser

    Weekly Downloads

    1

    Version

    2.0.0

    License

    MIT

    Unpacked Size

    11.9 kB

    Total Files

    7

    Last publish

    Collaborators

    • jorinho
    • tadai