UNPKG

webkitgtk

Version:

webkitgtk addon with powerful Node.js API

80 lines (79 loc) 1.71 kB
{ "name": "webkitgtk", "version": "4.14.1", "description": "webkitgtk addon with powerful Node.js API", "keywords": [ "webkit", "binding", "gtk", "phantom", "snapshot", "screenshot", "pdf" ], "main": "index.js", "bin": { "webkitgtk": "./bin/webkitgtk.js" }, "dependencies": { "chalk": "^4.1.2", "dashdash": "^2.0.0", "debug": "^4.3.2", "headless": "^1.2.0", "jsdom": "^17.0.0", "nan": "^2.15.0", "promise-polyfill": "^8.2.0", "request": "^2.88.2", "tosource": "2.0.0-alpha.3", "whatwg-fetch": "^3.6.2" }, "engines": { "node": ">=12" }, "optionalDependencies": { "chalk": "^4.1.2", "jsdom": "^17.0.0", "request": "^2.88.2" }, "devDependencies": { "@kapouer/eslint-config": "^1.6.0", "engine.io": "^5.2.0", "engine.io-client": "^5.2.0", "expect.js": "^0.3.1", "glob": "^7.2.0", "headless": "^1.2.0", "http-digest-auth": "^0.1.3", "mocha": "^9.1.1", "pdfinfo": "0.0.3", "postinstall-patch": "^0.7.2", "rimraf": "^3.0.2" }, "scripts": { "prepare": "postinstall", "install": "make || exit 0", "test": "make check" }, "prepare": { "promise-polyfill": "patch patches/promise-microtask.patch", "promise-polyfill/lib/polyfill.js": "copy lib/promise.js" }, "repository": "git@github.com:kapouer/node-webkitgtk.git", "author": "Jérémy Lal <kapouer@melix.org>", "license": "MIT", "mocha": { "exit": true }, "eslintConfig": { "extends": "@kapouer/eslint-config", "overrides": [ { "files": [ "test/*.js" ], "env": { "mocha": true } } ] } }