resolve-keypath

1.1.0 • Public • Published

resolve-keypath

Build Status

Install

npm install resolve-keypath

Usage

var resolve = require('resolve-keypath');
 
resolve({ a: { b: 1 } }, 'a.b') // 1
resolve({ a: { b: 1 } }, 'a/b', '/') // 1
resolve(null, 'a') // null
 
// Use `getResolver` if you want to cache the result per object:
var getResolver = resolve.getResolver;
 
var myResolver = getResolver({ a: { b: 1 }}, '/');
myResolver('a/b') // 1

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i resolve-keypath

Weekly Downloads

1

Version

1.1.0

License

MIT

Last publish

Collaborators

  • luin