From 25b4a5f81303c4001ba988e223ea6ce0eca0d614 Mon Sep 17 00:00:00 2001
From: Marijn Haverbeke <marijnh@gmail.com>
Date: Wed, 12 Jun 2013 10:41:15 +0200
Subject: [PATCH] Have the linter take an optional directory argument

---
 bin/lint | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/bin/lint b/bin/lint
index 3b6338691..6dd08b05c 100755
--- a/bin/lint
+++ b/bin/lint
@@ -2,10 +2,12 @@
 
 var lint = require("../test/lint/lint");
 
-process.chdir(__dirname.slice(0, __dirname.lastIndexOf("/")));
-
-lint.checkDir("mode");
-lint.checkDir("lib");
-lint.checkDir("addon");
+if (process.argv.length > 2) {
+  lint.checkDir(process.argv[2]);
+} else {
+  process.chdir(__dirname.slice(0, __dirname.lastIndexOf("/")));
+  lint.checkDir("lib");
+  lint.checkDir("addon");
+}
 
 process.exit(lint.success() ? 0 : 1);
-- 
GitLab