npm.io
5.0.1 • Published yesterday

@putout/plugin-convert-array-copy-to-slice

Licence
MIT
Version
5.0.1
Deps
0
Size
4 kB
Vulns
0
Weekly
0
Stars
797

@putout/plugin-convert-array-copy-to-slice NPM version

Spread syntax (...) allows an array expression to be expanded in places where elements are expected.

The slice() method returns a shallow copy of a portion of an array into a new array.

(c) MDN

Putout plugin convert spread to slice(). Not bundled.

Install

npm i @putout/plugin-convert-array-copy-to-slice -D

Rule

{
    "rules": {
        "convert-array-copy-to-slice": "on"
    }
}

Example of incorrect code

const places = [...items];

Example of correct code

const places = items.slice();

License

MIT

Keywords