* chore: rename Test-Suite.js to test-suite.tsx * feat: migrate test-suite to ts * feat: use type guard to narrow down tests prop * revert: text prop from Test type I added when rebasing * remove optionality from props Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com> Co-authored-by: Shaun Hamilton <shauhami020@gmail.com> Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>