summaryrefslogtreecommitdiff
path: root/cli/lint.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/lint.rs')
-rw-r--r--cli/lint.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/cli/lint.rs b/cli/lint.rs
index 16d3c3021..901e678ce 100644
--- a/cli/lint.rs
+++ b/cli/lint.rs
@@ -64,6 +64,15 @@ pub async fn lint_files(args: Vec<String>) -> Result<(), ErrBox> {
Ok(())
}
+pub fn print_rules_list() {
+ let lint_rules = rules::get_recommended_rules();
+
+ println!("Available rules:");
+ for rule in lint_rules {
+ println!(" - {}", rule.code());
+ }
+}
+
fn create_linter() -> Linter {
Linter::new(
"deno-lint-ignore-file".to_string(),