{ "_args": [ [ "pngjs@3.3.2", "/Users/aa/TheDesk/app" ] ], "_from": "pngjs@3.3.2", "_id": "pngjs@3.3.2", "_inBundle": false, "_integrity": "sha1-CXw8KnX+siPq3d6mvJ8AUM+DC8M=", "_location": "/pngjs", "_phantomChildren": {}, "_requested": { "type": "version", "registry": true, "raw": "pngjs@3.3.2", "name": "pngjs", "escapedName": "pngjs", "rawSpec": "3.3.2", "saveSpec": null, "fetchSpec": "3.3.2" }, "_requiredBy": [ "/jimp", "/pixelmatch" ], "_resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.3.2.tgz", "_spec": "3.3.2", "_where": "/Users/aa/TheDesk/app", "bugs": { "url": "https://github.com/lukeapage/pngjs2/issues" }, "contributors": [ { "name": "Alexandre Paré" }, { "name": "Gaurav Mali" }, { "name": "Gusts Kaksis" }, { "name": "Kuba Niegowski" }, { "name": "Luke Page" }, { "name": "Pietajan De Potter" }, { "name": "Steven Sojka" }, { "name": "liangzeng" }, { "name": "Michael Vogt" }, { "name": "Xin-Xin Wang" }, { "name": "toriningen" }, { "name": "Eugene Kulabuhov" } ], "description": "PNG encoder/decoder in pure JS, supporting any bit size & interlace, async & sync with full test suite.", "devDependencies": { "buffer-equal": "1.0.0", "connect": "^3.4.0", "eslint": "^3.2.2", "istanbul": "^0.4.4", "phantomjs-prebuilt": "^2.1.7", "serve-static": "^1.10.0", "tap-dot": "^1.0.0", "tape": "^4.0.2" }, "directories": { "example": "examples" }, "engines": { "node": ">=4.0.0" }, "homepage": "https://github.com/lukeapage/pngjs", "keywords": [ "PNG", "decoder", "encoder", "js-png", "node-png", "parser", "png", "png-js", "png-parse", "pngjs" ], "license": "MIT", "main": "./lib/png.js", "name": "pngjs", "repository": { "type": "git", "url": "git://github.com/lukeapage/pngjs2.git" }, "scripts": { "coverage": "istanbul -- cover node_modules/tape/bin/tape test/*-spec.js nolarge", "coverage-report": "npm run coverage && istanbul report html", "coveralls": "cat ./coverage/lcov.info | coveralls", "lint": "eslint lib", "test": "npm run lint && tape test/*-spec.js | tap-dot && node test/run-compare" }, "version": "3.3.2" }