Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
kind-of
Get the native type of a value.
has-value
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
has-values
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
camelcase-keys
Convert object keys to camel case
to-object-path
Create an object path from a list or array of strings.
into-stream
Convert a string/promise/array/iterable/asynciterable/buffer/typedarray/arraybuffer/object into a stream
extend-shallow
Extend an object with the properties of additional objects. node.js/javascript util.
pupa
Simple micro templating
decamelize-keys
Convert object keys from camel case
xtend
extend like a boss
get-stream
Get a stream as a string, Buffer, ArrayBuffer or array
setprototypeof
A small polyfill for Object.setprototypeof
style-to-object
Parse CSS inline style to JavaScript object.
safe-stable-stringify
Deterministic and safely JSON.stringify to quickly serialize JavaScript objects
set-value
Set nested properties on an object using dot notation.
define-property
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
is-plain-object
Returns true if an object was created by the `Object` constructor, or Object.create(null).
@stdlib/assert-is-string
Test if a value is a string.
@samwen/to-string
enable converting object to string by removing circular reference
javascript-stringify
Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`