Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
has-values
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
default-values
Frequent default values
array-unique
Remove duplicate values from an array. Fastest ES5 implementation.
arr-diff
Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.
array-union
Create an array of unique values, in order, from the input arrays
array-keyed-map
a map from arrays of values to values
array-differ
Create an array with values that are present in the first input array but not additional ones
array-bounds
Find [nd-]array min/max values
has-value
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
pick-values
Pick an array of values out of an object.
arr-union
Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.
types-json
Type checking for JSON values
@75lb/deep-merge
Deep-merge the values of one object structure into another
deep-map
Transforms nested values of complex objects
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.
array-hyper-unique
Get unique values of an array. Really, like deeply unique.
reduce-unique
Reduce an array to unique values, optionally into a separate array.
@stdlib/blas-base-gcopy
Copy values from x into y.
indexed-filter
Array#filter() with also detecting indexes of filtered values
stdopt
Wrap and validate optional values