Search results
139 packages found
<h1 align="center">Ts-field-paths</h1> <h4 align="center" fo> Ts-field-paths is a library for strongly typing an object's property path, including nested properties and even arrays. </h4>
A reducer handling a nested property reduces complexity in your code.
Define nested properties value
Modify deep object properties without modifying the original object (immutability). Works great with React and Redux.
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
Get, set, or delete a property from a nested object using a dot path
Deep get a nested property.
Deep set a nested property.
Data Filtering for Humans
Returns true if an object has an own, nested property using dot notation paths ('a.b.c').
A simple library to monitoring the access to all the properties including nested properties in arrays and objects using the Proxy ES6 implementation.
Expand key-value pairs whose keys use dot-notation
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.
Search attributes easily within structures of type dictionary, list and embedded substructures.
- deep
- find
- dictionary
- list
- array
- deep-find
- data-structure
- nested
- nested-data
- nested-structures
- recursive
- value
- attribute
- property
- View more
Flexible and Full Typed multi-properties sorter for nested objects
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.
A simple library for flux architecture
Creates an object composed of the picked object properties from a nested object using a dot path or custom separator
Get a property from a nested object using a dot path or custom separator
Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library can do this!).