1.3.0 • Published 4 years ago

object-toolkit v1.3.0

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

object-toolkit

A simple javascript object toolkit.

This package combines several common object-related utilities, and adds missing types.

Installation

yarn add object-toolkit

# or

npm install --save object-toolkit

Usage

Operations

import { set, get, remove, merge } from "object-toolkit";

const obj = { name: "Sage" };
set(obj, "age", 20);
console.log(obj); //=> { name: "Sage", age: 20 }

const age = get(obj, "age");
console.log(age); //=> 20

remove(obj, name);
console.log(obj); //=> { age: 20 }

const obj1 = { a: 1, b: 4 };
const obj2 = { a: 4, c: 5 };
const merged = merge(obj1, obj2);
console.log(merged); //=> { a: 4, b: 4, c: 5 }

Loops

import { map, forEach, filter, omit } from "object-toolkit";

Assertion

import { isObject } from "object-toolkit";

Credits

Copyright. Segun Adebayo