Skip to content

Releases: Brooooooklyn/Image

v1.0.0

10 Jan 16:39
v1.0.0
83f072a
Compare
Choose a tag to compare

🎉🎉🎉 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