1.0.3 • Published 4 years ago

@michaelqq/deepomit v1.0.3

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

deepOmit

deep omit function base on ramda.js

Usage

deepOmit :: String -> Any -> Any

const deepOmit = require('deepOmit');

const objectKeyToBeOmit = ['key1', 'key2']
const srcObject = {
  key1: 1,
  key2: 2,
  key3: 3
}
deepOmit(objectKeyToBeOmit, srcObject)
// { key3: 3 } 

const objectKeyToBeOmit = ['key1', 'key2']
const srcObjectArray = [{
  key1: 1,
  key2: 2,
  key3: 3
}, {
  key1: 1,
  key3: 3
}]
deepOmit(objectKeyToBeOmit, srcObject)
// [{ key3: 3 }, { key3: 3 }]
1.0.1

4 years ago

1.0.3

4 years ago

1.0.0

4 years ago