diff --git a/frontend-js/.jshintrc b/frontend-js/.jshintrc
index 7f86e754b751505bea39a28703dc031ffd21841e..cd3309238ec40e6b3224ad771246d3e3e9e6e8b7 100644
--- a/frontend-js/.jshintrc
+++ b/frontend-js/.jshintrc
@@ -1,59 +1,33 @@
-{
-    "node": true,
-    "browser": true,
-    "es5": true,
-    "esnext": true,
-    "bitwise": true,
-    "camelcase": true,
-    "curly": true,
-    "eqeqeq": true,
-    "immed": true,
-    "latedef": true,
-    // skip warnings about breaking lines
-    "laxbreak": true,
-    "newcap": true,
-    "noarg": true,
-    "regexp": true,
-    "undef": true,
-    "unused": true,
-    "strict": true,
-    // suppresses warnings about using [] notation when it can be expressed in
-    // dot notation: person['name'] vs. person.name.
-    "sub": true,
-    "trailing": true,
-    "smarttabs": true,
-
-  "globals"   : {
-
-    "alert" : false,
-
-    /*
-     * custom test params
-     */
-    "testDiv" : false,
-    "helper" : false,
-
-    /* MOCHA */
-    "describe"   : false,
-    "it"         : false,
-    "before"     : false,
-    "beforeEach" : false,
-    "after"      : false,
-    "afterEach"  : false,
-
-    /* minerva globals */
-    "ServerConnector"  : false,
-    "google"  : false,
-
-
-    /* jQuery */
-    "$"  : false,
-    "jQuery"  : false,
-
-    /* bluebird promise */
-    "Promise"  : true
-
-  },
-  "predef": [ "-Promise" ]
-
-}
+{
+    "node": true,
+    "browser": true,
+    "mocha": true,
+    "jquery": true,
+    "es5": true,
+    "esnext": true,
+    "bitwise": true,
+    "camelcase": true,
+    "curly": true,
+    "eqeqeq": true,
+    "immed": true,
+    "latedef": true,
+    "laxbreak": true,
+    "newcap": true,
+    "noarg": true,
+    "undef": true,
+    "unused": true,
+    "strict": true,
+    "sub": true,
+    "trailing": true,
+    "smarttabs": true,
+
+  "globals": {
+    "alert": false,
+    "testDiv": false,
+    "helper": false,
+    "ServerConnector": false,
+    "google": false,
+    "Promise": true
+  }
+
+}