json-path-search

1.0.5 • Public • Published

json-path-search

A simple utility for traversing a JSON object using relative paths.

Sample Code Snippet:

const search = require('json-path-search');
const object = {
    key1: {
        key2: {
            key3: 'value'
        }
    }
};

console.log(search(object, "/")); // { key1: { key2: { key3: 'value' } } }
console.log(search(object, "/key1/key2")); // { key3: 'value' }
console.log(search(object, "/key1/key2/key3")); // 'value'
console.log(search(object, "/key1/key2/errorKey")); // undefined
console.log(search(object, "/key1/key2/errorKey1/errorKey2")); // undefined

Package Sidebar

Install

npm i json-path-search

Weekly Downloads

5

Version

1.0.5

License

MIT

Unpacked Size

1.4 kB

Total Files

3

Last publish

Collaborators

  • fredx4