Convert from TypeScript
TypeScript is a superset of JavaScript that adds optional static typing and other features to make it more suitable for large-scale application development. It's used by many modern web applications and frameworks, including Angular and React.