chage to typescript project