Search results
84 packages found
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!).
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Immutable, optimized and optionally typed path-based object property / array accessors with structural sharing
Parse js object paths using both dot and bracket notation. Stringify an array of properties into a valid path.
Transforms objects describing paths into arrays of paths.
follow key-paths through nested objects
Extract values and paths from AST by keys OR set them by keys
Expand top-level object properties that are dot-paths
🌳 Create an array of key paths from an object.
Preprend strings in an object with the value from a base-key.
<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>
Find and return paths to keys within objects no matter where
Get value from an object
Enables to manipulate data and its substructures using dot separated property paths and methods to create, update, delete, select, move, search, check equality, check diff, ...
Parse js object paths using both dot and bracket notation. Stringify an array of properties into a valid path.
Resolves objects with values referencing other paths in the same object.
Provides a collection of non-recursive tools for performing operations on deeply nested object properties and prototypes. Allows for custom execution settings including non-native dataset handling.
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
list an objects nested paths in dot notation format