1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 | "use strict";
|
10 |
|
11 |
|
12 |
|
13 |
|
14 | module.exports = {
|
15 | configs: {
|
16 | "browser-test": require("../lib/configs/browser-test"),
|
17 | "chrome-test": require("../lib/configs/chrome-test"),
|
18 | "mochitest-test": require("../lib/configs/mochitest-test"),
|
19 | "recommended": require("../lib/configs/recommended"),
|
20 | "xpcshell-test": require("../lib/configs/xpcshell-test")
|
21 | },
|
22 | environments: {
|
23 | "browser-window": require("../lib/environments/browser-window.js"),
|
24 | "chrome-worker": require("../lib/environments/chrome-worker.js"),
|
25 | "frame-script": require("../lib/environments/frame-script.js"),
|
26 | "jsm": require("../lib/environments/jsm.js"),
|
27 | "simpletest": require("../lib/environments/simpletest.js")
|
28 | },
|
29 | processors: {
|
30 | ".xml": require("../lib/processors/xbl-bindings")
|
31 | },
|
32 | rules: {
|
33 | "avoid-Date-timing": require("../lib/rules/avoid-Date-timing"),
|
34 | "avoid-removeChild": require("../lib/rules/avoid-removeChild"),
|
35 | "balanced-listeners": require("../lib/rules/balanced-listeners"),
|
36 | "import-browser-window-globals":
|
37 | require("../lib/rules/import-browser-window-globals"),
|
38 | "import-content-task-globals":
|
39 | require("../lib/rules/import-content-task-globals"),
|
40 | "import-globals": require("../lib/rules/import-globals"),
|
41 | "import-headjs-globals": require("../lib/rules/import-headjs-globals"),
|
42 | "mark-exported-symbols-as-used": require("../lib/rules/mark-exported-symbols-as-used"),
|
43 | "mark-test-function-used": require("../lib/rules/mark-test-function-used"),
|
44 | "no-aArgs": require("../lib/rules/no-aArgs"),
|
45 | "no-arbitrary-setTimeout": require("../lib/rules/no-arbitrary-setTimeout"),
|
46 | "no-compare-against-boolean-literals": require("../lib/rules/no-compare-against-boolean-literals"),
|
47 | "no-define-cc-etc": require("../lib/rules/no-define-cc-etc"),
|
48 | "no-single-arg-cu-import": require("../lib/rules/no-single-arg-cu-import"),
|
49 | "no-import-into-var-and-global":
|
50 | require("../lib/rules/no-import-into-var-and-global.js"),
|
51 | "no-task": require("../lib/rules/no-task"),
|
52 | "no-useless-parameters": require("../lib/rules/no-useless-parameters"),
|
53 | "no-useless-removeEventListener":
|
54 | require("../lib/rules/no-useless-removeEventListener"),
|
55 | "no-useless-run-test":
|
56 | require("../lib/rules/no-useless-run-test"),
|
57 | "reject-importGlobalProperties":
|
58 | require("../lib/rules/reject-importGlobalProperties"),
|
59 | "reject-some-requires": require("../lib/rules/reject-some-requires"),
|
60 | "use-cc-etc": require("../lib/rules/use-cc-etc"),
|
61 | "use-chromeutils-import": require("../lib/rules/use-chromeutils-import"),
|
62 | "use-default-preference-values":
|
63 | require("../lib/rules/use-default-preference-values"),
|
64 | "use-ownerGlobal": require("../lib/rules/use-ownerGlobal"),
|
65 | "use-includes-instead-of-indexOf": require("../lib/rules/use-includes-instead-of-indexOf"),
|
66 | "use-services": require("../lib/rules/use-services"),
|
67 | "var-only-at-top-level": require("../lib/rules/var-only-at-top-level")
|
68 | }
|
69 | };
|