AtScript is Google’s new superset for JavaScript. It enhances JavaScript with new features to make it more
robust. It is not only designed to run on top of ECMAScript 5 and ECMAScript 6, but on the top of Microsoft’s
superset TypeScript language as well.
The aim of AtScript is to make type annotation data available at runtime to enhance JavaScript with type, field
and metadata annotations.