1.0.11 • Published 24 days ago

esbuild-plugin-swc-minify v1.0.11

Weekly downloads
-
License
ISC
Repository
github
Last release
24 days ago

esbuild-plugin-swc-minify

esbuild plugin to minify js(x) files using SWC

Install

// if using npm 🤷🏽‍♂️
npm i -D esbuild-plugin-swc-minify

// if using pnpm 😎
pnpm add -D esbuild-plugin-swc-minify

Usage example

import * as esbuild from 'esbuild';
import swcMinify from 'esbuild-plugin-swc-minify';

esbuild.build({
  entryPoints: [ './index.js' ],
  outfile: 'dist/index.min.js',
  bundle: true,
  minify: true,
  sourceMap: true,
  plugins: [ swcMinify({ ecma: 2022 }) ]
});

Options

When instantiating plugin you can pass an objects with options. This object has SWC official JsMinifyOptions type, see the 'Type Declarations' in JsMinifyOptions

1.0.11

24 days ago

1.0.10

1 month ago

1.0.9

2 months ago

1.0.8

3 months ago

1.0.7

3 months ago

1.0.6

4 months ago

1.0.5

5 months ago

1.0.2

6 months ago

1.0.4

5 months ago

1.0.3

6 months ago

1.0.1

7 months ago

1.0.0

7 months ago