summaryrefslogtreecommitdiff
path: root/cli/main.rs
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2020-06-09 18:40:08 +0200
committerGitHub <noreply@github.com>2020-06-09 18:40:08 +0200
commit8366f36873bb7311f533e5e49d9ad13581b0b5c1 (patch)
treeee7beb3895d7ec1e3e1bc237627ecfff7c265438 /cli/main.rs
parent1e0808d501cf9adea65e7cacd123ea4fea06a13a (diff)
upgrade: deno_lint v0.1.8 (#6208)
Diffstat (limited to 'cli/main.rs')
-rw-r--r--cli/main.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/cli/main.rs b/cli/main.rs
index 909295439..d3be3bdbe 100644
--- a/cli/main.rs
+++ b/cli/main.rs
@@ -339,11 +339,13 @@ async fn lint_command(flags: Flags, files: Vec<String>) -> Result<(), ErrBox> {
.fetch_source_file(&specifier, None, Permissions::allow_all())
.await?;
let source_code = String::from_utf8(source_file.source_code)?;
+ let syntax = swc_util::get_syntax_for_media_type(source_file.media_type);
let mut linter = deno_lint::linter::Linter::default();
let lint_rules = deno_lint::rules::get_all_rules();
- let file_diagnostics = linter.lint(file, source_code, lint_rules)?;
+ let file_diagnostics =
+ linter.lint(file, source_code, syntax, lint_rules)?;
error_counts += file_diagnostics.len();
for d in file_diagnostics.iter() {