{"_id":"tinify","_rev":"2893360","name":"tinify","description":"Node.js client for the Tinify API. Tinify compresses your images intelligently. Read more at https://tinify.com.","dist-tags":{"latest":"1.7.1"},"maintainers":[{"name":"tinify","email":""}],"time":{"modified":"2022-11-30T02:15:05.000Z","created":"2015-08-26T10:22:52.625Z","1.7.1":"2022-10-03T10:04:40.711Z","1.7.0":"2022-10-03T08:09:19.659Z","1.6.1":"2021-09-30T11:41:09.516Z","1.6.0-beta.2":"2018-07-09T18:10:13.533Z","1.5.0":"2017-02-16T12:30:08.091Z","1.4.0":"2017-01-04T10:59:07.434Z","1.3.0":"2016-04-01T09:02:02.484Z","1.2.0":"2016-01-29T10:19:52.442Z","1.1.1":"2015-09-14T10:23:04.526Z","1.1.0":"2015-08-28T08:37:51.311Z","0.9.2":"2015-08-26T10:22:52.625Z"},"users":{},"author":{"name":"Rolf Timmermans","email":"rolftimmermans@voormedia.com"},"repository":{"type":"git","url":"git+https://github.com/tinify/tinify-nodejs.git"},"versions":{"1.7.1":{"name":"tinify","version":"1.7.1","description":"Node.js client for the Tinify API. Tinify compresses your images intelligently. Read more at https://tinify.com.","keywords":["tinify","tinypng","tinyjpg","compress","optimize","images","api"],"homepage":"https://tinify.com/developers","license":"MIT","author":{"name":"Rolf Timmermans","email":"rolftimmermans@voormedia.com"},"repository":{"type":"git","url":"git+https://github.com/tinify/tinify-nodejs.git"},"bugs:":"https://github.com/tinify/tinify-nodejs/issues","scripts":{"test":"rm -rf lib/**.{js,ts} && tsc && tsc --noEmit test/tinify-typing-test.ts && mocha --reporter dot test/*-test.js","integration":"rm -rf lib/**.{js,ts} && tsc && mocha --reporter dot test/integration.js"},"engines":{"node":">= 6.0"},"main":"lib/index.js","types":"lib/index.d.ts","dependencies":{"promise-nodeify":">= 0.1","proxying-agent":">= 2.1"},"devDependencies":{"@types/node":"~10.3.1","chai":"^2.3.0","mocha":"^2.2.5","nock":"^13.2.9","semver":"*","tmp":"^0.0.26","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"95e52888045dd42d67b79f4175cf6ab33f284710","bugs":{"url":"https://github.com/tinify/tinify-nodejs/issues"},"_id":"tinify@1.7.1","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"657be3759f3fd2f61dd089f44f29a6c6f0b52203","size":119717,"noattachment":false,"key":"/tinify/-/tinify-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tinify/download/tinify-1.7.1.tgz"},"_npmUser":{"name":"tinify","email":"info@tinypng.com"},"directories":{},"maintainers":[{"name":"tinify","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tinify_1.7.1_1664791480580_0.23452350845875647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-03T10:04:47.848Z","publish_time":1664791480711,"_cnpm_publish_time":1664791480711},"1.7.0":{"name":"tinify","version":"1.7.0","description":"Node.js client for the Tinify API. Tinify compresses your images intelligently. Read more at https://tinify.com.","keywords":["tinify","tinypng","tinyjpg","compress","optimize","images","api"],"homepage":"https://tinify.com/developers","license":"MIT","author":{"name":"Rolf Timmermans","email":"rolftimmermans@voormedia.com"},"repository":{"type":"git","url":"git+https://github.com/tinify/tinify-nodejs.git"},"bugs:":"https://github.com/tinify/tinify-nodejs/issues","scripts":{"test":"rm -rf lib/**.{js,ts} && tsc && tsc --noEmit test/tinify-typing-test.ts && mocha --reporter dot test/*-test.js","integration":"rm -rf lib/**.{js,ts} && tsc && mocha --reporter dot test/integration.js"},"engines":{"node":">= 6.0"},"main":"lib/index.js","types":"lib/index.d.ts","dependencies":{"promise-nodeify":">= 0.1","proxying-agent":">= 2.1"},"devDependencies":{"@types/node":"~10.3.1","chai":"^2.3.0","mocha":"^2.2.5","nock":"^13.2.9","semver":"*","tmp":"^0.0.26","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"dd550737e011d8f843782d4ad8b95bbac6cd5505","bugs":{"url":"https://github.com/tinify/tinify-nodejs/issues"},"_id":"tinify@1.7.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"fd643feff5b01962fdd898ec0bef4341132545ef","size":114971,"noattachment":false,"key":"/tinify/-/tinify-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tinify/download/tinify-1.7.0.tgz"},"_npmUser":{"name":"tinify","email":"info@tinypng.com"},"directories":{},"maintainers":[{"name":"tinify","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tinify_1.7.0_1664784559482_0.5813973689803205"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-03T08:09:30.985Z","publish_time":1664784559659,"_cnpm_publish_time":1664784559659},"1.6.1":{"name":"tinify","version":"1.6.1","description":"Node.js client for the Tinify API. Tinify compresses your images intelligently. Read more at https://tinify.com.","keywords":["tinify","tinypng","tinyjpg","compress","optimize","images","api"],"homepage":"https://tinify.com/developers","license":"MIT","author":{"name":"Rolf Timmermans","email":"rolftimmermans@voormedia.com"},"repository":{"type":"git","url":"git+https://github.com/tinify/tinify-nodejs.git"},"bugs:":"https://github.com/tinify/tinify-nodejs/issues","scripts":{"test":"rm -rf lib/**.{js,ts} && tsc && tsc --noEmit test/tinify-typing-test.ts && mocha --reporter dot test/*-test.js","integration":"rm -rf lib/**.{js,ts} && tsc && mocha --reporter dot test/integration.js"},"engines":{"node":">= 6.0"},"main":"lib/index.js","types":"lib/index.d.ts","dependencies":{"promise-nodeify":">= 0.1","proxying-agent":">= 2.1"},"devDependencies":{"@types/node":"~10.3.1","chai":"^2.3.0","mocha":"^2.2.5","nock":"^9.0.14","semver":"*","tmp":"^0.0.26","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"6b93f3b6b8d1995b106627e5a666c429668a33a1","bugs":{"url":"https://github.com/tinify/tinify-nodejs/issues"},"_id":"tinify@1.6.1","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"tinify","email":"info@tinypng.com"},"dist":{"shasum":"b27a032c447ebddd4231007489069a434ef72b5e","size":119664,"noattachment":false,"key":"/tinify/-/tinify-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tinify/download/tinify-1.6.1.tgz"},"directories":{},"maintainers":[{"name":"tinify","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tinify_1.6.1_1633002069379_0.47356696269389276"},"_hasShrinkwrap":false,"publish_time":1633002069516,"_cnpm_publish_time":1633002069516,"_cnpmcore_publish_time":"2021-12-17T13:40:11.655Z"},"1.6.0-beta.2":{"name":"tinify","version":"1.6.0-beta.2","description":"Node.js client for the Tinify API. Tinify compresses your images intelligently. Read more at https://tinify.com.","keywords":["tinify","tinypng","tinyjpg","compress","optimize","images","api"],"homepage":"https://tinify.com/developers","license":"MIT","author":{"name":"Rolf Timmermans","email":"rolftimmermans@voormedia.com"},"repository":{"type":"git","url":"git+https://github.com/tinify/tinify-nodejs.git"},"files":["lib"],"bugs:":"https://github.com/tinify/tinify-nodejs/issues","scripts":{"test":"rm -rf lib/**.{js,ts} && tsc && tsc --noEmit test/tinify-typing-test.ts && mocha --reporter dot test/*-test.js","integration":"rm -rf lib/**.{js,ts} && tsc && mocha --reporter dot test/integration.js"},"engines":{"node":">= 4.0"},"main":"lib/index.js","types":"lib/index.d.ts","dependencies":{"promise-nodeify":">= 0.1","proxying-agent":">= 2.1"},"devDependencies":{"@types/node":"^10.3.1","chai":"^2.3.0","mocha":"^2.2.5","nock":"^9.0.14","semver":"*","tmp":"^0.0.26","tslint":"^5.10.0","typescript":"^2.9.1"},"gitHead":"1d47637c3d1e19dba6ef60f628a63142a812a513","bugs":{"url":"https://github.com/tinify/tinify-nodejs/issues"},"_id":"tinify@1.6.0-beta.2","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"tinify","email":"info@tinypng.com"},"dist":{"shasum":"5985ca021d11685d846c53ac8465dce78116adfe","size":151718,"noattachment":false,"key":"/tinify/-/tinify-1.6.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tinify/download/tinify-1.6.0-beta.2.tgz"},"maintainers":[{"name":"tinify","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tinify_1.6.0-beta.2_1531159813408_0.4608120186157205"},"_hasShrinkwrap":false,"publish_time":1531159813533,"_cnpm_publish_time":1531159813533,"_cnpmcore_publish_time":"2021-12-17T13:40:12.500Z"},"1.5.0":{"name":"tinify","version":"1.5.0","description":"Node.js client for the Tinify API. Tinify compresses your images intelligently. Read more at https://tinify.com.","keywords":["tinify","tinypng","tinyjpg","compress","images","api"],"homepage":"https://tinify.com/developers","license":"MIT","author":{"name":"Rolf Timmermans","email":"rolftimmermans@voormedia.com"},"repository":{"type":"git","url":"git+https://github.com/tinify/tinify-nodejs.git"},"bugs:":"https://github.com/tinify/tinify-nodejs/issues","scripts":{"test":"node_modules/mocha/bin/mocha --reporter dot test/*-test.js","integration":"node_modules/mocha/bin/mocha --reporter dot test/integration.js"},"engines":{"node":">= 4.0"},"main":"lib/tinify.js","dependencies":{"promise-nodeify":">= 0.1","proxying-agent":">= 2.1"},"devDependencies":{"mocha":"^2.2.5","chai":"^2.3.0","nock":"^5.2.0","semver":"*","tmp":"^0.0.26"},"gitHead":"7390b2854c83c8462ebc88976dfae8dd86940adf","bugs":{"url":"https://github.com/tinify/tinify-nodejs/issues"},"_id":"tinify@1.5.0","_shasum":"6ba2ea7e8827c845d263de3b46f4db7bad555920","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"tinify","email":"info@tinypng.com"},"dist":{"shasum":"6ba2ea7e8827c845d263de3b46f4db7bad555920","size":160575,"noattachment":false,"key":"/tinify/-/tinify-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tinify/download/tinify-1.5.0.tgz"},"maintainers":[{"name":"tinify","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tinify-1.5.0.tgz_1487248207473_0.15276586613617837"},"directories":{},"publish_time":1487248208091,"_hasShrinkwrap":false,"_cnpm_publish_time":1487248208091,"_cnpmcore_publish_time":"2021-12-17T13:40:13.166Z"},"1.4.0":{"name":"tinify","version":"1.4.0","description":"Node.js client for the Tinify API. Tinify compresses your images intelligently. Read more at https://tinify.com.","keywords":["tinify","tinypng","tinyjpg","compress","images","api"],"homepage":"https://tinify.com/developers","license":"MIT","author":{"name":"Rolf Timmermans","email":"rolftimmermans@voormedia.com"},"repository":{"type":"git","url":"git+https://github.com/tinify/tinify-nodejs.git"},"bugs:":"https://github.com/tinify/tinify-nodejs/issues","scripts":{"test":"node_modules/mocha/bin/mocha --reporter dot test/*-test.js","integration":"node_modules/mocha/bin/mocha --reporter dot test/integration.js"},"engines":{"node":">= v0.10.0"},"main":"lib/tinify.js","dependencies":{"es6-promise":">= 4.0","es6-promisify":">= 5.0","promise-nodeify":">= 0.1","proxying-agent":">= 2.1"},"devDependencies":{"mocha":"^2.2.5","chai":"^2.3.0","nock":"^5.2.0","semver":"*","tmp":"^0.0.26"},"gitHead":"312ef660f98b8b8f7e82309ff9f68c16e27677dd","bugs":{"url":"https://github.com/tinify/tinify-nodejs/issues"},"_id":"tinify@1.4.0","_shasum":"d4c1ccba16fefd4a8b7893cdea8cb72c8981a5ab","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.3","_npmUser":{"name":"tinify","email":"info@tinypng.com"},"dist":{"shasum":"d4c1ccba16fefd4a8b7893cdea8cb72c8981a5ab","size":160703,"noattachment":false,"key":"/tinify/-/tinify-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tinify/download/tinify-1.4.0.tgz"},"maintainers":[{"name":"tinify","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tinify-1.4.0.tgz_1483527546649_0.39049771963618696"},"directories":{},"publish_time":1483527547434,"_hasShrinkwrap":false,"_cnpm_publish_time":1483527547434,"_cnpmcore_publish_time":"2021-12-17T13:40:13.665Z"},"1.3.0":{"name":"tinify","version":"1.3.0","description":"Node.js client for the Tinify API. Tinify compresses your images intelligently. Read more at https://tinify.com.","keywords":["tinify","tinypng","tinyjpg","compress","images","api"],"homepage":"https://tinify.com/developers","license":"MIT","author":{"name":"Rolf Timmermans","email":"rolftimmermans@voormedia.com"},"repository":{"type":"git","url":"git+https://github.com/tinify/tinify-nodejs.git"},"bugs:":"https://github.com/tinify/tinify-nodejs/issues","scripts":{"test":"node_modules/mocha/bin/mocha --reporter dot test/*-test.js","integration":"node_modules/mocha/bin/mocha --reporter dot test/integration.js"},"engines":{"node":">= v0.10.0"},"main":"lib/tinify.js","dependencies":{"bluebird":"^2.9.34","detect-engine":"^1.0.2"},"devDependencies":{"mocha":"^2.2.5","chai":"^2.3.0","nock":"^5.2.0","tmp":"^0.0.26"},"gitHead":"93d269ae839927d4a133e386d1caf95df587dbb6","bugs":{"url":"https://github.com/tinify/tinify-nodejs/issues"},"_id":"tinify@1.3.0","_shasum":"1a6d07a076f83525e0d8919b5c2c59ed438db8b0","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"tinify","email":"info@tinypng.com"},"dist":{"shasum":"1a6d07a076f83525e0d8919b5c2c59ed438db8b0","size":159796,"noattachment":false,"key":"/tinify/-/tinify-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tinify/download/tinify-1.3.0.tgz"},"maintainers":[{"name":"tinify","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tinify-1.3.0.tgz_1459501319936_0.7359718980733305"},"directories":{},"publish_time":1459501322484,"_hasShrinkwrap":false,"_cnpm_publish_time":1459501322484,"_cnpmcore_publish_time":"2021-12-17T13:40:15.017Z"},"1.2.0":{"name":"tinify","version":"1.2.0","description":"Node.js client for the Tinify API. Tinify compresses your images intelligently. Read more at https://tinify.com.","keywords":["tinify","tinypng","tinyjpg","compress","images","api"],"homepage":"https://tinify.com/developers","license":"MIT","author":{"name":"Rolf Timmermans","email":"rolftimmermans@voormedia.com"},"repository":{"type":"git","url":"git+https://github.com/tinify/tinify-nodejs.git"},"bugs:":"https://github.com/tinify/tinify-nodejs/issues","scripts":{"test":"node_modules/mocha/bin/mocha --reporter dot test/*-test.js","integration":"node_modules/mocha/bin/mocha --reporter dot test/integration.js"},"engines":{"node":">= v0.10.0"},"main":"lib/tinify.js","dependencies":{"bluebird":"^2.9.34","detect-engine":"^1.0.2"},"devDependencies":{"mocha":"^2.2.5","chai":"^2.3.0","nock":"^5.2.0","tmp":"^0.0.26"},"gitHead":"91106c5d13e20f690f3bb770a3e923ab266b3edb","bugs":{"url":"https://github.com/tinify/tinify-nodejs/issues"},"_id":"tinify@1.2.0","_shasum":"f7f186b7771b89980b19dfbf0b8aca15866f9c31","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"tinify","email":"info@tinypng.com"},"dist":{"shasum":"f7f186b7771b89980b19dfbf0b8aca15866f9c31","size":158740,"noattachment":false,"key":"/tinify/-/tinify-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tinify/download/tinify-1.2.0.tgz"},"maintainers":[{"name":"tinify","email":""}],"directories":{},"publish_time":1454062792442,"_hasShrinkwrap":false,"_cnpm_publish_time":1454062792442,"_cnpmcore_publish_time":"2021-12-17T13:40:15.879Z"},"1.1.1":{"name":"tinify","version":"1.1.1","description":"Node.js client for the Tinify API. Tinify compresses your images intelligently. Read more at https://tinify.com.","keywords":["tinify","tinypng","tinyjpg","compress","images","api"],"homepage":"https://tinify.com/developers","license":"MIT","author":{"name":"Rolf Timmermans","email":"rolftimmermans@voormedia.com"},"repository":{"type":"git","url":"git+https://github.com/tinify/tinify-nodejs.git"},"bugs:":"https://github.com/tinify/tinify-nodejs/issues","scripts":{"test":"node_modules/mocha/bin/mocha --reporter dot"},"engines":{"node":">= v0.10.0"},"main":"lib/tinify.js","dependencies":{"bluebird":"^2.9.34","detect-engine":"^1.0.2"},"devDependencies":{"mocha":"^2.2.5","chai":"^2.3.0","nock":"^2.10.0","tmp":"^0.0.26"},"gitHead":"23504fc94df8ff00e6c4d7af436dbff237ddfb7e","bugs":{"url":"https://github.com/tinify/tinify-nodejs/issues"},"_id":"tinify@1.1.1","_shasum":"437dc5ff28657e59190641ca9615e680de4a02b4","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tinify","email":"info@tinypng.com"},"dist":{"shasum":"437dc5ff28657e59190641ca9615e680de4a02b4","size":154186,"noattachment":false,"key":"/tinify/-/tinify-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tinify/download/tinify-1.1.1.tgz"},"maintainers":[{"name":"tinify","email":""}],"directories":{},"publish_time":1442226184526,"_hasShrinkwrap":false,"_cnpm_publish_time":1442226184526,"_cnpmcore_publish_time":"2021-12-17T13:40:16.967Z"},"1.1.0":{"name":"tinify","version":"1.1.0","description":"Node.js client for the Tinify API. Tinify compresses your images intelligently. Read more at https://tinify.com.","keywords":["tinify","tinypng","tinyjpg","compress","images","api"],"homepage":"https://tinify.com/developers","license":"MIT","author":{"name":"Rolf Timmermans","email":"rolftimmermans@voormedia.com"},"repository":{"type":"git","url":"git+https://github.com/tinify/tinify-nodejs.git"},"bugs:":"https://github.com/tinify/tinify-nodejs/issues","scripts":{"test":"node_modules/mocha/bin/mocha --reporter dot"},"engines":{"node":">= v0.10.0"},"main":"lib/tinify.js","dependencies":{"bluebird":"^2.9.34","detect-engine":"^1.0.2"},"devDependencies":{"mocha":"^2.2.5","chai":"^2.3.0","nock":"^2.10.0","tmp":"^0.0.26"},"gitHead":"bb41efd3797ae2361ab7414cfdbbf92b7ccaf55b","bugs":{"url":"https://github.com/tinify/tinify-nodejs/issues"},"_id":"tinify@1.1.0","_shasum":"70342c83b91cd5dd9d13374549ab7d7e0dba9cc0","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tinify","email":"info@tinypng.com"},"dist":{"shasum":"70342c83b91cd5dd9d13374549ab7d7e0dba9cc0","size":154157,"noattachment":false,"key":"/tinify/-/tinify-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tinify/download/tinify-1.1.0.tgz"},"maintainers":[{"name":"tinify","email":""}],"directories":{},"publish_time":1440751071311,"_hasShrinkwrap":false,"_cnpm_publish_time":1440751071311,"_cnpmcore_publish_time":"2021-12-17T13:40:17.662Z"},"0.9.2":{"name":"tinify","version":"0.9.2","description":"Node.js client for the Tinify API. Tinify compresses your images intelligently. Read more at https://tinify.com.","keywords":["tinify","tinypng","tinyjpg","compress","images","api"],"homepage":"https://tinify.com/developers","license":"MIT","author":{"name":"Rolf Timmermans","email":"rolftimmermans@voormedia.com"},"repository":{"type":"git","url":"git+https://github.com/tinify/tinify-nodejs.git"},"bugs:":"https://github.com/tinify/tinify-nodejs/issues","scripts":{"test":"node_modules/mocha/bin/mocha --reporter dot"},"engines":{"node":">= v0.10.0"},"main":"lib/tinify.js","dependencies":{"bluebird":"^2.9.34","detect-engine":"^1.0.2"},"devDependencies":{"mocha":"^2.2.5","chai":"^2.3.0","nock":"^2.10.0","tmp":"^0.0.26"},"gitHead":"c5763d8a7d6c83620b099b93523478e79aeacfe6","bugs":{"url":"https://github.com/tinify/tinify-nodejs/issues"},"_id":"tinify@0.9.2","_shasum":"ed6c7838d52e030f462ad21a1f4608949f834d3b","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tinify","email":"info@tinypng.com"},"dist":{"shasum":"ed6c7838d52e030f462ad21a1f4608949f834d3b","size":154158,"noattachment":false,"key":"/tinify/-/tinify-0.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tinify/download/tinify-0.9.2.tgz"},"maintainers":[{"name":"tinify","email":""}],"directories":{},"publish_time":1440584572625,"_hasShrinkwrap":false,"_cnpm_publish_time":1440584572625,"_cnpmcore_publish_time":"2021-12-17T13:40:18.331Z"}},"readme":"[<img src=\"https://travis-ci.org/tinify/tinify-nodejs.svg?branch=master\" alt=\"Build Status\">](https://travis-ci.org/tinify/tinify-nodejs)\n\n# Tinify API client for Node.js\n\nNode.js client for the Tinify API, used for [TinyPNG](https://tinypng.com) and [TinyJPG](https://tinyjpg.com). Tinify compresses your images intelligently. Read more at [http://tinify.com](http://tinify.com).\n\n## Documentation\n\n[Go to the documentation for the Node.js client](https://tinypng.com/developers/reference/nodejs).\n\n## Installation\n\nInstall the API client:\n\n```\nnpm install tinify\n```\n\nOr add this to your `package.json`:\n\n```json\n{\n  \"dependencies\": {\n    \"tinify\": \"*\"\n  }\n}\n```\n\n## Usage\n\n```javascript\nconst tinify = require(\"tinify\");\ntinify.key = \"YOUR_API_KEY\";\n\ntinify.fromFile(\"unoptimized.png\").toFile(\"optimized.png\");\n```\n\n## Running tests\n\n```\nnpm install\nnpm test\n```\n\n### Integration tests\n\n```\nnpm install\nTINIFY_KEY=$YOUR_API_KEY npm run integration\n```\n\n## License\n\nThis software is licensed under the MIT License. [View the license](LICENSE).\n","_attachments":{},"homepage":"https://tinify.com/developers","bugs":{"url":"https://github.com/tinify/tinify-nodejs/issues"},"license":"MIT"}