Skip to content

About

Plugin for esbuild to support tranforming ts(x) with swc.

Resources

Stars

2 stars

Watchers

7 watching

Forks

Latest commit

 

History

17 Commits

Folders and files

Repository files navigation

esbuild-plugin-swc

Plugin for esbuild to support tranforming js(x)/ts(x) with swc.

Install

// if using npm
npm i -D esbuild-plugin-swc
// if using yarn
yarn add -D esbuild-plugin-swc
// if using pnpm
pnpm i -D esbuild-plugin-swc

Usage example

const esbuild = require('esbuild');
const { swcPlugin } = require('esbuild-plugin-swc');
esbuild.build({
  entryPoints: ['./index.tsx'],
  bundle: false,
  outdir: 'out',
  plugins: [
    swcPlugin()
  ]
})

Options

When instantiating plugin you can pass an objects with options. This object has SWC official Compilation type, see detail in Compilation。

About

Plugin for esbuild to support tranforming ts(x) with swc.

Resources

Stars

2 stars

Watchers

7 watching

Forks

Releases

Packages

Used by

Contributors

Languages