I'm currently utilizing Typescript with webpack for the development of a web application. Recently, I made the transition to using the inversifyJs DI library.
However, I am encountering a specific error only when testing on Internet Explorer (version 11):
Missing required @injectable annotation in: MyClassName
The class is properly annotated and does not inherit from any other class. Additionally, I have included both Symbol
and Reflect-metadata
polyfills. Strangely, Firefox and Chrome are functioning as expected. Could it be an issue with inversifyJs compatibility with IE? If so, what might be causing this behavior?