Adds static typing to JavaScript to improve developer productivity and code quality.