A Jackson module to generate TypeScript definitions from Java classes