Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
nested-property
Read, write or test a data structure's nested property via a string like 'my.nested.property'. It works through arrays and objects.'
delete-property
Deletes a deeply nested object property
union-value
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
get-value
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 we tested does this, or does it correctly).
deep-dot
Get a nested property
brackets2dots
Convert string with bracket notation to dot property notation for Node.js and the browser.
has-own-deep
Returns true if an object has an own, nested property using dot notation paths ('a.b.c').
selectn
Curried property accessor function that resolves deeply-nested object properties via dot/bracket-notation string path while mitigating TypeErrors via friendly and composable API.
utils-deep-set
Deep set a nested property.
@thi.ng/paths
Immutable, optimized and optionally typed path-based object property / array accessors with structural sharing
utils-deep-get
Deep get a nested property.
@strikeentco/get
Get a property from a nested object using a dot path or custom separator
@d_hristov/get-value
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!).
assign-value
Assign a value or extend a deeply nested property of an object using object path notation.
@stdlib/utils-deep-get
Get a nested property value.
property-string-path
Generate type safe dot paths to object properties based on an interface.
pxth
Tiny utility library for object property path handling
array-sort
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.
salvus
Safely set, get and delete any property in any object.
@stdlib/utils-deep-set
Set a nested property value.