gecko-dev/docs
André Bargull 96daf134a0 Bug 1782491 - Part 1: Add self-hosted code environment plugin. r=tcampbell
Adds a simple ESLint plugin for custom environments.

The plugin has a single exported value named `globals`, which is an object with
keys for all globally available self-hosted identifiers. All self-hosted values
are read-only, so we set all properties of `globals` to `"readonly"`.

BytecodeEmitter special identifiers are added to the `.eslintrc.js` file,
because that keeps them closer to the SpiderMonkey source tree when compared
to "tools/lint/eslint/eslint-plugin-spidermonkey-js".

Also see:
- tools/lint/eslint/eslint-plugin-mozilla/lib/environments/
- https://eslint.org/docs/latest/user-guide/configuring/language-options

Differential Revision: https://phabricator.services.mozilla.com/D153337
2022-08-05 09:58:58 +00:00
..
_addons Bug 1650197 - Add an extension to autolink bug xxxxxxx strings in docs to bugzilla hyperlinks r=sylvestre DONTBUILD 2022-01-31 15:12:40 +00:00
_static Bug 1737573 - [devtools] Migrate MDN docs into Sphinx (connect docs to toc + css) r=nchevobbe,ahal 2021-11-03 10:45:52 +00:00
_templates Bug 1762099 - Fix "Report an issue" link on Firefox Source Docs. r=sylvestre DONTBUILD 2022-03-31 12:28:31 +00:00
bug-mgmt Bug 1780263 - Update rotating triage docs to reflect the process simplification. r=marco,firefox-source-docs-reviewers DONTBUILD 2022-07-19 20:36:16 +00:00
code-quality Bug 1782491 - Part 1: Add self-hosted code environment plugin. r=tcampbell 2022-08-05 09:58:58 +00:00
contributing Bug 1773520 - add vscode build backend by default if vscode is installed, r=firefox-build-system-reviewers,nalexander,glandium 2022-07-18 13:14:23 +00:00
crash-reporting
gtest Bug 1773440 - Update GTest examples to moz.build. r=sylvestre DONTBUILD 2022-06-10 12:16:23 +00:00
metrics Bug 1705403 - Replace FOG's Glean autodocs with link to Glean Dictionary r=janerik DONTBUILD 2021-05-10 13:33:09 +00:00
mots Bug 1782274 - mots: add hiro and dlrobertson to APZ peers. r=zeid 2022-07-29 19:13:57 +00:00
nspr Bug 1753426 - Fix lint failure r=fix CLOSED TREE 2022-02-07 08:32:10 -05:00
performance Bug 1778773: Add documentation for JIT profiling with perf r=iain DONTBUILD 2022-07-20 22:55:12 +00:00
setup Bug 1782855 - Add MSVC to required list for Windows build docs. r=glandium DONTBUILD 2022-08-03 09:43:32 +00:00
testing-rust-code Bug 1748845 - Update source-relative links in rust docs, r=firefox-source-docs-reviewers,sylvestre 2022-01-11 10:48:21 +00:00
writing-rust-code Bug 1766045 - Document generating JS bindings with UniFFI r=teshaq,markh 2022-08-03 18:59:37 +00:00
conf.py Bug 1749795 - create documentation for adding and testing site-specific wrappers. r=mhowell 2022-04-22 20:46:11 +00:00
config.yml Bug 1737634: mots config file r=sheehan 2022-07-14 15:45:44 +00:00
index.rst Bug 1753413 - fx doc: Remove whitespaces, trailing lines & windows CR r=andi,perftest-reviewers,sparky 2022-02-03 18:34:58 +00:00
jsdoc.json Bug 1780017 - Add mjs files to files that may be used for generating jsdocs. r=firefox-source-docs-reviewers,ahal 2022-07-22 08:25:44 +00:00