old_contents: // http://eslint.org/
  module.exports = {
      "extends": "eslint:recommended",
  
      // http://eslint.org/docs/user-guide/configuring#specifying-environments
      "env": {
          "browser": true,
      },
  
      // http://eslint.org/docs/user-guide/configuring#specifying-globals
      "globals": {
          // false means it shouldn't be overwritten
          "define": false,
          "hqDefine": false,
          "hqImport": false,
          "requirejs": false,
          "gettext": false,
          "assert": false,
          "sinon": false,
          "$": false,
          "ko": false,
          "_": false,
          "L": true,
          "it": false,
          "describe": false,
          "beforeEach": false,
      },
  
      // http://eslint.org/docs/rules/
      // http://eslint.org/docs/user-guide/configuring#configuring-rules
      "rules": {
          // First option can be off, warn, or error
          "comma-dangle": ["warn", "always-multiline"],
          "eqeqeq": ["error"],
          "indent": ["warn", 4],
          "linebreak-style": ["error", "unix"],
          "semi": ["error", "always"],
      }
  };
  
new_contents: // http://eslint.org/
  module.exports = {
      "extends": "eslint:recommended",
  
      // http://eslint.org/docs/user-guide/configuring#specifying-environments
      "env": {
          "browser": true,
      },
  
      // http://eslint.org/docs/user-guide/configuring#specifying-globals
      "globals": {
          // false means it shouldn't be overwritten
          "define": false,
          "hqDefine": false,
          "hqImport": false,
          "requirejs": false,
          "gettext": false,
          "assert": false,
          "sinon": false,
          "$": false,
          "ko": false,
          "_": false,
          "L": true,
          "it": false,
          "describe": false,
          "beforeEach": false,
      },
  
      // http://eslint.org/docs/rules/
      // http://eslint.org/docs/user-guide/configuring#configuring-rules
      "rules": {
          // First option can be off, warn, or error
          "comma-dangle": ["warn", "always-multiline"],
          "eqeqeq": ["error"],
          "indent": ["warn", 4, {indentSwitchCase: true}],
          "linebreak-style": ["error", "unix"],
          "semi": ["error", "always"],
      }
  };
  
subject: add eslint for indenting switch cases