/npm-pkg-object-handler

NPM package to handle (manipulate) an array of objects. Useful to transform an API response for a select.

Primary LanguageTypeScriptMIT LicenseMIT

Object Handler

NPM package to handle (manipulate) an array of objects. Useful to transform an API response for a select.

CI / CD Status
NPM npm version
Semaphore CI Build Status
Circle CI CircleCI
Coverall Coverage Status
SonarCloud Quality Gate Status

Installation

npm install @sineverba/object-handler

Usage

  1. Import module
import { objectHandler } from "@sineverba/object-handler";

const initialObject = { id: 1, player_name: "foo" };
const mapping = { value: "id", label: "player_name" };

const transformedObject = objectHandler(initialObject, mapping);

console.log(transformedObject); // Output: { value: 1, label: "foo" }