Have ideas to improve npm?Join in the discussion! »

    get-property

    0.2.0 • Public • Published

    get-property NPM version

    Get a nested property or its value from an object using simple a.b.c paths.

    Install

    Install with npm:

    npm i get-property --save-dev

    Run tests

    npm test

    Usage

    var get = require('get-property');

    Examples

    var obj = {a: 'a', b: {c: 'd'}};
     
    get(obj, 'b.c');
    //=> {c: 'd'}
     
    get({a: 'a', b: 'b'}, 'a');
    //=> {a: 'a'}
     
    get({a: 'a', b: {c: 'd'}}, 'b.c');
    //=> {c: 'd'}
     
    get({a: {b: 'c', c: {d: 'e', e: 'f', g: {h: 'i'}}}}, 'a.c.g.h');
    //=> {h: 'i'}

    Author

    Jon Schlinkert

    Related repos

    Other javascript/node.js object utils that I maintain:

    License

    Copyright (c) 2014 Jon Schlinkert, contributors.
    Released under the MIT license


    This file was generated by verb-cli on October 08, 2014.

    Install

    npm i get-property

    DownloadsWeekly Downloads

    114

    Version

    0.2.0

    License

    none

    Last publish

    Collaborators

    • avatar
    • avatar