This grammar takes much of its content from the official Lezer JavaScript grammar and Joakker's tree-sitter JSON5 grammar. It can be used with CodeMirror 6 to parse the JSON5 syntax.