{"bugs":{"url":"https://github.com/RIAEvangelist/node-ipc/issues"},"dist":{"shasum":"c7d83fc8c8c1b6148e36e40495c7d3dec6cc99a2","tarball":"https://registry.npmjs.org/node-ipc/-/node-ipc-14.0.0.tgz","fileCount":13,"integrity":"sha512-d5+aogND4Gk6aQkW5KCibliM4Mn12+isHXt8wFghO4Bn0gBSnev3TXJWQ4eEnzrlh5gCG+nwQEZwyayeDtQxQA==","signatures":[{"sig":"MEQCIFy3B9uTA6U2orj0bLueU3PT7UXwXy09uAaLXpOIJzZbAiAy23zFZGOjxwUKhgLufOL1er2YOb5u/yvm3H37c8ZHgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109903},"main":"./node-ipc.js","name":"node-ipc","type":"module","author":{"name":"Brandon Nozaki Miller"},"engines":{"node":">=22.13.0"},"exports":{".":"./node-ipc.js","./parsers":"./entities/EventParser.js","./parsers/message":"./entities/MessageParser.js"},"gitHead":"32dd37232ab5720c3b80cd4e32700eb124ab5a63","license":"MIT","scripts":{"test":"npm run test:correctness && npm run test:smoke && npm run benchmark:test && npm run benchmark:rust:test && npm run benchmark:rust:validate:tracked && npm run benchmark:rust:chart:check && npm run benchmark:validate && npm run benchmark:chart:check && npm run benchmark:transport:test && npm run benchmark:transport:evidence:test && npm run benchmark:transport:validate && npm run benchmark:transport:chart:check","coverage":"echo 'See your coverage report at http://127.0.0.1:8080' && node-http-server host=127.0.0.1 domain=127.0.0.1 port=8080 root=./coverage/node/","benchmark":"node ./benchmark/run.js","test:smoke":"npm run test:smoke:runtime && npm run test:smoke:transport && npm run test:smoke:package","test:csharp":"dotnet run --project ./csharp/node-ipc/tests/NodeIpc.Tests/NodeIpc.Tests.csproj -c Release","benchmark:rust":"node ./benchmark/rust/run.js --full","benchmark:test":"node ./benchmark/test.js","test:inventory":"node ./test/inventory.js","benchmark:chart":"node ./benchmark/render-chart.js","benchmark:quick":"node ./benchmark/run.js --quick","test:behavioral":"node ./test/behavioral/portable-json.test.js && node ./test/behavioral/vanilla-test.js","benchmark:record":"node ./benchmark/record-result.js --full --oracle=c --footprint","test:correctness":"npm run test:inventory && vanilla-test coverage node","benchmark:c-smoke":"node ./benchmark/c-oracle-smoke.js","benchmark:validate":"node ./benchmark/validate-results.js","test:smoke:package":"node ./test/package-smoke.js","test:smoke:runtime":"node ./test/runtime-smoke.js","benchmark:dashboard":"node ./benchmark/dashboard.js","benchmark:rust:test":"node ./benchmark/rust/test.js","benchmark:transport":"node ./benchmark/transport/run.js","test:csharp:interop":"node ./csharp/node-ipc/interop/vanilla-test.js","test:csharp:package":"pwsh -NoProfile -File ./csharp/node-ipc/package-smoke.ps1","benchmark:rust:chart":"node ./benchmark/rust/chart.js","benchmark:rust:merge":"node ./benchmark/rust/merge.js","benchmark:rust:quick":"node ./benchmark/rust/run.js --quick","test:smoke:transport":"node ./test/transport-smoke.js","benchmark:chart:check":"node ./benchmark/render-chart.js --check","benchmark:rust:record":"node ./benchmark/rust/record.js --full","benchmark:rust:validate":"node ./benchmark/rust/validate.js","benchmark:transport:test":"node ./benchmark/transport/test.js","benchmark:transport:chart":"node ./benchmark/render-transport-chart.js","benchmark:transport:merge":"node ./benchmark/merge-transport-results.js","benchmark:rust:chart:check":"node ./benchmark/rust/chart.js --check","benchmark:transport:record":"node ./benchmark/record-transport-result.js --full","benchmark:transport:prepare":"node ./benchmark/transport/prepare-v12.js","benchmark:transport:validate":"node ./benchmark/validate-transport-results.js","benchmark:transport:dashboard":"node ./benchmark/transport-dashboard.js","benchmark:rust:validate:tracked":"node ./benchmark/rust/validate.js --tracked ./benchmark/rust-results","benchmark:transport:chart:check":"node ./benchmark/render-transport-chart.js --check","benchmark:transport:c-oracle:test":"node ./benchmark/transport/c-oracle.test.js","benchmark:transport:evidence:test":"node ./benchmark/transport-evidence.test.js"},"_npmUser":{"name":"riaevangelist","email":"brandon@diginow.it"},"homepage":"https://riaevangelist.github.io/node-ipc/","keywords":["IPC","Neural Networking","Machine Learning","inter","process","communication","unix","windows","win","socket","TCP","UDP","domain","sockets","threaded","communication","multi","process","shared","memory"],"repository":{"url":"git+https://github.com/RIAEvangelist/node-ipc.git","type":"git"},"_npmVersion":"11.16.0","description":"Fast local and network IPC with Node.js-only JavaScript and aligned dependency-free Rust and C# implementations.","directories":{},"maintainers":[{"name":"riaevangelist","email":"brandon@diginow.it"}],"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"js-queue":"3.1.0","js-message":"3.1.0","event-pubsub":"6.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vanilla-test":"2.1.3","node-http-server":"9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-ipc_14.0.0_1787609834780_0.294422182246842","host":"s3://npm-registry-packages-npm-production"},"_id":"node-ipc@14.0.0","version":"14.0.0"}