These are analogous to the JSHint options "noarg" and "nobsp", which are already enabled in build/jenkins/lint-config/jshint.json.
From https://jshint.com/docs/options/:
- nonbsp: This option warns about "non-breaking whitespace" characters in source code.
- noarg: This option prohibits the use of arguments.caller and arguments.callee.
From https://eslint.org/docs/rules/no-caller:
This rule is aimed at discouraging the use of deprecated and sub-optimal
code by disallowing use of arguments.caller and arguments.callee.
From https://eslint.org/docs/rules/no-irregular-whitespace:
Invalid or irregular whitespace makes code harder to debug in a similar nature to mixed tabs and spaces.
This rule disallows the following characters: \u00A0 <NBSP>, …