@putout/plugin-remove-useless-push
🐊Putout plugin adds ability to remove useless 'push()'
Last updated 2 years ago by coderaiser .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @putout/plugin-remove-useless-push 
SYNC missed versions from official npm registry.

@putout/plugin-remove-useless-push NPM version

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

Current Tags

  • 3.0.0                                ...           latest (2 months ago)

6 Versions

  • 3.0.0                                ...           2 months ago
  • 2.0.0                                ...           a year ago
  • 1.0.3                                ...           2 years ago
  • 1.0.2                                ...           2 years ago
  • 1.0.1                                ...           2 years ago
  • 1.0.0                                ...           2 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 1
Last Month 1
Dependencies (0)
None
Dev Dependencies (5)
Dependents (1)

Copyright 2013 - present © cnpmjs.org | Home |