TypeScript builder for duo