levn
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
Get, set, or delete a property from a nested object using a dot path
Create nested values and any intermediaries using dot notation (`'a.b.c'`) paths.
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
Create an object path from a list or array of strings.
Access deep object properties using a path
Use lab() and lch() color functions in CSS
Use space and slash separated color notation in CSS
Get a property from an object using dot (object path) notation.
Get or set a deep value using a keypath string. Supports bracket and dot notation
Modify deep object properties without modifying the original object (immutability). Works great with React and Redux.
Returns true if an object has an own, nested property using dot notation paths ('a.b.c').
Utility for modifying / processing the contents of Javascript objects or arrays via object notation strings or globs.
Similar to assign-value but deeply merges object values or nested values using object path/dot notation.
Expand a string into a JavaScript object using a simple notation. Use the CLI or as a node.js lib.
Tableize an object by flattening its keys into object paths (dot-notation).
Immutable version of dot-prop with some extensions
Everything you need in JSON land. Parse JSON with comments, stringify objects with circular references, etc...
Utilities for IPv4/IPv6 ranges/subnets/masks parsing/matching, string representations, ...
Get property value by dot notation