esvalid icon indicating copy to clipboard operation
esvalid copied to clipboard

confirm that a SpiderMonkey format AST represents an ECMAScript program

Results 8 esvalid issues
Sort by recently updated
recently updated
newest added

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...

Only for nodes types that also exist in JavaScript.

enhancement

For example: - Structural Context (SC) - Duplication Not Allowed (DNA) - Restricted Names (RN) - Incorrect Type (IT) - Nullability (N)

enhancement

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...

bug

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 -...

enhancement

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.

bug