JSPM

Found 9800 results for array sort

arr-sort

Sort an object array by one or more properties even nested properties. Besides, you can determine the direction even supply a comparison function in each property sorting.

  • v1.2.5
  • 134.17
  • Published

d3-array

Array manipulation, ordering, searching, summarizing, etc.

  • v3.2.4
  • 128.63
  • Published

sort-international

Sort an array into an international alphabetical order.

  • v0.0.6
  • 127.69
  • Published

@tsdotnet/array-sort

[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/array-sort/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/array-sort/workflows/npm-publish/badge.svg) [![npm version](htt

  • v1.2.3
  • 126.56
  • Published

sort-by-property

Type-safe array sorting method with support for deeply nested properties and Typescript autocompletion.

  • v1.3.0
  • 122.09
  • Published

natural-orderby

Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.

  • v5.0.0
  • 119.72
  • Published

better-sort

Syntactic sugar wrapper over JS sort function with better readability

  • v1.1.1
  • 118.90
  • Published

array-sort-by

Sorts an array and allows specify multiple sorting criteria

  • v1.2.1
  • 107.90
  • Published

array-of-arrays-sort-by-col

Sort array of arrays by column, rippling the sorting outwards from that column

  • v5.0.10
  • 107.56
  • Published

array-sorter

Sort an array of objects by one or more properties in any order. Multiple properties and custom comparison functions can be used.

  • v1.0.3
  • 106.32
  • Published

sort-object-array

A tiny library to sort array of objects based on multiple properties

  • v1.0.1
  • 102.23
  • Published

sortobject

Returns a copy of an object, sorted deeply by its keys, without mangling any arrays inside of it

  • v5.6.0
  • 99.37
  • Published

sort-by-keys

sort objects in arrays by their keys

  • v2.0.0
  • 97.41
  • Published

sort-obj-array

Sort an array of objects using an intuitive object syntax

  • v1.3.2
  • 92.28
  • Published

asynckit

Minimal async jobs utility library, with streams support

  • v0.4.0
  • 90.57
  • Published

node-sort-algorithms

A sorting library for Node.js & javascript made based on well kown algorithmes included : Bead Sort , Gravity Sort , Bucket Sort , Bin Sort , Counting Sort , Insertion Sort , Merge Sort , Radix Sort

  • v1.1.5
  • 85.22
  • Published

double-sort

Sort an array on two object properties

  • v2.0.0
  • 84.36
  • Published

sorted-object-array

An implementation of John von Neumann's sorted arrays in JavaScript. Implements insertion sort and binary search of JavaScript objects for fast insertion and deletion.

  • v1.0.0
  • 83.94
  • Published

property-sort

Sort an array by its property

  • v2.1.0
  • 82.74
  • Published

@lukasganster/sort

A simple JavaScript module to sort arrays of primitives and objects

  • v1.0.3
  • 82.32
  • Published

@does/sortby

⚔️ Sort array of objects by key or function

  • v1.1.0
  • 79.27
  • Published

@stdlib/blas-ext-base-gsort2ins

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

  • v0.2.2
  • 75.38
  • Published

array.prototype.tosorted

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

  • v1.1.4
  • 73.89
  • Published

anysort

Sorting and matching utility using configurable string, glob, regular expression, and/or function matchers

  • v2.0.0
  • 69.94
  • Published

hifo

Remembers the highest/lowest values in a data set of any size.

  • v1.0.0
  • 68.99
  • Published

sort-objects

Sort array of objects based on priority provided

  • v1.1.10
  • 68.79
  • Published

countingsort

Sort an array of integers using Counting sort (where you only have integers and the min and max are known)

  • v1.0.16
  • 68.35
  • Published

uniq

Removes duplicates from a sorted array in place

  • v1.0.1
  • 67.48
  • Published

data-sort

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

  • v3.1.1
  • 67.39
  • Published

p-locate

Get the first fulfilled promise that satisfies the provided testing function

  • v6.0.0
  • 65.74
  • Published

true-sort

Truly sort anything, and with zero dependencies 🚀

  • v0.0.12
  • 65.46
  • Published

@stdlib/blas-ext-base-ssort2hp

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

  • v0.2.2
  • 65.19
  • Published

arraysort

Array sorting utility.

  • v2.0.0
  • 64.97
  • Published

locate-path

Get the first path that exists on disk of multiple paths

  • v7.2.0
  • 64.87
  • Published

kind-of

Get the native type of a value.

  • v6.0.3
  • 64.41
  • Published

isarray

Array#isArray for older browsers

  • v2.0.5
  • 64.11
  • Published

@stdlib/blas-ext-base-gsort2hp

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

  • v0.2.2
  • 63.57
  • Published

fill-range

Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`

  • v7.1.1
  • 62.92
  • Published

is-arrayish

Determines if an object can be used as an array

  • v0.3.2
  • 62.85
  • Published

yocto-queue

Tiny queue data structure

  • v1.2.1
  • 62.63
  • Published

globby

User-friendly glob matching

  • v14.1.0
  • 62.56
  • Published

prelude-ls

prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.

  • v1.2.1
  • 62.21
  • Published

is-typed-array

Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.

  • v1.1.15
  • 61.58
  • Published

run-parallel

Run an array of functions in parallel

  • v1.2.0
  • 61.55
  • Published

which-typed-array

Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.

  • v1.1.19
  • 61.39
  • Published

array-union

Create an array of unique values, in order, from the input arrays

  • v3.0.1
  • 61.28
  • Published

is-extendable

Returns true if a value is a plain object, array or function.

  • v1.0.1
  • 61.10
  • Published

@stdlib/blas-ext-base-ssort2sh

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

  • v0.2.2
  • 61.03
  • Published

array.prototype.flat

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

  • v1.3.3
  • 60.47
  • Published

array-includes

An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.

  • v3.1.9
  • 60.42
  • Published

is-array-buffer

Is this value a JS ArrayBuffer?

  • v3.0.5
  • 60.38
  • Published

xtend

extend like a boss

  • v4.0.2
  • 60.18
  • Published

sorty

Utility for sorting object arrays on multiple properties

  • v1.2.2
  • 60.10
  • Published

array.prototype.flatmap

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

  • v1.3.3
  • 60.00
  • Published

arrify

Convert a value to an array

  • v3.0.0
  • 59.74
  • Published

is-typedarray

Detect whether or not an object is a Typed Array

  • v1.0.0
  • 59.17
  • Published

simple-swizzle

Simply swizzle your arguments

  • v0.2.2
  • 59.08
  • Published

object.groupby

An ESnext spec-compliant `Object.groupBy` shim/polyfill/replacement that works as far down as ES3.

  • v1.0.3
  • 58.92
  • Published

has-value

Returns true if a value exists, false if empty. Works with deeply nested values using object paths.

  • v2.0.2
  • 58.82
  • Published

typedarray

TypedArray polyfill for old browsers

  • v0.0.7
  • 58.62
  • Published

safe-push-apply

Push an array of items into an array, while being robust against prototype modification

  • v1.0.0
  • 58.59
  • Published

has-values

Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.

  • v2.0.1
  • 58.57
  • Published

array.prototype.findlastindex

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

  • v1.2.6
  • 58.46
  • Published

data-filter

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

  • v3.1.1
  • 58.35
  • Published

shallow-clone

Creates a shallow clone of any JavaScript value.

  • v3.0.1
  • 58.14
  • Published

array.prototype.findlast

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

  • v1.2.5
  • 58.07
  • Published

@stdlib/blas-ext-base-dsort2ins

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

  • v0.2.2
  • 57.99
  • Published

array-unique

Remove duplicate values from an array. Fastest ES5 implementation.

  • v0.3.2
  • 57.92
  • Published

clone-deep

Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.

  • v4.0.1
  • 57.72
  • Published

postgres-array

Parse postgres array columns

  • v3.0.4
  • 57.61
  • Published

builtin-modules

A static list of the Node.js builtin modules from the latest Node.js version

  • v5.0.0
  • 57.54
  • Published

indexable-array

Extended native JavaScript Array which provides indexed lookup similar to native Map.

  • v0.7.4
  • 57.46
  • Published

arr-union

Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.

  • v3.1.0
  • 57.45
  • Published

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.

  • v4.0.0
  • 57.41
  • Published

common-tags

a few common utility template tags for ES2015

  • v1.8.2
  • 57.36
  • Published

fast-array-sort

[![Build Status](https://travis-ci.org/noasax/fast-array-sort.svg?branch=master)](https://travis-ci.org/noasax/fast-array-sort) [![Coverage Status](https://coveralls.io/repos/github/noasax/fast-array-sort/badge.svg?branch=master)](https://coveralls.io/git

  • v0.1.3
  • 57.30
  • Published

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.

  • v2.0.1
  • 56.67
  • Published

collection-visit

Visit a method over the items in an object, or map visit over the objects in an array.

  • v1.0.0
  • 56.44
  • Published

repeat-element

Create an array by repeating the given value n times.

  • v1.1.4
  • 56.41
  • Published

arr-flatten

Recursively flatten an array or arrays.

  • v1.1.0
  • 56.41
  • Published

map-visit

Map `visit` over an array of objects.

  • v1.0.0
  • 56.23
  • Published

array-uniq

Create an array without duplicates

  • v3.0.0
  • 56.13
  • Published

class-utils

Utils for working with JavaScript classes and prototype methods.

  • v0.3.6
  • 56.13
  • Published

@kikobeats/jsonsort

Sort an object or a collection of objects based on a criteria.

  • v1.3.25
  • 55.98
  • Published

es6-iterator

Iterator abstraction based on ES6 specification

  • v2.0.3
  • 55.84
  • Published

array-rearrange

Rearrange array elements by index array

  • v2.2.2
  • 55.69
  • Published

array-order

sort an array in-place to a preset order

  • v2.2.0
  • 55.25
  • Published

is-builtin-module

Check if a string matches the name of a Node.js builtin module

  • v5.0.0
  • 55.22
  • Published

array-ify

Turn anything into an array

  • v1.0.0
  • 55.01
  • Published

async-each

No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.

  • v1.0.6
  • 54.94
  • Published

array-back

Guarantees an array back

  • v6.2.2
  • 54.76
  • Published

typical

Isomorphic, functional type-checking for Javascript

  • v7.3.0
  • 54.65
  • Published

array-differ

Create an array with values that are present in the first input array but not additional ones

  • v4.0.0
  • 54.48
  • Published

@thi.ng/arrays

Array / Arraylike utilities

  • v2.13.10
  • 54.27
  • Published

array.prototype.reduce

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

  • v1.0.8
  • 54.27
  • Published

combine-lists

Merge two lists, trying to preserve the order of both

  • v1.0.1
  • 54.04
  • Published

globjoin

Join paths and globs.

  • v0.1.4
  • 54.00
  • Published

array-slice

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

  • v1.1.0
  • 53.35
  • Published

iterare

Array methods for ES6 Iterators

  • v1.2.1
  • 53.28
  • Published

hoopy

Like an array, but rounder.

  • v0.1.4
  • 53.19
  • Published

into-stream

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

  • v8.0.1
  • 53.14
  • 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.73
  • Published

longest

Get the longest item in an array.

  • v2.0.1
  • 52.68
  • Published

101

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

  • v1.6.3
  • 52.61
  • Published

sort-array-by-another

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

  • v1.1.0
  • 52.52
  • Published

array-each

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

  • v1.0.1
  • 52.19
  • Published

array-equal

Check if two arrays are equal

  • v2.0.0
  • 52.11
  • 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.11
  • Published

find-replace

Replace or remove multiple items in an array.

  • v5.0.2
  • 51.97
  • Published

shallow-equal

Typescript-compatible minimalistic shallow equality check for arrays/objects

  • v3.1.0
  • 51.64
  • Published

indexof

Microsoft sucks

    • v0.0.1
    • 51.59
    • Published

    superstruct

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

    • v2.0.2
    • 51.56
    • Published

    is-valid-glob

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

    • v1.0.0
    • 51.32
    • Published

    iterate-value

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

    • v1.0.2
    • 51.14
    • Published

    stream-to-array

    Concatenate a readable stream's data into a single array

    • v2.3.0
    • 50.98
    • 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.61
    • 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.53
    • 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.08
    • Published

    run-series

    Run an array of functions in series

    • v1.1.9
    • 49.77
    • Published

    filter-value

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

    • v3.1.1
    • 49.75
    • Published

    array-filter

    Array#filter for older browsers.

    • v1.0.0
    • 49.68
    • Published

    reduce-flatten

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

    • v3.0.1
    • 49.53
    • 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.39
    • Published

    array-last

    Get the last or last n elements in an array.

    • v1.3.0
    • 49.35
    • Published

    p-waterfall

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

    • v3.0.0
    • 49.25
    • 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.21
    • Published

    array-from

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

    • v2.1.1
    • 49.21
    • 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
    • 49.02
    • Published

    array-initial

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

    • v1.1.0
    • 48.83
    • Published

    arr-filter

    Faster alternative to javascript's native filter method.

    • v1.1.2
    • 48.80
    • Published

    async-foreach

    An optionally-asynchronous forEach with an interesting interface.

    • v0.1.3
    • 48.67
    • Published

    compute-gcd

    Computes the greatest common divisor (gcd).

    • v1.2.1
    • 48.65
    • Published

    array-shuffle

    Randomize the order of items in an array

    • v3.0.0
    • 48.64
    • Published

    arr-map

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

    • v2.0.2
    • 48.56
    • Published

    shallow-copy

    make a shallow copy of an object or array

    • v0.0.1
    • 48.48
    • Published

    compute-lcm

    Computes the least common multiple (lcm).

    • v1.1.2
    • 48.47
    • Published

    array-iterate

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

    • v2.0.1
    • 48.14
    • Published

    @hapi/vise

    Treat multiple buffers as one

    • v5.0.1
    • 48.06
    • Published

    sort-alphabetic

    Sort an array alphabetically, ignoring case

    • v0.0.1
    • 48.03
    • Published

    array-map

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

    • v0.0.1
    • 47.88
    • Published

    obop

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

    • v1.0.0
    • 47.84
    • 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.80
    • Published

    find-index

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

    • v1.1.1
    • 47.68
    • Published

    array-find

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

    • v1.0.0
    • 47.54
    • 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.36
    • Published

    as-array

    Make any value an array. No dependencies.

    • v2.0.0
    • 47.09
    • Published

    array-reduce

    `[].reduce()` for old browsers

    • v0.0.0
    • 47.08
    • Published

    sliced

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

    • v1.0.1
    • 47.00
    • Published

    ndarray

    Multidimensional Arrays

    • v1.0.19
    • 46.88
    • Published

    on-change

    Watch an object or array for changes

    • v5.0.1
    • 46.59
    • Published

    iota-array

    Generates an array of consecutive integers starting at 0

    • v1.0.0
    • 46.46
    • Published

    extra-array

    An array is a collection of values, stored contiguously.

    • v4.3.3
    • 46.34
    • Published

    p-iteration

    Make array iteration easy when using async/await and Promises

    • v1.1.8
    • 46.29
    • Published

    jl-sorted

    a packger for array sort by jl

    • v1.0.0
    • 46.24
    • Published

    is-empty

    Check whether a value is "empty".

    • v1.2.0
    • 46.02
    • Published

    math-sort

    Sort an array of numbers, in ascending order

    • v1.0.0
    • 45.56
    • 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.55
    • Published

    first-match

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

    • v0.0.1
    • 45.52
    • Published

    split-array-stream

    Safely push each item of an array to a stream

    • v2.0.0
    • 45.42
    • Published

    @metamask/superstruct

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

    • v3.2.1
    • 45.17
    • Published

    @arr/every

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

    • v1.0.1
    • 45.09
    • Published

    dtype

    Return a data type from a string representing the type

    • v2.0.0
    • 45.03
    • Published

    ndarray-pack

    Packs an array-of-arrays into a single ndarray

    • v1.2.1
    • 44.91
    • Published

    @75lb/deep-merge

    Deep-merge the values of one object structure into another

    • v1.1.2
    • 44.78
    • Published

    dup

    Initialize an array of arrays to a constant

    • v1.0.0
    • 44.73
    • Published

    get-set-props

    List of getter/setter properties for JavaScript types

    • v0.2.0
    • 44.28
    • Published

    array-bounds

    Find [nd-]array min/max values

    • v1.0.1
    • 44.27
    • Published

    arr-rotate

    Rotate all items in an array

    • v1.0.0
    • 44.26
    • Published

    array-range

    creates a new array with given range

    • v1.0.1
    • 44.18
    • Published

    section-iterator

    Simple iterator for flat and multi section lists

    • v2.0.0
    • 44.06
    • Published

    array-move

    Move an array item to a different position

    • v4.0.0
    • 44.04
    • Published

    array-normalize

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

    • v2.0.0
    • 44.02
    • Published

    obj-props

    List of properties for JavaScript objects

    • v2.0.0
    • 43.88
    • Published

    js-types

    List of JavaScript types

    • v4.0.0
    • 43.88
    • Published

    common-sequence

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

    • v3.0.0
    • 43.81
    • Published

    deep-copy

    Deep copy objects and arrays

    • v1.4.2
    • 43.73
    • 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.70
    • Published

    typechecker

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

    • v9.3.0
    • 43.61
    • Published

    bytebuffer

    The swiss army knife for binary data in JavaScript.

    • v5.0.1
    • 43.48
    • Published

    jsonexport

    Makes easy to convert JSON to CSV

    • v3.2.0
    • 43.39
    • 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.36
    • Published

    merge-srt

    Merge Sort Algorithm Implementation

    • v1.1.0
    • 43.23
    • Published

    to-rotated

    Rotate an array by a given number of steps

    • v1.0.0
    • 43.19
    • 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.15
    • Published

    humanize-list

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

    • v1.0.1
    • 43.11
    • 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.01
    • Published

    make-array

    Creates a real Array from almost anything.

    • v1.0.5
    • 42.97
    • Published

    expand-braces

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

    • v0.1.2
    • 42.93
    • Published

    get-closest

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

    • v0.0.4
    • 42.93
    • Published

    fast-shuffle

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

    • v6.1.1
    • 42.79
    • Published

    is-even

    Return true if the given number is even.

    • v1.0.0
    • 42.64
    • Published

    @thi.ng/zipper

    Functional tree editing, manipulation & navigation

    • v2.1.148
    • 42.60
    • Published

    @thi.ng/equiv

    Extensible deep value equivalence checking for any data types

    • v2.1.91
    • 42.59
    • Published

    compute-dot

    Computes the dot product between two numeric arrays.

    • v1.1.0
    • 42.57
    • 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.40
    • Published