Source code
Revision control
Copy as Markdown
Other Tools
# Updating Gecko Type Definitions
The type definitions live in [tools/@types](https://searchfox.org/firefox-main/source/tools/@types),
## Updating JavaScript Module Paths
The path maps are currently used for locating the sources of files referenced by
removed, these may need to be updated.
```shell
$ ./mach ts paths
```
## Updating Gecko Types
The Gecko types are updated from the source directory and build output.
:::{warning}
A full build is required.
:::
```shell
$ ./mach build && ./mach ts build && ./mach ts update
```