node-gtk
Version:
GNOME Gtk+ bindings for NodeJS
104 lines (103 loc) • 2.53 kB
JSON
{
"name": "node-gtk",
"version": "4.1.1",
"description": "GNOME Gtk+ bindings for NodeJS",
"main": "lib/index.js",
"exports": {
".": {
"import": "./lib/index.mjs",
"require": "./lib/index.js"
},
"./register": "./lib/esm/register.mjs",
"./hooks": "./lib/esm/hooks.mjs",
"./styles": {
"types": "./lib/styles.d.ts",
"default": "./lib/styles.js"
},
"./package.json": "./package.json",
"./*": "./*"
},
"bin": {
"node-gtk": "bin/node-gtk.js"
},
"scripts": {
"install": "npx node-pre-gyp install --fallback-to-build",
"build:test-fixtures": "node scripts/build-test-fixtures.js",
"pretest": "node scripts/build-test-fixtures.js",
"test": "mocha tests/__run__.js",
"build": "npx node-pre-gyp build",
"build:full": "npx node-pre-gyp rebuild",
"configure": "npx node-pre-gyp configure --debug"
},
"repository": {
"type": "git",
"url": "git+https://github.com/romgrk/node-gtk.git"
},
"keywords": [
"GNOME",
"gobject-introspection",
"GObject",
"Gtk+",
"Gtk",
"cairo"
],
"author": "Jasper St. Pierre",
"contributors": [
"Romain Grégoire <romgrk.cc@gmail.com> (https://github.com/romgrk)"
],
"license": "MIT",
"bugs": {
"url": "https://github.com/romgrk/node-gtk/issues"
},
"homepage": "https://github.com/romgrk/node-gtk#readme",
"dependencies": {
"@mapbox/node-pre-gyp": "^2.0.3",
"lodash.camelcase": "4.3.0",
"lodash.isequal": "4.5.0",
"lodash.snakecase": "^4.1.1",
"nan": "^2.27.0",
"node-gyp": "^11.2.0",
"remove-trailing-spaces": "^1.0.7",
"unindent": "^2.0.0"
},
"devDependencies": {
"assert": "^1.5.0",
"aws-sdk": "^2.1692.0",
"chalk": "^2.4.2",
"mocha": "^11.7.0",
"nid-parser": "0.0.5"
},
"overrides": {
"nid-parser": {
"js-yaml": "^3.15.0",
"extend": "^3.0.2"
},
"optimist": {
"minimist": "^1.2.8"
},
"aws-sdk": {
"uuid": "^11.1.1"
},
"mocha": {
"diff": "^8.0.3",
"serialize-javascript": "^7.0.5"
}
},
"files": [
"/bin",
"/lib",
"/src",
"/scripts",
"/tools",
"binding.gyp",
"!lib/binding",
"!**/*.node"
],
"binary": {
"module_name": "node_gtk",
"module_path": "./lib/binding/{node_abi}-{platform}-{arch}/",
"remote_path": "./{module_name}/v{version}/",
"package_name": "{module_name}-{node_abi}-{platform}-{arch}.tar.gz",
"host": "https://node-gtk-1.s3.amazonaws.com"
}
}