🐼 Tinypng API in Node.js
$ npm install tinypng2
const tinypng = require('tinypng2')({
key: '-- YOUR LICENSE KEY HERE --'
});
(async () => {
const output = await tinypng('/tmp/input.png');
console.log(output.url);
await output.save('/tmp/output.png');
// resize - fit
const fit = await output.fit(150, 100);
await fit.save('/tmp/output-fit.png');
})();
~$ tinypng input.png output.png
- Fork this Repo first
- Clone your Repo
- Install dependencies by
$ npm install
- Checkout a feature branch
- Feel free to add your features
- Make sure your features are fully tested
- Publish your local branch, Open a pull request
- Enjoy hacking <3
This work is licensed under the MIT license.