summaryrefslogtreecommitdiff
path: root/cli/lint.rs
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2020-10-30 20:39:53 +0100
committerGitHub <noreply@github.com>2020-10-30 20:39:53 +0100
commit2a36e2f892d6e0855b4e3d927cca399299038f80 (patch)
tree0545a488955ad70e6d61e21890d1c2c925d50b29 /cli/lint.rs
parentce75101e3e1015c30ef41e600eda9b39b1504e6e (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.rs10
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) => {