{"_id":"new-array","_rev":"4-991013a7e51423a3a2e40239b1558bb1","name":"new-array","description":"create a new array filled with a value, or zero","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"new-array","version":"1.0.0","description":"create a new array filled with a value, or zero","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{},"devDependencies":{"faucet":"0.0.1","tape":"^4.0.0"},"scripts":{"test":"node test.js | faucet"},"keywords":["dense","array","filled","value","zero","zeroes","arrays","create","fill"],"repository":{"type":"git","url":"git://github.com/mattdesl/new-array.git"},"homepage":"https://github.com/mattdesl/new-array","bugs":{"url":"https://github.com/mattdesl/new-array/issues"},"gitHead":"8de98d2ca74001c15b83947a9269e16f3ad9f2be","_id":"new-array@1.0.0","_shasum":"5dbc639d961eac7f1a9fbc1a7146ec12f2924fbf","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"dist":{"shasum":"5dbc639d961eac7f1a9fbc1a7146ec12f2924fbf","tarball":"https://registry.npmjs.org/new-array/-/new-array-1.0.0.tgz","integrity":"sha512-K5AyFYbuHZ4e/ti52y7k18q8UHsS78FlRd85w2Fmsd6AkuLipDihPflKC0p3PN5i8II7+uHxo+CtkLiJDfmS5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyKrfw5RKLY4ChfkkO2BHcxZ/b7m6lTborJ3lFG/qUIgIgLhh8JZ2H5+oXqDrifag5O+M9zjNdYwMiW0RS1kH7PvA="}]},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}]}},"readme":"# new-array\n\n[![stable](http://badges.github.io/stability-badges/dist/stable.svg)](http://github.com/badges/stability-badges)\n\nCreates a new dense array with the given size, optionally filled with a specified value. \n\n```js\nvar array = require('new-array')\n\narray(2)\n// > [ undefined, undefined ]\n\narray(4, 0)\n// > [ 0, 0, 0, 0 ]\n\narray()\n// > []\n\narray(2).map((x, i) => i)\n// > [0, 1]\n```\n\nPrimarily motivated by the fact that `new Array(n)` produces an array of holes that does not play well with methods like `Array#map()`.\n\n## Usage\n\n[![NPM](https://nodei.co/npm/new-array.png)](https://www.npmjs.com/package/new-array)\n\n#### `arr = newArray(n[, value])`\n\nReturns a new dense array with length `n` (default 0), where each element is set to `value` (or undefined).\n\n## See Also\n\n- [array-range](https://www.npmjs.com/package/array-range)\n\n## License\n\nMIT, see [LICENSE.md](http://github.com/mattdesl/new-array/blob/master/LICENSE.md) for details.\n","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"time":{"modified":"2022-06-21T01:41:15.539Z","created":"2015-06-01T14:16:43.413Z","1.0.0":"2015-06-01T14:16:43.413Z"},"homepage":"https://github.com/mattdesl/new-array","keywords":["dense","array","filled","value","zero","zeroes","arrays","create","fill"],"repository":{"type":"git","url":"git://github.com/mattdesl/new-array.git"},"author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"bugs":{"url":"https://github.com/mattdesl/new-array/issues"},"license":"MIT","readmeFilename":"README.md","users":{"jakeginnivan":true}}