esvalid
esvalid copied to clipboard
disallow `eval` and `arguments` in restricted positions in strict mode code
Just ES5 support for now, no destructuring.
- [ ] function parameters
- [ ] setter parameters
- [ ] AssignmentExpression.left
- [x] function names
- [x] catch variable
- [ ] variable declarations
- [ ] prefix/postfix increment/decrement