JSPM

Found 9802 results for array sort

combine-lists

Merge two lists, trying to preserve the order of both

  • v1.0.1
  • 53.78
  • Published

globjoin

Join paths and globs.

  • v0.1.4
  • 53.62
  • Published

array-slice

Array-slice method. Slices `array` from the `start` index up to, but not including, the `end` index.

  • v1.1.0
  • 53.26
  • Published

iterare

Array methods for ES6 Iterators

  • v1.2.1
  • 53.25
  • Published

hoopy

Like an array, but rounder.

  • v0.1.4
  • 53.00
  • Published

into-stream

Convert a string/promise/array/iterable/asynciterable/buffer/typedarray/arraybuffer/object into a stream

  • v8.0.1
  • 52.81
  • Published

@stdlib/blas-ext-base-ssort2ins

Simultaneously sort two single-precision floating-point strided arrays based on the sort order of the first array using insertion sort.

  • v0.2.2
  • 52.56
  • Published

101

common javascript utils that can be required selectively that assume es5+

  • v1.6.3
  • 52.50
  • Published

longest

Get the longest item in an array.

  • v2.0.1
  • 52.44
  • Published

array-each

Loop over each item in an array and call the given function on every element.

  • v1.0.1
  • 52.12
  • Published

make-iterator

Convert an argument into a valid iterator. Based on the `.makeIterator()` implementation in mout https://github.com/mout/mout.

  • v2.0.0
  • 52.02
  • Published

sort-array-by-another

Sort an array, then apply the same steps to another array.

  • v1.1.0
  • 52.02
  • Published

find-replace

Replace or remove multiple items in an array.

  • v5.0.2
  • 51.92
  • Published

shallow-equal

Typescript-compatible minimalistic shallow equality check for arrays/objects

  • v3.1.0
  • 51.60
  • Published

array-equal

Check if two arrays are equal

  • v2.0.0
  • 51.54
  • Published

superstruct

A simple and composable way to validate data in JavaScript (and TypeScript).

  • v2.0.2
  • 51.39
  • Published

indexof

