UNPKG

node-unix-socket

Version:

node-unix-socket allows you to use SO_REUSEPORT, SOCK_SEQPACKET, SOCK_DGRAM in Node.js.

60 lines 2 kB
{ "name": "node-unix-socket", "version": "0.2.7", "main": "js/index.js", "types": "js/index.d.ts", "author": { "email": "oyydoibh@gmail.com", "name": "Ouyang Yadong" }, "description": "node-unix-socket allows you to use SO_REUSEPORT, SOCK_SEQPACKET, SOCK_DGRAM in Node.js.", "scripts": { "artifacts": "napi artifacts", "build:debug": "npm run build:ts && napi build --js false --dts js/addon.d.ts --platform", "build": "npm run build:ts && napi build --platform --js false --dts js/addon.d.ts --release", "build:ts": "tsc -p tsconfig.json", "check_mem": "node --max-old-space-size=128 scripts/dgram_memory.js", "doc": "typedoc --excludePrivate --excludeInternal --excludeExternals js/index.ts", "prepublishOnly": "npm run build:ts && napi prepublish -t npm", "test": "jest --testRegex '__test__/(.+).spec.ts' --runInBand --silent=false", "test:dumb": "TERM=dumb npm run test", "version": "napi version" }, "napi": { "name": "node-unix-socket", "triples": { "defaults": false, "additional": [ "armv7-unknown-linux-gnueabihf", "x86_64-apple-darwin", "aarch64-apple-darwin", "aarch64-unknown-linux-musl", "aarch64-unknown-linux-gnu", "x86_64-unknown-linux-musl", "x86_64-unknown-linux-gnu" ] } }, "license": "MIT", "devDependencies": { "@napi-rs/cli": "^2.10.3", "@types/jest": "^27.5.0", "@types/node": "^22.7.6", "jest": "^27.5.1", "ts-jest": "^27.1.4", "typedoc": "^0.22.15", "typescript": "^4.6.3" }, "engines": { "node": ">= 10" }, "optionalDependencies": { "node-unix-socket-linux-arm-gnueabihf": "0.2.7", "node-unix-socket-darwin-x64": "0.2.7", "node-unix-socket-darwin-arm64": "0.2.7", "node-unix-socket-linux-arm64-musl": "0.2.7", "node-unix-socket-linux-arm64-gnu": "0.2.7", "node-unix-socket-linux-x64-musl": "0.2.7", "node-unix-socket-linux-x64-gnu": "0.2.7" } }