use the source-map module again now that it works with typescript