babel-plugin-array-includes
Replaces
arr.includes(val)
witharr.indexOf(val) >= 0
.
Thanks to @sebmck for the help.
Example
In
1 2 3 5 8 13;
Out
"use strict"; 1 2 3 5 8 13 >= 0;
Pitfalls
This doesn't work:
In
{ return arr;}
Out
{ return arr; // still includes}
Installation
$ npm install babel-plugin-array-includes
Usage
.babelrc
(Recommended)
Via .babelrc
Via CLI
$ babel --plugins array-includes script.js
Via Node API
;