The
push()method ofArrayinstances 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