{ "rules": { "camelcase": [ "error", { "properties": "never", "allow": ["^vfunc_", "^on_"] } ], "consistent-return": "error", "key-spacing": [ "error", { "mode": "minimum", "beforeColon": false, "afterColon": true } ], "no-unused-vars": [ "error", { "argsIgnorePattern": "^_", "varsIgnorePattern": "_$" } ], "object-curly-spacing": [ "error", "always" ], "prefer-arrow-callback": "error" }, "overrides": [ { "files": "js/**", "excludedFiles": ["js/extensionPrefs/*", "js/portalHelper/*"], "globals": { "global": false, "_": false, "C_": false, "N_": false, "ngettext": false } } ] }