⚝
One Hat Cyber Team
⚝
Your IP:
172.22.0.1
Server IP:
151.80.20.34
Server:
Linux 794f04d97d5e 5.15.0-143-generic #153-Ubuntu SMP Fri Jun 13 19:10:45 UTC 2025 x86_64
Server Software:
Apache/2.4.62 (Debian)
PHP Version:
8.2.28
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
nodejs
/
terser-webpack-plugin
/
types
/
Edit File: utils.d.ts
export type Task<T> = () => Promise<T>; export type SourceMapInput = import("@jridgewell/trace-mapping").SourceMapInput; export type TerserFormatOptions = import("terser").FormatOptions; export type TerserOptions = import("terser").MinifyOptions; export type TerserCompressOptions = import("terser").CompressOptions; export type TerserECMA = import("terser").ECMA; export type ExtractCommentsOptions = import("./index.js").ExtractCommentsOptions; export type ExtractCommentsFunction = import("./index.js").ExtractCommentsFunction; export type ExtractCommentsCondition = import("./index.js").ExtractCommentsCondition; export type Input = import("./index.js").Input; export type MinimizedResult = import("./index.js").MinimizedResult; export type PredefinedOptions = import("./index.js").PredefinedOptions; export type CustomOptions = import("./index.js").CustomOptions; export type ExtractedComments = Array<string>; /** * @template T * @typedef {() => Promise<T>} Task */ /** * Run tasks with limited concurency. * @template T * @param {number} limit - Limit of tasks that run at once. * @param {Task<T>[]} tasks - List of tasks to run. * @returns {Promise<T[]>} A promise that fulfills to an array of the results */ export function throttleAll<T>(limit: number, tasks: Task<T>[]): Promise<T[]>; /** * @param {Input} input * @param {SourceMapInput | undefined} sourceMap * @param {PredefinedOptions & CustomOptions} minimizerOptions * @param {ExtractCommentsOptions | undefined} extractComments * @return {Promise<MinimizedResult>} */ export function terserMinify( input: Input, sourceMap: SourceMapInput | undefined, minimizerOptions: PredefinedOptions & CustomOptions, extractComments: ExtractCommentsOptions | undefined ): Promise<MinimizedResult>; export namespace terserMinify { /** * @returns {string | undefined} */ function getMinimizerVersion(): string | undefined; } /** * @param {Input} input * @param {SourceMapInput | undefined} sourceMap * @param {PredefinedOptions & CustomOptions} minimizerOptions * @param {ExtractCommentsOptions | undefined} extractComments * @return {Promise<MinimizedResult>} */ export function uglifyJsMinify( input: Input, sourceMap: SourceMapInput | undefined, minimizerOptions: PredefinedOptions & CustomOptions, extractComments: ExtractCommentsOptions | undefined ): Promise<MinimizedResult>; export namespace uglifyJsMinify { /** * @returns {string | undefined} */ function getMinimizerVersion(): string | undefined; } /** * @param {Input} input * @param {SourceMapInput | undefined} sourceMap * @param {PredefinedOptions & CustomOptions} minimizerOptions * @return {Promise<MinimizedResult>} */ export function swcMinify( input: Input, sourceMap: SourceMapInput | undefined, minimizerOptions: PredefinedOptions & CustomOptions ): Promise<MinimizedResult>; export namespace swcMinify { /** * @returns {string | undefined} */ function getMinimizerVersion(): string | undefined; } /** * @param {Input} input * @param {SourceMapInput | undefined} sourceMap * @param {PredefinedOptions & CustomOptions} minimizerOptions * @return {Promise<MinimizedResult>} */ export function esbuildMinify( input: Input, sourceMap: SourceMapInput | undefined, minimizerOptions: PredefinedOptions & CustomOptions ): Promise<MinimizedResult>; export namespace esbuildMinify { /** * @returns {string | undefined} */ function getMinimizerVersion(): string | undefined; }
Simpan