Search results
67 packages found
The `react-nested-state` library provides a convenient way for React developers to manage and update nested states within functional components. It offers a hook called `useNestedState` that simplifies the process of setting nested states and provides eas
Provides functions to get, set or delete deep object properties using dot notation.
Curried property accessor function that resolves deeply-nested object properties via dot/bracket-notation string path while mitigating TypeErrors via friendly and composable API.
- Mitigate TypeError
- TypeError
- TypeErrors
- access
- accessor
- bracket-notation string path
- browser
- callback
- composable
- compatible
- curried
- curry
- deep
- dot-notation string path
- View more
Safe nested lookups utilising tagged template literals functionality
JavaScript Object Filter. Deep filtering key/content recursively. Support type checking, wildcard, nested, and filter function in template.
A really small and type-safe (requires TypeScript >= 4.1.3) function, that gets a nested value from an object using a path string (like 'a.b[0].d'). If value is 'undefined' or unreachable returns the placeholder instead.
Extra functions for use with Immutable.js to better handle tree structures / nested data and recursive iteration
Deeply resolve all promises in a value.
This is a collection of utility functions for working with arrays in JavaScript. The functions are organized into the following categories:
depthcharge is a function that will take in a root directory and a subdirectory as arguments and output an integer depth
Fast and powerful array sorting. Sort an array of objects by one or more properties. Any number of nested properties or custom comparison functions may be used.
Simple functions that allow you to assign, or read, nested object values using simple dot notation
Sort an array of objects by one or more properties in any order. Multiple properties and custom comparison functions can be used.
- arr
- array
- asc
- ascend
- ascending
- desc
- descend
- descending
- multiple
- nested
- order
- ordered
- orderby
- orderbydescending
- View more
Function sequence (pipe) with nested arrays of sequences
Enjoy clarisity of the pipe syntax in Elixir within the current javascript environment in type-safe manner.
Mutable state containers with dirty checking and more
- flux
- mutable
- state
- data
- dirty
- observable
- backbone
- relation
- nested
- model
- types
- properties
- react-component
- react
- View more
Strongly-typed function to get a nested & potentially null/undefined property value safely from an object
- TypeScript
- typed
- type
- typesafe
- type-safe
- get-prop
- get-property
- nested
- property
- sub-property
- safe navigation
- prop
- null propagation
- null propagation operator
Ultra fast, zero config memoization of functions
Curried function deriving a new array containing items from given array for which predicate returns true. Supports unary function, RegExp, dot/bracket-notation string path, and compound query object as predicate.
- alternative
- array
- array-filter
- array.filter
- arrayfilter
- bracket
- bracket-notation
- compatible
- compound
- curried
- dot
- dot-notation
- es3
- filter
- View more
A set of functions to work with nested data.