TAP5-2591: add support for TypeScript modules
10 files changed