@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

Readme

Keywords

none

Package Sidebar

Install

npm i @jota-one/hateoas-parser

Weekly Downloads

4

Version

2.0.0

License

MIT

Unpacked Size

11.9 kB

Total Files

7

Last publish

Collaborators

  • jorinho
  • tadai