We are lazy, also lazy-cached and browserify-ready - just arrayify, falsey values returns empty array. In bonus with .isArray method.

Install
npm i lazy-arrayify --save
Usage
For more use-cases see the tests
const lazyArrayify = require('lazy-arrayify')
Check if value is array using the isarray module.
Params
val {Mixed}
returns {Boolean}
Example
var isArray = require('lazy-arrayify').isArray
console.log(isArray(1234))
console.log(isArray('str'))
console.log(isArray(null))
console.log(isArray())
console.log(isArray(0))
console.log(isArray(false))
console.log(isArray([null, 123]))
console.log(isArray([null]))
console.log(isArray([false]))
Returns empty array on falsey values.
Params
val {Mixed}
returns {Array}
Example
var arrayify = require('lazy-arrayify').arrayify
console.log(arrayify(1234))
console.log(arrayify('str'))
console.log(arrayify(null))
console.log(arrayify())
console.log(arrayify(0))
console.log(arrayify(false))
console.log(arrayify([null, 123]))
console.log(arrayify([false]))
Related
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
But before doing anything, please read the CONTRIBUTING.md guidelines.
