.arcconfig |
|
144 |
.babel-eslint.rc.js |
eslint-env node |
292 |
.cargo |
|
|
.clang-format |
|
1837 |
.clang-format-ignore |
|
6948 |
.cron.yml |
|
12907 |
.git-blame-ignore-revs |
|
191810 |
.gitattributes |
|
393 |
.github |
|
|
.gitignore |
|
10099 |
.hg-annotate-ignore-revs |
|
65465 |
.hgignore |
|
10297 |
.hgtags |
|
20715 |
.lando.ini |
|
760 |
.lldbinit |
|
1526 |
.mailmap |
|
483 |
.prettierignore |
|
86716 |
.prettierignore-css |
|
65 |
.prettierignore-non-css |
|
112 |
.prettierrc.js |
eslint-env node |
546 |
.rstcheck.cfg |
|
674 |
.stylelintignore |
|
4084 |
.stylelintrc.js |
eslint-env node |
10486 |
.taskcluster.yml |
|
18292 |
.trackerignore |
|
0 |
.vscode |
|
|
.yamllint |
|
118 |
.ycm_extra_conf.py |
|
2023 |
accessible |
|
|
AUTHORS |
|
125 |
browser |
|
|
build |
|
|
build.gradle |
|
21083 |
caps |
|
|
Cargo.lock |
|
171200 |
Cargo.toml |
|
11047 |
chrome |
|
|
client.mk |
|
2484 |
client.py |
Replace the contents of dir with the contents of repository, except for
files matching exclusions.
|
5685 |
CLOBBER |
|
1135 |
CODE_OF_CONDUCT.md |
|
493 |
config |
|
|
configure |
|
329 |
configure.py |
|
11686 |
devtools |
|
|
docs |
|
|
docshell |
|
|
dom |
|
|
editor |
|
|
eslint-file-globals.config.mjs |
This file defines the globals used for various files across the tree.
Generally, most globals should be automatically set up. If you think you are
missing some globals, and they are in one of the defined sections, you can
generally add the file here.
However, please use the defined patterns as follows:
- ES modules should always use `.mjs` extensions.
- System modules (accessed from privileged scope) should use `.sys.mjs`.
- Workers should use `<name>.worker.js` or `<name>.worker.mjs`.
Please also note the patters for tests - see the top of `.eslintrc-test-paths.js`.
|
31014 |
eslint-ignores.config.mjs |
Files to exclude from ESLint.
Please DO NOT add more third party files to this file.
They should be added to tools/rewriting/ThirdPartyPaths.txt instead.
Please also DO NOT add generated files that are for some reason checked
into source - add them to tools/rewriting/Generated.txt instead.
This file should only be used for exclusions where we have:
- preprocessed files
- intentionally invalid files
- build directories and other items that we need to ignore
@type {string[]}
|
12212 |
eslint-rollouts.config.mjs |
This is the current list of rollouts for ESLint rules in mozilla-central. The
meta bug for the rollouts is https://bugzilla.mozilla.org/show_bug.cgi?id=1596191
New exclusions SHOULD NOT be added to this list, unless they are part of a
rollout for a new rule, or otherwise agreed with the JavaScript usage, tools,
and style team: https://firefox-source-docs.mozilla.org/mots/index.html#javascript-usage-tools-and-style
See https://firefox-source-docs.mozilla.org/code-quality/lint/linters/eslint/enabling-rules.html#enabling-a-new-rule
for more information about roll-outs.
|
123042 |
eslint-subdirs.config.mjs |
ESLint's flat configuration doesn't automatically read sub-configuration files.
Hence, we import them here, adjusting paths as we go.
Over time we would like to reduce this list. Ideally, this file would not exist.
The aim is for our rules to be consistently applied across the code base.
If you are seeking to add a new sub-file here, please talk to the "JavaScript
usage, tools, and style" team first (aka #frontend-codestyle-reviewers).
|
16213 |
eslint-test-paths.config.mjs |
/browser |
15885 |
eslint.config.mjs |
mixedcontent*.{${mozilla.allFileExtensions.join(",")}}`,
`* |
13411 |
extensions |
|
|
gfx |
|
|
GNUmakefile |
|
261 |
gradle |
|
|
gradle.properties |
|
972 |
gradlew |
|
8733 |
gradlew.bat |
|
2937 |
hal |
|
|
image |
|
|
intl |
|
|
ipc |
|
|
js |
|
|
layout |
|
|
LICENSE |
|
389 |
mach |
|
7311 |
mach.cmd |
|
139 |
mach.ps1 |
|
1331 |
Makefile.in |
|
7871 |
media |
|
|
memory |
|
|
mfbt |
|
|
mobile |
|
|
modules |
|
|
mots.yaml |
|
112132 |
moz.build |
|
6538 |
moz.configure |
|
29992 |
mozglue |
|
|
mozilla-config.h.in |
|
1991 |
netwerk |
|
|
nsprpub |
|
|
other-licenses |
|
|
package-lock.json |
|
242432 |
package.json |
|
1519 |
parser |
|
|
pyproject.toml |
|
4914 |
python |
|
|
README.md |
 |
1054 |
remote |
|
|
security |
|
|
SECURITY.md |
|
1488 |
services |
|
|
servo |
|
|
settings.gradle |
|
5996 |
srcdir-resolver.js |
|
709 |
startupcache |
|
|
storage |
|
|
substitute-local-geckoview.gradle |
|
8528 |
supply-chain |
|
|
taskcluster |
|
|
test.mozbuild |
|
429 |
testing |
|
|
third_party |
|
|
toolkit |
|
|
tools |
|
|
uriloader |
|
|
view |
|
|
widget |
|
|
xpcom |
|
|
xpfe |
|
|