node module for typedjs