Name Description Size
.eslintrc.js 446
build_dom.js Build: <objdir>/dist/@types/lib.gecko.dom.d.ts, from: <srcdir>/dom/webidl/*.webidl and <srcdir>/dom/chrome-webidl/*.webidl sources, using @typescript/dom-lib-generator. 5869
build_glean.js Build: <srcdir>/tools/@types/generated/lib.gecko.glean.d.ts, from: all glean sources referenced in + <srcdir>/toolkit/components/glean/metrics_index.py. 4088
build_nsresult.js Build: <objdir>/dist/@types/lib.gecko.nsresult.d.ts, from: <srcdir>/js/xpconnect/src/xpc.msg and <srcdir>/tools/ts/error_list.json, generated manually for now. 1896
build_paths.js Build: <srcdir>/tools/@types/generated/tspaths.json, and <srcdir>/tools/@types/generated/lib.gecko.modules.d.ts from: various import forms in all *.js and *.mjs sources. 3936
build_services.js Build: <objdir>/dist/@types/lib.gecko.services.d.ts, from: <objdir>/xpcom/components/services.json, generated by a previous build step. 1366
build_xpcom.js Build: <objdir>/dist/@types/lib.gecko.xpcom.d.ts, from: <objdir>/config/makefiles/xpidl/*.d.json type definition files, generated by a previous build step. 6310
config
mach_commands.py TypeScript related commands to build/update typelibs and type-check js. Example: # Use tsc to check types in extensions framework code: $ ./mach ts check toolkit/components/extensions 6737
package-lock.json 134424
package.json 667
plugins
test