tracked-tools/tracked-built-ins

Type issue when using TS 5.5

Opened this issue · 0 comments

Typescript added Map types in 5.5 https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/#support-for-new-ecmascript-set-methods and seemingly as a result I get the error

Class 'TrackedSet<T>' incorrectly implements interface 'Set<T>'.
  Type 'TrackedSet<T>' is missing the following properties from type 'Set<T>': union, intersection, difference, symmetricDifference, and 3 more.ts(2420)

in node_modules/tracked-built-ins/dist/-private/set.d.ts when upgrading our TS version to 5.5

Screenshot 2024-08-21 at 11 51 29