Open
Description
Situations like #1368 will keep happening as the commonly implemented interfaces update their definitions time to time. It might be worth to have a separate library for this.
The requirement to enter the common lib would be "2+ browser engine implementations (Gecko, Blink, WebKit)" + "2+ non-browser implementations (node, deno, etc.)".
See also #1154 and microsoft/TypeScript#43972. (The existence of yet-unofficial https://common-min-api.proposal.wintercg.org/ is especially interesting. The spec being unofficial does not block anything here as we can just use BCD. Very fortunate that BCD covers non-browser impls! 🚀)
Metadata
Metadata
Assignees
Labels
No labels