rsbuild-plugin-sharp-image-optimizer
Version:
A Rsbuild plugin for image optimization using Sharp
26 lines (25 loc) • 617 B
TypeScript
import type { RsbuildPlugin } from '@rsbuild/core';
export interface SharpImageOptimizerOptions {
/**
* 正则表达式,用于匹配需要优化的图片文件
*/
test?: RegExp;
/**
* 图片质量,范围 1-100
*/
quality?: number;
/**
* 压缩努力程度,范围 0-9
*/
effort?: number;
/**
* 其他选项
*/
[key: string]: any;
}
/**
* Sharp 图片优化 Rsbuild 插件
* @param options 插件配置选项
* @returns Rsbuild 插件
*/
export declare const sharpImageOptimizer: (options?: SharpImageOptimizerOptions) => RsbuildPlugin;