move typescript in thirdParty
refactoring