Merge pull request #1036 from Levminer/master

Add JS/TS ESM and CJS extensions
This commit is contained in:
Dongdong Zhou 2022-09-05 19:10:11 +01:00 committed by GitHub
commit 4dc018038a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -211,7 +211,7 @@ pub enum LapceLanguage {
comment: "//", comment: "//",
indent: " ", indent: " ",
code_lens: (&["source_file", "program"], &["source_file"]), code_lens: (&["source_file", "program"], &["source_file"]),
extensions: &["js"], extensions: &["js", "cjs", "mjs"],
}, },
#[cfg(feature = "lang-javascript")] #[cfg(feature = "lang-javascript")]
SyntaxProperties { SyntaxProperties {
@ -231,7 +231,7 @@ pub enum LapceLanguage {
comment: "//", comment: "//",
indent: " ", indent: " ",
code_lens: (&["source_file", "program"], &["source_file"]), code_lens: (&["source_file", "program"], &["source_file"]),
extensions: &["ts"], extensions: &["ts", "cts", "mts"],
}, },
#[cfg(feature = "lang-typescript")] #[cfg(feature = "lang-typescript")]
SyntaxProperties { SyntaxProperties {