TypescriptPreprocessor