93 lines
2.4 KiB
JSON
93 lines
2.4 KiB
JSON
{
|
|
"name": "zeromq",
|
|
"version": "6.0.0-beta.6",
|
|
"description": "Next-generation ZeroMQ bindings for Node.js",
|
|
"main": "lib/index.js",
|
|
"types": "lib/index.d.ts",
|
|
"gypfile": true,
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/zeromq/zeromq.js.git"
|
|
},
|
|
"dependencies": {
|
|
"node-gyp-build": "^4.1.0"
|
|
},
|
|
"devDependencies": {
|
|
"@gnd/typedoc": "^0.15.0-0",
|
|
"@types/chai": ">= 4.1",
|
|
"@types/mocha": ">= 5.2",
|
|
"@types/node": ">= 8.0",
|
|
"@types/semver": ">= 0",
|
|
"@typescript-eslint/eslint-plugin": "^2.9.0",
|
|
"@typescript-eslint/parser": "^2.9.0",
|
|
"benchmark": ">= 0",
|
|
"chai": ">= 4.1",
|
|
"choma": ">= 1.2",
|
|
"deasync": "^0.1.16",
|
|
"eslint": "^6.7.2",
|
|
"eslint-config-prettier": "^6.7.0",
|
|
"eslint-plugin-prettier": "^3.1.1",
|
|
"gunzip-maybe": "^1.4.1",
|
|
"mocha": ">= 4.0",
|
|
"node-addon-api": "nodejs/node-addon-api",
|
|
"node-fetch": "^2.6.0",
|
|
"prebuildify": "^3.0",
|
|
"prettier": "^1.19.1",
|
|
"semver": ">= 0",
|
|
"tar-fs": "^2.0.0",
|
|
"ts-node": ">= 7",
|
|
"typescript": ">= 3.6",
|
|
"weak-napi": ">= 1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">= 10.2"
|
|
},
|
|
"files": [
|
|
"CHANGELOG.md",
|
|
"LICENSE",
|
|
"README.md",
|
|
"binding.gyp",
|
|
"draft.d.ts",
|
|
"draft.js",
|
|
"lib/*.d.ts",
|
|
"lib/*.js",
|
|
"src/util/*.h",
|
|
"src/*.cc",
|
|
"src/*.h",
|
|
"script/build.sh",
|
|
"prebuilds",
|
|
"v5-compat.d.ts",
|
|
"v5-compat.js",
|
|
"vendor/*.h",
|
|
"vendor/LICENSE.md"
|
|
],
|
|
"scripts": {
|
|
"install": "node-gyp-build",
|
|
"ci:compile": "tsc --project tsconfig-build.json",
|
|
"ci:doc": "typedoc --out docs --name zeromq.js --excludeProtected --excludePrivate --excludeNotExported --excludeExternals --externalPattern 'src/+(draft|native|compat).ts' --tsconfig tsconfig-build.json --mode file",
|
|
"ci:prebuild": "prebuildify --napi --strip",
|
|
"dev:build": "rm -f vendor/* && touch vendor/.gitkeep && cp node_modules/node-addon-api/{*.h,LICENSE.md} vendor && prebuildify --napi --build-from-source --debug",
|
|
"dev:test": "tsc --project tsconfig-build.json && mocha && script/format.sh && rm -f tmp/*",
|
|
"dev:bench": "node --expose-gc test/bench"
|
|
},
|
|
"keywords": [
|
|
"zeromq",
|
|
"zmq",
|
|
"0mq",
|
|
"ømq",
|
|
"libzmq",
|
|
"zmtp",
|
|
"message",
|
|
"messaging",
|
|
"queue",
|
|
"async",
|
|
"sockets",
|
|
"native",
|
|
"binding",
|
|
"addon",
|
|
"napi"
|
|
],
|
|
"license": "MIT",
|
|
"author": "Rolf Timmermans <rolf@zxcv.nl>"
|
|
}
|