|
|
|
|
|
by TheCleric
1198 days ago
|
|
If you know what's in the object cast it as that type or be sure by saying if ('propertyName' in unknownObject). TS is far from perfect. These aren't its ways (it provides any, so of course it's fine with it). These are my restrictions: if you're using a type system, actually use it. Don't lie to yourself and throw anys in your code. |
|
How do you get around properties assigned via Object.defineProperties recognised by TS, though? I really don't know. Is is an unrelated question