# es/no-destructuring
disallow destructuring
- ✅ The following configurations enable this rule:
plugin:es/no-new-in-es2015
,plugin:es/restrict-to-es3
, andplugin:es/restrict-to-es5
This rule reports ES2015 destructuring assignments/bindings as errors.
# Examples
⛔ Examples of incorrect code for this rule:
/*eslint es/no-destructuring: error */
let [a, b] = array
let {c, d} = obj
function f({a, b}, [c, d]) {}
;[a, b] = array
;({c, d} = obj)