Ignore rest siblings in no-unused-vars
Ignore rest siblings in no-unused-vars

This allows constructs like `let { foo, ...allButFoo } = someObject` where `foo` isn't used for anything, just excluded from the `allButFoo` assignment, without it causing the no-unused-vars lint rule to error.

PatentNavigation/eslint-plugin-turbopatent