Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
path-key
Get the PATH environment variable key cross-platform
define-property
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
keyv
Simple key-value storage with support for multiple backends
rfdc
Really Fast Deep Clone
map-obj
Map object keys and values into a new object
tweetnacl
Port of TweetNaCl cryptographic library to JavaScript
json-key-converter
A tiny tool to convert JSON key from Camel to Underscore or from Underscore to Camel
eth-keys
Ethereum private key format converter
lowercase-keys
Lowercase the keys of an object
has-values
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
for-in
Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js
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).
set-value
Set nested properties on an object using dot notation.
decamelize-keys
Convert object keys from camel case
unset-value
Delete nested properties from an object using dot notation.
sort-keys
Sort the keys of an object
own-keys
Robustly get an object's own property keys (strings and symbols), including non-enumerables when possible
collection-visit
Visit a method over the items in an object, or map visit over the objects in an array.
camelcase-keys
Convert object keys to camel case
object-visit
Call a specified method on each value in the given object.