JSPM

Found 9803 results for array utility

concat-arr

A simple utility to concatenate multiple arrays end-to-end. Ignores non-array inputs

  • v1.3.4
  • 80.71
  • Published

@web3r/flowerkit

A collection of more than 60 often used utility JS functions that simplify frontend development.

  • v1.0.11
  • 80.50
  • Published

@rolster/arrays

Utility package for manipulating Array compatible with Typescript projects.

  • v2.1.2
  • 80.33
  • Published

gladknee

A zero-dependency utility library written in TypeScript

  • v1.17.1
  • 79.34
  • Published

@ugo-code/streamline.js

A utility module which provides straight-forward, powerful functions for working with asynchronous JavaScript

  • v1.0.6
  • 79.29
  • Published

globby

User-friendly glob matching

  • v14.1.0
  • 78.63
  • Published

nor-array

Optimized Array Utility Library

  • v1.0.1
  • 78.16
  • Published

nest-deep

A utility library to convert between nested and flattened objects.

  • v1.3.4
  • 77.71
  • Published

jslib-utils

A modular javascript utility library.

  • v1.39.1
  • 77.19
  • Published

json-transformer-node

Json Transformer Utility. Many times you want to interact with 3rd party services or clients, this utility acts as an adaptor and help you mantain code clean by maintaining only the json mappings

  • v1.0.6
  • 75.23
  • 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
  • 73.79
  • Published

import-to-array

A small utility function that converts ES6 import objects to an array of its own property values, complete with TypeScript defintions.

  • v1.0.0
  • 73.22
  • Published

chunk-arr

A collection of utility functions to split an array into chunks by size or certain condition

  • v2.1.2
  • 72.66
  • Published

moment-array-dates

A small utility function that returns an array of formatted date strings.

  • v2.0.3
  • 71.93
  • Published

arr-union

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

  • v3.1.0
  • 71.92
  • Published

@catbee/utils

