Adrien LESÉNÉCHAL

Results 5 issues of Adrien LESÉNÉCHAL

MediaWiki 1.42 is expected to be released in a few weeks, so this PR contains (supposedly) all type and JSdoc changes related to it. This release also comes with a...

**(note: some changes in this PR massively break existing modules, without providing any viable alternative or migration process, I'm still slowly working on it but for now I do not...

Expose all local types used in all declaration files, inside the `mw` namespace or nested namespaces in `jquery` and `mw`. To review these changes, I highly suggest to hide whitespace...

## Motivation The MediaWiki API contains various modules managed by the ResourceLoader (see [Resources.php](https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/REL1_41/resources/Resources.php)). Some ResourceLoader modules include code whose associated types are in several `.d.ts` files. For example, type...

Various jQuery modules are being removed with each new MediaWiki release, and some other deprecated declarations too. `jquery.throttle-debounce` was removed in 1.40 and both `jquery.color` and `jquery.form` were removed in...