Javascript library to deserialise JSONAPI responses to plain javascript objects. Designed to work with the output of Flask-REST-JSONAPI.
Main Features
- Resolves Nested Includes
 - Asynchronous - Returns a Promise
 - ES6 codebase
 
Using npm:
$ npm install --save deserialise-jsonapiimport Deserialiser from 'deserialise-jsonapi'
const des = new Deserialiser()
let response = fetch('http://your-jsonapi.com/url')
    .then(response => response.json())
    .then(data => des.deserialise(data))
    .then(models => {
        // Use your deserialised models
        console.log(models)
    })This package should be considered early beta. Though it is used on multiple production websites, the api could still change without warning.
version 0.1.2