28 packages found
Get or set a deep value using a keypath string. Supports bracket and dot notation
Adds Key-Path mechanism extensions for underscore
A small library for using and manipulating key path in JavaScript.
json-treeify: Get tree string(├└│─) via json, support browser|node, browser none dependencies!
Generates a key path from arrays and back again.
Set Vue reactive properties on a object, using dot notation path syntax
A simple reactive store for Vue, that uses the dot notation path syntax
Splits strings into an array of keys used for reading nested data structures
Access subtree elements using keypath, with wildcard ('*') support.
json-treeify: Get tree string(├└│─) via json, support browser|node, browser none dependencies!
A configurable, high-speed, feature-rich object path resolver.
Tiny library (1Kb) to resolve and manipulate keyPaths. Allows dot and bracket notation complex keypaths.
- resolve
- keypath
- resolve-keypath
- resolve keypath
- resolve keypath context
- keypath resolver
- key path resolve
- keypath to array
- keypath split
- keypath exist
- keypath assign
- keypath create
- keypath manipulation
Access values in nested properties and arrays using a keypath.
LoDash Mixins from Decipher, Inc.
- lodash
- decipher
- mixins
- transmogrify
- sift
- morph
- defined
- undefined
- squirt
- empty
- flatten
- prototype
- apply
- format
- View more
Simple tool for storing/retrieving objects events based hierarchical keypaths.
Safely fetch a value via period-delimited path string from a (nested) object or array. e.g. `findIn(nullableObject, "a.path[0].string")`
A naive diff algorithm based on the unique key path of each value in an Object / JSON
A tiny class that defines a key path type for e.g. traversing deep objects, along with some related utilities
Function to write complex structures (obj, array) from keypath