migrated to tsbuild for building