find-key

2.1.3 • Public • Published

find-key

Finds matching value of supplied key inside deep nested object

Current Version dependency Status devDependency Status Build Status Windows Build Status Coveralls

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']

Readme

Keywords

none

Package Sidebar

Install

npm i find-key

Weekly Downloads

602

Version

2.1.3

License

BSD-3-Clause

Unpacked Size

5.81 kB

Total Files

7

Last publish

Collaborators

  • simon-p-r