@putout/plugin-apply-destructuring
v7.1.0
Published
🐊Putout plugin adds ability use destructuring on variable declarations
Downloads
64,639
Maintainers
Readme
@putout/plugin-apply-destructuring
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",
"apply-destructuring/falsy": "on"
}
}
array
❌ Example of incorrect code
const first = array[0];
✅ Example of correct code
const [first] = array;
object
❌ Example of incorrect code
const name = user.name;
✅ Example of correct code
const {name} = user;
falsy
Check out in 🐊Putout Editor.
❌ Example of incorrect code
const {maxElementsInOneLine} = {
options,
};
✅ Example of correct code
const {maxElementsInOneLine} = options;
License
MIT