You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm interested in updating some WebAuthn-related types like AuthenticatorTransport and AuthenticatorAttestationResponse that have gained new properties and values in the wild, but these new values aren't represented in the respective types in TypeScript's DOM library.
After reading this repo's Contribution Guidelines, particularly the "When the type exists but is wrong" section, I think I should actually focus my efforts on proposing updates to MDN itself. Once MDN gets updated then eventually this project will pull them in, and the changes will then eventually make it into a subsequent version of TypeScript after deploying the changes here to the TypeScript repo. Is this understanding correct?
If so, could that part of the README get updated with a more explicit outline of this intended process for updating DOM lib definitions? The way things are now it lead me to performing a naive search of, for example, AuthenticatorTransport and ended up in inputfiles/overridingTypes.jsonc. However very little in here makes sense to me and I was left with the impression that that would be the way for me to accomplish my goal. I'm not kinda stuck wondering where to go next.
I'd love to contribute, but even after trying to learn the process it's still quite nebulous to me as a newcomer.
The text was updated successfully, but these errors were encountered:
The interface mixin Animatable has a function animate where the first param is of type object wich in typescript would be any so this is overwritten to a better type here
Once MDN gets updated then eventually this project will pull them in, and the changes will then eventually make it into a subsequent version of TypeScript after deploying the changes here to the TypeScript repo. Is this understanding correct?
Yes, exactly. Data from MDN will reflect here e.g. #1365 adding new AuthenticatorAttestationResponse members.
I'm interested in updating some WebAuthn-related types like
AuthenticatorTransport
andAuthenticatorAttestationResponse
that have gained new properties and values in the wild, but these new values aren't represented in the respective types in TypeScript's DOM library.After reading this repo's Contribution Guidelines, particularly the "When the type exists but is wrong" section, I think I should actually focus my efforts on proposing updates to MDN itself. Once MDN gets updated then eventually this project will pull them in, and the changes will then eventually make it into a subsequent version of TypeScript after deploying the changes here to the TypeScript repo. Is this understanding correct?
If so, could that part of the README get updated with a more explicit outline of this intended process for updating DOM lib definitions? The way things are now it lead me to performing a naive search of, for example,
AuthenticatorTransport
and ended up in inputfiles/overridingTypes.jsonc. However very little in here makes sense to me and I was left with the impression that that would be the way for me to accomplish my goal. I'm not kinda stuck wondering where to go next.I'd love to contribute, but even after trying to learn the process it's still quite nebulous to me as a newcomer.
The text was updated successfully, but these errors were encountered: