{ "name": "node-ipc", "version": "10.1.0", "description": "A nodejs module for local and remote Inter Process Communication (IPC), Neural Networking, and able to facilitate machine learning.", "type": "module", "main": "node-ipc.cjs", "module": "node-ipc.js", "exports": { "import": "./node-ipc.js", "require": "./node-ipc.cjs" }, "directories": { "example": "example" }, "engines": { "node": ">=14" }, "dependencies": { "deasync": "^0.1.24", "event-pubsub": "5.0.3", "js-message": "1.0.7", "js-queue": "2.0.2", "lodash": "^4.17.21", "mkdirp": "^1.0.4", "strong-type": "^1.0.1" }, "devDependencies": { "c8": "^7.7.3", "esbuild": "^0.12.28", "lcov2badge": "^0.1.2", "node-cmd": "^4.0.0", "node-http-server": "^8.1.4", "vanilla-test": "^1.4.8" }, "scripts": { "prepare": "esbuild node-ipc.js --bundle --format=cjs --target=es2018 --platform=node --outfile=node-ipc.cjs", "test": "npm i && c8 -r lcov -r html node test/CI.js && c8 report && node ./lcov.js", "coverage": "echo 'See your coverage report at http://localhost:8080' && node-http-server port=8080 root=./coverage/" }, "keywords": [ "IPC", "Neural Networking", "Machine Learning", "inter", "process", "communication", "unix", "windows", "win", "socket", "TCP", "UDP", "domain", "sockets", "threaded", "communication", "multi", "process", "shared", "memory" ], "author": "Brandon Nozaki Miller", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/RIAEvangelist/node-ipc.git" }, "bugs": { "url": "https://github.com/RIAEvangelist/node-ipc/issues" }, "homepage": "http://riaevangelist.github.io/node-ipc/" }