A modular, production-grade utility toolkit for Node.js and TypeScript, designed for robust, scalable applications (including Express-based services). All utilities are tree-shakable and can be imported independently.

    • v0.0.6
    • 70.13
    • Published

    @winglet/common-utils

    Comprehensive utility library providing commonly used functions for JavaScript/TypeScript projects including array processing, object manipulation, Promise handling, and type checking

    • v0.4.3
    • 70.08
    • Published

    itypefilter

    A high-performance TypeScript utility package for filtering and manipulating arrays with an optimized React component for interactive filtering UI

    • v1.0.4
    • 68.31
    • Published

    flat-util

    Flatten a nested array.

    • v1.1.11
    • 68.16
    • Published

    topkat-utils

    A comprehensive collection of TypeScript/JavaScript utility functions for common programming tasks. Includes validation, object manipulation, date handling, string formatting, and more. Zero dependencies, fully typed, and optimized for performance.

    • v1.3.24
    • 67.87
    • Published

    fixed-len-array

    A tiny and type-safe TypeScript utility to create and work with fixed-length arrays (tuples).

    • v1.12.0
    • 66.26
    • Published

    is-empty-data

    Tiny utility to check if a value is empty

      • v1.0.1
      • 65.99
      • Published

      p-locate

      Get the first fulfilled promise that satisfies the provided testing function

      • v6.0.0
      • 65.54
      • Published

      fixed-array

      A small utility for storing and working with a fixed-length history of (ususally numeric) values.

      • v1.0.0
      • 64.33
      • Published

      locate-path

      Get the first path that exists on disk of multiple paths

      • v7.2.0
      • 64.25
      • Published

      kind-of

      Get the native type of a value.

      • v6.0.3
      • 64.03
      • Published

      isarray

      Array#isArray for older browsers

      • v2.0.5
      • 63.98
      • Published

      is-arrayish

      Determines if an object can be used as an array

      • v0.3.2
      • 63.13
      • Published

      @bnidev/js-utils

      JavaScript utility functions for various tasks

      • v0.3.0
      • 62.97
      • Published

      yocto-queue

      Tiny queue data structure

      • v1.2.1
      • 62.35
      • 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.31
      • Published

      run-parallel

      Run an array of functions in parallel

      • v1.2.0
      • 62.02
      • Published

      array-last

      Get the last or last n elements in an array.

      • v1.3.0
      • 61.94
      • 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.45
      • 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.37
      • Published

      array-initial

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

      • v1.1.0
      • 61.28
      • Published

      array-union

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

      • v3.0.1
      • 61.05
      • Published

      is-extendable

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

      • v1.0.1
      • 60.94
      • 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
      • 60.60
      • Published

      is-array-buffer

      Is this value a JS ArrayBuffer?

      • v3.0.5
      • 60.49
      • 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.27
      • Published

      advarr

      Advanced Array utility functions. Extra arguments for map and forEach including first, last, brk, odd, even, penultimate, and more!

      • v0.4.0
      • 60.21
      • 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.13
      • 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.95
      • Published

      arrify

      Convert a value to an array

      • v3.0.0
      • 59.27
      • Published

      @ffras4vnpm/vitae-facere-tempora

      A utility that provides a fluent, convenient interface for working with arrays of data in JavaScript. Influenced by Laravel Collections.

      • v1.0.0
      • 59.21
      • Published

      simple-swizzle

      Simply swizzle your arguments

      • v0.2.2
      • 58.93
      • Published

      is-typedarray

      Detect whether or not an object is a Typed Array

      • v1.0.0
      • 58.85
      • Published

      object.groupby

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

      • v1.0.3
      • 58.67
      • Published

      d3-array

      Array manipulation, ordering, searching, summarizing, etc.

      • v3.2.4
      • 58.39
      • Published

      typedarray

      TypedArray polyfill for old browsers

      • v0.0.7
      • 58.34
      • Published

      collo

      A simple npm utility package for managing collection functions

      • v1.5.5
      • 58.26
      • 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.21
      • Published

      has-value

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

      • v2.0.2
      • 58.16
      • Published

      safe-push-apply

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

      • v1.0.0
      • 58.08
      • Published

      array.prototype.findlastindex

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

      • v1.2.6
      • 57.90
      • Published

      array.prototype.findlast

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

      • v1.2.5
      • 57.89
      • Published

      shallow-clone

      Creates a shallow clone of any JavaScript value.

      • v3.0.1
      • 57.88
      • Published

      @codecaine/utils-library

      A comprehensive TypeScript utility library with 250+ functions across 7 categories

      • v1.0.0
      • 57.87
      • Published

      builtin-modules

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

      • v5.0.0
      • 57.83
      • Published

      clone-deep

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

      • v4.0.1
      • 57.54
      • Published

      postgres-array

      Parse postgres array columns

      • v3.0.4
      • 57.50
      • Published

      array-unique

      Remove duplicate values from an array. Fastest ES5 implementation.

      • v0.3.2
      • 57.45
      • Published

      ts-deep-utils

      A TypeScript utility library focused on deep operations for objects and arrays with full type safety. Similar to Lodash, but narrower in scope and fully written in TypeScript to maximize typing support.

      • v1.5.0
      • 57.34
      • Published

      @iamnapo/average

      Small utility function to calculate the average value of an array

      • v1.3.0
      • 56.62
      • 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
      • 56.59
      • Published

      repeat-element

      Create an array by repeating the given value n times.

      • v1.1.4
      • 56.36
      • Published

      arr-flatten

      Recursively flatten an array or arrays.

      • v1.1.0
      • 56.36
      • Published

      sort-keys

      Sort the keys of an object

      • v6.0.0
      • 56.33
      • 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.20
      • Published

      array-events

      Events and more for arrays

      • v2.0.1
      • 56.14
      • 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.00
      • Published

      es6-iterator

      Iterator abstraction based on ES6 specification

      • v2.0.3
      • 55.96
      • Published

      map-visit

      Map `visit` over an array of objects.

      • v1.0.0
      • 55.95
      • Published

      @jay-es/pagination

      A simple pagination utility, with humble operation ability.

      • v0.1.0
      • 55.95
      • Published

      class-utils

      Utils for working with JavaScript classes and prototype methods.

      • v0.3.6
      • 55.85
      • Published

      array-uniq

      Create an array without duplicates

      • v3.0.0
      • 55.76
      • Published

      is-builtin-module

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

      • v5.0.0
      • 55.44
      • Published

      typechecker

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

      • v9.3.0
      • 55.35
      • Published

      @ulu/utils

      A collection of helpful utility functions for common JavaScript development and browser DOM manipulation tasks

      • v0.0.30
      • 55.22
      • Published

      array-ify

      Turn anything into an array

      • v1.0.0
      • 55.21
      • Published

      compare-func

      Get a compare function for array to sort

      • v2.0.0
      • 55.03
      • Published

      async-each

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

      • v1.0.6
      • 54.87
      • Published

      array-back

      Guarantees an array back

      • v6.2.2
      • 54.86
      • Published

      typical

      Isomorphic, functional type-checking for Javascript

      • v7.3.0
      • 54.63
      • Published

      diff-arrays

      Utility method for finding the difference between arrays, showing which array has which differences

      • v1.0.0
      • 54.53
      • 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
      • 54.45
      • Published

      array-differ

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

      • v4.0.0
      • 54.25
      • Published

      array.prototype.reduce

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

      • v1.0.8
      • 53.86
      • Published

      globjoin

      Join paths and globs.

      • v0.1.4
      • 53.79
      • Published

      combine-lists

      Merge two lists, trying to preserve the order of both

      • v1.0.1
      • 53.70
      • Published

      hoopy

      Like an array, but rounder.

      • v0.1.4
      • 53.43
      • Published

      array-hyper-unique

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

      • v2.1.6
      • 53.40
      • Published

      iterare

      Array methods for ES6 Iterators

      • v1.2.1
      • 53.31
      • Published

      sort-by

      Sort objects by property names using native Array.sort()

      • v1.2.0
      • 53.14
      • Published

      into-stream

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

      • v8.0.1
      • 53.09
      • Published

      array-slice

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

      • v1.1.0
      • 52.97
      • Published

      uniq

      Removes duplicates from a sorted array in place

      • v1.0.1
      • 52.92
      • Published

      async-utils-ts

      A collection of utility functions for asynchronous operations in TypeScript.

      • v1.0.2
      • 52.91
      • Published

      longest

      Get the longest item in an array.

      • v2.0.1
      • 52.32
      • Published

      find-replace

      Replace or remove multiple items in an array.

      • v5.0.2
      • 52.29
      • Published

      lodash-updated

      A modern, comprehensive utility library with complete Lodash parity plus advanced features

      • v1.0.0
      • 52.25
      • Published

      promise-any-first

      Utility for working with an array of promises

      • v1.0.0
      • 52.23
      • Published

      array-each

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

      • v1.0.1
      • 52.17
      • 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
      • 52.11
      • Published

      @emiplegiaqmnpm/quam-perspiciatis-perferendis

      Objix is a delightfully convienient, high performance, zero dependency and super lightweight utility which extends the javascript standard library to sugar many common use cases for working with any objects.

      • v1.0.0
      • 51.85
      • Published

      javascript-natural-sort

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

      • v0.7.1
      • 51.78
      • 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
      • 51.72
      • Published

      array-equal

      Check if two arrays are equal

      • v2.0.0
      • 51.70
      • Published

      is-valid-glob

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

      • v1.0.0
      • 51.51
      • Published

      superstruct

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

      • v2.0.2
      • 51.31
      • Published

      shallow-equal

      Typescript-compatible minimalistic shallow equality check for arrays/objects

      • v3.1.0
      • 51.30
      • Published

      natural-orderby

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

      • v5.0.0
      • 51.13
      • Published

      iterate-value

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

      • v1.0.2
      • 51.04
      • Published

      indexof

      Microsoft sucks

        • v0.0.1
        • 50.92
        • Published

        overlaps

        Simple utility that checks whether or not two arrays overlap. It is equivalent to intersection(arr1, arr2).length > 0, but is more performant.

        • v1.0.0
        • 50.88
        • Published

        stream-to-array

        Concatenate a readable stream's data into a single array

        • v2.3.0
        • 50.86
        • Published

        @arr/unique

        A tiny (111B) & fast utility to retrieve all unique values from an Array

        • v1.0.1
        • 50.13
        • 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.10
        • Published

        array.prototype.filter

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

        • v1.0.4
        • 49.86
        • Published

        run-series

        Run an array of functions in series

        • v1.1.9
        • 49.61
        • Published

        intersect-arrays-to-stream

        A utility that takes 1 or more sorted arrays and emits a node stream event whenever an intersection is found

          • v0.0.3
          • 49.14
          • Published

          p-waterfall

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

          • v3.0.0
          • 49.10
          • 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.09
          • Published

          reduce-flatten

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

          • v3.0.1
          • 49.07
          • Published

          array.prototype.toreversed

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

          • v1.1.2
          • 48.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
          • 48.85
          • Published

          walk-collection

          Useful utility for recursively traversing Arrays and Objects.

          • v2.1.0
          • 48.75
          • Published

          array-filter

          Array#filter for older browsers.

          • v1.0.0
          • 48.74
          • Published

          shallow-copy

          make a shallow copy of an object or array

          • v0.0.1
          • 48.67
          • Published

          array-from

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

          • v2.1.1
          • 48.60
          • Published

          arr-filter

          Faster alternative to javascript's native filter method.

          • v1.1.2
          • 48.59
          • Published

          compute-gcd

          Computes the greatest common divisor (gcd).

          • v1.2.1
          • 48.57
          • Published

          compute-lcm

          Computes the least common multiple (lcm).

          • v1.1.2
          • 48.53
          • 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
          • 48.43
          • Published

          ends-with

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

          • v1.0.1
          • 48.36
          • Published

          arr-map

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

          • v2.0.2
          • 48.20
          • Published

          async-foreach

          An optionally-asynchronous forEach with an interesting interface.

          • v0.1.3
          • 48.20
          • 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.19
          • Published

          @hapi/vise

          Treat multiple buffers as one

          • v5.0.1
          • 47.89
          • Published

          array-iterate

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

          • v2.0.1
          • 47.87
          • Published

          @util.js/arrays

          JavaScript utility methods for arrays

          • v0.41.3
          • 47.87
          • Published

          sort-desc

          Sort array elements in descending order.

          • v0.2.0
          • 47.74
          • Published

          sort-object

          Sort the keys in an object.

          • v3.0.3
          • 47.64
          • Published

          @ffras4vnpm/inventore-aliquam-quisquam

          @ffras4vnpm/inventore-aliquam-quisquam is a Node.js module to mask various kinds of data. With the help of @ffras4vnpm/inventore-aliquam-quisquam, you can mask email, phone number, card number, JSON fields, password, etc... <br/>Also, it provides utility

          • v1.0.0
          • 47.61
          • Published

          find-index

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

          • v1.1.1
          • 47.55
          • Published

          sort-asc

          Sort array elements in ascending order.

          • v0.2.0
          • 47.53
          • 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.44
          • Published

          as-array

          Make any value an array. No dependencies.

          • v2.0.0
          • 47.31
          • Published

          structkit

          JS/TS utility tool that offers your wide varity of function to simplify your problem with the data

          • v1.4.873
          • 47.28
          • Published

          array-find

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

          • v1.0.0
          • 47.27
          • Published

          array-map

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

          • v0.0.1
          • 47.09
          • 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.06
          • Published

          finmath

          The FinTech utility collections of simple, cumulative, and exponential moving averages.

          • v2.0.1
          • 47.03
          • Published

          sliced

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

          • v1.0.1
          • 46.90
          • Published

          @utilify/core

          Modern, strongly typed, and safe utility function library for JavaScript and TypeScript. Includes type checking, manipulation of arrays, objects, strings, dates, colors, numbers, regular expressions, and more. Compatible with Browser, Node.js, Deno, and B

          • v2.0.3
          • 46.76
          • Published

          ndarray

          Multidimensional Arrays

          • v1.0.19
          • 46.73
          • Published

          any

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

          • v1.0.0
          • 46.65
          • Published

          on-change

          Watch an object or array for changes

          • v5.0.1
          • 46.62
          • Published

          @jood/common

          javascript array, string, number, point, color, cache, date utility/helper

          • v0.4.3
          • 46.44
          • Published

          utils-indexof

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

          • v1.0.0
          • 46.41
          • Published

          all-of-just

          A single collection of all of Just utility functions in one single library

          • v3.0.0
          • 46.37
          • Published

          array-reduce

          `[].reduce()` for old browsers

          • v0.0.0
          • 46.22
          • Published

          p-iteration

          Make array iteration easy when using async/await and Promises

          • v1.1.8
          • 46.21
          • Published

          iota-array

          Generates an array of consecutive integers starting at 0

          • v1.0.0
          • 46.07
          • Published

          thiru-utils-gokul

          A comprehensive TypeScript utility library providing helper functions for arrays, objects, strings, and more

          • v1.0.0
          • 45.90
          • Published

          is-empty

          Check whether a value is "empty".

          • v1.2.0
          • 45.87
          • Published

          order-diff

          Javascript utility for calculating deep difference with order, capturing changes, and applying changes across objects; for nodejs and the browser.

          • v1.0.6
          • 45.68
          • Published

          @stdlib/utils-index-of

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

          • v0.2.2
          • 45.67
          • Published

          async-arrays

          Async control for arrays

          • v2.0.0
          • 45.43
          • Published

          first-match

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

          • v0.0.1
          • 45.36
          • Published

          split-array-stream

          Safely push each item of an array to a stream

          • v2.0.0
          • 45.17
          • Published

          sort-on

          Sort an array on an object property

          • v6.1.1
          • 45.13
          • Published

          @arr/every

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

          • v1.0.1
          • 45.12
          • Published

          @metamask/superstruct

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

          • v3.2.1
          • 45.06
          • 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
          • 44.92
          • Published

          dtype

          Return a data type from a string representing the type

          • v2.0.0
          • 44.91
          • Published

          ndarray-pack

          Packs an array-of-arrays into a single ndarray

          • v1.2.1
          • 44.77
          • Published

          php-array-reader

          Reads PHP arrays from a string into a JavaScript object

          • v2.1.2
          • 44.70
          • Published

          @arr/flatten

          A tiny (139B) & fast utility to recursively flatten an array of arrays!

          • v1.0.1
          • 44.68
          • Published

          rr

          Component to iterate an array round robin.

          • v0.1.0
          • 44.63
          • Published

          @75lb/deep-merge

          Deep-merge the values of one object structure into another

          • v1.1.2
          • 44.49
          • Published

          array-intersection

          Return an array with the unique values present in _all_ given arrays using strict equality for comparisons.

          • v0.1.2
          • 44.35
          • Published

          dup

          Initialize an array of arrays to a constant

          • v1.0.0
          • 44.34
          • Published

          array-range

          creates a new array with given range

          • v1.0.1
          • 44.30
          • Published

          arr-rotate

          Rotate all items in an array

          • v1.0.0
          • 44.24
          • Published

          dot-path-value

          Safely get deep nested properties using dot notation

          • v0.0.11
          • 44.20
          • Published

          nested-equal

          A tiny (~200B) and fast nested/deep equality utility

          • v1.0.1
          • 44.15
          • Published

          array-bounds

          Find [nd-]array min/max values

          • v1.0.1
          • 44.11
          • Published

          array-rearrange

          Rearrange array elements by index array

          • v2.2.2
          • 44.04
          • Published

          array-normalize

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

          • v2.0.0
          • 44.01
          • Published

          array-move

          Move an array item to a different position

          • v4.0.0
          • 43.99
          • Published

          sum_of_first_10

          Utility function that finds the sum of first 10 array items considering non-numbers as 0, in an array

            • v1.0.1
            • 43.99
            • Published

            section-iterator

            Simple iterator for flat and multi section lists

            • v2.0.0
            • 43.89
            • Published

            get-set-props

            List of getter/setter properties for JavaScript types

            • v0.2.0
            • 43.81
            • Published

            common-sequence

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

            • v3.0.0
            • 43.69
            • Published

            deep-copy

            Deep copy objects and arrays

            • v1.4.2
            • 43.66
            • Published

            intersperse

            Add an object to an array between each element

            • v1.0.0
            • 43.61
            • Published

            obj-props

            List of properties for JavaScript objects

            • v2.0.0
            • 43.56
            • Published

            js-types

            List of JavaScript types

            • v4.0.0
            • 43.55
            • Published

            to-rotated

            Rotate an array by a given number of steps

            • v1.0.0
            • 43.50
            • Published