language-javascript
language-javascript copied to clipboard
async event, failure to parse
I extracted a piece of code that generates a parsing error:
$('#form-2').addEventListener('submit', async event => {
// some stuff
})
raise:
hjsmin: "IdentifierToken {tokenSpan = TokenPn 53 1 54, tokenLiteral = \"event\", tokenComment = [WhiteSpace (TokenPn 52 1 53) \" \"]}"
CallStack (from HasCallStack):
error, called at src/Language/JavaScript/Parser/Parser.hs:46:17 in language-javascript-0.7.0.0-J7lG5B0tx71prIoGIZvqr:Language.JavaScript.Parser.Parser
When I remove "async", it works.
version:
hjsmin -v
hjsmin version 0.2.0.4 (using language-javascript version 0.7.0.0)
hjsmin is just a very thin wrapper to functionality in https://github.com/erikd/language-javascript .
Moving this issue to that repo.