UNPKG

strapi-plugin-transformer

Version:

A plugin for Strapi Headless CMS that provides the ability to transform the API request and/or response.

19 lines (16 loc) 455 B
'use strict'; const _ = require('lodash'); const { transformRequest } = require('./request'); const { transformResponse } = require('./response'); module.exports = () => ({ response(settings, ctx) { if (_.has(settings, ['responseTransforms'])) { transformResponse(settings.responseTransforms, ctx); } }, request(settings, ctx) { if (_.has(settings, ['requestTransforms'])) { transformRequest(settings.requestTransforms, ctx); } }, });