===================== Mozilla ESLint Plugin ===================== balanced-listeners ------------------ Checks that for every occurence of 'addEventListener' or 'on' there is an occurence of 'removeEventListener' or 'off' with the same event name. components-imports ------------------ Checks the filename of imported files e.g. ``Cu.import("some/path/Blah.jsm")`` adds Blah to the global scope. import-browserjs-globals ------------------------ When included files from the main browser UI scripts will be loaded and any declared globals will be defined for the current file. This is mostly useful for browser-chrome mochitests that call browser functions. import-globals-from ------------------- Parses a file for globals defined in various unique Mozilla ways. When a "import-globals-from " comment is found in a file, then all globals from the file at will be imported in the current scope. This will also operate recursively. This is useful for scripts that are loaded as