Node.js implementation of a serializer for major Hypermedia Formats, in the context of Representor Pattern.
> npm install representor-serializer --save
var repserializer = require('representor-serializer');
var uber = repserializer(internal_representation, 'application/vnd.uber+json');
Included tests showcase examples of internal representation: https://github.com/apiacademy/representor/tree/master/test/fixtures
- HAL:
application/hal+json
(andapplication/vnd.hal+json
for backwards-compatibility). - SIREN:
application/vnd.siren+json
- Collection+JSON:
application/vnd.collection+json
- UBER:
application/vnd.uber+json
@TODO