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.
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
Immutable, optimized and optionally typed path-based object property / array accessors with structural sharing
<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>
Expand top-level object properties that are dot-paths
Preprend strings in an object with the value from a base-key.
🌳 Create an array of key paths from an object.
Find and return paths to keys within objects no matter where
Parse js object paths using both dot and bracket notation. Stringify an array of properties into a valid path.
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, ...
Get value from an object
Resolves objects with values referencing other paths in the same object.
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
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.
list an objects nested paths in dot notation format