Name Description Size Coverage
avoid-Date-timing.mjs 1442 -
avoid-removeChild.mjs 2056 -
balanced-listeners.mjs 4258 -
balanced-observers.mjs 3128 -
import-browser-window-globals.mjs 1598 -
import-content-task-globals.mjs writable ? 3304 -
import-globals.mjs 567 -
import-headjs-globals.mjs 1304 -
lazy-getter-object-name.mjs 1273 -
mark-test-function-used.mjs 1257 -
no-aArgs.mjs 1487 -
no-addtask-setup.mjs 1614 -
no-arbitrary-setTimeout.mjs 1843 -
no-browser-refs-in-toolkit.mjs 1442 -
no-compare-against-boolean-literals.mjs 1015 -
no-comparison-or-assignment-inside-ok.mjs 3062 -
no-cu-reportError.mjs 4278 -
no-define-cc-etc.mjs 1485 -
no-more-globals.mjs 2025 -
no-newtab-refs-outside-newtab.mjs 2302 -
no-redeclare-with-import-autofix.mjs Prepends the base path onto the module path, and converts to a file URL. @param {string} modulePath @returns {string} 5277 -
no-throw-cr-literal.mjs 2970 -
no-useless-parameters.mjs 4571 -
no-useless-removeEventListener.mjs 2110 -
no-useless-run-test.mjs 2736 -
prefer-boolean-length-check.mjs 3596 -
prefer-formatValues.mjs As we enter blocks new sets are pushed onto this stack and then popped when we exit the block. 2430 -
reject-addtask-only.mjs 1598 -
reject-eager-module-in-lazy-getter.mjs 2330 -
reject-globalThis-modification.mjs 2101 -
reject-import-system-module-from-non-system.mjs 936 -
reject-importGlobalProperties.mjs 3215 -
reject-lazy-imports-into-globals.mjs 2372 -
reject-mixing-eager-and-lazy.mjs 3257 -
reject-multiple-await.mjs 870 -
reject-multiple-getters-calls.mjs 2606 -
reject-relative-requires.mjs 1030 -
reject-scriptableunicodeconverter.mjs 1210 -
reject-some-requires.mjs 1080 -
reject-top-level-await.mjs 1187 -
rejects-requires-await.mjs 1262 -
use-cc-etc.mjs 1482 -
use-chromeutils-generateqi.mjs 2989 -
use-console-createInstance.mjs eslint-disable mozilla/use-console-createInstance 1172 -
use-default-preference-values.mjs 1616 -
use-includes-instead-of-indexOf.mjs 1454 -
use-isInstance.mjs Whether an identifier is defined by eslint configuration. `env: { browser: true }` or `globals: []` for example. @param {import("eslint-scope").Scope} currentScope @param {import("estree").Identifier} id 4644 -
use-ownerGlobal.mjs 1100 -
use-returnValue.mjs 1263 -
use-services.mjs 3980 -
use-static-import.mjs 2518 -
valid-ci-uses.mjs 5606 -
valid-lazy.mjs 8479 -
valid-services-property.mjs 3402 -
valid-services.mjs 1811 -
var-only-at-top-level.mjs 1037 -