changed - migrate the repo to Typescript