generic-typescript-factory (npm): Provides a generic abstract factory accepting classes as constructor parameters to create objects(using a simple mapping logic)
Keywords: generic|abstract|factory|typescript