Skip to content

blakeembrey/array-flatten

Folders and files

NameName
Last commit message
Last commit date

Latest commit

97ee847 Â· Dec 7, 2023

History

71 Commits
Nov 20, 2019
Nov 21, 2019
May 9, 2015
Nov 20, 2019
Dec 1, 2020
Mar 16, 2014
Oct 7, 2021
Dec 7, 2023
Oct 10, 2021
Nov 21, 2019
Nov 20, 2019
Nov 20, 2019
Nov 20, 2019

Repository files navigation

Array Flatten

NPM version NPM downloads Build status Test coverage Bundle size

Flatten nested arrays.

🚨 Notice: Code using node.js >= 11 should use the native Array.flat() method instead. 🚨

Installation

npm install array-flatten --save

Usage

import { flatten } from "array-flatten";

flatten([1, [2, [3, [4, [5], 6], 7], 8], 9]);
//=> [1, 2, 3, 4, 5, 6, 7, 8, 9]

(function() {
  flatten(arguments); //=> [1, 2, 3]
})(1, [2, 3]);

License

MIT