1.0.2 • Published 2 years ago
@websysarch/rollup-plugin-swc v1.0.2
rollup-plugin-swc
Rollup plugin to use SWC for javascript and typescript
Installation
npm i -D @websysarch/rollup-plugin-swc
Usage
export default {
input: 'src/index.ts',
output: {
dir: `dist`,
format: 'es',
},
plugins: [
swc({
tsConfigPath: resolve('tsconfig.json'),
rollup: { // Optional
include: 'FilterPattern'
exclude: 'FilterPattern'
}
minify: true,
jsc: {
target, // By default, targe is read from tsconfig.json
},
}),
],
}
Minimum required config
export default {
input: 'src/index.ts',
output: { dir: 'dist', format: 'es' },
plugins: [
swc({
jsc: { target: 'es2016' },
}),
],
}