typed-record (npm): A record object that uses a key to retrieve a typed value
Keywords: typescript|javascript|map|record|weakmap|typed|typed-record