Get any attribute or child attribute using a deep path
Given any value and a select function to get the desired attribute, returns the desired value or a default value if the desired value couldn’t be found.
import * as _ from 'radashi' const fish = { name: 'Bass', weight: 8, sizes: [ { maturity: 'adult', range: [7, 18], unit: 'inches', }, ],} _.get(fish, 'sizes[0].range[1]') // 18_.get(fish, 'sizes.0.range.1') // 18_.get(fish, 'foo', 'default') // 'default'