@putout/plugin-apply-is-array
The
Array.isArray()
method determines whether the passed value is anArray
. When checking forArray
instance,Array.isArray()
is preferred overinstanceof
because it works throughiframes
.(c) MDN
Array.isArray()
. Fits good with @putout/plugin-declare. Merged to @putout/plugin-types
.
Install
npm i @putout/plugin-apply-is-array
Rule
{
"rules": {
"apply-is-array": "on"
}
}
❌ Example of incorrect code
x instanceof Array;
✅ Example of correct code
const {isArray} = Array;
isArray(x);
In case of using inline
option:
{
"rules": {
"apply-is-array": ["on", {
"inline": true
}]
}
}
Array.isArray
will be inlined:
Array.isArray(x);
License
MIT