dry-type (npm): (To be done)
Keywords: typescript