deep-pluck-ref

1.2.0 • Public • Published

Deep Pluck Ref

Contextual Deep Pluck

Deep pluck ref finds the desired properties and plucks the parent object reference.

Installation

$ npm install deep-pluck-ref

Usage

import deepPluckRef from 'deep-pluck-ref';
 
const obj = {
    do: {
        all: {
            the: {
                things: [
                    {
                        thing: 'one',
                        value: 'thing one value'
                    },
                    {
                        thing: 'two',
                        value: 'thing two value'
                    },
                    {
                        thing: 'three'
                    }
                ]
            }
        }
    }
};
const results = deepPluckRef(obj, ['value']);
// [ { thing: 'one', value: 'thing one value' }, 
// { { thing: 'two', value: 'thing two value' } ]
 

Dependencies (0)

    Dev Dependencies (4)

    Package Sidebar

    Install

    npm i deep-pluck-ref

    Weekly Downloads

    143

    Version

    1.2.0

    License

    ISC

    Last publish

    Collaborators

    • joshsteverson