diff --git a/check-grammar-crate.py b/check-grammar-crate.py index 5e59f9536..80312aeca 100755 --- a/check-grammar-crate.py +++ b/check-grammar-crate.py @@ -46,7 +46,7 @@ "tree-sitter-java": ["*.java"], "tree-sitter-rust": ["*.rs"], "tree-sitter-python": ["*.py"], - "tree-sitter-mozjs": ["*.js", "*.js2", "*.jsm"], + "tree-sitter-mozjs": ["*.js", "*.js2", "*.jsm", "*.mjs", "*.jsx"], "tree-sitter-mozcpp": [ "*.cpp", "*.cx", diff --git a/src/langs.rs b/src/langs.rs index 9eb4fca82..badc30dfa 100644 --- a/src/langs.rs +++ b/src/langs.rs @@ -21,7 +21,7 @@ mk_langs!( MozjsCode, MozjsParser, tree_sitter_mozjs, - [js, jsm], + [js, jsm, mjs, jsx], ["js", "js2"] ), ( diff --git a/tree-sitter-mozjs/package.json b/tree-sitter-mozjs/package.json index ef3d956af..ecb43c225 100644 --- a/tree-sitter-mozjs/package.json +++ b/tree-sitter-mozjs/package.json @@ -27,7 +27,9 @@ "file-types": [ "js", "js2", - "jsm" + "jsm", + "mjs", + "jsx" ] } ],