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' } ]
 

Package Sidebar

Install

npm i deep-pluck-ref

Weekly Downloads

13

Version

1.2.0

License

ISC

Last publish

Collaborators

  • joshsteverson