Closed mdesousa closed 3 years ago
This seems a genuine bug, thanks for reporting!
Same issue here. Seems like the additional attributes are undefined
while the checker is running.
Thanks for the fix @dsagal! Any plan to release a version with those fixes included? 😊
Will do this weekend!
On Fri, Feb 19, 2021 at 11:30 AM Jérôme W. notifications@github.com wrote:
Thanks for the fix @dsagal https://github.com/dsagal! Any plan to release a version with those fixes included? 😊
— You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/gristlabs/ts-interface-checker/issues/35#issuecomment-782185364, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAIKMRYEVK4IH6FY5IWAJLLS72GZNANCNFSM4V7LSQJA .
If you perform a strict check on an extended interface you will get an incorrect error about extraneous properties defined in the child interface. See below sample code that illustrates the problem... the second test fails with an error: value.childProp is extraneous