1.0.4 • Published 3 years ago
property-filter v1.0.4
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' }