The test case "test many lines" in https://github.com/exercism/typescript/blob/master/exercises/transpose/transpose.test.ts doesn’t match the canonical test case in https://github.com/exercism/problem-specifications/blob/6dba022a2a238566dd91991fdce5211b47feae8f/exercises/transpose/canonical-data.json. Actually in the current version (https://github.com/exercism/problem-specifications/blob/master/exercises/transpose/canonical-data.json) this test is replaced with a new test "mixed line length" Using the correct test data will also require a new example program. See also https://github.com/exercism/ecmascript/pull/379 and https://github.com/exercism/ecmascript/pull/364 for a fixed similar problem in the ecmascript track.
The test case "test many lines" in https://github.com/exercism/typescript/blob/master/exercises/transpose/transpose.test.ts doesn’t match the canonical test case in https://github.com/exercism/problem-specifications/blob/6dba022a2a238566dd91991fdce5211b47feae8f/exercises/transpose/canonical-data.json.
Actually in the current version (https://github.com/exercism/problem-specifications/blob/master/exercises/transpose/canonical-data.json) this test is replaced with a new test "mixed line length"
Using the correct test data will also require a new example program.
See also exercism/javascript#379
and exercism/javascript#364
for a fixed similar problem in the ecmascript track.