esvalid
esvalid copied to clipboard
confirm that a SpiderMonkey format AST represents an ECMAScript program
bumped `esutils` and `esprima` version for the ES6 stuff added state.ES6 property check bumped `eslint` version and fixed rules to pass bumped the rest of the packages for the sake...
For example: - Structural Context (SC) - Duplication Not Allowed (DNA) - Restricted Names (RN) - Incorrect Type (IT) - Nullability (N)
Hi, first thank for your handy module!! I get a error on the code: `a: try { break a; } finally { }` which is legal I believe. Below is...
VariableDeclarationStatment in ForInStatement can only has one VariableDeclarator. #42
Just ES5 support for now, no destructuring. - [ ] function parameters - [ ] setter parameters - [ ] AssignmentExpression.left - [x] function names - [x] catch variable -...
https://github.com/michaelficarra/esvalid/blob/a57c8c48a335d10eb7e1554c15c887c04103174e/index.js#L269
In ES5, they were restricted in strict mode, but ES6 allows them again. Rationale had to do with dynamic property names.