Skip to content

v1.0.0

Choose a tag to compare

@Brooooooklyn Brooooooklyn released this 10 Jan 16:39
· 191 commits to main since this release
v1.0.0
83f072a

๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰ Initial Release

Lossless Compression For PNG and JPEG

export function losslessCompressPng(input: Buffer, options?: PNGLosslessOptions | undefined | null): Buffer
export function compressJpeg(input: Buffer, options?: JpegCompressOptions | undefined | null): Buffer

Compress JPEG

export interface JpegCompressOptions {
  /** Output quality, default is 100 (lossless) */
  quality?: number | undefined | null
  /**
   * If true, it will use MozJPEGโ€™s scan optimization. Makes progressive image files smaller.
   * Default is `true`
   */
  optimizeScans?: boolean | undefined | null
}
export function compressJpeg(input: Buffer, options?: JpegCompressOptions | undefined | null): Buffer

@Brooooooklyn