@babel/plugin-syntax-typescript
npm install --save-dev @babel/plugin-syntax-typescript
Usage
.babelrc
(Recommended)
Via .babelrc
{
"plugins": ["@babel/plugin-syntax-typescript"]
}
Via CLI
babel --plugins @babel/plugin-syntax-typescript script.js
Via Node API
require("@babel/core").transform("code", {
plugins: ["@babel/plugin-syntax-typescript"]
});
Options
isTSX
boolean
, defaults to false
.
Forcibly enables jsx
parsing. Otherwise angle brackets will be treated as typescript's legacy type assertion var foo = <string>bar;