find-key
v2.1.3
Published
find value inside nested object from key name
Downloads
2,905
Readme
#find-key
Finds matching value of supplied key inside deep nested object
Install
npm install find-key
Usage
find(object, key)
- object to find the key inside
- key is the string being searched for
The return value will be an array of values matching the key name supplied
Example
const Find = require('find-key');
const obj = {
type: 'object',
properties: {
first: {type: 'string', format: 'lookup'},
extra: {type: 'string', format: 'lookup'},
test: {type: 'string', format: 'dbRef'},
},
additionaProperties: false,
format: 'dbRef',
title: 'country schema',
};
const res = Find(obj, 'format');
console.log(res); // should equal an array with the following values ['lookup', 'dbRef']