{"_id":"arrayify","_rev":"3517909","name":"arrayify","description":"Convert array like items or individual items into arrays","dist-tags":{"latest":"1.0.0"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"time":{"modified":"2024-08-27T20:50:07.000Z","created":"2013-07-08T12:40:45.588Z","1.0.0":"2013-07-08T12:40:45.588Z"},"users":{},"author":{"name":"ForbesLindesay"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/arrayify.git"},"versions":{"1.0.0":{"name":"arrayify","version":"1.0.0","description":"Convert array like items or individual items into arrays","keywords":[],"dependencies":{},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/arrayify.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","readmeFilename":"README.md","_id":"arrayify@1.0.0","dist":{"shasum":"f06a98235b8ef14ca1995992411a9fefb4e49cfc","size":3320,"noattachment":false,"key":"/arrayify/-/arrayify-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/arrayify/download/arrayify-1.0.0.tgz"},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"directories":{},"publish_time":1373287245588,"_hasShrinkwrap":false,"_cnpm_publish_time":1373287245588,"_cnpmcore_publish_time":"2021-12-19T00:13:21.672Z"}},"readme":"# arrayify\r\n\r\nConvert array like items or individual items into arrays (for both browser and server)\r\n\r\n[![Build Status](https://travis-ci.org/ForbesLindesay/arrayify.png?branch=master)](https://travis-ci.org/ForbesLindesay/arrayify)\r\n[![Dependency Status](https://gemnasium.com/ForbesLindesay/arrayify.png)](https://gemnasium.com/ForbesLindesay/arrayify)\r\n[![NPM version](https://badge.fury.io/js/arrayify.png)](http://badge.fury.io/js/arrayify)\r\n\r\n## Installation\r\n\r\n    npm install arrayify\r\n\r\n## Usage\r\n\r\n```js\r\n// Array-likes\r\nvar divs = document.getElementsByTagName('div') // `NodeList` of `HTMLDivElement`\r\ntoArray(divs) // => Array of `HTMLDivElement`\r\n\r\n(function() {\r\n  toArray(arguments) // => [1, 2]\r\n})(1, 2)\r\n\r\n// Primitives\r\ntoArray('hello') // => ['hello']\r\ntoArray(12345) // => [12345]\r\ntoArray(/regex/) // => [/regex/]\r\ntoArray(null) // => [null]\r\ntoArray({}) // => [{}]\r\ntoArray(new Date) // => [Wed Nov 07 2012 04:40:26 GMT+1000 (EST)]\r\n\r\n// Special cases\r\ntoArray(undefined) // => []\r\ntoArray(window) // => [window]\r\ntoArray('a.important', {query: true}) // => [DOM elements matching the query selector 'a.important']\r\n```\r\n\r\n## License\r\n\r\nThis library is based off of work by [@timoxley](https://github.com/timoxley) on the [to-array component](https://github.com/timoxley/to-array) which is MIT licensed.\r\n\r\nThis library is therefore also MIT licensed.\r\n","_attachments":{},"readmeFilename":"README.md","license":"MIT"}