summaryrefslogtreecommitdiff
path: root/cli/lint.rs
diff options
context:
space:
mode:
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) => {