Name Description Size
avoid-Date-timing.js 1467
avoid-removeChild.js 2080
balanced-listeners.js 4283
balanced-observers.js 3039
consistent-if-bracing.js 1515
import-browser-window-globals.js 1596
import-content-task-globals.js 2786
import-globals.js 567
import-headjs-globals.js 1293
lazy-getter-object-name.js 1298
mark-exported-symbols-as-used.js 3020
mark-test-function-used.js 1226
no-aArgs.js 1512
no-addtask-setup.js 1619
no-arbitrary-setTimeout.js 1866
no-browser-refs-in-toolkit.js 1408
no-compare-against-boolean-literals.js 1040
no-comparison-or-assignment-inside-ok.js 2450
no-cu-reportError.js 4257
no-define-cc-etc.js 1525
no-more-globals.js 2005
no-redeclare-with-import-autofix.js Create a trap for a call to `report` that the original rule is trying to make on `context`. Returns a function that forwards to `report` but provides a fixer for redeclared imports that just removes those imports. @return {function} 5024
no-throw-cr-literal.js 3000
no-useless-parameters.js 4601
no-useless-removeEventListener.js 2104
no-useless-run-test.js 2766
prefer-boolean-length-check.js 3626
prefer-formatValues.js As we enter blocks new sets are pushed onto this stack and then popped when we exit the block. 2455
reject-addtask-only.js 1420
reject-chromeutils-import-params.js 1868
reject-chromeutils-import.js 2274
reject-eager-module-in-lazy-getter.js 2850
reject-global-this.js 1110
reject-globalThis-modification.js 2126
reject-import-system-module-from-non-system.js 953
reject-importGlobalProperties.js 3181
reject-lazy-imports-into-globals.js 2560
reject-mixing-eager-and-lazy.js 3993
reject-multiple-await.js 895
reject-multiple-getters-calls.js 2624
reject-relative-requires.js 1054
reject-scriptableunicodeconverter.js 1235
reject-some-requires.js 1104
reject-top-level-await.js 1187
rejects-requires-await.js 1287
use-cc-etc.js 1507
use-chromeutils-definelazygetter.js 1557
use-chromeutils-generateqi.js 3052
use-chromeutils-import.js 1648
use-console-createInstance.js eslint-disable mozilla/use-console-createInstance 1197
use-default-preference-values.js 1641
use-includes-instead-of-indexOf.js 1479
use-isInstance.js 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 4739
use-ownerGlobal.js 1125
use-returnValue.js 1288
use-services.js 3751
use-static-import.js 2552
valid-ci-uses.js 5430
valid-lazy.js 8092
valid-services-property.js 3422
valid-services.js 1830
var-only-at-top-level.js 1022