Microsoft sucks

    • v0.0.1
    • 51.29
    • Published

    is-valid-glob

    Return true if a value is a valid glob pattern or patterns.

    • v1.0.0
    • 51.17
    • Published

    iterate-value

    Iterate any iterable JS value. Works robustly in all environments, all versions.

    • v1.0.2
    • 50.91
    • Published

    stream-to-array

    Concatenate a readable stream's data into a single array

    • v2.3.0
    • 50.67
    • Published

    @stdlib/blas-ext-base-gsort2sh

    Simultaneously sort two strided arrays based on the sort order of the first array using Shellsort.

    • v0.2.2
    • 50.46
    • Published

    array.prototype.map

    An ES5 spec-compliant `Array.prototype.map` shim/polyfill/replacement that works as far down as ES3.

    • v1.0.8
    • 50.21
    • Published

    array.prototype.filter

    An ES5 spec-compliant `Array.prototype.filter` shim/polyfill/replacement that works as far down as ES3.

    • v1.0.4
    • 50.02
    • Published

    filter-value

    Data engine is small data management lib for some sort and filter.

    • v3.1.1
    • 49.55
    • Published

    run-series

    Run an array of functions in series

    • v1.1.9
    • 49.41
    • Published

    reduce-flatten

    Isomorphic map-reduce function to flatten an array into the supplied array

    • v3.0.1
    • 49.27
    • Published

    array-filter

    Array#filter for older browsers.

    • v1.0.0
    • 49.19
    • Published

    array-last

    Get the last or last n elements in an array.

    • v1.3.0
    • 49.16
    • Published

    array.prototype.toreversed

    An ESnext spec-compliant `Array.prototype.toReversed` shim/polyfill/replacement that works as far down as ES3.

    • v1.1.2
    • 49.16
    • Published

    response-iterator

    Creates an async iterator for a variety of inputs in the browser and node. Supports fetch, node-fetch, and cross-fetch

    • v1.0.1
    • 49.14
    • Published

    p-waterfall

    Run promise-returning & async functions in series, each passing its result to the next

    • v3.0.0
    • 49.13
    • Published

    array-from

    A ponyfill for the ES 2015 (ES6) `Array.from()`.

    • v2.1.1
    • 48.84
    • Published

    arr-filter

    Faster alternative to javascript's native filter method.

    • v1.1.2
    • 48.71
    • Published

    run-parallel-limit

    Run an array of functions in parallel, but limit the number of tasks executing at the same time

    • v1.1.0
    • 48.70
    • Published

    compute-gcd

    Computes the greatest common divisor (gcd).

    • v1.2.1
    • 48.66
    • Published

    array-shuffle

    Randomize the order of items in an array

    • v3.0.0
    • 48.64
    • Published

    async-foreach

    An optionally-asynchronous forEach with an interesting interface.

    • v0.1.3
    • 48.51
    • Published

    compute-lcm

    Computes the least common multiple (lcm).

    • v1.1.2
    • 48.48
    • Published

    array-initial

    Get all but the last element or last n elements of an array.

    • v1.1.0
    • 48.45
    • Published

    shallow-copy

    make a shallow copy of an object or array

    • v0.0.1
    • 48.34
    • Published

    arr-map

    Faster, node.js focused alternative to JavaScript's native array map.

    • v2.0.2
    • 48.28
    • Published

    array-iterate

    `Array#forEach()` but it’s possible to define where to move to next

    • v2.0.1
    • 48.08
    • Published

    sort-alphabetic

    Sort an array alphabetically, ignoring case

    • v0.0.1
    • 47.88
    • Published

    obop

    MongoDB-style object operators makes array manipulation easy: where/order/update/view

    • v1.0.0
    • 47.73
    • Published

    @hapi/vise

    Treat multiple buffers as one

    • v5.0.1
    • 47.72
    • Published

    find-index

    finds an item in an array matching a predicate function, and returns its index

    • v1.1.1
    • 47.55
    • Published

    array-map

    `[].map(f)` for older browsers

    • v0.0.1
    • 47.47
    • Published

    mergekit

    Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.

    • v3.0.6
    • 47.37
    • Published

    levenary

    [![npm-version](https://img.shields.io/npm/v/levenary.svg)](https://www.npmjs.com/package/levenary) [![github-actions](https://github.com/tanhauhau/levenary/workflows/CI/badge.svg)](https://github.com/tanhauhau/levenary/actions)

    • v1.1.1
    • 47.31
    • Published

    array-find

    ES6 Array.find ponyfill. Return the first array element which satisfies a testing function.

    • v1.0.0
    • 47.31
    • Published

    as-array

    Make any value an array. No dependencies.

    • v2.0.0
    • 46.96
    • Published

    sliced

    A faster Node.js alternative to Array.prototype.slice.call(arguments)

    • v1.0.1
    • 46.85
    • Published

    ndarray

    Multidimensional Arrays

    • v1.0.19
    • 46.58
    • Published

    array-reduce

    `[].reduce()` for old browsers

    • v0.0.0
    • 46.48
    • Published

    on-change

    Watch an object or array for changes

    • v5.0.1
    • 46.33
    • Published

    extra-array

    An array is a collection of values, stored contiguously.

    • v4.3.3
    • 46.29
    • Published

    iota-array

    Generates an array of consecutive integers starting at 0

    • v1.0.0
    • 46.27
    • Published

    p-iteration

    Make array iteration easy when using async/await and Promises

    • v1.1.8
    • 46.16
    • Published

    jl-sorted

    a packger for array sort by jl

    • v1.0.0
    • 46.04
    • Published

    is-empty

    Check whether a value is "empty".

    • v1.2.0
    • 45.96
    • Published

    math-sort

    Sort an array of numbers, in ascending order

    • v1.0.0
    • 45.40
    • Published

    @metamask/superstruct

    A simple and composable way to validate data in JavaScript (and TypeScript).

    • v3.2.1
    • 45.23
    • Published

    first-match

    Find the first element in an array that passes a callback test. Equivalent to underscore.find()

    • v0.0.1
    • 45.19
    • Published

    is-odd

    Returns true if the given number is odd, and is an integer that does not exceed the JavaScript MAXIMUM_SAFE_INTEGER.

    • v3.0.1
    • 45.11
    • Published

    @arr/every

    A tiny, faster alternative to native Array.prototype.every

    • v1.0.1
    • 45.08
    • Published

    split-array-stream

    Safely push each item of an array to a stream

    • v2.0.0
    • 45.04
    • Published

    ndarray-pack

    Packs an array-of-arrays into a single ndarray

    • v1.2.1
    • 44.82
    • Published

    dtype

    Return a data type from a string representing the type

    • v2.0.0
    • 44.74
    • Published

    @75lb/deep-merge

    Deep-merge the values of one object structure into another

    • v1.1.2
    • 44.64
    • Published

    dup

    Initialize an array of arrays to a constant

    • v1.0.0
    • 44.54
    • Published

    arr-rotate

    Rotate all items in an array

    • v1.0.0
    • 44.19
    • Published

    array-range

    creates a new array with given range

    • v1.0.1
    • 44.17
    • Published

    get-set-props

    List of getter/setter properties for JavaScript types

    • v0.2.0
    • 44.12
    • Published

    array-normalize

    Normalize array (possibly n-dimensional) to zero mean and unit variance

    • v2.0.0
    • 44.00
    • Published

    array-bounds

    Find [nd-]array min/max values

    • v1.0.1
    • 43.99
    • Published

    section-iterator

    Simple iterator for flat and multi section lists

    • v2.0.0
    • 43.97
    • Published

    array-move

    Move an array item to a different position

    • v4.0.0
    • 43.93
    • Published

    deep-copy

    Deep copy objects and arrays

    • v1.4.2
    • 43.73
    • Published

    obj-props

    List of properties for JavaScript objects

    • v2.0.0
    • 43.66
    • Published

    js-types

    List of JavaScript types

    • v4.0.0
    • 43.65
    • Published

    sorting-array

    this npm package help to user sort the data from the array in javascript. user can sort data with/without object name.

    • v1.0.0
    • 43.54
    • Published

    typechecker

    Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)

    • v9.3.0
    • 43.53
    • Published

    common-sequence

    Returns an array containing the initial elements which both input arrays have in common

    • v3.0.0
    • 43.51
    • Published

    bytebuffer

    The swiss army knife for binary data in JavaScript.

    • v5.0.1
    • 43.42
    • Published

    jsonexport

    Makes easy to convert JSON to CSV

    • v3.2.0
    • 43.26
    • Published

    mergician

    Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.

    • v2.0.2
    • 43.18
    • Published

    @budibase/handlebars-helpers

    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.

    • v0.14.2
    • 43.16
    • Published

    humanize-list

    Comma delimit an array for human readability, the Oxford comma is optional.

    • v1.0.1
    • 43.14
    • Published

    to-rotated

    Rotate an array by a given number of steps

    • v1.0.0
    • 43.12
    • Published

    merge-srt

    Merge Sort Algorithm Implementation

    • v1.1.0
    • 43.06
    • Published

    binary-insert

    Simple function `binaryInsert(array, value, comparator)` that provides binary insert functionality for a **sorted** array in javascript. This is mostly intended for larger arrays, and the performance gain may be viewed in the [benchmark](#benchmarks).

    • v1.2.1
    • 43.00
    • Published

    get-closest

    Compare your item to items in an array and get the closest one.

    • v0.0.4
    • 42.99
    • Published

    make-array

    Creates a real Array from almost anything.

    • v1.0.5
    • 42.85
    • Published

    compute-dot

    Computes the dot product between two numeric arrays.

    • v1.1.0
    • 42.73
    • Published

    fast-shuffle

    A fast implementation of a fisher-yates shuffle that does not mutate the source array.

    • v6.1.1
    • 42.69
    • Published

    @thi.ng/equiv

    Extensible deep value equivalence checking for any data types

    • v2.1.91
    • 42.62
    • Published

    is-even

    Return true if the given number is even.

    • v1.0.0
    • 42.57
    • Published

    expand-braces

    Wrapper for [braces] to enable brace expansion for arrays of patterns.

    • v0.1.2
    • 42.55
    • Published

    @thi.ng/zipper

    Functional tree editing, manipulation & navigation

    • v2.1.148
    • 42.50
    • Published

    is-circular

    high-performance, zero-dependency circular reference check for objects (or arrays)

    • v1.0.2
    • 42.23
    • Published

    array.prototype.every

    An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.

    • v1.1.7
    • 42.23
    • Published

    deep-for-each

    Recursively iterates over arrays and objects

    • v3.0.0
    • 42.21
    • Published

    compute-l2norm

    Computes the L2 norm (Euclidean norm) of an array of values.

    • v1.1.0
    • 42.08
    • Published

    array-hyper-unique

    Get unique values of an array. Really, like deeply unique.

    • v2.1.6
    • 42.07
    • Published

    eachr

    Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.

    • v7.4.0
    • 42.06
    • Published

    just-order-by

    Produces a new array, sorted in given order

    • v1.0.0
    • 42.02
    • Published

    falsey

    Returns true if the given is falsey (according to JavaScript) or matches a 'falsey' keyword.

    • v1.0.0
    • 41.98
    • Published

    rxjs-mergemap-array

    An RxJS map operator that takes an observable of arrays as input and emits arrays where each element represents emissions from the projected observable.

    • v0.1.0
    • 41.92
    • Published

    flat-util

    Flatten a nested array.

    • v1.1.11
    • 41.92
    • Published

    router-ips

    List of common default router IP addresses

    • v2.0.0
    • 41.82
    • Published

    sort-contiguous

    Contiguous list sorting, similar to macOS Finder sort

    • v1.1.0
    • 41.81
    • Published

    split-filter-n

    Like Array#filter, but lets you categorize an array into any amount of smaller arrays

    • v1.1.3
    • 41.80
    • Published

    ip-cidr

    Module for working with CIDR (v4, v6)

    • v4.0.2
    • 41.77
    • Published

    matched

    Adds array support to node-glob, sync and async. Also supports tilde expansion (user home) and resolving to global npm modules.

    • v5.0.1
    • 41.75
    • Published

    faltu

    Search sort, filter, limit and iterate over an array of objects in Mongo-style.

    • v0.1.0
    • 41.67
    • Published

    @mobily/ts-belt

    🔧 Fast, modern, and practical utility library for FP in TypeScript.

    • v3.13.1
    • 41.67
    • Published

    index-array-by

    A utility function to index arrays by any criteria

    • v1.4.2
    • 41.63
    • Published

    reduce-unique

    Reduce an array to unique values, optionally into a separate array.

    • v2.0.1
    • 41.61
    • Published

    listify

    Turn an array into a list of comma-separated values, appropriate for use in an English sentence.

    • v1.0.3
    • 41.54
    • Published

    deep-override

    recursive object extending & overriding

    • v1.0.2
    • 41.53
    • Published

    @stdlib/blas-ext-base-dsort2sh

    Simultaneously sort two double-precision floating-point strided arrays based on the sort order of the first array using Shellsort.

    • v0.2.2
    • 41.46
    • Published

    @stdlib/blas-ext-base-dsort2hp

    Simultaneously sort two double-precision floating-point strided arrays based on the sort order of the first array using heapsort.

    • v0.2.2
    • 41.46
    • Published

    lazy-property

    Lazily initialized properties for objects

    • v1.0.0
    • 41.42
    • Published

    sorted-array-type

    Array with sorted insertion and optimized search methods.

    • v1.3.0
    • 41.31
    • Published

    object-pairs

    Object -> [[key0, value0], [key1, value1]...]

    • v0.1.0
    • 41.23
    • Published

    stream-array

    Pipe an Array through Node.js streams

    • v1.1.2
    • 41.15
    • Published

    handlebars-helpers

    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.

    • v0.10.0
    • 41.14
    • Published

    tiny-each-async

    Asynchronous iterator function for parallel processing.

    • v2.0.3
    • 41.12
    • Published

    array-to-sentence

    Join all elements of an array and create a human-readable string

    • v2.0.0
    • 41.07
    • Published

    run-waterfall

    Run an array of functions in series, each passing its results to the next function (waterfall)

    • v1.1.7
    • 41.07
    • Published

    dotenv-parse-variables

    Parse dotenv files for Boolean, Array, and Number variable types, built for CrocodileJS

    • v2.0.0
    • 41.05
    • Published

    is-array

    Check if the given value is an Array

    • v1.0.1
    • 40.84
    • Published

    @mongez/reinforcements

    A lightweight package to give a massive reinforcements to variant types of data in Nodejs/Javascript

    • v2.3.10
    • 40.84
    • Published

    p-fifo

    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.

    • v1.0.0
    • 40.78
    • Published

    shuffle-array

    Randomize the order of the elements in a given array.

    • v1.0.1
    • 40.69
    • Published

    filled-array

    Returns an array filled with the specified input

    • v2.2.0
    • 40.63
    • Published

    async-array-reduce

    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.

    • v1.0.0
    • 40.55
    • Published

    nested-property

    Read, write or test a data structure's nested property via a string like 'my.nested.property'. It works through arrays and objects.'

    • v4.0.0
    • 40.52
    • Published

    array.prototype.foreach

    An ES spec-compliant `Array.prototype.forEach` shim/polyfill/replacement that works as far down as ES3.

    • v1.0.7
    • 40.18
    • Published

    methmeth

    Execute a method out from an object.

    • v1.1.0
    • 40.08
    • Published

    array-to-error

    Create an error from an array of error messages

    • v1.1.1
    • 40.05
    • Published

    longest-first

    Sorts items in descending order of length.

    • v1.0.0
    • 39.99
    • Published

    typescript-collections

    A complete, fully tested data structure library written in TypeScript.

    • v1.3.3
    • 39.93
    • Published

    @opentf/std

    An Extensive JavaScript Standard Library.

    • v0.13.0
    • 39.87
    • Published

    @gullerya/object-observer

    object-observer utility provides simple means to (deeply) observe specified object/array changes; implemented via native Proxy; changes delivered in a synchronous way

    • v6.1.4
    • 39.66
    • Published

    new-array

    create a new array filled with a value, or zero

    • v1.0.0
    • 39.64
    • Published

    remove-array-items

    remove items from a javascript array without generating memory garbage

    • v3.0.0
    • 39.60
    • Published

    intersect

    Find the intersection of two arrays

    • v1.0.1
    • 39.58
    • Published

    dotsplit.js

    Transform dot-delimited strings to array of strings for Node.js and the browser.

    • v1.1.0
    • 39.58
    • Published

    hasharray

    A data structure that combines a hash and an array for fast dictionary lookup and traversal by complex keys.

    • v1.1.2
    • 39.49
    • Published

    to-semver

    Get an array of valid, sorted, and cleaned semver versions from an array of strings

    • v4.0.0
    • 39.44
    • Published

    dank-map

    A map function that can map over almost anything.

    • v0.1.0
    • 39.40
    • Published

    @dramaorg/delectus-culpa-reprehenderit

    [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

    • v3.5.94
    • 39.33
    • Published

    uc-first-array

    Uppercase first character of each element in arrays of strings.

    • v1.1.11
    • 39.31
    • Published

    group-array

    Group array of objects into lists.

    • v1.0.0
    • 39.28
    • Published

    circularr

    Circular fixed size array

    • v0.3.0
    • 39.23
    • Published

    dank-each

    A function for iterating over objects, arrays, strings and ranges

    • v1.0.0
    • 39.21
    • Published

    data-bind-mapper

    Bind data arrays to any type of JS objects

    • v1.0.3
    • 39.09
    • Published

    make-unique

    Creates and makes an array without duplicates. Even with array of objects with a specified matcher.

    • v1.0.4
    • 39.08
    • Published

    parallel-each

    A parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.

    • v1.1.7
    • 39.07
    • Published

    sparse-array

    Sparse array implementation in JS with no dependencies

    • v1.3.2
    • 38.89
    • Published

    list-to-array

    Simple javascript lib for converting a [comma || space] delimited string to an array

    • v1.1.0
    • 38.76
    • Published

    just-compare

    compare two collections

    • v2.3.0
    • 38.59
    • Published

    @bbob/parser

    A BBCode to AST Parser part of @bbob

    • v4.2.0
    • 38.53
    • Published

    ends-with

    Returns `true` if the given `string` or `array` ends with `suffix` using strict equality for comparisons.

    • v1.0.1
    • 38.47
    • Published

    starts-with

    Returns `true` if the given string or array starts with prefix using strict equality for comparisons. Using fastest implementation.

    • v1.0.2
    • 38.45
    • Published

    notation

    Utility for modifying / processing the contents of Javascript objects or arrays via object notation strings or globs.

    • v2.0.0
    • 38.43
    • Published

    clz-buffer

    Count leading zeros in a Buffer (clz)

    • v1.0.0
    • 38.43
    • Published

    utils-flatten

    flatten() utility function

    • v1.0.0
    • 38.42
    • Published

    array-power

    This package includes a set of useful array methods that facilitates working with arrays, specifically the arrays that contain objects or arrays even falsy values (such as: 0, null, false, NaN...). This package is es5 supported.

    • v1.0.7
    • 38.36
    • Published

    @fvilers/sort-array

    An helper function to sort array based on a property or a predicate

    • v2.0.0
    • 38.25
    • Published

    array.prototype.at

    An ES-spec-compliant (proposed) Array.prototype.at shim/polyfill/replacement that works as far down as ES3

    • v1.1.3
    • 38.19
    • Published

    pile-sort

    sort an array into different piles based on some filtering functions

    • v1.0.2
    • 38.11
    • Published

    an-array

    Check if an object is an array or a typed array

    • v1.0.0
    • 38.04
    • Published

    string-replace-to-array

    Works like String.prototype.replace but outputs an array. Useful for replacing parts of the string with objects of other types.

    • v2.1.1
    • 38.02
    • Published

    arrayreduce

    Array reducing utility.

    • v2.1.0
    • 37.99
    • Published

    arr-swap

    Swap two items in an array. Does not modify the Array prototype.

    • v1.0.1
    • 37.80
    • Published

    combinations

    find all combinations from array

    • v1.0.0
    • 37.74
    • Published

    p-series

    Run promise-returning & async functions in series

    • v3.0.0
    • 37.69
    • Published

    array.partial

    When you want array.some but not array.every. Useful when you need to determine partially selected states - like partially selecting tree nodes when some but not all child nodes are checked.

    • v1.0.5
    • 37.66
    • Published

    each-parallel-async

    Asynchronously calls a function on each element in an array in parallel.

    • v1.0.0
    • 37.61
    • Published

    fast-array-diff

    Implementation of paper 'An O(ND) Difference Algorithm and Its Variations' on array

    • v1.1.0
    • 37.59
    • Published

    to-array-buffer

    Convert any binary data to ArrayBuffer

    • v3.2.0
    • 37.57
    • Published

    array-index

    Invoke getter/setter functions on array-like objects

    • v1.0.0
    • 37.54
    • Published

    toggle-array

    In an array of objects, this enables a property on the object at the specified index, while disabling the property on all other objects.

    • v1.0.1
    • 37.53
    • Published

    states-us

    List of US states and territories.

    • v1.1.1
    • 37.49
    • Published

    array-keyed-map

    a map from arrays of values to values

    • v2.1.3
    • 37.41
    • Published

    just-unique

    dedupes an array

    • v4.2.0
    • 37.36
    • Published

    feature-detect-es6

    Detect which ES6 (ES2015 and above) features are available

    • v1.5.0
    • 37.16
    • Published

    arrayify-compact

    Casts the given value to a flatten array, and removes falsey items (similar to lodash compact).

    • v0.2.0
    • 37.15
    • Published

    chunk

    Chunk converts arrays like `[1,2,3,4,5]` into arrays of arrays like `[[1,2], [3,4], [5]]`.

    • v0.0.3
    • 37.11
    • Published

    sort-numbers

    Sort numbers in ascending or descending order

    • v1.0.3
    • 37.04
    • Published

    deep-map

    Transforms nested values of complex objects

    • v2.0.0
    • 36.99
    • Published

    any

    Returns `true` if a value exists in the given string, array or object.

    • v1.0.0
    • 36.99
    • Published

    utils-indexof

    Returns the first index at which a given element can be found.

    • v1.0.0
    • 36.94
    • Published

    utf8-length

    return the number of bytes in a unicode string

    • v0.0.1
    • 36.92
    • Published

    arr-pluck

    Retrieves the value of a specified property from all elements in the collection.

    • v0.1.0
    • 36.82
    • Published

    get-depth

    Get the Depth of a Multi-Dimensional Array of Values

    • v0.0.3
    • 36.79
    • Published

    calc-stats

    Memory-Aware Statistical Calculations

    • v2.6.0
    • 36.75
    • Published

    is-blank

    Check whether a value is empty or blank, includes string whitespace support

    • v2.1.0
    • 36.75
    • Published

    shuffle-seed

    Shuffle Array based on a Seed

    • v1.1.6
    • 36.75
    • Published