JSPM

Found 9800 results for array queue

yocto-queue

Tiny queue data structure

  • v1.2.1
  • 670.12
  • Published

@esm2cjs/yocto-queue

Tiny queue data structure. This is a fork of sindresorhus/yocto-queue, but with CommonJS support.

  • v1.0.0
  • 316.65
  • Published

queue-typed

Queue data structure

  • v2.0.4
  • 212.84
  • Published

@ronomon/queue

Process thousands of asynchronous or synchronous jobs, concurrently or sequentially, safely and efficiently, without creating thousands of closures.

  • v3.0.1
  • 156.37
  • Published

drainer

Queue and drain an array of functions in series

  • v0.2.1
  • 129.86
  • Published

lite-fifo

Lightweight, optimized, and efficient implementations for FIFO (queue) data structure

  • v1.0.1
  • 114.88
  • Published

limited-array

Array with a limit to size. It's very similar to the queue

    • v2.0.3
    • 88.26
    • Published

    typescript-collections

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

    • v1.3.3
    • 81.34
    • Published

    fixed-size-queue

    Lightweight queue based on fixed size array internally.

    • v1.0.1
    • 71.64
    • Published

    rapid-queue

    Queue with table doubling and circular buffer

    • v0.1.6
    • 69.79
    • Published

    stl-kit

    A modern JavaScript & TypeScript standard template library (STL) for data structures and algorithms. Includes high-performance implementations of Stack, Queue, Deque, Linked List, Vector, Set, Map, Tree, Heap, and Graph — inspired by C++ STL. Designed for

    • v5.4.0
    • 68.09
    • Published

    p-locate

    Get the first fulfilled promise that satisfies the provided testing function

    • v6.0.0
    • 65.73
    • Published

    locate-path

    Get the first path that exists on disk of multiple paths

    • v7.2.0
    • 64.83
    • Published

    kind-of

    Get the native type of a value.

    • v6.0.3
    • 64.39
    • Published

    isarray

    Array#isArray for older browsers

    • v2.0.5
    • 64.09
    • 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.88
    • Published

    is-arrayish

    Determines if an object can be used as an array

    • v0.3.2
    • 62.78
    • Published

    quetie

    Just the cutest and tiniest queue/deque implementation!

    • v1.0.0
    • 62.63
    • Published

    globby

    User-friendly glob matching

    • v14.1.0
    • 62.49
    • 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.12
    • Published

    asynckit

    Minimal async jobs utility library, with streams support

    • v0.4.0
    • 61.93
    • 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
    • 61.71
    • 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.56
    • Published

    run-parallel

    Run an array of functions in parallel

    • v1.2.0
    • 61.48
    • 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.30
    • Published

    array-union

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

    • v3.0.1
    • 61.21
    • Published

    is-extendable

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

    • v1.0.1
    • 61.06
    • Published

    async-arrays

    Async control for arrays

    • v2.0.0
    • 60.68
    • 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.46
    • Published

    is-array-buffer

    Is this value a JS ArrayBuffer?

    • v3.0.5
    • 60.34
    • 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.34
    • Published

    xtend

    extend like a boss

    • v4.0.2
    • 60.15
    • Published

    array.prototype.flatmap

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

    • v1.3.3
    • 59.92
    • Published

    arrify

    Convert a value to an array

    • v3.0.0
    • 59.69
    • Published

    is-typedarray

    Detect whether or not an object is a Typed Array

    • v1.0.0
    • 59.15
    • Published

    simple-swizzle

    Simply swizzle your arguments

    • v0.2.2
    • 59.06
    • Published

    object.groupby

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

    • v1.0.3
    • 58.83
    • Published

    has-value

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

    • v2.0.2
    • 58.77
    • Published

    d3-array

    Array manipulation, ordering, searching, summarizing, etc.

    • v3.2.4
    • 58.58
    • Published

    array.prototype.tosorted

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

    • v1.1.4
    • 58.57
    • Published

    safe-push-apply

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

    • v1.0.0
    • 58.56
    • Published

    typedarray

    TypedArray polyfill for old browsers

    • v0.0.7
    • 58.55
    • 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.53
    • 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.42
    • Published

    shallow-clone

    Creates a shallow clone of any JavaScript value.

    • v3.0.1
    • 58.10
    • 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.00
    • Published

    array-unique

    Remove duplicate values from an array. Fastest ES5 implementation.

    • v0.3.2
    • 57.91
    • Published

    @thi.ng/heaps

    Various heap implementations for arbitrary values and with customizable ordering

    • v2.1.107
    • 57.90
    • Published

    clone-deep

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

    • v4.0.1
    • 57.70
    • Published

    postgres-array

    Parse postgres array columns

    • v3.0.4
    • 57.55
    • Published

    builtin-modules

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

    • v5.0.0
    • 57.47
    • Published

    arr-union

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

    • v3.1.0
    • 57.44
    • 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.37
    • Published

    common-tags

    a few common utility template tags for ES2015

    • v1.8.2
    • 57.31
    • Published

    sort-keys

    Sort the keys of an object

    • v6.0.0
    • 56.71
    • 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.59
    • 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.38
    • Published

    repeat-element

    Create an array by repeating the given value n times.

    • v1.1.4
    • 56.35
    • Published

    arr-flatten

    Recursively flatten an array or arrays.

    • v1.1.0
    • 56.35
    • Published

    map-visit

    Map `visit` over an array of objects.

    • v1.0.0
    • 56.19
    • Published

    array-uniq

    Create an array without duplicates

    • v3.0.0
    • 56.12
    • Published

    class-utils

    Utils for working with JavaScript classes and prototype methods.

    • v0.3.6
    • 56.10
    • Published

    es6-iterator

    Iterator abstraction based on ES6 specification

    • v2.0.3
    • 55.78
    • Published

    compare-func

    Get a compare function for array to sort

    • v2.0.0
    • 55.22
    • Published

    is-builtin-module

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

    • v5.0.0
    • 55.17
    • Published

    array-ify

    Turn anything into an array

    • v1.0.0
    • 54.96
    • Published

    async-each

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

    • v1.0.6
    • 54.88
    • Published

    array-back

    Guarantees an array back

    • v6.2.2
    • 54.73
    • Published

    typical

    Isomorphic, functional type-checking for Javascript

    • v7.3.0
    • 54.63
    • Published

    array-differ

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

    • v4.0.0
    • 54.42
    • 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.24
    • Published

    globjoin

    Join paths and globs.

    • v0.1.4
    • 53.92
    • Published

    uniq

    Removes duplicates from a sorted array in place

    • v1.0.1
    • 53.41
    • Published

    array-slice

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

    • v1.1.0
    • 53.31
    • Published

    iterare

    Array methods for ES6 Iterators

    • v1.2.1
    • 53.25
    • Published

    hoopy

    Like an array, but rounder.

    • v0.1.4
    • 53.13
    • Published

    into-stream

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

    • v8.0.1
    • 53.07
    • Published

    longest

    Get the longest item in an array.

    • v2.0.1
    • 52.62
    • Published

    array-each

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

    • v1.0.1
    • 52.16
    • Published

    array-events

    Events and more for arrays

    • v2.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.07
    • Published

    array-equal

    Check if two arrays are equal

    • v2.0.0
    • 52.05
    • Published

    javascript-natural-sort

    Natural Sort algorithm for Javascript - Version 0.7 - Released under MIT license

    • v0.7.1
    • 52.01
    • Published

    find-replace

    Replace or remove multiple items in an array.

    • v5.0.2
    • 51.91
    • Published

    shallow-equal

    Typescript-compatible minimalistic shallow equality check for arrays/objects

    • v3.1.0
    • 51.60
    • 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
    • 51.59
    • Published

    indexof

    Microsoft sucks

      • v0.0.1
      • 51.55
      • Published

      superstruct

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

      • v2.0.2
      • 51.53
      • Published

      natural-orderby

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

      • v5.0.0
      • 51.33
      • Published

      is-valid-glob

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

      • v1.0.0
      • 51.27
      • Published

      iterate-value

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

      • v1.0.2
      • 51.13
      • Published

      stream-to-array

      Concatenate a readable stream's data into a single array

      • v2.3.0
      • 50.90
      • 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.50
      • 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.04
      • Published

      run-series

      Run an array of functions in series

      • v1.1.9
      • 49.70
      • Published

      array-filter

      Array#filter for older browsers.

      • v1.0.0
      • 49.64
      • Published

      reduce-flatten

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

      • v3.0.1
      • 49.50
      • 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.36
      • Published

      array-last

      Get the last or last n elements in an array.

      • v1.3.0
      • 49.34
      • Published

      p-waterfall

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

      • v3.0.0
      • 49.22
      • 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.19
      • Published

      array-from

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

      • v2.1.1
      • 49.18
      • Published

      array-initial

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

      • v1.1.0
      • 48.76
      • Published

      arr-filter

      Faster alternative to javascript's native filter method.

      • v1.1.2
      • 48.74
      • Published

      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.

      • v1.0.0
      • 48.67
      • Published

      async-foreach

      An optionally-asynchronous forEach with an interesting interface.

      • v0.1.3
      • 48.63
      • Published

      compute-gcd

      Computes the greatest common divisor (gcd).

      • v1.2.1
      • 48.60
      • Published

      arr-map

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

      • v2.0.2
      • 48.53
      • Published

      compute-lcm

      Computes the least common multiple (lcm).

      • v1.1.2
      • 48.44
      • Published

      shallow-copy

      make a shallow copy of an object or array

      • v0.0.1
      • 48.43
      • Published

      array-iterate

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

      • v2.0.1
      • 48.10
      • Published

      @hapi/vise

      Treat multiple buffers as one

      • v5.0.1
      • 47.99
      • Published

      array-map

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

      • v0.0.1
      • 47.87
      • 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.75
      • Published

      sort-desc

      Sort array elements in descending order.

      • v0.2.0
      • 47.75
      • Published

      sort-object

      Sort the keys in an object.

      • v3.0.3
      • 47.71
      • Published

      sort-asc

      Sort array elements in ascending order.

      • v0.2.0
      • 47.71
      • Published

      find-index

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

      • v1.1.1
      • 47.65
      • Published

      array-find

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

      • v1.0.0
      • 47.52
      • Published

      sort-any

      Sorts any JavaScript array in a predictable way (deep equal arrays are always sorted in the same order)

      • v4.0.6
      • 47.28
      • Published

      array-reduce

      `[].reduce()` for old browsers

      • v0.0.0
      • 47.06
      • Published

      as-array

      Make any value an array. No dependencies.

      • v2.0.0
      • 47.04
      • Published

      sliced

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

      • v1.0.1
      • 46.97
      • Published

      ndarray

      Multidimensional Arrays

      • v1.0.19
      • 46.81
      • Published

      on-change

      Watch an object or array for changes

      • v5.0.1
      • 46.52
      • Published

      iota-array

      Generates an array of consecutive integers starting at 0

      • v1.0.0
      • 46.44
      • Published

      p-iteration

      Make array iteration easy when using async/await and Promises

      • v1.1.8
      • 46.28
      • Published

      is-empty

      Check whether a value is "empty".

      • v1.2.0
      • 45.96
      • 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.54
      • Published

      first-match

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

      • v0.0.1
      • 45.46
      • Published

      split-array-stream

      Safely push each item of an array to a stream

      • v2.0.0
      • 45.35
      • Published

      sort-on

      Sort an array on an object property

      • v6.1.0
      • 45.14
      • Published

      @metamask/superstruct

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

      • v3.2.1
      • 45.13
      • Published

      @arr/every

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

      • v1.0.1
      • 45.04
      • Published

      dtype

      Return a data type from a string representing the type

      • v2.0.0
      • 44.96
      • Published

      ndarray-pack

      Packs an array-of-arrays into a single ndarray

      • v1.2.1
      • 44.90
      • Published

      @75lb/deep-merge

      Deep-merge the values of one object structure into another

      • v1.1.2
      • 44.75
      • Published

      dup

      Initialize an array of arrays to a constant

      • v1.0.0
      • 44.70
      • Published

      get-set-props

      List of getter/setter properties for JavaScript types

      • v0.2.0
      • 44.25
      • Published

      arr-rotate

      Rotate all items in an array

      • v1.0.0
      • 44.24
      • Published

      array-bounds

      Find [nd-]array min/max values

      • v1.0.1
      • 44.21
      • Published

      array-range

      creates a new array with given range

      • v1.0.1
      • 44.16
      • Published

      array-rearrange

      Rearrange array elements by index array

      • v2.2.2
      • 44.12
      • Published

      section-iterator

      Simple iterator for flat and multi section lists

      • v2.0.0
      • 44.04
      • Published

      array-move

      Move an array item to a different position

      • v4.0.0
      • 44.02
      • Published

      array-normalize

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

      • v2.0.0
      • 43.99
      • Published

      obj-props

      List of properties for JavaScript objects

      • v2.0.0
      • 43.87
      • Published

      js-types

      List of JavaScript types

      • v4.0.0
      • 43.87
      • Published

      common-sequence

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

      • v3.0.0
      • 43.77
      • Published

      deep-copy

      Deep copy objects and arrays

      • v1.4.2
      • 43.68
      • Published

      typechecker

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

      • v9.3.0
      • 43.57
      • Published

      bytebuffer

      The swiss army knife for binary data in JavaScript.

      • v5.0.1
      • 43.46
      • Published

      jsonexport

      Makes easy to convert JSON to CSV

      • v3.2.0
      • 43.38
      • 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.34
      • Published

      to-rotated

      Rotate an array by a given number of steps

      • v1.0.0
      • 43.15
      • Published

      @thi.ng/arrays

      Array / Arraylike utilities

      • v2.13.10
      • 43.09
      • Published

      humanize-list

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

      • v1.0.1
      • 43.06
      • Published

      sort-array

      Isomorphic, load-anywhere function to sort an array by scalar, deep or computed values in any standard or custom order

      • v5.1.1
      • 43.01
      • Published

      make-array

      Creates a real Array from almost anything.

      • v1.0.5
      • 42.96
      • Published

      expand-braces

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

      • v0.1.2
      • 42.91
      • Published

      get-closest

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

      • v0.0.4
      • 42.90
      • Published

      combine-lists

      Merge two lists, trying to preserve the order of both

      • v1.0.1
      • 42.90
      • Published

      fast-shuffle

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

      • v6.1.1
      • 42.78
      • Published

      is-even

      Return true if the given number is even.

      • v1.0.0
      • 42.59
      • Published

      @thi.ng/equiv

      Extensible deep value equivalence checking for any data types

      • v2.1.91
      • 42.57
      • Published

      compute-dot

      Computes the dot product between two numeric arrays.

      • v1.1.0
      • 42.56
      • Published

      @thi.ng/zipper

      Functional tree editing, manipulation & navigation

      • v2.1.148
      • 42.56
      • Published

      sortobject

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

      • v5.6.0
      • 42.42
      • 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.39
      • Published

      array-hyper-unique

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

      • v2.1.6
      • 42.30
      • Published

      deep-for-each

      Recursively iterates over arrays and objects

      • v3.0.0
      • 42.22
      • Published

      is-circular

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

      • v1.0.2
      • 42.20
      • 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.12
      • Published

      falsey

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

      • v1.0.0
      • 42.09
      • Published

      lazy-property

      Lazily initialized properties for objects

      • v1.0.0
      • 42.06
      • Published

      flat-util

      Flatten a nested array.

      • v1.1.11
      • 42.05
      • Published

      ranges-sort

      Sort string index ranges

      • v6.0.14
      • 42.04
      • 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
      • 42.00
      • Published

      compute-l2norm

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

      • v1.1.0
      • 41.97
      • 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.88
      • Published

      router-ips

      List of common default router IP addresses

      • v2.0.0
      • 41.85
      • Published

      reduce-unique

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

      • v2.0.1
      • 41.79
      • Published

      listify

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

      • v1.0.3
      • 41.75
      • Published

      ip-cidr

      Module for working with CIDR (v4, v6)

      • v4.0.2
      • 41.74
      • Published

      @mobily/ts-belt

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

      • v3.13.1
      • 41.53
      • Published

      deep-override

      recursive object extending & overriding

      • v1.0.2
      • 41.53
      • Published

      index-array-by

      A utility function to index arrays by any criteria

      • v1.4.2
      • 41.52
      • Published

      object-pairs

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

      • v0.1.0
      • 41.49
      • Published

      stream-array

      Pipe an Array through Node.js streams

      • v1.1.2
      • 41.36
      • Published

      linked-deque

      A simple double-ended queue.

      • v1.0.4
      • 41.29
      • Published

      array-to-sentence

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

      • v2.0.0
      • 41.27
      • 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.23
      • Published

      filled-array

      Returns an array filled with the specified input

      • v2.2.0
      • 41.23
      • Published

      tiny-each-async

      Asynchronous iterator function for parallel processing.

      • v2.0.3
      • 41.21
      • Published

      run-waterfall

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

      • v1.1.7
      • 41.06
      • Published

      dotenv-parse-variables

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

      • v2.0.0
      • 41.03
      • Published

      is-array

      Check if the given value is an Array

      • v1.0.1
      • 40.84
      • 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.70
      • Published

      shuffle-array

      Randomize the order of the elements in a given array.

      • v1.0.1
      • 40.64
      • 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.59
      • Published

      array-to-error

      Create an error from an array of error messages

      • v1.1.1
      • 40.36
      • Published

      methmeth

      Execute a method out from an object.

      • v1.1.0
      • 40.28
      • 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

      remove-array-items

      remove items from a javascript array without generating memory garbage

      • v3.0.0
      • 39.91
      • Published

      capq

      A Capped Queue for Node.js Applications

      • v1.0.1
      • 39.76
      • Published

      intersect

      Find the intersection of two arrays

      • v1.0.1
      • 39.66
      • Published

      dotsplit.js

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

      • v1.1.0
      • 39.65
      • Published