Skip to content

Commit 84bb19b

Browse files
fix: types (#622)
1 parent d5ffbab commit 84bb19b

File tree

2 files changed

+12
-16
lines changed

2 files changed

+12
-16
lines changed

src/utils.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ function throttleAll(limit, tasks) {
8282
/**
8383
* @param {Input} input
8484
* @param {SourceMapInput | undefined} sourceMap
85-
* @param {PredefinedOptions<import("terser").MinifyOptions> & CustomOptions} minimizerOptions
85+
* @param {CustomOptions} minimizerOptions
8686
* @param {ExtractCommentsOptions | undefined} extractComments
8787
* @return {Promise<MinimizedResult>}
8888
*/
@@ -335,7 +335,7 @@ terserMinify.supportsWorkerThreads = () => true;
335335
/**
336336
* @param {Input} input
337337
* @param {SourceMapInput | undefined} sourceMap
338-
* @param {PredefinedOptions<import("uglify-js").MinifyOptions> & CustomOptions} minimizerOptions
338+
* @param {CustomOptions} minimizerOptions
339339
* @param {ExtractCommentsOptions | undefined} extractComments
340340
* @return {Promise<MinimizedResult>}
341341
*/
@@ -558,7 +558,7 @@ uglifyJsMinify.supportsWorkerThreads = () => true;
558558
/**
559559
* @param {Input} input
560560
* @param {SourceMapInput | undefined} sourceMap
561-
* @param {PredefinedOptions<import("@swc/core").JsMinifyOptions> & CustomOptions} minimizerOptions
561+
* @param {CustomOptions} minimizerOptions
562562
* @return {Promise<MinimizedResult>}
563563
*/
564564
async function swcMinify(input, sourceMap, minimizerOptions) {
@@ -664,7 +664,7 @@ swcMinify.supportsWorkerThreads = () => false;
664664
/**
665665
* @param {Input} input
666666
* @param {SourceMapInput | undefined} sourceMap
667-
* @param {PredefinedOptions<import("esbuild").TransformOptions> & CustomOptions} minimizerOptions
667+
* @param {CustomOptions} minimizerOptions
668668
* @return {Promise<MinimizedResult>}
669669
*/
670670
async function esbuildMinify(input, sourceMap, minimizerOptions) {

types/utils.d.ts

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,14 @@ export function memoize<T>(fn: (() => any) | undefined): () => T;
3232
/**
3333
* @param {Input} input
3434
* @param {SourceMapInput | undefined} sourceMap
35-
* @param {PredefinedOptions<import("terser").MinifyOptions> & CustomOptions} minimizerOptions
35+
* @param {CustomOptions} minimizerOptions
3636
* @param {ExtractCommentsOptions | undefined} extractComments
3737
* @return {Promise<MinimizedResult>}
3838
*/
3939
export function terserMinify(
4040
input: Input,
4141
sourceMap: SourceMapInput | undefined,
42-
minimizerOptions: PredefinedOptions<import("terser").MinifyOptions> &
43-
CustomOptions,
42+
minimizerOptions: CustomOptions,
4443
extractComments: ExtractCommentsOptions | undefined
4544
): Promise<MinimizedResult>;
4645
export namespace terserMinify {
@@ -56,15 +55,14 @@ export namespace terserMinify {
5655
/**
5756
* @param {Input} input
5857
* @param {SourceMapInput | undefined} sourceMap
59-
* @param {PredefinedOptions<import("uglify-js").MinifyOptions> & CustomOptions} minimizerOptions
58+
* @param {CustomOptions} minimizerOptions
6059
* @param {ExtractCommentsOptions | undefined} extractComments
6160
* @return {Promise<MinimizedResult>}
6261
*/
6362
export function uglifyJsMinify(
6463
input: Input,
6564
sourceMap: SourceMapInput | undefined,
66-
minimizerOptions: PredefinedOptions<import("uglify-js").MinifyOptions> &
67-
CustomOptions,
65+
minimizerOptions: CustomOptions,
6866
extractComments: ExtractCommentsOptions | undefined
6967
): Promise<MinimizedResult>;
7068
export namespace uglifyJsMinify {
@@ -80,14 +78,13 @@ export namespace uglifyJsMinify {
8078
/**
8179
* @param {Input} input
8280
* @param {SourceMapInput | undefined} sourceMap
83-
* @param {PredefinedOptions<import("@swc/core").JsMinifyOptions> & CustomOptions} minimizerOptions
81+
* @param {CustomOptions} minimizerOptions
8482
* @return {Promise<MinimizedResult>}
8583
*/
8684
export function swcMinify(
8785
input: Input,
8886
sourceMap: SourceMapInput | undefined,
89-
minimizerOptions: PredefinedOptions<import("@swc/core").JsMinifyOptions> &
90-
CustomOptions
87+
minimizerOptions: CustomOptions
9188
): Promise<MinimizedResult>;
9289
export namespace swcMinify {
9390
/**
@@ -102,14 +99,13 @@ export namespace swcMinify {
10299
/**
103100
* @param {Input} input
104101
* @param {SourceMapInput | undefined} sourceMap
105-
* @param {PredefinedOptions<import("esbuild").TransformOptions> & CustomOptions} minimizerOptions
102+
* @param {CustomOptions} minimizerOptions
106103
* @return {Promise<MinimizedResult>}
107104
*/
108105
export function esbuildMinify(
109106
input: Input,
110107
sourceMap: SourceMapInput | undefined,
111-
minimizerOptions: PredefinedOptions<import("esbuild").TransformOptions> &
112-
CustomOptions
108+
minimizerOptions: CustomOptions
113109
): Promise<MinimizedResult>;
114110
export namespace esbuildMinify {
115111
/**

0 commit comments

Comments
 (0)