esprima
esprima copied to clipboard
Doesn't throw on invalid parenthesized pattern (object pattern)
Steps to reproduce
esprima.parse('({a: (b = 0)} = {})')
Expected output
Should throw
Actual output
Outputs invalid AST