array-move
Move an array item to a different position
Found 9803 results for array type
Move an array item to a different position
Convert a value to an array
Iterate any iterable JS value. Works robustly in all environments, all versions.
Detect whether or not an object is a Typed Array
Deep copy objects and arrays
Multidimensional Arrays
An ES2019 spec-compliant `Array.prototype.flat` shim/polyfill/replacement that works as far down as ES3.
An ESnext spec-compliant `Object.groupBy` shim/polyfill/replacement that works as far down as ES3.
TypedArray polyfill for old browsers
Push an array of items into an array, while being robust against prototype modification
An ESnext spec-compliant `Array.prototype.toSorted` shim/polyfill/replacement that works as far down as ES3.
Array manipulation, ordering, searching, summarizing, etc.
An ESnext spec-compliant `Array.prototype.findLastIndex` shim/polyfill/replacement that works as far down as ES3.
Test if an input value is a supported ndarray boolean data type.
Packs an array-of-arrays into a single ndarray
An ESnext spec-compliant `Array.prototype.findLast` shim/polyfill/replacement that works as far down as ES3.
`Array#forEach()` but it’s possible to define where to move to next
Faster alternative to javascript's native filter method.
Make array iteration easy when using async/await and Promises
`array-filter-utils` is a library offering a bulk of functions to filter arrays with type management.
Returns true if the given number is odd, and is an integer that does not exceed the JavaScript MAXIMUM_SAFE_INTEGER.
Get all but the last element or last n elements of an array.
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.
A static list of the Node.js builtin modules from the latest Node.js version
Faster, node.js focused alternative to JavaScript's native array map.
Lazily initialized properties for objects
Test if a value is an array.
a few common utility template tags for ES2015
Type casting component
Reuse typed arrays
Test if a value is a Float64Array.
Get the last or last n elements in an array.
Test if a value is a Uint32Array.
Test if a value is a Float32Array.
Test if a value is a Uint8Array.
Sort array elements in descending order.
Test if a value is a Uint16Array.
Sort array elements in ascending order.
Sort the keys of an object
The swiss army knife for binary data in JavaScript.
Microsoft sucks
Find [nd-]array min/max values
Tests a value’s type against a string like 'positive integer' or 'non-empty map'.
Sort the keys in an object.
Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.
Return the enumeration constant associated with a supported strided array data type value.
Create an array by repeating the given value n times.
Make any value an array. No dependencies.
List of getter/setter properties for JavaScript types
List of properties for JavaScript objects
List of JavaScript types
Return the description for a provided data type.
Check if a string matches the name of a Node.js builtin module
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Generates an array of consecutive integers starting at 0
Create an array without duplicates
Module for working with CIDR (v4, v6)
Check whether a value is "empty".
Guarantees an array back
Execute a method out from an object.
No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.
`[].reduce()` for old browsers
List of common default router IP addresses
List of text file extensions
Convert base64/datauri/plain string to ArrayBuffer
Computes the L2 norm (Euclidean norm) of an array of values.
A utility function to index arrays by any criteria
An ES5 spec-compliant `Array.prototype.reduce` shim/polyfill/replacement that works as far down as ES3.
high-performance, zero-dependency circular reference check for objects (or arrays)
Reduce an array to unique values, optionally into a separate array.
Join paths and globs.
0-dependency, high-performance, reactive event handling library optimized for both browser and Node.js environments. This library introduces a robust and type-safe abstraction for handling events, reducing boilerplate and increasing code maintainability.
0-dependency, high-performance, reactive event handling library optimized for both browser and Node.js environments. This library introduces a robust and type-safe abstraction for handling events, reducing boilerplate and increasing code maintainability.
Sparse array implementation in JS with no dependencies
Promised First-In-First-Out buffer. Await on push to be told when a value is consumed and await on shift for a value to consume when the buffer is empty.
Computes the dot product between two numeric arrays.
Find the first element in an array that passes a callback test. Equivalent to underscore.find()
Returns `true` if a value exists in the given string, array or object.
Find the intersection of two arrays
Circular fixed size array
Returns an array filled with the specified input
Return the data type string associated with a provided single letter abbreviation.
Asynchronous iterator function for parallel processing.
Read, write or test a data structure's nested property via a string like 'my.nested.property'. It works through arrays and objects.'
🔧 Fast, modern, and practical utility library for FP in TypeScript.
Convert any binary data to ArrayBuffer
Create an error from an array of error messages
Extensible deep value equivalence checking for any data types
Convert Gitignore to Glob patterns
Loop over each item in an array and call the given function on every element.
Replace or remove multiple items in an array.
Natural Sort algorithm for Javascript - Version 0.7 - Released under MIT license
A data structure that combines a hash and an array for fast dictionary lookup and traversal by complex keys.
Diff, diff3 and patch objects of any fundamental or derived type, natively in javascript
Rotate all items in an array
Array / Arraylike utilities
Comma delimit an array for human readability, the Oxford comma is optional.
Test if an input value is a supported array unsigned integer data type.
Check if two arrays are equal
create a new array filled with a value, or zero
ES spec-compliant shim for TypedArray.prototype.slice
Checks if the given value is an array or array-like object.
 [](https://app.fossa.com/projects/git%2Bgithub.com%2FQuickCorp%2FQCObjects-SDK?ref=badge_shield
Vertex array object wrapper/shim for WebGL
Compare your item to items in an array and get the closest one.
List of Markdown file extensions
Collection of image extensions
Group array of objects into lists.
Wrapper for [braces] to enable brace expansion for arrays of patterns.
short-circuited, asynchronous version of Array.protototype.some
Recursively iterates over arrays and objects
An ES5 spec-compliant `Array.prototype.map` shim/polyfill/replacement that works as far down as ES3.
Return true if the given number is even.
WebGL buffer wrapper
Merge two lists, trying to preserve the order of both
Creates a real Array from almost anything.
An ES5 spec-compliant `Array.prototype.filter` shim/polyfill/replacement that works as far down as ES3.
return the number of bytes in a unicode string
Composite utilities (immutability, fp helpers)
Run an array of functions in series
Returns an element from an array when it matches a condition
Adds array support to node-glob, sync and async. Also supports tilde expansion (user home) and resolving to global npm modules.
Sorts ndarrays in place
Randomize the order of items in an array
Assign callbacks to binary interfaces according to type promotion rules.
Convert an array to an array of a different data type.
Isomorphic map-reduce function to flatten an array into the supplied array
Invoke getter/setter functions on array-like objects
Creates an async iterator for a variety of inputs in the browser and node. Supports fetch, node-fetch, and cross-fetch
All imaginable type checking utils with their negation
0-dependency, high-performance, reactive event handling library optimized for both browser and Node.js environments. This library introduces a robust and type-safe abstraction for handling events, reducing boilerplate and increasing code maintainability.
An ESnext spec-compliant `Array.prototype.toReversed` shim/polyfill/replacement that works as far down as ES3.
Find the greatest satisfied semver range from an array of ranges.
Run an array of functions in parallel, but limit the number of tasks executing at the same time
Turn an array into a list of comma-separated values, appropriate for use in an English sentence.
Create an object from from arrays of keys and values
Convert ArrayBuffer to Buffer
Pipe an Array through Node.js streams
Asynchronously calls a function on each element in an array in parallel.
Array#filter() with also detecting indexes of filtered values
Swap two items in an array. Does not modify the Array prototype.
In an array of objects, this enables a property on the object at the specified index, while disabling the property on all other objects.
Fast intersection of multiple arrays
Treat your $PATH like a JavaScript Array
Randomize the order of the elements in a given array.
Treat multiple buffers as one
filter in array tree
Lightweight, type-safe array manipulation library for modern JavaScript
Compute the cartesian product of an array.
Transform all for-of loops into the equivalent array for loop
Async array reduce. Asynchronously applies a function against an accumulator and each element in an array (from left to right, in series) to reduce it to a single value.
Get consecutively unique elements from an array
A complete, fully tested data structure library written in TypeScript.
Sorts any JavaScript array in a predictable way (deep equal arrays are always sorted in the same order)
[](https://www.npmjs.com/package/levenary) [](https://github.com/tanhauhau/levenary/actions)
Retrieves the value of a specified property from all elements in the collection.
Convert ArrayBuffer to string
Remembers the highest/lowest values in a data set of any size.
Like Array#indexOf but for objects used like hashes
Add an object to an array between each element
Watch an object or array for changes
Easily create a normalized inquirer choices question. Supports all of the `choices` question types: checkbox, list, rawlist, expand
Creates and makes an array without duplicates. Even with array of objects with a specified matcher.
Check if an Array is sorted
Shuffle Array based on a Seed
Validates if a value is array-like.
Copy or deep clone a value to an arbitrary depth.
Test if a value is a collection.
Converts value to an integer suitable for use as the length of an array-like object.
Component-wise operations on ndarrays
A Node.js module for downloading a single image or multiple images to disk from a given Url (checking if url exist and detecting image type)
`[].map(f)` for older browsers
A function for iterating over objects, arrays, strings and ranges
Returns the first index at which a given element can be found.
Parse string into array of string elements
Computes array dimensions.
Transforms nested keys of complex objects
Test if a value is an Int8Array.
Advance to the next item in the array looping when hitting the end.
List of prototype properties for JavaScript types
Test if a value is a Uint8ClampedArray.
Test if a value is an Int16Array.
Returns `true` if the given string or array starts with prefix using strict equality for comparisons. Using fastest implementation.
Test if a value is an Int32Array.
Count leading zeros in a Buffer (clz)
Run promise-returning & async functions in series
A convenient way to return a JSX fragment without the wrapping `div` element and not worry about the version of React.
Get an array of valid, sorted, and cleaned semver versions from an array of strings
Returns `true` if the given `string` or `array` ends with `suffix` using strict equality for comparisons.
Get Pokémon names
Sort an array on an object property
Return a function which tests if every element in an array passes a test condition.
Detect type of variable - string, integer, array, geolocation, float, repeatable_string etc
flatten() utility function
Float32Array.
Float64Array.
List of US states and territories.
Maximum unsigned 32-bit integer.
Uint8Array.
Uint16Array.
Uint32Array.
Copy or deep clone a value to an arbitrary depth.
Returns true if the callback returns truthy for all elements in the given array.
Deep-merge the values of one object structure into another
Convert an array-like object to an object likely to have the same "shape".
Sort the keys of an object recursively
Default array settings.
Convert Buffer to ArrayBuffer
Convert a plain array of nodes (with pointers to parent nodes) to a tree
Copies missing properties to the target object.
Detect which ES6 (ES2015 and above) features are available
Simple iterator for flat and multi section lists
Chunk converts arrays like `[1,2,3,4,5]` into arrays of arrays like `[[1,2], [3,4], [5]]`.
Casts the given value to a flatten array, and removes falsey items (similar to lodash compact).
Unwinds arrays in the similar way like MongoDB $unwind. Supports shallow and deep nested paths, defined as a string with dot notation.
Normalize array (possibly n-dimensional) to zero mean and unit variance
Transforms nested values of complex objects
List of array data types.
Allows deep cloning of plain objects that contain primitives, nested plain objects, or nested plain arrays.
Returns an array containing the initial elements which both input arrays have in common
More than 130 Handlebars helpers in ~20 categories. Helpers can be used with Assemble, Generate, Verb, Ghost, gulp-handlebars, grunt-handlebars, consolidate, or any node.js/Handlebars project.
Maximum unsigned 32-bit integer.
A native module for effectively validating if a value is type Number.
Rotate an array by a given number of steps
Fast, generic JavaScript/node.js utility functions.
Test if a value is an array-like object.
List of ndarray data types.
Extract javascript comments on per character basis. Comment object compatible with `acorn-extract-comments` and Esprima format.
Asynchronously calls a function on each element in an array in series.
Sort objects and arrays of objects nested deeply within other objects or arrays
Test if a value is an ArrayBuffer.
Return a list of array data types to which a provided array data type can be safely cast.
Chai plugin for JSON Schema v4
Isomorphic, load-anywhere function to sort an array by scalar, deep or computed values in any standard or custom order
A fast implementation of a fisher-yates shuffle that does not mutate the source array.
HashMap Class for JavaScript
Get a list of files and directories with `Stats` of each item. And filter the list with evaluating path, path pattern, type, size, modified time, and more.
Checks if the given value is a valid array-like index.
Test if a value is array-like.
Makes easy to convert JSON to CSV
Get unique values of an array. Really, like deeply unique.
Functional tree editing, manipulation & navigation
Test if a value is a typed array.
Test if a value is a complex typed array.
Get the index of the first element in an array that returns truthy for the given value, using strict equality for comparisons.
`reduce` function for async reductions on arrays.
Decode the frames of a gif.
A lightweight javascript diff library for comparing two javascript object nested with supporting matching by value of the object's choosen key name in array.
Get or set a deep value using a keypath string. Supports bracket and dot notation