Skip to content

Commit

Permalink
Cleanup & expose types in mw.Api
Browse files Browse the repository at this point in the history
- expose all types within `mw.Api`
- split interface paths into sub-namespaces, allowing to use type aliases to reduce type names when desired
- add deprecated type aliases, mapping old naming scheme to exposed (and renamed) types
- fix handling of `required` values: if a site says a parameter is required and another one says it is optional, then we want to make it optional
- cleaning up some stuff, started to document some things
- move types to a separate declaration file to use the (easier to read) TS syntax
  • Loading branch information
Adrien LESÉNÉCHAL committed Oct 17, 2024
1 parent d573b0d commit e0dde29
Show file tree
Hide file tree
Showing 4 changed files with 13,663 additions and 12,341 deletions.
Loading

0 comments on commit e0dde29

Please sign in to comment.