Jest and differences between TS and JS (dynamically typed vs statically typed languages)