UNPKG

ghost

Version:

The professional publishing platform

22 lines (17 loc) 529 B
const debug = require('ghost-ignition').debug('api:v3:utils:serializers:output:authors'); const mapper = require('./utils/mapper'); module.exports = { browse(models, apiConfig, frame) { debug('browse'); frame.response = { authors: models.data.map(model => mapper.mapUser(model, frame)), meta: models.meta }; }, read(model, apiConfig, frame) { debug('read'); frame.response = { authors: [mapper.mapUser(model, frame)] }; } };