From 79d4fb0fcba37d3fa0c15c51869e8c5386d5ef38 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Fri, 5 May 2023 17:22:49 +0900 Subject: [PATCH] fix: prefix terser log with name --- src/index.ts | 1 + src/plugins/terser.ts | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/index.ts b/src/index.ts index 64e062d2..c08b0d7f 100644 --- a/src/index.ts +++ b/src/index.ts @@ -265,6 +265,7 @@ export async function build(_options: Options) { minifyOptions: options.minify, format, terserOptions: options.terserOptions, + logger, }), ]) await runEsbuild(options, { diff --git a/src/plugins/terser.ts b/src/plugins/terser.ts index 78168ace..1d82ba62 100644 --- a/src/plugins/terser.ts +++ b/src/plugins/terser.ts @@ -1,20 +1,20 @@ import { MinifyOptions } from 'terser' import { PrettyError } from '../errors' -import { createLogger } from '../log' +import { Logger } from '../log' import { Format, Options } from '../options' import { Plugin } from '../plugin' import { localRequire } from '../utils' -const logger = createLogger() - export const terserPlugin = ({ minifyOptions, format, terserOptions = {}, + logger }: { minifyOptions: Options['minify'] format: Format - terserOptions?: MinifyOptions + terserOptions?: MinifyOptions, + logger: Logger }): Plugin => { return { name: 'terser',