Skip to content

Latest commit

 

History

History
 
 

plugin-apply-destructuring

@putout/plugin-apply-destructuring NPM version

The destructuring assignment syntax is a JavaScript expression that makes it possible to unpack values from arrays, or properties from objects, into distinct variables.

(c) MDN

🐊Putout plugin adds ability to use destructuring on variable declarations.

Install

npm i @putout/plugin-apply-destructuring

Rule

{
    "rules": {
        "apply-destructuring/object": "on",
        "apply-destructuring/array": "on"
    }
}

❌ Example of incorrect code

const first = array[0];
const name = user.name;

✅ Example of correct code

const [first] = array;
const {name} = user;

License

MIT