property-filter

1.0.4 • Public • Published

Property Filter

A simple package for filtering object properties. (NOTE: Avoids object mutations).

import { propertyFilter, propertyFilterReverse } from "property-filter";

Filter an object having a whitelist

propertyFilter(obj, propertyWhiteList)

Example:

const obj = propertyFilter({ name: 'Jhon', lastname: 'Snow', age: '18'}, ['age']);
// obj = { age: '18' }

Filter an object having a blacklist

propertyFilterReverse(obj, propertyBlackList)

Example:

const obj = propertyFilterReverse({ name: 'Jhon', lastname: 'Snow', age: '18'}, ['age']);
// obj = { name: 'Jhon', lastname: 'Snow' }

Readme

Keywords

Package Sidebar

Install

npm i property-filter

Weekly Downloads

2

Version

1.0.4

License

ISC

Unpacked Size

2.38 kB

Total Files

3

Last publish

Collaborators

  • ashkangg