UNPKG

nodejs-restful-jsonapi-seed

Version:

Everything you need to start building a scalable web application.

38 lines (29 loc) 673 B
import {Serializer} from 'jsonapi-serializer'; // Local modules. import errorHandler from '../serializers/ErrorHandler.js'; /** * @export default {Object} */ export default { error: errorHandler, /** * GET request response. */ get: function(data) { return (new Serializer('user', { attributes: [ 'name', 'age', 'gender' ], // @see https://www.npmjs.com/package/jsonapi-serializer#serialization id: 'id', keyForAttribute: 'dash-case', pluralizeType: true, transform: function(o) { //o.keyName = parseInt(o.keyName); return o; } })).serialize(data); } };