Minify with esbuild instead of terser

In the end, the files are basically of the same size, but esbuild is
faster. We also do not need any extra packages.
Nikita Karamov 2023-01-25 18:17:08 +01:00
parent 1bc70b4e4d
commit adf5d62b7c
No known key found for this signature in database
GPG Key ID: 41D6F71EE78E77CD
1 changed files with 0 additions and 4 deletions

View File

@ -3,13 +3,9 @@ import * as path from "node:path";
import package_ from "./package.json"; import package_ from "./package.json";
export default defineConfig({ export default defineConfig({
esbuild: {
minify: true,
},
build: { build: {
sourcemap: true, sourcemap: true,
target: "esnext", target: "esnext",
minify: "terser",
lib: { lib: {
entry: path.resolve("./src/index.js"), entry: path.resolve("./src/index.js"),
name: "Shareon", name: "Shareon",