Get rid of typescript-map library
typescript-map is a library which implements a feature which already exists in native ECMAScript and has been supported by all major browsers (even IE 11) for a long time. Furthermore, this library doesn't seem have widespread adoption (very few GH issues/MRs/stars). Its use never really made sense for our project because Angular already provides polyfills for supported browsers and we use a lot of newer ECMAScript features natively. Furthermore, we already use the native Map which is not type compatible with the TSMap.
We are currently using this library for with multiple domain models to provide core functionality.
The author writes:
This library doesn't use a hashing function to keep the implmentation small and simple, this means if you plan to put more than a few hundred keys into the map or if the map is on a hot path you should use es6-map instead.