JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 910
  • Score
    100M100P100Q107964F
  • License ISC

get the property value from a nested object by using the dot path `a.b.c`

Package Exports

  • get-property-value

Readme

get-property-value

get the property value from a nested object by using a dot path a.b.c

Build StatusCode Coverage 100%ISC LicenseNodeJS

API

var getPropValue = require('get-property-value')

getPropValue({}, 'path')

Usage

var getPropValue = require('get-property-value')

var obj = {a: {b: 1}, c: {d: {f: 'hello'}}}

var fValue = getPropertyValue(obj, 'c.d.f')// hello
var aValue = getPropertyValue(obj, 'a')// {b: 1}

var propNotExist = getPropertyValue(obj, 'c.d.g') // undefined

var badObject = getPropertyValue('hello', 'c.d.g') // hello

var badPath = getPropertyValue({a: 1})// {a: 1}

ISC License (ISC)