From 0545d849f273da0e27e8932ea22d6f532992420b Mon Sep 17 00:00:00 2001
From: Sean McArthur <sean.monstar@gmail.com>
Date: Wed, 19 Sep 2012 17:59:38 -0700
Subject: [PATCH] adding jshintrc files

3 jshintrc files, because of different environments:

1. node
2. browser
3. browser tests
---
 .jshintrc                       | 27 +++++++++++++++++++++++++++
 resources/static/.jshintrc      | 23 +++++++++++++++++++++++
 resources/static/test/.jshintrc | 33 +++++++++++++++++++++++++++++++++
 3 files changed, 83 insertions(+)
 create mode 100644 .jshintrc
 create mode 100644 resources/static/.jshintrc
 create mode 100644 resources/static/test/.jshintrc

diff --git a/.jshintrc b/.jshintrc
new file mode 100644
index 000000000..88ce3c2f2
--- /dev/null
+++ b/.jshintrc
@@ -0,0 +1,27 @@
+{
+  "passfail": false,
+  "maxerr": 100,
+  "node": true,
+  "forin": false,
+  "boss": true,
+  "noarg": true,
+  "undef": true,
+  "unused": true,
+  "browser": true,
+  "laxbreak": true,
+  "laxcomma": true,
+  "eqeqeq": true,
+  "eqnull": true,
+  "expr": true,
+  "indent": 2,
+  "predef": [
+    "exports", 
+    "require",
+    "process"
+  ],
+  "es5": true,
+  "esnext": true,
+  "shadow": false,
+  "supernew": false,
+  "strict": false
+}
diff --git a/resources/static/.jshintrc b/resources/static/.jshintrc
new file mode 100644
index 000000000..b11b67f97
--- /dev/null
+++ b/resources/static/.jshintrc
@@ -0,0 +1,23 @@
+{
+  "passfail": false,
+  "maxerr": 100,
+  "browser": true,
+  "forin": false,
+  "boss": true,
+  "noarg": true,
+  "undef": true,
+  "browser": true,
+  "laxbreak": true,
+  "laxcomma": true,
+  "eqeqeq": true,
+  "eqnull": true,
+  "expr": true,
+  "predef": [
+    "BrowserID",
+    "_",
+    "$",
+    "jQuery",
+  ],
+  "shadow": false,
+  "supernew": false
+}
diff --git a/resources/static/test/.jshintrc b/resources/static/test/.jshintrc
new file mode 100644
index 000000000..99349f8d0
--- /dev/null
+++ b/resources/static/test/.jshintrc
@@ -0,0 +1,33 @@
+{
+  "passfail": false,
+  "maxerr": 100,
+  "browser": true,
+  "node": true,
+  "forin": false,
+  "boss": true,
+  "noarg": true,
+  "undef": true,
+  "browser": true,
+  "laxbreak": true,
+  "laxcomma": true,
+  "eqeqeq": true,
+  "eqnull": true,
+  "expr": true,
+  "predef": [
+    "BrowserID",
+    "_",
+    "$",
+    "jQuery",
+    "ok",
+    "equal",
+    "strictEqual",
+    "notEqual",
+    "start",
+    "stop",
+    "asyncTest",
+    "test",
+    "raises"
+  ],
+  "shadow": false,
+  "supernew": false
+}
-- 
GitLab