UNPKG

net-keepalive

Version:

Provides high-level access to socket options like TCP_KEEPIDLE, TCP_KEEPINTVL, TCP_KEEPCNT

80 lines (79 loc) 2.07 kB
{ "name": "net-keepalive", "version": "4.0.19", "description": "Provides high-level access to socket options like TCP_KEEPIDLE, TCP_KEEPINTVL, TCP_KEEPCNT", "main": "index.js", "scripts": { "build:docs": "jsdoc -c .jsdoc.json", "test": "concurrently npm:test:*", "test:unit": "mocha --recursive test/unit", "test:integration": "mocha --recursive test/integration", "test:tsd": "tsd", "coverage": "npm run coverage:run && npm run coverage:report", "coverage:run": "nyc npm run test:unit", "coverage:report": "nyc report --reporter=text-lcov > coverage.lcov", "release": "semantic-release" }, "repository": { "type": "git", "url": "https://github.com/hertzg/node-net-keepalive.git" }, "files": [ "lib/", "*.d.ts" ], "engines": { "node": ">=10.20.0" }, "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "keywords": [ "ffi", "setsockopt", "getsockopt", "ref", "net", "keep-alive", "keepalive", "keep alive", "keep", "alive", "tcp" ], "author": "George Kotchlamazashvili <georgedot@gmail.com>", "license": "MIT", "bugs": { "url": "https://github.com/hertzg/node-net-keepalive/issues" }, "homepage": "https://hertzg.github.io/node-net-keepalive/", "dependencies": { "ffi-rs": "1.2.10" }, "devDependencies": { "@commitlint/cli": "^19.0.0", "@commitlint/config-conventional": "^19.0.0", "@semantic-release/changelog": "^6.0.0", "@semantic-release/exec": "^6.0.0", "@semantic-release/git": "^10.0.0", "@types/node": "^20.0.0", "all-contributors-cli": "^6.19.0", "better-docs": "2.3.2", "concurrently": "^8.0.0", "husky": "^9.0.0", "jsdoc": "^3.0.0", "mocha": "^10.0.0", "mockery": "^2.1.0", "nyc": "^17.0.0", "prettier": "^3.0.0", "semantic-release": "^24.0.0", "should": "^13.2.3", "sinon": "^18.0.0", "tsd": "^0.31.0" }, "overrides": { "conventional-changelog-conventionalcommits": ">= 8.0.0" } }