{
  "node": true,     // Allow use of node.js globals.
  "loopfunc": true, // Allow functions to be defined within loops.
  "proto": true,    // Allow use of `__proto__`.
  "expr": true,     // Allow expressions where statements are allowed.
  "boss": true,     // Allow assignments where expressions are allowed.
  "trailing": true, // Do not leave trailing whitespace.
  "strict": false,  // Do not enforce strict mode.
  "undef": true,    // Don't use undefined variables.
  "unused": true,   // Warn about unused variables.
  "-W086": true,    // Allow fall-through in switch statement.
  "white": true,    // Enable strict whitespace checking.
  "indent": 2,      // The code uses an indentation width of 2 spaces.
  "globals": {      // Allow mocha globals in tests.
    "describe": true,
    "it": true
  }
}
