Improve javascript and typescript version