Smapper
Simple mapper to remove strapi wrappers
Motivation
Strapi is one the most popular headless cms, internally wraps the response inside data
, attributes
object, in some scenarios could be verbose, for this reason was created strapi-plugin-transformer, plugin to remove this response wrapper.
However this package does not have support for graphql (you can read more here), it can just be applied to the API Rest responses, that is the main reason for this package be created.
Usage
Install package:
npm install smapper
yarn add smapper
pnpm install smapper
Import:
import mapper from "smapper";
const mapper = require("smapper");
Development
- Clone this repository
- Install latest LTS version of Node.js
- Enable Corepack using
corepack enable
- Install dependencies using
pnpm install
- Run interactive tests using
pnpm dev
Annotations 📝
This project is originally written as strapi plugin (strapi-plugin-transformer) by:
License
Made with 💛
Published under MIT License.