Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
has-value
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
flat
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
postcss-nested
PostCSS plugin to unwrap nested rules like how Sass does it
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.
to-object-path
Create an object path from a list or array of strings.
arr-flatten
Recursively flatten an array or arrays.
set-value
Set nested properties on an object using 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).
postcss-nesting
Nest rules inside each other in CSS
@csstools/postcss-nested-calc
Use nested calc() expressions in CSS
nested-error-stacks
An Error subclass that will chain nested Errors and dump nested stacktraces
jss-plugin-nested
JSS plugin that enables support for nested selectors
object-path
Access deep object properties using a path
@csstools/selector-resolve-nested
Resolve nested CSS selectors
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.
errlop
An extended Error class that envelops a parent error, such that the stack trace contains the causation
vuedraggable
draggable component for vue
convict
Featureful configuration management library for Node.js (nested structure, schema validation, etc.)
make-error-cause
Make your own nested error types!
flattie
A tiny (203B) and fast utility to flatten an object with customizable glue