@putout/plugin-remove-useless-push 
The
push()
method ofArray
instances adds the specified elements to the end of an array and returns the new length of the array.(c) MDN
🐊Putout plugin adds ability to remove useless push()
. The rule fits good with putout/remove-unused-variables
.
Checkout in 🐊Putout Editor.
Install
npm i @putout/plugin-remove-useless-push
Rule
{
"rules": {
"remove-useless-push": "on"
}
}
❌ Example of incorrect code
function get() {
const a = [];
const b = [];
a.push(1);
b.push(2);
return b;
}
✅ Example of correct code
function get() {
const a = [];
const b = [];
b.push(2);
return b;
}
License
MIT