Although I really like static typing and the other great features that TypeScript brings to JavaScript, sometimes I just want to profit from the dynamic nature of JavaScript.
I had a JavaScript/TypeScript object where I wanted to set a property value:
In TypeScript, this generates an error:
The property 'prop' does not exist on value of type '{}'
To fix it, I had to add a type annotation: