1.2.0 • Published 7 years ago

deep-pluck-ref v1.2.0

Weekly downloads
5
License
ISC
Repository
github
Last release
7 years ago

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