Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
hast-util-has-property
hast utility to check if a node has a property
is-identifier
Check if a string is a valid JavaScript identifier
hast-util-is-event-handler
hast utility to check if a property is an event handler
regexp-support
check RegExp ( regular expressions ) support
is-css-shorthand
Check whether a given CSS property is the shorthand form
jasmine-check
Generative property tests for Jasmine
is-descriptor
Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
is-data-descriptor
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
has-value
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
is-accessor-descriptor
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
css-declaration-sorter
Sorts CSS declarations fast and automatically in a certain order.
extend-shallow
Extend an object with the properties of additional objects. node.js/javascript util.
hasown
A robust, ES3 compatible, "has own property" predicate.
define-property
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
gopd
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
es-define-property
`Object.defineProperty`, but not IE 8's broken one.
has-property-descriptors
Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.
merge-descriptors
Merge objects using their property descriptors
define-data-property
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
define-lazy-prop
Define a lazily evaluated property on an object