To allow developers to use the latest language features without worrying about browser or environment constraints, Extension
relies on $(convert_to_link ""Babel"") to transpile cutting-edge JavaScript and TypeScript code, ensuring broad compatibility and enabling developers.
In addition to regular *.js
files, Extension
also supports the following file extensions:
feature name | description | extension |
---|---|---|
ECMAScript Modules | ECMAScript modules are the official standard format to package JavaScript code for reuse. | _.js, _.mjs |
TypeScript | TypeScript is JavaScript with syntax for types. | _.ts, _.tsx, *.mts |
React | React is the library for web and native user interfaces. | *.jsx |