Mediumjs Typedjs