UNPKG

yunlongzha_try_nodejs

Version:

try it

1 lines 11.8 kB
{"_id":"array-flatten","_rev":"23-e71bdc6e58265d4e253c3ced4826d00f","name":"array-flatten","time":{"modified":"2015-11-16T03:14:26.425Z","created":"2014-03-16T01:38:15.278Z","0.0.1":"2014-03-16T01:38:15.278Z","0.0.2":"2014-03-16T04:13:40.954Z","0.0.3":"2014-08-17T17:49:57.857Z","1.0.0":"2014-08-17T18:11:00.008Z","1.0.1":"2015-01-12T09:00:11.413Z","1.0.2":"2015-01-13T05:58:48.541Z","1.1.0":"2015-05-09T21:48:40.747Z","1.1.1":"2015-07-09T21:42:55.619Z","2.0.0":"2015-11-16T03:14:26.425Z"},"description":"Flatten nested arrays","readme":"# Array Flatten\n\n[![NPM version][npm-image]][npm-url]\n[![NPM downloads][downloads-image]][downloads-url]\n[![Build status][travis-image]][travis-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n\n> Flatten nested arrays.\n\n## Installation\n\n```\nnpm install array-flatten --save\n```\n\n## Usage\n\n```javascript\nvar flatten = require('array-flatten')\n\nflatten([1, [2, [3, [4, [5], 6], 7], 8], 9])\n//=> [1, 2, 3, 4, 5, 6, 7, 8, 9]\n\nflatten.depth([1, [2, [3, [4, [5], 6], 7], 8], 9], 2)\n//=> [1, 2, 3, [4, [5], 6], 7, 8, 9]\n\n(function () {\n flatten.from(arguments) //=> [1, 2, 3]\n})(1, [2, 3])\n```\n\n### Methods\n\n* **flatten(array)** Flatten a nested array structure\n* **flatten.from(arrayish)** Flatten an array-like structure (E.g. arguments)\n* **flatten.depth(array, depth)** Flatten a nested array structure with a specific depth\n* **flatten.fromDepth(arrayish, depth)** Flatten an array-like structure with a specific depth\n\n## License\n\nMIT\n\n[npm-image]: https://img.shields.io/npm/v/array-flatten.svg?style=flat\n[npm-url]: https://npmjs.org/package/array-flatten\n[downloads-image]: https://img.shields.io/npm/dm/array-flatten.svg?style=flat\n[downloads-url]: https://npmjs.org/package/array-flatten\n[travis-image]: https://img.shields.io/travis/blakeembrey/array-flatten.svg?style=flat\n[travis-url]: https://travis-ci.org/blakeembrey/array-flatten\n[coveralls-image]: https://img.shields.io/coveralls/blakeembrey/array-flatten.svg?style=flat\n[coveralls-url]: https://coveralls.io/r/blakeembrey/array-flatten?branch=master\n","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist-tags":{"latest":"2.0.0"},"versions":{"0.0.2":{"name":"array-flatten","version":"0.0.2","description":"Flatten a multi-dimensional array.","main":"array-flatten.js","scripts":{"test":"istanbul cover _mocha -- -R spec"},"repository":{"type":"git","url":"git://github.com/blakeembrey/array-flatten.git"},"keywords":["array","flatten"],"author":{"name":"Blake Embrey"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/array-flatten/issues"},"homepage":"https://github.com/blakeembrey/array-flatten","devDependencies":{"mocha":"^1.18.0","istanbul":"^0.2.6"},"_id":"array-flatten@0.0.2","dist":{"shasum":"51b2f144f36fd656f627740a1fd0ad57979ad6c2","tarball":"http://registry.npmjs.org/array-flatten/-/array-flatten-0.0.2.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"directories":{}},"0.0.3":{"name":"array-flatten","version":"0.0.3","description":"Flatten a multi-dimensional array.","main":"array-flatten.js","scripts":{"test":"istanbul cover _mocha -- -R spec"},"repository":{"type":"git","url":"git://github.com/blakeembrey/array-flatten.git"},"keywords":["array","flatten"],"author":{"name":"Blake Embrey"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/array-flatten/issues"},"homepage":"https://github.com/blakeembrey/array-flatten","devDependencies":{"mocha":"^1.18.0","istanbul":"^0.2.6"},"gitHead":"9bcb9b907884f25e343f30488ac7473e65e0bba5","_id":"array-flatten@0.0.3","_shasum":"0546c3c23ad49c5fec896930680a154b3014eae8","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"0546c3c23ad49c5fec896930680a154b3014eae8","tarball":"http://registry.npmjs.org/array-flatten/-/array-flatten-0.0.3.tgz"},"directories":{}},"1.0.0":{"name":"array-flatten","version":"1.0.0","description":"Flatten a multi-dimensional array.","main":"array-flatten.js","scripts":{"test":"istanbul cover _mocha -- -R spec"},"repository":{"type":"git","url":"git://github.com/blakeembrey/array-flatten.git"},"keywords":["array","flatten"],"author":{"name":"Blake Embrey"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/array-flatten/issues"},"homepage":"https://github.com/blakeembrey/array-flatten","devDependencies":{"mocha":"^1.18.0","istanbul":"^0.2.6"},"gitHead":"b5a19b457cf6b892d45ce22a8b04c749e2146e19","_id":"array-flatten@1.0.0","_shasum":"2b672d3b56fad41b050eee8cbf36f7a83ec3b040","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"2b672d3b56fad41b050eee8cbf36f7a83ec3b040","tarball":"http://registry.npmjs.org/array-flatten/-/array-flatten-1.0.0.tgz"},"directories":{}},"1.0.1":{"name":"array-flatten","version":"1.0.1","description":"Flatten a multi-dimensional array.","main":"array-flatten.js","files":["array-flatten.js","LICENSE"],"scripts":{"test":"istanbul cover _mocha -- -R spec"},"repository":{"type":"git","url":"git://github.com/blakeembrey/array-flatten.git"},"keywords":["array","flatten","arguments"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/array-flatten/issues"},"homepage":"https://github.com/blakeembrey/array-flatten","devDependencies":{"istanbul":"^0.2.6","mocha":"^1.18.0","pre-commit":"0.0.9"},"gitHead":"223b1a9f12df1d98b7c9f517c90e873db959e6b6","_id":"array-flatten@1.0.1","_shasum":"cacb24fbeed6c0014fa751a39a01a90e212a38b8","_from":".","_npmVersion":"2.1.17","_nodeVersion":"0.11.14","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"cacb24fbeed6c0014fa751a39a01a90e212a38b8","tarball":"http://registry.npmjs.org/array-flatten/-/array-flatten-1.0.1.tgz"},"directories":{}},"1.0.2":{"name":"array-flatten","version":"1.0.2","description":"Flatten a multi-dimensional array.","main":"array-flatten.js","files":["array-flatten.js","LICENSE"],"scripts":{"test":"istanbul cover _mocha -- -R spec"},"repository":{"type":"git","url":"git://github.com/blakeembrey/array-flatten.git"},"keywords":["array","flatten","arguments"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/array-flatten/issues"},"homepage":"https://github.com/blakeembrey/array-flatten","devDependencies":{"istanbul":"^0.2.6","mocha":"^1.18.0","pre-commit":"0.0.9"},"gitHead":"31e383659b87ad53121565580eb5d354fea42627","_id":"array-flatten@1.0.2","_shasum":"c94703edbf0677694f9b61c67b99615b85bd6dd0","_from":".","_npmVersion":"2.1.17","_nodeVersion":"0.11.14","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"c94703edbf0677694f9b61c67b99615b85bd6dd0","tarball":"http://registry.npmjs.org/array-flatten/-/array-flatten-1.0.2.tgz"},"directories":{}},"1.1.0":{"name":"array-flatten","version":"1.1.0","description":"Flatten an array of nested arrays into a single flat array","main":"array-flatten.js","files":["array-flatten.js","LICENSE"],"scripts":{"test":"istanbul cover _mocha -- -R spec"},"repository":{"type":"git","url":"git://github.com/blakeembrey/array-flatten.git"},"keywords":["array","flatten","arguments","depth"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/array-flatten/issues"},"homepage":"https://github.com/blakeembrey/array-flatten","devDependencies":{"istanbul":"^0.3.13","mocha":"^2.2.4","pre-commit":"^1.0.7","standard":"^3.7.3"},"gitHead":"73c57136fb4210569e585555988cc8c39c3468df","_id":"array-flatten@1.1.0","_shasum":"ac3efac717b0e7bbdc778ce0bde7381ac6604393","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"ac3efac717b0e7bbdc778ce0bde7381ac6604393","tarball":"http://registry.npmjs.org/array-flatten/-/array-flatten-1.1.0.tgz"},"directories":{}},"1.1.1":{"name":"array-flatten","version":"1.1.1","description":"Flatten an array of nested arrays into a single flat array","main":"array-flatten.js","files":["array-flatten.js","LICENSE"],"scripts":{"test":"istanbul cover _mocha -- -R spec"},"repository":{"type":"git","url":"git://github.com/blakeembrey/array-flatten.git"},"keywords":["array","flatten","arguments","depth"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/array-flatten/issues"},"homepage":"https://github.com/blakeembrey/array-flatten","devDependencies":{"istanbul":"^0.3.13","mocha":"^2.2.4","pre-commit":"^1.0.7","standard":"^3.7.3"},"gitHead":"1963a9189229d408e1e8f585a00c8be9edbd1803","_id":"array-flatten@1.1.1","_shasum":"9a5f699051b1e7073328f2a008968b64ea2955d2","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.3","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"9a5f699051b1e7073328f2a008968b64ea2955d2","tarball":"http://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz"},"directories":{}},"2.0.0":{"name":"array-flatten","version":"2.0.0","description":"Flatten nested arrays","main":"array-flatten.js","files":["array-flatten.js","LICENSE"],"scripts":{"lint":"standard","test-spec":"mocha -R spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec --bail","test":"npm run lint && npm run test-cov","benchmark":"node benchmark"},"repository":{"type":"git","url":"git://github.com/blakeembrey/array-flatten.git"},"keywords":["array","flatten","arguments","depth","fast","for"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/array-flatten/issues"},"homepage":"https://github.com/blakeembrey/array-flatten","devDependencies":{"benchmarked":"^0.1.4","istanbul":"^0.4.0","mocha":"^2.2.4","pre-commit":"^1.0.7","standard":"^5.3.1"},"gitHead":"d947b86ed11cd952f1bf84dbfa584099845385a2","_id":"array-flatten@2.0.0","_shasum":"24dd98b38b9194b59b2087ba40c21384d6b8a8dc","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"24dd98b38b9194b59b2087ba40c21384d6b8a8dc","tarball":"http://registry.npmjs.org/array-flatten/-/array-flatten-2.0.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"directories":{}}},"homepage":"https://github.com/blakeembrey/array-flatten","keywords":["array","flatten","arguments","depth","fast","for"],"repository":{"type":"git","url":"git://github.com/blakeembrey/array-flatten.git"},"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"bugs":{"url":"https://github.com/blakeembrey/array-flatten/issues"},"license":"MIT","readmeFilename":"README.md","users":{"tunnckocore":true,"jamescostian":true,"acollins-ts":true,"isaacvitor":true,"nickeltobias":true,"tobiasnickel":true},"_attachments":{},"_etag":"\"AACE7W5FTSMZES7EZL2DWW9CW\""}