awesome-esbuild-loader
esbuild is by far one of the fastest TS/ESNext to ES6 compilers, so it makes sense to use it over Babel/TSC with webpack to take advantage of both worlds (Speed and the webpack ecosytem).
Install
npm install --save-dev awesome-esbuild-loader
Usage
In webpack.config.js
:
const ESBuildPlugin = moduleexports = module: rules: test: /\.[jt]sx?$/ loader: 'awesome-esbuild-loader' options: // All options are optional target: 'es2015' // default, or 'es20XX', 'esnext' jsxFactory: 'React.createElement' jsxFragment: 'React.Fragment' sourceMap: false // Enable sourcemap plugins:
License
MIT © mathew-kurian (Mathew Kurian)
Original
MIT © EGOIST (Kevin Titor) - https://github.com/egoist/esbuild-loader