diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2020-10-30 20:39:53 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-30 20:39:53 +0100 |
commit | 2a36e2f892d6e0855b4e3d927cca399299038f80 (patch) | |
tree | 0545a488955ad70e6d61e21890d1c2c925d50b29 /cli/lint.rs | |
parent | ce75101e3e1015c30ef41e600eda9b39b1504e6e (diff) |
upgrade: deno_doc, deno_lint, dprint, swc (#8197)
- deno_doc 0.1.14
- deno_lint 0.2.7
- dprint-plugin-typescript 0.32.7
- swc_bundler 0.14.1
- swc_ecmascript 0.13.1
Diffstat (limited to 'cli/lint.rs')
-rw-r--r-- | cli/lint.rs | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/cli/lint.rs b/cli/lint.rs index b7ab7baa4..255089053 100644 --- a/cli/lint.rs +++ b/cli/lint.rs @@ -15,6 +15,7 @@ use crate::media_type::MediaType; use deno_core::error::{generic_error, AnyError, JsStackFrame}; use deno_core::serde_json; use deno_lint::diagnostic::LintDiagnostic; +use deno_lint::linter::FileType; use deno_lint::linter::Linter; use deno_lint::linter::LinterBuilder; use deno_lint::rules; @@ -139,7 +140,8 @@ fn lint_file( let lint_rules = rules::get_recommended_rules(); let mut linter = create_linter(syntax, lint_rules); - let file_diagnostics = linter.lint(file_name, source_code.clone())?; + let file_diagnostics = + linter.lint(file_name, source_code.clone(), FileType::Module)?; Ok((file_diagnostics, source_code)) } @@ -165,7 +167,11 @@ fn lint_stdin(json: bool) -> Result<(), AnyError> { let mut has_error = false; let pseudo_file_name = "_stdin.ts"; match linter - .lint(pseudo_file_name.to_string(), source.clone()) + .lint( + pseudo_file_name.to_string(), + source.clone(), + FileType::Module, + ) .map_err(|e| e.into()) { Ok(diagnostics) => { |