{"maintainers":[{"name":"anonymous","email":"github@sellside.com"}],"keywords":["arr","array","elements","flat","flatten","nested","recurse","recursive","recursively"],"dist-tags":{"latest":"1.1.0"},"author":{"url":"https://github.com/jonschlinkert","name":"Jon Schlinkert"},"description":"Recursively flatten an array or arrays.","readme":"# arr-flatten [![NPM version](https://img.shields.io/npm/v/arr-flatten.svg?style=flat)](https://www.npmjs.com/package/arr-flatten) [![NPM monthly downloads](https://img.shields.io/npm/dm/arr-flatten.svg?style=flat)](https://npmjs.org/package/arr-flatten) [![NPM total downloads](https://img.shields.io/npm/dt/arr-flatten.svg?style=flat)](https://npmjs.org/package/arr-flatten) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/arr-flatten.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/arr-flatten) [![Windows Build Status](https://img.shields.io/appveyor/ci/jonschlinkert/arr-flatten.svg?style=flat&label=AppVeyor)](https://ci.appveyor.com/project/jonschlinkert/arr-flatten)\n\n> Recursively flatten an array or arrays.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install --save arr-flatten\n```\n\n## Install\n\nInstall with [bower](https://bower.io/)\n\n```sh\n$ bower install arr-flatten --save\n```\n\n## Usage\n\n```js\nvar flatten = require('arr-flatten');\n\nflatten(['a', ['b', ['c']], 'd', ['e']]);\n//=> ['a', 'b', 'c', 'd', 'e']\n```\n\n## Why another flatten utility?\n\nI wanted the fastest implementation I could find, with implementation choices that should work for 95% of use cases, but no cruft to cover the other 5%.\n\n## About\n\n### Related projects\n\n* [arr-filter](https://www.npmjs.com/package/arr-filter): Faster alternative to javascript's native filter method. | [homepage](https://github.com/jonschlinkert/arr-filter \"Faster alternative to javascript's native filter method.\")\n* [arr-union](https://www.npmjs.com/package/arr-union): Combines a list of arrays, returning a single array with unique values, using strict equality… [more](https://github.com/jonschlinkert/arr-union) | [homepage](https://github.com/jonschlinkert/arr-union \"Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.\")\n* [array-each](https://www.npmjs.com/package/array-each): Loop over each item in an array and call the given function on every element. | [homepage](https://github.com/jonschlinkert/array-each \"Loop over each item in an array and call the given function on every element.\")\n* [array-unique](https://www.npmjs.com/package/array-unique): Remove duplicate values from an array. Fastest ES5 implementation. | [homepage](https://github.com/jonschlinkert/array-unique \"Remove duplicate values from an array. Fastest ES5 implementation.\")\n\n### Contributing\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).\n\n### Contributors\n\n| **Commits** | **Contributor** | \n| --- | --- |\n| 20 | [jonschlinkert](https://github.com/jonschlinkert) |\n| 1 | [lukeed](https://github.com/lukeed) |\n\n### Building docs\n\n_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_\n\nTo generate the readme, run the following command:\n\n```sh\n$ npm install -g verbose/verb#dev verb-generate-readme && verb\n```\n\n### Running tests\n\nRunning and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:\n\n```sh\n$ npm install && npm test\n```\n\n### Author\n\n**Jon Schlinkert**\n\n* [github/jonschlinkert](https://github.com/jonschlinkert)\n* [twitter/jonschlinkert](https://twitter.com/jonschlinkert)\n\n### License\n\nCopyright © 2017, [Jon Schlinkert](https://github.com/jonschlinkert).\nReleased under the [MIT License](LICENSE).\n\n***\n\n_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.6.0, on July 05, 2017._","repository":{"url":"git+https://github.com/jonschlinkert/arr-flatten.git","type":"git"},"users":{"hugov":true,"chrisyipw":true,"rocket0191":true,"flumpus-dev":true},"bugs":{"url":"https://github.com/jonschlinkert/arr-flatten/issues"},"license":"MIT","versions":{"0.1.0":{"name":"arr-flatten","version":"0.1.0","keywords":["recurse","recursive","recursively","arr","array","util","utils","utility","javascript","node.js","flat","flatten"],"author":{"url":"https://github.com/jonschlinkert","name":"Jon Schlinkert"},"_id":"arr-flatten@0.1.0","maintainers":[{"name":"anonymous","email":"github@sellside.com"}],"homepage":"https://github.com/jonschlinkert/arr-flatten","bugs":{"url":"https://github.com/jonschlinkert/arr-flatten/issues"},"dist":{"shasum":"d9e09d0ae2bc3737ceb389ab423c36d650feaf6e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/arr-flatten/-/arr-flatten-0.1.0.tgz","integrity":"sha512-cFZvXcOntI8DepWPDWquOxVHXmzdguRv7K5nleKTrB0T3JJaaDBENsWJsQMRkmngvhrq6a1bK27rvfS6dkVS5w==","signatures":[{"sig":"MEUCIFdW9FLaa0ea8UFAEi5DPQkZPgZjbw+/YlmTsA80UF5gAiEA9KBaYi1JkLJKUGVRZh5VzAngxUK1HwwfTc+TNgw4V8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d9e09d0ae2bc3737ceb389ab423c36d650feaf6e","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"_npmUser":{"name":"anonymous","email":"github@sellside.com"},"licenses":[{"url":"https://github.com/jonschlinkert/arr-flatten/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/jonschlinkert/arr-flatten.git","type":"git"},"_npmVersion":"1.4.9","description":"Recursively flatten an array or arrays.","directories":{},"devDependencies":{"verb":">= 0.2.6","mocha":"*","should":"^4.0.4","verb-tag-jscomments":">= 0.2.0"}},"0.2.0":{"name":"arr-flatten","version":"0.2.0","keywords":["recurse","recursive","recursively","arr","array","util","utils","utility","javascript","node.js","flat","flatten"],"author":{"url":"https://github.com/jonschlinkert","name":"Jon Schlinkert"},"_id":"arr-flatten@0.2.0","maintainers":[{"name":"anonymous","email":"github@sellside.com"}],"homepage":"https://github.com/jonschlinkert/arr-flatten","bugs":{"url":"https://github.com/jonschlinkert/arr-flatten/issues"},"dist":{"shasum":"b7375f4ac8c4e2a2fc55f3a56038f3e100cc8812","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/arr-flatten/-/arr-flatten-0.2.0.tgz","integrity":"sha512-9LSOKvVC5+tXUeKgPysefkdOXIhn0Wa8Jf4oGv9rhy1agDo9zEYXPh+9U/k2TYsPVJ4+XpwjXOE8TjaQti4vFA==","signatures":[{"sig":"MEQCIF69qv/Xjk2giTit/vcFHeIXmaSCsZ2Clm3g462uJnK7AiAgC32aNz6N//nxND3LiKOLiBqJSFgIvrrPp0WUwRwjng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b7375f4ac8c4e2a2fc55f3a56038f3e100cc8812","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"_npmUser":{"name":"anonymous","email":"github@sellside.com"},"licenses":[{"url":"https://github.com/jonschlinkert/arr-flatten/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/jonschlinkert/arr-flatten.git","type":"git"},"_npmVersion":"1.4.9","description":"Recursively flatten an array or arrays. This is the fastest implementation of array flatten.","directories":{},"devDependencies":{"glob":"^4.0.6","verb":">= 0.2.6","chalk":"^0.5.1","mocha":"*","should":"^4.0.4","kind-of":"^0.1.2","array-slice":"^0.2.2","benchmarked":"^0.1.3","array-flatten":"^1.0.0","verb-tag-jscomments":">= 0.2.0"}},"0.2.1":{"name":"arr-flatten","version":"0.2.1","keywords":["recurse","recursive","recursively","arr","array","util","utils","utility","javascript","node.js","flat","flatten"],"author":{"url":"https://github.com/jonschlinkert","name":"Jon Schlinkert"},"_id":"arr-flatten@0.2.1","maintainers":[{"name":"anonymous","email":"github@sellside.com"}],"homepage":"https://github.com/jonschlinkert/arr-flatten","bugs":{"url":"https://github.com/jonschlinkert/arr-flatten/issues"},"dist":{"shasum":"423f2c915521ac955ce098d7401333135451ed95","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/arr-flatten/-/arr-flatten-0.2.1.tgz","integrity":"sha512-IIkC+NY3mXqbuQ2GGgqJvHmEEQZOIhCEoKdE4/FsCDk3oVyeCtyYa0pjyjNYdBE3waWDE+A7cfmgtRtMiVs2pg==","signatures":[{"sig":"MEUCIQCN1Fcc3viiuQIffIubvMatjj8Lgi+ueE+3Ch4WNkIqwQIgRpkYTeayVpd3CukQa1hu+R3x6or+YGsCQMT+wdx/J+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"423f2c915521ac955ce098d7401333135451ed95","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"_npmUser":{"name":"anonymous","email":"github@sellside.com"},"licenses":[{"url":"https://github.com/jonschlinkert/arr-flatten/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/jonschlinkert/arr-flatten.git","type":"git"},"_npmVersion":"1.4.9","description":"Recursively flatten an array or arrays. This is the fastest implementation of array flatten.","directories":{},"devDependencies":{"glob":"^4.0.6","verb":">= 0.2.6","chalk":"^0.5.1","mocha":"*","should":"^4.0.4","kind-of":"^0.1.2","array-slice":"^0.2.2","benchmarked":"^0.1.3","array-flatten":"^1.0.0","verb-tag-jscomments":">= 0.2.0"}},"1.0.0":{"name":"arr-flatten","version":"1.0.0","keywords":["arr","array","elements","flat","flatten","nested","recurse","recursive","recursively"],"author":{"url":"https://github.com/jonschlinkert","name":"Jon Schlinkert"},"license":{"url":"https://github.com/jonschlinkert/arr-flatten/blob/master/LICENSE","type":"MIT"},"_id":"arr-flatten@1.0.0","maintainers":[{"name":"anonymous","email":"github@sellside.com"}],"homepage":"https://github.com/jonschlinkert/arr-flatten","bugs":{"url":"https://github.com/jonschlinkert/arr-flatten/issues"},"dist":{"shasum":"12ca7d96960ceb506a2f63b9e45a1b7500359746","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/arr-flatten/-/arr-flatten-1.0.0.tgz","integrity":"sha512-w9MoDcJ1NDdxqW48N2u0+6jqU/Q32UDSBXn8SVXYlLv9a1dv0/Nq7mJjHqpVryqf1ucBSSDGwHzbDU5S0oX1Og==","signatures":[{"sig":"MEUCIQCPefyhtcrixkVeTb0oI67Kg0t1w4BzXrKuHQQrLAFB5AIgEhCvTYC6ATHEl/Uxd2YQAms06O2jqyyGQAXlc85FxSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"12ca7d96960ceb506a2f63b9e45a1b7500359746","engines":{"node":">=0.10.0"},"gitHead":"1597ea90072a2eaff8e523523e0105cac0bf195c","scripts":{"test":"mocha -R spec","benchmarks":"node benchmark"},"_npmUser":{"name":"anonymous","email":"github@sellside.com"},"repository":{"url":"git://github.com/jonschlinkert/arr-flatten.git","type":"git"},"_npmVersion":"1.4.28","description":"Recursively flatten an array or arrays. This is the fastest implementation of array flatten.","directories":{},"devDependencies":{"glob":"^4.3.5","chalk":"^0.5.1","kind-of":"^1.0.0","array-slice":"^0.2.2","benchmarked":"^0.1.3","array-flatten":"^1.0.2"}},"1.0.1":{"name":"arr-flatten","version":"1.0.1","keywords":["arr","array","elements","flat","flatten","nested","recurse","recursive","recursively"],"author":{"url":"https://github.com/jonschlinkert","name":"Jon Schlinkert"},"license":{"url":"https://github.com/jonschlinkert/arr-flatten/blob/master/LICENSE","type":"MIT"},"_id":"arr-flatten@1.0.1","maintainers":[{"name":"anonymous","email":"github@sellside.com"}],"homepage":"https://github.com/jonschlinkert/arr-flatten","bugs":{"url":"https://github.com/jonschlinkert/arr-flatten/issues"},"dist":{"shasum":"e5ffe54d45e19f32f216e91eb99c8ce892bb604b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/arr-flatten/-/arr-flatten-1.0.1.tgz","integrity":"sha512-gr7j7/S9ClfxK5k69IqOowbRqEE0/+rbYuHr5B011xaL7TPLNYRzULsgnTCGbCySJAz2j+e3sBL+0OmZOGykDQ==","signatures":[{"sig":"MEUCIQCqBkEeBcuDMZMjtnKDB5Box86KlqIdu+o+mlwr99QyyAIgYyMc7FN2zchI+p/N6Kcv4HoOWn4/Id8I/1WzmE4YLso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js"],"_shasum":"e5ffe54d45e19f32f216e91eb99c8ce892bb604b","engines":{"node":">=0.10.0"},"gitHead":"7b3706eaa0093d8f5ba65af8ed590b6fcb3fe7cf","scripts":{"test":"mocha","benchmarks":"node benchmark"},"_npmUser":{"name":"anonymous","email":"github@sellside.com"},"repository":{"url":"git://github.com/jonschlinkert/arr-flatten.git","type":"git"},"_npmVersion":"2.5.1","description":"Recursively flatten an array or arrays. This is the fastest implementation of array flatten.","directories":{},"_nodeVersion":"0.12.0","devDependencies":{"glob":"^4.3.5","chalk":"^0.5.1","kind-of":"^1.0.0","array-slice":"^0.2.2","benchmarked":"^0.1.3","array-flatten":"^1.0.2"}},"1.0.2":{"name":"arr-flatten","version":"1.0.2","keywords":["arr","array","elements","flat","flatten","nested","recurse","recursive","recursively"],"author":{"url":"https://github.com/jonschlinkert","name":"Jon Schlinkert"},"license":"MIT","_id":"arr-flatten@1.0.2","maintainers":[{"name":"anonymous","email":"github@sellside.com"}],"homepage":"https://github.com/jonschlinkert/arr-flatten","bugs":{"url":"https://github.com/jonschlinkert/arr-flatten/issues"},"dist":{"shasum":"1ec1e63439c54f67d6f72bb4299c3d4f73b2d996","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/arr-flatten/-/arr-flatten-1.0.2.tgz","integrity":"sha512-cTiQhMOoaMZZbEaFS9RRTzSRERY3PbbPvqK+q2U2HJvPZ5xxjTEKHNTD1P2DJa0oLMRB0sRqcGbgYb6mY8eOzg==","signatures":[{"sig":"MEYCIQDUrA1NDtf2NOzhVdyGROsam9H9wzRRMsJJsOs7LpRzPAIhANbaL44UrevPNv35aCetS9Pcd6mw5TLRc2zDUfhfT3lJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","verb":{"toc":false,"lint":{"reflinks":true},"tasks":["readme"],"layout":"default","plugins":["gulp-format-md"]},"_from":".","files":["index.js"],"_shasum":"1ec1e63439c54f67d6f72bb4299c3d4f73b2d996","engines":{"node":">=0.10.0"},"gitHead":"9a3bc015a6989496202060dde74785d848e2d2f4","scripts":{"test":"mocha"},"_npmUser":{"name":"anonymous","email":"github@sellside.com"},"repository":{"url":"git+https://github.com/jonschlinkert/arr-flatten.git","type":"git"},"_npmVersion":"4.2.0","description":"Recursively flatten an array or arrays.","directories":{},"_nodeVersion":"7.7.3","dependencies":{},"devDependencies":{"glob":"^7.1.1","write":"^0.3.3","flatit":"^1.1.1","flatten":"^1.0.2","ansi-bold":"^0.1.1","array-slice":"^1.0.0","benchmarked":"^1.0.0","m_flattened":"^1.0.1","array-flatten":"^2.1.1","flatten-array":"^1.0.0","utils-flatten":"^1.0.0","gulp-format-md":"^0.1.12","compute-flatten":"^1.0.0","just-flatten-it":"^1.1.23"},"_npmOperationalInternal":{"tmp":"tmp/arr-flatten-1.0.2.tgz_1492169295102_0.21915249503217638","host":"packages-12-west.internal.npmjs.com"}},"1.0.3":{"name":"arr-flatten","version":"1.0.3","keywords":["arr","array","elements","flat","flatten","nested","recurse","recursive","recursively"],"author":{"url":"https://github.com/jonschlinkert","name":"Jon Schlinkert"},"license":"MIT","_id":"arr-flatten@1.0.3","maintainers":[{"name":"anonymous","email":"github@sellside.com"}],"homepage":"https://github.com/jonschlinkert/arr-flatten","bugs":{"url":"https://github.com/jonschlinkert/arr-flatten/issues"},"dist":{"shasum":"a274ed85ac08849b6bd7847c4580745dc51adfb1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/arr-flatten/-/arr-flatten-1.0.3.tgz","integrity":"sha512-VOCaKa8FAJpxcKeDc8MDC3Q14skZKHAc+1LsQ6uS6XvpYRiPiIuNO0cUgkezBuMClVdCvYsUF88VLPWE1UtELw==","signatures":[{"sig":"MEYCIQD72SWeWdJpubcSdjmKmH3p34z0dGifOD0Y1eHQHqwrXwIhAIKz4E2ch5+qlEPCgGsZG8P5NBqsVCmOMnO5KblTF9jz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","verb":{"toc":false,"lint":{"reflinks":true},"tasks":["readme"],"layout":"default","plugins":["gulp-format-md"],"related":{"list":["arr-union","array-unique","array-each","arr-filter"]}},"_from":".","files":["index.js"],"_shasum":"a274ed85ac08849b6bd7847c4580745dc51adfb1","engines":{"node":">=0.10.0"},"gitHead":"9a3bc015a6989496202060dde74785d848e2d2f4","scripts":{"test":"mocha"},"_npmUser":{"name":"anonymous","email":"github@sellside.com"},"repository":{"url":"git+https://github.com/jonschlinkert/arr-flatten.git","type":"git"},"_npmVersion":"4.2.0","description":"Recursively flatten an array or arrays.","directories":{},"_nodeVersion":"7.7.3","devDependencies":{"glob":"^7.1.1","mocha":"^3.2.0","write":"^0.3.3","flatit":"^1.1.1","flatten":"^1.0.2","ansi-bold":"^0.1.1","array-slice":"^1.0.0","benchmarked":"^1.0.0","m_flattened":"^1.0.1","array-flatten":"^2.1.1","flatten-array":"^1.0.0","utils-flatten":"^1.0.0","gulp-format-md":"^0.1.12","compute-flatten":"^1.0.0","just-flatten-it":"^1.1.23","lodash.flattendeep":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/arr-flatten-1.0.3.tgz_1492401133892_0.4026696104556322","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"arr-flatten","version":"1.1.0","keywords":["arr","array","elements","flat","flatten","nested","recurse","recursive","recursively"],"author":{"url":"https://github.com/jonschlinkert","name":"Jon Schlinkert"},"license":"MIT","_id":"arr-flatten@1.1.0","maintainers":[{"name":"anonymous","email":"github@sellside.com"}],"contributors":[{"url":"http://twitter.com/jonschlinkert","name":"Jon Schlinkert"},{"url":"https://lukeed.com","name":"Luke Edwards"}],"homepage":"https://github.com/jonschlinkert/arr-flatten","bugs":{"url":"https://github.com/jonschlinkert/arr-flatten/issues"},"dist":{"shasum":"36048bbff4e7b47e136644316c99669ea5ae91f1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/arr-flatten/-/arr-flatten-1.1.0.tgz","integrity":"sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==","signatures":[{"sig":"MEYCIQD7qXFLlApztmsno0gdl5T23DSOUj7tVDrhWVcm/0wioQIhAJwVQVsp5F0Hf70RoVKmBxrqPIx6YQAMCDBKAAcvy5Qn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","verb":{"toc":false,"lint":{"reflinks":true},"tasks":["readme"],"layout":"default","plugins":["gulp-format-md"],"related":{"list":["arr-filter","arr-union","array-each","array-unique"]}},"files":["index.js"],"engines":{"node":">=0.10.0"},"gitHead":"76a1ae28b03fdb1cbe5d49fa521bc4807b9f94d3","scripts":{"test":"mocha"},"_npmUser":{"name":"anonymous","email":"github@sellside.com"},"repository":{"url":"git+https://github.com/jonschlinkert/arr-flatten.git","type":"git"},"_npmVersion":"5.0.4","description":"Recursively flatten an array or arrays.","directories":{},"_nodeVersion":"7.7.3","devDependencies":{"glob":"^7.1.1","mocha":"^3.2.0","write":"^0.3.3","flatit":"^1.1.1","flatten":"^1.0.2","ansi-bold":"^0.1.1","array-slice":"^1.0.0","benchmarked":"^1.0.0","m_flattened":"^1.0.1","array-flatten":"^2.1.1","flatten-array":"^1.0.0","utils-flatten":"^1.0.0","gulp-format-md":"^0.1.12","compute-flatten":"^1.0.0","just-flatten-it":"^1.1.23","lodash.flattendeep":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/arr-flatten-1.1.0.tgz_1499280630530_0.4138362631201744","host":"s3://npm-registry-packages"}}},"name":"arr-flatten","time":{"created":"2014-09-26T01:43:20.056Z","modified":"2025-02-13T01:33:56.678Z","0.1.0":"2014-09-26T01:43:20.056Z","0.2.0":"2014-10-28T18:48:59.940Z","0.2.1":"2014-11-09T10:07:21.410Z","1.0.0":"2015-01-20T03:35:54.060Z","1.0.1":"2015-03-11T04:28:29.728Z","1.0.2":"2017-04-14T11:28:16.965Z","1.0.3":"2017-04-17T03:52:15.743Z","1.1.0":"2017-07-05T18:50:31.592Z"},"contributors":[{"url":"http://twitter.com/jonschlinkert","name":"Jon Schlinkert"},{"url":"https://lukeed.com","name":"Luke Edwards"}],"readmeFilename":"README.md","homepage":"https://github.com/jonschlinkert/arr-flatten"}