A simple package for filtering object properties. (NOTE: Avoids object mutations).
import { propertyFilter, propertyFilterReverse } from "property-filter";
propertyFilter(obj, propertyWhiteList)
Example:
const obj = propertyFilter({ name: 'Jhon', lastname: 'Snow', age: '18'}, ['age']);
// obj = { age: '18' }
propertyFilterReverse(obj, propertyBlackList)
Example:
const obj = propertyFilterReverse({ name: 'Jhon', lastname: 'Snow', age: '18'}, ['age']);
// obj = { name: 'Jhon', lastname: 'Snow' }