packages/rs-common/addon/serializers/gh-user.js
import JSONAPISerializer from '@ember-data/serializer/json-api';
export default class GhUserSerializer extends JSONAPISerializer {
normalizeFindRecordResponse(store, type, payload) {
return {
data: {
id: payload.login,
type: type.modelName,
attributes: {
ghUsername: payload.name,
ghHtmlUrl: payload.html_url,
ghPublicRepos: payload.public_repos,
ghPublicGists: payload.public_gists,
ghFollowers: payload.followers,
ghFollowing: payload.following,
},
},
};
}
}