node-tinify

Tinify png/jpeg file!

Usage no npm install needed!

<script type="module">
  import nodeTinify from 'https://cdn.skypack.dev/node-tinify';
</script>

README

Node tinify

Tinify png/jpeg file!

Install

yarn add node-tinify
or
npm i node-tinify

Apis

Compress

compress image buffer or file
function compress(bufferOrFile: Buffer | string, options?: CompressOptions): Promise<Buffer | string>

export interface CompressOptions {
    /**return type, default: 'url'*/
    returnType?: 'url' | 'buffer'
}

Cli

tinypng

> tinypng inputFilePath [outputFilePath]

print url when not specify outputFilePath