Skip to content

Small utility for accessing deep nested parameters in Typescript

License

Notifications You must be signed in to change notification settings

foundernest/safer-get

Repository files navigation

Safer get

npm Build Status Coverage Status npm bundle size

Small utility for accessing deep nested parameters in Typescript

Usage

  • safer(object: Object, ...keyArray: string[]) - Gets the value at path of object. keyArray is typed and has a maximum depth of 7.

Params

Option Description Default Value
object Base object to access the values undefined
keyArray Array of paths to the desired value. It is typed and has a maximum depth of 7. undefined
import { safer } from 'safer-get'

const data = { its: { really: { super: { nested: undefined } } } }
const result = safer(data, 'its', 'really', 'super', 'nested')

About

Small utility for accessing deep nested parameters in Typescript

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •