Compress
compressCss
EN: Minify CSS rules by trimming selectors and removing redundant whitespace in declarations.
/** * @description EN: Minify CSS rules by trimming selectors and removing redundant whitespace in declarations. * @param s - CSS string to compress * @returns compressed CSS string */compressImage
EN: Compress an image (File or data URL) to a smaller size. Returns a base64 string or Blob depending on options.type.
/** * @description EN: Compress an image (File or data URL) to a smaller size. Returns a base64 string or Blob depending on `options.type`. * @param source - File or data URL string * @param options - Compression options (quality, maxWidth, maxHeight, type) * @returns Promise<string|Blob> compressed result */