tools: apply custom buffer lint rule to /lib only
authorRich Trott <rtrott@gmail.com>
Mon, 22 Feb 2016 22:24:38 +0000 (14:24 -0800)
committerMyles Borins <mborins@us.ibm.com>
Mon, 21 Mar 2016 19:57:59 +0000 (12:57 -0700)
The lint rule is there to avoid a circular-dependency issue that only
applies to `/lib`. In preparation for linting `/benchmark`, apply that
rule to `/lib` only to avoid churn in `/benchmark`.

Refs: https://github.com/nodejs/node/issues/3983#issuecomment-158956113
PR-URL: https://github.com/nodejs/node/pull/5371
Reviewed-By: Michaƫl Zasso <mic.besace@gmail.com>
Reviewed-By: Roman Reiss <me@silverwind.io>
.eslintrc
lib/.eslintrc [new file with mode: 0644]

index b9ebff8..f2a61ab 100644 (file)
--- a/.eslintrc
+++ b/.eslintrc
@@ -83,7 +83,6 @@ rules:
   strict: [2, "global"]
 
   # Custom rules in tools/eslint-rules
-  require-buffer: 2
   new-with-error: [2, "Error", "RangeError", "TypeError", "SyntaxError", "ReferenceError"]
 
 
diff --git a/lib/.eslintrc b/lib/.eslintrc
new file mode 100644 (file)
index 0000000..341e932
--- /dev/null
@@ -0,0 +1,3 @@
+rules:
+  # Custom rules in tools/eslint-rules
+  require-buffer: 2