UNPKG

vite-plugin-animated-webp-optimizer

Version:

Vite plugin for optimizing animated WebP files with Sharp and webpmux

24 lines 827 B
import { ProcessOptions, WebPAsset } from "./types"; export declare class WebPProcessor { private options; private webpFiles; private processedCount; private totalCount; private cache; constructor(options: ProcessOptions); processBundleAssets(webpAssets: WebPAsset[], distDir: string): Promise<void>; processDirectory(dirPath: string, distDir: string): Promise<void>; private collectWebpFiles; private processFilesConcurrently; private processAssetsConcurrently; private processWebpAsset; private processWebpFile; private detectAnimatedWebP; private optimizeAnimatedWebP; private optimizeStaticWebP; private parseMetadata; private resizeImage; private calculateOptimizationResult; private copyFileToDist; } //# sourceMappingURL=processors.d.ts.map